tags 624833 + patch
thanks

Dixi quod…

>problem (not tested), and currently am preparing one against
>the Debian package (7.1 still) which will be tested (with the

Okay, this works for me. Also, build log attached, so that you
can update the symbols file (I’m not knowledgeable enough about
them to attempt that myself, yet).

bye,
//mirabilos
-- 
16:47⎜«mika:#grml» .oO(mira ist einfach gut....)      23:22⎜«mikap:#grml»
mirabilos: und dein bootloader ist geil :)    23:29⎜«mikap:#grml» und ich
finds saugeil dass ich ein bsd zum booten mit grml hab, das muss ich dann
gleich mal auf usb-stick installieren   -- Michael Prokop über MirOS bsd4grml
diff -Nru libgc-7.1/debian/changelog libgc-7.1/debian/changelog
--- libgc-7.1/debian/changelog  2011-03-02 12:48:24.000000000 +0000
+++ libgc-7.1/debian/changelog  2011-05-07 14:23:49.000000000 +0000
@@ -1,3 +1,10 @@
+libgc (1:7.1-7+m68k.1) unreleased; urgency=low
+
+  * d/p/06-m68k-no-getcontext.diff: new, don’t use getcontext(2)
+    on m68k because it’s not implemented there (Closes: #624833)
+
+ -- Thorsten Glaser <t...@mirbsd.de>  Sat, 07 May 2011 14:22:20 +0000
+
 libgc (1:7.1-7) unstable; urgency=low
 
   * Add ppc64 symbol file (Closes: #615469)
diff -Nru libgc-7.1/debian/patches/06-m68k-no-getcontext.diff 
libgc-7.1/debian/patches/06-m68k-no-getcontext.diff
--- libgc-7.1/debian/patches/06-m68k-no-getcontext.diff 1970-01-01 
00:00:00.000000000 +0000
+++ libgc-7.1/debian/patches/06-m68k-no-getcontext.diff 2011-05-07 
14:21:54.000000000 +0000
@@ -0,0 +1,13 @@
+Index: libgc-7.1/mach_dep.c
+===================================================================
+--- libgc-7.1.orig/mach_dep.c  2011-05-07 14:21:31.000000000 +0000
++++ libgc-7.1/mach_dep.c       2011-05-07 14:21:44.000000000 +0000
+@@ -175,7 +175,7 @@
+ #   if defined(HAVE_PUSH_REGS)
+       GC_push_regs();
+ #   elif defined(UNIX_LIKE) && !defined(DARWIN) && !defined(ARM32) && \
+-       !defined(HURD) && !defined(AVR32)
++       !defined(HURD) && !defined(AVR32) && !defined(M68K)
+       /* Older versions of Darwin seem to lack getcontext(). */
+       /* ARM Linux often doesn't support a real getcontext(). */
+       ucontext_t ctxt;
diff -Nru libgc-7.1/debian/patches/series libgc-7.1/debian/patches/series
--- libgc-7.1/debian/patches/series     2011-03-02 12:48:24.000000000 +0000
+++ libgc-7.1/debian/patches/series     2011-05-07 14:21:24.000000000 +0000
@@ -3,3 +3,4 @@
 03-add-avr32-support.diff
 04-fix-sparc-ftbfs.diff
 
+06-m68k-no-getcontext.diff

Attachment: libgc_7.1-7_m68k.build.gz
Description: Binary data

Reply via email to