From 9539ffefbcc16fc57f7b78fd006d70a1faa704bf Mon Sep 17 00:00:00 2001 From: Stephan Raue Date: Fri, 15 Jul 2011 20:33:55 +0200 Subject: [PATCH] squashfs: add patch for gzip, build with -fwhole-program Signed-off-by: Stephan Raue --- packages/toolchain/sysutils/squashfs/build | 2 ++ .../squashfs/patches/squashfs-4.2-gzip_fix.patch | 12 ++++++++++++ 2 files changed, 14 insertions(+) create mode 100644 packages/toolchain/sysutils/squashfs/patches/squashfs-4.2-gzip_fix.patch diff --git a/packages/toolchain/sysutils/squashfs/build b/packages/toolchain/sysutils/squashfs/build index a810a07d98..b023deaf4b 100755 --- a/packages/toolchain/sysutils/squashfs/build +++ b/packages/toolchain/sysutils/squashfs/build @@ -24,6 +24,8 @@ setup_toolchain host +LDFLAGS="$LDFLAGS -fwhole-program" + cd $BUILD/$1*/squashfs-tools make mksquashfs \ XZ_SUPPORT=1 \ diff --git a/packages/toolchain/sysutils/squashfs/patches/squashfs-4.2-gzip_fix.patch b/packages/toolchain/sysutils/squashfs/patches/squashfs-4.2-gzip_fix.patch new file mode 100644 index 0000000000..80260e555d --- /dev/null +++ b/packages/toolchain/sysutils/squashfs/patches/squashfs-4.2-gzip_fix.patch @@ -0,0 +1,12 @@ +diff -Naur squashfs4.2-old/squashfs-tools/compressor.c squashfs4.2-new/squashfs-tools/compressor.c +--- squashfs4.2-old/squashfs-tools/compressor.c 2011-02-11 07:49:24.000000000 -0800 ++++ squashfs4.2-new/squashfs-tools/compressor.c 2011-03-04 10:27:47.000000000 -0800 +@@ -27,7 +27,7 @@ + + #ifndef GZIP_SUPPORT + static struct compressor gzip_comp_ops = { +- NULL, NULL, NULL, NULL, NULL, NULL, ZLIB_COMPRESSION, "gzip", 0 ++ NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, ZLIB_COMPRESSION, "gzip", 0 + }; + #else + extern struct compressor gzip_comp_ops;