Hi There! libarchive-2.2.2 didn't build with gcc-4.2.0 on powerpc. Thanks to Tim Kientzle for the prompt bugfix! :-) Attached are the updated Pkgfiles plus a patch. Please test and update ports/core/libarchive. The latest pkgutils-5.30.0 now builds also fine on powerpc. :-) Greets, -- Clemens Koller __________________________________ R&D Imaging Devices Anagramm GmbH Rupert-Mayer-Straße 45/1 Linhof Werksgelände D-81379 München Tel.089-741518-50 Fax 089-741518-19 http://www.anagramm-technology.com # Description: Library to create and read several archive formats # URL: http://people.freebsd.org/~kientzle/libarchive/ # Maintainer: Tilman Sauerbeck, tilman at crux dot nu # Depends on: bzip2, zlib name=libarchive version=2.2.2 release=2 source=(http://people.freebsd.org/~kientzle/$name/src/$name-$version.tar.gz $name-$version-archive-entry-include.patch) build() { patch -p0 < $SRC/$name-$version-archive-entry-include.patch cd libarchive-$version ./configure --prefix=/usr --mandir=/usr/man make make DESTDIR=$PKG install rm -f $PKG/usr/bin/bsdtar rm -f $PKG/usr/man/man1/bsdtar.1 rmdir $PKG/usr/bin rmdir $PKG/usr/man/man1 } --- libarchive-2.2.2/libarchive/archive_entry.h~ 2007-05-04 17:21:51.000000000 +0200 +++ libarchive-2.2.2/libarchive/archive_entry.h 2007-05-24 18:18:12.000000000 +0200 @@ -28,6 +28,8 @@ #ifndef ARCHIVE_ENTRY_H_INCLUDED #define ARCHIVE_ENTRY_H_INCLUDED +#include <time.h> +#include <sys/types.h> #include <stddef.h> /* for wchar_t */ #include <unistd.h> 3a87ac7211b0ff953130b44e420d519f libarchive-2.2.2-archive-entry-include.patch 0162127d7e71a07eba39c9c3e906c78e libarchive-2.2.2.tar.gz drwxr-xr-x root/root usr/ drwxr-xr-x root/root usr/include/ -rw-r--r-- root/root usr/include/archive.h -rw-r--r-- root/root usr/include/archive_entry.h drwxr-xr-x root/root usr/lib/ -rw-r--r-- root/root usr/lib/libarchive.a -rwxr-xr-x root/root usr/lib/libarchive.la lrwxrwxrwx root/root usr/lib/libarchive.so -> libarchive.so.2.2.2 lrwxrwxrwx root/root usr/lib/libarchive.so.2 -> libarchive.so.2.2.2 -rwxr-xr-x root/root usr/lib/libarchive.so.2.2.2 drwxr-xr-x root/root usr/man/ drwxr-xr-x root/root usr/man/man3/ -rw-r--r-- root/root usr/man/man3/archive_entry.3.gz -rw-r--r-- root/root usr/man/man3/archive_read.3.gz -rw-r--r-- root/root usr/man/man3/archive_util.3.gz -rw-r--r-- root/root usr/man/man3/archive_write.3.gz -rw-r--r-- root/root usr/man/man3/archive_write_disk.3.gz -rw-r--r-- root/root usr/man/man3/libarchive.3.gz -rw-r--r-- root/root usr/man/man3/libarchive_internals.3.gz drwxr-xr-x root/root usr/man/man5/ -rw-r--r-- root/root usr/man/man5/libarchive-formats.5.gz -rw-r--r-- root/root usr/man/man5/tar.5.gz