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