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
_______________________________________________
pkg-multimedia-maintainers mailing list
pkg-multimedia-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers

Reply via email to