me
/
guix
Archived
1
0
Fork 0

gnu: c-vise: Fix linkage.

* gnu/packages/debug.scm (c-vise)[arguments][#:phases]:
Fix linkage to clang and llvm shared libraries.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
Greg Hogan 2022-02-09 21:11:09 +00:00 committed by Ludovic Courtès
parent 35ea49daf6
commit 6481dbda51
No known key found for this signature in database
GPG Key ID: 090B11993D9AEBB5
1 changed files with 5 additions and 0 deletions

View File

@ -199,6 +199,11 @@ tools that process C/C++ code.")
(arguments
`(#:phases
(modify-phases %standard-phases
(add-after 'unpack 'fix-linkage
(lambda _
(substitute* "clang_delta/CMakeLists.txt"
(("\\$\\{LLVM_LINK_LLVM_DYLIB\\}") "True")
((" LLVM") " LLVMSupport"))))
(add-before 'build 'hardcode-paths
(lambda _
(substitute* "cvise.py"