Your message dated Sat, 13 Jun 2026 04:00:23 +0000
with message-id <[email protected]>
and subject line Bug#943792: fixed in ldc 1:1.42.0-1
has caused the Debian Bug report #943792,
regarding ldc: Manual page for ldc(1) and ldc2(1) missed some flags
documentation
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
943792: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=943792
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: ldc
Version: 1:1.17.0-2
Severity: normal
I noticed that ldc(1) and ldc2(1) manpages do miss some documentation for some
flags:
Looking at ldc2 --help and at https://wiki.dlang.org/Using_LDC
there are some important flags that are missing in man page.
For example '-shared', '-betterC' and '-sanitize=' ones. But there are few more.
Also I noticed man page is quite old:
December 2009
based on DMD v1.051 and llvm 2.6 (Wed Dec 2 17:39:53 2009)
Copyright (c) 1999-2009 by Digital Mars and Tomas Lindquist Olsen
written by Walter Bright and Tomas Lindquist Olsen D Language
Documentation: http://www.digitalmars.com/d/1.0/index.html
LDC Homepage: http://www.dsource.org/projects/ldc
That is quite not correct for current version of ldc.
PS. It also misses some new lines in that section.
Thank you.
-- System Information:
Debian Release: bullseye/sid
APT prefers unstable-debug
APT policy: (500, 'unstable-debug'), (500, 'testing-debug'), (500,
'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 5.2.0-3-amd64 (SMP w/32 CPU cores)
Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE,
TAINT_UNSIGNED_MODULE
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8),
LANGUAGE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled
Versions of packages ldc depends on:
ii libc6 2.29-2
ii libgcc1 1:9.2.1-15
ii libllvm8 1:8.0.1-3+b1
ii libphobos2-ldc-shared-dev 1:1.17.0-2
ii libstdc++6 9.2.1-15
ii zlib1g 1:1.2.11.dfsg-1+b1
ldc recommends no packages.
ldc suggests no packages.
-- no debconf information
--- End Message ---
--- Begin Message ---
Source: ldc
Source-Version: 1:1.42.0-1
Done: Fabio Fantoni <[email protected]>
We believe that the bug you reported is fixed in the latest version of
ldc, which is due to be installed in the Debian FTP archive.
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Fabio Fantoni <[email protected]> (supplier of updated ldc package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Sun, 07 Jun 2026 12:51:22 +0200
Source: ldc
Binary: ldc ldc-dbgsym libphobos2-ldc-shared-dev
libphobos2-ldc-shared-dev-dbgsym libphobos2-ldc-shared112
libphobos2-ldc-shared112-dbgsym
Architecture: source amd64
Version: 1:1.42.0-1
Distribution: unstable
Urgency: medium
Maintainer: Debian D Language Group <[email protected]>
Changed-By: Fabio Fantoni <[email protected]>
Description:
ldc - LLVM D Compiler
libphobos2-ldc-shared-dev - LLVM D Compiler - Standard and runtime libraries,
imports
libphobos2-ldc-shared112 - LLVM D Compiler - Standard and runtime libraries
Closes: 943792 1129937
Changes:
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
Checksums-Sha1:
6238ca50aa55c380e9768429dbfa013fc13bb394 2441 ldc_1.42.0-1.dsc
c91a634e6b81b2159d1332a6c042125297154368 9286874 ldc_1.42.0.orig.tar.gz
62ec570d643d0672e0b7cf15b544399693d859da 29772 ldc_1.42.0-1.debian.tar.xz
3833e5b9ddf85d909dbf5095fe0b6c7adc47790f 51688696 ldc-dbgsym_1.42.0-1_amd64.deb
eeb6a8be8e465c1e1c0458e79b2a76e8c54a0add 10804 ldc_1.42.0-1_amd64.buildinfo
ea2a2752e0a315083215532989a3ff4be4057101 4275064 ldc_1.42.0-1_amd64.deb
0dda934f87193ced0e79553577a817fc8130df7a 1643436
libphobos2-ldc-shared-dev-dbgsym_1.42.0-1_amd64.deb
25b972c8d00ae5493244a81b0e984c1d881bf714 6625616
libphobos2-ldc-shared-dev_1.42.0-1_amd64.deb
ef926228068ec7637e514d4f8e437d5f52aed695 310984
libphobos2-ldc-shared112-dbgsym_1.42.0-1_amd64.deb
998878170b22584eb8d1a0f1551a1f9d8160ba62 1268632
libphobos2-ldc-shared112_1.42.0-1_amd64.deb
Checksums-Sha256:
9f43907fa99bffe4ca72f59a04c7d9da8121fd1d5059288c8e6f463fe960d52b 2441
ldc_1.42.0-1.dsc
caf6374ba2bdca20993909238874d04342eb4499f6c526afed58e38bdd55b168 9286874
ldc_1.42.0.orig.tar.gz
7b282d31689c276b5392ff26ff09a6fc26122e4ceeb2c930f4731cc26865305d 29772
ldc_1.42.0-1.debian.tar.xz
13f10c0255f8aae15aca4c0df9be6484068c851bf56ca4bb72822c06b9757cb7 51688696
ldc-dbgsym_1.42.0-1_amd64.deb
6f5350687f47e2779b3e24ed4320e7ee449057d679221eb829bae5766ae94660 10804
ldc_1.42.0-1_amd64.buildinfo
8545206cb43a9f904553c6fc06b34b4bdff74f0450e036809f325392c55db926 4275064
ldc_1.42.0-1_amd64.deb
31db4bec31284327d72137b710572c10517dbfa6f19ce8bc144fb22ce124dd39 1643436
libphobos2-ldc-shared-dev-dbgsym_1.42.0-1_amd64.deb
d2dfdf15876ec6c6385784daa6637a2c23c1d08e0cc205fcb68711f5846bc04a 6625616
libphobos2-ldc-shared-dev_1.42.0-1_amd64.deb
cfabd2d034da7ffdd4925f405610b555f25f85604b510885787a30b3d8ac0ba3 310984
libphobos2-ldc-shared112-dbgsym_1.42.0-1_amd64.deb
2f843512223796b2331fef529bc1de3908f3e7bd9838e5d85037157dbea82b2f 1268632
libphobos2-ldc-shared112_1.42.0-1_amd64.deb
Files:
458c7ce4b70e02d2f43fcdb2f3c5ddd0 2441 devel optional ldc_1.42.0-1.dsc
9874e65441de466bcbc605506701792f 9286874 devel optional ldc_1.42.0.orig.tar.gz
fb7ffe90189c665c7d77ae6890f7b1e1 29772 devel optional
ldc_1.42.0-1.debian.tar.xz
8dd5291689f80e45cf01df3156bcca10 51688696 debug optional
ldc-dbgsym_1.42.0-1_amd64.deb
842f7ca391432b08c299dec7344dce89 10804 devel optional
ldc_1.42.0-1_amd64.buildinfo
d49c30548c4638b5369b0ab19a62a378 4275064 devel optional ldc_1.42.0-1_amd64.deb
e3b27e6e80b0a82689c7f8d711d8dee7 1643436 debug optional
libphobos2-ldc-shared-dev-dbgsym_1.42.0-1_amd64.deb
e8baa9f92914645d009b85c26186f46b 6625616 libdevel optional
libphobos2-ldc-shared-dev_1.42.0-1_amd64.deb
eee4eac3a1b726b98c00d202731523b7 310984 debug optional
libphobos2-ldc-shared112-dbgsym_1.42.0-1_amd64.deb
0f610af24435f167aab6d43b6c46dff3 1268632 libs optional
libphobos2-ldc-shared112_1.42.0-1_amd64.deb
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEkpeKbhleSSGCX3/w808JdE6fXdkFAmopgwgACgkQ808JdE6f
Xdm5OQ/+J36Prl1Ndy+jw1zhr7ghQ531Ysdbc4R8cMSjETHHxvbtyz3qM9d6wYba
Nvby3FqegzbhrsUPp9gzc9ci+HMqDC1BJpPqpj5y8a5y/3toZxrQ7J4N4spthoP2
jDr6Y042fy+80NyMYSN7z5pKys430xp2YqOkGv1wS8gqEcmgmIY71N6cMKYoZsEs
tDVEKbpRSB+SlE/I7J/LQA/J3hgP61JrGEK0xU7OHf+lEvISKmdy1ESkJw1Au4W7
hRoyC83XJeW78H9VFCjhSr0UPHfaurslA6Q5PepCmZuZn7H6tCBHog6wN2Cyosua
6yHeSdxksWogGndDbz0+LXueHkRllhP/5cScJNb2ShfVExWWSkpyDW9U8KA7X0Pv
A+UwouRHu6e1aecKOmlt1nBpUBOgehvlkmk9QirlJI3SOrJ/NAOzkRpFXQ01hskk
u8u/PT/SJp2nVbwP7FJy/80CtWhsJh3bt0Dg4AjZkAYwFykWE73ud+VHbnV67BzM
g7IAlvVNBlOlduN0lebisviKQXkE8SSUVBAj6kj54ow3W5ESvxmpXNG0aZKczTVZ
+QGJ4NctE+HQhBFufyggwDiaZtcHakHDPYLpPQs5RDMMuobOzKlMZulzJ+SSLVbp
fa7GiH6AalNP1QaY0ot0FztIUq+dLk+DqjApUBDwAfOiOVfF1Mg=
=hMk0
-----END PGP SIGNATURE-----
pgpZaQpydwGX9.pgp
Description: PGP signature
--- End Message ---