Thread overview
Bootstrapping LDC build
Aug 17, 2016
Russel Winder
Aug 17, 2016
Johan Engelen
Aug 17, 2016
Seb
Aug 26, 2016
Johan Engelen
Aug 26, 2016
David Nadlinger
August 17, 2016
Prompted by https://github.com/ldc-developers/ldc/issues/1657 and https ://github.com/ldc-developers/ldc/issues/1702 I am trying to think through how to boostrap a 2.071.1 build from scratch.

I am guessing that there must be a tagged release that requires only a
C++ compiler. I can check this out, and build without a D compiler.
Then I can checkout the latest official release compile that with the
bootstrap and then compile it again with itself. If this is the case
then the wiki page at  http://wiki.dlang.org/Building_LDC_from_source p
ossibly needs an update: it assumes you have a suitable D compiler pre-
installed and whilst Debian does, Fedora does not.

If anyone knows where "bioinfornatics" has gone, could you put me in touch with that person, the Fedora package hasn't been updated in ages and it really rather needs an upgrade from 0.16 to 1.0.

https://admin.fedoraproject.org/pkgdb/packager/bioinfornatics/

https://apps.fedoraproject.org/packages/ldc


August 17, 2016
On Wednesday, 17 August 2016 at 06:24:06 UTC, Russel Winder wrote:
> [...]
>
> I am guessing that there must be a tagged release that requires only a
> C++ compiler.

Indeed. LDC 0.17 is the one, and you can checkout the `ltsmaster` branch to get the latest (possibly unreleased) version. I see that Kai is working on releasing LDC 0.17.2 soon.

I've added a little more detail to the wiki page.

cheers,
  Johan
August 17, 2016
On Wednesday, 17 August 2016 at 06:24:06 UTC, Russel Winder wrote:
> If anyone knows where "bioinfornatics" has gone, could you put me in touch with that person, the Fedora package hasn't been updated in ages and it really rather needs an upgrade from 0.16 to 1.0.
>
> https://admin.fedoraproject.org/pkgdb/packager/bioinfornatics/
>
> https://apps.fedoraproject.org/packages/ldc

You are definitely not a stalker ;)

http://bioinfornatics.eu/blog/about-me-2/
https://github.com/bioinfornatics

He posts from time to time in the forum, so it's safe to assume that he isn't gone.
August 26, 2016
On Wednesday, 17 August 2016 at 06:24:06 UTC, Russel Winder wrote:
> Prompted by https://github.com/ldc-developers/ldc/issues/1657 and https ://github.com/ldc-developers/ldc/issues/1702 I am trying to think through how to boostrap a 2.071.1 build from scratch.
>
> I am guessing that there must be a tagged release that requires only a
> C++ compiler. I can check this out, and build without a D compiler.

Russel, would this be of any help, or is it not useful:
https://github.com/ldc-developers/ldc-developers.github.io/pull/3
August 26, 2016
On Wednesday, 17 August 2016 at 06:24:06 UTC, Russel Winder wrote:
> I am guessing that there must be a tagged release that requires only a
> C++ compiler.

There is – the 0.17.x release series.

 — David