Incorrect error message "DRI3 requires xcb >= 1.9.3" when installed version of libxcb is 1.9-5, later then 1.9.3. "libxcb -v" returns 1.9-5.el7 but is parsed by configure to 1.9 thus failing compare to required $XCB_REQUIRED set to 1.9.3. libxcb version 1.9-5 is available in yum repositories. The code responsible for this verification is around line 22229 of configure file. I'm not fluent in this script to attempt fix it myself. My work around was to set XCB_REQUIRED to 1.9, line 5264, but in my opinion it is not acceptable permanent fix.
(In reply to MichaelJ from comment #0) > Incorrect error message "DRI3 requires xcb >= 1.9.3" when installed version > of libxcb is 1.9-5, later then 1.9.3. > "libxcb -v" returns 1.9-5.el7 but is parsed by configure to 1.9 thus > failing compare to required $XCB_REQUIRED set to 1.9.3. > libxcb version 1.9-5 is available in yum repositories. The code responsible > for this verification is around line 22229 of configure file. I'm not fluent > in this script to attempt fix it myself. My work around was to set > XCB_REQUIRED to 1.9, line 5264, but in my opinion it is not acceptable > permanent fix. can you check the pkg-config reported version? like this: pkg-config --modversion xcb The latest released version (in 1.9 branch) is 1.9.3 if I remember correctly -5 (note "-" instead of ".") means 5th RH build of the version before "-". In you case it'd be 5th build of libxcb 1.9. the above command will tell.
Response for this command is 1.9 Yum reports package 1.9-5.el7. this is latest available for my yum repositories.
This sounds to me like you have 1.9 with some patches applied. If that's the case, configure is rightly failing.
Thanks. I will thus need to find the package outside of yum. yum is so easy... Since it is not a bug I will mark it solved.
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.