Opened 8 years ago

Closed 7 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:
Has a Patch: yes 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 8 years ago.
Diff to configure command

Download all attachments as: .zip

Change History (5)

Changed 8 years ago by sffjunkie

Attachment: configure.diff added

Diff to configure command

comment:1 Changed 8 years ago by sffjunkie

Has a Patch: set

comment:2 Changed 8 years ago by bonefish

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 Changed 7 years ago by korli

Owner: changed from bonefish to xyzzy
Status: newassigned

@Alex please check this bug, it relates to hrev44302

comment:4 Changed 7 years ago by xyzzy

Resolution: fixed
Status: assignedclosed

Fixed in hrev44302.

Note: See TracTickets for help on using tickets.