libghc-xcb-types-dev: cannot parse xcb-proto 1.12
Niels Thykier
niels at thykier.net
Sat Apr 22 19:48:00 UTC 2017
On Sat, 22 Apr 2017 18:13:50 +0100 James Cowgill <jcowgill at debian.org>
wrote:
> Hi,
>
> On Wed, 19 Apr 2017 16:05:12 +0100 James Cowgill <jcowgill at debian.org> wrote:
> > Package: libghc-xcb-types-dev
> > Version: 0.7.1-4
> > Severity: grave
> > Tags: sid stretch
> > Control: block 839314 by -1
> >
> > Hi,
> >
> > Currently haskell-xcb-types cannot parse xcb-proto 1.12. While strictly
> > speaking you don't have to use this package to just parse the files from
> > xcb-proto, it is the package's main purpose and (afaik) only use in the
> > archive.
>
> [...]
>
> Relevant xcb-types commits:
> https://github.com/aslatter/xcb-types/commit/0991f1d61b92371e9af51ab0fa3699d7c32e2b65
> https://github.com/aslatter/xcb-types/commit/a86e578f0860670f3d43fa2d414e93a60aa72e2d
>
> Commit which would need backporting to xcffib:
> https://github.com/tych0/xcffib/commit/6e6646b7d5eec253225579e1cbb40acf380648b4
>
> (xcffib would then need to depend on xcb-types >= 0.8)
>
> I notice the xcffib patches ignore the new alignment fields so we might
> be able to bodge it by ignoring the "required_start_align" elements in
> xcb-types, but since that's a bit of a hack, there are no other rdeps
> of xcb-types, and we're going to have to patch both packages anyway, I
> don't know if it's worth it.
>
> James
>
Hi James,
Thanks for the update and for looking into this issue. I am glad to see
there is progress on this issue.
I hope we can get a timely resolution on this bug and #839314. If not,
I will request that cairocffi drops its Build-Dependency and then remove
xcffib plus haskell-xcb-types from testing.
Thanks,
~Niels
More information about the Pkg-haskell-maintainers
mailing list