Alex Zbyslaw wrote:

I believe upgrading xorg-clients and then xterm should work, if only that damn xorg-clients port would compile! I found this link late last night which might help, but haven't tried it myself yet.

http://lists.freebsd.org/pipermail/freebsd-i386/2005-January/002040.html

I have created a patch based on this link, and now xorg-clients builds just fine. I am attaching a gzipped version of the patch (no idea if attachments will work to the list or not), or you can create one based on the URL (but tabs/spaces will almost certainly mess you up). Unzip it in /usr/ports/x11/xorg-clients/files

Or you can do (from memory):

cd /usr/ports/x11/xorg-clients
make clean extract
cd work/xc
cp programs/xdriinfo/xdriinfo.c programs/xdriinfo/xdriinfo.c.orig
* edit programs/xdriinfo/xdriinfo.c and change the glXGetProcAddress to glXGetProcAddressARB on lines 61/2 (or thereabouts). diff -u programs/xdriinfo/xdriinfo.c.orig programs/xdriinfo/xdriinfo.c > ../../files/patch-xdriinfo.c
cd ../..
make patch
(which should apply cleanly)
make
(which should finish normally)

Then if it all worked you can say "portupgrade -w x11/xorg-clients" which should install what you have just rebuilt. The patch will survive csvup and would need to be deleted if this issue is ever fixed.

Then portupgrade x11/xterm should work fine.

--Alex



_______________________________________________
[email protected] mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to "[EMAIL PROTECTED]"

Reply via email to