Package: libapache-mod-gzip Version: 1.3.26.1a-8 Severity: serious Tags: patch
libapache-mod-gzip fails to build because an unrecognized command line option is passed to gcc because the flags passed via -Wc are separated by commas: > /usr/bin/apxs -Wc,-Wall,-O3,-fomit-frame-pointer,-pipe -c mod_gzip.c > mod_gzip_debug.c mod_gzip_compress.c -o mod_gzip.so > gcc -DLINUX=22 -DEAPI -DTARGET="apache" -DHAVE_SET_DUMPABLE > -DDB_DBM_HSEARCH=1 -DDEV_RANDOM=/dev/random -DUSE_HSREGEX -O1 -g -Wall > -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fPIC -DSHARED_MODULE > -I/usr/include/apache-1.3 -Wall,-O3,-fomit-frame-pointer,-pipe -c mod_gzip.c > cc1: error: unrecognized command line option > "-Wall,-O3,-fomit-frame-pointer,-pipe" > apxs:Break: Command failed with rc=1 The attached patch uses a separate -Wc option for each GCC option, which fixes this problem. -- Matt
diff -u libapache-mod-gzip-1.3.26.1a/Makefile
libapache-mod-gzip-1.3.26.1a/Makefile
--- libapache-mod-gzip-1.3.26.1a/Makefile
+++ libapache-mod-gzip-1.3.26.1a/Makefile
@@ -2,7 +2,7 @@
RM=/bin/rm
build:
- $(APXS) -Wc,-Wall,-O3,-fomit-frame-pointer,-pipe -c mod_gzip.c
mod_gzip_debug.c mod_gzip_compress.c -o mod_gzip.so
+ $(APXS) -Wc,-Wall -Wc,-O3 -Wc,-fomit-frame-pointer -Wc,-pipe -c
mod_gzip.c mod_gzip_debug.c mod_gzip_compress.c -o mod_gzip.so
install:
install -s -m 644 mod_gzip.so $(DESTDIR)/usr/lib/apache/1.3
signature.asc
Description: Digital signature

