[MacPorts] #37137: gobject-introspection @1.34.1.1_0 +universal Build failure - missing symbol in Python shared object
MacPorts
noreply at macports.org
Sun Nov 25 13:23:01 PST 2012
#37137: gobject-introspection @1.34.1.1_0 +universal Build failure - missing symbol
in Python shared object
---------------------+-----------------------------------
Reporter: egall@… | Owner: macports-tickets@…
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version: 2.1.2
Keywords: | Port: gobject-introspection
---------------------+-----------------------------------
I was considering re-opening #36725 for this, but it turns out that this
is a different error message, so I'm opening a separate ticket. Here's the
relevant part of my main.log:
{{{
:info:build env
PATH=.libs:/opt/local/bin:/opt/local/sbin:/bin:/sbin:/usr/bin:/usr/sbin
./g-ir-compiler --includedir=. --includedir=./gir --includedir=.
--includedir=. --includedir=. gir/fontconfig-2.0.gir -o
gir/fontconfig-2.0.typelib
:info:build env
PATH=.libs:/opt/local/bin:/opt/local/sbin:/bin:/sbin:/usr/bin:/usr/sbin
./g-ir-compiler --includedir=. --includedir=./gir --includedir=.
--includedir=. --includedir=. gir/freetype2-2.0.gir -o
gir/freetype2-2.0.typelib
:info:build env
PATH=.libs:/opt/local/bin:/opt/local/sbin:/bin:/sbin:/usr/bin:/usr/sbin
./g-ir-compiler --includedir=. --includedir=./gir --includedir=.
--includedir=. --includedir=. gir/GL-1.0.gir -o gir/GL-1.0.typelib
:info:build env
PATH=.libs:/opt/local/bin:/opt/local/sbin:/bin:/sbin:/usr/bin:/usr/sbin
./g-ir-compiler --includedir=. --includedir=./gir --includedir=.
--includedir=. --includedir=. gir/libxml2-2.0.gir -o
gir/libxml2-2.0.typelib
:info:build env
PATH=.libs:/opt/local/bin:/opt/local/sbin:/bin:/sbin:/usr/bin:/usr/sbin
./g-ir-compiler --includedir=. --includedir=./gir --includedir=.
--includedir=. --includedir=. gir/xft-2.0.gir -o gir/xft-2.0.typelib
:info:build env
PATH=.libs:/opt/local/bin:/opt/local/sbin:/bin:/sbin:/usr/bin:/usr/sbin
./g-ir-compiler --includedir=. --includedir=./gir --includedir=.
--includedir=. --includedir=. gir/xlib-2.0.gir -o gir/xlib-2.0.typelib
:info:build env
PATH=.libs:/opt/local/bin:/opt/local/sbin:/bin:/sbin:/usr/bin:/usr/sbin
./g-ir-compiler --includedir=. --includedir=./gir --includedir=.
--includedir=. --includedir=. gir/xfixes-4.0.gir -o gir/xfixes-4.0.typelib
:info:build env
PATH=.libs:/opt/local/bin:/opt/local/sbin:/bin:/sbin:/usr/bin:/usr/sbin
./g-ir-compiler --includedir=. --includedir=./gir --includedir=.
--includedir=. --includedir=. gir/xrandr-1.3.gir -o gir/xrandr-1.3.typelib
:info:build env
PATH=.libs:/opt/local/bin:/opt/local/sbin:/bin:/sbin:/usr/bin:/usr/sbin
./g-ir-compiler --includedir=. --includedir=./gir --includedir=.
--includedir=. --includedir=. gir/cairo-1.0.gir -o gir/cairo-1.0.typelib
:info:build Traceback (most recent call last):
:info:build File "./g-ir-scanner", line 44, in <module>
:info:build from giscanner.scannermain import scanner_main
:info:build File "./giscanner/scannermain.py", line 34, in <module>
:info:build from giscanner.dumper import compile_introspection_binary
:info:build File "./giscanner/dumper.py", line 28, in <module>
:info:build from .gdumpparser import IntrospectionBinary
:info:build File "./giscanner/gdumpparser.py", line 31, in <module>
:info:build from .transformer import TransformerException
:info:build File "./giscanner/transformer.py", line 27, in <module>
:info:build from .girparser import GIRParser
:info:build File "./giscanner/girparser.py", line 26, in <module>
:info:build from .girwriter import COMPATIBLE_GIR_VERSION
:info:build File "./giscanner/girwriter.py", line 25, in <module>
:info:build from .xmlwriter import XMLWriter
:info:build File "./giscanner/xmlwriter.py", line 74, in <module>
:info:build from _giscanner import collect_attributes
:info:build File "./giscanner/libtoolimporter.py", line 66, in
load_module
:info:build mod = imp.load_module(name, open(realpath), realpath,
(extension, 'rb', 3))
:info:build ImportError: dlopen(./.libs/_giscanner.so, 2): Symbol not
found: _getmntent
:info:build Referenced from: /opt/local/lib/libgio-2.0.0.dylib
:info:build Expected in: flat namespace
:info:build in /opt/local/lib/libgio-2.0.0.dylib
:info:build make[2]: *** [GLib-2.0.gir] Error 1
:info:build make[2]: Leaving directory
`/opt/local/var/macports/build.build/_opt_local_var_macports_sources_rsync.macports
.org_release_tarballs_ports_gnome_gobject-introspection/gobject-
introspection/work/gobject-introspection-1.34.1.1'
: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_gnome_gobject-introspection/gobject-
introspection/work/gobject-introspection-1.34.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_gnome_gobject-introspection/gobject-
introspection/work/gobject-introspection-1.34.1.1'
:info:build Command failed: cd
"/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports
.org_release_tarballs_ports_gnome_gobject-introspection/gobject-
introspection/work/gobject-introspection-1.34.1.1" && /usr/bin/make -j2 -w
all CC="/usr/bin/gcc-4.2 -arch x86_64" V=1
:info:build Exit code: 2
:error:build org.macports.build for port gobject-introspection returned:
command execution failed
:debug:build Error code: CHILDSTATUS 18536 2
:debug:build Backtrace: command execution failed
while executing
"system -nice 0 $fullcmdstring"
("eval" body line 1)
invoked from within
"eval system $notty $nice \$fullcmdstring"
invoked from within
"command_exec build"
(procedure "portbuild::build_main" line 8)
invoked from within
"$procedure $targetname"
:info:build Warning: targets not executed for gobject-introspection:
org.macports.install org.macports.build org.macports.destroot
}}}
Other potentially useful info:
{{{
Local-Admins-MacBook-Pro:~ ericgallager$ port -v installed glib2
The following ports are currently installed:
glib2 @2.34.2_0+universal (active) platform='darwin 10' archs='i386
x86_64'
Local-Admins-MacBook-Pro:~ ericgallager$ port -v installed glib2-devel
The following ports are currently installed:
glib2-devel @2.35.1_0+universal (active) platform='darwin 10'
archs='i386 x86_64'
Local-Admins-MacBook-Pro:~ ericgallager$ which xcodebuild
/Developer/usr/bin/xcodebuild
Local-Admins-MacBook-Pro:~ ericgallager$ `which xcodebuild` -version
Xcode 3.2.6
Component versions: DevToolsCore-1809.0; DevToolsSupport-1806.0
BuildVersion: 10M2518
Local-Admins-MacBook-Pro:~ ericgallager$ which clang
/Developer/usr/bin/clang
Local-Admins-MacBook-Pro:~ ericgallager$ `which clang` --version
Apple clang version 1.7 (tags/Apple/clang-77) (based on LLVM 2.9svn)
Target: x86_64-apple-darwin10
Thread model: posix
Local-Admins-MacBook-Pro:~ ericgallager$ which gcc
/Developer/usr/bin/gcc
Local-Admins-MacBook-Pro:~ ericgallager$ `which gcc` --version
i686-apple-darwin10-gcc-4.2.1 (GCC) 4.2.1 (Apple Inc. build 5666) (dot 3)
Copyright (C) 2007 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR
PURPOSE.
Local-Admins-MacBook-Pro:~ ericgallager$ which python
/Library/Frameworks/Python.framework/Versions/Current/bin/python
Local-Admins-MacBook-Pro:~ ericgallager$ `which python` --version
Python 2.7.2
Local-Admins-MacBook-Pro:~ ericgallager$ which ccache
/opt/local/bin/ccache
Local-Admins-MacBook-Pro:~ ericgallager$ `which ccache` --version
ccache version 3.1.8
Copyright (C) 2002-2007 Andrew Tridgell
Copyright (C) 2009-2011 Joel Rosdahl
This program is free software; you can redistribute it and/or modify it
under
the terms of the GNU General Public License as published by the Free
Software
Foundation; either version 3 of the License, or (at your option) any later
version.
}}}
--
Ticket URL: <https://trac.macports.org/ticket/37137>
MacPorts <http://www.macports.org/>
Ports system for Mac OS
More information about the macports-tickets
mailing list