[MacPorts] #48266: gnudatalanguage, pslib: dyld: symbol not found (was: dyld: symbol not found)

MacPorts noreply at macports.org
Mon Jul 6 03:42:48 PDT 2015


#48266: gnudatalanguage, pslib: dyld: symbol not found
-------------------------------------+-----------------------
  Reporter:  jmurthy@…               |      Owner:  takeshi@…
      Type:  defect                  |     Status:  new
  Priority:  Normal                  |  Milestone:
 Component:  ports                   |    Version:  2.3.3
Resolution:                          |   Keywords:
      Port:  gnudatalanguage, pslib  |
-------------------------------------+-----------------------
Changes (by ryandesign@…):

 * cc: jmurthy@… (removed)
 * cc: ryandesign@… (added)
 * owner:  macports-tickets@… => takeshi@…
 * keywords:  gnudatalanguage =>
 * port:  gnudatalanguage => gnudatalanguage, pslib


Old description:

> Updated ports and gdl is now failing:
>
> $gdl
> dyld: lazy symbol binding failed: Symbol not found: _libintl_setlocale
>   Referenced from: /opt/local/lib/libps.0.dylib
>   Expected in: flat namespace
>
> dyld: Symbol not found: _libintl_setlocale
>   Referenced from: /opt/local/lib/libps.0.dylib
>   Expected in: flat namespace
>
> Trace/BPT trap: 5

New description:

 Updated ports and gdl is now failing:

 {{{
 $gdl
 dyld: lazy symbol binding failed: Symbol not found: _libintl_setlocale
   Referenced from: /opt/local/lib/libps.0.dylib
   Expected in: flat namespace

 dyld: Symbol not found: _libintl_setlocale
   Referenced from: /opt/local/lib/libps.0.dylib
   Expected in: flat namespace

 Trace/BPT trap: 5
 }}}

--

Comment:

 The mention of the flat namespace is suspicious, since the flat namespace
 is not generally used on Mac OS X 10.3 or later. It suggests that pslib is
 subject to what we've been calling the Yosemite libtool bug, wherein
 configure scripts generated with old versions of libtool incorrectly
 interpret OS X 10.10 and later as if they were OS X 10.1 and consequently
 use old flags. A [browser:trunk/dports/devel/glib2/files/yosemite-
 libtool.patch simple patch to the configure script], and a revbump, fixes
 this, though I don't know if it's the cause of the error you're seeing.

-- 
Ticket URL: <https://trac.macports.org/ticket/48266#comment:2>
MacPorts <https://www.macports.org/>
Ports system for OS X


More information about the macports-tickets mailing list