llvm-32: 15.0.7 -> 16.0.4

This commit is contained in:
Tim Biermann 2023-05-21 10:11:52 +02:00
parent be4356c175
commit ec245a3266
Signed by: tb
GPG Key ID: 42F8B4E30B673606
3 changed files with 30 additions and 27 deletions

View File

@ -10,7 +10,6 @@ drwxr-xr-x root/root usr/lib32/
drwxr-xr-x root/root usr/lib32/cmake/ drwxr-xr-x root/root usr/lib32/cmake/
drwxr-xr-x root/root usr/lib32/cmake/llvm/ drwxr-xr-x root/root usr/lib32/cmake/llvm/
-rw-r--r-- root/root usr/lib32/cmake/llvm/AddLLVM.cmake -rw-r--r-- root/root usr/lib32/cmake/llvm/AddLLVM.cmake
-rw-r--r-- root/root usr/lib32/cmake/llvm/AddLLVMDefinitions.cmake
-rw-r--r-- root/root usr/lib32/cmake/llvm/AddOCaml.cmake -rw-r--r-- root/root usr/lib32/cmake/llvm/AddOCaml.cmake
-rw-r--r-- root/root usr/lib32/cmake/llvm/AddSphinxTarget.cmake -rw-r--r-- root/root usr/lib32/cmake/llvm/AddSphinxTarget.cmake
-rw-r--r-- root/root usr/lib32/cmake/llvm/CheckAtomic.cmake -rw-r--r-- root/root usr/lib32/cmake/llvm/CheckAtomic.cmake
@ -20,29 +19,20 @@ drwxr-xr-x root/root usr/lib32/cmake/llvm/
-rw-r--r-- root/root usr/lib32/cmake/llvm/CoverageReport.cmake -rw-r--r-- root/root usr/lib32/cmake/llvm/CoverageReport.cmake
-rw-r--r-- root/root usr/lib32/cmake/llvm/CrossCompile.cmake -rw-r--r-- root/root usr/lib32/cmake/llvm/CrossCompile.cmake
-rw-r--r-- root/root usr/lib32/cmake/llvm/DetermineGCCCompatible.cmake -rw-r--r-- root/root usr/lib32/cmake/llvm/DetermineGCCCompatible.cmake
-rw-r--r-- root/root usr/lib32/cmake/llvm/EnableLanguageNolink.cmake
-rw-r--r-- root/root usr/lib32/cmake/llvm/ExtendPath.cmake
-rw-r--r-- root/root usr/lib32/cmake/llvm/FindFFI.cmake -rw-r--r-- root/root usr/lib32/cmake/llvm/FindFFI.cmake
-rw-r--r-- root/root usr/lib32/cmake/llvm/FindGRPC.cmake
-rw-r--r-- root/root usr/lib32/cmake/llvm/FindLibEdit.cmake
-rw-r--r-- root/root usr/lib32/cmake/llvm/FindLibpfm.cmake -rw-r--r-- root/root usr/lib32/cmake/llvm/FindLibpfm.cmake
-rw-r--r-- root/root usr/lib32/cmake/llvm/FindOCaml.cmake -rw-r--r-- root/root usr/lib32/cmake/llvm/FindOCaml.cmake
-rw-r--r-- root/root usr/lib32/cmake/llvm/FindPrefixFromConfig.cmake
-rw-r--r-- root/root usr/lib32/cmake/llvm/FindSphinx.cmake -rw-r--r-- root/root usr/lib32/cmake/llvm/FindSphinx.cmake
-rw-r--r-- root/root usr/lib32/cmake/llvm/FindTerminfo.cmake -rw-r--r-- root/root usr/lib32/cmake/llvm/FindTerminfo.cmake
-rw-r--r-- root/root usr/lib32/cmake/llvm/FindZ3.cmake -rw-r--r-- root/root usr/lib32/cmake/llvm/FindZ3.cmake
-rw-r--r-- root/root usr/lib32/cmake/llvm/Findzstd.cmake -rw-r--r-- root/root usr/lib32/cmake/llvm/Findzstd.cmake
-rw-r--r-- root/root usr/lib32/cmake/llvm/GNUInstallPackageDir.cmake
-rw-r--r-- root/root usr/lib32/cmake/llvm/GenerateVersionFromVCS.cmake -rw-r--r-- root/root usr/lib32/cmake/llvm/GenerateVersionFromVCS.cmake
-rw-r--r-- root/root usr/lib32/cmake/llvm/GetErrcMessages.cmake -rw-r--r-- root/root usr/lib32/cmake/llvm/GetErrcMessages.cmake
-rw-r--r-- root/root usr/lib32/cmake/llvm/GetLibraryName.cmake -rw-r--r-- root/root usr/lib32/cmake/llvm/GetLibraryName.cmake
-rw-r--r-- root/root usr/lib32/cmake/llvm/HandleCompilerRT.cmake
-rw-r--r-- root/root usr/lib32/cmake/llvm/HandleLLVMOptions.cmake -rw-r--r-- root/root usr/lib32/cmake/llvm/HandleLLVMOptions.cmake
-rw-r--r-- root/root usr/lib32/cmake/llvm/HandleLLVMStdlib.cmake -rw-r--r-- root/root usr/lib32/cmake/llvm/HandleLLVMStdlib.cmake
-rw-r--r-- root/root usr/lib32/cmake/llvm/HandleOutOfTreeLLVM.cmake
-rw-r--r-- root/root usr/lib32/cmake/llvm/LLVM-Build.cmake -rw-r--r-- root/root usr/lib32/cmake/llvm/LLVM-Build.cmake
-rw-r--r-- root/root usr/lib32/cmake/llvm/LLVM-Config.cmake -rw-r--r-- root/root usr/lib32/cmake/llvm/LLVM-Config.cmake
-rw-r--r-- root/root usr/lib32/cmake/llvm/LLVMCheckCompilerLinkerFlag.cmake
-rw-r--r-- root/root usr/lib32/cmake/llvm/LLVMCheckLinkerFlag.cmake -rw-r--r-- root/root usr/lib32/cmake/llvm/LLVMCheckLinkerFlag.cmake
-rw-r--r-- root/root usr/lib32/cmake/llvm/LLVMConfig.cmake -rw-r--r-- root/root usr/lib32/cmake/llvm/LLVMConfig.cmake
-rw-r--r-- root/root usr/lib32/cmake/llvm/LLVMConfigExtensions.cmake -rw-r--r-- root/root usr/lib32/cmake/llvm/LLVMConfigExtensions.cmake
@ -53,16 +43,15 @@ drwxr-xr-x root/root usr/lib32/cmake/llvm/
-rw-r--r-- root/root usr/lib32/cmake/llvm/LLVMExternalProjectUtils.cmake -rw-r--r-- root/root usr/lib32/cmake/llvm/LLVMExternalProjectUtils.cmake
-rw-r--r-- root/root usr/lib32/cmake/llvm/LLVMInstallSymlink.cmake -rw-r--r-- root/root usr/lib32/cmake/llvm/LLVMInstallSymlink.cmake
-rw-r--r-- root/root usr/lib32/cmake/llvm/LLVMProcessSources.cmake -rw-r--r-- root/root usr/lib32/cmake/llvm/LLVMProcessSources.cmake
-rw-r--r-- root/root usr/lib32/cmake/llvm/SetPlatformToolchainTools.cmake -rw-r--r-- root/root usr/lib32/cmake/llvm/SetTargetTriple.cmake
-rw-r--r-- root/root usr/lib32/cmake/llvm/SortSubset.cmake
-rw-r--r-- root/root usr/lib32/cmake/llvm/TableGen.cmake -rw-r--r-- root/root usr/lib32/cmake/llvm/TableGen.cmake
-rw-r--r-- root/root usr/lib32/cmake/llvm/TensorFlowCompile.cmake -rw-r--r-- root/root usr/lib32/cmake/llvm/TensorFlowCompile.cmake
-rw-r--r-- root/root usr/lib32/cmake/llvm/UseLibtool.cmake -rw-r--r-- root/root usr/lib32/cmake/llvm/UseLibtool.cmake
-rw-r--r-- root/root usr/lib32/cmake/llvm/VersionFromVCS.cmake -rw-r--r-- root/root usr/lib32/cmake/llvm/VersionFromVCS.cmake
-rw-r--r-- root/root usr/lib32/cmake/llvm/llvm-driver-template.cpp.in -rw-r--r-- root/root usr/lib32/cmake/llvm/llvm-driver-template.cpp.in
lrwxrwxrwx root/root usr/lib32/libLLVM-15.0.7.so -> libLLVM-15.so lrwxrwxrwx root/root usr/lib32/libLLVM-16.0.4.so -> libLLVM-16.so
-rwxr-xr-x root/root usr/lib32/libLLVM-15.so -rwxr-xr-x root/root usr/lib32/libLLVM-16.so
lrwxrwxrwx root/root usr/lib32/libLLVM.so -> libLLVM-15.so lrwxrwxrwx root/root usr/lib32/libLLVM.so -> libLLVM-16.so
-rw-r--r-- root/root usr/lib32/libLLVMAArch64AsmParser.a -rw-r--r-- root/root usr/lib32/libLLVMAArch64AsmParser.a
-rw-r--r-- root/root usr/lib32/libLLVMAArch64CodeGen.a -rw-r--r-- root/root usr/lib32/libLLVMAArch64CodeGen.a
-rw-r--r-- root/root usr/lib32/libLLVMAArch64Desc.a -rw-r--r-- root/root usr/lib32/libLLVMAArch64Desc.a
@ -107,10 +96,12 @@ lrwxrwxrwx root/root usr/lib32/libLLVM.so -> libLLVM-15.so
-rw-r--r-- root/root usr/lib32/libLLVMCoroutines.a -rw-r--r-- root/root usr/lib32/libLLVMCoroutines.a
-rw-r--r-- root/root usr/lib32/libLLVMCoverage.a -rw-r--r-- root/root usr/lib32/libLLVMCoverage.a
-rw-r--r-- root/root usr/lib32/libLLVMDWARFLinker.a -rw-r--r-- root/root usr/lib32/libLLVMDWARFLinker.a
-rw-r--r-- root/root usr/lib32/libLLVMDWARFLinkerParallel.a
-rw-r--r-- root/root usr/lib32/libLLVMDWP.a -rw-r--r-- root/root usr/lib32/libLLVMDWP.a
-rw-r--r-- root/root usr/lib32/libLLVMDebugInfoCodeView.a -rw-r--r-- root/root usr/lib32/libLLVMDebugInfoCodeView.a
-rw-r--r-- root/root usr/lib32/libLLVMDebugInfoDWARF.a -rw-r--r-- root/root usr/lib32/libLLVMDebugInfoDWARF.a
-rw-r--r-- root/root usr/lib32/libLLVMDebugInfoGSYM.a -rw-r--r-- root/root usr/lib32/libLLVMDebugInfoGSYM.a
-rw-r--r-- root/root usr/lib32/libLLVMDebugInfoLogicalView.a
-rw-r--r-- root/root usr/lib32/libLLVMDebugInfoMSF.a -rw-r--r-- root/root usr/lib32/libLLVMDebugInfoMSF.a
-rw-r--r-- root/root usr/lib32/libLLVMDebugInfoPDB.a -rw-r--r-- root/root usr/lib32/libLLVMDebugInfoPDB.a
-rw-r--r-- root/root usr/lib32/libLLVMDebuginfod.a -rw-r--r-- root/root usr/lib32/libLLVMDebuginfod.a
@ -125,6 +116,7 @@ lrwxrwxrwx root/root usr/lib32/libLLVM.so -> libLLVM-15.so
-rw-r--r-- root/root usr/lib32/libLLVMExegesisX86.a -rw-r--r-- root/root usr/lib32/libLLVMExegesisX86.a
-rw-r--r-- root/root usr/lib32/libLLVMExtensions.a -rw-r--r-- root/root usr/lib32/libLLVMExtensions.a
-rw-r--r-- root/root usr/lib32/libLLVMFileCheck.a -rw-r--r-- root/root usr/lib32/libLLVMFileCheck.a
-rw-r--r-- root/root usr/lib32/libLLVMFrontendHLSL.a
-rw-r--r-- root/root usr/lib32/libLLVMFrontendOpenACC.a -rw-r--r-- root/root usr/lib32/libLLVMFrontendOpenACC.a
-rw-r--r-- root/root usr/lib32/libLLVMFrontendOpenMP.a -rw-r--r-- root/root usr/lib32/libLLVMFrontendOpenMP.a
-rw-r--r-- root/root usr/lib32/libLLVMFuzzMutate.a -rw-r--r-- root/root usr/lib32/libLLVMFuzzMutate.a
@ -135,6 +127,7 @@ lrwxrwxrwx root/root usr/lib32/libLLVM.so -> libLLVM-15.so
-rw-r--r-- root/root usr/lib32/libLLVMHexagonDesc.a -rw-r--r-- root/root usr/lib32/libLLVMHexagonDesc.a
-rw-r--r-- root/root usr/lib32/libLLVMHexagonDisassembler.a -rw-r--r-- root/root usr/lib32/libLLVMHexagonDisassembler.a
-rw-r--r-- root/root usr/lib32/libLLVMHexagonInfo.a -rw-r--r-- root/root usr/lib32/libLLVMHexagonInfo.a
-rw-r--r-- root/root usr/lib32/libLLVMIRPrinter.a
-rw-r--r-- root/root usr/lib32/libLLVMIRReader.a -rw-r--r-- root/root usr/lib32/libLLVMIRReader.a
-rw-r--r-- root/root usr/lib32/libLLVMInstCombine.a -rw-r--r-- root/root usr/lib32/libLLVMInstCombine.a
-rw-r--r-- root/root usr/lib32/libLLVMInstrumentation.a -rw-r--r-- root/root usr/lib32/libLLVMInstrumentation.a
@ -150,6 +143,11 @@ lrwxrwxrwx root/root usr/lib32/libLLVM.so -> libLLVM-15.so
-rw-r--r-- root/root usr/lib32/libLLVMLibDriver.a -rw-r--r-- root/root usr/lib32/libLLVMLibDriver.a
-rw-r--r-- root/root usr/lib32/libLLVMLineEditor.a -rw-r--r-- root/root usr/lib32/libLLVMLineEditor.a
-rw-r--r-- root/root usr/lib32/libLLVMLinker.a -rw-r--r-- root/root usr/lib32/libLLVMLinker.a
-rw-r--r-- root/root usr/lib32/libLLVMLoongArchAsmParser.a
-rw-r--r-- root/root usr/lib32/libLLVMLoongArchCodeGen.a
-rw-r--r-- root/root usr/lib32/libLLVMLoongArchDesc.a
-rw-r--r-- root/root usr/lib32/libLLVMLoongArchDisassembler.a
-rw-r--r-- root/root usr/lib32/libLLVMLoongArchInfo.a
-rw-r--r-- root/root usr/lib32/libLLVMMC.a -rw-r--r-- root/root usr/lib32/libLLVMMC.a
-rw-r--r-- root/root usr/lib32/libLLVMMCA.a -rw-r--r-- root/root usr/lib32/libLLVMMCA.a
-rw-r--r-- root/root usr/lib32/libLLVMMCDisassembler.a -rw-r--r-- root/root usr/lib32/libLLVMMCDisassembler.a
@ -189,6 +187,7 @@ lrwxrwxrwx root/root usr/lib32/libLLVM.so -> libLLVM-15.so
-rw-r--r-- root/root usr/lib32/libLLVMRISCVDesc.a -rw-r--r-- root/root usr/lib32/libLLVMRISCVDesc.a
-rw-r--r-- root/root usr/lib32/libLLVMRISCVDisassembler.a -rw-r--r-- root/root usr/lib32/libLLVMRISCVDisassembler.a
-rw-r--r-- root/root usr/lib32/libLLVMRISCVInfo.a -rw-r--r-- root/root usr/lib32/libLLVMRISCVInfo.a
-rw-r--r-- root/root usr/lib32/libLLVMRISCVTargetMCA.a
-rw-r--r-- root/root usr/lib32/libLLVMRemarks.a -rw-r--r-- root/root usr/lib32/libLLVMRemarks.a
-rw-r--r-- root/root usr/lib32/libLLVMRuntimeDyld.a -rw-r--r-- root/root usr/lib32/libLLVMRuntimeDyld.a
-rw-r--r-- root/root usr/lib32/libLLVMScalarOpts.a -rw-r--r-- root/root usr/lib32/libLLVMScalarOpts.a
@ -208,6 +207,7 @@ lrwxrwxrwx root/root usr/lib32/libLLVM.so -> libLLVM-15.so
-rw-r--r-- root/root usr/lib32/libLLVMTableGen.a -rw-r--r-- root/root usr/lib32/libLLVMTableGen.a
-rw-r--r-- root/root usr/lib32/libLLVMTableGenGlobalISel.a -rw-r--r-- root/root usr/lib32/libLLVMTableGenGlobalISel.a
-rw-r--r-- root/root usr/lib32/libLLVMTarget.a -rw-r--r-- root/root usr/lib32/libLLVMTarget.a
-rw-r--r-- root/root usr/lib32/libLLVMTargetParser.a
-rw-r--r-- root/root usr/lib32/libLLVMTextAPI.a -rw-r--r-- root/root usr/lib32/libLLVMTextAPI.a
-rw-r--r-- root/root usr/lib32/libLLVMTransformUtils.a -rw-r--r-- root/root usr/lib32/libLLVMTransformUtils.a
-rw-r--r-- root/root usr/lib32/libLLVMVEAsmParser.a -rw-r--r-- root/root usr/lib32/libLLVMVEAsmParser.a
@ -236,8 +236,8 @@ lrwxrwxrwx root/root usr/lib32/libLLVM.so -> libLLVM-15.so
-rw-r--r-- root/root usr/lib32/libLLVMXCoreInfo.a -rw-r--r-- root/root usr/lib32/libLLVMXCoreInfo.a
-rw-r--r-- root/root usr/lib32/libLLVMXRay.a -rw-r--r-- root/root usr/lib32/libLLVMXRay.a
-rw-r--r-- root/root usr/lib32/libLLVMipo.a -rw-r--r-- root/root usr/lib32/libLLVMipo.a
lrwxrwxrwx root/root usr/lib32/libLTO.so -> libLTO.so.15 lrwxrwxrwx root/root usr/lib32/libLTO.so -> libLTO.so.16
-rwxr-xr-x root/root usr/lib32/libLTO.so.15 -rwxr-xr-x root/root usr/lib32/libLTO.so.16
lrwxrwxrwx root/root usr/lib32/libRemarks.so -> libRemarks.so.15 lrwxrwxrwx root/root usr/lib32/libRemarks.so -> libRemarks.so.16
-rwxr-xr-x root/root usr/lib32/libRemarks.so.15 -rwxr-xr-x root/root usr/lib32/libRemarks.so.16
drwxr-xr-x root/root usr/share/ drwxr-xr-x root/root usr/share/

