Module Name:    src
Committed By:   martin
Date:           Fri Nov  1 10:23:18 UTC 2024

Modified Files:
        src/tests/lib/libarchive [netbsd-10]: Makefile

Log Message:
Properly pull up as intended the following revisions instead of yesterdays
broken patch, requested by rin in ticket #911:

        tests/lib/libarchive/Makefile           1.7,1.10-1.13

Don't try to build test_compat_pax_libarchive_2x or test_read_pax_schily_xattr
Both of those were removed in the recent libarchive.

More libarchive update fallout.   There are no _2x files any more.

One more no-longer-existing file we cannot install

Add new test files for new libarchive version

Add more files, sort


To generate a diff of this commit:
cvs rdiff -u -r1.5.6.1 -r1.5.6.2 src/tests/lib/libarchive/Makefile

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/tests/lib/libarchive/Makefile
diff -u src/tests/lib/libarchive/Makefile:1.5.6.1 src/tests/lib/libarchive/Makefile:1.5.6.2
--- src/tests/lib/libarchive/Makefile:1.5.6.1	Thu Oct 31 18:40:32 2024
+++ src/tests/lib/libarchive/Makefile	Fri Nov  1 10:23:18 2024
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.5.6.1 2024/10/31 18:40:32 martin Exp $
+# $NetBSD: Makefile,v 1.5.6.2 2024/11/01 10:23:18 martin Exp $
 
 NOMAN=
 
@@ -73,7 +73,6 @@ test_compat_lzip.c \
 test_compat_lzma.c \
 test_compat_lzop.c \
 test_compat_mac.c \
-test_compat_pax_libarchive_2x.c \
 test_compat_perl_archive_tar.c \
 test_compat_plexus_archiver_tar.c \
 test_compat_solaris_pax_sparse.c \
@@ -204,7 +203,6 @@ test_read_format_zip_winzip_aes_large.c 
 test_read_format_zip_with_invalid_traditional_eocd.c \
 test_read_format_zip_zip64.c \
 test_read_large.c \
-test_read_pax_schily_xattr.c \
 test_read_pax_truncated.c \
 test_read_position.c \
 test_read_set_format.c \
@@ -321,6 +319,8 @@ test_compat_lz4_B7.tar.lz4.uu  \
 test_compat_lz4_B7BD.tar.lz4.uu  \
 test_compat_lzip_1.tlz.uu  \
 test_compat_lzip_2.tlz.uu  \
+test_compat_lzip_3.lz.uu  \
+test_compat_lzip_4.tlz.uu  \
 test_compat_lzma_1.tlz.uu  \
 test_compat_lzma_2.tlz.uu  \
 test_compat_lzma_3.tlz.uu  \
@@ -329,7 +329,6 @@ test_compat_lzop_2.tar.lzo.uu  \
 test_compat_lzop_3.tar.lzo.uu  \
 test_compat_mac-1.tar.Z.uu  \
 test_compat_mac-2.tar.Z.uu  \
-test_compat_pax_libarchive_2x.tar.Z.uu  \
 test_compat_perl_archive_tar.tar.uu  \
 test_compat_plexus_archiver_tar.tar.uu  \
 test_compat_solaris_pax_sparse_1.pax.Z.uu  \
@@ -337,6 +336,7 @@ test_compat_solaris_pax_sparse_2.pax.Z.u
 test_compat_solaris_tar_acl.tar.uu  \
 test_compat_star_acl_nfs4.tar.uu  \
 test_compat_star_acl_posix1e.tar.uu  \
+test_compat_tar_directory_1.tar.uu  \
 test_compat_tar_hardlink_1.tar.uu  \
 test_compat_uudecode_large.tar.Z.uu  \
 test_compat_xz_1.txz.uu  \
@@ -394,6 +394,9 @@ test_read_format_7zip_bzip2.7z.uu  \
 test_read_format_7zip_copy.7z.uu  \
 test_read_format_7zip_copy_2.7z.uu  \
 test_read_format_7zip_deflate.7z.uu  \
+test_read_format_7zip_deflate_arm64.7z.uu  \
+test_read_format_7zip_delta4_lzma1.7z.uu  \
+test_read_format_7zip_delta4_lzma2.7z.uu  \
 test_read_format_7zip_delta_lzma1.7z.uu  \
 test_read_format_7zip_delta_lzma2.7z.uu  \
 test_read_format_7zip_empty_archive.7z.uu  \
@@ -401,14 +404,17 @@ test_read_format_7zip_empty_file.7z.uu  
 test_read_format_7zip_encryption.7z.uu  \
 test_read_format_7zip_encryption_header.7z.uu  \
 test_read_format_7zip_encryption_partially.7z.uu  \
+test_read_format_7zip_extract_second.7z.uu \
 test_read_format_7zip_lzma1.7z.uu  \
 test_read_format_7zip_lzma1_2.7z.uu  \
 test_read_format_7zip_lzma1_lzma2.7z.uu  \
-test_read_format_7zip_lzma2.7z.uu  \
+test_read_format_7zip_lzma2.7z.uu \
+test_read_format_7zip_lzma2_arm.7z.uu \
 test_read_format_7zip_malformed.7z.uu  \
 test_read_format_7zip_malformed2.7z.uu  \
 test_read_format_7zip_ppmd.7z.uu  \
 test_read_format_7zip_symbolic_name.7z.uu  \
+test_read_format_7zip_win_attrib.7z.uu \
 test_read_format_ar.ar.uu  \
 test_read_format_cab_1.cab.uu  \
 test_read_format_cab_2.cab.uu  \
