Red Hat specific rpm configuration files
Go to file
Michal Domonkos 1323c4d6de Fix auto soname requires on non-versioned targets
RPM's macro engine itself understands backslash escapes so we need to
double-escape these, otherwise we may accidentally match symlink targets
that contain the substring "so" in their names, such as:

    libechosounder.so -> libechosounder2.so
                                ~~
                                 ^ this is currently matched

Whereas we only want these to be processed:

    libechosounder.so -> libechosounder.so.2
                                       ~~~~~
                                           ^ this should be matched

Resolves: RHEL-28767
2024-07-19 14:30:20 +02:00
tests Add llvm dependency if clang toolchain used 2023-05-08 10:53:09 +02:00
.gitignore RHEL 9.0.0 Alpha bootstrap 2020-10-14 21:31:23 -07:00
brp-fix-pyc-reproducibility RHEL 9.0.0 Alpha bootstrap 2020-10-14 21:31:23 -07:00
brp-implant-ident-static RHEL 9.0.0 Alpha bootstrap 2020-10-14 21:31:23 -07:00
brp-java-repack-jars RHEL 9.0.0 Alpha bootstrap 2020-10-14 21:31:23 -07:00
brp-ldconfig RHEL 9.0.0 Alpha bootstrap 2020-10-14 21:31:23 -07:00
brp-llvm-compile-lto-elf Use correct format specifier in brp-llvm-compile-lto-elf 2023-10-02 09:33:55 +02:00
brp-mangle-shebangs brp-mangle-shebangs: Strip env flags when mangling shebangs 2024-07-19 14:22:47 +02:00
brp-python-bytecompile brp-python-bytecompile: Pass --invalidation-mode=timestamp to compileall 2024-01-18 22:57:25 +01:00
brp-strip-lto RHEL 9.0.0 Alpha bootstrap 2020-10-14 21:31:23 -07:00
buildflags.md buildflags.md: Document downstream build flags 2021-11-16 17:57:16 +01:00
common.lua RHEL 9.0.0 Alpha bootstrap 2020-10-14 21:31:23 -07:00
config.guess RHEL 9.0.0 Alpha bootstrap 2020-10-14 21:31:23 -07:00
config.sub RHEL 9.0.0 Alpha bootstrap 2020-10-14 21:31:23 -07:00
dist.sh RHEL 9.0.0 Alpha bootstrap 2020-10-14 21:31:23 -07:00
find-provides Detect compressed kernel modules 2022-06-15 13:54:32 +02:00
find-requires Detect compressed kernel modules 2022-06-15 13:54:32 +02:00
forge.lua RHEL 9.0.0 Alpha bootstrap 2020-10-14 21:31:23 -07:00
gating.yaml CI gating: Enable osci.brew-build.rebuild.validation 2022-06-22 13:07:30 +02:00
gpgverify RHEL 9.0.0 Alpha bootstrap 2020-10-14 21:31:23 -07:00
libsymlink.attr Fix auto soname requires on non-versioned targets 2024-07-19 14:30:20 +02:00
macros Change clang LTO default to ThinLTO 2023-04-19 14:27:13 +02:00
macros.dwz RHEL 9.0.0 Alpha bootstrap 2020-10-14 21:31:23 -07:00
macros.fedora-misc RHEL 9.0.0 Alpha bootstrap 2020-10-14 21:31:23 -07:00
macros.fedora-misc-srpm RHEL 9.0.0 Alpha bootstrap 2020-10-14 21:31:23 -07:00
macros.forge RHEL 9.0.0 Alpha bootstrap 2020-10-14 21:31:23 -07:00
macros.ldc-srpm RHEL 9.0.0 Alpha bootstrap 2020-10-14 21:31:23 -07:00
macros.ldconfig RHEL 9.0.0 Alpha bootstrap 2020-10-14 21:31:23 -07:00
macros.mono-srpm RHEL 9.0.0 Alpha bootstrap 2020-10-14 21:31:23 -07:00
macros.nodejs-srpm RHEL 9.0.0 Alpha bootstrap 2020-10-14 21:31:23 -07:00
macros.valgrind-srpm RHEL 9.0.0 Alpha bootstrap 2020-10-14 21:31:23 -07:00
macros.vpath Make vpath builddir not include arch-specific info 2021-12-02 08:56:57 -05:00
redhat-annobin-cc1 Allow redhat-rpm-config to select between two different versions of the annobin plugin for gcc 2022-02-01 14:24:48 +00:00
redhat-annobin-plugin-select.sh Extend copyright date (unimportant change used to trigger a rebuild) 2022-02-18 10:10:51 +00:00
redhat-annobin-select-annobin-built-plugin Add new files. 2022-02-01 14:35:55 +00:00
redhat-annobin-select-gcc-built-plugin Add new files. 2022-02-01 14:35:55 +00:00
redhat-hardened-cc1 Enable PIC mode for assembler files (RHEL-6298) 2023-09-26 08:56:42 +02:00
redhat-hardened-clang.cfg RHEL 9.0.0 Alpha bootstrap 2020-10-14 21:31:23 -07:00
redhat-hardened-ld RHEL 9.0.0 Alpha bootstrap 2020-10-14 21:31:23 -07:00
redhat-rpm-config.spec Fix auto soname requires on non-versioned targets 2024-07-19 14:30:20 +02:00
rpmlint.cf RHEL 9.0.0 Alpha bootstrap 2020-10-14 21:31:23 -07:00
rpmrc aarch64: Do not build with -mbranch-protection=standard (#1984652) 2021-07-22 18:57:50 +02:00
sources RHEL 9.0.0 Alpha bootstrap 2020-10-14 21:31:23 -07:00
STAGE2-redhat-rpm-config RHEL 9.0.0 Alpha bootstrap 2020-10-14 21:31:23 -07:00