D issues are now tracked on GitHub. This Bugzilla instance remains as a read-only archive.
Issue 19382 - generated dmd should not be the default compiler used to build the tools
Summary: generated dmd should not be the default compiler used to build the tools
Status: RESOLVED MOVED
Alias: None
Product: D
Classification: Unclassified
Component: tools (show other issues)
Version: D2
Hardware: x86_64 Linux
: P1 enhancement
Assignee: No Owner
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2018-11-09 15:00 UTC by basile-z
Modified: 2020-04-09 10:19 UTC (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this issue.
Description basile-z 2018-11-09 15:00:38 UTC
for the D tools

`make -f posix.mak` fails when the dmd available on the machine is not the one built from sources.

we are aware that `make -f posix.mak DMD=dmd` works but people should not have to do that.

reported because of

https://www.reddit.com/r/d_language/comments/9vgf6j/building_dlangtools_error_127/
Comment 1 basile-z 2018-11-09 15:02:27 UTC
it's rather that by default it doesn't work when there's no generated dmd from the tools repository.
Comment 2 Mathias LANG 2020-04-09 10:19:31 UTC
Moved to https://github.com/dlang/tools/issues/394