Package: gauche Version: 0.8.7-4 Severity: important Tags: patch Hi,
gauche currently fails to build, if it hits a buildd running 2.6. The problem is the included libgc and the separate libgc package already has the same patch. Please include the patch, so gauche works properly. Thanks. bye, Roman -- System Information: Debian Release: testing/unstable APT prefers unstable APT policy: (500, 'unstable') Architecture: m68k Shell: /bin/sh linked to /bin/dash Kernel: Linux 2.6.18-m68k-amiga Locale: LANG=de_DE.UTF-8, LC_CTYPE=C (charmap=ANSI_X3.4-1968) Versions of packages gauche depends on: ii libc6 2.3.6.ds1-5 GNU C Library: Shared libraries Versions of packages gauche recommends: pn slib <none> (no description available) -- no debconf information
diff -ur build-tree.org/gc/include/private/gcconfig.h build-tree/gc/include/private/gcconfig.h --- build-tree.org/gc/include/private/gcconfig.h 2006-03-04 04:55:44.000000000 +0100 +++ build-tree/gc/include/private/gcconfig.h 2006-10-16 22:06:19.000000000 +0200 @@ -673,10 +673,10 @@ # endif # ifdef LINUX # define OS_TYPE "LINUX" -# define STACKBOTTOM ((ptr_t)0xf0000000) +# define LINUX_STACKBOTTOM # define USE_GENERIC_PUSH_REGS /* We never got around to the assembly version. */ -/* # define MPROTECT_VDB - Reported to not work 9/17/01 */ +# define MPROTECT_VDB # ifdef __ELF__ # define DYNAMIC_LOADING # include <features.h> diff -ur build-tree.org/gc/pthread_stop_world.c build-tree/gc/pthread_stop_world.c --- build-tree.org/gc/pthread_stop_world.c 2006-03-04 04:55:44.000000000 +0100 +++ build-tree/gc/pthread_stop_world.c 2006-10-16 22:06:57.000000000 +0200 @@ -129,7 +129,7 @@ void GC_suspend_handler_inner(ptr_t sig_arg); -#if defined(IA64) || defined(HP_PA) +#if defined(IA64) || defined(HP_PA) || defined(M68K) extern void GC_with_callee_saves_pushed(); void GC_suspend_handler(int sig)