@@ -435,6 +441,7 @@ test_read_format_gtar_sparse_1_17_posix1
 test_read_format_gtar_sparse_skip_entry.tar.Z.uu  \
 test_read_format_iso.iso.Z.uu  \
 test_read_format_iso_2.iso.Z.uu  \
+test_read_format_iso_3.iso.Z.uu \
 test_read_format_iso_joliet.iso.Z.uu  \
 test_read_format_iso_joliet_by_nero.iso.Z.uu  \
 test_read_format_iso_joliet_long.iso.Z.uu  \
@@ -464,8 +471,16 @@ test_read_format_mtree_nomagic3.mtree.uu
 test_read_format_mtree_noprint.mtree.uu  \
 test_read_format_rar.rar.uu  \
 test_read_format_rar5_arm.rar.uu  \
+test_read_format_rar5_arm_filter_on_window_boundary.rar.uu \
+test_read_format_rar5_bad_window_sz_in_mltarc_file.rar.uu \
 test_read_format_rar5_blake2.rar.uu  \
+test_read_format_rar5_block_size_is_too_small.rar.uu \
 test_read_format_rar5_compressed.rar.uu  \
+test_read_format_rar5_data_ready_pointer_leak.rar.uu \
+test_read_format_rar5_decode_number_out_of_bounds_read.rar.uu \
+test_read_format_rar5_different_solid_window_size.rar.uu \
+test_read_format_rar5_different_window_size.rar.uu \
+test_read_format_rar5_different_winsize_on_merge.rar.uu \
 test_read_format_rar5_distance_overflow.rar.uu  \
 test_read_format_rar5_extra_field_version.rar.uu  \
 test_read_format_rar5_fileattr.rar.uu  \
@@ -490,12 +505,14 @@ test_read_format_rar5_multiple_files_sol
 test_read_format_rar5_nonempty_dir_stream.rar.uu  \
 test_read_format_rar5_owner.rar.uu  \
 test_read_format_rar5_readtables_overflow.rar.uu  \
+test_read_format_rar5_sfx.exe.uu \
 test_read_format_rar5_solid.rar.uu  \
 test_read_format_rar5_stored.rar.uu  \
 test_read_format_rar5_stored_manyfiles.rar.uu  \
 test_read_format_rar5_symlink.rar.uu  \
 test_read_format_rar5_truncated_huff.rar.uu  \
 test_read_format_rar5_win32.rar.uu  \
+test_read_format_rar5_window_buf_and_size_desync.rar.uu \
 test_read_format_rar_binary_data.rar.uu  \
 test_read_format_rar_compress_best.rar.uu  \
 test_read_format_rar_compress_normal.rar.uu  \
@@ -511,6 +528,7 @@ test_read_format_rar_multivolume.part000
 test_read_format_rar_noeof.rar.uu  \
 test_read_format_rar_ppmd_lzss_conversion.rar.uu  \
 test_read_format_rar_ppmd_use_after_free.rar.uu  \
+test_read_format_rar_ppmd_use_after_free2.rar.uu \
 test_read_format_rar_sfx.exe.uu  \
 test_read_format_rar_subblock.rar.uu  \
 test_read_format_rar_unicode.rar.uu  \
@@ -528,8 +546,11 @@ test_read_format_ustar_filename_cp866.ta
 test_read_format_ustar_filename_eucjp.tar.Z.uu  \
 test_read_format_ustar_filename_koi8r.tar.Z.uu  \
 test_read_format_warc.warc.uu  \
+test_read_format_xar_duplicate_filename_node.xar.uu \
 test_read_format_zip.zip.uu  \
 test_read_format_zip_7075_utf8_paths.zip.uu  \
+test_read_format_zip_7z_deflate.zip.uu \
+test_read_format_zip_7z_lzma.zip.uu \
 test_read_format_zip_bz2_hang.zip.uu  \
 test_read_format_zip_bzip2.zipx.uu  \
 test_read_format_zip_bzip2_multi.zipx.uu  \
@@ -551,6 +572,7 @@ test_read_format_zip_length_at_end.zip.u
 test_read_format_zip_lzma.zipx.uu  \
 test_read_format_zip_lzma_alone_leak.zipx.uu  \
 test_read_format_zip_lzma_multi.zipx.uu  \
+test_read_format_zip_lzma_stream_end.zipx.uu \
 test_read_format_zip_mac_metadata.zip.uu  \
 test_read_format_zip_malformed1.zip.uu  \
 test_read_format_zip_msdos.zip.uu  \
@@ -580,7 +602,6 @@ test_read_large_splitted_rar_ab.uu  \
 test_read_large_splitted_rar_ac.uu  \
 test_read_large_splitted_rar_ad.uu  \
 test_read_large_splitted_rar_ae.uu  \
-test_read_pax_schily_xattr.tar.uu  \
 test_read_splitted_rar_aa.uu  \
 test_read_splitted_rar_ab.uu  \
 test_read_splitted_rar_ac.uu  \
@@ -610,6 +631,4 @@ list.h: ${SRCS.h_libarchive} Makefile
 	    ${TOOL_GREP} -v test_compat_pax_libarchive_2x > ${.TARGET}
 
 COPTS.test_archive_string_conversion.c+=	${GCC_NO_STRINGOP_TRUNCATION}
-COPTS.test_main.c+=				${GCC_NO_STRINGOP_OVERFLOW}
-COPTS.test_write_disk_secure.c+=		${GCC_NO_STRINGOP_OVERFLOW}
 

Reply via email to