Subject: Re: [Boost-build] [icu] ICU Search Scripts
From: Artyom Beilis (artyomtnk_at_[hidden])
Date: 2011-07-18 11:04:15
----- Original Message ----
> From: KTC <ktc_at_[hidden]>
> To: boost-build_at_[hidden]
> Sent: Mon, July 18, 2011 4:49:04 PM
> Subject: Re: [Boost-build] [icu] ICU Search Scripts
> On 18/07/2011 12:57, Artyom Beilis wrote:
> >> From: Artyom Beilis<artyomtnk_at_[hidden]>
> >> [snip]
> >> 3. Currently both Boost.Locale's script and Boost.Regex's script try to
> >> be greedy and guess where icu goes and then to check if has_icu
> >> builds.
> >> The correct approach should be - try to build it for each possible
> >> search option: lib/lib32/lib64 and if it fails to link then give
> >> up.
> > I've updated libs/locale/build/Jamfile.v2 with additional full test
> > for the case when the libraries are placed in lib64, I will not do
> > it for lib32 for now as I don't think there are some useful
> > cases for this.
> > So basically it has tests: has_icu an has_icu64 where
> > each one of them searches ICU
> Erm, you made it worse now. :/
> Now, even x86 doesn't detect ICU, never mind x64. ;)
I forgot to add build options for sources of has_icu as
it required to use same source twice.
BTW why can't we see regression tests of x86 there:
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