diff --git a/disable-optimization-for-md4.diff b/disable-optimization-for-md4.diff new file mode 100644 index 0000000..e85b9ce --- /dev/null +++ b/disable-optimization-for-md4.diff @@ -0,0 +1,18 @@ +Index: crypto/md4/Makefile +=================================================================== +--- crypto/md4/Makefile.orig ++++ crypto/md4/Makefile +@@ -7,11 +7,11 @@ TOP= ../.. + CC= cc + CPP= $(CC) -E + INCLUDES= +-CFLAG=-g ++CFLAG=-g + MAKEFILE= Makefile + AR= ar r + +-CFLAGS= $(INCLUDES) $(CFLAG) ++CFLAGS= $(INCLUDES) $(CFLAG) -O0 + + GENERAL=Makefile + TEST=md4test.c diff --git a/openssl.changes b/openssl.changes index cc538eb..aa17f8b 100644 --- a/openssl.changes +++ b/openssl.changes @@ -1,3 +1,8 @@ +------------------------------------------------------------------- +Mon Dec 8 12:12:14 CET 2008 - xwhu@suse.de + +- Disable optimization of md4 + ------------------------------------------------------------------- Mon Nov 10 10:22:04 CET 2008 - xwhu@suse.de diff --git a/openssl.spec b/openssl.spec index 55414f0..645b969 100644 --- a/openssl.spec +++ b/openssl.spec @@ -27,7 +27,7 @@ Group: Productivity/Networking/Security Provides: ssl AutoReqProv: on Version: 0.9.8h -Release: 28 +Release: 29 Summary: Secure Sockets and Transport Layer Security Url: http://www.openssl.org/ Source: http://www.%{name}.org/source/%{name}-%{version}.tar.bz2 @@ -44,6 +44,7 @@ Patch6: openssl-0.9.8a.ca-app-segfault.bug128655.dif Patch7: bswap.diff Patch8: func-parm-err.patch Patch9: disable-optimization-for-ripemd.diff +Patch10: disable-optimization-for-md4.diff BuildRoot: %{_tmppath}/%{name}-%{version}-build %description @@ -171,6 +172,7 @@ Authors: %patch7 %patch8 -p1 %patch9 +%patch10 cp -p %{S:10} . # lib64 installation fixes for i in Makefile.org engines/Makefile; do @@ -382,6 +384,8 @@ if ! test -f /.buildenv; then rm -rf $RPM_BUILD_ROOT; fi %{_bindir}/%{name} %changelog +* Mon Dec 08 2008 xwhu@suse.de +- Disable optimization of md4 * Mon Nov 10 2008 xwhu@suse.de - Disable optimization of ripemd [bnc#442740] * Tue Oct 14 2008 xwhu@suse.de