| version 1.170, 2008/01/28 03:30:26 |
version 1.170.6.2, 2008/09/18 04:27:24 |
| Line 16 See also: BUILDING, build.sh, Makefile. |
|
| Line 16 See also: BUILDING, build.sh, Makefile. |
|
| Recent changes: |
Recent changes: |
| ^^^^^^^^^^^^^^^ |
^^^^^^^^^^^^^^^ |
| |
|
| |
|
| |
20080827: |
| |
If you built and installed a libc from sources between |
| |
2008/08/20 and 2008/08/26 you got a broken strtouq(3) |
| |
which results in false errors reported by lint(1). |
| |
Since this breaks the libc build itself, manual help is |
| |
needed -- lint must be disabled temporarily, e.g: |
| |
$ (cd lib/libc && make MKLINT=no dependall install) |
| |
|
| |
20080813: |
| |
MKDEBUG build was broken because the .depend files did not know |
| |
about .go files. You need to remove all .depend files and rebuild. |
| |
|
| |
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: |
| |
For a while, unprivileged UPDATE builds would fail to |
| |
succeed at the checkflist stage, complaining that |
| |
${DESTDIR}/stand/<arch>/ did not exist. A fix for this |
| |
problem was committed to share/mk/bsd.kmodule.mk, revision 1.9. |
| |
If you already hit this problem, update the .mk file, |
| |
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 |