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
http://vladimir_prus.blogspot.com
Boost.Build V2: http://boost.org/boost-build2

Boost-Build list run by bdawes at acm.org, david.abrahams at rcn.com, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk