Subject: Re: /usr/xsrc/xorg
To: Steven M. Bellovin <smb@cs.columbia.edu>
From: Michael Lorenz <macallan@netbsd.org>
List: current-users
Date: 03/19/2006 00:19:26
--Signature_Sun__19_Mar_2006_00_19_26_-0500_4TwrxPVi7WH=ofuE
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: quoted-printable

Hello,

> I see that /usr/xsrc/xorg now exists.

That's the modular branch of xorg 7.0

>  Is it buildable?

Only natively, if at all. Just make a directory somewhere as
destimation, add /some/path/bin you your PATH, run
util/modular/build.sh /some/path/
and cross your fingers. You'll need recent versions of libfreetype,
libfontconfig, libdrm, Mesa and the usual bunch of autotools, those from
pkgsrc are fine, libdrm can be found on x.org. Getting xorg's build
system to find them may need some fiddling.

> If so, how do I select it instead of XFree86?

Not there yet. First I'm struggling to get it to build natively on
sparc64 ( because that's what I have here and since the CPU is nicely
un-x86 in almost any imaginable way it's bound to stumble over more or
less any silly PCism hiding in the source ), then adapt our reachover
framework to (cross-)build it and feed in our local fixes/additions
along the way, when that works fix the other archs. Since the directory
structure is completely different we can't just blindly apply our diffs
vs. XFree86 4.5 and expect to get anything useful.

So, if you want xorg the way to go right now is pkgsrc, the stuff in
xsrc/xorg will take some time to become useful. Of course you're welcome
to help getting it there.

have fun
Michael

--Signature_Sun__19_Mar_2006_00_19_26_-0500_4TwrxPVi7WH=ofuE
Content-Type: application/pgp-signature

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.0 (NetBSD)

iQEVAwUBRBzp48pnzkX8Yg2nAQLTGggAnd6F6g7V3h+kjAoWGq2oVwnFGHjNLvNK
k9AdHBV72Pg2MEpA+JQZ9fzMC+FTq+PhGO6y4kUrP3/PMkydDaPvfzEuY6oCVUSF
46arIhJYWIQDWNA0qLtdMwcMRho3gzoD+H7n4I26pLo79r4/Y4YJRAiBkMdPDCjM
ldYApIz0aEuHvRUc2bGzPbxkx9gu7UDhdQGZ0XYjPMe8/OVhB3gprYQC0fxDZwO+
i/yFcdZYyoF+6eyo794c+heJsLldT7UjfMQw2ZGc2MOLUcEzlRGpbO/YP9PSzMvd
pnQDw4Omy8F5b29PM+PahnunsLpWVBiD8F55AL04nf/fpa2xlXy7ow==
=uWnp
-----END PGP SIGNATURE-----

--Signature_Sun__19_Mar_2006_00_19_26_-0500_4TwrxPVi7WH=ofuE--