[Issue 20622] New: New tagged release from dmd-cxx branch
d-bugmail at puremagic.com
d-bugmail at puremagic.com
Fri Feb 28 14:08:44 UTC 2020
https://issues.dlang.org/show_bug.cgi?id=20622
Issue ID: 20622
Summary: New tagged release from dmd-cxx branch
Product: D
Version: D2
Hardware: x86_64
OS: Linux
Status: NEW
Severity: enhancement
Priority: P1
Component: dmd
Assignee: nobody at puremagic.com
Reporter: danyspin97 at protonmail.com
dmd-cxx branch does not need a working D compiler installed on the system.
Therefore it can be used to bootstrap a newer version of dmd.
It could be used to automatically bootstrap a new dmd version in source based
distributions, therefore a new tagged release for the branch dmd-cxx can
actually make this process easier.
This is really similar to what golang does. From documentation:
`To build a bootstrap toolchain from source, use either the git branch
release-branch.go1.4 or go1.4-bootstrap-20171003.tar.gz, which contains the Go
1.4 source code plus accumulated fixes to keep the tools running on newer
operating systems.`
https://golang.org/doc/install/source
--
More information about the Digitalmars-d-bugs
mailing list