[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Freeze exception for the LDC D compiler and rdeps



Hello!

LDC[1] is an LLVM-based compiler for the D programming language.
Due to a mistake, we currently have a Beta release of LDC in Debian,
and of course we would like to ship Stretch with the final version of
LDC 1.1 instead of a pre-release.

LDC upstream told us they will do the final release in January, and it
looks like this will happen (either end of January or beginning of
February[2]).

Additionally, the current LDC release contains a broken compiler on
ppc64el, getting all packages that depend on LDC stuck in testing.

It would be awesome to get a freeze exception including permission to
upload the final LDC 1.1 release to unstable and have it migrate as
well as helping all the other packages depending on LDC move to
testing.

LDCs rdeps are:
 * terminix (!)
 * onedrive
 * gtk-d (!)
 * appstream-generator (!)
 * mustache-d (!)
 * dlang-openssl
 * dlang-libevent

The ones marked with (!) would need to be updated and are currently
stuck. I would also like to update appstream-generator, so Stretch has
the version used for generating it's AppStream metadata in the
archive.
The impact on the release schedule should be rather low, given the
small amount of packages. We can also go through with this rather
early, as soon as the final LDC release is done.
(we would - depending on the final release date - only need 1-2 weeks
extra time)

If we can not get a freeze exception, we would need to rush to act
now, likely going forward by removing ppc64el support entirely (if it
is not easily fixed - fortunately, it looks like we might just need a
re-bootstrap).

Thank you for considering!

Regards,
    Matthias Klumpp

[1]: https://wiki.dlang.org/LDC
[2]: https://github.com/ldc-developers/ldc/issues/1977#issuecomment-274184641

-- 
I welcome VSRE emails. See http://vsre.info/


Reply to: