Return to BSD News archive
Received: by minnie.vk1xwt.ampr.org with NNTP
id AA1874 ; Tue, 23 Feb 93 15:02:02 EST
Path: sserve!manuel.anu.edu.au!munnari.oz.au!news.Hawaii.Edu!ames!agate!agate!usenet
From: rich@rice.edu (Richard Murphey)
Newsgroups: comp.os.386bsd.announce
Subject: XFree82 1.2 for 386BSD Errata
Followup-To: comp.os.386bsd.misc
Date: 21 Feb 1993 21:14:25 -0800
Organization: Department of Electrical and Computer Engineering, Rice
University
Lines: 80
Sender: cgd@agate.berkeley.edu
Approved: 386bsd-announce-request@agate.berkeley.edu
Message-ID: <RICH.93Feb21191551@omicron.Rice.edu>
Reply-To: Rich@rice.edu
NNTP-Posting-Host: agate.berkeley.edu
Status: RO
XFree86-1.2-386BSD-errata
-------------------------
The following problems have been corrected in the 386BSD binary
release of XFree86-1.2. The new files are on agate.berkeley.edu
(128.32.136.1) in /pub/386BSD/0.1-ports/XFree86-1.2. If you don't find
them there yet, look in /pub/incoming/XFree86-1.2.
1: The kernel-1.2.pccons will cause the keyboard to emit garbage.
The archives names holding the pccons and codrv configurations of the
386BSD kernel binaries on agate.berkeley.edu in
/pub/386BSD/0.1-ports/XFree86-1.2 are named backwards.
kernel-1.2.pccons.tar.Z is actually contains the codrv configuration and
kernel-1.2.codrv.tar.Z is actually contains the pccons configuration.
Just to be certain, you can match the checksums on each kernel:
3118173032 501254 386bsd - is in fact the codrv configuration.
185562127 490808 386bsd - is in fact the pccons configuration.
The new archives have corrected names and MANIFEST files:
kernel-1.2.pccons-fix-1.tar.Z - uses the stock pccons console driver
kernel-1.2.codrv-fix-1.tar.Z - uses Holger Veit's enhanced console driver
2: keymap(1) won't correctly change the X server's default keymap.
David Dawes <dawes@physics.su.oz.au> has written a patch which
fixes the key mapping problem between keymap(1) and codrv.
Without this patch, if you change the default keymapping by invoking
keymap(1) the X server's default keymap isn't changed appropriately.
This patch is incorporated into the replacement codrv compatible
XFree86 servers in XFree86-1.2-server-codrv-fix-1.tar.Z on
agate.berkeley.edu (128.32.136.1) in
/pub/386BSD/0.1-ports/XFree86-1.2. The patch itself is also there.
3: Why does the linkkit report a missing symbol '___main'.
The linkkit binary was created with gcc version 2, and by an
oversight we neglected to mention the workaround necessary for those
using gcc 1.39, the stock 386BSD 0.1 compiler.
README.386BSD has been revised acordingly:
The server link kit allow you to rebuild just the X server with a
minimum ammount of disk space. Just unpack it, make the appropriate
changes to the site.def, type 'mkmf' and 'make' to link the server.
The link kit binray was built with gcc 2.3.3. If you use the stock
386bsd 0.1 compiler, gcc 1.39, you will need to use anon ftp to get
/usr/local/lib/gcc-lib/i386--bsd/2.3.3/libgcc.a from ref.tfs.com
(140.145.254.251) and install it somewhere in your ld search path
(e.g. /usr/lib) and set NeedLibGcc to YES in site.def.
4: README.386BSD suggests the use of zcat which won't handle split
files.
README.386BSD has been revised to fix this:
cat XFree86-1.2-bin.tar.Z.* |tar xzf -
tar xzf XFree86-1.2-server-pccons.tar.Z
cat XFree86-1.2-fonts.tar.Z.* |tar xzf -
tar xzf XFree86-1.2-fonts-scaled.tar.Z
tar xzf XFree86-1.2-inc.tar.Z
cat XFree86-1.2-lib.tar.Z.* |tar xzf -
tar xzf XFree86-1.2-man.tar.Z
tar xzf XFree86-1.2-xinit-config.tar.Z
tar xzf XFree86-1.2-xdm-config.tar.Z
cat XFree86-1.2-linkkit-pccons.tar.Z.* |tar xzf -
./X386/lib/X11/etc/x386install
Rich
$Header: /home/id/rich/faq/RCS/XFree86-1.2-386BSD-errata,v 1.1 93/02/21 18:52:23 rich Exp Locker: rich $