]> git.ipfire.org Git - thirdparty/openssl.git/commitdiff
Only the fips module dependencies are relevant for fips.module.sources
authorTomas Mraz <tomas@openssl.org>
Thu, 24 Jun 2021 16:08:18 +0000 (18:08 +0200)
committerPauli <pauli@openssl.org>
Sat, 26 Jun 2021 01:31:08 +0000 (11:31 +1000)
Fixes #15639

Reviewed-by: Paul Dale <pauli@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/15903)

Configurations/unix-Makefile.tmpl

index 2b894c0928396f5b43a090ac5266b99e3ad2ad54..8de2b9bd4178ab60c4276aa616818cef2960b30f 100644 (file)
@@ -1196,12 +1196,12 @@ providers/fips.module.sources.new: configdata.pm
          cd sources-tmp \
          && $$srcdir/Configure --banner=Configured enable-fips -O0 \
          && ./configdata.pm --query 'get_sources("providers/fips")' > sources1 \
-         && $(MAKE) -sj 4 \
+         && $(MAKE) -sj 4 build_generated providers/fips.so \
          && find . -name '*.d' | xargs cat > dep1 \
           && $(MAKE) distclean \
          && $$srcdir/Configure --banner=Configured enable-fips no-asm -O0 \
          && ./configdata.pm --query 'get_sources("providers/fips")' > sources2 \
-         && $(MAKE) -sj 4 \
+         && $(MAKE) -sj 4 build_generated providers/fips.so \
          && find . -name '*.d' | xargs cat > dep2 \
          && cat sources1 sources2 \
             | grep -v ' : \\$$' | grep -v util/providers.num \