6663448-BUILDINF.patch   [plain text]


diff -Nur openssl-0.9.8za/src/MacOS/buildinf.h ./MacOS/buildinf.h
--- openssl-0.9.8za/src/MacOS/buildinf.h	2014-06-05 00:22:48.000000000 -0700
+++ ./MacOS/buildinf.h	2014-07-09 17:55:16.000000000 -0700
@@ -1,5 +1,13 @@
 #ifndef MK1MF_BUILD
-#  define CFLAGS	"-DB_ENDIAN"
-#  define PLATFORM	"macos"
-#  define DATE		"Sun Feb 27 19:44:16 MET 2000"
+#  define DATE      __DATE__
+# if   defined(__i386) || defined(__i386__) 
+#  define CFLAGS    "-arch i386 -fmessage-length=0 -pipe -Wno-trigraphs -fpascal-strings -fasm-blocks -O3 -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H -DL_ENDIAN -DOPENSSL_NO_IDEA -DOPENSSL_PIC -DOPENSSL_THREADS -DZLIB -mmacosx-version-min=10.6"
+#  define PLATFORM  "darwin-i386-llvm"
+# elif defined(__x86_64) || defined(__x86_64__)
+#  define CFLAGS    "-arch x86_64 -fmessage-length=0 -pipe -Wno-trigraphs -fpascal-strings -fasm-blocks -O3 -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H -DL_ENDIAN -DMD32_REG_T=int -DOPENSSL_NO_IDEA -DOPENSSL_PIC -DOPENSSL_THREADS -DZLIB -mmacosx-version-min=10.6"
+#  define PLATFORM  "darwin64-x86_64-llvm"
+# elif defined(__powerpc) || defined(__ppc__)
+#  define CFLAGS    "-arch ppc -fmessage-length=0 -pipe -Wno-trigraphs -fpascal-strings -fasm-blocks -O3 -D_REENTRANT -DB_ENDIAN -DDSO_DLFCN -DHAVE_DLFCN_H -DOPENSSL_NO_IDEA -DOPENSSL_PIC -DOPENSSL_THREADS -DZLIB -mtune=G4 -mmacosx-version-min=10.6"
+#  define PLATFORM  "darwin-ppc-llvm"
+# endif
 #endif