Bug 2293875

Summary: Recent mesa update causes python-pyopengl test failures on s390x
Product: [Fedora] Fedora Reporter: Scott Talbert <swt>
Component: mesaAssignee: Adam Jackson <ajax>
Status: CLOSED RAWHIDE QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: medium Docs Contact:
Priority: unspecified    
Version: rawhideCC: ajax, bskeggs, igor.raits, jexposit, j, lyude, rhughes, rstrode, suraj.ghimire7, tstellar, walter.pete
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2024-06-26 20:26:35 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On:    
Bug Blocks: 2291868    

Description Scott Talbert 2024-06-24 01:34:38 UTC
A recent (not sure exactly which one) mesa update on rawhide causes a bunch of test failures for python-pyopengl on s390x (only):

=========================== short test summary info ============================
FAILED PyOpenGL-3.1.7/tests/test_arraydatatype.py::TestCoreDatatype::test_copyNonContiguous
FAILED PyOpenGL-3.1.7/tests/test_core.py::TestCore::test_arrayTranspose - Ass...
FAILED PyOpenGL-3.1.7/tests/test_core.py::TestCore::test_get_read_fb_binding
FAILED PyOpenGL-3.1.7/tests/test_core.py::TestCore::test_get_version - assert...
FAILED PyOpenGL-3.1.7/tests/test_core.py::TestCore::test_getstring - assert None
FAILED PyOpenGL-3.1.7/tests/test_core.py::TestCore::test_glCallLists_twice2
FAILED PyOpenGL-3.1.7/tests/test_core.py::TestCore::test_glbufferparameter_create
FAILED PyOpenGL-3.1.7/tests/test_core.py::TestCore::test_lookupint - TypeErro...
FAILED PyOpenGL-3.1.7/tests/test_core.py::TestCore::test_orinput_handling - A...
FAILED PyOpenGL-3.1.7/tests/test_core.py::TestCore::test_shader_compile_string
FAILED PyOpenGL-3.1.7/tests/test_core.py::TestCore::test_simple - assert 0
FAILED PyOpenGL-3.1.7/tests/test_textures.py::TestTextures::test_get_max_tex_units
FAILED PyOpenGL-3.1.7/tests/test_textures.py::TestTextures::test_glGenTextures
====== 13 failed, 51 passed, 2 skipped, 1 deselected, 3 warnings in 4.25s ======

I checked and rebuilding mesa with the fixes in this merge request resolve the test failures:
https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/29837

Reproducible: Always

Comment 1 Scott Talbert 2024-06-26 20:26:35 UTC
Fixed in mesa-24.1.2-2.fc41 by rstrode.