summaryrefslogtreecommitdiffstats
path: root/providers
diff options
context:
space:
mode:
authorslontis <shane.lontis@oracle.com>2022-05-27 14:40:18 +1000
committerTodd Short <todd.short@me.com>2022-06-02 11:22:01 -0400
commit89e326951c7f8b5bdff645168a1cfc38b7b522ce (patch)
tree488093afd2fad4fe5603f49a1ac7c4a88d06bfb2 /providers
parent5bc6a962fd8651afbe50600141b14067866dd8b3 (diff)
Add Windows VERSIONINFO resource to fips provider dll.
Fixes #18388 This just looks like an omission, as this is added to libcrypto and libssl Reviewed-by: Richard Levitte <levitte@openssl.org> Reviewed-by: Tomas Mraz <tomas@openssl.org> Reviewed-by: Paul Dale <pauli@openssl.org> Reviewed-by: Todd Short <todd.short@me.com> (Merged from https://github.com/openssl/openssl/pull/18416) (cherry picked from commit 18f0870d39eb055c8c67af8025fd1b9e01ce6a43)
Diffstat (limited to 'providers')
-rw-r--r--providers/build.info6
1 files changed, 6 insertions, 0 deletions
diff --git a/providers/build.info b/providers/build.info
index a70fa1a24c..f2e2f5a6a0 100644
--- a/providers/build.info
+++ b/providers/build.info
@@ -118,6 +118,12 @@ IF[{- !$disabled{fips} -}]
GENERATE[fipsmodule.cnf]=../util/mk-fipsmodule-cnf.pl \
-module $(FIPSMODULE) -section_name fips_sect -key $(FIPSKEY)
DEPEND[fipsmodule.cnf]=$FIPSGOAL
+
+ # Add VERSIONINFO resource for windows
+ IF[{- $config{target} =~ /^(?:Cygwin|mingw|VC-|BC-)/ -}]
+ GENERATE[fips.rc]=../util/mkrc.pl fips
+ SOURCE[$FIPSGOAL]=fips.rc
+ ENDIF
ENDIF
#