Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 732298 - x11-base/xorg-server-9999 renames some variables and breaks x11-drivers/xf86-video-*
Summary: x11-base/xorg-server-9999 renames some variables and breaks x11-drivers/xf86-...
Status: RESOLVED UPSTREAM
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo X packagers
URL: https://gitlab.freedesktop.org/xorg/x...
Whiteboard:
Keywords: PATCH
Depends on:
Blocks:
 
Reported: 2020-07-11 22:53 UTC by cyrillic
Modified: 2020-11-20 01:17 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
amdgpu_rename.patch (amdgpu_rename.patch,12.73 KB, patch)
2020-07-11 22:54 UTC, cyrillic
Details | Diff
ati_rename.patch (ati_rename.patch,17.56 KB, patch)
2020-07-11 22:55 UTC, cyrillic
Details | Diff
intel_rename.patch (intel_rename.patch,23.43 KB, patch)
2020-07-11 22:55 UTC, cyrillic
Details | Diff
nouveau_rename.patch (nouveau_rename.patch,1.71 KB, patch)
2020-07-11 22:56 UTC, cyrillic
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description cyrillic 2020-07-11 22:53:12 UTC
x11-base/xorg-server-9999 renames some variables and breaks x11-drivers/xf86-video-*

master/slave has been changed to primary/secondary which breaks API/ABI

Reproducible: Always




I am sure upstream will fix this soon, but in the meantime these patches do the trick.

All I had to do was use sed to generate them :
s/master/primary/g and s/slave/secondary/g
Comment 1 cyrillic 2020-07-11 22:54:27 UTC
Created attachment 648982 [details, diff]
amdgpu_rename.patch
Comment 2 cyrillic 2020-07-11 22:55:08 UTC
Created attachment 648984 [details, diff]
ati_rename.patch
Comment 3 cyrillic 2020-07-11 22:55:50 UTC
Created attachment 648986 [details, diff]
intel_rename.patch
Comment 4 cyrillic 2020-07-11 22:56:35 UTC
Created attachment 648988 [details, diff]
nouveau_rename.patch
Comment 5 Matt Turner gentoo-dev 2020-07-12 16:30:05 UTC
As you say, this is something we expect to be fixed upstream.
Comment 7 cyrillic 2020-11-20 01:11:31 UTC
Intel was fixed a couple of days ago. Ati and Nouveau remain.