Opened 11 years ago

Closed 11 years ago

#36559 closed defect (fixed)

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

Reported by: misc@… Owned by: afb@…
Priority: Normal Milestone:
Component: ports Version: 2.1.2
Keywords: mountainlion Cc:
Port: Thunar

Description (last modified by ryandesign (Ryan Carsten Schmidt))

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.

Change History (2)

comment:1 Changed 11 years ago by ryandesign (Ryan Carsten Schmidt)

Description: modified (diff)
Keywords: mountainlion added; Thunar Mountain Lion removed
Owner: changed from macports-tickets@… to afb@…
Summary: 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_effectThunar @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

comment:2 Changed 11 years ago by jmroot (Joshua Root)

Resolution: fixed
Status: newclosed

r99422 (maintainer timeout)

Note: See TracTickets for help on using tickets.