If not compiling for fips don't do anything in fips directory.
Install fipscanister.o and friends from FIPSLIBDIR location.
This commit is contained in:
@@ -1052,6 +1052,7 @@ foreach (sort (keys %disabled))
|
|||||||
print "\n";
|
print "\n";
|
||||||
}
|
}
|
||||||
|
|
||||||
|
push @skip, "fips" unless $fips;
|
||||||
|
|
||||||
my $IsMK1MF=scalar grep /^$target$/,@MK1MF_Builds;
|
my $IsMK1MF=scalar grep /^$target$/,@MK1MF_Builds;
|
||||||
|
|
||||||
@@ -1447,6 +1448,7 @@ while (<IN>)
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
$sdirs = 0 unless /\\$/;
|
$sdirs = 0 unless /\\$/;
|
||||||
|
s/fips // if (/^DIRS=/ && !$fips);
|
||||||
s/^VERSION=.*/VERSION=$version/;
|
s/^VERSION=.*/VERSION=$version/;
|
||||||
s/^MAJOR=.*/MAJOR=$major/;
|
s/^MAJOR=.*/MAJOR=$major/;
|
||||||
s/^MINOR=.*/MINOR=$minor/;
|
s/^MINOR=.*/MINOR=$minor/;
|
||||||
|
|||||||
@@ -179,8 +179,8 @@ install:
|
|||||||
chmod 644 $(INSTALL_PREFIX)$(INSTALLTOP)/include/openssl/$$i ); \
|
chmod 644 $(INSTALL_PREFIX)$(INSTALLTOP)/include/openssl/$$i ); \
|
||||||
done;
|
done;
|
||||||
@target=install; $(RECURSIVE_MAKE)
|
@target=install; $(RECURSIVE_MAKE)
|
||||||
@cp -p -f fipscanister.o fipscanister.o.sha1 fips_premain.c \
|
@cp -p -f $(FIPSLIBDIR)fipscanister.o $(FIPSLIBDIR)fipscanister.o.sha1 \
|
||||||
fips_premain.c.sha1 \
|
$(FIPSLIBDIR)fips_premain.c $(FIPSLIBDIR)fips_premain.c.sha1 \
|
||||||
$(INSTALL_PREFIX)$(INSTALLTOP)/lib/; \
|
$(INSTALL_PREFIX)$(INSTALLTOP)/lib/; \
|
||||||
chmod 0444 $(INSTALL_PREFIX)$(INSTALLTOP)/lib/fips*
|
chmod 0444 $(INSTALL_PREFIX)$(INSTALLTOP)/lib/fips*
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user