OpenSolaris

You are not signed in. Sign in or register.

Heads up: removal of TRACE and GPROF support from nightly

Date: Fri, 14 Jul 2006 11:28:37 -0700
From: Bill Sommerfeld <sommerfeld at sun dot com>
To: on-all at sun dot com, onnv-gate at onnv dot eng dot sun dot com
Subject: Heads up: removal of TRACE and GPROF support from nightly

This is a heads up for anyone who builds ON Nevada.  My putback of

6417866 The TRACE and GPROF builds must die

removes support in nightly and bldenv scripts for the long-obsolete
TRACE and GPROF builds.

If your NIGHTLY_OPTIONS include P or T, you will now get a warning in
the nightly mail message file or a usage message when you run bldenv.

The nightly warning message will resemble:

WARNING: Obsolete GPROF build requested; request will be ignored

or

WARNING: Obsolete TRACE build requested; request will be ignored

You could view this message as a hint that it might be a good time to
review and re-synch your env files with /opt/onbld/env/developer or
/opt/onbld/env/gatekeeper.

Motivation
==========

Some of the build failures observed in connection with:

6252653 ctfmerge errors during S10 and ONNV builds

were root-caused to the presence of the now-useless "T" option in 
the builder's NIGHTLY_OPTIONS.  

The GPROF build was obsoleted by

4257185 new kernel profiling support

which integrated into build 29 of solaris 8.

The TRACE build was obsoleted by dtrace, which integrated into build
43 of solaris 10.  Both "P" and "T" were removed from the baseline env
files quite some time ago.