Opened 5 years ago

Closed 5 years ago

#52435 closed defect (fixed)

osxfuse @3.5.0: dyld: Library not loaded: /opt/local/lib/libosxfuse.2.dylib

Reported by: ryandesign (Ryan Schmidt) Owned by: drkp (Dan Ports)
Priority: Normal Milestone:
Component: ports Version: 2.3.4
Keywords: snowleopard i386 Cc: dliessi (Davide Liessi)
Port: osxfuse

Description

osxfuse @3.5.0 fails to build on 32-bit Snow Leopard (with 32-bit kernel):

https://build.macports.org/builders/ports-10.6_i386_legacy-builder/builds/6852

dyld: Library not loaded: /opt/local/lib/libosxfuse.2.dylib
  Referenced from: /opt/local/var/macports/build/_opt_bblocal_var_buildworker_ports_build_ports_fuse_osxfuse/osxfuse/work/framework/OSXFUSE.framework/Versions/A/OSXFUSE
  Reason: image not found
Can't execute compiled C code... aborting

For comparison, it builds fine on 64-bit Snow Leopard (with 32-bit kernel):

https://build.macports.org/builders/ports-10.6_x86_64_legacy-builder/builds/6122

Change History (6)

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

I think maybe this is because it's still trying to build and use 64-bit parts, even though the machine is 32-bit and can't run 64-bit code.

comment:2 Changed 5 years ago by ken-cunningham-webuse

It would be interesting to see if there is i386 code in that library

dyld: Library not loaded: /opt/local/lib/libosxfuse.2.dylib

comment:3 Changed 5 years ago by dliessi (Davide Liessi)

comment:4 Changed 5 years ago by dliessi (Davide Liessi)

Apparently solved, see link to the GitHub issue above.

comment:5 Changed 5 years ago by dliessi (Davide Liessi)

Cc: davide.liessi@… added

Cc Me!

comment:6 Changed 5 years ago by drkp (Dan Ports)

Resolution: fixed
Status: newclosed

Should be fixed in 3.5.3.

Note: See TracTickets for help on using tickets.