Source: acpid Version: 1:2.0.7-1 Severity: serious User: debian-...@lists.debian.org Usertags: ftbfs-gcc-4.6 ftbfs-gcc-4.5 ftbfs-gcc-4.4 Tags: patch
Hi, Trying to build from source (first with gcc-4.6 as gcc and cc, then gcc-4.5, then gcc-4.4): | $ debian/rules build | cc -g -O2 -Wall -Wextra -Wundef -Wshadow -Werror -c -o libnetlink.o libnetlink.c | cc1: warnings being treated as errors | libnetlink.c: In function ‘addraw_l’: | libnetlink.c:521: error: comparison between signed and unsigned | make[1]: *** [libnetlink.o] Error 1 | make[1]: Leaving directory `/tmp/acpid-2.0.8/kacpimon' | make: *** [build] Error 2 How about this patch? Signed-off-by: Jonathan Nieder <jrnie...@gmail.com> --- debian/changelog | 11 +++++++++++ debian/control | 2 +- debian/rules | 8 ++++++-- 3 files changed, 18 insertions(+), 3 deletions(-) diff --git a/debian/changelog b/debian/changelog index 1d9ee9e..09e9bae 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,14 @@ +acpid (1:2.0.8-2) UNRELEASED; urgency=low + + * Do not pass -Werror to gcc at build time. (Otherwise, the + package fails to build from source.) + * Allow build flags to be customized by setting + DEB_BUILD_OPTIONS=noopt or DEB_CFLAGS_APPEND=-Werror in the + build-time environment. + * Build-Depends: dpkg-dev (>= 1.15.7) for dpkg-buildflags. + + -- Jonathan Nieder <jrnie...@gmail.com> Thu, 03 Mar 2011 00:17:43 -0600 + acpid (1:2.0.8-1) unstable; urgency=low * Imported Upstream version 2.0.8 diff --git a/debian/control b/debian/control index 176adea..312f410 100644 --- a/debian/control +++ b/debian/control @@ -5,7 +5,7 @@ Maintainer: Debian Acpi Team <pkg-acpi-de...@lists.alioth.debian.org> Uploaders: Michael Meskes <mes...@debian.org>, Loic Minier <l...@dooz.org> Standards-Version: 3.9.1 -Build-Depends: debhelper (>= 5) +Build-Depends: debhelper (>= 5), dpkg (>= 1.15.7) Vcs-Git: git://git.debian.org/git/pkg-acpi/acpid.git Vcs-Browser: http://git.debian.org/?p=pkg-acpi/acpid.git Homepage: http://acpid.sourceforge.net/ diff --git a/debian/rules b/debian/rules index 9f6fd7f..68b8328 100755 --- a/debian/rules +++ b/debian/rules @@ -1,11 +1,15 @@ #!/usr/bin/make -f +cflags := -W -Wall -Wundef -Wshadow -D_GNU_SOURCE \ + $(shell dpkg-buildflags --get CFLAGS) \ + -fno-strict-aliasing + build: dh_testdir chmod g-s -R * - $(MAKE) + $(MAKE) CFLAGS='$(cflags) $$(DEFS)' $(MAKE) man - (cd kacpimon; $(MAKE)) + (cd kacpimon; $(MAKE) CFLAGS='$(cflags) $$(DEFS)') clean: dh_testdir -- 1.7.4.1 -- To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org