[MacPorts] #14207: New libidl (0.8.10) doesn't compile on 10.5 Intel

MacPorts trac at macosforge.org
Wed Feb 6 08:29:42 PST 2008


#14207: New libidl (0.8.10) doesn't compile on 10.5 Intel
----------------------------------+-----------------------------------------
 Reporter:  luca at lucapagliero.it  |       Owner:  macports-tickets at lists.macosforge.org
     Type:  defect                |      Status:  new                                  
 Priority:  High                  |   Milestone:  Port Bugs                            
Component:  ports                 |     Version:  1.6.0                                
 Keywords:                        |  
----------------------------------+-----------------------------------------
 Here's the log, I had this error for weeks even with the previous version
 of libidl.
 I've seen many of these marked as duplicate but I can't find a precise
 duplicate of this particular error.

 {{{
 iMac:~ luca$ sudo port install libidl
 --->  Fetching libidl
 --->  Attempting to fetch libIDL-0.8.10.tar.bz2 from
 http://mandril.creatis.insa-lyon.fr/linux/gnome.org/sources/libIDL/0.8/
 --->  Verifying checksum(s) for libidl
 --->  Extracting libidl
 --->  Configuring libidl
 --->  Building libidl with target all
 Error: Target org.macports.build returned: shell command " cd
 "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_devel_libidl/work/libIDL-0.8.10"
 && make all " returned error 2
 Command output:  /usr/bin/gcc-4.0 -DPACKAGE_NAME=\"libIDL\"
 -DPACKAGE_TARNAME=\"libIDL\" -DPACKAGE_VERSION=\"0.8.10\"
 "-DPACKAGE_STRING=\"libIDL 0.8.10\""
 "-DPACKAGE_BUGREPORT=\"http://bugzilla.gnome.org/enter_bug.cgi?product=libIDL\""
 -DLIBIDL_VERSION=\"0.8.10\" -DHAVE_CPP_PIPE_STDIN=1 -DCPP_NOSTDINC=\"-I-\"
 -DCPP_PROGRAM=\"/usr/bin/cpp-4.0\" -DYYTEXT_POINTER=1 -DSTDC_HEADERS=1
 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1
 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1
 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DSTDC_HEADERS=1
 -DHAVE_STDDEF_H=1 -DHAVE_UNISTD_H=1 -DHAVE_WCHAR_H=1 -DHAVE_POPEN=1
 -DHAVE_SYMLINK=1 -DHAVE_ACCESS=1 -DSIZEOF_LONG_LONG=8 -I. -DYYDEBUG=1
 -DYYERROR_VERBOSE=1 -I/opt/local/include/glib-2.0
 -I/opt/local/lib/glib-2.0/include -I/opt/local/include -I./include
 -DG_LOG_DOMAIN=\"libIDL\" -Wall -Wunused -Wmissing-prototypes -Wmissing-
 declarations -I/opt/local/include -O2 -no-cpp-precomp -MT ns.lo -MD -MP
 -MF .deps/ns.Tpo -c ns.c  -fno-common -DPIC -o .libs/ns.o
  /usr/bin/gcc-4.0 -DPACKAGE_NAME=\"libIDL\" -DPACKAGE_TARNAME=\"libIDL\"
 -DPACKAGE_VERSION=\"0.8.10\" "-DPACKAGE_STRING=\"libIDL 0.8.10\""
 "-DPACKAGE_BUGREPORT=\"http://bugzilla.gnome.org/enter_bug.cgi?product=libIDL\""
 -DLIBIDL_VERSION=\"0.8.10\" -DHAVE_CPP_PIPE_STDIN=1 -DCPP_NOSTDINC=\"-I-\"
 -DCPP_PROGRAM=\"/usr/bin/cpp-4.0\" -DYYTEXT_POINTER=1 -DSTDC_HEADERS=1
 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1
 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1
 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DSTDC_HEADERS=1
 -DHAVE_STDDEF_H=1 -DHAVE_UNISTD_H=1 -DHAVE_WCHAR_H=1 -DHAVE_POPEN=1
 -DHAVE_SYMLINK=1 -DHAVE_ACCESS=1 -DSIZEOF_LONG_LONG=8 -I. -DYYDEBUG=1
 -DYYERROR_VERBOSE=1 -I/opt/local/include/glib-2.0
 -I/opt/local/lib/glib-2.0/include -I/opt/local/include -I./include
 -DG_LOG_DOMAIN=\"libIDL\" -Wall -Wunused -Wmissing-prototypes -Wmissing-
 declarations -I/opt/local/include -O2 -no-cpp-precomp -MT ns.lo -MD -MP
 -MF .deps/ns.Tpo -c ns.c -o ns.o >/dev/null 2>&1
 mv -f .deps/ns.Tpo .deps/ns.Plo
 /bin/sh ./libtool --tag=CC   --mode=compile /usr/bin/gcc-4.0
 -DPACKAGE_NAME=\"libIDL\" -DPACKAGE_TARNAME=\"libIDL\"
 -DPACKAGE_VERSION=\"0.8.10\" -DPACKAGE_STRING=\"libIDL\ 0.8.10\"
 -DPACKAGE_BUGREPORT=\"http://bugzilla.gnome.org/enter_bug.cgi\?product=libIDL\"
 -DLIBIDL_VERSION=\"0.8.10\" -DHAVE_CPP_PIPE_STDIN=1 -DCPP_NOSTDINC=\"-I-\"
 -DCPP_PROGRAM=\"/usr/bin/cpp-4.0\" -DYYTEXT_POINTER=1 -DSTDC_HEADERS=1
 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1
 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1
 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DSTDC_HEADERS=1
 -DHAVE_STDDEF_H=1 -DHAVE_UNISTD_H=1 -DHAVE_WCHAR_H=1 -DHAVE_POPEN=1
 -DHAVE_SYMLINK=1 -DHAVE_ACCESS=1 -DSIZEOF_LONG_LONG=8 -I. -DYYDEBUG=1
 -DYYERROR_VERBOSE=1 -I/opt/local/include/glib-2.0
 -I/opt/local/lib/glib-2.0/include -I/opt/local/include   -I./include
 -DG_LOG_DOMAIN=\"libIDL\" -Wall -Wunused -Wmissing-prototypes -Wmissing-
 declarations  -I/opt/local/include  -O2 -no-cpp-precomp -MT util.lo -MD
 -MP -MF .deps/util.Tpo -c -o util.lo util.c
  /usr/bin/gcc-4.0 -DPACKAGE_NAME=\"libIDL\" -DPACKAGE_TARNAME=\"libIDL\"
 -DPACKAGE_VERSION=\"0.8.10\" "-DPACKAGE_STRING=\"libIDL 0.8.10\""
 "-DPACKAGE_BUGREPORT=\"http://bugzilla.gnome.org/enter_bug.cgi?product=libIDL\""
 -DLIBIDL_VERSION=\"0.8.10\" -DHAVE_CPP_PIPE_STDIN=1 -DCPP_NOSTDINC=\"-I-\"
 -DCPP_PROGRAM=\"/usr/bin/cpp-4.0\" -DYYTEXT_POINTER=1 -DSTDC_HEADERS=1
 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1
 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1
 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DSTDC_HEADERS=1
 -DHAVE_STDDEF_H=1 -DHAVE_UNISTD_H=1 -DHAVE_WCHAR_H=1 -DHAVE_POPEN=1
 -DHAVE_SYMLINK=1 -DHAVE_ACCESS=1 -DSIZEOF_LONG_LONG=8 -I. -DYYDEBUG=1
 -DYYERROR_VERBOSE=1 -I/opt/local/include/glib-2.0
 -I/opt/local/lib/glib-2.0/include -I/opt/local/include -I./include
 -DG_LOG_DOMAIN=\"libIDL\" -Wall -Wunused -Wmissing-prototypes -Wmissing-
 declarations -I/opt/local/include -O2 -no-cpp-precomp -MT util.lo -MD -MP
 -MF .deps/util.Tpo -c util.c  -fno-common -DPIC -o .libs/util.o
  /usr/bin/gcc-4.0 -DPACKAGE_NAME=\"libIDL\" -DPACKAGE_TARNAME=\"libIDL\"
 -DPACKAGE_VERSION=\"0.8.10\" "-DPACKAGE_STRING=\"libIDL 0.8.10\""
 "-DPACKAGE_BUGREPORT=\"http://bugzilla.gnome.org/enter_bug.cgi?product=libIDL\""
 -DLIBIDL_VERSION=\"0.8.10\" -DHAVE_CPP_PIPE_STDIN=1 -DCPP_NOSTDINC=\"-I-\"
 -DCPP_PROGRAM=\"/usr/bin/cpp-4.0\" -DYYTEXT_POINTER=1 -DSTDC_HEADERS=1
 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1
 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1
 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DSTDC_HEADERS=1
 -DHAVE_STDDEF_H=1 -DHAVE_UNISTD_H=1 -DHAVE_WCHAR_H=1 -DHAVE_POPEN=1
 -DHAVE_SYMLINK=1 -DHAVE_ACCESS=1 -DSIZEOF_LONG_LONG=8 -I. -DYYDEBUG=1
 -DYYERROR_VERBOSE=1 -I/opt/local/include/glib-2.0
 -I/opt/local/lib/glib-2.0/include -I/opt/local/include -I./include
 -DG_LOG_DOMAIN=\"libIDL\" -Wall -Wunused -Wmissing-prototypes -Wmissing-
 declarations -I/opt/local/include -O2 -no-cpp-precomp -MT util.lo -MD -MP
 -MF .deps/util.Tpo -c util.c -o util.o >/dev/null 2>&1
 mv -f .deps/util.Tpo .deps/util.Plo
 /bin/sh ./libtool --tag=CC   --mode=link /usr/bin/gcc-4.0  -O2 -no-cpp-
 precomp -version-info 0:0:0 -L/opt/local/lib -lglib-2.0 -lintl -liconv
 -no-undefined -L/opt/local/lib -o libIDL-2.la -rpath /opt/local/lib
 parser.lo lexer.lo ns.lo util.lo
 /usr/bin/gcc-4.0 -dynamiclib  -o .libs/libIDL-2.0.0.0.dylib
 .libs/parser.o .libs/lexer.o .libs/ns.o .libs/util.o  -L/opt/local/lib
 /opt/local/lib/libglib-2.0.dylib /opt/local/lib/libintl.dylib
 /opt/local/lib/libiconv.dylib  -install_name
 /opt/local/lib/libIDL-2.0.dylib -compatibility_version 1 -current_version
 1.0
 Undefined symbols:
   "___IDL_lex", referenced from:
       ___IDL_parse in parser.o
   "___IDL_lex_init", referenced from:
       _IDL_parse_filename_with_input in util.o
       _IDL_parse_filename in util.o
   "___IDL_cur_token_line", referenced from:
       ___IDL_cur_token_line$non_lazy_ptr in parser.o
   "___IDL_in", referenced from:
       ___IDL_in$non_lazy_ptr in util.o
   "___IDL_lex_cleanup", referenced from:
       _IDL_parse_filename_with_input in util.o
       _IDL_parse_filename_with_input in util.o
       _IDL_parse_filename in util.o
   "___IDL_prev_token_line", referenced from:
       ___IDL_prev_token_line$non_lazy_ptr in parser.o
 ld: symbol(s) not found
 collect2: ld returned 1 exit status
 make[2]: *** [libIDL-2.la] Error 1
 make[1]: *** [all-recursive] Error 1
 make: *** [all] Error 2

 Error: Status 1 encountered during processing.
 }}}

-- 
Ticket URL: <http://trac.macosforge.org/projects/macports/ticket/14207>
MacPorts </projects/macports>
Ports system for Mac OS


More information about the macports-tickets mailing list