From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1IIUaQ-0002ES-75 for mharc-grub-devel@gnu.org; Tue, 07 Aug 2007 15:19:22 -0400 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1IIUaP-0002EE-8f for grub-devel@gnu.org; Tue, 07 Aug 2007 15:19:21 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1IIUaJ-0002Du-RK for grub-devel@gnu.org; Tue, 07 Aug 2007 15:19:20 -0400 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1IIUaJ-0002Dr-Mg for grub-devel@gnu.org; Tue, 07 Aug 2007 15:19:15 -0400 Received: from [212.85.152.101] (helo=kotoba.storever.com) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1IIUaH-0006aw-Rz for grub-devel@gnu.org; Tue, 07 Aug 2007 15:19:14 -0400 Received: from kotoba.oasis.nexedi.com (kotoba.oasis.nexedi.com [212.85.152.101]) by kotoba.storever.com (Postfix) with ESMTP id 6C3C43D22BAE5 for ; Wed, 8 Aug 2007 01:59:05 +0200 (CEST) Received: from [??1] (localhost [127.0.0.1]) by kotoba.storever.com (Postfix) with ESMTP id AE91C3D21CF34 for ; Wed, 8 Aug 2007 01:59:04 +0200 (CEST) From: "Yoshinori K. Okuji" Organization: enbug.org To: The development of GRUB 2 Date: Tue, 7 Aug 2007 21:19:08 +0200 User-Agent: KMail/1.9.4 References: <46A7BDBF.3040903@nic.fi> <9f50a7a00707251528x3c9c927dk8bb4fb3e956c9203@mail.gmail.com> In-Reply-To: <9f50a7a00707251528x3c9c927dk8bb4fb3e956c9203@mail.gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200708072119.08147.okuji@enbug.org> X-Bogosity: No, tests=bogofilter, spamicity=0.000000, version=0.17.2 X-Detected-Kernel: Linux 2.6, seldom 2.4 (older, 4) Subject: Re: grub2 ChangeLog conf/i386-pc.rmk conf/powerpc-i... X-BeenThere: grub-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: The development of GRUB 2 List-Id: The development of GRUB 2 List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 07 Aug 2007 19:19:21 -0000 Hello, On Thursday 26 July 2007 00:28, Jerone Young wrote: > This was no mistake. So here is the thinking here (I figured this > would come up). The multiboot heads outside of the grub directory are > not grub specific. This gives other operating systems or programs (in > this case GPL 3 compatible operating systems) the ability to include > these headers and use them. They mainly contain definitions that are > not just specific to grub, but multiboot. First of all, thank you for the great contribution! I guess I really must finish writing up the specification now... About the headers, I don't like the location, either. As I said before, the purpose of GRUB is not to provide a library. Even if code can be reused, this is out of our concern. And, more importantly, the reason why the header files are put under grub/ is to avoid conflicts with system headers. Although the probablity of having such a conflict on multiboot.h, I still prefer to segregate our own headers under grub. Thanks, Okuji