FUSE ports [was Re: sshfs]
Ryan Schmidt
ryandesign at macports.org
Mon May 7 01:27:28 PDT 2007
On May 7, 2007, at 01:35, Jyrki Wahlstedt wrote:
> there seems to be one small problem with the package. It does not
> build on case-sensitive filesystems! It failed in my home laptop,
> though there were no problems in my work laptop. The main
> difference between the units is the filesystem, at work I didn't
> install the system and the filesystem is the default, at home I use
> the case-sensitive variant (having a still longer UNIX than Mac
> background).
> I looked at the fusefs package and there is an include (in
> fuse_ipc.c):
> #include <UserNotification/kUNCUserNotifications.h>
>
> the file is actually:
> /System/Library/Frameworks/Kernel.framework/Versions/A/Headers/
> UserNotification/KUNCUserNotifications.h
>
> I couldn't yet check whether that fixes the problem, but it seems
> promising.
Sounds like this problem is not specific to MacPorts, and that it
should be reported to the upstream maintainers of fusefs.
> Every port should build on case-sensitive filesystems, too!!!
Perhaps. But note that Apple used to specifically tell you not to use
case-sensitive HFS+ for your boot volume in the 10.3 days. See the
first paragraph:
http://docs.info.apple.com/article.html?artnum=107863
I can find virtually no other information in the knowledge base about
case-sensitive HFS+, including whether or not that directive still
applies to 10.4 and later.
Note also that probably none of the MacPorts contributors have case-
sensitive HFS+ setups, so probably nobody other than you will
discover or be affected by such problems. While I would expect such
problems to be rare, they would be nonexistent if you used the normal
case-insensitive HFS+.
More information about the macports-users
mailing list