Bug#735592: llvm-3.5-dev: LLVM/Clang CMake package files missing

Sylvestre Ledru sylvestre at debian.org
Wed Feb 19 21:54:51 UTC 2014


On 19/02/2014 15:49, Brad King wrote:
> On 02/14/2014 12:41 PM, Sylvestre Ledru wrote:
>> I just uploaded a new snapshot release of llvm with your changes.
> Thanks.  However, the files still do not appear as of 1:3.5~svn201412-1.
> I downloaded the package source and it does have the changes to the
> Makefile rules but the files still do not seem to be installed.  Does
> the packaging config file "debian/llvm-3.5-dev.install" line:
>
>  cmake/modules/*.cmake               usr/share/llvm-3.5/cmake/
>
> influence this?  The missing modules appear in the build tree here:
>
>  cmake/modules/LLVMConfig.cmake
>  cmake/modules/LLVMConfigVersion.cmake
>  cmake/modules/LLVMExports.cmake
>
> The "make install" rules install the needed modules from both the
> build and source trees when building with configure+make by hand
> but I have not tried building the debian package from source.
>
> -Brad
>
this patch fixes it. I will upload it when I have more stuff to upload
(except if you need it soon)

Index: llvm-3.5-dev.install
===================================================================
--- llvm-3.5-dev.install    (révision 1110)
+++ llvm-3.5-dev.install    (copie de travail)
@@ -4,7 +4,8 @@
 usr/lib/llvm-3.5/lib/libLTO.*
 usr/lib/llvm-3.5/include/llvm/      usr/include/llvm-3.5/
 usr/lib/llvm-3.5/include/llvm-c/    usr/include/llvm-c-3.5/
-cmake/modules/*.cmake               usr/share/llvm-3.5/cmake/
+# Explicit debian/tmp since there are multiple declarations
+debian/tmp/usr/lib/llvm-3.5/share/llvm/cmake/*.cmake
usr/share/llvm-3.5/cmake/
 
 build-llvm/Makefile.common        /usr/lib/llvm-3.5/build/
 build-llvm/Makefile.config        /usr/lib/llvm-3.5/build/



More information about the Pkg-llvm-team mailing list