Bump the minimal version required to compile DMD to 2.076.1
Joakim
dlang at joakim.fea.st
Mon Jan 15 13:10:34 UTC 2018
On Monday, 15 January 2018 at 12:15:27 UTC, Temtaime wrote:
> And what builds C++ compiler from source ? :)
The system C/C++ compiler is already built and there, obviously.
Since nobody ships a D compiler with their OS, I'm not sure how
you think that's relevant.
On Monday, 15 January 2018 at 12:36:04 UTC, Daniel Kozak wrote:
> Exactly, there is no reason to build 2.067, 2.076, and 2.078,
> just build the latest one with the previos one. It is common
> (in case you do not have dlang compiler in your distribution)
> to start with downloading existing binary and compile lastest
> version as a package, then you can use this package as a
> dependency for building new versions.
There is no existing binary for an OS that doesn't have a port
yet!
Take the current DragonFlyBSD port that's being done: he had to
port both dmd 2.067, which is written in C++, and the latest dmd
master to DragonFly, in order to have source packages for their
ports repository:
https://github.com/dlang/dmd/pull/7463
If you bump the D compiler required for latest master, he'll have
to port every bumped D compiler too, ie 2.067, 2.076, and 2.078,
in order to have a source package. That's going to be a huge
pain that will stop many from doing the initial port.
More information about the Digitalmars-d
mailing list