Basically as per FDO's bug #4078
(https://bugs.freedesktop.org/show_bug.cgi?id=4078), there was a missing
define (-DCSRG_BASED) the workaround can just be adding a -DCSRG_BASED in
xorg-server ebuild if use elibc_FreeBSD .
Also, it seems __BSD_VISIBLE=1 is still missing, and this breaks build anyway.
It's a starting point, tho.
So if I bump x11proto it still won't build? Is there an upstream bug for the
that (__BSD_VISIBLE) is already fixed in current xorg-server CVS (_*_SOURCE
defined in configure.ac for everything and not just glibc).
Alright, if I have time I'll bump proto and server tonight.
I bumped proto but server seemed to be missing stuff as indicated in the
upstream bug. If you want to try my fix I have a patch on my space:
Just update the current ebuild to use the CVS update from today's date
(20050917) from my URL.
This is fixed in the latest versions.