Belated build flag day: snv_74 or higher needed for now


Date: Wed, 23 Jan 2008 23:11:11 -0600
From: Nicolas Williams <Nicolas.Williams at sun dot com>
To: onnv-gate at onnv dot eng dot sun dot com, on-all at sun dot com
Subject: Belated build flag day: snv_74 or higher needed for now

The putback of:

6587455 case-insensitive Windows user/group name matching is crucial

created a build dependency on bits from build 74 of onnv.

If you run nightly -t on a build system running pre-74 bits then your
nightly will fail to build the "native" svccfg in the tools build phase.
You should see messages like this one in your nightly log file:

../src/func.c:27:29: sys/u8_textprep.h: No such file or directory
../src/func.c: In function `utf8textprep':
../src/func.c:218: error: `U8_UNICODE_LATEST' undeclared (first use in this function)
../src/func.c:218: error: (Each undeclared identifier is reported only once
../src/func.c:218: error: for each function it appears in.)
../src/func.c:219: error: `E2BIG' undeclared (first use in this function)
../src/func.c: In function `lower_utf8Func':
../src/func.c:259: error: `U8_TEXTPREP_TOLOWER' undeclared (first use in this function)
../src/func.c: In function `upper_utf8Func':
../src/func.c:279: error: `U8_TEXTPREP_TOUPPER' undeclared (first use in this function)

while building the "native" libsqlite that the native svccfg binary
requires.

This issue is being tracked as:

6653792 builds of snv_81+ don't work on build machines older than snv_74 due to fix for 6587455

We are working on a fix for this.

(Other recent build flag days require that build systems run build 76 or
later or that the -t nightly option be used, or may fail if the build
system is not up to build 76 or higher.  However, this bug creates a
hard dependency on build 74 even in nightly -t.)

Nico
~--

last modified by danmcd on 2009/11/24 14:23
Collectives
Project


© Sun Microsystems Inc. 2009
XWiki Enterprise 1.8.2.19075 - Documentation
Terms Of Use | Privacy | Trademarks | Copyright Policy | Site Guidelines | Site map | Help
Your use of this web site or any of its content or software indicates your agreement to be bound by these Terms of Use.