Package: bb
Severity: serious
Tags: patch
Justification: no longer builds from source
bb failes to build with gcc-3.4:
gcc -DHAVE_CONFIG_H -I. -I. -I. -g -O2 -I/usr/include -pthread -D_REENTRANT
-D SOUNDDIR=\"/usr/share/bb\" -c timers.c
timers.c:311: error: conflicting types for 'tl_lookup_timer'
timers.h:52: error: previous declaration of 'tl_lookup_timer' was here
timers.c:311: error: conflicting types for 'tl_lookup_timer'
timers.h:52: error: previous declaration of 'tl_lookup_timer' was here
timers.c:387: error: conflicting types for 'tl_reset_timer'
timers.h:53: error: previous declaration of 'tl_reset_timer' was here
timers.c:387: error: conflicting types for 'tl_reset_timer'
timers.h:53: error: previous declaration of 'tl_reset_timer' was here
The following patch fixes it:
--- timers.c.orig 2005-07-08 02:58:28.000000000 -0700
+++ timers.c 2005-07-08 03:07:10.000000000 -0700
@@ -306,6 +306,7 @@
#endif
#endif
}
+REGISTERS(3)
int
tl_lookup_timer (tl_timer * t)
{
@@ -382,6 +383,7 @@
#endif
}
+REGISTERS(3)
void
tl_reset_timer (tl_timer * t)
{
-- System Information:
Debian Release: 3.1
APT prefers testing
APT policy: (500, 'testing')
Architecture: i386 (i686)
Kernel: Linux 2.6.11-perfctr-2.6.13-bmc
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968)
--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]