This is a collection of reports about email delivery
process concerning a message you originated:

<smtp ipebio15.ise.pw.edu.pl [EMAIL PROTECTED] 1284>: ...\
        expired after 3 days, problem was:
        smtp; 500 (connect to ipebio15.ise.pw.edu.pl 
[194.29.161.106|25|194.29.160.2|38866]: Connection timed out)

Following is a copy of MESSAGE/DELIVERY-STATUS format section below.
It is copied here in case your email client is unable to show it to you.
The information here below is in  Internet Standard  format designed to
assist automatic, and accurate presentation and usage of said information.
In case you need human assistance from the Postmaster(s) of the system which
sent you this report, please include this information in your question!

        Virtually Yours,
                Automatic Email delivery Software

Reporting-MTA: dns; elektron.elka.pw.edu.pl
Arrival-Date: Wed, 18 Jul 2001 17:02:48 +0200

Original-Recipient: rfc822;[EMAIL PROTECTED]
Final-Recipient: RFC822;[EMAIL PROTECTED]
Action: failed
Status: 5.4.1 (TCP/IP-connection failure)
Diagnostic-Code: smtp; 500 (connect to ipebio15.ise.pw.edu.pl 
[194.29.161.106|25|194.29.160.2|38866]: Connection timed out)
Remote-MTA: dns; ipebio15.ise.pw.edu.pl (194.29.161.106|25|194.29.160.2|38866)
Last-Attempt-Date: Sun, 22 Jul 2001 03:47:47 +0200

Reporting-MTA: dns; elektron.elka.pw.edu.pl
Arrival-Date: Wed, 18 Jul 2001 17:02:48 +0200

Original-Recipient: rfc822;[EMAIL PROTECTED]
Final-Recipient: RFC822;[EMAIL PROTECTED]
Action: failed
Status: 5.4.1 (TCP/IP-connection failure)
Diagnostic-Code: smtp; 500 (connect to ipebio15.ise.pw.edu.pl [194.29.161.106|25|194.29.160.2|38866]: Connection timed out)
Remote-MTA: dns; ipebio15.ise.pw.edu.pl (194.29.161.106|25|194.29.160.2|38866)
Last-Attempt-Date: Sun, 22 Jul 2001 03:47:47 +0200


On Wed, 18 Jul 2001, Richard Levitte - VMS Whacker wrote:

> ...
> Because support for building shared libraries on Darwin hasn't been
> added to Makefile.org.  The reason may very well be (it is in my case)
> that noone that has bothered with the shared library support knows how
> one builds shared libraries on Darwin.  Please instruct us.

ok, here's a small patch that allows building OpenSSL as shared libraries.
it doesn't dynamically link the openssl command line tool and it doesn't
correctly install shared libraries but it shouldn't break anything with
static linking.

the patch adds -DUSE_TOD and -DPEDANTIC compiler flags as suggested by
Brad House <[EMAIL PROTECTED]> earlier in this thread.

Darwin's linker seems to prefer system's libraries so, if an
'incompatible' version of OpenSSL is already installed static linking can
fail. this happens for example when i try to compile v0.9.6b with 0.9.5a
already installed.

best regards,
-- 
        aspa
*** openssl-0.9.6b-dist/Configure       Mon Jul  9 17:08:37 2001
--- openssl-0.9.6b/Configure    Wed Jul 18 17:20:04 2001
***************
*** 424,431 ****
  "OpenBSD",      "gcc:-DTERMIOS -O3 -fomit-frame-pointer::(unknown)::BN_LLONG 
RC2_CHAR RC4_INDEX 
DES_UNROLL::::::::::dlfcn:bsd-gcc-shared:-fPIC:.so.\$(SHLIB_MAJOR).\$(SHLIB_MINOR)",
  "OpenBSD-mips","gcc:-O2 -DL_ENDIAN::(unknown):BN_LLONG MD2_CHAR RC4_INDEX RC4_CHAR 
DES_UNROLL DES_RISC2 DES_PTR 
BF_PTR:::::::::::dlfcn:bsd-gcc-shared:-fPIC:.so.\$(SHLIB_MAJOR).\$(SHLIB_MINOR)",
  
