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 [email protected]
Automated List Manager [email protected]