Hello community, here is the log from the commit of package libarchive for openSUSE:Factory checked in at 2014-06-05 10:49:35 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/libarchive (Old) and /work/SRC/openSUSE:Factory/.libarchive.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "libarchive" Changes: -------- --- /work/SRC/openSUSE:Factory/libarchive/libarchive.changes 2013-12-13 13:06:37.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.libarchive.new/libarchive.changes 2014-06-05 10:49:40.000000000 +0200 @@ -1,0 +2,7 @@ +Wed May 28 17:18:59 UTC 2014 - crrodrig...@opensuse.org + +- libarchive-xattr.patch, fix subtle wrong library check + that causes this package to depend on libattr when it should + be using glibc. + +------------------------------------------------------------------- New: ---- libarchive-xattr.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ libarchive.spec ++++++ --- /var/tmp/diff_new_pack.79fQrf/_old 2014-06-05 10:49:42.000000000 +0200 +++ /var/tmp/diff_new_pack.79fQrf/_new 2014-06-05 10:49:42.000000000 +0200 @@ -1,7 +1,7 @@ # # spec file for package libarchive # -# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2014 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 @@ -42,7 +42,6 @@ Source1: baselibs.conf BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: libacl-devel -BuildRequires: libattr-devel BuildRequires: libbz2-devel %if %{with ext2fs} BuildRequires: libext2fs-devel @@ -50,11 +49,13 @@ %if %{with openssl} BuildRequires: libopenssl-devel %endif +BuildRequires: libtool BuildRequires: libxml2-devel BuildRequires: pkg-config BuildRequires: xz-devel BuildRequires: zlib-devel Patch0: libarchive-openssl.patch +Patch1: libarchive-xattr.patch %description Libarchive is a programming library that can create and read several @@ -163,7 +164,9 @@ %if %{with openssl} %patch0 %endif +%patch1 -p1 %build +autoreconf -fiv %global optflags %{optflags} -D_REENTRANT -pipe %configure \ --disable-silent-rules \ ++++++ libarchive-xattr.patch ++++++ --- libarchive-3.1.2.orig/configure.ac +++ libarchive-3.1.2/configure.ac @@ -568,7 +568,7 @@ AC_ARG_ENABLE([xattr], if test "x$enable_xattr" != "xno"; then AC_CHECK_HEADERS([attr/xattr.h]) AC_CHECK_HEADERS([sys/xattr.h sys/ea.h]) - AC_CHECK_LIB(attr,setxattr) + AC_SEARCH_LIBS([setxattr], [attr]) AC_CHECK_FUNCS([extattr_get_file extattr_list_file]) AC_CHECK_FUNCS([extattr_set_fd extattr_set_file]) AC_CHECK_FUNCS([fgetxattr flistxattr fsetxattr getxattr]) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org