From 6232cb13ac129707204fa6a0f1845d22981bc381 Mon Sep 17 00:00:00 2001 From: david Date: Tue, 12 Oct 2010 22:52:56 +0000 Subject: [PATCH] Define OPENSSL_FIPS=1. This is required to have EVP_sha256 (used by Nping) when linking against the 10.4u SDK. --- macosx/Makefile | 3 +++ 1 file changed, 3 insertions(+) diff --git a/macosx/Makefile b/macosx/Makefile index 62bffb311..ecc893a79 100644 --- a/macosx/Makefile +++ b/macosx/Makefile @@ -42,6 +42,9 @@ UNIVERSAL_CONFIGURE_ARGS = --disable-dependency-tracking UNIVERSAL_CC = gcc-4.0 UNIVERSAL_CXX = g++-4.0 UNIVERSAL_CPPFLAGS = -isysroot /Developer/SDKs/MacOSX10.4u.sdk +# Nping uses EVP_sha256, which is not included in the 10.4u SDK unless you +# define this. +UNIVERSAL_CPPFLAGS += -DOPENSSL_FIPS=1 UNIVERSAL_CFLAGS = $(UNIVERSAL_CPPFLAGS) -mmacosx-version-min=10.4 -arch ppc -arch i386 UNIVERSAL_CXXFLAGS = $(UNIVERSAL_CFLAGS) UNIVERSAL_LDFLAGS = -Wl,-syslibroot,/Developer/SDKs/MacOSX10.4u.sdk -mmacosx-version-min=10.4 -arch ppc -arch i386