Re: Preparing for libX11 1.7.0

2020-11-15 Thread Matthieu Herrb
On Sun, Nov 15, 2020 at 02:01:15PM -0800, Keith Packard wrote:
> Alan Coopersmith  writes:
> 
> > Since https://gitlab.freedesktop.org/xorg/lib/libx11/-/merge_requests/15
> > was merged, I was thinking the next release should be 1.7.0 since it has
> > a new API people may want to check for with pkg-config version checks,
> > but yes, a new release once things finish getting merged seems like a
> > good idea.
> 
> Thanks for thinking about what the version number should be. I've
> updated the subject line accordingly.
> 

Hi,

Since a new API was added, the shared lib version number in
src/Makefie.am probably needs to be adjusted too.

-- 
Matthieu Herrb
___
xorg-devel@lists.x.org: X.Org development
Archives: http://lists.x.org/archives/xorg-devel
Info: https://lists.x.org/mailman/listinfo/xorg-devel


Preparing for libX11 1.6.13

2020-11-15 Thread Keith Packard

Xlib has seen some useful changes get merged since 1.6.12 and I'm
wondering if others agree that we might want to do a 1.6.13 in the near
future.h?

I'd like to do a release in the next week or so, mostly to avoid having
the charge from recent activity leak away.

We've got one more important locking/threading fix which hasn't been
merged:

https://gitlab.freedesktop.org/xorg/lib/libx11/-/merge_requests/53

This MR is a slight variant on another MR which addresses the same issue:

https://gitlab.freedesktop.org/xorg/lib/libx11/-/merge_requests/34

At this point, the only thing I feel blocks these MRs is figuring out
how to assign credit appropriately (!34 represents the bulk of the work,
!53 makes the patch cleaner and easier to reason about for me, at least).

Aside from that, there's this MR:

https://gitlab.freedesktop.org/xorg/lib/libx11/-/merge_requests/24

This adds some compose key entries for a new French keyboard layout. I
don't feel competent attempting to review that as it appears that it may
cause problems for existing users. So I'd suggest leaving that pending
until it has been carefully reviewed.

Here's the issues that I think are fixed in current master:

https://gitlab.freedesktop.org/xorg/lib/libx11/-/issues/121
_XReply deadlock

https://gitlab.freedesktop.org/xorg/lib/libx11/-/issues/95
Hang in XIQueryDevice -> _XReply

https://gitlab.freedesktop.org/xorg/lib/libx11/-/issues/93
Hanging on recursive _XReply() invocation

https://gitlab.freedesktop.org/xorg/lib/libx11/-/issues/25
Deadlock in _XReply when recursing through _XSeqSyncFunction

Here's the issues that I think will be resolved by a release that
includes MR !53 above:

https://gitlab.freedesktop.org/xorg/lib/libx11/-/issues/26

And here are links to more bugs that may be related to this:

https://gitlab.gnome.org/GNOME/gtk/-/issues/2767
https://github.com/geany/geany/issues/1962
https://bugs.launchpad.net/ubuntu/+source/pcmanfm/+bug/1782984
https://bugs.launchpad.net/ubuntu/+source/gtk+2.0/+bug/1808710

-- 
-keith


signature.asc
Description: PGP signature
___
xorg-devel@lists.x.org: X.Org development
Archives: http://lists.x.org/archives/xorg-devel
Info: https://lists.x.org/mailman/listinfo/xorg-devel


Re: Preparing for libX11 1.7.0

2020-11-15 Thread Keith Packard
Alan Coopersmith  writes:

> Since https://gitlab.freedesktop.org/xorg/lib/libx11/-/merge_requests/15
> was merged, I was thinking the next release should be 1.7.0 since it has
> a new API people may want to check for with pkg-config version checks,
> but yes, a new release once things finish getting merged seems like a
> good idea.

Thanks for thinking about what the version number should be. I've
updated the subject line accordingly.

-- 
-keith


signature.asc
Description: PGP signature
___
xorg-devel@lists.x.org: X.Org development
Archives: http://lists.x.org/archives/xorg-devel
Info: https://lists.x.org/mailman/listinfo/xorg-devel


Re: Preparing for libX11 1.6.13

2020-11-15 Thread Alan Coopersmith

On 11/15/20 1:06 PM, Keith Packard wrote:


Xlib has seen some useful changes get merged since 1.6.12 and I'm
wondering if others agree that we might want to do a 1.6.13 in the near
future.h?


Since https://gitlab.freedesktop.org/xorg/lib/libx11/-/merge_requests/15
was merged, I was thinking the next release should be 1.7.0 since it has
a new API people may want to check for with pkg-config version checks,
but yes, a new release once things finish getting merged seems like a
good idea.

--
-Alan Coopersmith-   alan.coopersm...@oracle.com
 Oracle Solaris Engineering - https://blogs.oracle.com/alanc
___
xorg-devel@lists.x.org: X.Org development
Archives: http://lists.x.org/archives/xorg-devel
Info: https://lists.x.org/mailman/listinfo/xorg-devel