[MacPorts] #30582: hugs98 build failure: Undefined symbols for architecture x86_64: "_environ"

MacPorts noreply at macports.org
Wed Aug 3 12:28:54 PDT 2011


#30582: hugs98 build failure: Undefined symbols for architecture x86_64: "_environ"
-----------------------------------+----------------------------------------
 Reporter:  christophradig@…       |       Owner:  macports-tickets@…                   
     Type:  defect                 |      Status:  new                                  
 Priority:  Normal                 |   Milestone:                                       
Component:  ports                  |     Version:  2.0.1                                
 Keywords:  hugs                   |        Port:  hugs98                               
-----------------------------------+----------------------------------------
 After sudo port selfupdate (1.9.2 -> 2.0.2), then sudo port upgrade
 outdated. Everything worked fine, except for hugs.

 Contents of
 /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_ports_lang_hugs98/hugs98/main.log:

 version:1
 :msg:clean --->  Computing dependencies for hugs98:info:clean
 .:debug:clean Searching for dependency: readline
 :debug:clean Found Dependency: receipt exists for readline
 :msg:clean
 :debug:main Executing org.macports.main (hugs98)
 :debug:archivefetch archivefetch phase started at Wed Aug  3 20:13:38 CEST
 2011
 :msg:archivefetch --->  Fetching archive for hugs98
 :debug:archivefetch Executing org.macports.archivefetch (hugs98)
 :info:archivefetch --->  hugs98-plus-Sep2006_0.darwin_11.x86_64.tgz
 doesn't seem to exist in /opt/local/var/macports/software/hugs98
 :msg:archivefetch --->  Attempting to fetch hugs98-plus-
 Sep2006_0.darwin_11.x86_64.tgz from http://packages.macports.org/hugs98
 :debug:archivefetch Fetching archive failed:: The requested URL returned
 error: 404
 :debug:fetch fetch phase started at Wed Aug  3 20:13:38 CEST 2011
 :notice:fetch --->  Fetching hugs98
 :debug:fetch Executing org.macports.fetch (hugs98)
 :debug:checksum checksum phase started at Wed Aug  3 20:13:38 CEST 2011
 :notice:checksum --->  Verifying checksum(s) for hugs98
 :debug:checksum Executing org.macports.checksum (hugs98)
 :info:checksum --->  Checksumming hugs98-plus-Sep2006.tar.gz
 :debug:checksum Correct (md5) checksum for hugs98-plus-Sep2006.tar.gz
 :debug:checksum Correct (sha1) checksum for hugs98-plus-Sep2006.tar.gz
 :debug:extract extract phase started at Wed Aug  3 20:13:39 CEST 2011
 :notice:extract --->  Extracting hugs98
 :debug:extract Executing org.macports.extract (hugs98)
 :info:extract --->  Extracting hugs98-plus-Sep2006.tar.gz
 :debug:extract setting option extract.args to
 '/opt/local/var/macports/distfiles/hugs98/hugs98-plus-Sep2006.tar.gz'
 :debug:extract Environment: CPATH='/opt/local/include'
 CC_PRINT_OPTIONS_FILE='/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_lang_hugs98/hugs98/work/.CC_PRINT_OPTIONS'
 LIBRARY_PATH='/opt/local/lib' CC_PRINT_OPTIONS='YES'
 MACOSX_DEPLOYMENT_TARGET='10.7'
 :debug:extract Assembled command: 'cd
 "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_lang_hugs98/hugs98/work"
 && /usr/bin/gzip -dc '/opt/local/var/macports/distfiles/hugs98/hugs98
 -plus-Sep2006.tar.gz' | /usr/bin/gnutar --no-same-owner -xf -'
 :debug:extract Executing command line:  cd
 "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_lang_hugs98/hugs98/work"
 && /usr/bin/gzip -dc '/opt/local/var/macports/distfiles/hugs98/hugs98
 -plus-Sep2006.tar.gz' | /usr/bin/gnutar --no-same-owner -xf -
 :debug:patch patch phase started at Wed Aug  3 20:13:44 CEST 2011
 :debug:patch Executing org.macports.patch (hugs98)
 :debug:configure configure phase started at Wed Aug  3 20:13:44 CEST 2011
 :notice:configure --->  Configuring hugs98
 :debug:configure Using compiler 'Mac OS X llvm-gcc 4.2'
 :debug:configure Executing org.macports.configure (hugs98)
 :debug:configure Environment: CPATH='/opt/local/include' CFLAGS='-O2 -arch
 x86_64' CPPFLAGS='-I/opt/local/include' CXXFLAGS='-O2 -arch x86_64'
 LIBRARY_PATH='/opt/local/lib' MACOSX_DEPLOYMENT_TARGET='10.7'
 CXX='/Developer/usr/bin/llvm-g++-4.2'
 CC_PRINT_OPTIONS_FILE='/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_lang_hugs98/hugs98/work/.CC_PRINT_OPTIONS'
 F90FLAGS='-O2 -m64' LDFLAGS='-L/opt/local/lib -arch x86_64'
 OBJC='/Developer/usr/bin/llvm-gcc-4.2' FCFLAGS='-O2 -m64'
 INSTALL='/usr/bin/install -c' OBJCFLAGS='-O2 -arch x86_64' FFLAGS='-O2
 -m64' CC_PRINT_OPTIONS='YES' CC='/Developer/usr/bin/llvm-gcc-4.2'
 :debug:configure Assembled command: 'cd
 "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_lang_hugs98/hugs98/work/hugs98
 -plus-Sep2006" && ./configure --prefix=/opt/local'
 :debug:configure Executing command line:  cd
 "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_lang_hugs98/hugs98/work/hugs98
 -plus-Sep2006" && ./configure --prefix=/opt/local
 :info:configure checking build system type... i686-apple-darwin11.0.0
 :info:configure checking host system type... i686-apple-darwin11.0.0
 :info:configure checking target system type... i686-apple-darwin11.0.0
 :info:configure checking for bison... bison -y
 :info:configure checking for gcc... /Developer/usr/bin/llvm-gcc-4.2
 :info:configure checking for C compiler default output file name... a.out
 :info:configure checking whether the C compiler works... yes
 :info:configure checking whether we are cross compiling... no
 :info:configure checking for suffix of executables...
 :info:configure checking for suffix of object files... o
 :info:configure checking whether we are using the GNU C compiler... yes
 :info:configure checking whether /Developer/usr/bin/llvm-gcc-4.2 accepts
 -g... yes
 :info:configure checking for /Developer/usr/bin/llvm-gcc-4.2 option to
 accept ISO C89... none needed
 :info:configure checking how to run the C preprocessor...
 /Developer/usr/bin/llvm-gcc-4.2 -E
 :info:configure checking for grep that handles long lines and -e...
 /usr/bin/grep
 :info:configure checking for egrep... /usr/bin/grep -E
 :info:configure checking whether /Developer/usr/bin/llvm-gcc-4.2 needs
 -traditional... no
 :info:configure checking for rm... /bin/rm
 :info:configure checking for cp... /bin/cp
 :info:configure checking for ld... ld
 :info:configure checking for perl... perl
 :info:configure checking whether make sets $(MAKE)... yes
 :info:configure checking for hp2ps... 1
 :info:configure checking for docbook2html... no
 :info:configure checking for db2html... no
 :info:configure checking for docbook2dvi... no
 :info:configure checking for db2dvi... no
 :info:configure checking for docbook2pdf... no
 :info:configure checking for db2pdf... no
 :info:configure checking for docbook2ps... no
 :info:configure checking for db2ps... no
 :info:configure checking for diff... /usr/bin/diff
 :info:configure checking whether to use "diff -c1" or "diff -C 1"...
 /usr/bin/diff -C 1
 :info:configure checking for dlopen in -ldl... yes
 :info:configure checking for shl_load in -ldld... no
 :info:configure checking for atan in -lm... yes
 :info:configure checking for ANSI C header files... yes
 :info:configure checking for sys/wait.h that is POSIX.1 compatible... yes
 :info:configure checking for sys/types.h... yes
 :info:configure checking for sys/stat.h... yes
 :info:configure checking for stdlib.h... yes
 :info:configure checking for string.h... yes
 :info:configure checking for memory.h... yes
 :info:configure checking for strings.h... yes
 :info:configure checking for inttypes.h... yes
 :info:configure checking for stdint.h... yes
 :info:configure checking for unistd.h... yes
 :info:configure checking stdarg.h usability... yes
 :info:configure checking stdarg.h presence... yes
 :info:configure checking for stdarg.h... yes
 :info:configure checking for stdlib.h... (cached) yes
 :info:configure checking for unistd.h... (cached) yes
 :info:configure checking assert.h usability... yes
 :info:configure checking assert.h presence... yes
 :info:configure checking for assert.h... yes
 :info:configure checking ctype.h usability... yes
 :info:configure checking ctype.h presence... yes
 :info:configure checking for ctype.h... yes
 :info:configure checking for string.h... (cached) yes
 :info:configure checking limits.h usability... yes
 :info:configure checking limits.h presence... yes
 :info:configure checking for limits.h... yes
 :info:configure checking fcntl.h usability... yes
 :info:configure checking fcntl.h presence... yes
 :info:configure checking for fcntl.h... yes
 :info:configure checking sgtty.h usability... yes
 :info:configure checking sgtty.h presence... yes
 :info:configure checking for sgtty.h... yes
 :info:configure checking termio.h usability... no
 :info:configure checking termio.h presence... no
 :info:configure checking for termio.h... no
 :info:configure checking termios.h usability... yes
 :info:configure checking termios.h presence... yes
 :info:configure checking for termios.h... yes
 :info:configure checking signal.h usability... yes
 :info:configure checking signal.h presence... yes
 :info:configure checking for signal.h... yes
 :info:configure checking for sys/types.h... (cached) yes
 :info:configure checking for sys/stat.h... (cached) yes
 :info:configure checking sys/ioctl.h usability... yes
 :info:configure checking sys/ioctl.h presence... yes
 :info:configure checking for sys/ioctl.h... yes
 :info:configure checking sys/resource.h usability... yes
 :info:configure checking sys/resource.h presence... yes
 :info:configure checking for sys/resource.h... yes
 :info:configure checking sys/param.h usability... yes
 :info:configure checking sys/param.h presence... yes
 :info:configure checking for sys/param.h... yes
 :info:configure checking console.h usability... no
 :info:configure checking console.h presence... no
 :info:configure checking for console.h... no
 :info:configure checking Files.h usability... no
 :info:configure checking Files.h presence... no
 :info:configure checking for Files.h... no
 :info:configure checking errno.h usability... yes
 :info:configure checking errno.h presence... yes
 :info:configure checking for errno.h... yes
 :info:configure checking stat.h usability... no
 :info:configure checking stat.h presence... no
 :info:configure checking for stat.h... no
 :info:configure checking direct.h usability... no
 :info:configure checking direct.h presence... no
 :info:configure checking for direct.h... no
 :info:configure checking dirent.h usability... yes
 :info:configure checking dirent.h presence... yes
 :info:configure checking for dirent.h... yes
 :info:configure checking whether time.h and sys/time.h may both be
 included... yes
 :info:configure checking time.h usability... yes
 :info:configure checking time.h presence... yes
 :info:configure checking for time.h... yes
 :info:configure checking sys/time.h usability... yes
 :info:configure checking sys/time.h presence... yes
 :info:configure checking for sys/time.h... yes
 :info:configure checking sys/timeb.h usability... yes
 :info:configure checking sys/timeb.h presence... yes
 :info:configure checking for sys/timeb.h... yes
 :info:configure checking sys/times.h usability... yes
 :info:configure checking sys/times.h presence... yes
 :info:configure checking for sys/times.h... yes
 :info:configure checking float.h usability... yes
 :info:configure checking float.h presence... yes
 :info:configure checking for float.h... yes
 :info:configure checking values.h usability... no
 :info:configure checking values.h presence... no
 :info:configure checking for values.h... no
 :info:configure checking dos.h usability... no
 :info:configure checking dos.h presence... no
 :info:configure checking for dos.h... no
 :info:configure checking conio.h usability... no
 :info:configure checking conio.h presence... no
 :info:configure checking for conio.h... no
 :info:configure checking io.h usability... no
 :info:configure checking io.h presence... no
 :info:configure checking for io.h... no
 :info:configure checking std.h usability... no
 :info:configure checking std.h presence... no
 :info:configure checking for std.h... no
 :info:configure checking windows.h usability... no
 :info:configure checking windows.h presence... no
 :info:configure checking for windows.h... no
 :info:configure checking dlfcn.h usability... yes
 :info:configure checking dlfcn.h presence... yes
 :info:configure checking for dlfcn.h... yes
 :info:configure checking alloc.h usability... no
 :info:configure checking alloc.h presence... no
 :info:configure checking for alloc.h... no
 :info:configure checking for valloc... yes
 :info:configure checking locale.h usability... yes
 :info:configure checking locale.h presence... yes
 :info:configure checking for locale.h... yes
 :info:configure checking wchar.h usability... yes
 :info:configure checking wchar.h presence... yes
 :info:configure checking for wchar.h... yes
 :info:configure checking whether wchar_t is ISO 10646 (Unicode)... no
 :info:configure checking for locale-based character encoding... no
 :info:configure checking for library containing wcrtomb... none required
 :info:configure checking for WinExec... no
 :info:configure checking for GetModuleFileName... no
 :info:configure checking for atan... yes
 :info:configure checking for strcasecmp... yes
 :info:configure checking for _stricmp... no
 :info:configure checking for stricmp... no
 :info:configure checking for strcmpi... no
 :info:configure checking for strcmp... yes
 :info:configure checking for rindex... yes
 :info:configure checking for strrchr... yes
 :info:configure checking for realpath... yes
 :info:configure checking for _fullpath... no
 :info:configure checking for macsystem... no
 :info:configure checking for fseek... yes
 :info:configure checking for ftell... yes
 :info:configure checking for vsnprintf... yes
 :info:configure checking for _vsnprintf... no
 :info:configure checking for snprintf... yes
 :info:configure checking for _snprintf... no
 :info:configure checking for popen... yes
 :info:configure checking for _popen... no
 :info:configure checking for pclose... yes
 :info:configure checking for _pclose... no
 :info:configure checking for sigprocmask... yes
 :info:configure checking for getrusage... yes
 :info:configure checking for times... yes
 :info:configure checking for isatty... yes
 :info:configure checking for fstat... yes
 :info:configure checking for select... yes
 :info:configure checking for gettimeofday... yes
 :info:configure checking for ftime... yes
 :info:configure checking for time... yes
 :info:configure checking for localtime... yes
 :info:configure checking for gmtime... yes
 :info:configure checking for mktime... yes
 :info:configure checking for dup... yes
 :info:configure checking whether struct tm is in sys/time.h or time.h...
 time.h
 :info:configure checking for struct tm.tm_zone... yes
 :info:configure checking for sys/time.h... (cached) yes
 :info:configure checking whether timezone is declared... yes
 :info:configure checking whether _timezone is declared... no
 :info:configure checking whether altzone is declared... no
 :info:configure checking for working alloca.h... yes
 :info:configure checking for alloca... yes
 :info:configure checking for _alloca... no
 :info:configure checking for stime... no
 :info:configure checking for poly... no
 :info:configure checking for an ANSI C-conforming const... yes
 :info:configure checking for function prototypes... yes
 :info:configure checking for arrays of jmp_bufs... yes
 :info:configure checking labels as values... yes
 :info:configure checking whether struct tm is in sys/time.h or time.h...
 (cached) time.h
 :info:configure checking return type of signal handlers... void
 :info:configure checking for tputs in -lncurses... yes
 :info:configure checking for readline in -lreadline... yes
 :info:configure checking for int... yes
 :info:configure checking size of int... 4
 :info:configure checking for float... yes
 :info:configure checking size of float... 4
 :info:configure checking for double... yes
 :info:configure checking size of double... 8
 :info:configure checking for int*... yes
 :info:configure checking size of int*... 8
 :info:configure building large hugs
 :info:configure checking if '/LD' builds loadable libraries...
 :info:configure checking if '/LD /ML /nologo' builds loadable libraries...
 :info:configure checking if '-shared -fPIC' builds loadable libraries...
 -shared -fPIC
 :info:configure checking if '-flat_namespace -bundle -undefined suppress'
 builds loadable libraries... (cached) -shared -fPIC
 :info:configure checking if '-bundle' builds loadable libraries...
 (cached) -shared -fPIC
 :info:configure checking if '-r' builds loadable libraries... (cached)
 -shared -fPIC
 :info:configure checking for LoadLibrary... no
 :info:configure checking for dlopen... yes
 :info:configure configure: creating ./config.status
 :info:configure config.status: creating MkDefs
 :info:configure config.status: creating src/Makefile
 :info:configure config.status: creating docs/Makefile
 :info:configure config.status: creating docs/users_guide/Makefile
 :info:configure config.status: creating demos/Makefile
 :info:configure config.status: creating src/platform.h
 :info:configure config.status: creating docs/hugs.1
 :info:configure config.status: creating src/config.h
 :info:configure config.status: creating src/options.h
 :info:configure === configuring in libraries
 (/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_lang_hugs98/hugs98/work/hugs98
 -plus-Sep2006/libraries)
 :info:configure configure: running /bin/sh ./configure --prefix=/opt/local
 'CC=/Developer/usr/bin/llvm-gcc-4.2' 'CFLAGS=-O2 -arch x86_64'
 'LDFLAGS=-L/opt/local/lib -arch x86_64' 'CPPFLAGS=-I/opt/local/include'
 --cache-file=/dev/null --srcdir=.
 :info:configure checking for gcc... /Developer/usr/bin/llvm-gcc-4.2
 :info:configure checking for C compiler default output file name... a.out
 :info:configure checking whether the C compiler works... yes
 :info:configure checking whether we are cross compiling... no
 :info:configure checking for suffix of executables...
 :info:configure checking for suffix of object files... o
 :info:configure checking whether we are using the GNU C compiler... yes
 :info:configure checking whether /Developer/usr/bin/llvm-gcc-4.2 accepts
 -g... yes
 :info:configure checking for /Developer/usr/bin/llvm-gcc-4.2 option to
 accept ISO C89... none needed
 :info:configure checking how to run the C preprocessor...
 /Developer/usr/bin/llvm-gcc-4.2 -E
 :info:configure checking for grep that handles long lines and -e...
 /usr/bin/grep
 :info:configure checking for egrep... /usr/bin/grep -E
 :info:configure checking whether /Developer/usr/bin/llvm-gcc-4.2 needs
 -traditional... no
 :info:configure checking how to run the C preprocessor...
 /Developer/usr/bin/llvm-gcc-4.2 -E
 :info:configure checking for a traditional C preprocessor...
 /Developer/usr/bin/llvm-gcc-4.2 -E -traditional-cpp
 :info:configure checking whether make sets $(MAKE)... yes
 :info:configure checking for find... /usr/bin/find
 :info:configure checking for sort... /usr/bin/sort
 :info:configure checking for ANSI C header files... yes
 :info:configure checking for sys/types.h... yes
 :info:configure checking for sys/stat.h... yes
 :info:configure checking for stdlib.h... yes
 :info:configure checking for string.h... yes
 :info:configure checking for memory.h... yes
 :info:configure checking for strings.h... yes
 :info:configure checking for inttypes.h... yes
 :info:configure checking for stdint.h... yes
 :info:configure checking for unistd.h... yes
 :info:configure checking for long long... yes
 :info:configure checking for char... yes
 :info:configure checking size of char... 1
 :info:configure checking for double... yes
 :info:configure checking size of double... 8
 :info:configure checking for float... yes
 :info:configure checking size of float... 4
 :info:configure checking for int... yes
 :info:configure checking size of int... 4
 :info:configure checking for long... yes
 :info:configure checking size of long... 8
 :info:configure checking for long long... (cached) yes
 :info:configure checking size of long long... 8
 :info:configure checking for short... yes
 :info:configure checking size of short... 2
 :info:configure checking for unsigned char... yes
 :info:configure checking size of unsigned char... 1
 :info:configure checking for unsigned int... yes
 :info:configure checking size of unsigned int... 4
 :info:configure checking for unsigned long... yes
 :info:configure checking size of unsigned long... 8
 :info:configure checking for unsigned long long... yes
 :info:configure checking size of unsigned long long... 8
 :info:configure checking for unsigned short... yes
 :info:configure checking size of unsigned short... 2
 :info:configure checking for void *... yes
 :info:configure checking size of void *... 8
 :info:configure checking for char... (cached) yes
 :info:configure checking alignment of char... 1
 :info:configure checking for double... (cached) yes
 :info:configure checking alignment of double... 8
 :info:configure checking for float... (cached) yes
 :info:configure checking alignment of float... 4
 :info:configure checking for int... (cached) yes
 :info:configure checking alignment of int... 4
 :info:configure checking for long... (cached) yes
 :info:configure checking alignment of long... 8
 :info:configure checking for long long... (cached) yes
 :info:configure checking alignment of long long... 8
 :info:configure checking for short... (cached) yes
 :info:configure checking alignment of short... 2
 :info:configure checking for unsigned char... (cached) yes
 :info:configure checking alignment of unsigned char... 1
 :info:configure checking for unsigned int... (cached) yes
 :info:configure checking alignment of unsigned int... 4
 :info:configure checking for unsigned long... (cached) yes
 :info:configure checking alignment of unsigned long... 8
 :info:configure checking for unsigned long long... (cached) yes
 :info:configure checking alignment of unsigned long long... 8
 :info:configure checking for unsigned short... (cached) yes
 :info:configure checking alignment of unsigned short... 2
 :info:configure checking for void *... (cached) yes
 :info:configure checking alignment of void *... 8
 :info:configure configure: creating ./config.status
 :info:configure config.status: creating Makefile
 :info:configure config.status: creating tools/config
 :info:configure config.status: creating include/ghcconfig.h
 :info:configure config.status: executing ultra-evil commands
 :info:configure
 :info:configure ************************************************
 :info:configure *** NOW DO: make ; make install
 :info:configure ************************************************
 :debug:build build phase started at Wed Aug  3 20:14:19 CEST 2011
 :notice:build --->  Building hugs98
 :debug:build Executing org.macports.build (hugs98)
 :debug:build Environment: CPATH='/opt/local/include'
 CC_PRINT_OPTIONS_FILE='/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_lang_hugs98/hugs98/work/.CC_PRINT_OPTIONS'
 LIBRARY_PATH='/opt/local/lib' CC_PRINT_OPTIONS='YES'
 MACOSX_DEPLOYMENT_TARGET='10.7'
 :debug:build Assembled command: 'cd
 "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_lang_hugs98/hugs98/work/hugs98
 -plus-Sep2006" && /usr/bin/make -j2 -w all'
 :debug:build Executing command line:  cd
 "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_lang_hugs98/hugs98/work/hugs98
 -plus-Sep2006" && /usr/bin/make -j2 -w all
 :info:build make: Entering directory
 `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_lang_hugs98/hugs98/work/hugs98
 -plus-Sep2006'
 :info:build cd src; /usr/bin/make all
 :info:build make[1]: Entering directory
 `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_lang_hugs98/hugs98/work/hugs98
 -plus-Sep2006/src'
 :info:build /Developer/usr/bin/llvm-gcc-4.2 -c -DNDEBUG=1 -O2 -arch x86_64
 -no-cpp-precomp  -O2 hugs.c
 :info:build /Developer/usr/bin/llvm-gcc-4.2 -c -DNDEBUG=1 -O2 -arch x86_64
 -no-cpp-precomp  -O2 edit.c
 :info:build /Developer/usr/bin/llvm-gcc-4.2 -c -DNDEBUG=1 -O2 -arch x86_64
 -no-cpp-precomp  -O2 observe.c
 :info:build /Developer/usr/bin/llvm-gcc-4.2 -c -DNDEBUG=1 -O2 -arch x86_64
 -no-cpp-precomp  -O2 builtin.c
 :info:build /Developer/usr/bin/llvm-gcc-4.2 -c -DNDEBUG=1 -O2 -arch x86_64
 -no-cpp-precomp  -O2 char.c
 :info:build In file included from builtin.c:1414:
 :info:build iomonad.c: In function ‘primCastSPToP’:
 :info:build iomonad.c:1632: warning: cast to pointer from integer of
 different size
 :info:build iomonad.c: In function ‘primCastPToSP’:
 :info:build iomonad.c:1638: warning: cast from pointer to integer of
 different size
 :info:build builtin.c: In function ‘putStablePtr4’:
 :info:build builtin.c:1777: warning: cast from pointer to integer of
 different size
 :info:build builtin.c: In function ‘getStablePtr4’:
 :info:build builtin.c:1782: warning: cast to pointer from integer of
 different size
 :info:build builtin.c: In function ‘freeStablePtr4’:
 :info:build builtin.c:1786: warning: cast from pointer to integer of
 different size
 :info:build /Developer/usr/bin/llvm-gcc-4.2 -c -DNDEBUG=1 -O2 -arch x86_64
 -no-cpp-precomp  compiler.c
 :info:build /Developer/usr/bin/llvm-gcc-4.2 -c -DNDEBUG=1 -O2 -arch x86_64
 -no-cpp-precomp  -O2 errors.c
 :info:build /Developer/usr/bin/llvm-gcc-4.2 -c -DNDEBUG=1 -O2 -arch x86_64
 -no-cpp-precomp  -O2 evaluator.c
 :info:build /Developer/usr/bin/llvm-gcc-4.2 -c -DNDEBUG=1 -O2 -arch x86_64
 -no-cpp-precomp  -O2 ffi.c
 :info:build /Developer/usr/bin/llvm-gcc-4.2 -c -DNDEBUG=1 -O2 -arch x86_64
 -no-cpp-precomp  -O2 goal.c
 :info:build /Developer/usr/bin/llvm-gcc-4.2 -c -DNDEBUG=1 -O2 -arch x86_64
 -no-cpp-precomp  -O2 input.c
 :info:build /Developer/usr/bin/llvm-gcc-4.2 -c -DNDEBUG=1 -O2 -arch x86_64
 -no-cpp-precomp  -O2 machdep.c
 :info:build /Developer/usr/bin/llvm-gcc-4.2 -c -DNDEBUG=1 -O2 -arch x86_64
 -no-cpp-precomp  -O2 machine.c
 :info:build /Developer/usr/bin/llvm-gcc-4.2 -c -DNDEBUG=1 -O2 -arch x86_64
 -no-cpp-precomp  module.c
 :info:build /Developer/usr/bin/llvm-gcc-4.2 -c -DNDEBUG=1 -O2 -arch x86_64
 -no-cpp-precomp  -O2 opts.c
 :info:build /Developer/usr/bin/llvm-gcc-4.2 -c -DNDEBUG=1 -O2 -arch x86_64
 -no-cpp-precomp  -O2 output.c
 :info:build /Developer/usr/bin/llvm-gcc-4.2 -c -DNDEBUG=1 -O2 -arch x86_64
 -no-cpp-precomp  -O2 plugin.c
 :info:build /Developer/usr/bin/llvm-gcc-4.2 -c -DNDEBUG=1 -O2 -arch x86_64
 -no-cpp-precomp  -O2 script.c
 :info:build /Developer/usr/bin/llvm-gcc-4.2 -c -DNDEBUG=1 -O2 -arch x86_64
 -no-cpp-precomp  static.c
 :info:build /Developer/usr/bin/llvm-gcc-4.2 -c -DNDEBUG=1 -O2 -arch x86_64
 -no-cpp-precomp  -O2 storage.c
 :info:build /Developer/usr/bin/llvm-gcc-4.2 -c -DNDEBUG=1 -O2 -arch x86_64
 -no-cpp-precomp  -O2 strutil.c
 :info:build /Developer/usr/bin/llvm-gcc-4.2 -c -DNDEBUG=1 -O2 -arch x86_64
 -no-cpp-precomp  subst.c
 :info:build /Developer/usr/bin/llvm-gcc-4.2 -c -DNDEBUG=1 -O2 -arch x86_64
 -no-cpp-precomp  type.c
 :info:build /Developer/usr/bin/llvm-gcc-4.2 -c -DNDEBUG=1 -O2 -arch x86_64
 -no-cpp-precomp  -O2 runhugs.c
 :info:build /Developer/usr/bin/llvm-gcc-4.2 -c -DNDEBUG=1 -O2 -arch x86_64
 -no-cpp-precomp  -O2 server.c
 :info:build /Developer/usr/bin/llvm-gcc-4.2 -c -DNDEBUG=1 -O2 -arch x86_64
 -no-cpp-precomp  -O2 -DFFI_COMPILER runhugs.c -o ffihugs.o
 :info:build /Developer/usr/bin/llvm-gcc-4.2 -L/opt/local/lib -arch x86_64
 -flat_namespace   hugs.o edit.o observe.o builtin.o char.o compiler.o
 errors.o evaluator.o ffi.o goal.o input.o machdep.o machine.o module.o
 opts.o output.o plugin.o script.o static.o storage.o strutil.o subst.o
 type.o version.o  -lreadline -lncurses -lm -ldl  -o hugs
 :info:build /Developer/usr/bin/llvm-gcc-4.2 -L/opt/local/lib -arch x86_64
 -flat_namespace   runhugs.o server.o builtin.o char.o compiler.o errors.o
 evaluator.o ffi.o goal.o input.o machdep.o machine.o module.o opts.o
 output.o plugin.o script.o static.o storage.o strutil.o subst.o type.o
 version.o  -lreadline -lncurses -lm -ldl  -o runhugs
 :info:build /Developer/usr/bin/llvm-gcc-4.2 -L/opt/local/lib -arch x86_64
 -flat_namespace   ffihugs.o server.o builtin.o char.o compiler.o errors.o
 evaluator.o ffi.o goal.o input.o machdep.o machine.o module.o opts.o
 output.o plugin.o script.o static.o storage.o strutil.o subst.o type.o
 version.o  -lreadline -lncurses -lm -ldl  -o ffihugs
 :info:build make[1]: Leaving directory
 `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_lang_hugs98/hugs98/work/hugs98
 -plus-Sep2006/src'
 :info:build cd libraries; /usr/bin/make all
 :info:build make[1]: Entering directory
 `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_lang_hugs98/hugs98/work/hugs98
 -plus-Sep2006/libraries'
 :info:build mkdir -p ../hugsdir/include
 :info:build /bin/cp ../src/HsFFI.h ../hugsdir/include
 :info:build mkdir -p ../ghc/includes
 :info:build /bin/cp ../src/platform.h include/MachDeps.h
 include/ghcconfig.h ../ghc/includes
 :info:build CPPFLAGS='-D__HUGS__ -Ddarwin_HOST_OS -Ddarwin_TARGET_OS'
 tools/make_bootlib
 :info:build checking for gcc... gcc
 :info:build checking for C compiler default output file name... a.out
 :info:build checking whether the C compiler works... yes
 :info:build checking whether we are cross compiling... no
 :info:build checking for suffix of executables...
 :info:build checking for suffix of object files... o
 :info:build checking whether we are using the GNU C compiler... yes
 :info:build checking whether gcc accepts -g... yes
 :info:build checking for gcc option to accept ISO C89... none needed
 :info:build checking how to run the C preprocessor... gcc -E
 :info:build checking for grep that handles long lines and -e...
 /usr/bin/grep
 :info:build checking for egrep... /usr/bin/grep -E
 :info:build checking for ANSI C header files... yes
 :info:build checking for sys/types.h... yes
 :info:build checking for sys/stat.h... yes
 :info:build checking for stdlib.h... yes
 :info:build checking for string.h... yes
 :info:build checking for memory.h... yes
 :info:build checking for strings.h... yes
 :info:build checking for inttypes.h... yes
 :info:build checking for stdint.h... yes
 :info:build checking for unistd.h... yes
 :info:build checking for long long... yes
 :info:build checking for pid_t... yes
 :info:build checking vfork.h usability... no
 :info:build checking vfork.h presence... no
 :info:build checking for vfork.h... no
 :info:build checking for fork... yes
 :info:build checking for vfork... yes
 :info:build checking for working fork... yes
 :info:build checking for working vfork... (cached) yes
 :info:build checking for an ANSI C-conforming const... yes
 :info:build checking for ANSI C header files... (cached) yes
 :info:build checking ctype.h usability... yes
 :info:build checking ctype.h presence... yes
 :info:build checking for ctype.h... yes
 :info:build checking dirent.h usability... yes
 :info:build checking dirent.h presence... yes
 :info:build checking for dirent.h... yes
 :info:build checking errno.h usability... yes
 :info:build checking errno.h presence... yes
 :info:build checking for errno.h... yes
 :info:build checking fcntl.h usability... yes
 :info:build checking fcntl.h presence... yes
 :info:build checking for fcntl.h... yes
 :info:build checking limits.h usability... yes
 :info:build checking limits.h presence... yes
 :info:build checking for limits.h... yes
 :info:build checking signal.h usability... yes
 :info:build checking signal.h presence... yes
 :info:build checking for signal.h... yes
 :info:build checking sys/resource.h usability... yes
 :info:build checking sys/resource.h presence... yes
 :info:build checking for sys/resource.h... yes
 :info:build checking sys/select.h usability... yes
 :info:build checking sys/select.h presence... yes
 :info:build checking for sys/select.h... yes
 :info:build checking sys/syscall.h usability... yes
 :info:build checking sys/syscall.h presence... yes
 :info:build checking for sys/syscall.h... yes
 :info:build checking sys/time.h usability... yes
 :info:build checking sys/time.h presence... yes
 :info:build checking for sys/time.h... yes
 :info:build checking sys/timeb.h usability... yes
 :info:build checking sys/timeb.h presence... yes
 :info:build checking for sys/timeb.h... yes
 :info:build checking sys/timers.h usability... no
 :info:build checking sys/timers.h presence... no
 :info:build checking for sys/timers.h... no
 :info:build checking sys/times.h usability... yes
 :info:build checking sys/times.h presence... yes
 :info:build checking for sys/times.h... yes
 :info:build checking sys/utsname.h usability... yes
 :info:build checking sys/utsname.h presence... yes
 :info:build checking for sys/utsname.h... yes
 :info:build checking sys/wait.h usability... yes
 :info:build checking sys/wait.h presence... yes
 :info:build checking for sys/wait.h... yes
 :info:build checking termios.h usability... yes
 :info:build checking termios.h presence... yes
 :info:build checking for termios.h... yes
 :info:build checking time.h usability... yes
 :info:build checking time.h presence... yes
 :info:build checking for time.h... yes
 :info:build checking utime.h usability... yes
 :info:build checking utime.h presence... yes
 :info:build checking for utime.h... yes
 :info:build checking windows.h usability... no
 :info:build checking windows.h presence... no
 :info:build checking for windows.h... no
 :info:build checking winsock.h usability... no
 :info:build checking winsock.h presence... no
 :info:build checking for winsock.h... no
 :info:build checking for special C compiler options needed for large
 files... no
 :info:build checking for _FILE_OFFSET_BITS value needed for large files...
 no
 :info:build rm: conftest.dSYM: is a directory
 :info:build checking for _LARGE_FILES value needed for large files... no
 :info:build rm: conftest.dSYM: is a directory
 :info:build checking wctype.h usability... yes
 :info:build checking wctype.h presence... yes
 :info:build checking for wctype.h... yes
 :info:build checking for iswspace... yes
 :info:build checking for ftime... yes
 :info:build checking for gmtime_r... yes
 :info:build checking for localtime_r... yes
 :info:build checking for lstat... yes
 :info:build checking for readdir_r... yes
 :info:build checking for getclock... no
 :info:build checking for getrusage... yes
 :info:build checking for gettimeofday... yes
 :info:build checking for setitimer... yes
 :info:build checking for times... yes
 :info:build checking for _chsize... no
 :info:build checking for ftruncate... yes
 :info:build checking whether time.h and sys/time.h may both be included...
 yes
 :info:build checking whether struct tm is in sys/time.h or time.h...
 time.h
 :info:build checking for struct tm.tm_zone... yes
 :info:build checking for sys/time.h... (cached) yes
 :info:build checking whether altzone is declared... no
 :info:build checking Haskell type for char... Int8
 :info:build checking Haskell type for signed char... Int8
 :info:build checking Haskell type for unsigned char... Word8
 :info:build checking Haskell type for short... Int16
 :info:build checking Haskell type for unsigned short... Word16
 :info:build checking Haskell type for int... Int32
 :info:build checking Haskell type for unsigned int... Word32
 :info:build checking Haskell type for long... Int64
 :info:build checking Haskell type for unsigned long... Word64
 :info:build checking Haskell type for long long... Int64
 :info:build checking Haskell type for unsigned long long... Word64
 :info:build checking Haskell type for float... Float
 :info:build checking Haskell type for double... Double
 :info:build checking Haskell type for ptrdiff_t... Int64
 :info:build checking Haskell type for size_t... Word64
 :info:build checking Haskell type for wchar_t... Int32
 :info:build checking Haskell type for sig_atomic_t... Int32
 :info:build checking Haskell type for clock_t... Word64
 :info:build checking Haskell type for time_t... Int64
 :info:build checking Haskell type for dev_t... Int32
 :info:build checking Haskell type for ino_t... Word64
 :info:build checking Haskell type for mode_t... Word16
 :info:build checking Haskell type for off_t... Int64
 :info:build checking Haskell type for pid_t... Int32
 :info:build checking Haskell type for gid_t... Word32
 :info:build checking Haskell type for uid_t... Word32
 :info:build checking Haskell type for cc_t... Word8
 :info:build checking Haskell type for speed_t... Word64
 :info:build checking Haskell type for tcflag_t... Word64
 :info:build checking Haskell type for nlink_t... Word16
 :info:build checking Haskell type for ssize_t... Int64
 :info:build checking Haskell type for rlim_t... Word64
 :info:build checking Haskell type for wint_t... Int32
 :info:build checking Haskell type for intptr_t... Int64
 :info:build checking Haskell type for uintptr_t... Word64
 :info:build checking Haskell type for intmax_t... Int64
 :info:build checking Haskell type for uintmax_t... Word64
 :info:build checking value of E2BIG... 7
 :info:build checking value of EACCES... 13
 :info:build checking value of EADDRINUSE... 48
 :info:build checking value of EADDRNOTAVAIL... 49
 :info:build checking value of EADV... -1
 :info:build checking value of EAFNOSUPPORT... 47
 :info:build checking value of EAGAIN... 35
 :info:build checking value of EALREADY... 37
 :info:build checking value of EBADF... 9
 :info:build checking value of EBADMSG... 94
 :info:build checking value of EBADRPC... 72
 :info:build checking value of EBUSY... 16
 :info:build checking value of ECHILD... 10
 :info:build checking value of ECOMM... -1
 :info:build checking value of ECONNABORTED... 53
 :info:build checking value of ECONNREFUSED... 61
 :info:build checking value of ECONNRESET... 54
 :info:build checking value of EDEADLK... 11
 :info:build checking value of EDESTADDRREQ... 39
 :info:build checking value of EDIRTY... -1
 :info:build checking value of EDOM... 33
 :info:build checking value of EDQUOT... 69
 :info:build checking value of EEXIST... 17
 :info:build checking value of EFAULT... 14
 :info:build checking value of EFBIG... 27
 :info:build checking value of EFTYPE... 79
 :info:build checking value of EHOSTDOWN... 64
 :info:build checking value of EHOSTUNREACH... 65
 :info:build checking value of EIDRM... 90
 :info:build checking value of EILSEQ... 92
 :info:build checking value of EINPROGRESS... 36
 :info:build checking value of EINTR... 4
 :info:build checking value of EINVAL... 22
 :info:build checking value of EIO... 5
 :info:build checking value of EISCONN... 56
 :info:build checking value of EISDIR... 21
 :info:build checking value of ELOOP... 62
 :info:build checking value of EMFILE... 24
 :info:build checking value of EMLINK... 31
 :info:build checking value of EMSGSIZE... 40
 :info:build checking value of EMULTIHOP... 95
 :info:build checking value of ENAMETOOLONG... 63
 :info:build checking value of ENETDOWN... 50
 :info:build checking value of ENETRESET... 52
 :info:build checking value of ENETUNREACH... 51
 :info:build checking value of ENFILE... 23
 :info:build checking value of ENOBUFS... 55
 :info:build checking value of ENODATA... 96
 :info:build checking value of ENODEV... 19
 :info:build checking value of ENOENT... 2
 :info:build checking value of ENOEXEC... 8
 :info:build checking value of ENOLCK... 77
 :info:build checking value of ENOLINK... 97
 :info:build checking value of ENOMEM... 12
 :info:build checking value of ENOMSG... 91
 :info:build checking value of ENONET... -1
 :info:build checking value of ENOPROTOOPT... 42
 :info:build checking value of ENOSPC... 28
 :info:build checking value of ENOSR... 98
 :info:build checking value of ENOSTR... 99
 :info:build checking value of ENOSYS... 78
 :info:build checking value of ENOTBLK... 15
 :info:build checking value of ENOTCONN... 57
 :info:build checking value of ENOTDIR... 20
 :info:build checking value of ENOTEMPTY... 66
 :info:build checking value of ENOTSOCK... 38
 :info:build checking value of ENOTTY... 25
 :info:build checking value of ENXIO... 6
 :info:build checking value of EOPNOTSUPP... 102
 :info:build checking value of EPERM... 1
 :info:build checking value of EPFNOSUPPORT... 46
 :info:build checking value of EPIPE... 32
 :info:build checking value of EPROCLIM... 67
 :info:build checking value of EPROCUNAVAIL... 76
 :info:build checking value of EPROGMISMATCH... 75
 :info:build checking value of EPROGUNAVAIL... 74
 :info:build checking value of EPROTO... 100
 :info:build checking value of EPROTONOSUPPORT... 43
 :info:build checking value of EPROTOTYPE... 41
 :info:build checking value of ERANGE... 34
 :info:build checking value of EREMCHG... -1
 :info:build checking value of EREMOTE... 71
 :info:build checking value of EROFS... 30
 :info:build checking value of ERPCMISMATCH... 73
 :info:build checking value of ERREMOTE... -1
 :info:build checking value of ESHUTDOWN... 58
 :info:build checking value of ESOCKTNOSUPPORT... 44
 :info:build checking value of ESPIPE... 29
 :info:build checking value of ESRCH... 3
 :info:build checking value of ESRMNT... -1
 :info:build checking value of ESTALE... 70
 :info:build checking value of ETIME... 101
 :info:build checking value of ETIMEDOUT... 60
 :info:build checking value of ETOOMANYREFS... 59
 :info:build checking value of ETXTBSY... 26
 :info:build checking value of EUSERS... 68
 :info:build checking value of EWOULDBLOCK... 35
 :info:build checking value of EXDEV... 18
 :info:build checking value of ENOCIGAR... -1
 :info:build checking value of SIGABRT... 6
 :info:build checking value of SIGALRM... 14
 :info:build checking value of SIGBUS... 10
 :info:build checking value of SIGCHLD... 20
 :info:build checking value of SIGCONT... 19
 :info:build checking value of SIGFPE... 8
 :info:build checking value of SIGHUP... 1
 :info:build checking value of SIGILL... 4
 :info:build checking value of SIGINT... 2
 :info:build checking value of SIGKILL... 9
 :info:build checking value of SIGPIPE... 13
 :info:build checking value of SIGQUIT... 3
 :info:build checking value of SIGSEGV... 11
 :info:build checking value of SIGSTOP... 17
 :info:build checking value of SIGTERM... 15
 :info:build checking value of SIGTSTP... 18
 :info:build checking value of SIGTTIN... 21
 :info:build checking value of SIGTTOU... 22
 :info:build checking value of SIGUSR1... 30
 :info:build checking value of SIGUSR2... 31
 :info:build checking value of SIGPOLL... -1
 :info:build checking value of SIGPROF... 27
 :info:build checking value of SIGSYS... 12
 :info:build checking value of SIGTRAP... 5
 :info:build checking value of SIGURG... 16
 :info:build checking value of SIGVTALRM... 26
 :info:build checking value of SIGXCPU... 24
 :info:build checking value of SIGXFSZ... 25
 :info:build checking value of SIG_BLOCK... 1
 :info:build checking value of SIG_SETMASK... 3
 :info:build checking value of SIG_UNBLOCK... 2
 :info:build checking value of SIG_DFL... 0
 :info:build checking value of SIG_IGN... 1
 :info:build checking value of SIG_ERR... 18446744073709551615
 :info:build checking value of O_BINARY... 0
 :info:build checking what readdir sets errno to upon EOF... 0
 :info:build configure: creating ./config.status
 :info:build config.status: creating include/HsBaseConfig.h
 :info:build Preprocessing Control/Applicative
 :info:build Preprocessing Control/Arrow
 :info:build Preprocessing Control/Concurrent
 :info:build Preprocessing Control/Concurrent/Chan
 :info:build Preprocessing Control/Concurrent/MVar
 :info:build Preprocessing Control/Concurrent/QSem
 :info:build Preprocessing Control/Concurrent/QSemN
 :info:build Preprocessing Control/Concurrent/SampleVar
 :info:build Preprocessing Control/Exception
 :info:build Preprocessing Control/Monad
 :info:build Preprocessing Control/Monad/Fix
 :info:build Preprocessing Control/Monad/Instances
 :info:build Preprocessing Control/Monad/ST
 :info:build Preprocessing Control/Monad/ST/Lazy
 :info:build Preprocessing Control/Monad/ST/Strict
 :info:build Preprocessing Control/Parallel
 :info:build Preprocessing Control/Parallel/Strategies
 :info:build Preprocessing Data/Array
 :info:build Preprocessing Data/Array/Base
 :info:build Preprocessing Data/Array/Diff
 :info:build Preprocessing Data/Array/IArray
 :info:build Preprocessing Data/Array/IO
 :info:build Preprocessing Data/Array/IO/Internals
 :info:build Preprocessing Data/Array/MArray
 :info:build Preprocessing Data/Array/ST
 :info:build Preprocessing Data/Array/Storable
 :info:build Preprocessing Data/Array/Unboxed
 :info:build Preprocessing Data/Bits
 :info:build Preprocessing Data/Bool
 :info:build Preprocessing Data/ByteString
 :info:build Preprocessing Data/ByteString/Base
 :info:build Preprocessing Data/ByteString/Char8
 :info:build Preprocessing Data/ByteString/Fusion
 :info:build Preprocessing Data/ByteString/Lazy
 :info:build Preprocessing Data/ByteString/Lazy/Char8
 :info:build Preprocessing Data/Char
 :info:build Preprocessing Data/Complex
 :info:build Preprocessing Data/Dynamic
 :info:build Preprocessing Data/Either
 :info:build Preprocessing Data/Eq
 :info:build Preprocessing Data/Fixed
 :info:build Preprocessing Data/Foldable
 :info:build Preprocessing Data/FunctorM
 :info:build Preprocessing Data/Generics
 :info:build Preprocessing Data/Generics/Aliases
 :info:build Preprocessing Data/Generics/Basics
 :info:build Preprocessing Data/Generics/Instances
 :info:build Preprocessing Data/Generics/Schemes
 :info:build Preprocessing Data/Generics/Text
 :info:build Preprocessing Data/Generics/Twins
 :info:build Preprocessing Data/Graph
 :info:build Preprocessing Data/HashTable
 :info:build Preprocessing Data/IORef
 :info:build Preprocessing Data/Int
 :info:build Preprocessing Data/IntMap
 :info:build Preprocessing Data/IntSet
 :info:build Preprocessing Data/Ix
 :info:build Preprocessing Data/List
 :info:build Preprocessing Data/Map
 :info:build Preprocessing Data/Maybe
 :info:build Preprocessing Data/Monoid
 :info:build Preprocessing Data/Ord
 :info:build Preprocessing Data/PackedString
 :info:build Preprocessing Data/Queue
 :info:build Preprocessing Data/Ratio
 :info:build Preprocessing Data/STRef
 :info:build Preprocessing Data/STRef/Lazy
 :info:build Preprocessing Data/STRef/Strict
 :info:build Preprocessing Data/Sequence
 :info:build Preprocessing Data/Set
 :info:build Preprocessing Data/Traversable
 :info:build Preprocessing Data/Tree
 :info:build Preprocessing Data/Tuple
 :info:build Preprocessing Data/Typeable
 :info:build Preprocessing Data/Unique
 :info:build Preprocessing Data/Version
 :info:build Preprocessing Data/Word
 :info:build Preprocessing Debug/Trace
 :info:build Preprocessing Foreign
 :info:build Preprocessing Foreign/C
 :info:build Preprocessing Foreign/C/Error
 :info:build Preprocessing Foreign/C/String
 :info:build Preprocessing Foreign/C/Types
 :info:build Preprocessing Foreign/Concurrent
 :info:build Preprocessing Foreign/ForeignPtr
 :info:build Preprocessing Foreign/Marshal
 :info:build Preprocessing Foreign/Marshal/Alloc
 :info:build Preprocessing Foreign/Marshal/Array
 :info:build Preprocessing Foreign/Marshal/Error
 :info:build Preprocessing Foreign/Marshal/Pool
 :info:build Preprocessing Foreign/Marshal/Utils
 :info:build Preprocessing Foreign/Ptr
 :info:build Preprocessing Foreign/StablePtr
 :info:build Preprocessing Foreign/Storable
 :info:build Preprocessing Numeric
 :info:build Preprocessing Prelude
 :info:build Preprocessing System/CPUTime
 :info:build Preprocessing System/Cmd
 :info:build Preprocessing System/Console/GetOpt
 :info:build Preprocessing System/Directory
 :info:build Preprocessing System/Directory/Internals
 :info:build Preprocessing System/Environment
 :info:build Preprocessing System/Exit
 :info:build Preprocessing System/IO
 :info:build Preprocessing System/IO/Error
 :info:build Preprocessing System/IO/Unsafe
 :info:build Preprocessing System/Info
 :info:build Preprocessing System/Locale
 :info:build Preprocessing System/Mem
 :info:build Preprocessing System/Mem/StableName
 :info:build Preprocessing System/Mem/Weak
 :info:build Preprocessing System/Posix/Internals
 :info:build Preprocessing System/Posix/Signals
 :info:build Preprocessing System/Posix/Types
 :info:build Preprocessing System/Process
 :info:build Preprocessing System/Process/Internals
 :info:build Preprocessing System/Random
 :info:build Preprocessing System/Time
 :info:build Preprocessing Text/ParserCombinators/ReadP
 :info:build Preprocessing Text/ParserCombinators/ReadPrec
 :info:build Preprocessing Text/PrettyPrint
 :info:build Preprocessing Text/PrettyPrint/HughesPJ
 :info:build Preprocessing Text/Printf
 :info:build Preprocessing Text/Read
 :info:build Preprocessing Text/Read/Lex
 :info:build Preprocessing Text/Show
 :info:build Preprocessing Text/Show/Functions
 :info:build Preprocessing Array
 :info:build Preprocessing Bits
 :info:build Preprocessing CError
 :info:build Preprocessing CForeign
 :info:build Preprocessing CPUTime
 :info:build Preprocessing CString
 :info:build Preprocessing CTypes
 :info:build Preprocessing Char
 :info:build Preprocessing Complex
 :info:build Preprocessing Directory
 :info:build Preprocessing ForeignPtr
 :info:build Preprocessing IO
 :info:build Preprocessing Int
 :info:build Preprocessing Ix
 :info:build Preprocessing List
 :info:build Preprocessing Locale
 :info:build Preprocessing MarshalAlloc
 :info:build Preprocessing MarshalArray
 :info:build Preprocessing MarshalError
 :info:build Preprocessing MarshalUtils
 :info:build Preprocessing Maybe
 :info:build Preprocessing Monad
 :info:build Preprocessing Ptr
 :info:build Preprocessing Random
 :info:build Preprocessing Ratio
 :info:build Preprocessing StablePtr
 :info:build Preprocessing Storable
 :info:build Preprocessing System
 :info:build Preprocessing Time
 :info:build Preprocessing Word
 :info:build Preprocessing DefaultSetup
 :info:build /tmp/cvt.52671/cppinput.c:1: error: invalid preprocessing
 directive #!
 :info:build Preprocessing Distribution/Compat/Directory
 :info:build Preprocessing Distribution/Compat/Exception
 :info:build Preprocessing Distribution/Compat/FilePath
 :info:build Preprocessing Distribution/Compat/Map
 :info:build Preprocessing Distribution/Compat/RawSystem
 :info:build Preprocessing Distribution/Compat/ReadP
 :info:build Preprocessing Distribution/Compiler
 :info:build Preprocessing Distribution/Extension
 :info:build Preprocessing Distribution/GetOpt
 :info:build Preprocessing Distribution/InstalledPackageInfo
 :info:build Preprocessing Distribution/License
 :info:build Preprocessing Distribution/Make
 :info:build Preprocessing Distribution/Package
 :info:build Preprocessing Distribution/PackageDescription
 :info:build Preprocessing Distribution/ParseUtils
 :info:build Preprocessing Distribution/PreProcess
 :info:build Preprocessing Distribution/PreProcess/Unlit
 :info:build Preprocessing Distribution/Program
 :info:build Preprocessing Distribution/Setup
 :info:build Preprocessing Distribution/Simple
 :info:build Preprocessing Distribution/Simple/Build
 :info:build Preprocessing Distribution/Simple/Configure
 :info:build Preprocessing Distribution/Simple/GHC
 :info:build Preprocessing Distribution/Simple/GHCPackageConfig
 :info:build Preprocessing Distribution/Simple/Hugs
 :info:build Preprocessing Distribution/Simple/Install
 :info:build Preprocessing Distribution/Simple/JHC
 :info:build Preprocessing Distribution/Simple/LocalBuildInfo
 :info:build Preprocessing Distribution/Simple/NHC
 :info:build Preprocessing Distribution/Simple/Register
 :info:build Preprocessing Distribution/Simple/SrcDist
 :info:build Preprocessing Distribution/Simple/Utils
 :info:build Preprocessing Distribution/Version
 :info:build Preprocessing Language/Haskell/Extension
 :info:build Preprocessing Network/Hackage/CabalInstall/BuildDep
 :info:build Preprocessing Network/Hackage/CabalInstall/Clean
 :info:build Preprocessing Network/Hackage/CabalInstall/Config
 :info:build Preprocessing Network/Hackage/CabalInstall/Configure
 :info:build Preprocessing Network/Hackage/CabalInstall/Dependency
 :info:build Preprocessing Network/Hackage/CabalInstall/Fetch
 :info:build Preprocessing Network/Hackage/CabalInstall/Info
 :info:build Preprocessing Network/Hackage/CabalInstall/Install
 :info:build Preprocessing Network/Hackage/CabalInstall/List
 :info:build Preprocessing Network/Hackage/CabalInstall/Main
 :info:build Preprocessing Network/Hackage/CabalInstall/Setup
 :info:build Preprocessing Network/Hackage/CabalInstall/TarUtils
 :info:build Preprocessing Network/Hackage/CabalInstall/Types
 :info:build Preprocessing Network/Hackage/CabalInstall/Update
 :info:build Preprocessing Network/Hackage/Client
 :info:build Preprocessing Network/Hackage/Interface
 :info:build Preprocessing Network/Hackage/Version
 :info:build Undefined symbols for architecture x86_64:
 :info:build   "_environ", referenced from:
 :info:build       ___hscore_environ in cc6m7TbH.o
 :info:build      (maybe you meant: ___hscore_environ)
 :info:build ld: symbol(s) not found for architecture x86_64
 :info:build collect2: ld returned 1 exit status
 :info:build runhugs: Error occurred
 :info:build ERROR "libraries/bootlib/Foreign/C/Error.hs" - Error while
 running compilation command '/Developer/usr/bin/llvm-gcc-4.2 -DNDEBUG=1
 -O2 -arch x86_64 -no-cpp-precomp -I/opt/local/include -L/opt/local/lib
 -arch x86_64 -flat_namespace -shared -fPIC -D__HUGS__ "-Ihugsdir/include"
 -o "libraries/bootlib/Foreign/C/Error.so"
 "libraries/bootlib/Foreign/C/Error.c" -Ipackages/base/include
 -Ighc/includes packages/base/cbits/PrelIOUtils.c'
 :info:build
 :info:build
 :info:build Undefined symbols for architecture x86_64:
 :info:build   "_environ", referenced from:
 :info:build       ___hscore_environ in ccANmD0d.o
 :info:build      (maybe you meant: ___hscore_environ)
 :info:build ld: symbol(s) not found for architecture x86_64
 :info:build collect2: ld returned 1 exit status
 :info:build runhugs: Error occurred
 :info:build ERROR "libraries/bootlib/Foreign/Marshal/Alloc.hs" - Error
 while running compilation command '/Developer/usr/bin/llvm-gcc-4.2
 -DNDEBUG=1 -O2 -arch x86_64 -no-cpp-precomp -I/opt/local/include
 -L/opt/local/lib -arch x86_64 -flat_namespace -shared -fPIC -D__HUGS__
 "-Ihugsdir/include" -o "libraries/bootlib/Foreign/Marshal/Alloc.so"
 "libraries/bootlib/Foreign/Marshal/Alloc.c" -Ipackages/base/include
 -Ighc/includes packages/base/cbits/PrelIOUtils.c
 packages/base/cbits/dirUtils.c packages/base/cbits/consUtils.c'
 :info:build
 :info:build
 :info:build Undefined symbols for architecture x86_64:
 :info:build   "_environ", referenced from:
 :info:build       ___hscore_environ in ccWfaojL.o
 :info:build      (maybe you meant: ___hscore_environ)
 :info:build ld: symbol(s) not found for architecture x86_64
 :info:build collect2: ld returned 1 exit status
 :info:build runhugs: Error occurred
 :info:build ERROR "libraries/bootlib/Foreign/Ptr.hs" - Error while running
 compilation command '/Developer/usr/bin/llvm-gcc-4.2 -DNDEBUG=1 -O2 -arch
 x86_64 -no-cpp-precomp -I/opt/local/include -L/opt/local/lib -arch x86_64
 -flat_namespace -shared -fPIC -D__HUGS__ "-Ihugsdir/include" -o
 "libraries/bootlib/Foreign/Ptr.so" "libraries/bootlib/Foreign/Ptr.c"
 -Ipackages/base/include -Ighc/includes packages/base/cbits/PrelIOUtils.c'
 :info:build
 :info:build
 :info:build Undefined symbols for architecture x86_64:
 :info:build   "___hscore_readdir", referenced from:
 :info:build       _hugsprim___hscore_readdir_40 in ccg1B8j6.o
 :info:build   "___hscore_renameFile", referenced from:
 :info:build       _hugsprim___hscore_renameFile_17 in ccg1B8j6.o
 :info:build ld: symbol(s) not found for architecture x86_64
 :info:build collect2: ld returned 1 exit status
 :info:build runhugs: Error occurred
 :info:build ERROR "libraries/bootlib/System/Posix/Internals.hs" - Error
 while running compilation command '/Developer/usr/bin/llvm-gcc-4.2
 -DNDEBUG=1 -O2 -arch x86_64 -no-cpp-precomp -I/opt/local/include
 -L/opt/local/lib -arch x86_64 -flat_namespace -shared -fPIC -D__HUGS__
 "-Ihugsdir/include" -o "libraries/bootlib/System/Posix/Internals.so"
 "libraries/bootlib/System/Posix/Internals.c" -Ipackages/base/include
 -Ighc/includes'
 :info:build
 :info:build
 :info:build echo timestamp for bootlib >bootlib/.stamp
 :info:build cd ../cpphs; HUGSFLAGS=-P../libraries/bootlib
 HUGSDIR=../hugsdir ../src/runhugs -98 ../packages/Cabal/examples/hapax.hs
 configure --verbose --hugs --prefix='/opt/local'
 --scratchdir='../hugsdir/packages/cpphs' --with-compiler=../src/ffihugs
 :info:build runhugs: Error occurred
 :info:build ERROR "../libraries/bootlib/Foreign/Ptr.hs" - Error while
 importing DLL "../libraries/bootlib/Foreign/Ptr.so":
 :info:build dlopen(../libraries/bootlib/Foreign/Ptr.so, 9): image not
 found
 :info:build
 :info:build
 :info:build
 :info:build make[1]: *** [../hugsdir/programs/cpphs/Main.hs] Error 1
 :info:build make[1]: Leaving directory
 `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_lang_hugs98/hugs98/work/hugs98
 -plus-Sep2006/libraries'
 :info:build make: *** [all] Error 2
 :info:build make: Leaving directory
 `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_lang_hugs98/hugs98/work/hugs98
 -plus-Sep2006'
 :info:build shell command " cd
 "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_lang_hugs98/hugs98/work/hugs98
 -plus-Sep2006" && /usr/bin/make -j2 -w all " returned error 2
 :error:build Target org.macports.build returned: shell command failed (see
 log for details)
 :debug:build Backtrace: shell command failed (see log for details)
     while executing
 "command_exec build"
     (procedure "portbuild::build_main" line 8)
     invoked from within
 "$procedure $targetname"
 :info:build Warning: the following items did not execute (for hugs98):
 org.macports.activate org.macports.build org.macports.destroot
 org.macports.install
 :notice:build Log for hugs98 is at:
 /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_ports_lang_hugs98/hugs98/main.log

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


More information about the macports-tickets mailing list