A TLS protocol implementation
Go to file
Yaakov Selkowitz e7ce6b1ef5 Fix FIPS build with RPM 4.20
The FIPS build runs *_install_post commands early during %install so that
the binaries will not be modified after running fipshmac, since those
commands are supposed to be no-op if re-run.  However, __debug_install_post
is only run if __debug_package is defined, which is triggered by the
automatic creation of the debuginfo subpackage where appropriate.

Previously, a hack in redhat-rpm-config caused this to be enabled by
%install, but with RPM 4.20 this is no longer needed, and the hack was
removed from redhat-rpm-config for F41.  On Fedora builds,
%mingw_debug_package triggers this and therefore it still builds, but ELN
is build without mingw and therefore there now is nothing to trigger the
debuginfo generation during %install.  As a result, the binaries would just
be stripped without any debuginfo generation during the first run, leaving
nothing to detect in the second run, and the build would fail for lack of
debug symbols/sources.

https://github.com/rpm-software-management/rpm/issues/2204
7a1571ee80

Related: RHEL-50011
2024-07-28 08:17:10 +09:00
.fmf Add TMT interop tests 2023-05-23 14:27:14 +00:00
plans Add TMT interop tests 2023-05-23 14:27:14 +00:00
.gitignore Update to 3.8.6 upstream release 2024-07-27 10:39:23 +09:00
.packit.yaml [packit] 3.8.0 upstream release 2023-02-16 11:14:30 +01:00
changelog Use rpmautospec 2022-04-19 15:44:56 +02:00
ci.fmf Add TMT interop tests 2023-05-23 14:27:14 +00:00
gating.yml Enable gating and add FIPS smoke test 2022-10-18 14:30:24 +00:00
gmp-6.2.1-intel-cet.patch Add gmp tarball to sources file, add gmp patch 2024-05-16 21:00:10 +09:00
gnutls-3.2.7-rpath.patch Added missing patches 2017-02-14 16:00:58 +01:00
gnutls-3.7.8-ktls_skip_tls12_chachapoly_test.patch [packit] 3.8.2 upstream release 2023-11-22 15:23:57 +09:00
gnutls.spec Fix FIPS build with RPM 4.20 2024-07-28 08:17:10 +09:00
hobble-gnutls hobble-gnutls: Remove SRP removal 2021-03-28 08:55:38 +02:00
README.packit Update to 3.8.6 upstream release 2024-07-27 10:39:23 +09:00
sources Update to 3.8.6 upstream release 2024-07-27 10:39:23 +09:00

This repository is maintained by packit.
https://packit.dev/
The file was generated using packit 0.97.3.