Download raw body.
UNBREAK/UPDATE: lang/dmd 2.106.0 => 2.108.1, and LTS bootstrap
UNBREAK/UPDATE: lang/dmd 2.106.0 => 2.108.1, and LTS bootstrap
UNBREAK/UPDATE: lang/dmd 2.106.0 => 2.108.1, and LTS bootstrap
UNBREAK/UPDATE: lang/dmd 2.106.0 => 2.108.1, and LTS bootstrap
On Wed, May 22, 2024 at 04:02:06PM +0000, Brian Callahan wrote: > On 5/20/2024 9:20 PM, Brian Callahan wrote: > > Hi ports -- > > > > Attached is a diff to unbreak and update the reference D compiler. > > > > In addition, this update includes what I am hoping can serve as an LTS > > bootstrap compiler. Very old versions of the D compiler, all the way > > back to 2.076.1, can bootstrap the current D compiler. The bootstrap > > compiler was built with -static using GDC 14.1 and therefore doesn't > > have any library dependencies. I would like to be able to use this as an > > LTS bootstrap compiler until either it no longer builds modern versions > > of the D compiler or no longer runs on OpenBSD (or until I feel like > > giving it an update). Should make updating as easy as cranking version > > number, updating patches, and updating plist. > > > > OK? > > > > ~Brian > > Updated diff, now including i386 support using the same process to > create a bootstrap compiler. I like this approach. Let's hope this will keep working for a while. ok tb
UNBREAK/UPDATE: lang/dmd 2.106.0 => 2.108.1, and LTS bootstrap
UNBREAK/UPDATE: lang/dmd 2.106.0 => 2.108.1, and LTS bootstrap
UNBREAK/UPDATE: lang/dmd 2.106.0 => 2.108.1, and LTS bootstrap
UNBREAK/UPDATE: lang/dmd 2.106.0 => 2.108.1, and LTS bootstrap