On Tue, Dec 31, 2002 at 01:34:07AM +0100, Richard Levitte - VMS Whacker wrote: > -----BEGIN PGP SIGNED MESSAGE----- > > > OpenSSL version 0.9.7 released > ===============================
Hi, sorry for the late response but I didn't manage to test earlier :-( I have two patches attached which are necessary to build 0.9.7 for the Cygwin release. The Makefile.org patch is necessary to build the Cygwin DLLs at all. It fixes a wrong sed expression. The patch to util/cygwin.sh is required by the naming scheme used in the Cygwin net release. However, currently I'm unfortunately unable to release a Cygwin net version of 0.9.7 due to a linker problem, which results in dropped symbols in the link stub library. The most prominent dropped symbol is RC4. Building OpenSSH with this libs results in ssh and sshd crashing immediately :-((( I'm still in the process of trying to find out why that happens. Btw., does anybody have an idea where a symbol ".RC4_end" could come from? Corinna --- openssl-0.9.7.orig/Makefile.org 2002-12-30 00:03:16.000000000 +0100 +++ openssl-0.9.7/Makefile.org 2003-01-07 19:25:50.000000000 +0100 @@ -749,7 +749,7 @@ install: all install_docs chmod 555 $(INSTALL_PREFIX)$(INSTALLTOP)/lib/$$i.new; \ mv -f $(INSTALL_PREFIX)$(INSTALLTOP)/lib/$$i.new $(INSTALL_PREFIX)$(INSTALLTOP)/lib/$$i; \ else \ - c=`echo $$i | sed 's/^lib\(.*\)/cyg\1-$(SHLIB_VERSION_NUMBER)/'`; \ + c=`echo $$i | sed +'s/^lib\(.*\).dll/cyg\1-$(SHLIB_VERSION_NUMBER).dll/'`; \ cp $$c $(INSTALL_PREFIX)$(INSTALLTOP)/bin/$$c.new; \ chmod 755 $(INSTALL_PREFIX)$(INSTALLTOP)/bin/$$c.new; \ mv -f $(INSTALL_PREFIX)$(INSTALLTOP)/bin/$$c.new $(INSTALL_PREFIX)$(INSTALLTOP)/bin/$$c; \ --- openssl-0.9.7.orig/util/cygwin.sh 2002-11-14 13:39:51.000000000 +0100 +++ openssl-0.9.7/util/cygwin.sh 2003-01-07 19:25:15.000000000 +0100 @@ -114,13 +114,13 @@ strip usr/bin/*.exe usr/bin/*.dll # Runtime package find etc usr/bin usr/doc usr/ssl/certs usr/ssl/man/man[157] usr/ssl/misc \ usr/ssl/openssl.cnf usr/ssl/private -empty -o \! -type d | -tar cjfT openssl-${VERSION}-${SUBVERSION}.tar.bz2 - +tar cjfT openssl2-${VERSION}-${SUBVERSION}.tar.bz2 - # Development package find usr/include usr/lib usr/ssl/man/man3 -empty -o \! -type d | -tar cjfT openssl-devel-${VERSION}-${SUBVERSION}.tar.bz2 - +tar cjfT openssl2-devel-${VERSION}-${SUBVERSION}.tar.bz2 - -ls -l openssl-${VERSION}-${SUBVERSION}.tar.bz2 -ls -l openssl-devel-${VERSION}-${SUBVERSION}.tar.bz2 +ls -l openssl2-${VERSION}-${SUBVERSION}.tar.bz2 +ls -l openssl2-devel-${VERSION}-${SUBVERSION}.tar.bz2 cleanup -- Corinna Vinschen Cygwin Developer Red Hat, Inc. mailto:[EMAIL PROTECTED] ______________________________________________________________________ OpenSSL Project http://www.openssl.org Development Mailing List [EMAIL PROTECTED] Automated List Manager [EMAIL PROTECTED]