Boost logo

Boost-Build :

From: Vladimir Prus (ghost_at_[hidden])
Date: 2006-05-23 11:26:59

On Tuesday 23 May 2006 19:08, Vladimir Prus wrote:
> On Sunday 21 May 2006 22:09, David Abrahams wrote:
> > Building serialization tests yields the following, presumably unless I
> > configure stlport.
> >
> > bjam --v2 test_exported msvc-8.0
> > Building Boost.Regex with the optional Unicode/ICU support disabled.
> > Please refer to the Boost.Regex documentation for more information
> > (and if you don't know what ICU is then you probably don't need it).
> > c:/boost/tools/build/v2/build\feature.jam:430: in validate-value-string
> > from module feature error: "stlport" is not a known value of feature
> I get this too. I wonder why I don't get the same error when running bjam
> in status. I'll look into this.

Okay, running in 'status' works because libs/iostreams/test/Jamfile.v2 has

   import stlport ;

The good question now is what's the right solution:

1. We can add 'import stlport' to serialization's test/Jamfile.v2
2. We can disabling validation of the 'stdlib' feature used in condition of
conditional requirements.

(1) looks better to me. Comments?

- Volodya

Vladimir Prus
Boost.Build V2:

Boost-Build list run by bdawes at, david.abrahams at, gregod at, cpdaniel at, john at