forked from ports/compat-32
llvm-32: 12.0.1 -> 13.0.0
This commit is contained in:
parent
7213ffb388
commit
f3e9955ecd
@ -14,7 +14,6 @@ drwxr-xr-x root/root usr/lib32/cmake/llvm/
|
||||
-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/CheckCompilerVersion.cmake
|
||||
-rw-r--r-- root/root usr/lib32/cmake/llvm/CheckLinkerFlag.cmake
|
||||
-rw-r--r-- root/root usr/lib32/cmake/llvm/ChooseMSVCCRT.cmake
|
||||
-rw-r--r-- root/root usr/lib32/cmake/llvm/CrossCompile.cmake
|
||||
-rw-r--r-- root/root usr/lib32/cmake/llvm/DetermineGCCCompatible.cmake
|
||||
@ -24,11 +23,13 @@ drwxr-xr-x root/root usr/lib32/cmake/llvm/
|
||||
-rw-r--r-- root/root usr/lib32/cmake/llvm/FindSphinx.cmake
|
||||
-rw-r--r-- root/root usr/lib32/cmake/llvm/FindZ3.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/GetLibraryName.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/LLVM-Build.cmake
|
||||
-rw-r--r-- root/root usr/lib32/cmake/llvm/LLVM-Config.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/LLVMConfigExtensions.cmake
|
||||
-rw-r--r-- root/root usr/lib32/cmake/llvm/LLVMConfigVersion.cmake
|
||||
@ -42,9 +43,9 @@ drwxr-xr-x root/root usr/lib32/cmake/llvm/
|
||||
-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/VersionFromVCS.cmake
|
||||
lrwxrwxrwx root/root usr/lib32/libLLVM-12.0.1.so -> libLLVM-12.so
|
||||
-rwxr-xr-x root/root usr/lib32/libLLVM-12.so
|
||||
lrwxrwxrwx root/root usr/lib32/libLLVM.so -> libLLVM-12.so
|
||||
lrwxrwxrwx root/root usr/lib32/libLLVM-13.0.0.so -> libLLVM-13.so
|
||||
-rwxr-xr-x root/root usr/lib32/libLLVM-13.so
|
||||
lrwxrwxrwx root/root usr/lib32/libLLVM.so -> libLLVM-13.so
|
||||
-rw-r--r-- root/root usr/lib32/libLLVMAMDGPUAsmParser.a
|
||||
-rw-r--r-- root/root usr/lib32/libLLVMAMDGPUCodeGen.a
|
||||
-rw-r--r-- root/root usr/lib32/libLLVMAMDGPUDesc.a
|
||||
@ -65,11 +66,13 @@ lrwxrwxrwx root/root usr/lib32/libLLVM.so -> libLLVM-12.so
|
||||
-rw-r--r-- root/root usr/lib32/libLLVMBitWriter.a
|
||||
-rw-r--r-- root/root usr/lib32/libLLVMBitstreamReader.a
|
||||
-rw-r--r-- root/root usr/lib32/libLLVMCFGuard.a
|
||||
-rw-r--r-- root/root usr/lib32/libLLVMCFIVerify.a
|
||||
-rw-r--r-- root/root usr/lib32/libLLVMCodeGen.a
|
||||
-rw-r--r-- root/root usr/lib32/libLLVMCore.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/libLLVMDWARFLinker.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/libLLVMDebugInfoDWARF.a
|
||||
-rw-r--r-- root/root usr/lib32/libLLVMDebugInfoGSYM.a
|
||||
@ -78,13 +81,14 @@ lrwxrwxrwx root/root usr/lib32/libLLVM.so -> libLLVM-12.so
|
||||
-rw-r--r-- root/root usr/lib32/libLLVMDemangle.a
|
||||
-rw-r--r-- root/root usr/lib32/libLLVMDlltoolDriver.a
|
||||
-rw-r--r-- root/root usr/lib32/libLLVMExecutionEngine.a
|
||||
-rw-r--r-- root/root usr/lib32/libLLVMExegesis.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/libLLVMFileCheck.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/libLLVMFuzzMutate.a
|
||||
-rw-r--r-- root/root usr/lib32/libLLVMGlobalISel.a
|
||||
-rw-r--r-- root/root usr/lib32/libLLVMHelloNew.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/libLLVMInstrumentation.a
|
||||
@ -97,6 +101,7 @@ lrwxrwxrwx root/root usr/lib32/libLLVM.so -> libLLVM-12.so
|
||||
-rw-r--r-- root/root usr/lib32/libLLVMLinker.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/libLLVMMCACustomBehaviourAMDGPU.a
|
||||
-rw-r--r-- root/root usr/lib32/libLLVMMCDisassembler.a
|
||||
-rw-r--r-- root/root usr/lib32/libLLVMMCJIT.a
|
||||
-rw-r--r-- root/root usr/lib32/libLLVMMCParser.a
|
||||
@ -120,6 +125,7 @@ lrwxrwxrwx root/root usr/lib32/libLLVM.so -> libLLVM-12.so
|
||||
-rw-r--r-- root/root usr/lib32/libLLVMSupport.a
|
||||
-rw-r--r-- root/root usr/lib32/libLLVMSymbolize.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/libLLVMTarget.a
|
||||
-rw-r--r-- root/root usr/lib32/libLLVMTextAPI.a
|
||||
-rw-r--r-- root/root usr/lib32/libLLVMTransformUtils.a
|
||||
@ -132,8 +138,8 @@ lrwxrwxrwx root/root usr/lib32/libLLVM.so -> libLLVM-12.so
|
||||
-rw-r--r-- root/root usr/lib32/libLLVMX86Info.a
|
||||
-rw-r--r-- root/root usr/lib32/libLLVMXRay.a
|
||||
-rw-r--r-- root/root usr/lib32/libLLVMipo.a
|
||||
lrwxrwxrwx root/root usr/lib32/libLTO.so -> libLTO.so.12
|
||||
-rwxr-xr-x root/root usr/lib32/libLTO.so.12
|
||||
lrwxrwxrwx root/root usr/lib32/libRemarks.so -> libRemarks.so.12
|
||||
-rwxr-xr-x root/root usr/lib32/libRemarks.so.12
|
||||
lrwxrwxrwx root/root usr/lib32/libLTO.so -> libLTO.so.13
|
||||
-rwxr-xr-x root/root usr/lib32/libLTO.so.13
|
||||
lrwxrwxrwx root/root usr/lib32/libRemarks.so -> libRemarks.so.13
|
||||
-rwxr-xr-x root/root usr/lib32/libRemarks.so.13
|
||||
drwxr-xr-x root/root usr/share/
|
||||
|
@ -1,5 +1,5 @@
|
||||
untrusted comment: verify with /etc/ports/compat-32.pub
|
||||
RWSwxGo/zH7eXZfWMfEoGaqT1Mz8A5bAMbGr1VwnLjSQmFONbkPssyXyNGuWSHtgn30yJhuPGFKZDCpJgOMWJ54BVE2PwkWmdQs=
|
||||
SHA256 (Pkgfile) = 62c96bc23511cc2cb43a849543fa7e7dacb2a58cb600d31a7459961db260bff4
|
||||
SHA256 (.footprint) = e8845ae78ec7e7512081ce85207351928e0b9a05a1649a315414eb6d8bb8ced4
|
||||
SHA256 (llvm-12.0.1.src.tar.xz) = 7d9a8405f557cefc5a21bf5672af73903b64749d9bc3a50322239f56f34ffddf
|
||||
RWSwxGo/zH7eXYObcnyG9MuLHlvKxlhtnGFilfbtCeZ4HaTwmxsDqigJymRSCtmH0SPZ3yK2GPJWVLK5t41P6YNfqwgGu3Iu/AE=
|
||||
SHA256 (Pkgfile) = 5877f7a0d022692e42ef1c8781d8a3dabe1b54cc5f26078acfade41cb0d09a55
|
||||
SHA256 (.footprint) = 729b0decc0b967376a6d0dce0e46aae558196d99b00332df5fe4b7dd58d05ac2
|
||||
SHA256 (llvm-13.0.0.src.tar.xz) = 408d11708643ea826f519ff79761fcdfc12d641a2510229eec459e72f8163020
|
||||
|
@ -4,14 +4,11 @@
|
||||
# Depends on: libffi-32 libxml2-32 llvm ncurses-32
|
||||
|
||||
name=llvm-32
|
||||
version=12.0.1
|
||||
version=13.0.0
|
||||
release=1
|
||||
source=(https://github.com/llvm/llvm-project/releases/download/llvmorg-$version/llvm-$version.src.tar.xz)
|
||||
|
||||
build() {
|
||||
export CC=gcc
|
||||
export CXX=g++
|
||||
|
||||
mkdir -p $SRC/keep
|
||||
|
||||
cmake -S llvm-$version.src -B build -G Ninja \
|
||||
@ -21,16 +18,16 @@ build() {
|
||||
-D CMAKE_C_FLAGS_RELEASE="${CFLAGS}" \
|
||||
-D CMAKE_CXX_FLAGS_RELEASE="${CXXFLAGS}" \
|
||||
-D LLVM_TARGETS_TO_BUILD='X86;AMDGPU;BPF;NVPTX' \
|
||||
-D LLVM_BUILD_LLVM_DYLIB=1 \
|
||||
-D LLVM_LINK_LLVM_DYLIB=1 \
|
||||
-D LLVM_BUILD_LLVM_DYLIB=ON \
|
||||
-D LLVM_LINK_LLVM_DYLIB=ON \
|
||||
-D LLVM_PARALLEL_COMPILE_JOBS="${JOBS:-1}" \
|
||||
-D LLVM_INCLUDE_EXAMPLES=0 \
|
||||
-D LLVM_ENABLE_OCAMLDOC=0 \
|
||||
-D LLVM_INCLUDE_TESTS=0 \
|
||||
-D LLVM_ENABLE_FFI=1 \
|
||||
-D LLVM_ENABLE_RTTI=1 \
|
||||
-D LLVM_ENABLE_OCAMLDOC=0 \
|
||||
-D LLVM_INSTALL_UTILS=1 \
|
||||
-D LLVM_INCLUDE_EXAMPLES=OFF \
|
||||
-D LLVM_ENABLE_OCAMLDOC=OFF \
|
||||
-D LLVM_INCLUDE_TESTS=OFF \
|
||||
-D LLVM_ENABLE_FFI=ON \
|
||||
-D LLVM_ENABLE_RTTI=ON \
|
||||
-D LLVM_ENABLE_OCAMLDOC=OFF \
|
||||
-D LLVM_INSTALL_UTILS=ON \
|
||||
-D LLVM_DEFAULT_TARGET_TRIPLE="i686-pc-linux-gnu" \
|
||||
-Wno-dev
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user