PR v3/38923: symbol versioning disabled on Solaris due to sed.
Jason Merrill
jason@redhat.com
Fri Oct 23 05:07:00 GMT 2009
On 09/22/2009 09:21 PM, Ralf Wildenhues wrote:
> 2009-09-23 Ralf Wildenhues<Ralf.Wildenhues@gmx.de>
>
> PR libstdc++/38923
> * acinclude.m4 (GLIBCXX_CHECK_LINKER_FEATURES): Avoid 'head',
> use sed script portable to Solaris /bin/sed for extracting ld
> version.
> * configure: Regenerate.
This patch broke symbol versioning on Fedora 11, and I'm surprised that
the pattern would work on any target.
> + sed -e 's/GNU g*o*ld v*e*r*s*i*o*n* *\(([^)]*)* *\) \([0-9.][0-9.]*\).*/\2/; q'`
The "\(([^)]* *\) " bit requires at minimum "( " which is not present in
GNU ld --version on my system.
Jason
More information about the Libstdc++
mailing list