Your message dated Fri, 18 Aug 2023 07:19:50 +0000
with message-id <e1qwtlu-009bkc...@fasolo.debian.org>
and subject line Bug#1047718: fixed in llvm-toolchain-16 1:16.0.6-11
has caused the Debian Bug report #1047718,
regarding liblld-X-dev should probably depend on zlib1g-dev/libzstd-dev
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 ow...@bugs.debian.org
immediately.)
--
1047718: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1047718
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: liblld-16-dev
Version: 1:16.0.6-10
Severity: normal
WasmEdge 0.13.3+dfsg-1 currently FTBFS on Ubuntu, but not Debian. It
build-depends on liblld-dev, which apparently defaults to 16 in Ubuntu,
but 14 (still) in Debian.
An example build log is:
https://launchpadlibrarian.net/681416533/buildlog_ubuntu-mantic-amd64.wasmedge_0.13.3+dfsg-1_BUILDING.txt.gz
The relevant snippet seems to be:
-- Found assembler: /usr/bin/as
-- Configuring done (3.1s)
CMake Error at /usr/lib/llvm-16/lib/cmake/lld/LLDTargets.cmake:88
(set_target_properties):
The link interface of target "lldELF" contains:
zstd::libzstd_shared
but the target was not found. Possible reasons include:
* There is a typo in the target name.
* A find_package call is missing for an IMPORTED target.
* An ALIAS target is missing.
Call Stack (most recent call first):
/usr/lib/llvm-16/lib/cmake/lld/LLDConfig.cmake:19 (include)
lib/aot/CMakeLists.txt:11 (find_package)
I think that's because of this:
$ grep -B 1 zstd /usr/lib/llvm-16/lib/cmake/lld/LLDTargets.cmake
set_target_properties(lldELF PROPERTIES
INTERFACE_LINK_LIBRARIES "lldCommon;ZLIB::ZLIB;zstd::libzstd_shared;LLVM"
While on 14:
$ grep -A 1 "lldELF PROPERTIES"
/usr/lib/llvm-14/lib/cmake/lld/LLDTargets.cmake
set_target_properties(lldELF PROPERTIES
INTERFACE_LINK_LIBRARIES "lldCommon;ZLIB::ZLIB;LLVM"
I guess liblld-X-dev X >= 16 should depend on libzstd-dev, and while at
it, liblld-Y-dev Y >= 14 should depend on zlib1g-dev?
Thanks!
Faidon
--- End Message ---
--- Begin Message ---
Source: llvm-toolchain-16
Source-Version: 1:16.0.6-11
Done: Gianfranco Costamagna <locutusofb...@debian.org>
We believe that the bug you reported is fixed in the latest version of
llvm-toolchain-16, 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 1047...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Gianfranco Costamagna <locutusofb...@debian.org> (supplier of updated
llvm-toolchain-16 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 ftpmas...@ftp-master.debian.org)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
Format: 1.8
Date: Thu, 17 Aug 2023 10:19:13 +0200
Source: llvm-toolchain-16
Built-For-Profiles: noudeb
Architecture: source
Version: 1:16.0.6-11
Distribution: unstable
Urgency: medium
Maintainer: LLVM Packaging Team <pkg-llvm-t...@lists.alioth.debian.org>
Changed-By: Gianfranco Costamagna <locutusofb...@debian.org>
Closes: 1043552 1047718
Changes:
llvm-toolchain-16 (1:16.0.6-11) unstable; urgency=medium
.
* debian/patches/D158066.patch:
- upstream fix for Debian bug: #1049362
* Also build-depend on libzstd-dev (Closes: #1047718)
* Explicitly depend on libcurl4-openssl-dev, since nss is being removed.
(Closes: #1043552)
Checksums-Sha1:
0ae4f2133ac988f3186e3a6a888a9326296664ec 8004 llvm-toolchain-16_16.0.6-11.dsc
bda768c209e113e6a835ee08ed9b3eb5ae1c4648 170332
llvm-toolchain-16_16.0.6-11.debian.tar.xz
f5938583e165f093be02cd56e6189ee8beef9eb1 12185
llvm-toolchain-16_16.0.6-11_source.buildinfo
Checksums-Sha256:
3219619a0b52a209cd9aa3a53c73020bde7e0cb5d4b2761fe1a3584d43a9f8f4 8004
llvm-toolchain-16_16.0.6-11.dsc
9eb24d7313cd2f529fb7abf7e6758f55f3be59ab9f4578773ef23ddaa61981ff 170332
llvm-toolchain-16_16.0.6-11.debian.tar.xz
0238da3e5d3d932a492159520968013419d7438c12c4e5b410e108bd71422344 12185
llvm-toolchain-16_16.0.6-11_source.buildinfo
Files:
20f142977166a5e26197961776de122f 8004 devel optional
llvm-toolchain-16_16.0.6-11.dsc
50ffacedb0ce3e3030485973f92535de 170332 devel optional
llvm-toolchain-16_16.0.6-11.debian.tar.xz
36c09cc8311aba29ca63975a63da58bc 12185 devel optional
llvm-toolchain-16_16.0.6-11_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCAAdFiEEkpeKbhleSSGCX3/w808JdE6fXdkFAmTfEsMACgkQ808JdE6f
XdlUsw/+O8A5mWARAo6gNq+NQCb/Tj8UA5URxV2veqPjwIL6hKyMAEAJmfbvCrEO
LnzMLDw02HOiIO9fQTeQ3VG8hZ2zOcnmrwzEDNEC8YgpunNOeG/P+PHxY7/HKkOe
TtTtsKQrN/WYCLniT8a/J5aIrETO2dH3vJVxlfTEvQ46mzd/PyioHZuiR60z5jWO
DN6mFZIpeVI6+uMQ1Jij9cwUnUfr1ZJR56etughGiRs+K/baxh3hrzZHt6GSL8el
Bvpv1Gvm/AsfoflfeE6SFQLekEYIDkNNBOdncO2UwtLrzX4rNZ7o/TZwGn3D/dcP
6Pr9qc418HM7S0qZvd+S/ZHiv0SQOYuMn15yVFyaPicD1sB3XxPFZkOBZJiH1DcC
KgxeBkYQMGe6lNFES7SioJRozrCRL8VqZjlPx4eBI3dUuJtF3oxdKqjhJeTOSl5X
cvT8k0WUjqtQ4x2JHUBG5XoiUdMejqTSu3SN8OrMVDKKv/w3Q6h+d8pJr5n7zhCc
3fTnykc003JNQkR4R/BXnAsCYaxq99Rx2JcA23/o26Mm4Ml3EeLc4bU9K6N0SMvb
aRoTgQhK/MJGmp+mv4z9I3QwIQk7CnLz/t9clIeKSG855YfbQsoGYv62YzRsI4js
0CYcU1UdV+ij7SGy+V98Ik+WX6RZ5lfY2aGRuU4bAneD1e5LT3U=
=StyA
-----END PGP SIGNATURE-----
--- End Message ---