This is a heads up for anyone building code that uses
thread local storage (TLS) on X86 platforms. In particular,
those building the SFW gate should read this message.

The fix, in snv_106, for

     6773695 ld -z nopartial can break non-pic objects

contains a regression that causes the link-editor to incorrectly
build 64-bit X86 (amd64) objects that use thread local storage (TLS).
The SFW gate contains such code, so snv_106 cannot be used to build
the SFW gate on X86 hardware.

The fix for this issue has been integrated, and will appear
in snv_107:

     6792906 ld -z nopartial fix breaks TLS

If you build code with TLS, you can avoid difficulty
by taking one of the following actions:

     - Skip snv_106, and wait for snv_107

     - BFU to a nightly build that contains the fix
       for 6792906. That would be a nightly build
       from tonight (January 14, 2009) or later.

     - Use sparc hardware

Sorry for the inconvenience.

- Ali

Reply via email to