Author: mm
Date: Thu Jul 20 20:16:18 2017
New Revision: 321304
URL: https://svnweb.freebsd.org/changeset/base/321304
Log:
MFC r320927,320931,320932:
Bump libarchive to 3.3.2
Vendor changes:
PR #901: don't depend on stdin in a testcase
Relnotes: yes
Modified:
stable/10/contrib/libarchive/NEWS
stable/10/contrib/libarchive/libarchive/archive.h
stable/10/contrib/libarchive/libarchive/archive_entry.h
stable/10/contrib/libarchive/libarchive/test/test_archive_read_close_twice_open_filename.c
stable/10/usr.bin/bsdcat/Makefile
stable/10/usr.bin/cpio/Makefile
stable/10/usr.bin/tar/Makefile
Directory Properties:
stable/10/ (props changed)
Modified: stable/10/contrib/libarchive/NEWS
==
--- stable/10/contrib/libarchive/NEWS Thu Jul 20 20:15:38 2017
(r321303)
+++ stable/10/contrib/libarchive/NEWS Thu Jul 20 20:16:18 2017
(r321304)
@@ -1,3 +1,5 @@
+Jul 09, 2017: libarchive 3.3.2 released
+
Mar 16, 2017: NFSv4 ACL support for Linux (librichacl)
Feb 26, 2017: libarchive 3.3.1 released
Modified: stable/10/contrib/libarchive/libarchive/archive.h
==
--- stable/10/contrib/libarchive/libarchive/archive.h Thu Jul 20 20:15:38
2017(r321303)
+++ stable/10/contrib/libarchive/libarchive/archive.h Thu Jul 20 20:16:18
2017(r321304)
@@ -36,7 +36,7 @@
* assert that ARCHIVE_VERSION_NUMBER >= 2012108.
*/
/* Note: Compiler will complain if this does not match archive_entry.h! */
-#defineARCHIVE_VERSION_NUMBER 3003001
+#defineARCHIVE_VERSION_NUMBER 3003002
#include
#include /* for wchar_t */
@@ -155,7 +155,7 @@ __LA_DECL int archive_version_number(void);
/*
* Textual name/version of the library, useful for version displays.
*/
-#defineARCHIVE_VERSION_ONLY_STRING "3.3.1"
+#defineARCHIVE_VERSION_ONLY_STRING "3.3.2"
#defineARCHIVE_VERSION_STRING "libarchive " ARCHIVE_VERSION_ONLY_STRING
__LA_DECL const char * archive_version_string(void);
Modified: stable/10/contrib/libarchive/libarchive/archive_entry.h
==
--- stable/10/contrib/libarchive/libarchive/archive_entry.h Thu Jul 20
20:15:38 2017(r321303)
+++ stable/10/contrib/libarchive/libarchive/archive_entry.h Thu Jul 20
20:16:18 2017(r321304)
@@ -30,7 +30,7 @@
#defineARCHIVE_ENTRY_H_INCLUDED
/* Note: Compiler will complain if this does not match archive.h! */
-#defineARCHIVE_VERSION_NUMBER 3003001
+#defineARCHIVE_VERSION_NUMBER 3003002
/*
* Note: archive_entry.h is for use outside of libarchive; the
Modified:
stable/10/contrib/libarchive/libarchive/test/test_archive_read_close_twice_open_filename.c
==
---
stable/10/contrib/libarchive/libarchive/test/test_archive_read_close_twice_open_filename.c
Thu Jul 20 20:15:38 2017(r321303)
+++
stable/10/contrib/libarchive/libarchive/test/test_archive_read_close_twice_open_filename.c
Thu Jul 20 20:16:18 2017(r321304)
@@ -28,10 +28,12 @@ __FBSDID("$FreeBSD$");
DEFINE_TEST(test_archive_read_close_twice_open_filename)
{
+ const char *filename = "empty.file";
struct archive* a = archive_read_new();
+ assertMakeFile(filename, 0644, "");
assertEqualInt(ARCHIVE_OK, archive_read_support_format_empty(a));
- assertEqualInt(ARCHIVE_OK, archive_read_open_filename(a, 0, 0));
+ assertEqualInt(ARCHIVE_OK, archive_read_open_filename(a, filename, 0));
assertEqualInt(0, archive_errno(a));
assertEqualString(NULL, archive_error_string(a));
Modified: stable/10/usr.bin/bsdcat/Makefile
==
--- stable/10/usr.bin/bsdcat/Makefile Thu Jul 20 20:15:38 2017
(r321303)
+++ stable/10/usr.bin/bsdcat/Makefile Thu Jul 20 20:16:18 2017
(r321304)
@@ -6,7 +6,7 @@ _LIBARCHIVEDIR= ${SRCTOP}/contrib/libarchive
_LIBARCHIVECONFDIR=${SRCTOP}/lib/libarchive
PROG= bsdcat
-BSDCAT_VERSION_STRING= 3.3.1
+BSDCAT_VERSION_STRING= 3.3.2
.PATH: ${_LIBARCHIVEDIR}/cat
SRCS= bsdcat.c cmdline.c
Modified: stable/10/usr.bin/cpio/Makefile
==
--- stable/10/usr.bin/cpio/Makefile Thu Jul 20 20:15:38 2017
(r321303)
+++ stable/10/usr.bin/cpio/Makefile Thu Jul 20 20:16:18 2017
(r321304)
@@ -6,7 +6,7 @@ LIBARCHIVEDIR= ${.CURDIR}/../../contrib/libarchive
LIBARCHIVECONFDIR= ${.CURDIR}/../../lib/libarchive
PROG= bsdcpio
-BSDCPIO_VERSION_STRING=3.3.1
+BSDCPIO_VERSION_STRING=3.3.2
.PATH: ${LIBARCHIVEDIR}/cpio
SRCS= cpio.c cmdline.c
Modified: stable/10/usr.bin/tar/Makefile