Bug#827125: libglfw3: build a split package for X11 and Wayland

James Cowgill jcowgill at debian.org
Wed Jun 22 11:01:40 UTC 2016


Control: tags -1 pending

On Fri, 2016-06-17 at 21:43 +0100, James Cowgill wrote:
> On Fri, 2016-06-17 at 01:57 +0100, Emmanuel Gil Peyrot wrote:
> > On Fri, Jun 17, 2016 at 01:37:23AM +0100, James Cowgill wrote:
> > > If the package split is done, one issue is that the glfw native
> > > functions are different in X11 and Wayland. To use the provides
> > > system, the libraries should offer identical ABIs so some
> > > (probably
> > > dummy) Wayland functions will need to be added to the X11 library
> > > and vice-versa.
> > 
> > This probably shouldn’t be a blocker, a program would then only
> > depend on the version it was compiled against, or maybe be compiled
> > twice in the case it uses both.
> 
> This does mean that the Wayland version cannot be co-installed with
> anything in Debian which (transitively) depends on the X11 version,
> and also means you can't switch between the libraries safely without
> recompiling any rdeps. If that's good enough for you then I'm ok with
> implementing it, but it does seem less than perfect.

I'm going to upload this now since it does improve the situation. A
Provides system can be added later if the ABI stuff is sorted out.

Thanks,
James
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: This is a digitally signed message part
URL: <http://lists.alioth.debian.org/pipermail/pkg-games-devel/attachments/20160622/c3e258f0/attachment.sig>


More information about the Pkg-games-devel mailing list