[Mono-bugs] [Bug 59255][Cri] New - cvs version configured with boehm garbage collector won't build

bugzilla-daemon@bugzilla.ximian.com bugzilla-daemon@bugzilla.ximian.com
Fri, 28 May 2004 13:40:54 -0400 (EDT)


Please do not reply to this email- if you want to comment on the bug, go to the
URL shown below and enter your comments there.

Changed by bopm@udaff.com.

http://bugzilla.ximian.com/show_bug.cgi?id=59255

--- shadow/59255	2004-05-28 13:40:54.000000000 -0400
+++ shadow/59255.tmp.18284	2004-05-28 13:40:54.000000000 -0400
@@ -0,0 +1,68 @@
+Bug#: 59255
+Product: Mono: Compilers
+Version: unspecified
+OS: Debian Woody
+OS Details: 
+Status: NEW   
+Resolution: 
+Severity: 
+Priority: Critical
+Component: C#
+AssignedTo: mono-bugs@ximian.com                            
+ReportedBy: bopm@udaff.com               
+QAContact: mono-bugs@ximian.com
+TargetMilestone: ---
+URL: 
+Cc: 
+Summary: cvs version configured with boehm garbage collector won't build
+
+Steps to reproduce the problem:
+1. ./configure --prefix=/usr/local --with-icu=yes --with-gc=boehm
+2. make
+
+Actual Results:
+make  all-am
+make[4]: Entering directory `/home/bopm/mono/mono/metadata'
+/bin/sh ../../libtool --mode=link gcc  -g -O2 -fno-strict-aliasing -g -Wall
+-Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes 
+-Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual
+-Wcast-align -Wwrite-strings   -o pedump  pedump.o libmetadata.la
+../io-layer/libwapi.la ../utils/libmonoutils.la -lgc -ldl -pthread
+-L/usr/local/lib -lgthread-2.0 -lglib-2.0   -Wl,--export-dynamic
+-L/usr/local/lib -lgmodule-2.0 -ldl -lglib-2.0   -lm -lnsl -lpthread -lm -lrt
+gcc -g -O2 -fno-strict-aliasing -g -Wall -Wunused -Wmissing-prototypes
+-Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes
+-Wnested-externs -Wpointer-arith -Wno-cast-qual -Wcast-align
+-Wwrite-strings -o pedump pedump.o -Wl,--export-dynamic 
+./.libs/libmetadata.a ../io-layer/.libs/libwapi.a
+../utils/.libs/libmonoutils.a /usr/local/lib/libgc.so -pthread
+-L/usr/local/lib /usr/local/lib/libgthread-2.0.so
+/usr/local/lib/libgmodule-2.0.so -ldl /usr/local/lib/libglib-2.0.so -lnsl
+-lpthread -lm -lrt
+../io-layer/.libs/libwapi.a(timed-thread.o): In function
+`timed_thread_start_routine':
+/home/bopm/mono/mono/io-layer/timed-thread.c:126: undefined reference to
+`GC_pthread_detach'
+../io-layer/.libs/libwapi.a(timed-thread.o): In function
+`_wapi_timed_thread_create':
+/home/bopm/mono/mono/io-layer/timed-thread.c:171: undefined reference to
+`GC_pthread_create'
+collect2: ld returned 1 exit status
+make[4]: *** [pedump] Error 1
+make[4]: Leaving directory `/home/bopm/mono/mono/metadata'
+make[3]: *** [all] Error 2
+make[3]: Leaving directory `/home/bopm/mono/mono/metadata'
+make[2]: *** [all-recursive] Error 1
+make[2]: Leaving directory `/home/bopm/mono/mono'
+make[1]: *** [all-recursive] Error 1
+make[1]: Leaving directory `/home/bopm/mono'
+make: *** [all] Error 2
+
+Expected Results:
+Normal build finish.
+
+How often does this happen? 
+Every try.
+
+Additional Information:
+Boehm version 3.0