I have uploaded an NMU of libgc to fix bug #405669 in DELAYED/7. Please
find attached the diff of the NMU.

-- 
  .''`.  Aurelien Jarno             | GPG: 1024D/F1BCDB73
 : :' :  Debian developer           | Electrical Engineer
 `. `'   [EMAIL PROTECTED]         | [EMAIL PROTECTED]
   `-    people.debian.org/~aurel32 | www.aurel32.net
diff -u libgc-6.8/include/private/gcconfig.h libgc-6.8/include/private/gcconfig.h
--- libgc-6.8/include/private/gcconfig.h
+++ libgc-6.8/include/private/gcconfig.h
@@ -334,6 +334,10 @@
 #   define I386
 #   define mach_type_known
 # endif
+# if defined(FREEBSD) && defined(__x86_64__)
+#   define X86_64
+#   define mach_type_known
+# endif
 # if defined(__NetBSD__) && (defined(i386) || defined(__i386__))
 #   define I386
 #   define mach_type_known
diff -u libgc-6.8/debian/changelog libgc-6.8/debian/changelog
--- libgc-6.8/debian/changelog
+++ libgc-6.8/debian/changelog
@@ -1,3 +1,10 @@
+libgc (1:6.8-1.2) unstable; urgency=low
+
+  * Non-maintainer upload.
+  * Apply patch support for GNU/kFreeBSD amd64. (closes: #405669)
+
+ -- Aurelien Jarno <[EMAIL PROTECTED]>  Thu, 14 Aug 2008 21:21:44 +0200
+
 libgc (1:6.8-1.1) unstable; urgency=low
 
   * Non-maintainer upload.
only in patch2:
unchanged:
--- libgc-6.8.orig/os_dep.c
+++ libgc-6.8/os_dep.c
@@ -84,7 +84,7 @@
 #   define NEED_FIND_LIMIT
 # endif
 
-#if defined(FREEBSD) && (defined(I386) || defined(powerpc) || defined(__powerpc__))
+#if defined(FREEBSD) && (defined(I386) || defined(X86_64) || defined(powerpc) || defined(__powerpc__))
 #  include <machine/trap.h>
 #  if !defined(PCR)
 #    define NEED_FIND_LIMIT
@@ -1392,7 +1392,7 @@
 }
 # endif
 
-# if defined(FREEBSD) && (defined(I386) || defined(powerpc) || defined(__powerpc__)) && !defined(PCR)
+# if defined(FREEBSD) && (defined(I386) || defined(X86_64) || defined(powerpc) || defined(__powerpc__)) && !defined(PCR)
 /* Its unclear whether this should be identical to the above, or 	*/
 /* whether it should apply to non-X86 architectures.			*/
 /* For now we don't assume that there is always an empty page after	*/

Reply via email to