]> git.ipfire.org Git - thirdparty/freeradius-server.git/commitdiff
Add openssl-perl as a BuildRequires in the Redhat spec file
authorTerry Burton <tez@terryburton.co.uk>
Wed, 4 Sep 2019 17:31:28 +0000 (18:31 +0100)
committerAlan DeKok <aland@freeradius.org>
Wed, 4 Sep 2019 19:59:06 +0000 (15:59 -0400)
Docker crossbuilds are broken because c_rehash is missing. The Docker build
images obtain their package list from the spec file.

redhat/freeradius.spec

index 87184d1fcb7575429ed9373f9bfbc0c3d9be58f9..723e3ea7d703ac5ddb7e5414ac4f39191ffc91e7 100644 (file)
@@ -67,7 +67,9 @@ BuildRequires: gdbm-devel
 %if %{?_with_freeradius_openssl:1}%{!?_with_freeradius_openssl:0}
 BuildRequires: freeradius-openssl, freeradius-openssl-devel
 %else
-BuildRequires: openssl, openssl-devel
+# Need openssl-perl for c_rehash, which is used in tests. We don't currently
+# run a test step, but other tooling obtains build requirements from here.
+BuildRequires: openssl, openssl-devel, openssl-perl
 %endif
 
 BuildRequires: libcurl-devel