commit bsdtar for openSUSE:11.4
Hello community, here is the log from the commit of package bsdtar for openSUSE:11.4 checked in at Mon May 9 11:24:09 CEST 2011. -------- --- old-versions/11.4/all/bsdtar/bsdtar.changes 2010-11-11 14:42:22.000000000 +0100 +++ 11.4/bsdtar/bsdtar.changes 2011-05-06 15:25:12.000000000 +0200 @@ -1,0 +2,7 @@ +Tue Apr 19 13:23:09 UTC 2011 - idoenmez@novell.com + +- Add suport for xz and xar archives +- Add libarchive-2.8.4-iso9660-data-types.patch: + fix ISO9660 reader data type mismatches (bnc#688463) + +------------------------------------------------------------------- Package does not exist at destination yet. Using Fallback old-versions/11.4/all/bsdtar Destination is old-versions/11.4/UPDATES/all/bsdtar calling whatdependson for 11.4-i586 New: ---- libarchive-2.8.4-iso9660-data-types.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ bsdtar.spec ++++++ --- /var/tmp/diff_new_pack.b8hn4S/_old 2011-05-09 11:23:46.000000000 +0200 +++ /var/tmp/diff_new_pack.b8hn4S/_new 2011-05-09 11:23:46.000000000 +0200 @@ -1,7 +1,7 @@ # -# spec file for package bsdtar (Version 2.8.4) +# spec file for package bsdtar # -# Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -19,7 +19,7 @@ Name: bsdtar Version: 2.8.4 -Release: 1 +Release: 9.<RELEASE10> %define pkg_name libarchive # License: BSD3c(or similar) @@ -39,12 +39,17 @@ %else BuildRequires: e2fsprogs-devel %endif +BuildRequires: libopenssl-devel +BuildRequires: libxml2-devel +BuildRequires: xz-devel # Summary: Creates and reads several different streaming archive formats # Url: http://code.google.com/p/libarchive/ Source: libarchive-%{version}.tar.bz2 Patch1: libarchive-2.5.5_handle_ENOSYS_from_lutimes.patch +# PATCH-FIX-UPSTREAM libarchive-2.8.4-iso9660-data-types.patch idoenmez@suse.de -- bnc#688463 +Patch2: libarchive-2.8.4-iso9660-data-types.patch %description Libarchive is a programming library that can create and read several @@ -144,6 +149,7 @@ %prep %setup -q -n %{pkg_name}-%{version} %patch1 +%patch2 %build #autoreconf -fi @@ -159,6 +165,7 @@ %make_install rm -fv minitar/*.o rm -fv %{buildroot}%{_libdir}/*.la +rm "%{buildroot}%{_mandir}/man5/"{tar,cpio,mtree}.5* %clean rm -rf %{buildroot} ++++++ libarchive-2.8.4-iso9660-data-types.patch ++++++ Index: libarchive/archive_read_support_format_iso9660.c =================================================================== --- libarchive/archive_read_support_format_iso9660.c (revision 1983) +++ libarchive/archive_read_support_format_iso9660.c (revision 1984) @@ -924,7 +924,7 @@ if (parent->offset + parent->size > iso9660->volume_size) { archive_set_error(&a->archive, ARCHIVE_ERRNO_MISC, "Directory is beyond end-of-media: %s", - parent->name); + parent->name.s); return (ARCHIVE_WARN); } if (iso9660->current_position < parent->offset) { @@ -1220,7 +1220,7 @@ if (file->offset + file->size > iso9660->volume_size) { archive_set_error(&a->archive, ARCHIVE_ERRNO_MISC, - "File is beyond end-of-media: %s", file->name); + "File is beyond end-of-media: %s", file->name.s); iso9660->entry_bytes_remaining = 0; iso9660->entry_sparse_offset = 0; return (ARCHIVE_WARN); @@ -1279,8 +1279,8 @@ if ((file->mode & AE_IFMT) != AE_IFDIR && file->offset < iso9660->current_position) { archive_set_error(&a->archive, ARCHIVE_ERRNO_MISC, - "Ignoring out-of-order file @%x (%s) %jd < %jd", - file, + "Ignoring out-of-order file @%jx (%s) %jd < %jd", + (intmax_t)file->number, iso9660->pathname.s, file->offset, iso9660->current_position); iso9660->entry_bytes_remaining = 0; ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org
participants (1)
-
root@hilbert.suse.de