No, one cannot even say at this point if and where I have produced
bugs when modifying the pkgdefs.
The entire build fails at hundred points, both on x86 and on SPARC.
One of the root causes appears to be, that
xserver/xorg/build_32/mapfile-Xorg-externs (and
xserver/xorg/build_64/mapfile-Xorg-externs) are in an unusable state:
The left column is just empty:
= DATA extern;
= FUNCTION extern;
= DATA extern;
= FUNCTION extern;
= DATA extern;
= FUNCTION extern;
= DATA extern;
= FUNCTION extern;
= DATA extern;
= FUNCTION extern;
= DATA extern;
= FUNCTION extern;
= DATA extern;
= FUNCTION extern;
= DATA extern;
= FUNCTION extern;
= DATA extern;
= FUNCTION extern;
= DATA extern;
= FUNCTION extern;
= DATA extern;
= FUNCTION extern;
= DATA extern;
= FUNCTION extern;
= DATA extern;
= FUNCTION extern;
= DATA extern;
= FUNCTION extern;
Hence the server fails, and consequently all drivers. That's odd. How
could this happen?
Another thing from the root evils which I see is this (both SPARC and
x86/x64), but it can actually be a follow-up consequence of the
unusable mapfile :
Undefined first referenced
symbol in file
XdmcpWrap ../../os/os.O
XdmcpUnwrap ../../os/os.O
ld: fatal: Symbol referencing errors. No output written to Xorg
collect2: ld returned 1 exit status
*** Error code 1
make: Fatal error: Command failed for target `Xorg'
Current working directory
/export/home/bochnig/fox/fox-gate__hg20081025sat/fox-gate/XW_NV/open-src/xserver/xorg/build_32/xorg-server-1.3.0.0/hw/xfree86
It must have gone into the gate before I touched it yesterday.
Mhh ...., sometime last week. I hope I'm not responsible for this
mess, but I have no idea why I would be.
%martin