Stefan Gränitz via llvm-dev
2019-Dec-02 14:14 UTC
[llvm-dev] llvm-9-dev apt package missing yaml-bench
Hello everyone I was just porting a project to build against the LLVM 9 apt packages and noticed that the issue I filed and explained during the release phase in https://llvm.org/PR43035 still persists: CMake Error at /usr/lib/llvm-9/lib/cmake/llvm/LLVMExports.cmake:1323 (message): The imported target "yaml-bench" references the file "/usr/lib/llvm-9/bin/yaml-bench" but this file does not exist. Here's a minimal repro: https://travis-ci.org/weliveindetail/apt-llvm-9-dev-repro/builds/619590445#L204 Is anyone else seeing this too? Is there an obvious fix that I don't see? What's your workarounds? My current workaround is ridiculous, but works for me: https://github.com/weliveindetail/apt-llvm-9-dev-repro/commit/86497a3b#diff-3254677a7917c6c01f55212f86c57fbf Thanks Stefan -- https://flowcrypt.com/pub/stefan.graenitz at gmail.com
Sylvestre Ledru via llvm-dev
2019-Dec-02 14:21 UTC
[llvm-dev] llvm-9-dev apt package missing yaml-bench
Hello, Le 02/12/2019 à 15:14, Stefan Gränitz a écrit :> Hello everyone > > I was just porting a project to build against the LLVM 9 apt packages > and noticed that the issue I filed and explained during the release > phase in https://llvm.org/PR43035 still persists: > > CMake Error at /usr/lib/llvm-9/lib/cmake/llvm/LLVMExports.cmake:1323 > (message): > > The imported target "yaml-bench" references the file > > "/usr/lib/llvm-9/bin/yaml-bench" > > but this file does not exist. > > Here's a minimal repro: > https://travis-ci.org/weliveindetail/apt-llvm-9-dev-repro/builds/619590445#L204 > > Is anyone else seeing this too? Is there an obvious fix that I don't > see? What's your workarounds?yaml-bench is shipping in libclang-common-9-dev It should be indeed in llvm-9-dev instead. Could you please open a bug in https://bugs.llvm.org/enter_bug.cgi?product=Packaging ? Thanks Sylvestre
Stefan Gränitz via llvm-dev
2019-Dec-03 22:03 UTC
[llvm-dev] llvm-9-dev apt package missing yaml-bench
On 02/12/2019 15:21, Sylvestre Ledru wrote:> yaml-bench is shipping in libclang-common-9-devOk possible. Though, it adds an unnecessary 46MB to my docker image.> It should be indeed in llvm-9-dev instead.This would hide the problem, right. I am not sure it's is a good solution. Where can we review the build process for the apt packages? On 02/12/2019 15:21, Sylvestre Ledru wrote:> Hello, > > Le 02/12/2019 à 15:14, Stefan Gränitz a écrit : >> Hello everyone >> >> I was just porting a project to build against the LLVM 9 apt packages >> and noticed that the issue I filed and explained during the release >> phase in https://llvm.org/PR43035 still persists: >> >> CMake Error at /usr/lib/llvm-9/lib/cmake/llvm/LLVMExports.cmake:1323 >> (message): >> >> The imported target "yaml-bench" references the file >> >> "/usr/lib/llvm-9/bin/yaml-bench" >> >> but this file does not exist. >> >> Here's a minimal repro: >> https://travis-ci.org/weliveindetail/apt-llvm-9-dev-repro/builds/619590445#L204 >> >> >> Is anyone else seeing this too? Is there an obvious fix that I don't >> see? What's your workarounds? > yaml-bench is shipping in libclang-common-9-dev > > It should be indeed in llvm-9-dev instead. > > Could you please open a bug in > https://bugs.llvm.org/enter_bug.cgi?product=Packaging ? > > Thanks > Sylvestre-- https://flowcrypt.com/pub/stefan.graenitz at gmail.com