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]

Reply via email to