--- a/components/openssl/openssl-0.9.8-fips-140/Makefile Tue Jul 05 09:53:54 2011 -0700
+++ b/components/openssl/openssl-0.9.8-fips-140/Makefile Tue Jul 05 13:46:16 2011 -0700
@@ -130,6 +130,10 @@
( unset BITS; \
$(MAKE) -C $(COMPONENT_DIR)/../openssl-fips install; )
+# download, clean, and clobber should all propogate to the fips bits
+download clobber clean::
+ (cd ../openssl-fips ; $(GMAKE) $@)
+
# We do not ship our engines as patches since it would be more difficult to
# update the files which have been under continuous development. We rather copy
# the files to the right directories and let OpenSSL makefiles build it.
--- a/components/openssl/openssl-fips/Makefile Tue Jul 05 09:53:54 2011 -0700
+++ b/components/openssl/openssl-fips/Makefile Tue Jul 05 13:46:16 2011 -0700
@@ -38,6 +38,8 @@
include $(WS_TOP)/make-rules/prep.mk
include $(WS_TOP)/make-rules/configure.mk
+PATH=$(SPRO_VROOT)/bin:/usr/bin:/usr/gnu/bin:/usr/perl5/bin
+
# In order to build a 32bit version on a 64bit system the isalist(1) command
# must be substituted for the 32bit build so that amd64|sparcv9 is not part of
# its output. isalist is used internally when configuring the canister before