version 1.181, 2008/12/06 20:23:38 |
version 1.184, 2009/01/11 03:20:31 |
Line 16 See also: BUILDING, build.sh, Makefile. |
|
Line 16 See also: BUILDING, build.sh, Makefile. |
|
Recent changes: |
Recent changes: |
^^^^^^^^^^^^^^^ |
^^^^^^^^^^^^^^^ |
|
|
|
20090110: |
|
time_t and dev_t have been bumped to 64 bit quantities. To upgrade: |
|
1. Make sure your kernel has COMPAT_50 in it. Build and install. |
|
2. make sure build.sh completes and the binaries in a chroot work |
|
before installing. |
|
3. If you don't use build.sh and you build directly to root, and |
|
your build breaks in the middle, don't dispair. Make sure headers |
|
are installed properly, and start building libraries first libc |
|
and libutil, install them and then continue building all the |
|
libraries in src/lib and src/gnu/lib and install them. Once |
|
the new libraries are installed, you can restart the build. |
|
4. If you compile packages and you notice link time warnings, |
|
you'll need to bump them and rebuild them. |
|
20081219: |
|
config(1) has been updated, and one of the files it creates - |
|
swapnetbsd.o - has changed format. You need to rebuild config |
|
(done automatically by build.sh) and then you need to rerun |
|
config on all kernel configuration files before rebuilding those |
|
kernels. |
|
|
20081205: |
20081205: |
If you build with MKX11=no, you should remove /etc/rc.d/xdm and |
If you build with MKX11=no, you should remove /etc/rc.d/xdm and |
/etc/rc.d/xfs from DESTDIR because those files were moved to the xetc |
/etc/rc.d/xfs from DESTDIR because those files were moved to the xetc |
set and will appear as extra files for MKX11=no update builds. |
set and will appear as extra files for MKX11=no update builds. |
|
|
20081122: |
20081122: |
On i386 and amd64, various kernel options(4) in GENERIC including |
On i386, various kernel options(4) in GENERIC including |
file systems have been disabled and moved into kernel modules. |
file systems have been disabled and moved into kernel modules. |
Before trying a new GENERIC kernel, you have to prepare the |
Before trying a new GENERIC kernel, you have to prepare the |
following files as well as a new GENERIC kernel: |
following files as well as a new GENERIC kernel: |