[Mono-bugs] [Bug 58344][Wis] Changed - Solaris build failure

bugzilla-daemon@bugzilla.ximian.com bugzilla-daemon@bugzilla.ximian.com
Tue, 8 Jun 2004 19:00:19 -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 scott@budomail.com.

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

--- shadow/58344	2004-05-23 12:10:47.000000000 -0400
+++ shadow/58344.tmp.22994	2004-06-08 19:00:19.000000000 -0400
@@ -52,6 +52,91 @@
 ------- Additional Comments From tberman@gentoo.org  2004-05-22 17:57 -------
 ugh, this is not a MonoDevelop bug.
 
 ------- Additional Comments From vargaz@freemail.hu  2004-05-23 12:10 -------
 Others have reported this on the mailing list. However, I can't
 reproduce it.
+
+------- Additional Comments From scott@budomail.com  2004-06-08 19:00 -------
+I can confirm that I'm also seeing this bug. Some more information on my system:
+
+OS:			Solaris 8; patched as per Sun updates.
+Processor:		UltraSPARC sun4u series.
+Mono Runtime:	0.95 Beta 2
+GCC version:	3.0.3
+
+./configure --prefix=/usr/local
+
+-----------------------------------------------------------
+
+Some output from config:
+
+build system type... sparc-sun-solaris2.8
+checking dynamic linker characteristics... solaris2.8 ld.so
+
+
+        GC:          included
+        ICU:         yes. Version: 2.8
+        NPTL:        yes
+        SIGALTSTACK: no
+        Engine:      Building and using the JIT
+        2.0 Alpha:   no
+        JNI support: no
+        
+-----------------------------------------------------------
+
+Last few lines of output from make:
+
+creating libmint.la
+(cd .libs && rm -f libmint.la && ln -s ../libmint.la libmint.la)
+source='main.c' object='main.o' libtool=no \
+depfile='.deps/main.Po' tmpdepfile='.deps/main.TPo' \
+depmode=gcc3 /bin/bash ../../depcomp \
+gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../.. -I../../libgc/include -I/usr/local/include/glib
+-2.0 -I/usr/local/lib/glib-2.0/include   -threads -I/usr/local/include/glib-2.0 -I/usr/
+local/lib/glib-2.0/include    -DGC_SOLARIS_THREADS -DGC_SOLARIS_PTHREADS 
+-D_REENTRANT -D_FILE_OFFSET_BITS=64 -D_XOPEN_SOURCE=500 -D__EXTENSIONS__ 
+-D_XOPEN_SOURCE_EXTENDED=1 -DNO_UNALIGNED_ACCESS  -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 -Wno-char-subscripts -c `test -f 'main.c' || echo './'`main.c
+/bin/bash ../../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 -Wno-char-subscripts   -o mint  main.o libmint.la -lrt  -lsocket -lnsl -lxnet 
+-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 -Wno-char-subscripts -o .libs/mint 
+main.o  ./.libs/libmint.so -L/usr/local/lib /usr/local/lib/libgthread-2.0.so /usr/local/lib/
+libgmodule-2.0.so /usr/local/lib/libglib-2.0.so -licui18n -licuuc -licudata -lsocket -lnsl 
+-lxnet -lpthread -lm -lrt -Wl,--rpath -Wl,/usr/local/lib
+./.libs/libmint.so: undefined reference to `listen@SUNW_1.1'
+./.libs/libmint.so: undefined reference to `accept@SUNW_1.1'
+./.libs/libmint.so: undefined reference to `recv@SUNW_1.1'
+./.libs/libmint.so: undefined reference to `recvfrom@SUNW_1.1'
+./.libs/libmint.so: undefined reference to `shutdown@SUNW_1.1'
+./.libs/libmint.so: undefined reference to `getsockname@SUNW_1.1'
+./.libs/libmint.so: undefined reference to `getpeername@SUNW_1.1'
+./.libs/libmint.so: undefined reference to `setsockopt@SUNW_1.1'
+./.libs/libmint.so: undefined reference to `send@SUNW_1.1'
+collect2: ld returned 1 exit status
+make[3]: *** [mint] Error 1
+make[3]: Leaving directory `/home/scott/mono-0.95/mono/interpreter'
+make[2]: *** [all-recursive] Error 1
+make[2]: Leaving directory `/home/scott/mono-0.95/mono'
+make[1]: *** [all-recursive] Error 1
+make[1]: Leaving directory `/home/scott/mono-0.95'
+make: *** [all] Error 2
+
+-------------------------------------------------------------
+
+Some relevant links from the mailing list:
+
+http://lists.ximian.com/archives/public/mono-devel-list/2004-May/005642.html
+http://lists.ximian.com/archives/public/mono-devel-list/2004-May/005691.html
+
+If anyone needs more information on my system, please ask.
+
+Regards,
+
+Scott