Bug 1826141
Summary: | egl-wayland: does not rebuild with mesa-19.3.0-3.rc4.el8 | ||||||
---|---|---|---|---|---|---|---|
Product: | Red Hat Enterprise Linux 8 | Reporter: | Carl George 🤠<carl> | ||||
Component: | egl-wayland | Assignee: | Adam Jackson <ajax> | ||||
Status: | CLOSED ERRATA | QA Contact: | Desktop QE <desktop-qa-list> | ||||
Severity: | unspecified | Docs Contact: | |||||
Priority: | unspecified | ||||||
Version: | CentOS Stream | CC: | bstinson, carl, jwboyer, mark, ngompa13, tpelka | ||||
Target Milestone: | rc | Keywords: | OtherQA | ||||
Target Release: | 8.0 | ||||||
Hardware: | Unspecified | ||||||
OS: | Unspecified | ||||||
Whiteboard: | |||||||
Fixed In Version: | egl-wayland-1.1.5-3.el8 | Doc Type: | If docs needed, set a value | ||||
Doc Text: | Story Points: | --- | |||||
Clone Of: | Environment: | ||||||
Last Closed: | 2021-05-18 15:39:26 UTC | Type: | Bug | ||||
Regression: | --- | Mount Type: | --- | ||||
Documentation: | --- | CRM: | |||||
Verified Versions: | Category: | --- | |||||
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |||||
Cloudforms Team: | --- | Target Upstream Version: | |||||
Embargoed: | |||||||
Attachments: |
|
Description
Carl George ðŸ¤
2020-04-21 03:27:07 UTC
Wondering why are you using mesa-19.3.0-3.rc4.el8 this version was never released. The versions are following: 8.2.0 -> mesa-19.3.4-2.el8 8.1.0 -> mesa-19.1.4-2.el8 respectively mesa-19.1.4-3.el8_1 8.0.0 -> mesa-18.3.1-5.el8_0 Can you please give it a try with released version of mesa? Thanks That's the release [0] that RCM pushed to the CentOS dist-git [1]. I believe it was from the RHEL 8.2 Beta. I just attempted to rebuild egl-wayland-1.1.4-1.el8 against the current RHEL 8.2 buildroot with mesa-19.3.4-2.el8 and it still failed. [0]: https://git.centos.org/rpms/mesa/c/dfba59ace85f917512ecc403d1c20c268008d5ec?branch=c8s [1]: https://git.centos.org/rpms/mesa/commits/c8s It's a hack... but if you downgrade mesa and then build, it seems to work for now. For an example use case: Trying to unwind the maze of missing devel packages, to build a custom version of TigerVNC. Yup, that's what I did to get egl-wayland-1.1.4-1.el8 to build for CentOS Stream back in April [0]. I temporarily untagged mesa-19.3.0-3.rc4.el8 so that it would build with the previous mesa-19.1.4-3.el8_1. [0] https://koji.mbox.centos.org/koji/buildinfo?buildID=7013 I know that RH does't care about things that don't build anymore, or even things that don't even build in the first place (devel files removed), but when Stream can't be built because things were pushed in the wrong order and people from CentOS need to start chasing fixes upstream to do the most basic builds, it goes against RH's interests because Stream stops being "next minor release of RHEL". This bug is one of the examples https://git.centos.org/rpms/egl-wayland/c/6cafd5f55eb14938bdfb196e2f59ff72f1c7a5c3?branch=c8 but there are others like vulkan-* I'm not trying to rant here just for the sake of it, we all want what's best for RHEL and for Stream. Created attachment 1702583 [details] add EGL_WL_bind_wayland_display definitions to wayland-egl-ext.h Attaching patch from upstream. https://github.com/NVIDIA/egl-wayland/commit/4a343a4b563e84c6258efbddf1d910f9dd6e0300 I couldn't really justify backporting just this one patch instead of rebasing to 1.1.5, so I synced with F34 instead. To ssh://pkgs.devel.redhat.com/rpms/egl-wayland 432a358..7b898ed rhel-8.4.0 -> rhel-8.4.0 Found a gating.yaml file in the repo and it is properly configured Building egl-wayland-1.1.5-3.el8 for rhel-8.4.0-candidate Created task: 32479035 Task info: https://brewweb.engineering.redhat.com/brew/taskinfo?taskID=32479035 Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory (Moderate: userspace graphics, xorg-x11, and mesa security, bug fix, and enhancement update), and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. https://access.redhat.com/errata/RHSA-2021:1804 |