version 1.110, 2004/03/14 14:56:47 |
version 1.111, 2004/03/14 21:08:10 |
|
|
when using those layouts. If you have been using -current |
when using those layouts. If you have been using -current |
since 20030402, you may find that fsck again signals fatal |
since 20030402, you may find that fsck again signals fatal |
superblock mismatches. To repair, make sure you have |
superblock mismatches. To repair, make sure you have |
an updated fsck_ffs and then you can use fsck_ffs -b 16 -c 4 |
an updated fsck_ffs and then you can use fsck_ffs -b 16 -c 4 |
to complete the filesystem upgrade. A message has |
to complete the filesystem upgrade. A message has |
been added to the kernel which should detect this problem. |
been added to the kernel which should detect this problem. |
See the following discussion for more information: |
See the following discussion for more information: |
http://mail-index.netbsd.org/current-users/2004/01/11/0022.html |
http://mail-index.netbsd.org/current-users/2004/01/11/0022.html |
|
|
20031203: |
20031203: |
New binutils builds may fail due to old dependencies. |
New binutils builds may fail due to old dependencies. |
|
|
the dependencies will be rebuilt correctly. |
the dependencies will be rebuilt correctly. |
|
|
20031007: |
20031007: |
A sign exension bug was fixed which set all the high bits |
A sign exension bug was fixed which set all the high bits |
of our newly expanded ffs fs_flags. This should only |
of our newly expanded ffs fs_flags. This should only |
affect users who installed or upgraded in September of 2003. |
affect users who installed or upgraded in September of 2003. |
A small utility program was posted to tech-kern which |
A small utility program was posted to tech-kern which |
should fix this problem, and a warning message was added |
should fix this problem, and a warning message was added |
to the kernel which should discover and warn about it. See |
to the kernel which should discover and warn about it. See |
http://mail-index.NetBSD.org/tech-kern/2003/10/07/0005.html |
http://mail-index.NetBSD.org/tech-kern/2003/10/07/0005.html |
|
|
20030906: |
20030906: |
With the addition of siginfo support the old signal trampoline |
With the addition of siginfo support the old signal trampoline |
|
|
|
|
20010803: |
20010803: |
(i386 only): i386 kernel now uses new instructions like |
(i386 only): i386 kernel now uses new instructions like |
`fxsave' which old gas doesn't understand. To build the |
`fxsave' which old gas doesn't understand. To build the |
kernel successfully, you need to build and install a new toolchain, |
kernel successfully, you need to build and install a new toolchain, |
(i.e., build.sh -t) or (temporarily) comment out "options I686_CPU" |
(i.e., build.sh -t) or (temporarily) comment out "options I686_CPU" |
from your kernel configuration until you rebuild your userland. |
from your kernel configuration until you rebuild your userland. |
|
|
|
|
20010219: |
20010219: |
get/setprogname() added. Any hostprogs that may use this will need |
get/setprogname() added. Any hostprogs that may use this will need |
to be bootstrapped manually until the host system is current. |
to be bootstrapped manually until the host system is current. |
|
|
Known problems: sys/arch/macppc/stand/fixcoff |
Known problems: sys/arch/macppc/stand/fixcoff |
usr.sbin/config (adding -DMAKE_BOOTSTRAP to |
usr.sbin/config (adding -DMAKE_BOOTSTRAP to |
CFLAGS and rebuilding should work) |
CFLAGS and rebuilding should work) |
usr.sbin/mdsetimage - Build a static copy if |
usr.sbin/mdsetimage - Build a static copy if |
building a snapshot before fully bootstrapped. |
building a snapshot before fully bootstrapped. |
|
|
20010204: |
20010204: |
prepare the code to compile with stricter gcc flags. in |
prepare the code to compile with stricter gcc flags. in |
Line 622 Fix: Rebuild gnu/usr.bin/egcs |
|
Line 622 Fix: Rebuild gnu/usr.bin/egcs |
|
Symptom:Complaints involving a Makefile. |
Symptom:Complaints involving a Makefile. |
Fix: Rebuild usr.bin/make: |
Fix: Rebuild usr.bin/make: |
cd usr.bin/make && make && make install |
cd usr.bin/make && make && make install |
Or, a failsafe method if that doesn't work: |
Or, a failsafe method if that doesn't work: |
cd usr.bin/make && cc *.c */*.c -I . -o make && mv make /usr/bin |
cd usr.bin/make && cc *.c */*.c -I . -o make && mv make /usr/bin |
|
|
Fix: Make sure .mk files are up to date. |
Fix: Make sure .mk files are up to date. |