Current-Users archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: FYI: new X server in -current, among other X things



On Sun, 2022-07-17 at 00:28 -0400, David H. Gutteridge wrote:
> Separately, libX11 added a feature called "thread safety constructor"
> which we have enabled. It can cause hangs with X11 clients that aren't
> coded safely. This did include xfce4-settings from Xfce until the
> version I pushed to pkgsrc a couple of days ago (4.16.3). I believe
> LXDE is also affected, but haven't had time to deal with it yet. Not
> sure about any other DEs or X clients. (I'm not able to test at the
> moment, of course.)

LXDE has a basically identical code block (copied from Xfce, even the
"xfce" function names are retained) to the one that was causing
deadlocks when Xfce starts, though it's used for other purposes. I was
not able to reproduce any hangs with that LXDE component, though. I'm
not aware of anything else adversely affected by the libX11 change, but
I guess we'll see.

Regards,

Dave



Home | Main Index | Thread Index | Old Index