Upgrading from 1.19.5 to 1.19.6 or 1.20.0 makes XMonad draw transparent borders around RGBA windows
Submitted by Adam Sjøgren
Assigned to Xorg Project Team
Link to original bug (#104810)
Description
Upgrading from 1.19.5 to 1.19.6 on my Debian unstable laptop (Intel graphics), the borders that XMonad (0.13) draws around RGBA-windows, such as the terminal emulator Sakura¹, have become transparent.
There used to be a bug in XMonad causing the same problem (fixed in 0.13) - this time it seems to be a regression in X.org² - or maybe XMonad needs to be fixed in a different way?
In any case, downgrading to 1.19.5 fixes the border.
On a suggestion from the Debian developer Timo Aaltonen, I tried removing the patch 07-glx-do-not-pick-srgb-config-for-32bit-rgba-visual.diff (related to bug #103699), but the problem persists.
This seems to indicate that either I failed to remove the patch properly when rebuilding the package, or the problem is due to another change in 1.19.6.
Let me know if there is something I can do to debug further.
¹ https://launchpad.net/sakura
² I have reported the problem on the XMonad mailing list: · https://mail.haskell.org/pipermail/xmonad/2018-January/015285.html