Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 24 Mar 2005 12:21:21 +0200
From:      Ruslan Ermilov <ru@FreeBSD.org>
To:        Ion-Mihai Tetcu <itetcu@people.tecnik93.com>
Cc:        freebsd-stable@FreeBSD.org
Subject:   Re: Today -STABLE doesn't build in rescue -> ifconfig.lo
Message-ID:  <20050324102121.GA26659@ip.net.ua>
In-Reply-To: <20050324111734.1ccd507d@it.buh.tecnik93.com>
References:  <20050324023400.7d1887ce@it.buh.tecnik93.com> <42421C18.9040106@FreeBSD.org> <20050324092948.164d2e6e@it.buh.tecnik93.com> <20050324080731.GA25127@ip.net.ua> <20050324111734.1ccd507d@it.buh.tecnik93.com>

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

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

On Thu, Mar 24, 2005 at 11:17:34AM +0200, Ion-Mihai Tetcu wrote:
> On Thu, 24 Mar 2005 10:07:31 +0200
> Ruslan Ermilov <ru@FreeBSD.org> wrote:
>=20
> > On Thu, Mar 24, 2005 at 09:29:48AM +0200, Ion-Mihai Tetcu wrote:
> > > On Wed, 23 Mar 2005 17:47:04 -0800
> > > Doug Barton <dougb@FreeBSD.org> wrote:
> > >=20
> > > > Ion-Mihai Tetcu wrote:
> > > > > Hi,
> > > > >=20
> > > > >=20
> > > > > This happens when makeing world with -DNOCLEAN, sources cvsup'ed 5
> > > > > minutes ago. I'm going to try a clean build and let you know if t=
hat solves it:
> > > >=20
> > > > It definitely should solve it. I've been building RELENG_5 for 2 da=
ys=20
> > > > straight without problems.
> > >=20
> > > And yes, it solved it :)
> > >=20
> > > > For future reference, it's generally better to try the clean build =
first=20
> > > > before sending in a report like this, especially in -stable.
> > >=20
> > > Point taken, but you know I'm not the one to make exaggerated noise. I
> > > was 02:35 in the morning and I wanted to know if anyone saw the same
> > > thing and if I need to wait I could simply go to bed.
> > >=20
> > > Thanks for the new BIND.
> > >=20
> > You shouldn't be using NOCLEAN routinely; it's only safe when sources
> > do not change.
>=20
> For the time from 5.3R I had only once on one machine a problem besides
> this (and yes, the sources haven't changed much in all this time execpt
> the present MFCs race :).
>=20
> Now I know and just had an example of it, that NOCLEAN ain't working; my
> question is do I risk having bad code compiled or just errors like this
> one ? From my knowledge of how make works in a perfect word :) not even
> this should happen.
>=20
Recent example: a BIND header file disappeared, but was still referenced
in .depend, resulting in a broken NO_CLEAN build (on two days ago HEAD).
It could also result in bad code compiled, but only if dependency info is
missed, which is usually indicative of a bug in a makefile (these are rare
but it happens sometimes).  So your best bet whenever you upgrade your
sources is to *not* use NO_CLEAN.  Kernel build is cheating, it always
drops .depend files (both kernel and modules) even with NO_CLEAN, so
chances of getting an error there are minimal.


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

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

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.0 (FreeBSD)

iD8DBQFCQpShqRfpzJluFF4RAqdOAJwLmvi1J5vb8vHv6MxvKf2aXBNPhwCfWOrF
Cl1RJY/p52mFbcEIAxGcvug=
=H85j
-----END PGP SIGNATURE-----

--IS0zKkzwUGydFO0o--



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