[rock-devel] [rock-sm] 2005092818532619335 (ROCKCFG_TARGET_CRYSTAL_BUILDADDONS usage)

Clifford Wolf clifford at clifford.at
Thu Nov 17 11:59:07 CET 2005


Hi,

On Wed, Nov 16, 2005 at 12:35:56PM +0100, Stefan Fiedler wrote:
> I don't get the connection to linux26-header. The code in
> target/crystal/postconfig.in, like the one in target/crystal/config.in,
> does the following: If ROCKCFG_TARGET_CRYSTAL_BUILDADDONS is unset, all
> non-CORE packages are disabled.  If set, CORE packages will not be built
> in stage 9, and non-CORE package will be built only in stage 9.

"linux26-header" is a fork of the "linux" package and is created after
target/crystal/config.in has been processed. Without the code in
postconfig.in it would have the wrong priorities.

> I'm also not sure about the purpose of ROCKCFG_TARGET_CRYSTAL_BUILDADDONS: 
> besides the effects described above it excludes packages built only in stage 
> 9 from the ISO image if set.

The crystal ISOs do only contain the core packages. All other packages can
be installed from network repositories using 'rocket'.

The split between stage 5 and stage 9 is there to make sure that all
packages on the ISOs are functional without the need to install extra
packages from a network server.

yours,
 - clifford

-- 
L I N : B I T           ___
 _______ __ _____  ____|_  |  The OSS cluster synchronization tool for
/ __(_-</ // / _ \/ __/ __/   configuration files an application images
\__/___/\_, /_//_/\__/____/   --- [ http://oss.linbit.com/csync2/ ] ---
       /___/
 
Press CTRL-ALT-DEL now for an IQ test.
 


More information about the rock-devel mailing list