Bug#819072: closed by Sylvestre Ledru <sylvestre at debian.org> (Bug#819072: fixed in llvm-toolchain-3.8 1:3.8.1-1)

Brad King brad.king at kitware.com
Mon Jun 27 17:52:15 UTC 2016


On 06/23/2016 09:36 AM, Debian Bug Tracking System wrote:
> This is an automatic notification regarding your Bug report
> which was filed against the llvm-3.8-dev package:
> 
> #819072: llvm-3.8-dev: LLVM CMake files broken by Debian packaging
> 
> It has been closed by Sylvestre Ledru <sylvestre at debian.org>.

There is one remaining problem as of 3.8.1-1.

In r1918 this change was made:

  # Explicit debian/tmp since there are multiple declarations
 -debian/tmp/usr/lib/llvm- at LLVM_VERSION@/share/llvm/cmake/*.cmake usr/share/llvm- at LLVM_VERSION@/cmake/
 +debian/tmp/usr/lib/llvm- at LLVM_VERSION@/share/llvm/cmake/*.cmake

This is correct.  However, my suggestion to do that also stated
that we need to add a symlink:

 /usr/share/llvm- at LLVM_VERSION@/cmake -> /usr/lib/llvm- at LLVM_VERSION@/share/llvm/cmake

This symlink is missing and so CMake projects cannot find the package
in default search locations.

I'm not familiar enough with debian packaging infrastructure to know
how to create this symlink and get it included in the llvm-3.8-dev
package, but it should be pretty simple for those that know.

Meanwhile the attached patch removes an unnecessary `sed` operation
that no longer matches anything or has any effect.

Thanks,
-Brad

-------------- next part --------------
A non-text attachment was scrubbed...
Name: llvm-toolchain-3.8-remove-unused-LLVMConfig-update.patch
Type: text/x-diff
Size: 820 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/pkg-llvm-team/attachments/20160627/3f428bd5/attachment.patch>


More information about the Pkg-llvm-team mailing list