From 7be70c071dd2dacdc51741b134c5aedfe4d5ed4e Mon Sep 17 00:00:00 2001 From: Danny Rawlins Date: Sun, 26 May 2019 20:39:19 +1000 Subject: llvm-32: 7.0.1 -> 8.0.0 --- llvm-32/.footprint | 17 ++++++++++------- llvm-32/.signature | 8 ++++---- llvm-32/Pkgfile | 7 ++++--- 3 files changed, 18 insertions(+), 14 deletions(-) (limited to 'llvm-32') diff --git a/llvm-32/.footprint b/llvm-32/.footprint index 142da88a..3585dfb6 100644 --- a/llvm-32/.footprint +++ b/llvm-32/.footprint @@ -6,8 +6,6 @@ drwxr-xr-x root/root usr/include/llvm/ drwxr-xr-x root/root usr/include/llvm/Config/ -rw-r--r-- root/root usr/include/llvm/Config/llvm-config-32.h drwxr-xr-x root/root usr/lib32/ --rwxr-xr-x root/root usr/lib32/BugpointPasses.so --rwxr-xr-x root/root usr/lib32/LLVMHello.so drwxr-xr-x root/root usr/lib32/cmake/ drwxr-xr-x root/root usr/lib32/cmake/llvm/ -rw-r--r-- root/root usr/lib32/cmake/llvm/AddLLVM.cmake @@ -37,9 +35,9 @@ drwxr-xr-x root/root usr/lib32/cmake/llvm/ -rw-r--r-- root/root usr/lib32/cmake/llvm/LLVMProcessSources.cmake -rw-r--r-- root/root usr/lib32/cmake/llvm/TableGen.cmake -rw-r--r-- root/root usr/lib32/cmake/llvm/VersionFromVCS.cmake -lrwxrwxrwx root/root usr/lib32/libLLVM-7.0.1.so -> libLLVM-7.so --rwxr-xr-x root/root usr/lib32/libLLVM-7.so -lrwxrwxrwx root/root usr/lib32/libLLVM.so -> libLLVM-7.so +lrwxrwxrwx root/root usr/lib32/libLLVM-8.0.0.so -> libLLVM-8.so +-rwxr-xr-x root/root usr/lib32/libLLVM-8.so +lrwxrwxrwx root/root usr/lib32/libLLVM.so -> libLLVM-8.so -rw-r--r-- root/root usr/lib32/libLLVMAMDGPUAsmParser.a -rw-r--r-- root/root usr/lib32/libLLVMAMDGPUAsmPrinter.a -rw-r--r-- root/root usr/lib32/libLLVMAMDGPUCodeGen.a @@ -82,6 +80,7 @@ lrwxrwxrwx root/root usr/lib32/libLLVM.so -> libLLVM-7.so -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/libLLVMMC.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/libLLVMMCJIT.a -rw-r--r-- root/root usr/lib32/libLLVMMCParser.a @@ -89,6 +88,7 @@ lrwxrwxrwx root/root usr/lib32/libLLVM.so -> libLLVM-7.so -rw-r--r-- root/root usr/lib32/libLLVMObjCARCOpts.a -rw-r--r-- root/root usr/lib32/libLLVMObject.a -rw-r--r-- root/root usr/lib32/libLLVMObjectYAML.a +-rw-r--r-- root/root usr/lib32/libLLVMOptRemarks.a -rw-r--r-- root/root usr/lib32/libLLVMOption.a -rw-r--r-- root/root usr/lib32/libLLVMOrcJIT.a -rw-r--r-- root/root usr/lib32/libLLVMPasses.a @@ -100,6 +100,7 @@ lrwxrwxrwx root/root usr/lib32/libLLVM.so -> libLLVM-7.so -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/libLLVMTarget.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/libLLVMVectorize.a -rw-r--r-- root/root usr/lib32/libLLVMWindowsManifest.a @@ -112,6 +113,8 @@ lrwxrwxrwx root/root usr/lib32/libLLVM.so -> libLLVM-7.so -rw-r--r-- root/root usr/lib32/libLLVMX86Utils.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.7 --rwxr-xr-x root/root usr/lib32/libLTO.so.7 +lrwxrwxrwx root/root usr/lib32/libLTO.so -> libLTO.so.8 +-rwxr-xr-x root/root usr/lib32/libLTO.so.8 +lrwxrwxrwx root/root usr/lib32/libOptRemarks.so -> libOptRemarks.so.8 +-rwxr-xr-x root/root usr/lib32/libOptRemarks.so.8 drwxr-xr-x root/root usr/share/ diff --git a/llvm-32/.signature b/llvm-32/.signature index fe716e30..8738f917 100644 --- a/llvm-32/.signature +++ b/llvm-32/.signature @@ -1,5 +1,5 @@ untrusted comment: verify with /etc/ports/compat-32.pub -RWSwxGo/zH7eXSdbZm10vMkcDEL66MCOCDMUzhIXsNEFMttkD23RNFxA3Gx7z6cigXkwhyWNfVzto81VwUApC8yZKz1espP+mgU= -SHA256 (Pkgfile) = 16a98b1576efa84e2ef7eb2eaa9bd61e9dc19c55d74f237eacc8d0c654ed2bbe -SHA256 (.footprint) = 2333dcbace955baf1783a87fe1e5d0217eea85fbaedd1b76ca9526e20d84773e -SHA256 (llvm-7.0.1.src.tar.xz) = a38dfc4db47102ec79dcc2aa61e93722c5f6f06f0a961073bd84b78fb949419b +RWSwxGo/zH7eXcA1guHTDVgHhj+XGyq9sh0ipWoj3rRv2N3z6EP4vVC1R9upotSeOrR5+WzTp9v6t2QaZnWb67WVvQMxzzikKQs= +SHA256 (Pkgfile) = e15cf91d9fb7c4db0b97d1e8bfaed241458f23eb7af2ce0cc846c27e513e0022 +SHA256 (.footprint) = b734988e459bc42ed33e4b2bc83d08fdc2168f6f774aed89a801c158854e3036 +SHA256 (llvm-8.0.0.src.tar.xz) = 8872be1b12c61450cacc82b3d153eab02be2546ef34fa3580ed14137bb26224c diff --git a/llvm-32/Pkgfile b/llvm-32/Pkgfile index 190c3cd9..8bd49a9b 100644 --- a/llvm-32/Pkgfile +++ b/llvm-32/Pkgfile @@ -1,10 +1,10 @@ # Description: LLVM # URL: http://llvm.org # Maintainer: CRUX compat-32 Team, compat-32-ports at crux dot nu -# Depends on: libffi-32 python-32 llvm +# Depends on: libffi-32 llvm name=llvm-32 -version=7.0.1 +version=8.0.0 release=1 source=(https://llvm.org/releases/$version/llvm-$version.src.tar.xz) @@ -24,13 +24,14 @@ build() { -DLLVM_ENABLE_OCAMLDOC=0 \ -DLLVM_INCLUDE_TESTS=0 \ -DLLVM_ENABLE_FFI=1 \ + -DLLVM_ENABLE_RTTI=1 \ -DLLVM_TARGETS_TO_BUILD='X86;AMDGPU;BPF' \ -DLLVM_BUILD_LLVM_DYLIB=1 \ -DLLVM_LINK_LLVM_DYLIB=1 \ -DCMAKE_BUILD_TYPE=Release \ -DCMAKE_INSTALL_PREFIX=/usr \ -DLLVM_LIBDIR_SUFFIX=32 \ - -DLLVM_TARGET=i686-pc-linux-gnu \ + -DLLVM_DEFAULT_TARGET_TRIPLE="i686-pc-linux-gnu" \ -Wno-dev ninja -- cgit v1.2.3