Xorg 6.9/7.0 compile failure
junk_mail at iol.ie
Mon Jan 9 08:07:15 PST 2006
Recently, Somebody Somewhere wrote these words
> I remarked on this from my rather imperfect script.
> You can get further information at:
> My "quick fix" is not ideal, but will get the job done:
Kevin, you don't know me very well. If I have the quick fix, why
on earth would I want more information :-D?
The above is not a universal truth, but certainly holds here.
> sed -e 's|__u16|unsigned short|g' -e 's|__u32|unsigned|g' -i \
> cp -v /usr/include/linux/agpgart.h /usr/include/linux/agpgart.h.orig
> sed -e 's|__u16|unsigned short|g' -e 's|__u32|unsigned|g' \
> -i /usr/include/linux/agpgart.h
I wasn't building off the scripts. I was building 6.9(=7.0) off
the source with X's build system, so I kinda left your script
fixes to one side. That xcbuild/exports/include/X11 directory may
be a cause of your weirdness also, if it exists in any way, shape
> I really should make it in the patch form to prevent sed's commands
> from grabbing anything it should not..
If you're doing a version for xorg-6.9, you might.
1. Extract imakemdep_cpp.h from the Imakefile & Makefile.ini in config/imake/
2. Make the system make the /exports/include/X11 dir instead of
having to do it manually.
3. Remove the data from the line 38 in programs/xdm/Imakefile about
Imakefile:38:RPCLIB = -lrpcsvc.
I would suggest also that using the established build system is
probably a more direct way to get the sources built. I'll apply
your sed and find out.
With best Regards,
More information about the hlfs-dev