[MacPorts] #20894: Mono fails to build on Snow Leopard x86_64

MacPorts noreply at macports.org
Sat Aug 29 08:06:35 PDT 2009


#20894: Mono fails to build on Snow Leopard x86_64
----------------------------------+-----------------------------------------
 Reporter:  matt@…                |       Owner:  macports-tickets@…                   
     Type:  defect                |      Status:  new                                  
 Priority:  Normal                |   Milestone:                                       
Component:  ports                 |     Version:  1.8.0                                
 Keywords:  mono, snow leopard    |        Port:  mono                                 
----------------------------------+-----------------------------------------
 Before Snow Leopard I was running Leopard and MacPorts 1.7.1 on my Mac,
 and just built mono and boo a few nights ago. When I upgraded to Snow
 Leopard I removed MacPorts and did a fresh install. Mono, however, failed
 to build.

 Output from "sudo port install mono"

 {{{
 --->  Building mono
 Error: Target org.macports.build returned: shell command " cd
 "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_devel_mono/work/mono-2.4.2.3"
 && /usr/bin/make -j2 all " returned error 2
 Command output: /usr/bin/make  all-recursive
 Making all in po
 Making all in mcs
 make[3]: Nothing to be done for `all-am'.
 Making all in libgc
 Making all in include
 Making all in private
 make[4]: Nothing to be done for `all'.
 make[4]: Nothing to be done for `all-am'.
 Making all in doc
 make[3]: Nothing to be done for `all'.
 /bin/sh ./libtool --mode=compile /usr/bin/gcc-4.2
 -I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_devel_mono/work/mono-2.4.2.3/libgc/include
 -DPACKAGE_NAME=\"libgc-mono\" -DPACKAGE_TARNAME=\"libgc-mono\"
 -DPACKAGE_VERSION=\"6.6\" -DPACKAGE_STRING=\"libgc-mono\ 6.6\"
 -DPACKAGE_BUGREPORT=\"Hans_Boehm at hp.com\" -DGC_DARWIN_THREADS=1
 -DTHREAD_LOCAL_ALLOC=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1
 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1
 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1
 -DHAVE_DLFCN_H=1 -DSILENT=1 -DNO_SIGNALS=1 -DNO_EXECUTE_PERMISSION=1
 -DJAVA_FINALIZATION=1 -DGC_GCJ_SUPPORT=1 -DATOMIC_UNCOLLECTABLE=1
 -D_IN_LIBGC=1 -I./.. -I./.. -I./include  -I/opt/local/include -no-cpp-
 precomp -D_THREAD_SAFE -DGC_MACOSX_THREADS -DPLATFORM_MACOSX -DUSE_MMAP
 -DUSE_MUNMAP -DGetCurrentProcess=MonoGetCurrentProcess
 -DGetCurrentThread=MonoGetCurrentThread -DCreateEvent=MonoCreateEvent
 -O2 -arch x86_64 -g   -MT allchblk.lo -MD -MP -MF .deps/allchblk.Tpo -c -o
 allchblk.lo allchblk.c
 /bin/sh ./libtool --mode=compile /usr/bin/gcc-4.2
 -I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_devel_mono/work/mono-2.4.2.3/libgc/include
 -DPACKAGE_NAME=\"libgc-mono\" -DPACKAGE_TARNAME=\"libgc-mono\"
 -DPACKAGE_VERSION=\"6.6\" -DPACKAGE_STRING=\"libgc-mono\ 6.6\"
 -DPACKAGE_BUGREPORT=\"Hans_Boehm at hp.com\" -DGC_DARWIN_THREADS=1
 -DTHREAD_LOCAL_ALLOC=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1
 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1
 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1
 -DHAVE_DLFCN_H=1 -DSILENT=1 -DNO_SIGNALS=1 -DNO_EXECUTE_PERMISSION=1
 -DJAVA_FINALIZATION=1 -DGC_GCJ_SUPPORT=1 -DATOMIC_UNCOLLECTABLE=1
 -D_IN_LIBGC=1 -I./.. -I./.. -I./include  -I/opt/local/include -no-cpp-
 precomp -D_THREAD_SAFE -DGC_MACOSX_THREADS -DPLATFORM_MACOSX -DUSE_MMAP
 -DUSE_MUNMAP -DGetCurrentProcess=MonoGetCurrentProcess
 -DGetCurrentThread=MonoGetCurrentThread -DCreateEvent=MonoCreateEvent
 -O2 -arch x86_64 -g   -MT alloc.lo -MD -MP -MF .deps/alloc.Tpo -c -o
 alloc.lo alloc.c
  /usr/bin/gcc-4.2
 -I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_devel_mono/work/mono-2.4.2.3/libgc/include
 -DPACKAGE_NAME=\"libgc-mono\" -DPACKAGE_TARNAME=\"libgc-mono\"
 -DPACKAGE_VERSION=\"6.6\" "-DPACKAGE_STRING=\"libgc-mono 6.6\""
 -DPACKAGE_BUGREPORT=\"Hans_Boehm at hp.com\" -DGC_DARWIN_THREADS=1
 -DTHREAD_LOCAL_ALLOC=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1
 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1
 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1
 -DHAVE_DLFCN_H=1 -DSILENT=1 -DNO_SIGNALS=1 -DNO_EXECUTE_PERMISSION=1
 -DJAVA_FINALIZATION=1 -DGC_GCJ_SUPPORT=1 -DATOMIC_UNCOLLECTABLE=1
 -D_IN_LIBGC=1 -I./.. -I./.. -I./include -I/opt/local/include -no-cpp-
 precomp -D_THREAD_SAFE -DGC_MACOSX_THREADS -DPLATFORM_MACOSX -DUSE_MMAP
 -DUSE_MUNMAP -DGetCurrentProcess=MonoGetCurrentProcess
 -DGetCurrentThread=MonoGetCurrentThread -DCreateEvent=MonoCreateEvent -O2
 -arch x86_64 -g -MT alloc.lo -MD -MP -MF .deps/alloc.Tpo -c alloc.c  -fno-
 common -DPIC -o .libs/alloc.o
  /usr/bin/gcc-4.2
 -I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_devel_mono/work/mono-2.4.2.3/libgc/include
 -DPACKAGE_NAME=\"libgc-mono\" -DPACKAGE_TARNAME=\"libgc-mono\"
 -DPACKAGE_VERSION=\"6.6\" "-DPACKAGE_STRING=\"libgc-mono 6.6\""
 -DPACKAGE_BUGREPORT=\"Hans_Boehm at hp.com\" -DGC_DARWIN_THREADS=1
 -DTHREAD_LOCAL_ALLOC=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1
 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1
 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1
 -DHAVE_DLFCN_H=1 -DSILENT=1 -DNO_SIGNALS=1 -DNO_EXECUTE_PERMISSION=1
 -DJAVA_FINALIZATION=1 -DGC_GCJ_SUPPORT=1 -DATOMIC_UNCOLLECTABLE=1
 -D_IN_LIBGC=1 -I./.. -I./.. -I./include -I/opt/local/include -no-cpp-
 precomp -D_THREAD_SAFE -DGC_MACOSX_THREADS -DPLATFORM_MACOSX -DUSE_MMAP
 -DUSE_MUNMAP -DGetCurrentProcess=MonoGetCurrentProcess
 -DGetCurrentThread=MonoGetCurrentThread -DCreateEvent=MonoCreateEvent -O2
 -arch x86_64 -g -MT allchblk.lo -MD -MP -MF .deps/allchblk.Tpo -c
 allchblk.c  -fno-common -DPIC -o .libs/allchblk.o
 In file included from
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_devel_mono/work/mono-2.4.2.3/libgc/include/private/gc_priv.h:66,
                  from allchblk.c:19:
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_devel_mono/work/mono-2.4.2.3/libgc/include/private/gcconfig.h:499:
 error: expected identifier or '(' before '--' token
 In file included from
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_devel_mono/work/mono-2.4.2.3/libgc/include/private/gc_priv.h:66,
                  from alloc.c:19:
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_devel_mono/work/mono-2.4.2.3/libgc/include/private/gcconfig.h:499:
 error: expected identifier or '(' before '--' token
 make[3]: *** [allchblk.lo] Error 1
 make[3]: *** Waiting for unfinished jobs....
 make[3]: *** [alloc.lo] Error 1
 make[2]: *** [all-recursive] Error 1
 make[1]: *** [all-recursive] Error 1
 make: *** [all] Error 2

 Error: The following dependencies failed to build: mono nant
 Error: Status 1 encountered during processing.
 }}}

-- 
Ticket URL: <http://trac.macports.org/ticket/20894>
MacPorts <http://www.macports.org/>
Ports system for Mac OS


More information about the macports-tickets mailing list