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