tech-pkg archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

x11-link epoxy netbsd-8



Hello,
xentools411 did build fine in pkgsrc-2019Q2 on netbsd-8 but fails in
pkgsrc-2019Q3. xentools411 itself didn't change.
The failure is:
http://nyftp.netbsd.org/pub/pkgsrc/packages/reports/2019Q3/NetBSD-8.0-x86_64/20191027.0427/xentools411-4.11.2/build.log
In file included from /work/sysutils/xentools411/work/.buildlink/include/epoxy/egl.h:46:0,
                 from /work/sysutils/xentools411/work/xen-4.11.2/tools/qemu-xen/include/ui/egl-helpers.h:5,
                 from /work/sysutils/xentools411/work/xen-4.11.2/tools/qemu-xen/include/ui/egl-context.h:5,
                 from /work/sysutils/xentools411/work/xen-4.11.2/tools/qemu-xen/ui/egl-context.c:3:
/work/sysutils/xentools411/work/.buildlink/include/epoxy/egl_generated.h:10:29: fatal error: EGL/eglplatform.h: No such file or directory
compilation terminated.
gmake: *** [/work/sysutils/xentools411/work/xen-4.11.2/tools/qemu-xen/rules.mak:66: ui/egl-context.o] Error 1

epoxy/egl_generated.h comes from x11-links, and in pkgsrc-2019Q2 x11-links
didn't provide /usr/X11R7/include/epoxy's content. On netbsd-8 there is no
/usr/X11R7/include/EGL/

indeed just removing:
rm -rf /usr/pkg/share/x11-links/include/epoxy /usr/pkg/share/x11-links/lib/pkgconfig/epoxy.pc

is enough to make xentools411 build again.

should x11-links be changed to not include the native epoxy on netbsd-8 ?

-- 
Manuel Bouyer <bouyer%antioche.eu.org@localhost>
     NetBSD: 26 ans d'experience feront toujours la difference
--


Home | Main Index | Thread Index | Old Index