This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug c++/41333] Link error on Solaris 10 / GNU 4.3.2
- From: "redi at gcc dot gnu dot org" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: 5 Oct 2009 11:30:07 -0000
- Subject: [Bug c++/41333] Link error on Solaris 10 / GNU 4.3.2
- References: <bug-41333-18161@http.gcc.gnu.org/bugzilla/>
- Reply-to: gcc-bugzilla at gcc dot gnu dot org
------- Comment #10 from redi at gcc dot gnu dot org 2009-10-05 11:30 -------
(In reply to comment #8)
> I have got the issue. The problem is not sed but rather the pattern being
> searched from ld --version
> My ld --version returns
> GNU ld (GNU Binutils)2.18
>
> Where the pattern looked by the search pattern is
> GNU (go) ld (version)2.18
No it isn't.
> But I think there is a potential bug with GCC compilation, the way it uses
> pattern to determine ld version to enable versioning with the compiler. Either
Yes, that bug is bug 38923. Marking this as a dup.
> the ld code should be modified to give version in consistent format or the
Not likely to happen. It wouldn't help for existing versions of ld that have
already been released.
> compiler compilation script should be modified to accomodate all possible
> formats of the out of ld --version.
That's what it tries to do. It just doesn't always work on Solaris. See bug
38923.
*** This bug has been marked as a duplicate of 38923 ***
--
redi at gcc dot gnu dot org changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|WAITING |RESOLVED
Resolution| |DUPLICATE
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=41333