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
Created attachment 648982 [details, diff] amdgpu_rename.patch
Created attachment 648984 [details, diff] ati_rename.patch
Created attachment 648986 [details, diff] intel_rename.patch
Created attachment 648988 [details, diff] nouveau_rename.patch
As you say, this is something we expect to be fixed upstream.
amdgpu is now fixed with this commit : https://gitlab.freedesktop.org/xorg/driver/xf86-video-amdgpu/-/commit/0d1d479ecca424120ae1b0f16f9009aec64e5164
Intel was fixed a couple of days ago. Ati and Nouveau remain.