• Bug#266679: libsoundtouch1: st_assert (from ardour CVS) (1/4)

    From Robert Jordens@1:229/2 to All on Wed Aug 18 20:00:16 2004
    From: [email protected]

    --opJtzjQTFsWo+cga
    Content-Type: text/plain; charset=us-ascii
    Content-Disposition: inline
    Content-Transfer-Encoding: quoted-printable

    Package: libsoundtouch1
    Version: 1.2.1-2
    Severity: wishlist
    Tags: patch

    Ardour CVS applies the attached patches to throw exceptions and not
    assert()s which cannot be handled. Seems like the Ardour people think that
    some of the assert()s are only errors they can/want to recover from.
    Most of the of the hunks could be applied to libsoundtouch.

    Robert.

    -- System Information:
    Debian Release: 3.1
    APT prefers testing
    APT policy: (990, 'testing'), (300, 'unstable')
    Architecture: powerpc (ppc)
    Kernel: Linux 2.6.8-rj1
    Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8

    Versions of packages libsoundtouch1 depends on:
    ii libc6 2.3.2.ds1-13 GNU C Library: Shared libraries an

    -- no debconf information

    --
    Yeah, Linus is in the US.

    His source trees are in Finland.

    OK, someone give him access -fast- ...... ;-)
    -- [email protected], because of problems with the kernel

    --opJtzjQTFsWo+cga
    Content-Type: text/plain; charset=us-ascii
    Content-Disposition: attachment; filename="ardour--ao--0--patch-68.patch" Content-Transfer-Encoding: quoted-printable

    --- orig/libs/soundtouch/configure.ac
    +++ mod/libs/soundtouch/configure.ac
    @@ -35,14 +35,7 @@
    AC_MSG_ERROR([*** libpbd is C++. You don't appear to have a C++ compiler])
    fi

    -CXXFLAGS="-g -D_REENTRANT"
    -OPT_CXXFLAGS="-D_REENTRANT -O6 -fomit-frame-pointer -ffast-math -fstrength-reduce -funroll-loops -fmove-all-movables"
    -if test x"$GXX" = xyes ; then
    - CXXFLAGS="$CXXFLAGS -Wall"
    -fi
    -if test x"$GXX" = xyes ; then
    - OPT_CXXFLAGS="$OPT_CXXFLAGS -Wall"
    -fi
    +AM_OPT_FLAGS

    AC_ARG_ENABLE(optimize,
    [ --enable-optimize ask the compiler for its best optimizations.], --- orig/libs/soundtouch/soun