Subject: Re: cross-building xsrc with src/x11
To: None <current-users@NetBSD.org>
From: Bang Jun-Young <junyoung@NetBSD.org>
List: tech-x11
Date: 01/09/2004 03:00:52
On Thu, Jan 08, 2004 at 08:09:48PM +1100, Luke Mewburn wrote:
> Greetings all.
>
> It is now possible to cross-build XFree86 4.x on NetBSD-current
> using the "build.sh" (1) framework, taking advantage of such features as:
> * cross compilation
> * read-only source trees
> * "unprivileged" builds
>
> Various platforms have been converted to this framework, and all
> platforms should be able to build everything other than the X servers.
> Some platforms have working support for the X servers as well,
> including:
> i386 macppc sparc hpcmips vax x68k
>
> This is implemented as "reach over" hierarchy under src/x11.
>
> To enable, set the following mk.conf(5) variables:
> X11SRCDIR=/path/to/xsrc # Defaults to "/usr/xsrc"
> MKX11=yes
>
> This will enable the building of src/x11 to ${DESTDIR}/usr/X11R6
> when performing "build", "distribution" or supersets of these.
> MKX11=yes also enables building of the X sets in "sets" and "release".
>
>
> Thanks to Tyler Retzlaff <rtr@NetBSD.org> for converting most of the
> X servers and finishing off what I started.
>
> Enjoy!
Thanks a lot for the great work! Maybe the next step is talking
over adoption of the NetBSD build facility in place of "ugly duckling"
imake with XFree86 team? :-)
Jun-Young
--
Bang Jun-Young <junyoung@NetBSD.org>