Hello community,

here is the log from the commit of package openssl for openSUSE:Factory checked 
in at 2012-05-21 10:00:42
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/openssl (Old)
 and      /work/SRC/openSUSE:Factory/.openssl.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "openssl", Maintainer is "[email protected]"

Changes:
--------
--- /work/SRC/openSUSE:Factory/openssl/openssl.changes  2012-05-08 
12:28:29.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.openssl.new/openssl.changes     2012-05-21 
10:00:44.000000000 +0200
@@ -1,0 +2,10 @@
+Thu May 10 19:18:06 UTC 2012 - [email protected]
+
+- Update to version 1.0.1c for the complete list of changes see
+  NEWS, this only list packaging changes.
+- Drop aes-ni patch, no longer needed as it is builtin in openssl
+  now.
+- Define GNU_SOURCE and use -std=gnu99 to build the package.
+- Use LFS_CFLAGS in platforms where it matters.
+
+-------------------------------------------------------------------

Old:
----
  openssl-1.0.0b-aesni.patch
  openssl-1.0.0i.tar.bz2
  openssl-call-engine-reg-comp.patch

New:
----
  openssl-1.0.1c.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ openssl.spec ++++++
--- /var/tmp/diff_new_pack.oC9s96/_old  2012-05-21 10:00:47.000000000 +0200
+++ /var/tmp/diff_new_pack.oC9s96/_new  2012-05-21 10:00:47.000000000 +0200
@@ -15,26 +15,30 @@
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
-# norootforbuild
 
+# Please submit bugfixes or comments via http://bugs.opensuse.org/
+#
 
 Name:           openssl
-BuildRequires:  bc ed pkg-config zlib-devel
+BuildRequires:  bc
+BuildRequires:  ed
+BuildRequires:  pkg-config
+BuildRequires:  zlib-devel
 %define ssletcdir %{_sysconfdir}/ssl
-%define num_version %(echo "%{version}" | sed -e "s+[a-zA-Z]++g; s+_.*++g")
-License:        OpenSSL
-Group:          Productivity/Networking/Security
+#%define num_version %(echo "%{version}" | sed -e "s+[a-zA-Z]++g; s+_.*++g")
+%define num_version 1.0.0
 Provides:       ssl
-AutoReqProv:    on
 # bug437293
 %ifarch ppc64
 Obsoletes:      openssl-64bit
 %endif
-Version:        1.0.0i
-Release:        1
+Version:        1.0.1c
+Release:        0
 Summary:        Secure Sockets and Transport Layer Security
+License:        OpenSSL
+Group:          Productivity/Networking/Security
 Url:            http://www.openssl.org/
-Source:         http://www.%{name}.org/source/%{name}-%{version}.tar.bz2
+Source:         http://www.%{name}.org/source/%{name}-%{version}.tar.gz
 # to get mtime of file:
 Source1:        openssl.changes
 Source2:        baselibs.conf
@@ -42,19 +46,6 @@
 Patch0:         merge_from_0.9.8k.patch
 Patch1:         openssl-1.0.0-c_rehash-compat.diff
 Patch2:         bug610223.patch
-#Patch3:         CVE-2010-1633_and_CVE-2010-0742.patch
-#Patch4:         patchset-19727.diff
-#Patch5:         CVE-2010-2939.patch
-#Patch6:         CVE-2010-3864.patch
-Patch7:         openssl-1.0.0b-aesni.patch
-#Patch8:         CVE-2011-0014.patch
-Patch10:        openssl-call-engine-reg-comp.patch
-#Patch11:        Bug748738_Tolerate_bad_MIME_headers.patch
-#Patch12:        bug749213-Free-headers-after-use.patch
-#Patch13:        bug749210-Symmetric-crypto-errors-in-PKCS7_decrypt.patch
-#Patch14:        CVE-2012-1165.patch
-#Patch15:        CVE-2012-0884.patch
-#Patch16:        bug749735.patch
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 
 %description
@@ -87,7 +78,6 @@
     Paul C. Sutton <[email protected]>
 
 %package -n libopenssl1_0_0
