From ee46afff12e6cc1e17b185505f41e9dfb679069b Mon Sep 17 00:00:00 2001 From: Stephan Raue Date: Wed, 16 Jun 2010 15:14:58 +0200 Subject: [PATCH] flac: - ensure we dont use size optimization - add some usefull options --- packages/audio/flac/build | 9 +++++++++ packages/audio/flac/patches/flac-1.2.1-gcc_4.3.diff | 11 +++++++++++ 2 files changed, 20 insertions(+) create mode 100644 packages/audio/flac/patches/flac-1.2.1-gcc_4.3.diff diff --git a/packages/audio/flac/build b/packages/audio/flac/build index 12a06431dc..c051c04ecc 100755 --- a/packages/audio/flac/build +++ b/packages/audio/flac/build @@ -5,15 +5,24 @@ $SCRIPTS/build toolchain $SCRIPTS/build libogg +# ensure we dont use size optimization. + CFLAGS=`echo $CFLAGS | sed -e "s|-Os|-O3|"` + CXXFLAGS=`echo $CXXFLAGS | sed -e "s|-Os|-O3|"` + cd $PKG_BUILD ./configure --host=$TARGET_NAME \ --build=$HOST_NAME \ --prefix=/usr \ --disable-static \ --enable-shared \ + --disable-rpath \ + --with-gnu-ld \ + --disable-altivec \ + --disable-doxygen-docs \ --disable-thorough-tests \ --disable-cpplibs \ --disable-xmms-plugin \ + --disable-oggtest \ --with-ogg=$SYSROOT_PREFIX/usr make diff --git a/packages/audio/flac/patches/flac-1.2.1-gcc_4.3.diff b/packages/audio/flac/patches/flac-1.2.1-gcc_4.3.diff new file mode 100644 index 0000000000..d372647ef4 --- /dev/null +++ b/packages/audio/flac/patches/flac-1.2.1-gcc_4.3.diff @@ -0,0 +1,11 @@ +diff -Naur flac-1.2.1-old/examples/cpp/encode/file/main.cpp flac-1.2.1-new/examples/cpp/encode/file/main.cpp +--- flac-1.2.1-old/examples/cpp/encode/file/main.cpp 2007-09-13 08:58:03.000000000 -0700 ++++ flac-1.2.1-new/examples/cpp/encode/file/main.cpp 2008-01-08 17:25:20.000000000 -0800 +@@ -30,6 +30,7 @@ + + #include + #include ++#include + #include "FLAC++/metadata.h" + #include "FLAC++/encoder.h" +