View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0011136 | Dwarf Fortress | Technical -- General | public | 2019-08-04 09:27 | 2019-08-11 13:57 |
Reporter | Bachsau | Assigned To | lethosor | ||
Priority | normal | Severity | minor | Reproducibility | always |
Status | confirmed | Resolution | open | ||
Platform | MacBook Pro Early 2015 | OS | macOS | OS Version | 10.14.6 (Mojave) |
Product Version | 0.44.12 | ||||
Summary | 0011136: macOS version crashes on case-sensitive filesystems | ||||
Description | The macOS version does not work out-of-the-box on case-sensitive filesystems due to a meager oversight. Fortunately this is easy to fix by just renaming "libs/SDL_ttf.framework/Versions/A/Frameworks/FreeType.framework" to "libs/SDL_ttf.framework/Versions/A/Frameworks/freetype.framework". | ||||
Tags | No tags attached. | ||||
|
I think this might actually be an issue with SDL_ttf (since that links to freetype, and I don't think DF links to freetype directly), but is fixable by DF. |
|
I don't know. Yes, maybe this is also an issue upstream, but since all of this is bundled with the official DF download, it would be easy to fix. Unfortunately, because of historical reasons, many developers still develop on macOS systems using case-insensitive file systems, which is why they don't become apparent of the mistakes they might make in refering to the their files, even though the official Mac App Store guidelines already demand compatibility. |
|
I forgot - mifki actually compiled a special build of SDL_ttf that worked on older macOS versions - see http://www.bay12forums.com/smf/index.php?topic=158868.315 and http://www.bay12forums.com/smf/index.php?topic=158868.330 This is something DF-specific, then. |
Date Modified | Username | Field | Change |
---|---|---|---|
2019-08-04 09:27 | Bachsau | New Issue | |
2019-08-06 20:26 | lethosor | Note Added: 0039476 | |
2019-08-10 17:43 | Bachsau | Note Added: 0039483 | |
2019-08-11 13:57 | lethosor | Note Added: 0039485 | |
2019-08-11 13:57 | lethosor | Assigned To | => lethosor |
2019-08-11 13:57 | lethosor | Status | new => confirmed |