version 1.171, 2008/05/21 20:01:37 |
version 1.176, 2008/08/02 14:30:37 |
Line 16 See also: BUILDING, build.sh, Makefile. |
|
Line 16 See also: BUILDING, build.sh, Makefile. |
|
Recent changes: |
Recent changes: |
^^^^^^^^^^^^^^^ |
^^^^^^^^^^^^^^^ |
|
|
|
20080731: |
|
WAPBL (metadata journaling support) has been added, but at this |
|
time isn't backwards compatible with pre-WAPBL aware kernels |
|
and userland (fsck_ffs in particular). Please make sure you |
|
don't use a journaled filesystem with an older kernel/userland, |
|
especially an uncleanly mounted journaled filesystem. WAPBL |
|
also requires the super block to be in the UFS2 format. You |
|
can use fsck_ffs -c 4 to update the superblock format. |
|
|
|
20080721: |
|
Assembler warnings are now fatal if $WARNS>0 and $NOGCCERROR |
|
isn't defined. |
|
|
|
20080531: |
|
The ioctl number of DRVSUSPENDDEV command on /dev/drvctl changed |
|
from 125 (conflicted with DRVCTLCOMMAND) to 129. The drvctl(8) |
|
utility needs to be rebuilt and reinstalled as older binaries |
|
won't work correctly. The following sequence of commands: |
|
|
|
$ (cd sys/sys/ && nbmake-$arch includes) |
|
$ (cd sbin/drvctl/ && nbmake-$arch clean) |
|
$ (cd sbin/drvctl/ && nbmake-$arch all) |
|
|
|
leaves new drvctl utility in sbin/drvctl build directory. |
|
|
|
20080503: |
|
The <bsd.lib.mk> variable MKPRIVATELIB was renamed to LIBISPRIVATE. |
|
|
20080521: |
20080521: |
For a while, unprivileged UPDATE builds would fail to |
For a while, unprivileged UPDATE builds would fail to |
succeed at the checkflist stage, complaining that |
succeed at the checkflist stage, complaining that |
|
|
If you already hit this problem, update the .mk file, |
If you already hit this problem, update the .mk file, |
remove ${DESTDIR}/stand/<arch>, and re-run the build. |
remove ${DESTDIR}/stand/<arch>, and re-run the build. |
|
|
|
20080303: |
|
Linker warnings are now fatal if $WARNS>0. |
|
|
20080126: |
20080126: |
The posix_fadvise system call has been changed from an assembly |
The posix_fadvise system call has been changed from an assembly |
stub, to a c file that calls an assembly stub. You need to |
stub, to a c file that calls an assembly stub. You need to |