-License:        OpenSSL
 Summary:        Secure Sockets and Transport Layer Security
 Group:          Productivity/Networking/Security
 Recommends:     openssl-certs
@@ -127,12 +117,12 @@
     Paul C. Sutton <[email protected]>
 
 %package -n libopenssl-devel
-License:        OpenSSL
 Summary:        Include Files and Libraries mandatory for Development
 Group:          Development/Libraries/C and C++
 Obsoletes:      openssl-devel < %{version}
-Requires:       libopenssl1_0_0 = %{version} zlib-devel
 Requires:       %name = %version
+Requires:       libopenssl1_0_0 = %{version}
+Requires:       zlib-devel
 Provides:       openssl-devel = %{version}
 # bug437293
 %ifarch ppc64
@@ -158,7 +148,6 @@
     Paul C. Sutton <[email protected]>
 
 %package doc
-License:        OpenSSL
 Summary:        Additional Package Documentation
 Group:          Productivity/Networking/Security
 BuildArch:      noarch
@@ -185,19 +174,6 @@
 %patch0 -p1
 %patch1 -p1
 %patch2 -p1
-#%patch3 -p1
-#%patch4 -p1
-#%patch5 -p1
-#%patch6 -p1
-%patch7
-#%patch8 -p1
-%patch10
-#%patch11 -p1
-#%patch12 -p1
-#%patch13 -p1
-#%patch14 -p1
-#%patch15 -p1
-#%patch16 -p1
 cp -p %{S:10} .
 echo "adding/overwriting some entries in the 'table' hash in Configure"
 # 
$dso_scheme:$shared_target:$shared_cflag:$shared_ldflag:$shared_extension:$ranlib:$arflags
@@ -219,7 +195,7 @@
 "linux-elf-arm","gcc:-DL_ENDIAN                        
::-D_REENTRANT::-ldl:BN_LLONG:\${no_asm}:                                       
                $DSO_SCHEME:",
 "linux-mips",   "gcc:-DB_ENDIAN                        
::-D_REENTRANT::-ldl:BN_LLONG RC4_CHAR RC4_CHUNK DES_RISC1 
DES_UNROLL:\${no_asm}:               $DSO_SCHEME:",
 "linux-sparcv7","gcc:-DB_ENDIAN                        
::-D_REENTRANT::-ldl:BN_LLONG RC4_CHAR RC4_CHUNK DES_UNROLL BF_PTR:\${no_asm}:  
                $DSO_SCHEME:",
-"linux-sparcv8","gcc:-DB_ENDIAN -DBN_DIV2W -mv8        
::-D_REENTRANT::-ldl:BN_LLONG RC4_CHAR RC4_CHUNK DES_UNROLL 
BF_PTR::asm/sparcv8.o:::::::::::::  $DSO_SCHEME:",
+#"linux-sparcv8","gcc:-DB_ENDIAN -DBN_DIV2W -mv8       
::-D_REENTRANT::-ldl:BN_LLONG RC4_CHAR RC4_CHUNK DES_UNROLL 
BF_PTR::asm/sparcv8.o:::::::::::::  $DSO_SCHEME:",
 #"linux-x86_64", "gcc:-DL_ENDIAN -DNO_ASM 
-DMD32_REG_T=int::-D_REENTRANT::-ldl:SIXTY_FOUR_BIT_LONG:\${no_asm}:            
                             $DSO_SCHEME:64",
 #"linux-s390",   "gcc:-DB_ENDIAN                       ::(unknown):   
:-ldl:BN_LLONG:\${no_asm}:                                                      
 $DSO_SCHEME:",
 #"linux-s390x",  "gcc:-DB_ENDIAN -DNO_ASM 
-DMD32_REG_T=int::-D_REENTRANT::-ldl:SIXTY_FOUR_BIT_LONG:\${no_asm}:            
                     $DSO_SCHEME:64",
@@ -242,12 +218,14 @@
 --prefix=%{_prefix} \
 --libdir=%{_lib} \
 --openssldir=%{ssletcdir} \
