[SCM] lame/master: Remove "experimental optimizations". These are compiler flags that are selected on a per-compiler basis, but the latest detected compilers are from the gcc-4.x series. Build the frontend with the sndfile io routines, it should be able to read RAW PCM and WAV from stdin since at least 3.99.0. As per upstream request. Append "-Wl, --as-needed -Wl, -z, defs" to LDFLAGS to get rid of unnecessary dependency on libncurses.

fabian at users.alioth.debian.org fabian at users.alioth.debian.org
Thu Jun 11 07:40:12 UTC 2015


The following commit has been merged in the master branch:
commit 542d69105e7e078faec309a3e81b9962ccd88ff6
Author: Fabian Greffrath <fabian at debian.org>
Date:   Thu Jun 11 09:25:34 2015 +0200

    Remove "experimental optimizations". These are compiler flags that are selected on a per-compiler basis, but the latest detected compilers are from the gcc-4.x series. Build the frontend with the sndfile io routines, it should be able to read RAW PCM and WAV from stdin since at least 3.99.0. As per upstream request. Append "-Wl,--as-needed -Wl,-z,defs" to LDFLAGS to get rid of unnecessary dependency on libncurses.

diff --git a/debian/rules b/debian/rules
index 609b42f..9f61f86 100755
--- a/debian/rules
+++ b/debian/rules
@@ -1,5 +1,7 @@
 #!/usr/bin/make -f
 
+export DEB_LDFLAGS_MAINT_APPEND = -Wl,--as-needed -Wl,-z,defs
+
 %:
 	dh $@ --parallel --with autoreconf
 
@@ -7,6 +9,5 @@ override_dh_auto_configure:
 	dh_auto_configure -- \
 		--disable-rpath \
 		--enable-dynamic-frontends \
-		--enable-expopt=full \
 		--enable-nasm \
-		--with-fileio=lame
+		--with-fileio=sndfile

-- 
lame packaging



More information about the pkg-multimedia-commits mailing list