From b26b6ee1f0e0b77c083fa3f99a00e35ad03afe2d Mon Sep 17 00:00:00 2001 From: CentOS Sources Date: Wed, 25 Aug 2021 00:17:44 +0000 Subject: [PATCH] import llvm-12.0.1-1.module+el8.5.0+11871+08d0eab5 --- .gitignore | 2 +- .llvm.metadata | 2 +- ...t-set-CMAKE_CXX_VISIBILITY_PRESET-to.patch | 25 ------ SOURCES/llvm-12.0.0.src.tar.xz.sig | Bin 566 -> 0 bytes SOURCES/llvm-12.0.1.src.tar.xz.sig | Bin 0 -> 566 bytes SPECS/llvm.spec | 71 ++---------------- 6 files changed, 9 insertions(+), 91 deletions(-) delete mode 100644 SOURCES/0001-PATCH-llvm-Do-not-set-CMAKE_CXX_VISIBILITY_PRESET-to.patch delete mode 100644 SOURCES/llvm-12.0.0.src.tar.xz.sig create mode 100644 SOURCES/llvm-12.0.1.src.tar.xz.sig diff --git a/.gitignore b/.gitignore index 0affb0a..52fbb9e 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1 @@ -SOURCES/llvm-12.0.0.src.tar.xz +SOURCES/llvm-12.0.1.src.tar.xz diff --git a/.llvm.metadata b/.llvm.metadata index 99855af..99ec298 100644 --- a/.llvm.metadata +++ b/.llvm.metadata @@ -1 +1 @@ -dbc1cf6aa2dbdeccd7ad26c9215b56963a5686d3 SOURCES/llvm-12.0.0.src.tar.xz +619fe668e0972d11d0fa2db670a57a42d02fb8ca SOURCES/llvm-12.0.1.src.tar.xz diff --git a/SOURCES/0001-PATCH-llvm-Do-not-set-CMAKE_CXX_VISIBILITY_PRESET-to.patch b/SOURCES/0001-PATCH-llvm-Do-not-set-CMAKE_CXX_VISIBILITY_PRESET-to.patch deleted file mode 100644 index 3a48faf..0000000 --- a/SOURCES/0001-PATCH-llvm-Do-not-set-CMAKE_CXX_VISIBILITY_PRESET-to.patch +++ /dev/null @@ -1,25 +0,0 @@ -From f3eb34e388017c4207c7c8cc29e2222aefe7471e Mon Sep 17 00:00:00 2001 -From: serge-sans-paille -Date: Wed, 12 May 2021 18:09:03 +0200 -Subject: [PATCH] bla bla - ---- - llvm/include/llvm/ADT/Any.h | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/llvm/include/llvm/ADT/Any.h b/llvm/include/llvm/ADT/Any.h -index 0aded62..6fa403b 100644 ---- a/llvm/include/llvm/ADT/Any.h -+++ b/llvm/include/llvm/ADT/Any.h -@@ -23,7 +23,7 @@ - - namespace llvm { - --class Any { -+class LLVM_EXTERNAL_VISIBILITY Any { - template struct TypeId { static const char Id; }; - - struct StorageBase { --- -1.8.3.1 - diff --git a/SOURCES/llvm-12.0.0.src.tar.xz.sig b/SOURCES/llvm-12.0.0.src.tar.xz.sig deleted file mode 100644 index f6fad366cb644d270406e69202875c485285e94f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 566 zcmV-60?GY}0y6{v0SEvc79j*jP9iaCzek0rjBbvi$CRmtL7j>P0$_J>rT_{F5TeJF zsfIzFiX`6<0D@Dq+2a=7CMV%Z{GbR4YrGLKPMe$uaW4VCt=YRiIQ-=DSG*hS+-T#Y zM05`@r}F{^VXwq?-NgVUl8p{0kh*zjH3pnoTu`=N>tM)%VOQS;<2)g)6HLXep zi(NVlvX+VVE+7uE0&2dFcT)#*sR?jtpHH?FMnLh)2^q1e!}&|QYR4Xo8!pd3NMa2r zvdOa`$kwSg-{e+Hl7vns8ziC+rrw$)K$-)6uRkSLNz~LfHCe zLCM0p`K@B73h5-@mR)|w!Q#6+(A(OUZM7@x4nEif8bCl)4kxR=Y{j$bgwX@8HJFDc z%?pjaQud0twh6{^pCI_pd7gCC3pK|;`l+lzBmio-xvvP3&h|Ftf@*JX(6}ZEC_$>+w_R|4~S9sDox2S{s61p2wxN<**+0n-k EisA(cz5oCK diff --git a/SOURCES/llvm-12.0.1.src.tar.xz.sig b/SOURCES/llvm-12.0.1.src.tar.xz.sig new file mode 100644 index 0000000000000000000000000000000000000000..efeaeb8dfbb59378172cc954d50fbc06eb969604 GIT binary patch literal 566 zcmV-60?GY}0y6{v0SEvc79j*jP9iaCzek0rjBbvi$CRmtL7j>P0$}Ie&j1Pu5TeJF zsfIzFiayN{0Dz=2b);u*e0Yl8rsEWmqvIfEBc9fP< z-q3JJGOL!w>ow;|V~Zzu=w8`ZM|J>~H^>w_QrCaLDwTV&sJR2apg}~wWYlY``H0<0 zH@8GVRH)sYHC}#sV16ls)wUgLV|(?eAPBsE51r{-u>5vd*^dhRhDOSx%OqOKEwX;zCs6l;=jWw03hb@bVD{z z2s3bPOUv2`Zj7hF3&kNN*W&HQh2Q~WGs> %{lit_cfg} -head -n -2 %{_vpath_builddir}/test/Unit/lit.site.cfg.py >> %{lit_unit_cfg} - -# Install custom fedora config file -cp %{SOURCE4} %{buildroot}%{lit_fedora_cfg} - -# Patch lit config files to load custom fedora config: -for f in %{lit_cfg} %{lit_unit_cfg}; do - echo "lit_config.load_config(config, '%{lit_fedora_cfg}')" >> $f -done - -install -d %{buildroot}%{_libexecdir}/tests/llvm -install -m 0755 %{SOURCE3} %{buildroot}%{_libexecdir}/tests/llvm - -# Install lit tests. We need to put these in a tarball otherwise rpm will complain -# about some of the test inputs having the wrong object file format. -install -d %{buildroot}%{_datadir}/llvm/ - -# The various tar options are there to make sur the archive is the same on 32 and 64 bit arch, i.e. -# the archive creation is reproducible. Move arch-specific content out of the tarball -mv %{lit_cfg} %{install_srcdir}/%{_arch}.site.cfg.py -mv %{lit_unit_cfg} %{install_srcdir}/%{_arch}.Unit.site.cfg.py -tar --sort=name --mtime='UTC 2020-01-01' -c test/ | gzip -n > %{install_srcdir}/test.tar.gz - -# Install the unit test binaries -mkdir -p %{build_llvm_libdir} -cp -R %{_vpath_builddir}/unittests %{build_llvm_libdir}/ -rm -rf `find %{build_llvm_libdir} -iname 'cmake*'` - -# Install libraries used for testing -install -m 0755 %{build_libdir}/BugpointPasses.so %{buildroot}%{_libdir} -install -m 0755 %{build_libdir}/LLVMHello.so %{buildroot}%{_libdir} - -# Install test inputs for PDB tests -echo "%{_datadir}/llvm/src/unittests/DebugInfo/PDB" > %{build_llvm_libdir}/unittests/DebugInfo/PDB/llvm.srcdir.txt -mkdir -p %{buildroot}%{_datadir}/llvm/src/unittests/DebugInfo/PDB/ -cp -R unittests/DebugInfo/PDB/Inputs %{buildroot}%{_datadir}/llvm/src/unittests/DebugInfo/PDB/ - %if %{with gold} # Add symlink to lto plugin in the binutils plugin directory. %{__mkdir_p} %{buildroot}%{_libdir}/bfd-plugins/ @@ -551,22 +498,12 @@ fi %files test %license LICENSE.TXT -%{_libexecdir}/tests/llvm/ -%{llvm_libdir}/unittests/ -%{_datadir}/llvm/src/unittests -%{_datadir}/llvm/src/test.tar.gz -%{_datadir}/llvm/src/%{_arch}.site.cfg.py -%{_datadir}/llvm/src/%{_arch}.Unit.site.cfg.py -%{_datadir}/llvm/lit.fedora.cfg.py -%{_datadir}/llvm/src/docs/CommandGuide/dsymutil.rst %{_bindir}/not %{_bindir}/count %{_bindir}/yaml-bench %{_bindir}/lli-child-target %{_bindir}/llvm-isel-fuzzer %{_bindir}/llvm-opt-fuzzer -%{_libdir}/BugpointPasses.so -%{_libdir}/LLVMHello.so %files googletest %license LICENSE.TXT @@ -576,6 +513,12 @@ fi %endif %changelog +* Fri Jul 16 2021 sguelton@redhat.com - 12.0.1-1 +- 12.0.1 release + +* Fri Jul 02 2021 Tom Stellard - 12.0.0-2 +- Stop installing lit tests + * Tue May 25 2021 sguelton@redhat.com - 12.0.0-1 - Remove obsolete patch