Opened 13 years ago
Closed 13 years ago
#30582 closed defect (fixed)
hugs98 build failure: Undefined symbols for architecture x86_64: "_environ"
Reported by: | christophradig@… | Owned by: | mww@… |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | 2.0.1 |
Keywords: | lion | Cc: | |
Port: | hugs98 |
Description (last modified by jmroot (Joshua Root))
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
Attachments (1)
Change History (6)
Changed 13 years ago by christophradig@…
comment:1 Changed 13 years ago by christophradig@…
The same error occurs on a clean install of MacPorts. My environment: OS X Lion, Xcode 4.1
comment:2 Changed 13 years ago by jmroot (Joshua Root)
Description: | modified (diff) |
---|---|
Owner: | changed from macports-tickets@… to mww@… |
Please remember to use WikiFormatting if you paste logfiles inline (but it's better not to, just attach them); and also remember to cc the port's maintainer.
comment:3 follow-up: 4 Changed 13 years ago by jmroot (Joshua Root)
Keywords: | lion added; hugs removed |
---|
Try with r81676.
comment:4 Changed 13 years ago by jessica.thrasher@…
comment:5 Changed 13 years ago by jmroot (Joshua Root)
Resolution: | → fixed |
---|---|
Status: | new → closed |
Seems to build OK now.
Note: See
TracTickets for help on using
tickets.
/opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_ports_lang_hugs98/hugs98/main.log