Package: xulrunner
Version: 1.9~rc2-5
Severity: important
Tags: patch

Hello,

At last we have all the build-deps again, but of course in the meanwhile
xulrunner doesn't build from source any more :)
Here is the patch that makes it build, could you please apply it?

Thanks,
Samuel

-- System Information:
Debian Release: lenny/sid
  APT prefers testing
  APT policy: (990, 'testing'), (500, 'oldstable'), (500, 'unstable'), (500, 
'stable'), (1, 'experimental')
Architecture: i386 (i686)

Kernel: Linux 2.6.25
Locale: [EMAIL PROTECTED], [EMAIL PROTECTED] (charmap=ISO-8859-15)
Shell: /bin/sh linked to /bin/bash

-- 
Samuel
<s> on se croirait en cool : Some browsers close comments on the first ">" 
character, so to hide script content from such browsers, you can transpose 
operands for relational and shift operators (e.g., use "y < x" rather than "x > 
y") or use scripting language-dependent escapes for ">".
 -+- #ens-mim -+-
--- xpcom/reflect/xptcall/src/md/unix/Makefile.in.orig  2008-07-11 
03:06:23.531268000 +0000
+++ xpcom/reflect/xptcall/src/md/unix/Makefile.in       2008-07-11 
03:06:28.841275000 +0000
@@ -64,7 +64,7 @@
 #
 # Lots of Unixish x86 flavors
 #
-ifneq (,$(filter FreeBSD NetBSD OpenBSD BSD_OS Darwin,$(OS_ARCH)))
+ifneq (,$(filter FreeBSD NetBSD OpenBSD BSD_OS Darwin GNU,$(OS_ARCH)))
 ifeq (86,$(findstring 86,$(OS_TEST)))
 CPPSRCS                := xptcinvoke_unixish_x86.cpp xptcstubs_unixish_x86.cpp
 ifeq (Darwin,$(OS_ARCH))
--- xpcom/reflect/xptcall/src/md/unix/xptc_platforms_unixish_x86.h.orig 
2008-07-11 22:42:49.000000000 +0000
+++ xpcom/reflect/xptcall/src/md/unix/xptc_platforms_unixish_x86.h      
2008-07-11 22:43:03.810492000 +0000
@@ -67,7 +67,7 @@
 *
 */
 
-#if defined(LINUX) || (defined(__GLIBC__) && defined(__FreeBSD_kernel__))
+#if defined(LINUX) || (defined(__GLIBC__) && (defined(__FreeBSD_kernel__) || 
defined(__GNU__)))
 
 #if (__GNUC__ == 2) && (__GNUC_MINOR__ <= 7)
 /* Old gcc 2.7.x.x.  What does gcc 2.8.x do?? */

Reply via email to