Commit Graph

382 Commits

Author SHA1 Message Date
serge-sans-paille facea4aba4 Fix NVR 2020-10-15 05:58:09 +00:00
serge-sans-paille c00db199b8 llvm 11.0.0 - final release 2020-10-14 05:52:28 +00:00
serge-sans-paille 4a11c094f0 More ram 2020-09-14 13:07:25 +00:00
Tom Stellard 4c70d9ffe9 Fix broken CI
Backport a few fixes from rawhide concerning tests setup and CI integration.
2020-09-10 08:15:11 +00:00
serge-sans-paille f99e367747 Apply upstream patch for rhbz#1862012 2020-09-04 12:57:05 +00:00
serge-sans-paille f8c25752f5 Update lit config extraction to match 11.0.0 2020-09-04 12:57:05 +00:00
Tom Stellard 3ca69f5739 Install update_cc_test_checks.py script 2020-08-12 09:40:17 -04:00
Tom Stellard 992907b031 LLVM 11.0.0-rc1 Release
Also make llvm-devel require llvm-static and llvm-test.
2020-08-07 23:50:07 -04:00
Tom Stellard 40207a4ea9 Backport upstream patch to fix build with -flto.
Also disable LTO on s390x to work-around unit test failures.
2020-08-08 03:48:41 +00:00
serge-sans-paille a58113d73c Fix update-alternative uninstall script 2020-08-08 03:48:13 +00:00
serge-sans-paille 146561a8a6 Fix gpg verification, update ninja macro and use %license 2020-08-06 23:42:59 +00:00
Fedora Release Engineering 210d1cc82b - Second attempt - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2020-08-01 04:17:02 +00:00
Fedora Release Engineering edf13af9da - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2020-07-28 06:11:32 +00:00
Aleksandra Fedorova e89816ed7a Update gating test name
Messaging scheme has changed and old centos-related test names are now deprecated.

See https://pagure.io/fedora-ci/general/issue/110
2020-07-15 00:04:17 +00:00
serge-sans-paille d7400582fd Make llvm-test.tar.gz creation reproducible
Move arch-specific content out of the tarball, and build the tarball in a reproducible way.
2020-06-18 07:49:54 +00:00
serge-sans-paille 96783870dd Instruct cmake not to generate RPATH 2020-06-02 15:55:00 +00:00
Tom Stellard 71b43061fd Install LLVMgold.so symlink in bfd-plugins directory 2020-05-12 15:47:18 +00:00
serge-sans-paille 8e1d8d6581 Update testing to pass gating tests
- Backport bab5908df544680ada0a3cf431f55aeccfbdb321 (test portability)
- Fix indentation in tests/tests.yml
- Remove testing of update utility tools
2020-04-15 19:17:21 +00:00
serge-sans-paille 63f8be8e26 Apply changes needed for the compat build
Based on llvm9 package
2020-04-01 17:17:25 +00:00
serge-sans-paille 78e975e88f 10.0.0 final 2020-03-25 21:45:43 +00:00
serge-sans-paille 901bdb19f1 10.0.0 rc6 2020-03-24 07:20:09 +00:00
serge-sans-paille b9d5a005d6 10.0.0 rc5 2020-03-19 19:02:46 +00:00
serge-sans-paille 004b709e96 10.0.0 rc4 2020-03-14 08:06:07 +00:00
serge-sans-paille 0cf0e0fcc8 10.0.0 rc3 2020-03-05 11:19:15 +00:00
serge-sans-paille 38c19e024e Remove *_finite support, see rhbz#1803203 2020-02-29 08:28:41 +00:00
serge-sans-paille d323e42667 10.0.0 rc1 2020-02-14 09:01:38 +00:00
serge-sans-paille 4d5a2ef48a Update soures 2020-02-06 05:59:23 +00:00
serge-sans-paille 7790ff0825 10.0.0 rc1 2020-02-06 05:45:54 +00:00
Fedora Release Engineering 13fa3366b4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2020-01-29 11:09:14 +00:00
Tom Stellard 00a5db5f3a Rebuild after previous build failed to strip binaries 2020-01-21 21:34:25 +00:00
Tom Stellard f61fd6e557 tests.yml: Add a test to check size of libLLVM.so
There is a bug in the build system that can cause binary stripping
to fail without failing the build, so add a check to ensure that
libLLVM.so is stripped.

https://bugzilla.redhat.com/show_bug.cgi?id=1793250
2020-01-21 16:16:53 +00:00
Tom Stellard 96d4e517c5 Add explicit Requires from sub-packages to llvm-libs
RPMDiff complains that these requires are missing.
2020-01-17 20:06:49 +00:00
Tom Stellard d7b5dc38f6 Fix crash with kernel bpf self-tests 2020-01-11 04:16:47 +00:00
Tom Stellard d9ea1b48ed 9.0.1 Release 2019-12-20 02:34:08 +00:00
serge-sans-paille 8ddd41e8d9 Activate AVR on all architectures 2019-11-26 06:02:40 +00:00
Tom Stellard acf22be74c Build libLLVM.so first to avoid OOM errors
Linking libLLVM.so takes a lot of memory and often causes OOM errors
on builders with low memory:cpu ratios..  By building libLLVM.so first,
we can ensure that when libLLVM.so is being linked, there are no other
build threads running which reduces the chances of an OOM error.
2019-10-01 15:12:05 +00:00
Tom Stellard 9d70f3b6d9 Remove unneeded BuildRequires: libstdc++-static 2019-09-27 03:28:51 +00:00
Tom Stellard a49a481229 Pull llvm-devel-cmake tests from tests/llvm 2019-09-25 02:29:57 +00:00
Tom Stellard 6a704c4759 9.0.0 Release 2019-09-20 14:23:01 +00:00
serge-sans-paille 6f02bbba2f Support avr target, see rhbz#1718492 2019-09-19 00:37:59 +00:00
Tom Stellard bab8b9476f Split out test executables into their own export file 2019-09-11 20:05:31 +00:00
Tom Stellard f07760fd8f Fix patch for splitting out static library exports 2019-09-06 18:06:28 +00:00
Tom Stellard 547b9347c2 Add missing sources 2019-08-31 01:18:31 +00:00
Tom Stellard d62829b09a 9.0.0-rc3 Release 2019-08-30 19:15:46 +00:00
Tom Stellard 5dee6b644a 9.0.0-rc2 Release 2019-08-22 03:32:45 +00:00
Tom Stellard 77699b4333 Sync with llvm8.0 spec file
Also replace %global compat_build 0 with %bcond_with compat_build.
This will make it easier to test building the compat version of the
package and allow us to add a CI test for it.
2019-08-22 03:32:37 +00:00
Fedora Release Engineering f5b025e1f8 - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2019-07-25 15:03:54 +00:00
Tom Stellard a0a7bdc94a Add rust-sanity test 2019-07-19 22:57:37 +00:00
Tom Stellard 15784b25a9 Add provides for the major version of sub-packages 2019-07-18 03:50:40 +00:00
serge-sans-paille ab84dbf5d4 Fix conflicts between llvm-static = 8 and llvm-dev < 8 around LLVMStaticExports.cmake 2019-05-17 08:59:03 +00:00