-$RPM_OPT_FLAGS \
+$RPM_OPT_FLAGS -std=gnu99 \
 -Wa,--noexecstack \
 -fomit-frame-pointer \
 -DTERMIO \
 -DPURIFY \
 -DSSL_FORBID_ENULL \
+-D_GNU_SOURCE \
+$(getconf LFS_CFLAGS) \
 %ifnarch hppa
 -Wall \
 -fstack-protector "

++++++ merge_from_0.9.8k.patch ++++++
--- /var/tmp/diff_new_pack.oC9s96/_old  2012-05-21 10:00:47.000000000 +0200
+++ /var/tmp/diff_new_pack.oC9s96/_new  2012-05-21 10:00:47.000000000 +0200
@@ -1,8 +1,6 @@
-Index: openssl-1.0.0/Configure
-===================================================================
---- openssl-1.0.0.orig/Configure
-+++ openssl-1.0.0/Configure
-@@ -866,7 +866,7 @@ PROCESS_ARGS:
+--- openssl-1.0.1c.orig/Configure
++++ openssl-1.0.1c/Configure
+@@ -931,7 +931,7 @@ PROCESS_ARGS:
                        }
                else
                        {
@@ -11,7 +9,7 @@
                        $target=$_;
                        }
  
-@@ -1105,7 +1105,7 @@ else                             { $lflags=$prelflags; 
undef $pre
+@@ -1204,7 +1204,7 @@ if ($target =~ /^mingw/ && `$cc --target
  my $no_shared_warn=0;
  my $no_user_cflags=0;
  
@@ -20,13 +18,11 @@
  else                  { $no_user_cflags=1;       }
  
  # Kerberos settings.  The flavor must be provided from outside, either through
-Index: openssl-1.0.0/config
-===================================================================
---- openssl-1.0.0.orig/config
-+++ openssl-1.0.0/config
-@@ -560,7 +560,8 @@ case "$GUESSOS" in
-       fi
-       OUT="darwin-i386-cc" ;;
+--- openssl-1.0.1c.orig/config
++++ openssl-1.0.1c/config
+@@ -573,7 +573,8 @@ case "$GUESSOS" in
+       options="$options -arch%20${MACHINE}"
+       OUT="iphoneos-cross" ;;
    alpha-*-linux2)
 -        ISA=`awk '/cpu model/{print$4;exit(0);}' /proc/cpuinfo`
 +        #ISA=`awk '/cpu model/{print$4;exit(0);}' /proc/cpuinfo`
@@ -34,7 +30,7 @@
        case ${ISA:-generic} in
        *[678]) OUT="linux-alpha+bwx-$CC" ;;
        *)      OUT="linux-alpha-$CC" ;;
-@@ -580,7 +581,8 @@ case "$GUESSOS" in
+@@ -593,7 +594,8 @@ case "$GUESSOS" in
            echo "         You have about 5 seconds to press Ctrl-C to abort."
            (trap "stty `stty -g`" 2 0; stty -icanon min 0 time 50; read waste) 
<&1
        fi
@@ -43,8 +39,8 @@
 +      OUT="linux-ppc64"
        ;;
    ppc-*-linux2) OUT="linux-ppc" ;;
-   ia64-*-linux?) OUT="linux-ia64" ;;
-@@ -596,10 +598,10 @@ case "$GUESSOS" in
+   ppc60x-*-vxworks*) OUT="vxworks-ppc60x" ;;
+@@ -614,10 +616,10 @@ case "$GUESSOS" in
    sparc-*-linux2)
        KARCH=`awk '/^type/{print$3;exit(0);}' /proc/cpuinfo`
        case ${KARCH:-sun4} in
@@ -59,7 +55,7 @@
        esac ;;
    parisc*-*-linux2)
        # 64-bit builds under parisc64 linux are not supported and
-@@ -618,7 +620,11 @@ case "$GUESSOS" in
+@@ -636,7 +638,11 @@ case "$GUESSOS" in
        #         PA8500   -> 8000   (2.0)
        #         PA8600   -> 8000   (2.0)
  

-- 
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to