On Mon, 2008-04-14 at 11:51 +0200, Sebastian Dröge wrote:
> 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

Fixed in SVN revision 98803:
http://anonsvn.mono-project.com/viewcvs/trunk/mono/configure.in?rev=98803&r1=98664&r2=98803

If the "real fix" is preferred to the workaround.



Reply via email to