Am Montag, den 14.04.2008, 12:53 +0200 schrieb Lucas Nussbaum: > Package: mono > Version: 1.9+dfsg-2 > Severity: serious > User: [EMAIL PROTECTED] > Usertags: qa-ftbfs-20080413 qa-ftbfs > Justification: FTBFS on i386 > > Hi, > > During a rebuild of all packages in sid, your package failed to build on i386. > > This rebuild was done with gcc 4.3 instead of gcc 4.2, because gcc 4.3 is now > the default on most architectures (even if it's not the case on i386 yet). > Feel free to downgrade this bug to 'important' if your package is only built > on i386, and this bug is specific to gcc 4.3 (i.e the package builds fine with > gcc 4.2). > > Relevant part: > > gcc -I../.. -I../../libgc/include -pthread -I/usr/include/glib-2.0 > > -I/usr/lib/glib-2.0/include -g -O2 -O2 -g -fno-strict-aliasing > > -Wdeclaration-after-statement -g -Wall -Wunused -Wmissing-prototypes > > -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes > > -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wcast-align > > -Wwrite-strings -mno-tls-direct-seg-refs > > -Wl,-version-script=./ldscript.mono -o mono main.o -pthread > > -Wl,--export-dynamic ./.libs/libmono-static.a /usr/lib/libgthread-2.0.so > > -lrt /usr/lib/libglib-2.0.so -ldl -lpthread -lm > > ./.libs/libmono-static.a(boehm-gc.o): In function > > `mono_gc_get_managed_allocator_by_type': > > /build/user/mono-1.9+dfsg/mono/metadata/boehm-gc.c:698: undefined reference > > to `GC_thread_tls' > > ./.libs/libmono-static.a(boehm-gc.o): In function > > `mono_gc_get_managed_allocator': > > /build/user/mono-1.9+dfsg/mono/metadata/boehm-gc.c:632: undefined reference > > to `GC_thread_tls' > > collect2: ld returned 1 exit status
This is a bug in mono's build system: https://bugzilla.novell.com/show_bug.cgi?id=373113 This is fixed upstream already and the workaround used in Ubuntu applies to Debian too: in debian/rules: # hack to pass correct CPPFLAGS to boehm's configure. # yay for broken mono build system! unexport CPPFLAGS
signature.asc
Description: Dies ist ein digital signierter Nachrichtenteil