View Issue Details

IDProjectCategoryView StatusLast Update
0000535AlmaLinux-10Generalpublic2025-07-07 15:42
Reporterhwspeedy Assigned To 
PrioritynormalSeveritycrashReproducibilityalways
Status newResolutionopen 
Summary0000535: Epel 10.1z x86_64_v2 - QT5 packaging/building wrong - SIGILL crash
DescriptionSeams the new Epel Repo V2 is not working correctly.
Package qt5-qtwayland is doing SIGILL on V2 machine, because it uses V3 ISA.

[root@alma-r510 ~]# rpm -qi qt5-qtwayland
Name : qt5-qtwayland
Version : 5.15.17
Release : 1.el10_1.alma_altarch
Architecture: x86_64_v2
Install Date: Fri 04 Jul 2025 03:23:20 PM CEST
Signature : RSA/SHA256, Mon 30 Jun 2025 04:44:41 PM CEST, Key ID b620c02335d447a6
Source RPM : qt5-qtwayland-5.15.17-1.el10_1.alma_altarch.src.rpm
Build Date : Sun 29 Jun 2025 02:48:13 PM CEST
Build Host : x64-builder04.almalinux.org

readelf -a /lib64/libQt5WaylandClient.so.5|grep ISA
x86 ISA used: x86-64-baseline, x86-64-v2, x86-64-v3

/etc/yum.repos.d/epel.repo
[epel]
name=Extra Packages for Enterprise Linux $releasever from AlmaLinux - x86_64_v2
baseurl=https://epel.repo.almalinux.org/$releasever${releasever_minor:+z}/x86_64_v2/

A search for V3 libraries from libQt5 in Alma V2:
libQt5Core (Also supports v3 on Epel 10.0z)
libQt5Gui (Also supports v3 on Epel 10.0z)
libQt5WaylandClient (NEW - did not support V3 on Epel 10.0z)
libQt5WaylandCompositor (NEW - did not support V3 on Epel 10.0z)

Epel 10.0z x86_64_v2 is OKAY even though some Qt5 libs says using x86-64-v3.

V2 - Should probably be build and tested on x86-64-v2 host...
Steps To ReproduceStart a QT5 program from Epel 10.1z V2 on a V2 machine and it crashes with illegal instruction - SIGILL.
Additional InformationLove that you keep V2 alive for old servers, thanx.
TagsNo tags attached.

Activities

There are no notes attached to this issue.

Issue History

Date Modified Username Field Change
2025-07-07 15:42 hwspeedy New Issue