Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 20 May 2007 10:27:48 +0400
From:      Ruslan Ermilov <ru@freebsd.org>
To:        Alexander Kabaev <kabaev@gmail.com>
Cc:        cvs-src@freebsd.org, src-committers@freebsd.org, Scott Long <scottl@freebsd.org>, cvs-all@freebsd.org, Colin Percival <cperciva@freebsd.org>
Subject:   Re: cvs commit: src/gnu/usr.bin/cc/cc_tools Makefile
Message-ID:  <20070520062748.GA54935@rambler-co.ru>
In-Reply-To: <20070519105804.6b6cae10@kan.dnsalias.net>
References:  <200705190756.l4J7u9wP058382@repoman.freebsd.org> <20070519085103.GA61276@rambler-co.ru> <20070519105804.6b6cae10@kan.dnsalias.net>

next in thread | previous in thread | raw e-mail | index | archive | help

--Dxnq1zWXvFF0Q93v
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On Sat, May 19, 2007 at 10:58:04AM -0400, Alexander Kabaev wrote:
> On Sat, 19 May 2007 12:51:03 +0400
> Ruslan Ermilov <ru@FreeBSD.org> wrote:
>=20
> > On Sat, May 19, 2007 at 07:56:09AM +0000, Scott Long wrote:
> > > scottl      2007-05-19 07:56:09 UTC
> > >=20
> > >   FreeBSD src repository
> > >=20
> > >   Modified files:
> > >     gnu/usr.bin/cc/cc_tools Makefile=20
> > >   Log:
> > >   Work-around for upgrading from a pre-symbol-versioned world.
> > >  =20
> > >   Blame-to: cperciva
> > >  =20
> > >   Revision  Changes    Path
> > >   1.86      +1 -0      src/gnu/usr.bin/cc/cc_tools/Makefile
> > >=20
> > Can you elaborate as to what problem you're trying to address?
> > I went through this process yesterday and hit no problems, all
> > was smooth.
>=20
> GCC build tools somehow were built against shared libc.so.7 with symbol
> versioning, instead of library on host. So then when we attempted to
> run them, they were failing. I do not know why it was happening on
> amd64 machine Scott was trying upgrade on yet. My relatively old i386
> installation worked without a hitch :(=20
>=20
It sometimes happens when the date/time are not being set
properly, so that the tools are mistakenly rebuilt again
at an inappropriate time when in the foreign environment
of the target -- the problem is usually understood better
when building for another CPU architecture and hitting it.
I think this was an inappropriate commit to make, unless
the problem can be reproduced.  I have upgraded several
i386's and amd64's without a problem.


Cheers,
--=20
Ruslan Ermilov
ru@FreeBSD.org
FreeBSD committer

--Dxnq1zWXvFF0Q93v
Content-Type: application/pgp-signature
Content-Disposition: inline

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.3 (FreeBSD)

iD8DBQFGT+pkqRfpzJluFF4RAvD7AJ4jzD99IsR0/gWmssfXgY/TqscEnACgicMI
CkLqTpkkHVeAmrEjDt9b8Sk=
=KbQN
-----END PGP SIGNATURE-----

--Dxnq1zWXvFF0Q93v--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20070520062748.GA54935>