Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Use GDC from Semaphore and upgrade the minimally required host compiler #1520

Merged
merged 1 commit into from Aug 7, 2018

Conversation

wilzbach
Copy link
Member

Now that GDC on the latest Ubuntu 18.04 is built on top 2.076 (master is at 2.082 btw), we can upgrade it and thus finally increase the minimall required D version to build Dub (for DMD it's 2.079 btw, so we could increase a lot here, for now I wasn't so drastic though).

I used SemaphoreCI, because gdcdownloads.org still doesn't provide binaries for the newest GDC release.

See also: dlang/dmd#8431

@dlang-bot
Copy link
Collaborator

Thanks for your pull request, @wilzbach!

@dlang-bot dlang-bot added the WIP label Jul 26, 2018
@wilzbach wilzbach force-pushed the semaphore-gdc branch 8 times, most recently from 51bc571 to 612b121 Compare July 26, 2018 19:35
@wilzbach wilzbach force-pushed the semaphore-gdc branch 4 times, most recently from d289120 to b64a920 Compare July 29, 2018 19:03
@wilzbach wilzbach changed the title [WIP] Use GDC from Semaphore and upgrade the minimally required host compiler Use GDC from Semaphore and upgrade the minimally required host compiler Jul 29, 2018
@wilzbach wilzbach removed the WIP label Aug 7, 2018
@wilzbach
Copy link
Member Author

wilzbach commented Aug 7, 2018

From @MartinNowak:

Sounds OK to me.
I would apply the same requirement as for dmd since dub is now part of
the official release builds. It must compile with all stable releases of
dmd, ldc, and gdc so that we can switch the bootstrap compiler and also
so that ldc/gdc don't have to deal with eagerly adopted features in
basic D tools.

@wilzbach wilzbach merged commit 48f598b into dlang:master Aug 7, 2018
@wilzbach wilzbach deleted the semaphore-gdc branch August 7, 2018 20:17
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants