-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Hi,
Compiling openssl0.9.8j source on mingw32/msys, the test/fips_* tests fail to compile; with a linker error for CRYPTO_malloc et al; they are missing -lcrypto. Patch that fixes compilation below. Best regards, Wouter -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.9 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iEYEARECAAYFAknCbzwACgkQkDLqNwOhpPjPJQCgtGyBRoNLTUZkux5uEqU3fsBi 1ccAn0njPwzNLzNbVEfdAwzlYxD6fAdc =kLp6 -----END PGP SIGNATURE-----
--- test/Makefile Sat Dec 13 12:22:47 2008 +++ test/Makefile Thu Mar 19 16:00:04 2009 @@ -399,11 +399,12 @@ FIPS_BUILD_CMD=shlib_target=; if [ -n "$(SHARED_LIBS)" ]; then \ shlib_target="$(SHLIB_TARGET)"; \ fi; \ + LIBRARIES="$(LIBSSL) $(LIBCRYPTO) $(LIBKRB5)"; \ if [ "$(FIPSCANLIB)" = "libfips" ]; then \ - LIBRARIES="-L$(TOP) -lfips"; \ + LIBRARIES+="-L$(TOP) -lfips"; \ elif [ -n "$(FIPSCANLIB)" ]; then \ FIPSLD_CC=$(CC); CC=$(TOP)/fips/fipsld; export CC FIPSLD_CC; \ - LIBRARIES="$${FIPSLIBDIR:-$(TOP)/fips/}fipscanister.o"; \ + LIBRARIES+="$${FIPSLIBDIR:-$(TOP)/fips/}fipscanister.o"; \ fi; \ $(MAKE) -f $(TOP)/Makefile.shared -e \ CC=$${CC} APPNAME=$$target$(EXE_EXT) OBJECTS="$$target.o" \