Your message dated Thu, 07 Sep 2023 18:29:26 +0000
with message-id <e1qejks-007luf...@fasolo.debian.org>
and subject line Bug#1047718: fixed in llvm-toolchain-16 1:16.0.6-13
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-13
Done: Sylvestre Ledru <sylves...@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.
Sylvestre Ledru <sylves...@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, 07 Sep 2023 13:01:14 +0200
Source: llvm-toolchain-16
Architecture: source
Version: 1:16.0.6-13
Distribution: unstable
Urgency: medium
Maintainer: LLVM Packaging Team <pkg-llvm-t...@lists.alioth.debian.org>
Changed-By: Sylvestre Ledru <sylves...@debian.org>
Closes: 1047718
Changes:
 llvm-toolchain-16 (1:16.0.6-13) unstable; urgency=medium
 .
   [ Gianfranco Costamagna ]
   * Also runtime-depend on {libzstd,zlib1g}-dev, from Paravoid (Closes:
     #1047718)
 .
   [ Sylvestre Ledru ]
   * Strip -fcf-protection for wasm build - new flag added in dpkg 1.22
Checksums-Sha1:
 c933ab16f7188f3988b47f646c674e1e1bb15315 8004 llvm-toolchain-16_16.0.6-13.dsc
 b015a2d86029facac78008c74c877ddf50ff0731 170256 
llvm-toolchain-16_16.0.6-13.debian.tar.xz
 8b1138af8a78dea3831257ccb039d07fca1465a0 34493 
llvm-toolchain-16_16.0.6-13_amd64.buildinfo
Checksums-Sha256:
 c21d0648f9fcefefc9304a294825b5e1b7e59e79590f7bb0d5eed2f1712376f6 8004 
llvm-toolchain-16_16.0.6-13.dsc
 bbdbfc8c3725a91022174bd128bb31908f0532c1164ab661729dca85956e7bd2 170256 
llvm-toolchain-16_16.0.6-13.debian.tar.xz
 488985cbdad3480bfe36001fecec2281ac0353b4693f2c6837090284be827614 34493 
llvm-toolchain-16_16.0.6-13_amd64.buildinfo
Files:
 0b403ea79515cb94787f4a2dab07a93e 8004 devel optional 
llvm-toolchain-16_16.0.6-13.dsc
 4c0bf7f94565243e8f79f0307b5717d7 170256 devel optional 
llvm-toolchain-16_16.0.6-13.debian.tar.xz
 8be0e9dcbc204824158d2d6b8938a965 34493 devel optional 
llvm-toolchain-16_16.0.6-13_amd64.buildinfo

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCAAdFiEEtg21mU05vsTRqVzPfmUo2nUvG+EFAmT6CzMACgkQfmUo2nUv
G+EjCRAAg+HjCMVYeVeYCFEUX+cLD88OW9rEaTrjWOXOuNnMNBMDFZLuorj/FpJk
FxuEgfQqcYcWyeUP/heYAQ40a2iPVIe5ZqyyW2FxHmegTVU4iy9Kyh5ZUmVBqjea
Ijmv4mF4mGQi9yLL2D8eCqNopCk+kkpe9p15Ojk180nV/6RCg9XBPgG1y0vhF5om
Q80/b1tGqnEN8GYwQswkLElRrN2sIFTuwncTiW9aY5wI22vvJ4LC/+5YD6Bw2qIN
l4kdxM6jSV5SgYhGN0aaqqOAmh/ex5pEsaT29x/h5tJjnyu/qX+Upr3f+aLpv38O
FhKZgxgjXMV2VRWHo9FQbnWfLmoP36aTIsWedf3IZ+GjnaA9ImIz+8LRq8YFmExJ
UtEqnV1eIntPy2pPTpI4HrViPdE8GAMUYsZICZwsgoPfmCjnv/EPxYvsUkwMZJRf
zib54+92SiRLOz6W3DMJGowvAOFaK4vlAdLnDiILBuYEyjoweKhb1/Cs+E5emIEw
0b6kp4UaoLl4cacdklJfkuEP3jqppzk96CAjfuXKNOU1KiaPO4R/MDH75RcOQtL8
8mJhKslo8sy/jqvCvd7oYYyLD/edSoqgSaVN0Uv5phHeUZkKqIC7AVvdj6WjXBT/
yHtFHjjDxl82sumsKbyk4DUyfMez8HH0lN8PtZiTEFqGR7lPMHo=
=ex/1
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to