OpenSolaris

You are not signed in. Sign in or register.

Flag-Day: build machine update required to build usr/closed/tools/elfsign

Date: Mon, 26 Mar 2007 22:05:14 -0400
From: Wyllys Ingersoll <wyllys.ingersoll at sun dot com>
To: onnv-gate at onnv dot sfbay dot sun dot com, on-all at sun dot com
Subject: Flag-Day: build machine update required to build usr/closed/tools/elfsign

Flag-Day: build machine update required to build usr/closed/tools/elfsign

The putback of "6246343 elfsign should not depend on libike" requires
that the build machine have the most recent Key Management Framework libraries
and headers installed.  In order to avoid a circular dependency, the
code in usr/closed/tools/elfsign builds and links against libraries
installed on the build machine as opposed to those in the workspace
proto area.  Because elfsign is being modified to use the KMF interfaces,
the build machine's KMF libraries must be up-to-date or
elfsign itself will fail to build correctly.

This flag-day *cannot* be avoided by using the "-t" option.

If you are not building in the usr/closed tree, this flag
day will not affect you.  OpenSolaris.org builds should succeed
without this flag-day because they do not build code from
usr/closed.

The script /ws/onnv-gate/public/bin/update_kmf must be run as root and it
will update the necessary files.

I apologize for any inconvenience this may cause.

-Wyllys Ingersoll