[Bug 300258] lib/libarchive/functional_tests: multiple new failures with new version (3.8.10)

From: <bugzilla-noreply_at_freebsd.org>
Date: Thu, 29 Oct 2026 18:19:09 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=300258

--- Comment #1 from Enji Cooper <ngie@FreeBSD.org> ---
Looks like some new test programs may have been added for some of the tests,
but aren't being built/installed correctly.

From
https://ci.freebsd.org/job/FreeBSD-main-amd64-test/29814/testReport/junit/lib.libarchive/functional_test/test_archive_read_append_filter/
:
```
Fail: program did not exit cleanly
stdout:
Will switch to user nobody (uid 65534 gid 65534)

If tests fail or crash, details will be in:
   /tmp/kyua.5nPw95/1553/work/libarchive_test.2026-10-27T10.27.55-000

Reference files will be read from: /usr/tests/lib/libarchive
Exercising: libarchive 3.8.10 zlib/1.3.2 liblzma/5.8.4 bz2lib/1.0.8
libzstd/1.5.7 bsdxml/expat_2.9.0 openssl/3.5.9 libb2/bundled
 56: test_archive_read_append_filter
/usr/src/contrib/libarchive/libarchive/test/test_archive_read_append_filter.c:39:
ARCHIVE_OK != archive_read_support_filter_program(a, "prog1")

stderr:
 *** forcing core dump so failure can be debugged ***

Files left in work directory after failure:
libarchive_test.2026-10-27T10.27.55-000
```

Other tests are failing because of archiving failures:
```
Fail: program did not exit cleanly
stdout:
Will switch to user nobody (uid 65534 gid 65534)

If tests fail or crash, details will be in:
   /tmp/kyua.5nPw95/1593/work/libarchive_test.2026-10-27T10.27.58-000

Reference files will be read from: /usr/tests/lib/libarchive
Exercising: libarchive 3.8.10 zlib/1.3.2 liblzma/5.8.4 bz2lib/1.0.8
libzstd/1.5.7 bsdxml/expat_2.9.0 openssl/3.5.9 libb2/bundled
101: test_archive_write_add_filter_by_name_grzip
/usr/src/contrib/libarchive/libarchive/test/test_archive_write_add_filter_by_name.c:65:
ARCHIVE_OK != r

stderr:
 *** forcing core dump so failure can be debugged ***
```
Are the test files being installed properly?

-- 
You are receiving this mail because:
You are on the CC list for the bug.