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 $