![[LWN Logo]](/images/lcorner.png) |
|
![[LWN.net]](/images/Included.png) |
From: Keith Owens <kaos@ocs.com.au>
To: kbuild-devel@lists.sourceforge.net
Subject: [kbuild-devel] Release candidate for kbuild-2.5
Date: Mon, 30 Jul 2001 02:23:21 +1000
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Content-Type: text/plain; charset=us-ascii
kbuild-2.5-2.4.7-3 is the (first) release candidate. Please jump up
and down on it and see what breaks.
Changes since -2.
* Add install options to CML1. I need to do the same for CML2 later.
.config now selects the type of kernel, where the kernel, System.map
and .config are installed and runs a user specified command after
install. From the end of make oldconfig
*
* Installation
*
Bootable kernel type (bzImage, zImage, vmlinux) [bzImage]
defined CONFIG_BZIMAGE
Use a prefix on install paths (CONFIG_INSTALL_PREFIX) [N/y/?]
Where to install the kernel (CONFIG_INSTALL_KERNEL_NAME) [/lib/modules/KERNELRELEASE/vmlinuz]
Install System.map (CONFIG_INSTALL_SYSTEM_MAP) [Y/n/?]
Where to install System.map (CONFIG_INSTALL_SYSTEM_MAP_NAME) [/lib/modules/KERNELRELEASE/System.map]
Install .config (CONFIG_INSTALL_CONFIG) [Y/n/?]
Where to install .config (CONFIG_INSTALL_CONFIG_NAME) [/lib/modules/KERNELRELEASE/.config]
Install vmlinux for debugging (CONFIG_INSTALL_VMLINUX) [N/y/?]
Run a post-install script or command (CONFIG_INSTALL_SCRIPT) [Y/n/?]
Post-install script or command name (CONFIG_INSTALL_SCRIPT_NAME) [sh -c KBUILD_SRCTREE_000/scripts/lilo_new_kernel]
* Code the install process. Lots of little tweaks to stop an install
as root from writing to files that would prevent another user from
rebuilding.
* Test if it works with common source and object directory, i.e. the
2.4 model. It works for me(TM) but there may be some special cases
that I have missed.
* Handle files which are both shipped and overwritten, SCSI in
particular.
* Handle aic7xxx, sort of. The aic7xxx maintainer refuses to cooperate
with kbuild so his code requires manual intervention if you want to
change the firmware, it does not have the same level of support as
the rest of the firmware code. Tough.
* Lots more documentation in Documentation/kbuild/kbuild-2.5.txt.
* Work around files with ',' in the name, they break some gcc options.
* Remove files for arm, I need to review them with Russell King before
releasing them. In any case, each arch will require separate
kbuild-2.5 patches because most architectures are not up to date in
Linus's tree.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.3 (GNU/Linux)
Comment: Exmh version 2.1.1 10/15/1999
iD8DBQE7ZDh4i4UHNye0ZOoRAifOAJ45BF2302geH/g7m8UflxWaiXkOlQCfYdmT
p7He6MzKF5DMeGyqm1MdBV8=
=42Q/
-----END PGP SIGNATURE-----
_______________________________________________
kbuild-devel mailing list
kbuild-devel@lists.sourceforge.net
http://lists.sourceforge.net/lists/listinfo/kbuild-devel