From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1Jh6PC-0007fr-JU for mharc-grub-devel@gnu.org; Wed, 02 Apr 2008 13:05:46 -0400 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1Jh6PA-0007dJ-4l for grub-devel@gnu.org; Wed, 02 Apr 2008 13:05:44 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1Jh6P8-0007ac-Ie for grub-devel@gnu.org; Wed, 02 Apr 2008 13:05:43 -0400 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Jh6P8-0007aA-9M for grub-devel@gnu.org; Wed, 02 Apr 2008 13:05:42 -0400 Received: from c60.cesmail.net ([216.154.195.49]) by monty-python.gnu.org with esmtps (TLS-1.0:RSA_ARCFOUR_SHA1:16) (Exim 4.60) (envelope-from ) id 1Jh6P7-0000rq-Mp for grub-devel@gnu.org; Wed, 02 Apr 2008 13:05:41 -0400 Received: from unknown (HELO relay.cesmail.net) ([192.168.1.81]) by c60.cesmail.net with ESMTP; 02 Apr 2008 13:05:39 -0400 Received: from [192.168.1.21] (static-72-92-88-10.phlapa.fios.verizon.net [72.92.88.10]) by relay.cesmail.net (Postfix) with ESMTP id E6B44619058 for ; Wed, 2 Apr 2008 13:05:38 -0400 (EDT) From: Pavel Roskin To: The development of GRUB 2 In-Reply-To: <1204645784.27739.14.camel@dv> References: <5cc84b460803040422m650f23cbkd09e8a2f7702bae7@mail.gmail.com> <1204645784.27739.14.camel@dv> Content-Type: text/plain Date: Wed, 02 Apr 2008 13:05:36 -0400 Message-Id: <1207155936.5828.5.camel@dv> Mime-Version: 1.0 X-Mailer: Evolution 2.12.3 (2.12.3-3.fc8) Content-Transfer-Encoding: 7bit X-detected-kernel: by monty-python.gnu.org: Genre and OS details not recognized. Subject: Re: eltorito support .. 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: Wed, 02 Apr 2008 17:05:44 -0000 On Tue, 2008-03-04 at 10:49 -0500, Pavel Roskin wrote: > Sorry, I should have reported it earlier. > > The right fix would be to ensure that symlist.c would be invalid if > the > compiler fails, to protect compiler arguments, to capture compiler > errors in gensymlist.sh and to recognize gensymlist.sh failure in the > makefile. We have several layers of protection failing here. Should be fixed now. CC is quoted in gensymlist.sh now, and if an empty symtab is generated nevertheless, symlist.c won't compile, and make will notice it. -- Regards, Pavel Roskin