Nikita Popov
1b3b6ded14
Add llvm dependency if clang toolchain used
...
Also remove the in-repo test for this functionality. This was not
actually enabled, and is the wrong test kind to boot (tmt rather
than sti). The actual test for this lives in the corresponding
tests repository.
Resolves: rhbz#2193406
2023-05-08 10:53:09 +02:00
Nikita Popov
bc835f7074
Change clang LTO default to ThinLTO
...
Resolves: rhbz#2178788
2023-04-19 14:27:13 +02:00
Miro Hrončok
446d35133d
Add pyproject-srpm-macros to the default buildroot
2023-02-13 16:35:18 +01:00
Nick Clifton
fb76cc62ed
Fix triggers for the installation and removal of gcc-plugin-annobin.
...
Resolves : #2167713
2023-02-07 13:59:06 +00:00
Timm Bäder
f14ea70dac
Ship brp-llvm-compile-lto-elf script
...
Resolves: rhbz#2022522
2022-11-02 10:51:33 +01:00
Nick Clifton
a334cde621
Pass "--remove section .gnu.build.attributes" to the find-debuginfo script.
...
Resolves: rhbz#2099613
2022-06-27 15:12:00 +01:00
Peter Georg
179101e553
Detect compressed kernel modules
...
- Resolves : #2008544
2022-06-15 13:54:32 +02:00
Nick Clifton
2bebe738a3
Use the correct package names for the triggers.
...
Resolves : #2030671
2022-02-17 13:26:34 +00:00
Nick Clifton
33b2a7ca43
Fix bugs in plugin selection script.
...
Resolves : #2030671
2022-02-15 12:54:47 +00:00
Nick Clifton
67fd7f7326
Select between gcc-built and annobin-built versions of the annobin plugin.
...
Resolves : #2030671
2022-02-01 15:08:31 +00:00
Nick Clifton
a981ac7ed2
Allow redhat-rpm-config to select between two different versions of the annobin plugin for gcc
...
Resolves : #2030671
2022-02-01 14:24:48 +00:00
Miro Hrončok
9a446ffeac
brp-mangle-shebangs: also mangle shebangs of JavaScript executables
...
Fixes https://bugzilla.redhat.com/show_bug.cgi?id=2030427
Unfortunately, the MIME type of JavaScript executables is not text/... but
application/javascript. See RFC 4329.
After considering various approaches to fix this problem, including:
1) limiting the number of characters `file` reads
2) using `eu-elfclassify` instead of `file`
This seems like the most sensible approach to fix this one particular problem.
If more instances are found problematic in the future, we'll keep adding the
MIME types.
See the linked bugzilla, the eu-elfclassify pull request [1],
and the devel mailing list thread [2] for details about this problem and
the considered solutions.
[1]: https://src.fedoraproject.org/rpms/redhat-rpm-config/pull-request/145
[2]: https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org/thread/K3QCBUXYR6ZA34I777X6F2RYJKKECJLM/
2021-12-08 19:36:23 +01:00
592dfe0cd1
Make vpath builddir not include arch-specific info
...
A number of cases have cropped up where things like documentation
builds fail with out of tree builds because tools like Doxygen like
encoding the build path into the documentation metadata.
This causes failures in Koji and other places where noarch documentation
subpackages from archful packages fail because they fail the comparison
check due to this.
Reference commit: e0cfcc0fc7
Resolves: rhbz#1984679
Signed-off-by: Neal Gompa <ngompa@centosproject.org>
2021-12-02 08:56:57 -05:00
Florian Weimer
aac42452fc
buildflags.md: Documentation updates ( #2005080 )
...
Resolves : #2005080
2021-11-16 18:02:48 +01:00
Florian Weimer
422e4af866
redhat-rpm-config: Enable x86-64-v2 baseline for Clang/LLVM ( #1890170 )
...
Resolves : #1890170
2021-08-24 16:31:48 +02:00
Mohan Boddu
5aaba902dd
Rebuilt for IMA sigs, glibc 2.34, aarch64 flags
...
Related: rhbz#1991688
Signed-off-by: Mohan Boddu <mboddu@redhat.com>
2021-08-10 00:35:56 +00:00
Florian Weimer
95a3d5d4a4
Activate GCC annobin plugin during LTO linking ( #1983727 )
...
Resolves : #1983727
2021-07-30 13:07:12 +02:00
Florian Weimer
4dd0b33150
aarch64: Do not build with -mbranch-protection=standard ( #1984652 )
...
Resolves : #1984652
2021-07-22 18:57:50 +02:00
Michal Domonkos
b62d15d955
Bump release for a rebuild in a sidetag
...
Related: #1959924
2021-05-25 15:58:48 +02:00
Michal Domonkos
ad6e5a346b
Bump release for a rebuild in a sidetag
...
Related: #1959924
2021-05-25 15:29:53 +02:00
Michal Domonkos
16bbde78a3
Drop kmod.attr
...
Also move this file to kernel-srpm-macros. Note that we need to require
a new kernel-srpm-macros release now, since that's where kmod.attr is
going to end up.
Related: #1959924
2021-05-24 12:26:52 +02:00
Michal Domonkos
0d1a3f47d9
Drop kernel-rpm-macros
...
Move this subpackage to kernel-srpm-macros (see #1959914 ) to make things
tidy.
Resolves : #1959924
2021-05-12 19:18:24 +02:00
Michal Domonkos
b77b655ad0
Drop {fpc,gnat,nim}-srpm-macros dependencies on RHEL
...
These were dropped from RHEL-8 already, so don't re-introduce them now.
Resolves : #1905469
2021-04-21 16:47:58 +02:00
Mohan Boddu
aae44dc2d8
- Rebuilt for RHEL 9 BETA on Apr 15th 2021. Related: rhbz#1947937
...
Signed-off-by: Mohan Boddu <mboddu@redhat.com>
2021-04-16 05:08:42 +00:00
Florian Weimer
1fcde2c8b0
Update ppc64le baseline to POWER9 and s390x baseline to z14
...
Resolves : #1876584
Resolves : #1876479
2021-04-15 11:08:06 +02:00
DistroBaker
f6a0df9797
Merged update from upstream sources
...
This is an automated DistroBaker update from upstream sources.
If you do not know what this is about or would like to opt out,
contact the OSCI team.
Source: https://src.fedoraproject.org/rpms/redhat-rpm-config.git#27a8c7a7c29c8ee850279d607d35793cbb91c983
2021-03-23 11:10:32 +00:00
DistroBaker
33bd2648a9
Merged update from upstream sources
...
This is an automated DistroBaker update from upstream sources.
If you do not know what this is about or would like to opt out,
contact the OSCI team.
Source: https://src.fedoraproject.org/rpms/redhat-rpm-config.git#61b19ee1b2c610a77d6ae8df02262792384d83f0
2021-03-18 20:40:29 +00:00
DistroBaker
7ac2219df7
Merged update from upstream sources
...
This is an automated DistroBaker update from upstream sources.
If you do not know what this is about or would like to opt out,
contact the OSCI team.
Source: https://src.fedoraproject.org/rpms/redhat-rpm-config.git#d8287391e7a011e27ce22f0c303508033de8f1bd
2021-01-19 19:57:54 +00:00
DistroBaker
3ba26fd9e0
Merged update from upstream sources
...
This is an automated DistroBaker update from upstream sources.
If you do not know what this is about or would like to opt out,
contact the OSCI team.
Source: https://src.fedoraproject.org/rpms/redhat-rpm-config.git#c0fba28f761b7a281fd8513c27a615fce8f96971
2020-12-07 10:54:00 +00:00
DistroBaker
9d1071df59
Merged update from upstream sources
...
This is an automated DistroBaker update from upstream sources.
If you do not know what this is about or would like to opt out,
contact the OSCI team.
Source: https://src.fedoraproject.org/rpms/redhat-rpm-config.git#f97705d6fd5e56e9a5bab4ec4a22188943811263
2020-10-27 22:06:28 +01:00
Troy Dawson
3cb3054de7
RHEL 9.0.0 Alpha bootstrap
...
The content of this branch was automatically imported from Fedora ELN
with the following as its source:
https://src.fedoraproject.org/rpms/redhat-rpm-config#68541612591bce70d6ea46de1f747e6259d71636
2020-10-14 21:31:23 -07:00