Libarchive 3.4.3 is a feature and bugfix release. New features: support for pzstd compressed files (#1357) support for RHT.security.selinux tar extended attribute (#1348) Important bugfixes: various zstd fixes and improvements (#1342 #1352 #1359) child process handling fixes (#1372) Libarchive 3.4.2 is a feature and security release. New features: support for atomic file extraction (bsdtar -x --safe-writes) (#1289) support for mbed TLS (PolarSSL) (#1301) Important bugfixes: security fixes in RAR5 reader (#1280 #1326) compression buffer fix in XAR writer (#1317) fix uname and gname longer than 32 characters in PAX writer (#1319) fix segfault when archiving hard links in ISO9660 and XAR writers (#1325) fix support for extracting 7z archive entries with Delta filter (#987) Libarchive 3.4.1 is a feature and security release. New features: Unicode filename support for reading lha/lzh archives New pax write option "xattrhdr" Important bugfixes: security fixes in wide string processing (#1276 #1298) security fixes in RAR5 reader (#1212 #1217 #1296) security fixes and optimizations to write filter logic (#351) security fix related to use of readlink(2) (1dae5a5) sparse file handling fixes (#1218 #1260) Thanks to all contributors and bug reporters. Special thanks to Christos Zoulas (@zoulasc) from NetBSD for the atomic file extraction feature.
25 lines
756 B
Makefile
25 lines
756 B
Makefile
# $NetBSD: Makefile,v 1.50 2020/05/26 09:16:39 nia Exp $
|
|
|
|
.include "Makefile.common"
|
|
|
|
COMMENT= Library to read/create different archive formats
|
|
|
|
USE_LIBTOOL= yes
|
|
CONFIGURE_ARGS+= --disable-bsdcat
|
|
CONFIGURE_ARGS+= --disable-bsdcpio
|
|
CONFIGURE_ARGS+= --disable-bsdtar
|
|
|
|
do-extract:
|
|
${CP} -R ${FILESDIR} ${WRKSRC}
|
|
# Contents of ${FILESDIR} may not have the u=w bit set, and
|
|
# the build system assumes files in ${WRKSRC} are writable.
|
|
${CHMOD} -R u+w ${WRKSRC}
|
|
|
|
# workaround for pkg/45491
|
|
CONFIGURE_ENV.SunOS+= ac_cv_header_ext2fs_ext2_fs_h=no
|
|
|
|
.include "../../archivers/bzip2/buildlink3.mk"
|
|
.include "../../archivers/xz/buildlink3.mk"
|
|
.include "../../devel/zlib/buildlink3.mk"
|
|
.include "../../security/openssl/buildlink3.mk"
|
|
.include "../../mk/bsd.pkg.mk"
|