[Mono-bugs] [Bug 67376][Blo] New - cygwin build fails, can't install Mono

bugzilla-daemon@bugzilla.ximian.com bugzilla-daemon@bugzilla.ximian.com
Sat, 2 Oct 2004 01:22:32 -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 logic@jrlogic.dyndns.org.

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

--- shadow/67376	2004-10-02 01:22:32.000000000 -0400
+++ shadow/67376.tmp.1694	2004-10-02 01:22:32.000000000 -0400
@@ -0,0 +1,202 @@
+Bug#: 67376
+Product: Mono: Runtime
+Version: unspecified
+OS: 
+OS Details: Windows 2000 + cygwin
+Status: NEW   
+Resolution: 
+Severity: 
+Priority: Blocker
+Component: packaging
+AssignedTo: duncan@ximian.com                            
+ReportedBy: logic@jrlogic.dyndns.org               
+QAContact: mono-bugs@ximian.com
+TargetMilestone: ---
+URL: 
+Cc: 
+Summary: cygwin build fails, can't install Mono
+
+Latest cygwin install (late September, 2004) on Windows 2000
+
+Download mono-1.1.1.tar.gz
+$ tar zxvf mono-1.1.1.tar.gz
+$ cd mono-1.1.1
+$ ./configure
+checking build system type... i686-pc-cygwin
+checking host system type... i686-pc-cygwin
+checking target system type... i686-pc-cygwin
+checking for a BSD-compatible install... /usr/bin/install -c
+checking whether build environment is sane... yes
+checking for gawk... gawk
+checking whether make sets $(MAKE)... yes
+checking whether to enable maintainer-specific portions of Makefiles... no
+checking whether ln -s works... yes
+checking host platform characteristics... ok
+checking for gcc... gcc -mno-cygwin -g
+checking for gcc... (cached) gcc -mno-cygwin -g
+checking for C compiler default output... a.exe
+checking whether the C compiler works... yes
+checking whether we are cross compiling... no
+checking for suffix of executables... .exe
+checking for suffix of object files... o
+checking whether we are using the GNU C compiler... yes
+checking whether gcc -mno-cygwin -g accepts -g... yes
+checking for gcc -mno-cygwin -g option to accept ANSI C... none needed
+checking for style of include used by make... GNU
+checking dependency style of gcc -mno-cygwin -g... gcc3
+checking for gcc -mno-cygwin -g option to accept ANSI C... none needed
+checking for a BSD-compatible install... /usr/bin/install -c
+checking for bison... yes
+checking how to run the C preprocessor... gcc -mno-cygwin -g -E
+checking for egrep... grep -E
+checking for ANSI C header files... yes
+checking for ld used by GCC... /usr/i686-pc-mingw32/bin/ld.exe
+checking if the linker (/usr/i686-pc-mingw32/bin/ld.exe) is GNU ld... yes
+checking for /usr/i686-pc-mingw32/bin/ld.exe option to reload object 
+files... -r
+checking for BSD-compatible nm... /usr/bin/nm -B
+checking for a sed that does not truncate output... /usr/bin/sed
+checking how to recognise dependent libraries... file_magic file format 
+pei*-i386(.*architecture: i386)?
+checking command to parse /usr/bin/nm -B output... ok
+checking for sys/types.h... yes
+checking for sys/stat.h... yes
+checking for stdlib.h... yes
+checking for string.h... yes
+checking for memory.h... yes
+checking for strings.h... yes
+checking for inttypes.h... yes
+checking for stdint.h... yes
+checking for unistd.h... yes
+checking dlfcn.h usability... no
+checking dlfcn.h presence... no
+checking for dlfcn.h... no
+checking for ranlib... ranlib
+checking for strip... strip
+checking for objdir... .libs
+checking for gcc option to produce PIC... -DDLL_EXPORT
+checking if gcc PIC flag -DDLL_EXPORT works... yes
+checking if gcc static flag -static works... yes
+checking if gcc supports -c -o file.o... yes
+checking if gcc supports -c -o file.lo... yes
+checking if gcc supports -fno-rtti -fno-exceptions... yes
+checking whether the linker (/usr/i686-pc-mingw32/bin/ld.exe) supports 
+shared libraries... yes
+checking how to hardcode library paths into programs... immediate
+checking whether stripping libraries is possible... yes
+checking dynamic linker characteristics... Win32 ld.exe
+checking if libtool supports shared libraries... yes
+checking whether to build shared libraries... yes
+checking whether to build static libraries... yes
+creating libtool
+checking for ld used by GCC... (cached) /usr/i686-pc-mingw32/bin/ld.exe
+checking if the linker (/usr/i686-pc-mingw32/bin/ld.exe) is GNU ld... 
+(cached) yes
+checking if the linker (/usr/i686-pc-mingw32/bin/ld.exe) is GNU ld... 
+(cached) yes
+checking sys/filio.h usability... no
+checking sys/filio.h presence... no
+checking for sys/filio.h... no
+checking sys/sockio.h usability... no
+checking sys/sockio.h presence... no
+checking for sys/sockio.h... no
+checking netdb.h usability... no
+checking netdb.h presence... no
+checking for netdb.h... no
+checking utime.h usability... yes
+checking utime.h presence... yes
+checking for utime.h... yes
+checking semaphore.h usability... no
+checking semaphore.h presence... no
+checking for semaphore.h... no
+checking sys/un.h usability... no
+checking sys/un.h presence... no
+checking for sys/un.h... no
+checking elf.h usability... no
+checking elf.h presence... no
+checking for elf.h... no
+checking wchar.h usability... yes
+checking wchar.h presence... yes
+checking for wchar.h... yes
+checking for void *... yes
+checking size of void *... 4
+checking for pkg-config... /usr/bin/pkg-config
+checking for glib-2.0 >= 1.3.11... yes
+checking BASE_DEPENDENCIES_CFLAGS... -I/usr/include/glib-2.0 -
+I/usr/lib/glib-2.0/include
+checking BASE_DEPENDENCIES_LIBS... -lglib-2.0 -lintl -liconv
+checking for main in -lws2_32... yes
+checking for main in -lpsapi... yes
+checking for main in -lole32... yes
+checking for struct ip_mreqn... no
+checking for struct ip_mreq... yes
+checking for socklen_t... no
+checking for array element initalizer support... no
+checking for trunc... yes
+checking for aintl in -lsunmath... no
+checking if usage of random device is requested... yes
+checking for random device... (cached) no
+checking if inter-process shared handles are requested... yes
+checking for icu-config... no
+configure: WARNING: Only invariant locale available; install ICU for I18N 
+support
+checking valgrind/memcheck.h usability... no
+checking valgrind/memcheck.h presence... no
+checking for valgrind/memcheck.h... no
+configure: WARNING: Disabling usage of __thread.
+configure: creating ./config.status
+config.status: creating Makefile
+config.status: creating mint.pc
+config.status: creating mono.pc
+config.status: creating mono/Makefile
+config.status: creating mono/utils/Makefile
+config.status: creating mono/metadata/Makefile
+config.status: creating mono/dis/Makefile
+config.status: creating mono/cil/Makefile
+config.status: creating mono/arch/Makefile
+config.status: creating mono/os/Makefile
+config.status: creating mono/os/win32/Makefile
+config.status: creating mono/os/unix/Makefile
+config.status: creating mono/arch/x86/Makefile
+config.status: creating mono/arch/amd64/Makefile
+config.status: creating mono/arch/hppa/Makefile
+config.status: creating mono/arch/ppc/Makefile
+config.status: creating mono/arch/sparc/Makefile
+config.status: creating mono/arch/s390/Makefile
+config.status: creating mono/arch/s390x/Makefile
+config.status: creating mono/arch/arm/Makefile
+config.status: creating mono/arch/alpha/Makefile
+config.status: creating mono/interpreter/Makefile
+config.status: creating mono/tests/Makefile
+config.status: creating mono/tests/tests-config
+config.status: creating mono/benchmark/Makefile
+config.status: creating mono/monoburg/Makefile
+config.status: creating mono/monograph/Makefile
+config.status: creating mono/io-layer/Makefile
+config.status: creating mono/handles/Makefile
+config.status: creating mono/mini/Makefile
+config.status: creating mono/profiler/Makefile
+config.status: creating ikvm-jni/Makefile
+config.status: creating runtime/Makefile
+config.status: creating runtime/net_1_1/Makefile
+config.status: creating runtime/net_2_0/Makefile
+config.status: creating scripts/Makefile
+config.status: creating man/Makefile
+config.status: creating web/Makefile
+config.status: creating docs/Makefile
+config.status: creating data/Makefile
+config.status: creating data/net_1_1/Makefile
+config.status: creating data/net_2_0/Makefile
+config.status: creating samples/Makefile
+config.status: creating support/Makefile
+config.status: creating data/config
+config.status: creating mono.spec
+config.status: creating tools/Makefile
+config.status: creating tools/locale-builder/Makefile
+config.status: creating config.h
+config.status: executing depfiles commands
+configure: configuring in libgc
+configure: running /bin/bash './configure' --prefix=/usr/local  --disable-
+embed-check --with-libgc-threads=win32 --cache-file=/dev/null --srcdir=.
+configure: error: invalid feature name: embed-check
+configure: error: /bin/bash './configure' failed for libgc