diff --git a/ports/llvm/portfile.cmake b/ports/llvm/portfile.cmake index 96b9ab194f..419b409fed 100644 --- a/ports/llvm/portfile.cmake +++ b/ports/llvm/portfile.cmake @@ -33,6 +33,7 @@ vcpkg_check_features( enable-ios COMPILER_RT_ENABLE_IOS enable-eh LLVM_ENABLE_EH enable-bindings LLVM_ENABLE_BINDINGS + export-symbols LLVM_EXPORT_SYMBOLS_FOR_PLUGINS ) vcpkg_cmake_get_vars(cmake_vars_file) diff --git a/ports/llvm/vcpkg.json b/ports/llvm/vcpkg.json index e097973380..470faeffe0 100644 --- a/ports/llvm/vcpkg.json +++ b/ports/llvm/vcpkg.json @@ -1,7 +1,7 @@ { "name": "llvm", "version": "18.1.6", - "port-version": 1, + "port-version": 2, "description": "The LLVM Compiler Infrastructure.", "homepage": "https://llvm.org", "license": "Apache-2.0", @@ -190,6 +190,9 @@ "zstd" ] }, + "export-symbols": { + "description": "Export symbols for plugins." + }, "flang": { "description": "Include Fortran front end.", "dependencies": [ diff --git a/versions/baseline.json b/versions/baseline.json index 003c10baca..856e2ecc22 100644 --- a/versions/baseline.json +++ b/versions/baseline.json @@ -5574,7 +5574,7 @@ }, "llvm": { "baseline": "18.1.6", - "port-version": 1 + "port-version": 2 }, "lmdb": { "baseline": "0.9.33", diff --git a/versions/l-/llvm.json b/versions/l-/llvm.json index 29adab0513..2f8cfa7b7c 100644 --- a/versions/l-/llvm.json +++ b/versions/l-/llvm.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "8f22f1c97f0649913c8c97c6d16d448d76e1e81b", + "version": "18.1.6", + "port-version": 2 + }, { "git-tree": "b175bc95eb833fee3777f727ea0d5e0519b0f1a1", "version": "18.1.6",