Phil Nelson <phil%NetBSD.org@localhost> writes: > I've been trying to compile a bunch of packages on 8.99.20 and > have had problems getting some packages to compile. I was > wondering if anyone could help me figure out what I'm doing wrong. > > In one, I'm trying to build thunderbird-52.8.0 and in the process it > gets to: > ----- > ===> Configuring for gtk3+-3.22.30nb1 > .... lost of config/autoconfig stuff ... > configure: error: Package requirements (pango pangocairo > gdk-pixbuf-2.0 >= 2.30.0 cairo >= 1.14.0 cairo-gobject >= 1.14.0 > gio-unix-2.0 >= 2.49.4 fontconfig x11 xext xinerama xi xrandr xcursor > xfixes xcomposite xdamage cairo-xlib epoxy >= 1.0 ) were not met: > > Package 'epoxy', required by 'virtual:world', not found > ----- > > Anyone know what is happening? Are you usin native x (which is modular), or "modular"? Specifically, did you set X11_TYPE in mk.conf? On a netbsd-7 system without any X11_TYPE set (and thus native), I find that libepoxy is installed from pkgsrc. So I wonder if there is an epoxy.pc in /usr/X11R7/lib/pkgconfig, if libepoxy is bl3'd in, and if the framework decides that the native versions is good enough. It seems gtk3's configure decides that it is not.
Attachment:
signature.asc
Description: PGP signature