SHA256
1
0
forked from pool/libgcrypt
OBS User unknown 2008-11-17 16:16:05 +00:00 committed by Git OBS Bridge
parent 136387b962
commit d26de470a6
3 changed files with 27 additions and 2 deletions

View File

@ -0,0 +1,16 @@
Index: libgcrypt-1.4.1/cipher/Makefile.am
===================================================================
--- libgcrypt-1.4.1.orig/cipher/Makefile.am 2008-11-11 17:13:59.000000000 +0100
+++ libgcrypt-1.4.1/cipher/Makefile.am 2008-11-11 17:18:58.000000000 +0100
@@ -92,3 +92,11 @@ ac.o: $(srcdir)/ac.c
ac.lo: $(srcdir)/ac.c
`echo $(LTCOMPILE) -fno-strict-aliasing -c $(srcdir)/ac.c`
+
+# rijndael.c needs -fno-strict-aliasing
+rijndael.o: $(srcdir)/rijndael.c
+ `echo $(COMPILE) -fno-strict-aliasing -c $(srcdir)/rijndael.c`
+
+rijndael.lo: $(srcdir)/rijndael.c
+ `echo $(LTCOMPILE) -fno-strict-aliasing -c $(srcdir)/rijndael.c`
+

View File

@ -1,3 +1,8 @@
-------------------------------------------------------------------
Tue Nov 11 17:23:54 CET 2008 - mkoenig@suse.de
- build rijndael.c with -fno-strict-aliasing [bnc#443693]
-------------------------------------------------------------------
Thu Oct 30 12:34:56 CET 2008 - olh@suse.de

View File

@ -22,7 +22,7 @@ Name: libgcrypt
BuildRequires: libgpg-error-devel
Url: http://www.gnu.org/directory/Security/libgcrypt.html
Version: 1.4.1
Release: 2
Release: 3
Summary: The GNU Crypto Library
License: GPL v2 or later; LGPL v2.1 or later
Group: Development/Libraries/C and C++
@ -39,6 +39,7 @@ Source: %name-%version.tar.bz2
Patch0: %name-ppc64.patch
Patch1: libgcrypt-strict-aliasing.patch
Patch2: libgcrypt-mpicheck.patch
Patch3: libgcrypt-1.4.1-rijndael_no_strict_aliasing.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
%description
@ -123,6 +124,7 @@ Authors:
%patch0 -p1
%patch1
%patch2
%patch3 -p1
%build
# define ciphers to build
@ -187,6 +189,8 @@ rm -rf $RPM_BUILD_ROOT
%_datadir/aclocal/libgcrypt.m4
%changelog
* Tue Nov 11 2008 mkoenig@suse.de
- build rijndael.c with -fno-strict-aliasing [bnc#443693]
* Thu Oct 30 2008 olh@suse.de
- obsolete old -XXbit packages (bnc#437293)
* Mon Jun 30 2008 mkoenig@suse.de
@ -301,5 +305,5 @@ rm -rf $RPM_BUILD_ROOT
- Smaller bugs fixes and a few new OIDs.
* Tue Jan 14 2003 nadvornik@suse.cz
- fixed multi-line string literals
* Fri Aug 02 2002 poeml@suse.de
* Thu Aug 01 2002 poeml@suse.de
- create package