Q: state of the X (as related to fbsd).
Dejan Lesjak
dejan.lesjak at ijs.si
Fri Jul 2 15:09:36 PDT 2004
Allow me to abuse this thread for the following:
The state of things as I see it now is somewhat like this:
X.Org ports need some kind of switch to make dependancies list for them and
for other ports that depend on X11 ports correct. Part of this can be solved
with changes to bsd.port.mk (I posted proposal earlier), part of it however
needs changes to ports thjat explicitly depend on some of X11 ports. This
will make xorg-clients port build properly on bento and save it from being
marked BROKEN.
XFree 4.4 ports, for which patches lie in PR database, are at the moment not
commitable for two reasons. One is that XFree86-4-clients will not build on
FreeBSD 4.x, more about this here:
http://lists.freebsd.org/pipermail/freebsd-x11/2004-June/000474.html
http://bugs.xfree86.org/show_bug.cgi?id=1422
and anholt's commit that fixed this for xorg-clients here:
http://www.freebsd.org/cgi/getmsg.cgi?fetch=1656015+0+/usr/local/www/db/text/2004/cvs-all/20040620.cvs-all
Another problem is that graphics/dri port relies on patches in
x11/XFree86-4-libraries so as soon as XFree86-4-libraries are updated, dri
will broke. I have updated dri port to XFree 4.4 version here:
http://www.ijs.si/software/stuff/freebsd/xfree/ports-patches/dri.diff
however, as I understood anholt, he already has plans to update dri port
shortly, so XFree86 4.4 can wait untill after that.
There is of course a possibility to bring XFree86 4.4 ports in tree as *-devel
ports, see how they build under bento, ask people to test them and then the
upgrade of real ports should be smoother. The -devel ports can then be used
to have development snapshots of XFree86 so the next upgrade doesn't take as
much time and bumps as this one.
So this would be the state of X as related to FreeBSD as I see it.
Dejan
P.S. Roughly collected patches on:
http://www.ijs.si/software/stuff/freebsd/xfree/index.html
More information about the freebsd-x11
mailing list