Skip to Content.
Sympa Menu

sm-discuss - Re: [SM-Discuss] Patch to cast AMD64 perforce-client

sm-discuss AT lists.ibiblio.org

Subject: Public SourceMage Discussion List

List archive

Chronological Thread  
  • From: Arwed von Merkatz <v.merkatz AT gmx.net>
  • To: SM-Discuss <sm-discuss AT lists.ibiblio.org>
  • Subject: Re: [SM-Discuss] Patch to cast AMD64 perforce-client
  • Date: Wed, 30 Mar 2005 10:22:57 +0200

On Tue, Mar 29, 2005 at 02:17:24PM -0800, Andrew wrote:
> On Tue, Mar 29, 2005 at 04:05:36PM -0600, sergey AT optimaltec.com wrote:
> > Guys,
> >
> > p4 for amd64 requires libstdc++.so.5, but our g++ produces only
> > libstdc++.so.6.
> > What do we do? Is this because of g++ 3.4 and not 3.3 in test grimoire?
> > Also, why is it different from what p4 for x86 requires? The binary for
> > x86
> > doesn't link to either libstdc++, libm, or libgcc_s, but x86_64 one does,
> > according to ldd output.
> > Thanks!
> >
> The x86 p4 probably has libstdc++ compiled statically. For libstdc++.so.5
> we've been suggesting installing gcc33 to provide that library. Another
> idea other distros have been implementing is making a libstdc++.so.5
> package or something to provide that specific version of the c++
> abi. Considering the problems we've had with the gcc 3.3 -> 3.4 upgrade
> its not such a bad idea IMO.

The Sourcemage way of providing libstdc++.so.5 for compatibility would
be the gcc33 spell. That's the only way to get it from source unless
it's possible to build only the runtime library of 3.3 with g++ 3.4.
The gcc33 spell could symlink the libstdc++.so.5 to /usr/lib without
conflicts.

--
Arwed v. Merkatz Source Mage GNU/Linux developer
http://www.sourcemage.org




Archive powered by MHonArc 2.6.24.

Top of Page