View File

@ -1,6 +1,7 @@
untrusted comment: verify with /etc/ports/compat-32.pub untrusted comment: verify with /etc/ports/compat-32.pub
RWSwxGo/zH7eXe5qN2mjVaDQfv1w1xNxFVCIGk6SjHoe5W7R6E1oY6LMamScAVqgahAcdhIYx5wiIovm09qjurKHC/lWoMwsBQw= RWSwxGo/zH7eXZmLHZeomf2kiPMXUcsr8VAiFJFLRncJS1Xe6AOYOKLPtrnYOgpVZTvkyfGcDDVnOZaL5c9sP7k8sO+Go/mzeg4=
SHA256 (Pkgfile) = 11e6ccb57806c29c0309d763f16393ea351558fcf7f72468f8c551dc8b7953ce SHA256 (Pkgfile) = 8b1209742803feaf3963079a04b8efe54cb7d3f49b388270ce7c947b3bc57516
SHA256 (.footprint) = ab2d18cf0911db340f7b0f84c97d3de3829a3067a1b40b63e25c57068c4b1cec SHA256 (.footprint) = 714dcc62b5ef76032cc8b361e2dbb989ae871e1efb9d7a230ae00af36992e849
SHA256 (llvm-15.0.7.src.tar.xz) = 4ad8b2cc8003c86d0078d15d987d84e3a739f24aae9033865c027abae93ee7a4 SHA256 (llvm-16.0.4.src.tar.xz) = 28cdf0e409cba177436693e2749e0ab75cd9e83a3fac1a4d35ecd6b8e9aed882
SHA256 (cmake-15.0.7.src.tar.xz) = 8986f29b634fdaa9862eedda78513969fe9788301c9f2d938f4c10a3e7a3e7ea SHA256 (cmake-16.0.4.src.tar.xz) = 1a366c5f7a7a0efa2f7ede960717f26f5332df28adc9b3c47516a859de2ccf7b
SHA256 (third-party-16.0.4.src.tar.xz) = 760c72eb27ea0ccb21b1d9d25c2ae7b1fc47fd087a06be036d8ee1ad8e2fbcd7

