ID:2402692
 
Resolved
Path handling was incorrect in some situations on Linux.
BYOND Version:512.1449
Operating System:Linux
Web Browser:Firefox 64.0
Applies to:Dream Maker
Status: Resolved (512.1451)

This issue has been resolved.
Descriptive Problem Summary:
For some reason, the command line Linux compiler just flat out dies when fed a rooted path like /home/pj/test.dm

Numbered Steps to Reproduce Problem:
~
$ mkdir dumbcompiler
~
$ cd dumbcompiler/
~/dumbcompiler
$ echo "/A" > a.dm
~/dumbcompiler
$ pwd
/home/pj/dumbcompiler
~/dumbcompiler
$ DreamMaker a.dm
DM compiler version 512.1449
loading a.dm
saving a.dmb
a.dm.dmb - 0 errors, 0 warnings (10/2/18 10:36 pm)
~/dumbcompiler
$ DreamMaker /home/pj/dumbcompiler/a.dm
DM compiler version 512.1449
home/pj/dumbcompiler/a.dm does not exist.
pj/dumbcompiler/a.dm.dmb - 0 errors, 0 warnings (10/2/18 10:36 pm)


This started happening since 1449 (1448 was fine). 1450 is broke too.

Workaround is obviously to just rely on relative paths but that's painful so..
I need the info from 1450 because 1449 already had a bug fixed that would fit this description.
Never mind. I found it.
Lummox JR resolved issue with message:
Path handling was incorrect in some situations on Linux.