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

Available diffs

Builds

Package files