#	$NetBSD: LAST_MINUTE,v 1.18 1998/01/20 17:12:19 jeremy Exp $

This file contains important information on the NetBSD 1.3 release
that did not make it into the main documentation.

This file is organized by architecture. Please read the "all
architectures" section and the section relevant to your hardware below
it.

[all architectures]

  It is known that gdb has some problems stepping into dynamically
  linked functions. This problem should be fixed in an upcoming patch
  release. i386 users can keep a copy of the NetBSD 1.2 binary of gdb
  around, and use it.

  The "etc" set contains the file "/var/cron/tabs/root". People
  upgrading from an older NetBSD version should be aware that this
  file should be backed up before the upgrade. Unfortunately, the
  install may overwrite it. This affects installation using the
  "sysinst" program, used, for example, on the i386.

  Architectures using ISA buses, in particular Ethernet cards: please
  note that the "ed" ethernet driver has been split up into several
  drivers. An ethernet interface that used to have the name "ed"
  will now either be called "ne", "ec" or "we". Please refer to
  the "Supported Hardware" section to find out which is applicable.

[port-alpha]

  There are a few minor gotchas in the install that are documented in
  alpha/README.first. Please read that carefully before reading the
  INSTALL document.

  There is a serious bug in sys/stat.h that causes the alignment
  of struct stat to change when _POSIX_SOURCE is defined, which in
  turn causes some of the return values from stat/fstat/lastat to
  appear to be bogus. (This affects only the alpha.) We are working
  on a fix for this. In the meantime, if you compile a program that
  appears to get wrong the size or time, or possibly other attributes,
  of a file, you are probably being affected by this. If you don't
  know what to do, turn to the port-alpha mailing list for help.

[port-amiga]

  Please note that the Ariadne Ethernet card uses now the generic lance
  ethernet driver. An ethernet interface that used to have the name "ae"
  will now be called "le".  Configuration files such as "hostname.ae0"
  should be updated to the new name.

[port-i386]

  Christian Hopps reports having some trouble with the ncr scsi driver
  on his machine. It manifests itself by repeated and unreported read
  errors on the drive -- repeated md5's of large files (like the
  base.tgz file in the NetBSD distribution) return different values,
  for example.

  It is not known if there is a general problem with the ncr driver;
  the driver appears to have been working for most users. However,
  there is a possibility that the latest version is more fragile than
  earlier ones. Most likely, the problem occurs with older PCI chipsets,
  as used in 486 PCI boards. A probable candidate for this problem is
  the UMC UM8881F chipset. For the name of your PCI chipset, check
  the "pchb0" line in the NetBSD boot messages. Users are advised to
  test their systems after booting using a method like repeated md5
  runs on large files, as described above. Please report problems if you
  have them.

[port-sun3x]

  There are two potential pitfalls in the 1.3 release of NetBSD/sun3x.

  1. The RAMDISK kernel used during the install process (netbsd-rd.gz)
  is missing a section of code which allows it to automatically detect
  that it has an embedded filesystem.  At boot, it will fail to find the
  ``md0'' device on its own (which contains the filesystem) and will
  prompt for the name of a different device to query.  The default,
  ``le0'', is incorrect and if chosen, will cause the machine to hang.
  Instead, enter ``md0'' and the boot process will continue as normal.
  (You will be prompted for the dump device and filesystem type as
  well.  Select the default in both cases.)
  
  2. The MAKEDEV shell script, which populates the /dev directory with
  device nodes supported by the kernel, is missing entries for the
  optional floppy drive on the Sun 3/80.  If you wish to use the floppy
  drive you must create the entries as follows:

    (as root)
    # mknod /dev/fd0a b 16 0
    # mknod /dev/rfd0a c 54 0

