Subject: Re: Can't update XFree86
To: None <stephan_maus@despammed.com>
From: Frederick Bruckman <fredb@immanent.net>
List: netbsd-help
Date: 12/07/2004 21:50:44
In article <200412071052.iB7AqYk19913@mailout.despammed.com>,
stephan_maus@despammed.com writes:
>
> I got another information that /probably/, I could fetch XFree86 4.4.0
> with "cvs co -rnetbsd-2-0 xsrc" to install it in /usr/X11R6. Is that
> possible under 1.6.2.?
That's likely to work, yes. You would try "make build" in ".../xsrc".
The "build" target in "xsrc/Makefile" wraps an "out-of-the-box" build,
handling a few of the gory details for you. Since 4.4.0 builds
out-of-the-box on 1.6.2, there's a good chance our patched tree will,
too.
> Any other ideas how I could update my XFree86-version?
> I need the new trident-driver because the old one doesn't work.
In that case, you only *need* to update the Xserver. Something like
cd /usr/xsrc/xfree/xc
echo "#define BuildServersOnly YES" > config/cf/host.def
echo "#define ProjectRoot /usr/local/X11R6" >> config/cf/host.def
make World
make install && make install.man
rm /usr/X11R6/bin/X
ln -s /usr/local/X11R6/bin/XFree86 /usr/X11R6/bin/X
Should give you working Xserver without overwriting your whole
installation (but 4.4.0 is stable and well-tested, so there's not
much risk to installing the whole thing).
Frederick