Hi,

there's a tiny bug in engines/ccgost/Makefile which results in
the wrong filename for the installed library, libgostso instead of
libgost.so.  I prepared a patch:

--- engines/ccgost/Makefile.orig        2009-04-01 19:00:53.000000000 +0200
+++ engines/ccgost/Makefile     2009-04-01 19:00:35.000000000 +0200
@@ -55,7 +55,7 @@ install:
                        esac; \
                        cp $${pfx}$(LIBNAME)$$sfx 
$(INSTALL_PREFIX)$(INSTALLTOP)/lib/engines/$${pfx}$(LIBNAME)$$sfx.new; \
                else \
-                       sfx="so"; \
+                       sfx=".so"; \
                        cp cyg$(LIBNAME).dll 
$(INSTALL_PREFIX)$(INSTALLTOP)/lib/engines/$${pfx}$(LIBNAME)$$sfx.new; \
                fi; \
                chmod 555 
$(INSTALL_PREFIX)$(INSTALLTOP)/lib/engines/$${pfx}$(LIBNAME)$$sfx.new; \


Other than that it builds and tests fine:

=== testlog ===

OpenSSL self-test report:

OpenSSL version:  1.0.0-beta1
Last change:      Support use of registered digest and cipher names for d...
Options:          --prefix=/usr enable-shared no-gmp no-idea no-jpake no-krb5 
no-mdc2 no-rc5 no-rfc3779 no-store no-zlib no-zlib-dynamic no-static-engine
OS (uname):       CYGWIN_NT-5.1 cathi 1.7.0(0.210/5/3) 2009-04-01 11:43 i686 
Cygwin
OS (config):      i686-whatever-cygwin
Target (default): Cygwin
Target:           Cygwin
Compiler:         Using built-in specs.
Target: i686-pc-cygwin
Configured with: /gnu/gcc/package/gcc4-4.3.2-2/src/gcc-4.3.2/configure 
--srcdir=/gnu/gcc/package/gcc4-4.3.2-2/src/gcc-4.3.2 --prefix=/usr 
--exec-prefix=/usr --bindir=/usr/bin --sbindir=/usr/sbin --libexecdir=/usr/sbin 
--datadir=/usr/share --localstatedir=/var --sysconfdir=/etc 
--infodir=/usr/share/info --mandir=/usr/share/man --datadir=/usr/share 
--infodir=/usr/share/info --mandir=/usr/share/man -v --with-gmp=/usr 
--with-mpfr=/usr --enable-bootstrap --enable-version-specific-runtime-libs 
--with-slibdir=/usr/bin --libexecdir=/usr/lib --enable-static --enable-shared 
--enable-shared-libgcc --enable-__cxa_atexit --with-gnu-ld --with-gnu-as 
--with-dwarf2 --disable-sjlj-exceptions 
--enable-languages=ada,c,c++,fortran,java,objc,obj-c++ --disable-symvers 
--enable-libjava --program-suffix=-4 --enable-libgomp --enable-libssp 
--enable-libada --enable-threads=posix AS=/opt/gcc-tools/bin/as.exe 
AS_FOR_TARGET=/opt/gcc-tools/bin/as.exe LD=/opt/gcc-tools/bin/ld.exe 
LD_FOR_TARGET=/opt/gcc-too
 ls/bin/ld.exe
Thread model: posix
gcc version 4.3.2 20080827 (beta) 2 (GCC) 

Test passed.

=== testlog ===


Corinna

-- 
Corinna Vinschen
Cygwin Project Co-Leader
Red Hat

______________________________________________________________________
OpenSSL Project                                 http://www.openssl.org
Development Mailing List                       openssl-dev@openssl.org
Automated List Manager                           majord...@openssl.org

Reply via email to