Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id ; Sun, 26 Jan 2003 15:54:41 -0500 Received: (majordomo@vger.kernel.org) by vger.kernel.org id ; Sun, 26 Jan 2003 15:54:41 -0500 Received: from moutng.kundenserver.de ([212.227.126.187]:22726 "EHLO moutng.kundenserver.de") by vger.kernel.org with ESMTP id ; Sun, 26 Jan 2003 15:54:40 -0500 Date: Sun, 26 Jan 2003 22:57:14 +0100 From: Christian Zander To: Kai Germaschewski Cc: Christian Zander , Mark Fasheh , Thomas Schlichter , "Randy.Dunlap" , Sam Ravnborg , LKML , Rusty Russell Subject: Re: no version magic, tainting kernel. Message-ID: <20030126215714.GA394@kugai> Reply-To: Christian Zander References: <20030126132923.GB396@kugai> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.4i Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org On Sun, Jan 26, 2003 at 11:51:22AM -0600, Kai Germaschewski wrote: > > Well, what I'm trying to say is that external build system will > always break one way or other. Since they're external, they're > naturally out of reach for me to influence, so there's really > nothing I can do it but telling people to using the internal system > instead. > External build systems have been working just fine even after kbuild was adopted as the build system of choice for the Linux kernel, there should be more convincing reasons for deliberately breaking them now. > Again, when you're using your own external build system, it's up to > you to mess it up in all possible ways, the above being one of them. > > When you're using the kernel build, the above cannot happen, since > the kernel build system knows about this dependency and builds a new > init/vermagic.o with the correct information before it gets linked > into the external module. > Is that so? Does kbuild determine that vermagic.o needs rebuilding if the compiler version changed? -- christian zander zander@minion.de - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/