1999-01-14 05:59:52 +00:00
|
|
|
Updating Information for FreeBSD current users
|
|
|
|
|
1999-02-27 03:14:22 +00:00
|
|
|
This file is maintained by imp@village.org. Please send new entries
|
2000-01-30 23:15:21 +00:00
|
|
|
directly to him. See end of file for further details. For commonly
|
2000-02-02 05:35:31 +00:00
|
|
|
done items, please see the end of the file. Search for 'COMMON
|
|
|
|
ITEMS:'
|
|
|
|
|
2000-05-04 08:02:11 +00:00
|
|
|
20000417:
|
|
|
|
The method that we brand ELF binaries has changed to be more
|
|
|
|
acceptible to the binutils maintainers. You will need to
|
|
|
|
rebrand your ELF binaries that aren't native. One problem
|
|
|
|
binary is the Linux ldconfig. After your make world, but
|
|
|
|
before you reboot, you'll neeed to issue:
|
|
|
|
brandelf -t Linux /compat/linux/sbin/ldconfig
|
|
|
|
if you have Linux compatibility enabled on your machine.
|
|
|
|
|
2000-04-04 17:14:18 +00:00
|
|
|
20000320:
|
2000-05-04 08:02:11 +00:00
|
|
|
If you have really bad/marginal IDE drives, you may find they
|
|
|
|
don't work well. Use pio mode instead. The easiest way to
|
|
|
|
cope if you have a problem combination is to add:
|
2000-04-04 17:14:18 +00:00
|
|
|
/sbin/sysctl -w hw.atamodes=pio,pio,pio,pio
|
2000-05-04 08:02:11 +00:00
|
|
|
to the start of /etc/rc.conf.
|
2000-04-04 17:14:18 +00:00
|
|
|
|
2000-03-23 05:57:10 +00:00
|
|
|
20000319:
|
|
|
|
The ISA and PCI compatability shims have been connected to the
|
|
|
|
options COMPAT_OLDISA and COMPAT_OLDPCI. If you are using old
|
|
|
|
style PCI or ISA drivers (i.e. tx, voxware, etc.) you must
|
|
|
|
include the appropriate option in your kernel config. Drivers
|
|
|
|
using the shims should be updated or they won't ship with
|
|
|
|
5.0-RELEASE, targeted for 2001.
|
|
|
|
|
2000-03-21 19:19:47 +00:00
|
|
|
20000318:
|
|
|
|
We've entered the tradtional post release dumping party.
|
|
|
|
Large kernel changes are being committed and are in the
|
|
|
|
works. It is important to keep the systems' klds and kernel
|
|
|
|
in sync as kernel interfaces and structures are changing.
|
|
|
|
Before reporting kernel panics, make sure that all modules
|
|
|
|
that you are loading are up to date.
|
|
|
|
|
2000-03-28 06:59:46 +00:00
|
|
|
20000315:
|
|
|
|
If you are upgrading from an older version of FreeBSD, you
|
|
|
|
need to update your boot blocks as well. 'disklabel -B ad0'
|
|
|
|
will do the trick. This isn't critical until you remove your
|
|
|
|
wd device entries in /dev, at which point your system will not
|
|
|
|
boot.
|
|
|
|
|
2000-03-21 19:19:47 +00:00
|
|
|
20000315:
|
|
|
|
4.0 RELEASE shipped. Please see the 4.0 UPDATING file for how
|
|
|
|
to upgrade to 4.0 from 3.x.
|
1999-01-14 05:59:52 +00:00
|
|
|
|
2000-01-30 23:15:21 +00:00
|
|
|
COMMON ITEMS:
|
|
|
|
|
|
|
|
To build a kernel
|
|
|
|
-----------------
|
|
|
|
Update config, genassym and go:
|
|
|
|
config YOUR_KERNEL_HERE
|
|
|
|
cd ../../compile/YOUR_KERNEL_HERE
|
|
|
|
make depend && make
|
2000-02-22 01:50:25 +00:00
|
|
|
make install
|
2000-01-30 23:15:21 +00:00
|
|
|
|
2000-02-02 05:35:31 +00:00
|
|
|
To rebuild everything
|
|
|
|
---------------------
|
2000-02-06 04:07:11 +00:00
|
|
|
make world
|
|
|
|
|
2000-01-30 23:15:21 +00:00
|
|
|
FORMAT:
|
|
|
|
|
1999-02-14 05:18:35 +00:00
|
|
|
This file contains a list, in reverse chronologocal order, of major
|
|
|
|
breakages in tracking -current. Not all things will be listed here,
|
2000-03-23 05:57:10 +00:00
|
|
|
and it only starts on March 15, 2000. Updating files can found in
|
|
|
|
previous releases if your system is older than this.
|
1999-02-14 05:18:35 +00:00
|
|
|
|
2000-02-22 01:50:25 +00:00
|
|
|
Please filter your entries through Warner Losh (imp@village.org) so
|
|
|
|
that the style, formatting, etc of this file can be maintained.
|
1999-02-27 03:14:22 +00:00
|
|
|
|
1999-08-28 01:35:59 +00:00
|
|
|
$FreeBSD$
|