Publishing details
Changelog
ldc (1:1.20.1-1~ubuntu18.04.1~ppa1) bionic; urgency=medium
* No-change backport to bionic
ldc (1:1.20.1-1) unstable; urgency=medium
* New upstream version: 1.20.1
- This is a bugfix release resolving a regression which created
an incorrect module constructor execution order.
See https://github.com/ldc-developers/ldc/issues/3346
ldc (1:1.20.0-1) unstable; urgency=medium
* New upstream version: 1.20.0
* Drop pass-d-compiler-flags.patch: No longer needed
* Refresh patches
* Bump standards version: No changes needed
* Mark rules as not requiring root
* Adjust library package name to new SONAME
ldc (1:1.18.0-2) unstable; urgency=medium
* No-change source-only upload.
ldc (1:1.18.0-1) unstable; urgency=medium
* New upstream version: 1.18.0
* Depend on default LLVM dev packages
* Refresh patches
* Fix d/watch to download the complete release tarball
* Update package names for new runtime version
* d/rules: Remove empty dir
ldc (1:1.17.0-2) unstable; urgency=medium
* Don't try to disable NEON in GDC-based bootstrap phase
- This may fix the armhf build
* Reset build architectures back to the ones LDC supports
ldc (1:1.17.0-1) unstable; urgency=medium
* New upstream version: 1.17.0
* Refresh all patches
* Use the GNU D Compiler (GDC) for bootstrapping instead of the old
LDC ltsmaster branch. This simplifies the bootstrapping
and LDC build process a lot and also allows building with more recent
LLVM versions.
This also means in order to build this package, a working GDC
compiler is required first.
* Adjust phobos library package name
* Switch package to arch:any
- This allows us to find out on which architectures the GDC-bootstrapped
LDC will actually build.
ldc (1:1.16.0-1) unstable; urgency=medium
* New upstream version: 1.16.0
- Builds with GCC >= 9 (Closes: #925730)
* Record new ltsmaster commit
* Don't remove zlib from bootstrap compiler, simplify zlib-link patch
* Bump standards and dh versions (No changes needed)
* Update runtime library package name
* Don't bootstrap LDC, build with an older packaged version
- Recommended by upstream in
<https://github.com/ldc-developers/ldc/issues/3138>
In the long run we will bootstrap with GDC instead.
* Build with LLVM 8 (CLoses: #912789)
- Made possible by not bootstrapping with the C++ version first
* Don't run dh_dwz for now, dwz strips too much
* Don't make LDC add a default rpath to binaries
* Even when not bootstrapping, first build a temporary LDC
to build the released one
ldc (1:1.12.0-1) unstable; urgency=medium
* New upstream version: 1.12.0
* Rebuild LDC with its to-be-released version again when
bootstrapping, to ensure the released LDC was built with itself.
* Update shared library package SONAME
* Update patches
ldc (1:1.11.0-2) unstable; urgency=medium
* Remove ppc64 and ppc64el from supported architecture list
- See https://github.com/ldc-developers/ldc/issues/2824 for the discussion
and upstream comment on this.
* Conflict with old phobos library again to make transition easier
ldc (1:1.11.0-1) unstable; urgency=medium
* New upstream version: 1.11.0
- Now supports arm64, more testing is needed though (Closes: #791976)
* Drop bootstrap-pic-default.patch: Applied upstream
* Refresh & adjust patches
* Record packaged ltsmaster commit in d/ldc-ltsmaster-commit.txt
* Document new-release packaging workflow
* Bump standards version: No changes needed
* Update library package name
* Update package descriptions
* Build using LLVM 6 (Closes: #904278)
ldc (1:1.8.0-3) unstable; urgency=medium
* Pass -V to dh_makeshlibs
* Update maintainer address to tracker.d.o
* bootstrap-no-zlib-embed.patch: Adjust to fix FTBFS with recent cmake
ldc (1:1.8.0-2) unstable; urgency=medium
* Make libphobos2-ldc-shared-dev conflict with old libphobos2-ldc-dev
-- Zak Kipling <email address hidden> Tue, 22 Sep 2020 16:30:06 +0100
Builds
Package files