Thomas Klausner <wiz%NetBSD.org@localhost> writes: > On Tue, Mar 28, 2017 at 07:33:32PM +0000, coypu%sdf.org@localhost wrote: >> libXest is failing on netbsd-6-0: >> >> configure: error: Package requirements (xproto >= 7.0.13 x11 >= 1.6 >> xextproto >= 7.1.99) were not met: >> >> Package dependency requirement 'xcb >= 1.11.1' could not be satisfied. >> Package 'xcb' has version '1.7', required version is '>= 1.11.1' >> >> I've tested in a netbsd 6.0.6 chroot. It builds with this change. >> >> OK to commit? > > No. Not everything that includes libxcb/bl3.mk needs 1.11.1. Agreed; that's too big a hammer. I looked into this too, and I'm not sure I understand. Meta: I am very reluctant to approve this kind of change this late in the freeze. (I think Joerg is maybe to fix timed mutexes on netbsd-6 in libuv, and that's probably about it.) While some change might fix netbsd-6, we also have to avoid introducing problems on the other platforms. I built on netbsd-6, and also got checking for XEXT... no configure: error: Package requirements (xproto >= 7.0.13 x11 >= 1.6 xextproto >= 7.1.99) were not met: Package dependency requirement 'xcb >= 1.11.1' could not be satisfied. Package 'xcb' has version '1.7', required version is '>= 1.11.1' > I grepped in lib/pkgconf/* and found that x11.pc wants libxcb-1.11.1. > This is however already noted in pkgsrc/x11/libX11/Makefile: > > BUILDLINK_API_DEPENDS.libxcb+=libxcb>=1.11.1 That requires it at abuild time. But probably that also belongs in libX11/buildlink3.mk.
Attachment:
signature.asc
Description: PGP signature