missing libstdc++.6 symbol on the trunk
Jonathan Wakely
jwakely.gcc@gmail.com
Thu Dec 2 12:53:00 GMT 2010
On 2 December 2010 12:22, Paolo Carlini <paolo.carlini@oracle.com> wrote:
> On 12/02/2010 01:06 PM, Matthias Klose wrote:
>> I see that one symbol is missing / has changed on trunk, compared to
>> 4.5. Does this have to be fixed, or can be safely ignored?
>>
>> - _ZSt15future_category@GLIBCXX_3.4.14 4.5
>> + _ZSt15future_categoryv@GLIBCXX_3.4.16 4.6
> Thanks for raising the issue.
>
> To be honest, I have no idea what the heck is going on, I also see a
> GLIBCXX_3.4.16 in gnu.ver whereas we are building a libstdc++.so.6.0.15,
> this alone is definitely wrong.
>
> Any idea Jon?
http://gcc.gnu.org/viewcvs?view=revision&revision=166171
N3092 changed the definition of future_category, but IIRC I had
intentionally not changed our version because of the ABI implications.
We should probably do a backwards-compatibility fix so that
_ZSt15future_category is still exported with the correct symver.
More information about the Libstdc++
mailing list