https://blogs.gentoo.org/ago/2020/07/04/gentoo-tinderbox/ Issue: net-libs/xrootd-5.7.0 fails tests. Discovered on: amd64 (internal ref: tinderbox_musl) System: MUSL-SYSTEM (https://wiki.gentoo.org/wiki/Project:Tinderbox/Common_Issues_Helper#MUSL) Info about the issue: https://wiki.gentoo.org/wiki/Project:Tinderbox/Common_Issues_Helper#CF0015
Created attachment 898768 [details] build.log build log and emerge --info
Created attachment 898769 [details] 1-LastTest.log 1-LastTest.log
Error(s) that match a know pattern: 20 - XrdCl::LocalFileHandlerTest.XAttrTest (Subprocess aborted) 39 - XrdCl::FileTest.XAttrTest (Failed) 45 - XrdCl::FileCopyTest.ThirdPartyCopyTest (Subprocess aborted) 46 - XrdCl::FileCopyTest.NormalCopyTest (Subprocess aborted) 61 - XrdCl::FileSystemTest.XAttrTest (Failed) 72 - XrdCl::WorkflowTest.XAttrWorkflowTest (Failed) 74 - XrdCl::WorkflowTest.CheckpointTest (Failed) -- Could NOT find TinyXml (missing: TINYXML_LIBRARIES TINYXML_INCLUDE_DIR) The following tests FAILED:
XRootD tests need a filesystem with support for extended attributes to run the tests. This is also required for rocksdb (see https://bugs.gentoo.org/923252#c10). I do plan to address this in XRootD itself to skip tests that would fail on tmpfs, but if we could have the tinderbox run on a tmpfs with extended attributes enabled, that would be better, as then we could run all the tests on the tinderbox. What do you think?