From 9d106ed8bf7af7ccc7b641ee7a03e3770b071feb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bj=C3=B6rn=20Esser?= Date: Tue, 15 Nov 2022 21:42:26 +0100 Subject: [PATCH] Explicitly list all needed build-time Perl modules --- libxcrypt.spec | 17 +++++++++++++++-- 1 file changed, 15 insertions(+), 2 deletions(-) diff --git a/libxcrypt.spec b/libxcrypt.spec index c8f1ac1..a8a6c43 100644 --- a/libxcrypt.spec +++ b/libxcrypt.spec @@ -158,7 +158,7 @@ fi \ Name: libxcrypt Version: 4.4.31 -Release: 2%{?dist} +Release: 3%{?dist} Summary: Extended crypt library for descrypt, md5crypt, bcrypt, and others # For explicit license breakdown, see the @@ -178,12 +178,22 @@ Source3: %{url}/releases/download/v%{version}/%{name}-%{version}.tar.xz.s BuildRequires: fipscheck BuildRequires: gcc -BuildRequires: glibc-devel >= %{glibc_minver} +BuildRequires: glibc-devel >= %{glibc_minver} BuildRequires: make BuildRequires: perl-interpreter +BuildRequires: perl(Class::Struct) +BuildRequires: perl(Cwd) +BuildRequires: perl(Exporter) +BuildRequires: perl(File::Spec::Functions) +BuildRequires: perl(File::Temp) BuildRequires: perl(FindBin) +BuildRequires: perl(if) BuildRequires: perl(lib) BuildRequires: perl(open) +BuildRequires: perl(POSIX) +BuildRequires: perl(utf8) +BuildRequires: perl(:VERSION) >= 5.14.0 +BuildRequires: perl(warnings) %if %{without bootstrap} # Possibly not available during bootstrap. @@ -557,6 +567,9 @@ done %changelog +* Tue Nov 15 2022 Björn Esser - 4.4.31-3 +- Explicitly list all needed build-time Perl modules + * Tue Nov 15 2022 Björn Esser - 4.4.31-2 - Narrow down BuildRequires for the minimum needed Perl modules