Hello community,
here is the log from the commit of package libarchive
checked in at Tue Mar 6 18:56:41 CET 2007.
--------
--- libarchive/libarchive.changes 2007-03-05 20:20:48.000000000 +0100
+++ /mounts/work_src_done/STABLE/libarchive/libarchive.changes 2007-03-06 17:02:09.318051000 +0100
@@ -1,0 +2,9 @@
+Tue Mar 6 16:49:29 CET 2007 - mrueckert@suse.de
+
+- updated bsdtar-1.2.53_ext2_include.patch:
+ the old fix was not complete and on newer glibc/kernel-headers it
+ seems you need to include linux/fs.h explicitly
+ new name: bsdtar-1.3.1_linux_fs_includes.patch
+- build with -fno-strict-aliasing
+
+-------------------------------------------------------------------
Old:
----
bsdtar-1.2.53_ext2_include.patch
New:
----
bsdtar-1.3.1_linux_fs_includes.patch
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ libarchive.spec ++++++
--- /var/tmp/diff_new_pack.n29980/_old 2007-03-06 18:55:03.000000000 +0100
+++ /var/tmp/diff_new_pack.n29980/_new 2007-03-06 18:55:03.000000000 +0100
@@ -12,7 +12,7 @@
Name: libarchive
Version: 1.3.1
-Release: 13
+Release: 14
#
License: BSD License and BSD-like
Group: Development/Libraries/C and C++
@@ -22,7 +22,7 @@
#
URL: http://people.freebsd.org/~kientzle/libarchive/
Source0: http://people.freebsd.org/~kientzle/libarchive/src/libarchive-%{version}.tar.gz
-Patch: bsdtar-1.2.53_ext2_include.patch
+Patch: bsdtar-1.3.1_linux_fs_includes.patch
Patch1: bsdtar-1.2.53_testsuite.patch
Patch2: SA-06-24_libarchive.patch
#
@@ -138,6 +138,8 @@
%patch2
%build
+autoreconf -i
+export CFLAGS="%{optflags} -fno-strict-aliasing"
%configure
%{__make}
pushd tar/test/
@@ -170,6 +172,12 @@
%{_bindir}/bsdtar
%changelog
+* Tue Mar 06 2007 - mrueckert@suse.de
+- updated bsdtar-1.2.53_ext2_include.patch:
+ the old fix was not complete and on newer glibc/kernel-headers it
+ seems you need to include linux/fs.h explicitly
+ new name: bsdtar-1.3.1_linux_fs_includes.patch
+- build with -fno-strict-aliasing
* Fri Nov 10 2006 - mrueckert@suse.de
- added SA-06-24_libarchive.patch:
fix DOS in libarchive (CVE-2006-5680)
++++++ bsdtar-1.3.1_linux_fs_includes.patch ++++++
Index: tar/write.c
===================================================================
--- tar/write.c.orig 2007-03-06 16:42:01.579902855 +0100
+++ tar/write.c 2007-03-06 16:46:01.121874824 +0100
@@ -45,10 +45,16 @@ __FBSDID("$FreeBSD: src/usr.bin/tar/writ
#include
participants (1)
-
root@Hilbert.suse.de