Boost logo

Boost Users :

Subject: Re: [Boost-users] [boost 1.36]: Problems with bjam option --buildid
From: Vladimir Prus (vladimir_at_[hidden])
Date: 2008-11-03 10:32:37


Daniel Krügler wrote:

>> Now, if buildid is specified, the names are like this:
>>
>> stage/lib/libboost_program_options-mgw42-mt-1_37-xxx.so.1.37.0
>>
>> and Jamroot code was buggy. Now the question is what symlink should be produced:
>>
>> stage/lib/libboost_program_options-mgw42-mt.so
>>
>> or
>>
>> stage/lib/libboost_program_options-mgw42-mt-xxx.so
>>
>> Daniel, you get to decide :-)
>
> Hey, what an honor! ;-)
>
> We do not work with symlink output, but personally I would suggest
> to use the second approach, i.e.
>
> stage/lib/libboost_program_options-mgw42-mt-xxx.so

I tend to agree. If somebody explicitly wanted to decorate libraries with buildid,
the presumably they don't want any libraries or symlink to be accidentally confused
with buildid-less versions.

The patch is now in:

        https://svn.boost.org/trac/boost/changeset/49560

Please let me know if it works for you.

- Volodya


Boost-users list run by williamkempf at hotmail.com, kalb at libertysoft.com, bjorn.karlsson at readsoft.com, gregod at cs.rpi.edu, wekempf at cox.net