OpenSolaris

You are not signed in. Sign in or register.

Flag day: CTF build changes

Date: Wed, 13 Sep 2006 20:15:26 +0100
From: John Levon <john.levon at sun dot com>
To: on-all at sun dot com, onnv-gate at onnv dot eng dot sun dot com
Subject: Flag day: CTF build changes


With the putback of:

6415645 cpu_t hack isn't working as expected

ctfconvert performs a sanity check on the contents of the kernel type cpu_t (in
particular, that the last member before cpu_m is "cpu_m_pad", as described in
the inline comment). If you try using this or later versions of ctfconvert on a
workspace without the corresponding kernel changes, you will see a build error
such as:

ERROR: ctfconvert: last cpu_t member before cpu_m is cpu_physid; it must be
cpu_m_pad.

To avoid this problem, you can either use the -t option to nightly to use the
tools within the workspace, or use:

export CTFCONVERT_PERMISSIVE=1

in the environment to disable the error checking. The consequences of not
performing this check can lead to incorrect CTF, so caveat emptor.

Apologies for any inconvenience this may cause.

regards,
john