Opened 8 years ago

Last modified 5 years ago

#51079 new defect

fossil @1.34_1+readline build error: does not find fuse.h

Reported by: theorikbn@… Owned by: ci42
Priority: Normal Milestone:
Component: ports Version: 2.3.4
Keywords: Cc: chrstphrchvz (Christopher Chavez)
Port: fossil

Description

On my installation (MacPorts 2.3.4 on OS X 10.10.5), fossil (@1.34_1+readline) does not find fuse.h. It is enough to add -I /opt/local/include/osxfuse to the Makefile.

Attachments (1)

main.log (64.2 KB) - added by theorikbn@… 8 years ago.

Download all attachments as: .zip

Change History (10)

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

Keywords: fossil fuse removed
Owner: changed from macports-tickets@… to ciserlohn@…

Please attach the main.log file showing the build failure.

Changed 8 years ago by theorikbn@…

Attachment: main.log added

comment:2 Changed 8 years ago by ci42

I can't reproduce this on my machine. Please update to version 1.35:

$ sudo port selfupdate
$ sudo port upgrade fossil

and report if this still happens.

comment:3 Changed 8 years ago by theorikbn@…

Thank you very much for testing this! From my side: Sorry, still same problem, same solution.

comment:4 in reply to:  3 Changed 8 years ago by ci42

Replying to theorikbn@…:

Thank you very much for testing this! From my side: Sorry, still same problem, same solution.

Could you please provide the output of:

$ find /opt/local/ -type f -iname *fuse*dylib
$ find /usr -type f -iname *fuse*dylib

comment:5 Changed 8 years ago by theorikbn@…

> find /opt/local/ -type f -iname '*fuse*dylib'

/opt/local//lib/libosxfuse_i32.2.dylib
/opt/local//lib/libosxfuse_i64.2.dylib
/opt/local//Library/Frameworks/OSXFUSE.framework/Versions/A/Resources/Debug/libosxfuse_i32.dylib.dSYM/Contents/Resources/DWARF/libosxfuse_i32.dylib
/opt/local//Library/Frameworks/OSXFUSE.framework/Versions/A/Resources/Debug/libosxfuse_i64.dylib.dSYM/Contents/Resources/DWARF/libosxfuse_i64.dylib


> find /usr -type f -iname '*fuse*dylib'

/usr/local/lib/libmacfuse_i32.2.dylib
/usr/local/lib/libmacfuse_i64.2.dylib
/usr/local/lib/libosxfuse_i32.2.dylib
/usr/local/lib/libosxfuse_i64.2.dylib

Uninstalling OSXFUSE allows to compile correctly - thanks!

(But why is the message about fuse.h? Even that was present in two places,/usr/local and /opt/local? Anyway: Thanks again!)

comment:6 Changed 5 years ago by chrstphrchvz (Christopher Chavez)

Should this be closed as worksforme, or does the problem still exist for fossil 2.9?

comment:7 Changed 5 years ago by chrstphrchvz (Christopher Chavez)

Cc: chrstphrchvz added

comment:8 Changed 5 years ago by chrstphrchvz (Christopher Chavez)

Cc: chrstphrchvz removed

comment:9 Changed 5 years ago by chrstphrchvz (Christopher Chavez)

Cc: chrstphrchvz added
Note: See TracTickets for help on using tickets.