View File

@ -4,17 +4,19 @@
# Depends on: libffi-32 libxml2-32 llvm ncurses-32 zstd-32 # Depends on: libffi-32 libxml2-32 llvm ncurses-32 zstd-32
name=llvm-32 name=llvm-32
version=15.0.7 version=16.0.4
release=1 release=1
source=(https://github.com/llvm/llvm-project/releases/download/llvmorg-$version/llvm-$version.src.tar.xz source=(https://github.com/llvm/llvm-project/releases/download/llvmorg-$version/llvm-$version.src.tar.xz
https://github.com/llvm/llvm-project/releases/download/llvmorg-$version/cmake-$version.src.tar.xz) https://github.com/llvm/llvm-project/releases/download/llvmorg-$version/cmake-$version.src.tar.xz
https://github.com/llvm/llvm-project/releases/download/llvmorg-$version/third-party-$version.src.tar.xz)
build() { build() {
mkdir -p $SRC/keep mkdir -p $SRC/keep
#prt-get isinst ccache && PKGMK_LLVM+=' -D LLVM_CCACHE_BUILD=ON' #prt-get isinst ccache && PKGMK_LLVM+=' -D LLVM_CCACHE_BUILD=ON'
cp -r $SRC/cmake-$version.src/Modules/* llvm-$version.src/cmake/modules/. mv cmake-$version.src cmake
mv $SRC/third-party-$version.src/ $SRC/third-party
cmake -S llvm-$version.src -B build -G Ninja $PKGMK_LLVM \ cmake -S llvm-$version.src -B build -G Ninja $PKGMK_LLVM \
-D CMAKE_INSTALL_PREFIX=/usr \ -D CMAKE_INSTALL_PREFIX=/usr \