Opened 13 years ago

Closed 12 years ago

#7861 closed bug (fixed)

Check for case sensitive filesystem on OSX doesn't work.

Reported by: sffjunkie Owned by: xyzzy
Priority: normal Milestone: R1
Component: Build System Version: R1/Development
Keywords: osx Cc:
Blocked By: Blocking:
Platform: All

Description

The check in the configure script for a case sensitive filesystem on OSX fails as the 'diskutil info' command (at least on Lion) requires a volume name not a directory.

As all OSX volumes are listed under /Volumes the volume for the current working directory can be found by using the first 2 elements of the path.

The attached patch should work.

Attachments (1)

configure.diff (586 bytes ) - added by sffjunkie 13 years ago.
Diff to configure command

Download all attachments as: .zip

Change History (5)

by sffjunkie, 13 years ago

Attachment: configure.diff added

Diff to configure command

comment:1 by sffjunkie, 13 years ago

patch: 01

comment:2 by bonefish, 13 years ago

TBH, I'm more inclined to remove the check completely. A case sensitive file system being a prerequisite is documented and there are other prerequisites we don't check for explicitly either.

That aside, I don't see why the check needs to be Darwin specific at all. Other systems support case insensitive file systems as well (FAT) and a case sensitivity check can easily be performed using touch and rm.

comment:3 by korli, 12 years ago

Owner: changed from bonefish to xyzzy
Status: newassigned

@Alex please check this bug, it relates to hrev44302

comment:4 by xyzzy, 12 years ago

Resolution: fixed
Status: assignedclosed

Fixed in hrev44302.

Note: See TracTickets for help on using tickets.