Update bootstrap compiler to ldc 0.17.6 git snapshot

This makes the bootstrap compiler work with LLVM 6.
epel9
Kalev Lember 7 years ago
parent d93d4a27d2
commit 22e578e81e

1
.gitignore vendored

@ -34,3 +34,4 @@
/ldc-1.8.0-beta1-src.tar.gz
/ldc-1.8.0-src.tar.gz
/ldc-1.10.0-src.tar.gz
/ldc-0.17.6-gita1a8a84-src.tar.gz

@ -10,7 +10,7 @@
# Enable this for bootstrapping with an older version that doesn't require a
# working D compiler to build itself
%global bootstrap 1
%global bootstrap_version 0.17.4
%global bootstrap_version 0.17.6
%undefine _hardened_build
@ -26,7 +26,11 @@ License: BSD
URL: https://github.com/ldc-developers/ldc
Source0: https://github.com/ldc-developers/ldc/releases/download/v%{version}%{?pre:-%{pre}}/%{name}-%{version}%{?pre:-%{pre}}-src.tar.gz
%if 0%{?bootstrap}
Source1: https://github.com/ldc-developers/ldc/releases/download/v%{bootstrap_version}/%{name}-%{bootstrap_version}-src.tar.gz
#Source1: https://github.com/ldc-developers/ldc/releases/download/v%{bootstrap_version}/%{name}-%{bootstrap_version}-src.tar.gz
# Git snapshot, generated with:
# git clone git@github.com:ldc-developers/ldc.git project; pushd project; git checkout ltsmaster; git reset --hard a1a8a84; git submodule update --init; popd
# tar -czf ldc-0.17.6-gita1a8a84-src.tar.gz --exclude-vcs --transform=s/project/ldc-0.17.6-src/ project
Source1: ldc-0.17.6-gita1a8a84-src.tar.gz
%endif
Source3: macros.%{name}
@ -274,6 +278,7 @@ install -m0644 phobos.d.tags %{buildroot}/%{_datadir}/geany/tags/
* Wed Jun 20 2018 Kalev Lember <klember@redhat.com> - 1:1.10.0-1
- Update to 1.10.0
- Enable bootstrap
- Update bootstrap compiler to ldc 0.17.6 git snapshot
* Mon Mar 19 2018 Tom Stellard <tstellar@redhat.com> - 1:1.8.0-2
- Rebuild for LLVM 6.0.0 and re-enable JIT libraries.

@ -1,2 +1,2 @@
SHA512 (ldc-0.17.4-src.tar.gz) = d45abd1506387dca8d2eef6b5afe41b3015d362d09c7fc26c6ee861140d67690ee3db31cc06ca313ba39d5f75b9620db870410140e0dd78b9038361432b238ba
SHA512 (ldc-0.17.6-gita1a8a84-src.tar.gz) = 6a0c42e152de3362acea4ba6e2b8eea64ffb36b96c70edbbe7d7f5b01bdca3561f19410c14211117263d8ebd6bd43621f25032327f5d6b0f135d37266c60101c
SHA512 (ldc-1.10.0-src.tar.gz) = 6f46889dce6a4ba8450146b1e4929a73d9dee3b233f29e6054d3123ec370eb0155770686a27cc40d510fb777b12c00a7d70e255ad8265320b97cca8b47efe1ee

Loading…
Cancel
Save