Nikita Popov
8f088ecd03
Copy CFLAGS to ASMFLAGs to enable CET in asm files
...
Resolves rbhz#2187553.
2023-04-18 10:51:40 +02:00
Nikita Popov
624d3135f7
Update to LLVM 15.0.7
2023-01-12 10:43:17 +01:00
Nikita Popov
99e171be06
Update to LLVM 15.0.6
2022-12-06 08:42:25 +01:00
Nikita Popov
e849771be2
Update to LLVM 15.0.4
2022-11-07 12:38:01 +01:00
Nikita Popov
e22d60358f
Update to LLVM 15.0.0
2022-09-06 16:24:35 +02:00
Fedora Release Engineering
07f677a874
Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
...
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2022-07-21 19:44:43 +00:00
Miro Hrončok
dc7156ce5a
Don't add -P to Python shebangs
...
Opt-out from https://fedoraproject.org/wiki/Changes/PythonSafePath
The executable Python scripts in /usr/share/opt-viewer/ import each other.
2022-07-19 12:49:30 +02:00
Timm Bäder
2e920ed4cb
Release bump for new redhat-rpm-config
2022-06-17 08:38:20 +02:00
Timm Bäder
af1b169c7b
14.0.5 release
2022-06-13 16:13:21 +02:00
Tom Stellard
4e05585009
14.0.3 Release
2022-05-19 15:21:52 +00:00
Timm Bäder
0600540ab9
Remove llvm-cmake-devel package
2022-04-29 08:09:30 +02:00
Timm Bäder
33f597aab6
Remove some unused variables
2022-04-27 12:04:55 +02:00
Timm Bäder
314c08660d
Update to 14.0.0
2022-03-29 07:32:31 +00:00
sergesanspaille
1b6a55b39a
More verbose test output
2022-02-17 08:07:56 +01:00
Nikita Popov
35d886f8dc
Update to LLVM 13.0.1 final
2022-02-02 16:35:08 +01:00
Nikita Popov
0ff4ac26b1
Switch to an unconditionally applied patch
...
It looks like conditionally applying a patch on a single arch is
a bit tricky, so instead use an unconditional patch with an
ifndef __aarch64__ block.
2022-01-31 11:57:41 +01:00
Nikita Popov
ddad73a88a
Revert "Set _package_note_linker on arm"
...
This reverts commit 6cee6aebe6
.
This issue has now been addressed more generically on the
package-notes side by:
d26d18e6f4
2022-01-31 11:09:53 +01:00
Nikita Popov
410f5f1e9e
Disable CrashRecoveryTest.DumpStackCleanup test on aarch64
...
It produces a non-reproducible failure on aarch64:
https://bugzilla.redhat.com/show_bug.cgi?id=2048440
2022-01-31 11:00:54 +01:00
Konrad Kleine
5d9e2b66ed
Fix rpm build warning/error: absolute symlink
...
I noticed that warnings and errors show up in the `RPM build errors:`
output. When I produced an error I did see this warning about absolute
symlink showing up:
```
absolute symlink: /usr/lib64/bfd-plugins/LLVMgold.so -> /usr/lib64/LLVMgold.so
```
The upstream RPM fix to log warnings and errors separately is here:
https://github.com/rpm-software-management/rpm/pull/1590
Thanks to @sergesanspaille for the help.
2022-01-28 21:04:29 +00:00
Nikita Popov
6cee6aebe6
Set _package_note_linker on arm
...
On ARM, the default linker is lld when using the clange toolchain,
so specify that as the _package_note_linker. This will use the
-T rather than -dT option for the package note script.
Ideally this would be handled in a more central location.
2022-01-25 16:35:13 +01:00
Nikita Popov
3c9de0ccf8
Update to LLVM 13.0.1rc3
2022-01-25 14:56:25 +01:00
Fedora Release Engineering
445e24e13d
- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
...
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2022-01-20 17:57:39 +00:00
Nikita Popov
097fdf9c79
Remove no longer necessary patch
...
This patch has been integrated in the rc2 release.
2022-01-13 04:16:17 -05:00
Nikita Popov
cfd5d23c9d
Update to LLVM 13.0.1rc2
2022-01-13 04:08:32 -05:00
Nikita Popov
ab84d46730
Backport 46c947af7 reproducibility fix
2022-01-11 04:07:54 -05:00
Nikita Popov
49fba6acf2
Disable LTO build on s390x
...
Fails with pcre limit error otherwise
2022-01-10 15:41:41 -05:00
Nikita Popov
236248c006
Upstream 13.0.1 rc1 release
2022-01-10 08:23:04 -05:00
Miro Hrončok
3ba9f5e445
Rebuilt for https://fedoraproject.org/wiki/Changes/LIBFFI34
2022-01-08 20:32:26 +01:00
Tom Stellard
1bdf054407
Enable lto on s390x and arm
2021-11-19 11:22:09 +00:00
Konrad Kleine
92512bd38e
Added link to docs about 'toolchain' macro
2021-11-09 14:56:37 +01:00
Timm Bäder
3ac3f3b803
Add a few rpmlint exceptions
2021-11-03 14:12:06 +00:00
Tom Stellard
dd5bd14efc
Build with Thin LTO
...
Full LTO is too memory intensive for most architectures, so use Thin LTO
instead.
2021-10-26 03:57:15 +00:00
Tom Stellard
6b3a1ab316
Build with clang
2021-10-21 23:32:02 +00:00
Tom Stellard
e1056b533a
Fix default triple on arm
...
clang and gcc disagree about what gnueabi means, so we need to make
sure to specify gnueabihf as the environment.
2021-10-08 03:25:22 +00:00
Tom Stellard
84398d5b48
Set default triple
2021-10-06 05:54:41 +00:00
Tom Stellard
a26e75dfb6
Drop abi_revision from soname
...
This way we match the upstream soname for the final release.
2021-10-05 03:10:24 +00:00
Tom Stellard
d7b923e36b
13.0.0 Release
2021-10-01 03:28:44 +00:00
Tom Stellard
f13f5d4d08
Restore config.guess for host triple detection
...
The new detection method was omitting -gnu from the triples which caused
some behavior changes in clang.
2021-09-30 20:50:48 +00:00
Tom Stellard
2b9d762f80
13.0.0-rc4 Release
2021-09-30 03:52:09 +00:00
Timm Bäder
9e342d2430
Use %py3_shebang_fix instead of calling pathfix.py manually
...
As documented here:
https://docs.fedoraproject.org/en-US/packaging-guidelines/Python/#_shebang_macros
2021-09-23 14:47:00 +02:00
Tom Stellard
efdfe5532f
13.0.0-rc3 Release
2021-09-17 20:06:08 +00:00
Tom Stellard
20aa2e6b37
Pass LLVM_DEFAULT_TARGET_TRIPLE to cmake
...
This will ensure that clang always defaults the system gcc install.
2021-09-17 13:30:23 +00:00
Timm Bäder
b7b4d3e66b
Port tests to tmt
2021-09-15 08:01:11 +02:00
Konrad Kleine
4c4fb40d31
Add --without=check option
2021-09-13 17:03:07 +02:00
Tom Stellard
a11bd8ab2a
Fix Source URLs
2021-08-11 02:14:17 +00:00
serge-sans-paille
bbcd893d83
13.0.0-rc1 Release
2021-08-06 06:51:44 +00:00
serge-sans-paille
dbd3134b54
Maintain versionned link to llvm-config
2021-07-22 16:15:34 +02:00
Fedora Release Engineering
87a4234571
- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
...
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2021-07-22 13:03:04 +00:00
Tom Stellard
1b6487a87e
12.0.1 Release
2021-07-12 21:37:05 +00:00
Tom Stellard
086ce6b60e
12.0.1-rc3 Release
2021-06-30 12:49:06 +00:00