! ##### MacOS X (a.k.a. Rhapsody) setup
! "rhapsody-ppc-cc","cc:-O3 -DB_ENDIAN::(unknown)::BN_LLONG RC4_CHAR RC4_CHUNK 
DES_UNROLL BF_PTR:::",
  
  ##### Sony NEWS-OS 4.x
  "newsos4-gcc","gcc:-O -DB_ENDIAN -DNEWS4::(unknown):-lmld -liberty:BN_LLONG RC4_CHAR 
RC4_CHUNK DES_PTR DES_RISC1 DES_UNROLL BF_PTR::::",
--- 424,431 ----
  "OpenBSD",      "gcc:-DTERMIOS -O3 -fomit-frame-pointer::(unknown)::BN_LLONG 
RC2_CHAR RC4_INDEX 
DES_UNROLL::::::::::dlfcn:bsd-gcc-shared:-fPIC:.so.\$(SHLIB_MAJOR).\$(SHLIB_MINOR)",
  "OpenBSD-mips","gcc:-O2 -DL_ENDIAN::(unknown):BN_LLONG MD2_CHAR RC4_INDEX RC4_CHAR 
DES_UNROLL DES_RISC2 DES_PTR 
BF_PTR:::::::::::dlfcn:bsd-gcc-shared:-fPIC:.so.\$(SHLIB_MAJOR).\$(SHLIB_MINOR)",
  
! ##### MacOS X (a.k.a. Rhapsody, a.k.a. Darwin) setup
! "rhapsody-ppc-cc","cc:-O3 -DB_ENDIAN -DUSE_TOD -DPEDANTIC::(unknown)::BN_LLONG 
RC4_CHAR RC4_CHUNK DES_UNROLL 
BF_PTR:::::::::::rhapsody-shared::.\$(SHLIB_MAJOR).\$(SHLIB_MINOR).dylib",
  
  ##### Sony NEWS-OS 4.x
  "newsos4-gcc","gcc:-O -DB_ENDIAN -DNEWS4::(unknown):-lmld -liberty:BN_LLONG RC4_CHAR 
RC4_CHUNK DES_PTR DES_RISC1 DES_UNROLL BF_PTR::::",
*** openssl-0.9.6b-dist/Makefile.org    Mon Jul  9 17:08:41 2001
--- openssl-0.9.6b/Makefile.org Wed Jul 18 16:29:53 2001
***************
*** 62,67 ****
--- 62,68 ----
  EXE_EXT= 
  AR=ar r
  RANLIB= ranlib
+ LIBTOOL= libtool
  PERL= perl
  TAR= tar
  TARFLAGS= --no-recursion
***************
*** 281,286 ****
--- 282,299 ----
        libs="$$libs -l$$i"; \
        done
  
+ do_rhapsody-shared:
+       # try to prevent linking against system's libs
+       rm -f libcrypto.dylib
+       ln -s libcrypto.${SHLIB_MAJOR}.${SHLIB_MINOR}.dylib libcrypto.dylib
+       libs='-L. ${SHLIBDEPS}'; for i in ${SHLIBDIRS}; do \
+       ( set -x; ${LIBTOOL} -dynamic lib$$i.a \
+               -o lib$$i.${SHLIB_MAJOR}.${SHLIB_MINOR}.dylib \
+               -S ${EX_LIBS} $$libs -lcc_dynamic -lc ) || exit 1; \
+       libs="$$libs -l$$i"; \
+       done
+       rm libcrypto.dylib
+ 
  Makefile.ssl: Makefile.org
        @echo "Makefile.ssl is older than Makefile.org."
        @echo "Reconfigure the source tree (via './config' or 'perl Configure'), 
please."
***************
*** 299,305 ****
                rm -f $(LIBS); \
        fi; \
        done;
!       rm -f *.a *.o speed.* *.map *.so .pure core
        rm -f $(TARFILE)
        @for i in $(ONEDIRS) ;\
        do \
--- 312,318 ----
                rm -f $(LIBS); \
        fi; \
        done;
!       rm -f *.a *.o speed.* *.map *.so *.dylib .pure core
        rm -f $(TARFILE)
        @for i in $(ONEDIRS) ;\
        do \


Reply via email to