[MacPorts] #61226: gconf: dyld: Library not loaded: /opt/local/lib/libffi.6.dylib
MacPorts
noreply at macports.org
Tue Sep 29 20:38:32 UTC 2020
#61226: gconf: dyld: Library not loaded: /opt/local/lib/libffi.6.dylib
-------------------------+----------------------
Reporter: ryandesign | Owner: dbevans
Type: defect | Status: reopened
Priority: Normal | Milestone:
Component: ports | Version: 2.6.3
Resolution: | Keywords:
Port: gconf |
-------------------------+----------------------
Changes (by dbevans):
* status: closed => reopened
* resolution: fixed =>
Comment:
Well, after this attempt, the problem seems to be restricted to the 10.8
buildbot and coming from /opt/local/bin/orbit-idl-2 provided by orbit2.
{{{
Making all in gconf
make[2]: Entering directory
`/opt/local/var/macports/build/_opt_bblocal_var_buildworker_ports_build_ports_gnome_gconf/gconf/work/GConf-3.2.6/gconf'
/opt/local/bin/glib-genmarshal gconfmarshal.list --header
--prefix=gconf_marshal > gconfmarshal.h
echo "#include \"gconfmarshal.h\"" > gconfmarshal.c && \
/opt/local/bin/glib-genmarshal gconfmarshal.list --body
--prefix=gconf_marshal >> gconfmarshal.c
/opt/local/bin/orbit-idl-2 ./GConfX.idl
/opt/local/bin/orbit-idl-2 ./GConfX.idl
dyld: Library not loaded: /opt/local/lib/libffi.6.dylib
Referenced from: /opt/local/bin/orbit-idl-2
Reason: image not found
/opt/local/bin/orbit-idl-2 ./GConfX.idl
dyld: Library not loaded: /opt/local/lib/libffi.6.dylib
Referenced from: /opt/local/bin/orbit-idl-2
Reason: image not found
/opt/local/bin/orbit-idl-2 ./GConfX.idl
dyld: Library not loaded: /opt/local/lib/libffi.6.dylib
Referenced from: /opt/local/bin/orbit-idl-2
Reason: image not found
dyld: Library not loaded: /opt/local/lib/libffi.6.dylib
Referenced from: /opt/local/bin/orbit-idl-2
Reason: image not found
make[2]: *** [GConfX-common.c] Trace/BPT trap: 5
}}}
If I had to guess, perhaps orbit2 was infected by an earlier version of
glib2 via /opt/local/bin/glib-genmarshal. If that's the case then orbit2
has the old libffi reference baked in and needs a revbump to rebuild with
the lastest version of glib2 which is built with libffi 3.3. All the other
buildbot rebuilt gconf correctly and without reference to libffi.
As I say, this is a guess, so I'm open to any other interpretation of the
data so far.
--
Ticket URL: <https://trac.macports.org/ticket/61226#comment:2>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list