[MacPorts] #37137: gobject-introspection @1.34.1.1_0 +universal Build failure - missing symbol in Python shared object
MacPorts
noreply at macports.org
Sat Apr 13 17:18:26 PDT 2013
#37137: gobject-introspection @1.34.1.1_0 +universal Build failure - missing symbol
in Python shared object
-------------------------------------------+-------------------------------
Reporter: egall@… | Owner: macports-
Type: defect | tickets@…
Priority: Normal | Status: new
Component: ports | Milestone:
Resolution: | Version:
Port: gobject-introspection, glib2 | Keywords: haspatch
-------------------------------------------+-------------------------------
Comment (by egall@…):
Back on my broken Snow Leopard machine at home, and I'm seeing this issue
with libgphoto2, too:
{{{
:info:build Making all in .
:info:build make[4]: Entering directory
`/opt/local/var/macports/build.build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_devel_libgphoto2/libgphoto2/work/libgphoto2-2.5.1.1/libgphoto2_port'
:info:build /bin/sh ./libtool --tag=CC --mode=link ccache
/usr/bin/gcc-4.2 -pipe -O2 -arch x86_64 -arch i386 -pipe -O2 -arch x86_64
-arch i386 -module -no-undefined -avoid-version -export-dynamic -export-
symbols ./iolib.sym -rpath '/opt/local/lib/libgphoto2_port/0.10.0' -arch
x86_64 -arch i386 -o disk.la disk_la-disk.lo
./libgphoto2_port/libgphoto2_port.la -L/opt/local/lib -lintl -liconv -lc
-lintl -lpthread
:info:build libtool: link: sed -e 's,^,_,' < ./iolib.sym > .libs/disk-
symbols.expsym
:info:build libtool: link: ccache /usr/bin/gcc-4.2 -o .libs/disk.so
-bundle .libs/disk_la-disk.o
./libgphoto2_port/.libs/libgphoto2_port.dylib -L/opt/local/lib
/opt/local/lib/libltdl.dylib /opt/local/lib/libintl.dylib
/opt/local/lib/libiconv.dylib -lc -lpthread -O2 -arch x86_64 -arch i386
-O2 -arch x86_64 -arch i386 -arch x86_64 -arch i386
-Wl,-exported_symbols_list,.libs/disk-symbols.expsym
:info:build Undefined symbols for architecture x86_64:
:info:build "_getmntent", referenced from:
:info:build _gp_port_library_list in disk_la-disk.o
:info:build _gp_port_library_list in disk_la-disk.o
:info:build ld: symbol(s) not found for architecture x86_64
:info:build collect2: ld returned 1 exit status
:info:build Undefined symbols for architecture i386:
:info:build "_getmntent", referenced from:
:info:build _gp_port_library_list in disk_la-disk.o
:info:build _gp_port_library_list in disk_la-disk.o
:info:build ld: symbol(s) not found for architecture i386
:info:build collect2: ld returned 1 exit status
:info:build lipo: can't open input file: /var/tmp//cctjDlYi.out (No such
file or directory)
:info:build make[4]: *** [disk.la] Error 1
:info:build make[4]: Leaving directory
`/opt/local/var/macports/build.build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_devel_libgphoto2/libgphoto2/work/libgphoto2-2.5.1.1/libgphoto2_port'
:info:build make[3]: *** [all-recursive] Error 1
:info:build make[3]: Leaving directory
`/opt/local/var/macports/build.build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_devel_libgphoto2/libgphoto2/work/libgphoto2-2.5.1.1/libgphoto2_port'
:info:build make[2]: *** [all] Error 2
:info:build make[2]: Leaving directory
`/opt/local/var/macports/build.build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_devel_libgphoto2/libgphoto2/work/libgphoto2-2.5.1.1/libgphoto2_port'
:info:build make[1]: *** [all-recursive] Error 1
:info:build make[1]: Leaving directory
`/opt/local/var/macports/build.build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_devel_libgphoto2/libgphoto2/work/libgphoto2-2.5.1.1'
:info:build make: *** [all] Error 2
:info:build make: Leaving directory
`/opt/local/var/macports/build.build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_devel_libgphoto2/libgphoto2/work/libgphoto2-2.5.1.1'
:info:build Command failed: cd
"/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_devel_libgphoto2/libgphoto2/work/libgphoto2-2.5.1.1"
&& /usr/bin/make -j2 -w all
}}}
I wish that mntent.h header would just let me delete it...
--
Ticket URL: <https://trac.macports.org/ticket/37137#comment:22>
MacPorts <http://www.macports.org/>
Ports system for OS X
More information about the macports-tickets
mailing list