1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
|
diff -ur openssl-0.9.6g-orig/Configure openssl-0.9.6g/Configure
--- openssl-0.9.6g-orig/Configure 2002-08-08 23:12:40.000000000 +0200
+++ openssl-0.9.6g/Configure 2003-02-04 15:15:02.000000000 +0100
@@ -341,7 +341,7 @@
"debug-linux-elf-noefence","gcc:-DBN_DEBUG -DREF_CHECK -DCONF_DEBUG -DBN_CTX_DEBUG -DCRYPTO_MDEBUG -DL_ENDIAN -DTERMIO -g -m486 -Wall::-D_REENTRANT:-ldl:BN_LLONG ${x86_gcc_des} ${x86_gcc_opts}:${x86_elf_asm}:dlfcn",
"linux-aout", "gcc:-DL_ENDIAN -DTERMIO -O3 -fomit-frame-pointer -m486 -Wall::(unknown)::BN_LLONG ${x86_gcc_des} ${x86_gcc_opts}:${x86_out_asm}",
"linux-mipsel", "gcc:-DL_ENDIAN -DTERMIO -O3 -fomit-frame-pointer -Wall::(unknown)::BN_LLONG:::",
-"linux-mips", "gcc:-DB_ENDIAN -DTERMIO -O3 -fomit-frame-pointer -Wall::(unknown)::BN_LLONG:::",
+"linux-mips", "gcc:-DB_ENDIAN -DTERMIO -O3 -fomit-frame-pointer -Wall::-D_REENTRANT:-ldl:BN_LLONG RC4_CHAR RC4_CHUNK DES_RISC1 DES_UNROLL::::::::::dlfcn:linux-shared:-fPIC::.so.\$(SHLIB_MAJOR).\$(SHLIB_MINOR)",
"linux-ppc", "gcc:-DB_ENDIAN -DTERMIO -O3 -fomit-frame-pointer -Wall::-D_REENTRANT:-ldl:BN_LLONG RC4_CHAR RC4_CHUNK DES_RISC1 DES_UNROLL::::::::::dlfcn:linux-shared:-fPIC::.so.\$(SHLIB_MAJOR).\$(SHLIB_MINOR)",
"linux-m68k", "gcc:-DB_ENDIAN -DTERMIO -O2 -fomit-frame-pointer -Wall::-D_REENTRANT::BN_LLONG::",
"linux-s390", "gcc:-DB_ENDIAN -DTERMIO -DNO_ASM -O3 -fomit-frame-pointer -Wall::-D_REENTRANT:-ldl:BN_LLONG::::::::::dlfcn:linux-shared:-fPIC::.so.\$(SHLIB_MAJOR),\$(SHLIB_MINOR)",
Only in openssl-0.9.6g: Configure~
diff -ur openssl-0.9.6g-orig/crypto/des/fcrypt.c openssl-0.9.6g/crypto/des/fcrypt.c
--- openssl-0.9.6g-orig/crypto/des/fcrypt.c 2002-01-08 10:19:55.000000000 +0100
+++ openssl-0.9.6g/crypto/des/fcrypt.c 2003-02-04 15:14:14.000000000 +0100
@@ -61,7 +61,7 @@
void fcrypt_body(DES_LONG *out,des_key_schedule ks,
DES_LONG Eswap0, DES_LONG Eswap1);
-#if !defined(PERL5) && !defined(__FreeBSD__) && !defined(NeXT) && !defined(_DARWIN)
+#if !defined(PERL5) && !defined(__FreeBSD__) && !defined(NeXT) && !defined(_DARWIN) && !defined(__GLIBC__)
char *crypt(const char *buf, const char *salt)
{
return(des_crypt(buf, salt));
diff -ur openssl-0.9.6g-orig/test/Makefile openssl-0.9.6g/test/Makefile
--- openssl-0.9.6g-orig/test/Makefile 2002-08-08 23:18:13.000000000 +0200
+++ openssl-0.9.6g/test/Makefile 2003-02-04 15:14:14.000000000 +0100
@@ -27,7 +27,7 @@
DLIBCRYPTO= ../libcrypto.a
DLIBSSL= ../libssl.a
-LIBCRYPTO= -L.. -lcrypto
+LIBCRYPTO= -L.. -lcrypto -lcrypt
LIBSSL= -L.. -lssl
BNTEST= bntest
diff -ur openssl-0.9.6g-orig/test/Makefile.ssl openssl-0.9.6g/test/Makefile.ssl
--- openssl-0.9.6g-orig/test/Makefile.ssl 2002-08-08 23:18:13.000000000 +0200
+++ openssl-0.9.6g/test/Makefile.ssl 2003-02-04 15:14:14.000000000 +0100
@@ -27,7 +27,7 @@
DLIBCRYPTO= ../libcrypto.a
DLIBSSL= ../libssl.a
-LIBCRYPTO= -L.. -lcrypto
+LIBCRYPTO= -L.. -lcrypto -lcrypt
LIBSSL= -L.. -lssl
BNTEST= bntest
|