Fix cmake issue, update changelog

This commit is contained in:
Gianfranco Costamagna 2015-08-20 15:51:46 +00:00
parent 86d6a0559f
commit fb51d809d7
3 changed files with 35 additions and 1 deletions

10
debian/changelog vendored
View File

@ -1,6 +1,14 @@
llvm-toolchain-snapshot (1:3.8~svn245286-2) UNRELEASED; urgency=medium llvm-toolchain-snapshot (1:3.8~svn245286-2) UNRELEASED; urgency=medium
* d/p/bug783205.patch fix s390x porting issue. * Team upload
[ Gianfranco Costamagna ]
* d/p/bug783205.patch fix s390x porting issue
(rebase to trunk).
[ James Price ]
* d/p/fix-cmake-config-prefix.diff: fix cmake path,
needs a change after upstream revision r241080
(Closes: #794905)
-- Gianfranco Costamagna <locutusofborg@debian.org> Tue, 18 Aug 2015 18:37:46 +0200 -- Gianfranco Costamagna <locutusofborg@debian.org> Tue, 18 Aug 2015 18:37:46 +0200

View File

@ -0,0 +1,25 @@
## Description: add some description
## Origin/Author: add some origin or author
## Bug: bug URL
--- a/cmake/modules/Makefile
+++ b/cmake/modules/Makefile
@@ -62,17 +62,9 @@
LLVM_CONFIG_CODE := \
\# Compute the CMake directory from the LLVMConfig.cmake file location.\n\
-get_filename_component(_LLVM_CMAKE_DIR "$${CMAKE_CURRENT_LIST_FILE}" PATH)\n\
-\# Compute the installation prefix from the LLVMConfig.cmake file location.\n\
-get_filename_component(LLVM_INSTALL_PREFIX "$${CMAKE_CURRENT_LIST_FILE}" PATH)\n
+get_filename_component(_LLVM_CMAKE_DIR "$${CMAKE_CURRENT_LIST_FILE}" PATH)\n
-# Compute number of levels (typically 3 - ``share/llvm/cmake/``) to PROJ_prefix
-# from PROJ_cmake, then emit the appropriate number of calls to
-# get_filename_components(). Note this assumes there are no spaces in the
-# cmake_path_suffix variable.
-cmake_path_suffix := $(subst $(PROJ_prefix),,$(subst $(DESTDIR),,$(PROJ_cmake)))
-cmake_path_dirs := $(subst /, ,$(cmake_path_suffix))
-LLVM_CONFIG_CODE += $(foreach __not_used,$(cmake_path_dirs),get_filename_component(LLVM_INSTALL_PREFIX "$${LLVM_INSTALL_PREFIX}" PATH)\n)
+LLVM_CONFIG_CODE += set(LLVM_INSTALL_PREFIX "$(subst /,\/,$(PROJ_prefix))")\n
LLVM_CONFIG_CODE += set(_LLVM_LIBRARY_DIR "$${LLVM_INSTALL_PREFIX}\/lib")

View File

@ -41,3 +41,4 @@ clang-analyzer-force-version.diff
locale-issue-ld.diff locale-issue-ld.diff
CVE-2015-2305.patch CVE-2015-2305.patch
bug783205.patch bug783205.patch
fix-cmake-config-prefix.diff