Bug 11956 – dmd doesn't lookup /etc/dmd.conf

Status
RESOLVED
Resolution
FIXED
Severity
regression
Priority
P2
Component
dmd
Product
D
Version
D2
Platform
All
OS
All
Creation time
2014-01-21T03:53:00Z
Last change time
2014-01-24T22:07:24Z
Keywords
pull
Assigned to
nobody
Creator
code

Comments

Comment #0 by code — 2014-01-21T03:53:25Z
Seems like the added SYSCONFDIR configuration caused this regression. https://github.com/D-Programming-Language/dmd/pull/3055 I think the problem is that SYSCONFDIR="/etc/" is only defined in posix.mak but build scripts use src/posix.mak to build dmd.
Comment #1 by code — 2014-01-21T04:11:33Z
Comment #2 by github-bugzilla — 2014-01-23T00:25:32Z
Commits pushed to master at https://github.com/D-Programming-Language/dmd https://github.com/D-Programming-Language/dmd/commit/9c15a4dc272ebe59d5c72f9864199ca57492b912 fix Issue 11956 - dmd doesn't lookup /etc/dmd.conf - define variable in src/posix.mak instead of posix.mak - fix quotes - assert that SYSCONFDIR was set to a non-empty string https://github.com/D-Programming-Language/dmd/commit/821935cf1f82f8f41fa70575a293a6f5c28178c0 Merge pull request #3128 from MartinNowak/fix11956 fix Issue 11956 - dmd doesn't lookup /etc/dmd.conf
Comment #3 by github-bugzilla — 2014-01-23T04:15:30Z
Commit pushed to release at https://github.com/D-Programming-Language/dmd https://github.com/D-Programming-Language/dmd/commit/1ca05f644391562f2ad5bc04a638ecaec1b36eb1 Merge pull request #3128 from MartinNowak/fix11956 fix Issue 11956 - dmd doesn't lookup /etc/dmd.conf