[MacPorts] #36559: Thunar @1.0.2_5 (xfce) runtime dyld: lazy symbol binding failed: Symbol not found: _getdirentries_is_not_available_when_64_bit_inodes_are_in_effect (was: OS X 10.8 Thunar @1.0.2_5 (xfce) runtime dyld: lazy symbol binding failed: Symbol not found: _getdirentries_is_not_available_when_64_bit_inodes_are_in_effect)

MacPorts noreply at macports.org
Thu Oct 11 09:15:34 PDT 2012


#36559: Thunar @1.0.2_5 (xfce) runtime dyld: lazy symbol binding failed: Symbol not
found: _getdirentries_is_not_available_when_64_bit_inodes_are_in_effect
---------------------+--------------------------
  Reporter:  misc@…  |      Owner:  afb@…
      Type:  defect  |     Status:  new
  Priority:  Normal  |  Milestone:
 Component:  ports   |    Version:  2.1.2
Resolution:          |   Keywords:  mountainlion
      Port:  Thunar  |
---------------------+--------------------------
Changes (by ryandesign@…):

 * keywords:  Thunar, Mountain Lion => mountainlion
 * owner:  macports-tickets@… => afb@…


Old description:

> On OS X 10.8 (used 10.8.2 with XCode 4.5.1) the build of Thunar is
> successful. But when I want to run it I get this runtime error:
>
> {{{
> dyld: lazy symbol binding failed: Symbol not found:
> _getdirentries_is_not_available_when_64_bit_inodes_are_in_effect
>   Referenced from: /opt/local/lib/libthunar-vfs-1.2.dylib
>   Expected in: flat namespace
>
> dyld: Symbol not found:
> _getdirentries_is_not_available_when_64_bit_inodes_are_in_effect
>   Referenced from: /opt/local/lib/libthunar-vfs-1.2.dylib
>   Expected in: flat namespace
>
> }}}
>
> This is the same problem as this old ticket:
> [https://trac.macports.org/ticket/31217]
>
> '''Fix''':
>
> Open the Thunar Portfile
>
> After
>
> {{{
> platform darwin 11 {
>         patchfiles-append patch-configure-snow.diff
> }
> }}}
>
> Add
>
> {{{
> platform darwin 12 {
>         patchfiles-append patch-configure-snow.diff
> }
> }}}
>
> After recompile Thunar works again. Please update the Portfile. Thank
> you.

New description:

 On OS X 10.8 (used 10.8.2 with XCode 4.5.1) the build of Thunar is
 successful. But when I want to run it I get this runtime error:

 {{{
 dyld: lazy symbol binding failed: Symbol not found:
 _getdirentries_is_not_available_when_64_bit_inodes_are_in_effect
   Referenced from: /opt/local/lib/libthunar-vfs-1.2.dylib
   Expected in: flat namespace

 dyld: Symbol not found:
 _getdirentries_is_not_available_when_64_bit_inodes_are_in_effect
   Referenced from: /opt/local/lib/libthunar-vfs-1.2.dylib
   Expected in: flat namespace

 }}}

 This is the same problem as this old ticket: #31217

 '''Fix''':

 Open the Thunar Portfile

 After

 {{{
 platform darwin 11 {
         patchfiles-append patch-configure-snow.diff
 }
 }}}

 Add

 {{{
 platform darwin 12 {
         patchfiles-append patch-configure-snow.diff
 }
 }}}

 After recompile Thunar works again. Please update the Portfile. Thank you.

--

-- 
Ticket URL: <https://trac.macports.org/ticket/36559#comment:1>
MacPorts <http://www.macports.org/>
Ports system for Mac OS


More information about the macports-tickets mailing list