Source: audacious Version: 3.2-1 Severity: serious Tags: patch Justification: fails to build from source (but built successfully in the past)
audacious FTBFS on sparc with an internal compiler error. This has been reported to the gcc maintainers at http://bugs.debian.org/659793 but past experinace has taught me that it takes quite some time for them to resolve such issues In the meantime I have prepared the attatched patch which drops the optimisation level to -O1 on sparc and also makes a small fix to debian/rules clean. -- System Information: Debian Release: wheezy/sid APT prefers unstable APT policy: (500, 'unstable') Architecture: sparc (sparc64) Kernel: Linux 2.6.32-5-sparc64 Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash
--- audacious-3.2/debian/rules 2012-01-26 20:53:03.000000000 +0000 +++ audacious-3.2.new/debian/rules 2012-02-13 21:15:43.000000000 +0000 @@ -9,6 +9,11 @@ # Do not link against unused libraries (make dpkg-shlibdeps happy). LDFLAGS += -Wl,-z,defs -Wl,--as-needed +ifeq ($(DEB_BUILD_ARCH),sparc) +export CFLAGS += -O1 +endif + + %: dh $@ --with autotools_dev --parallel @@ -24,3 +29,7 @@ mkdir -p debian/tmp/usr/share/pixmaps convert pixmaps/audacious.png -resize 16x16 debian/tmp/usr/share/pixmaps/audacious-16.xpm convert pixmaps/audacious.png -resize 32x32 debian/tmp/usr/share/pixmaps/audacious-32.xpm + +override_dh_auto_clean: + dh_auto_clean + rm -f src/libaudcore/audio.h \ No newline at end of file