OpenSolaris

You are not signed in. Sign in or register.

Heads up: incremental SPARC builds

Date: Tue, 29 Jan 2008 22:16:36 -0800
From: Jan Setje-Eilers <Jan.Setje-Eilers at sun dot com>
To: on-all at eng dot sun dot com, onnv-gate at onnv dot eng dot sun dot com
Subject: Heads up: incremental SPARC builds


 The fix for:

  6652469 traptrace table size botched; ::whatis and ::ttrace in shambles

 requires a heads-up for incremental SPARC builds. x86 builds are not
impacted.

 The changes to TRAP_TSIZE impact other constants defined in terms of
it and not all the necessary rebuilds are being triggered. An
incremental build in usr/src/uts will fail with numerous errors
similar to:
  
/usr/ccs/bin/as: "../../../sun4u/ml/mach_locore.s", line 153: 
    error: invalid operand 
/usr/ccs/bin/as: "../../../sun4u/ml/mach_locore.s", line 143: 
    error: expression must evaluate to a nonrelocatable (absolute) value 
 
 To keep on building, either (d)make clobber in usr/src/uts or skip the
-i option for your next nightly SPARC build.

-jan