Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 23 May 2005 10:02:33 -0500
From:      "Steve Ames" <steve@virtual-voodoo.com>
To:        "Randy Bush" <randy@psg.com>, "FreeBSD Current" <freebsd-current@freebsd.org>
Subject:   Re: kernel.old not used any longer?
Message-ID:  <004d01c55fa8$736c9ed0$aa00030a@officescape.net>
References:  <200504191530.j3JFUvWD030545@energistic.com><20050419165227.GA86651@energistic.com><20050420005744.Y64858@lexi.siliconlandmark.com><200504271404.10021.jhb@FreeBSD.org> <17041.60442.522858.744833@roam.psg.com>

next in thread | previous in thread | raw e-mail | index | archive | help
Where you attempting to install the kernel into the same directory as the
running kernel? That seems to be the condition to match. Previously if
DESTDIR was set to / then it wouldn't do a kernel.old properly because the
directory of the running kernel wouldn't match. ru@ fixed that. If DESTDIR
is set to something other than / I wouldn't expect kernel.old to be created.

----- Original Message ----- 
From: "Randy Bush" <randy@psg.com>
To: "FreeBSD Current" <freebsd-current@freebsd.org>
Sent: Monday, May 23, 2005 9:43 AM
Subject: Re: kernel.old not used any longer?


> > On Wednesday 20 April 2005 01:02 am, Andre Guibert de Bruet wrote:
> >> On Tue, 19 Apr 2005, Steve Ames wrote:
> >>> Hrm. Almost the same as you. On mine that first comparison is actually
> >>> "!= //boot/kernel". Likely because I have "DESTDIR?=/" in
/etc/make.conf.
> >>>
> >>> Hrm. Suddenly all makes sense. I defined DESTDIR so that 'make world'
> >>> would continue to work normally (instead of doing
> >>> buildworld/installworld) and that probably happened around August '04.
> >>>
> >>> So I guess if I get rid of DESTDIR and start doing
> >>> buildworld/installworld then I get kernel.old functionality again...
> >>> however this tastes like a bug to me. Perhaps that comparison should
be:
> >>>
> >>> "!= ${DESTIR}/boot/kernel" ??
> >>
> >> This is not a bug. You are looking for the functionality that is
offered
> >> by HISTORICAL_MAKE_WORLD.
> >
> > This isn't part of make world.  I do think he has found a bug.  ru@ is
the
> > person to ask.
>
> sorry to be slow (marriage and honeymoon (aborted due to medical emergency
> in wife's family)), but what happened to this thread?  i just cvsupped and
> did a make kernel with /etc/make.conf having KERNCONF=MYKERNEL, and did
> not get kernel.old.
>
> randy
>
> _______________________________________________
> freebsd-current@freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-current
> To unsubscribe, send any mail to "freebsd-current-unsubscribe@freebsd.org"
>





Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?004d01c55fa8$736c9ed0$aa00030a>