Skip to content
Snippets Groups Projects
Commit 68303f6b authored by Simon McVittie's avatar Simon McVittie
Browse files

tests: Ignore inability to load libOSMesa.so.8


This is included in prerelease versions of SteamRT 2 'soldier',
but because it uses the post-gcc-5 C++ ABI of libLLVM-7.so.1, it's
incompatible with versions of libLLVM-7.so.1 that were compiled to be
compatible with the gcc 4 C++ ABI, and in particular the one in
SteamOS 2 'brewmaster'.

This and the previous commit are sufficient to make tests/containers.py
pass on SteamOS 2 'brewmaster', if we also configure libxcb.so.1 to
be chosen by counting symbols (T22538) and libgcc_s.so.1 to be chosen
by counting verdefs (T16561).

Signed-off-by: default avatarSimon McVittie <smcv@collabora.com>
parent 32cb6de9
No related branches found
No related tags found
No related merge requests found
......@@ -409,6 +409,12 @@ class TestInsideRuntime(BaseTest):
expect_library_issues |= set(details.get('issues', []))
continue
if soname == 'libOSMesa.so.8':
# T22540: C++ ABI issues around std::string in the
# ABI of libLLVM-7.so.1
expect_library_issues |= set(details.get('issues', []))
continue
self.assertIn('path', details)
self.assertEqual(
[],
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment