Skip to content

LLVM: No static libraries

Tom Coldrick requested to merge coldtom/no-static-clang into 18.08

It turns out that libclc, the reason we needed any static LLVM libraries, has been built against llvm7 for some time and so we no longer need static libraries from llvm6. As a result I have removed the logic which preserves them.

Additionally I have created a new split rule for the LLVM7 static libraries needed to build libclc, and added it on the exclude list of llvm7-runtime.bst and desktop*-image.bst to make damn sure they don't get into the runtime.

Closes (?) #656 (closed)

Edited by Tom Coldrick

Merge request reports