http://bugzilla.opensuse.org/show_bug.cgi?id=1172699
Bug ID: 1172699
Summary: [Staging] Kernel 5.7 breaks test suite of tar and
libarchive
Classification: openSUSE
Product: openSUSE Tumbleweed
Version: Current
Hardware: i586
OS: Other
Status: NEW
Severity: Normal
Priority: P5 - None
Component: Kernel
Assignee: kernel-bugs@opensuse.org
Reporter: dimstar@opensuse.org
QA Contact: qa-bugs@suse.de
Found By: ---
Blocker: ---
Staging:B contains kernel 5.7
If the obs worker VM is built up using kernel-obs-build 5.7, then I see build
failures in at least
* apr
* libarchive
* tar
failing their test suites.
from libarchive:
[ 305s] 445/692 Test #448: libarchive_test_sparse_basic .............................................***Failed 0.02 sec
[ 305s]
[ 305s] If tests fail or crash, details will be in:
[ 305s] /tmp/libarchive_test.2020-06-08T22.51.32-000
[ 305s]
[ 305s] Reference files will be read from: /home/abuild/rpmbuild/BUILD/libarchive-3.4.3/libarchive/test
[ 305s] Exercising: libarchive 3.4.3 zlib/1.2.11 liblzma/5.2.5 bz2lib/1.0.8 liblz4/1.9.2 libzstd/1.4.5
[ 305s] 447: test_sparse_basic
[ 305s] ../libarchive/test/test_sparse_basic.c:431: expected_offset != archive_entry_size(ae)
[ 305s] expected_offset=4563410944 (0x110002000, 042000020000)
[ 305s] archive_entry_size(ae)=3221233664 (0xc0002000, 030000020000)
[ 305s] ../libarchive/test/test_sparse_basic.c:434: holes_seen != expected_holes
[ 305s] Description: file4
[ 305s] holes_seen=1 (0x1, 01)
[ 305s] expected_holes=2 (0x2, 02)
Tar also fails in context of sparse files > 8GB
apr lists something like this:
[ 345s] Headers (3):
[ 345s] 15 bytes (1)
[ 345s] 5 bytes (E)
[ 345s] 80000 bytes (^)
[ 345s] File: 200000 bytes from offset 0
[ 345s] Trailers (3):
[ 345s] 19 bytes
[ 345s] 10 bytes
[ 345s] 90000 bytes
[ 345s] apr_socket_sendfile()->0, sent 370049 bytes
[ 345s] After apr_socket_sendfile(), the kernel file pointer is at offset 0.
[ 345s] client: apr_socket_sendfile() worked as expected!
--
You are receiving this mail because:
You are the assignee for the bug.