Public bug reported:
Please sync ldc 1:1.42.0-1 (universe) from Debian unstable (main)
Explanation of the Ubuntu delta and why it can be dropped:
* Explicitly build with llvm 19 since ldc isn't ready for 21 yet
* Explicitly build with llvm 19 since ldc isn't ready for 21 yet
The Debian package has updated build dependencies and also use llvm 19
now
Changelog entries since current stonking version 1:1.41.0-1ubuntu1:
ldc (1:1.42.0-1) unstable; urgency=medium
[ Fabio Fantoni ]
* New upstream version 1.42.0
* d/patches: removed one patch applied upstream, refresh one and
remove 2 not applicable
* Re-instate /usr/include/d in the LDC include search path. Done by
shipping debian/90-debian-common-include.conf into
/etc/ldc2.conf/ via d/rules instead of patching upstream.
* Re-instate mips64el defaults (-mcpu=mips64r2 -mabi=n64) via
debian/91-debian-mips64el.conf, same mechanism.
* d/gbp.conf: don't use patch number and other improvements
* SONAME bump for new ABI (libphobos2-ldc-shared111 -> ...-shared112)
* add missed conflict with libphobos2-ldc-shared110
* d/control: remove quilt from build-deps (Closes: #1129937)
* d/ldc2.1, d/ldmd2.1: regenerate the manual pages from the current
ldc2/ldmd2 --help output via help2man; the shipped pages dated back to
December 2009 and were missing many options added since (e.g. --betterC,
--fsanitize, -shared), and ldmd2.1 was a verbatim copy of ldc2.1. Also
fix the obsolete .TH header and document the procedure in d/README.source
(Closes: #943792)
* d/salsa-ci.yml: handle the failing CI jobs
* d/control:
- remove redundant Priority field
- fix spelling error in libphobos2-ldc-shared-dev description
- remove Rules-Requires-Root, no longer necessary since trixie
* Update standards version to 4.7.4
* d/libphobos2-ldc-shared-dev.install: drop duplicated entry
* Update d/copyright
[ Jeremy BĂcha ]
* Explicitly build with llvm 19 since ldc isn't ready for 21 yet
-- Fabio Fantoni <[email protected]> Sun, 07 Jun 2026 12:51:22
+0200
** Affects: ldc (Ubuntu)
Importance: Undecided
Status: New
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2158302
Title:
Sync ldc 1:1.42.0-1 (universe) from Debian unstable (main)
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/ldc/+bug/2158302/+subscriptions
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs