*BSD News Article 11452


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 $