Subject: Re: pkgsrc NetBSD 3.99.23/i386 bulk build results 20060811.2155
To: None <pkgsrc-bulk@NetBSD.org>
From: Jeremy C. Reed <reed@reedmedia.net>
List: pkgsrc-bulk
Date: 08/15/2006 09:55:27
On Sun, 13 Aug 2006, Thomas Klausner wrote:

> > wip/libXfont               2       pkgsrc-users@NetBSD.org
> 
>  cc -DHAVE_CONFIG_H -I. -I../.. -I../../include/X11/fonts -I../../include -DFONT_ENCODINGS_DIRECTORY=\"/usr/pkg/lib/X11/fonts/encodings/encodings.dir\" -I/tmp/bulktmp/wip/libXfont/work/.buildlink/include/freetype2 -I/tmp/bulktmp/wip/libXfont/work/.buildlink/include -Wall -Wpointer-arith -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -O2 -D_BSD_SOURCE -DHAS_FCHOWN -DHAS_STICKY_DIR_BIT -MT bitsource.lo -MD -MP -MF .deps/bitsource.Tpo -c bitsource.c  -fPIC -DPIC -o .libs/bitsource.o
> In file included from bitsource.c:37:
> ../../include/X11/fonts/fntfilst.h:38:21: error: X11/Xos.h: No such file or directory

This is from xproto. But native X11 (XFree86) did not provide the 
pkg-config file. Creating a pkg-config pc file just for buildlinking 
works.

Probably instead I will add a modular-xorg.mk fragment that forces an 
X11_TYPE.

As it is now, basically all these modular X packages work for me. I have 
used the libraries on DragonFly, NetBSD and Linux. And I have been using 
the libraries and server on NetBSD and Linux for a while now.

> 272d271
> < wip/libfontenc             4       reed@reedmedia.net
> 274d272
> < wip/liblbxutil             1       INSERT_YOUR_MAIL_ADDRESS_HERE
> 
> MAINTAINER not filled in!

I made myself the maintainer. In the long run, I do not want to maintain 
all these modular Xorg packages.