Couple of new issues in mainline

Paolo Carlini pcarlini@suse.de
Sat Dec 2 14:35:00 GMT 2006


Paolo Carlini wrote:

> The other one seems more tricky: between 2006-11-28 and 2006-11-29, 
> check-abi started failing on gnu-linux systems because of this:
>
> 2 incompatible symbols
> 0
> _ZNKSt5ctypeIcE5widenEPKcS2_Pc
> std::ctype<char>::widen(char const*, char const*, char*) const
> version status: incompatible
> GLIBCXX_3.4
> type: function
> status: added
>
>
> 1
> _ZNKSt5ctypeIcE5widenEc
> std::ctype<char>::widen(char) const
> version status: incompatible
> GLIBCXX_3.4
> type: function
> status: added
>
> Essentially, we are now exporting @GLIBCXX_3.4 two additional symbols...

Well, maybe the solution for those boring issues is very simple (in 
principle): use for gnu-linux systems too (besides x86-darwin, per 
Howard's patch, which, by the way, is approved but still unapplied, I'm 
going to take care of that), -fvisibility-inlines-hidden! I think that 
(in principle, again), there are no objections, therefore I'm going to 
prepare that configury change and check that nothing breaks...

Paolo.



More information about the Libstdc++ mailing list