[Issue 15910] Prevent mismatch of VERSION information in dmd releases

via Digitalmars-d-bugs digitalmars-d-bugs at puremagic.com
Sun Jun 4 12:06:44 PDT 2017


https://issues.dlang.org/show_bug.cgi?id=15910

--- Comment #5 from Joseph Rushton Wakeling <joseph.wakeling at webdrake.net> ---
Note that with the DMD backend now open sourced, this is going to have a
greater impact: unless it's addressed, every downstream packager will have to
implement a manual workaround.  This isn't hard, but it is finnicky, and hence
best avoided.

I don't want to advocate for any particular solution, but could we agree the
following goals?

* any build from git source should reflect the version according to git tags,
without needing to modify anything in the source tree

* any build from a tarball should reflect the version of the source used to
generate that tarball, again without needing to modify anything in the source
tree.

Does that sound reasonable?

--


More information about the Digitalmars-d-bugs mailing list