From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from list by lists.gnu.org with archive (Exim 4.71) id 1Sy9Bs-0002aW-BE for mharc-grub-devel@gnu.org; Sun, 05 Aug 2012 18:20:52 -0400 Received: from eggs.gnu.org ([208.118.235.92]:33087) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Sy9Bp-0002Zs-T5 for grub-devel@gnu.org; Sun, 05 Aug 2012 18:20:50 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Sy9Bo-0008TO-R3 for grub-devel@gnu.org; Sun, 05 Aug 2012 18:20:49 -0400 Received: from mail-ob0-f169.google.com ([209.85.214.169]:60787) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Sy9Bo-0008TI-K2 for grub-devel@gnu.org; Sun, 05 Aug 2012 18:20:48 -0400 Received: by obhx4 with SMTP id x4so5687175obh.0 for ; Sun, 05 Aug 2012 15:20:47 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=message-id:date:from:user-agent:mime-version:to:subject :content-type:content-transfer-encoding; bh=5GRnve4GFtVC6joe/tVqajlYshVE4iGBqKv0+BJixtc=; b=ZC3Qyw3z91FUFkPEMVCYNzJgBNP3GTp7nel74sQsUGqttWWp+D9yThkHuPn07gET2e jpKJImtjNm578W3RN8czPA1NUOsbeRuXePDDQYlIyox4M1Jx8Pkbcnw+1CGR8oK7jbhj uIawY2gUVcSfh+mGq8+/Jsyke+i05wqjenWS5LORSXBUx3jYRLwH/w+Y3HZMLx8OWlJg jfzGiMUBUlFGlwO5N9GOej3dZA4nFQJYZPS+AwVWK+/YqbbnriGPDVKqo84LTU51wYtp WbJds8f5OIxQbyz9HSVDCYIf20fd8wbTyi736o+2pyTCQXF55d3UBSt3QK8u8Jxr0zgJ SvzA== Received: by 10.182.149.105 with SMTP id tz9mr16095855obb.65.1344205247708; Sun, 05 Aug 2012 15:20:47 -0700 (PDT) Received: from [192.168.0.75] (cpe-70-123-218-92.satx.res.rr.com. [70.123.218.92]) by mx.google.com with ESMTPS id qd7sm15841440obc.5.2012.08.05.15.20.46 (version=TLSv1/SSLv3 cipher=OTHER); Sun, 05 Aug 2012 15:20:47 -0700 (PDT) Message-ID: <501EF1BE.6030103@gmail.com> Date: Sun, 05 Aug 2012 17:20:46 -0500 From: Bruce Dubbs User-Agent: Mozilla/5.0 (X11; Linux i686; rv:13.0) Gecko/20120628 Firefox/13.0.1 SeaMonkey/2.10.1 MIME-Version: 1.0 To: The development of GNU GRUB Subject: GRUB 2.00 build and flex-2.5.37 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 209.85.214.169 X-BeenThere: grub-devel@gnu.org X-Mailman-Version: 2.1.14 Precedence: list Reply-To: The development of GNU GRUB List-Id: The development of GNU GRUB List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 05 Aug 2012 22:20:50 -0000 The latest flex makes the GRUB-2.00 build fail. I can work around the issues with --disable-werror, but grub-core/script/yylex.l causes two warnings that do not work with -Werror. ./grub-core/script/yylex.l: At top level: grub_script.yy.c:2351:13: error: 'yy_fatal_error' defined but not used This can be fixed by removing #define YY_FATAL_ERROR(msg) in yylex.l. grub_script.yy.c: In function 'yy_scan_bytes': grub_script.yy.c:2296:17: error: comparison between signed and unsigned integer expressions [-Werror=sign-compare] This one is a little more difficult because it is generated by flex. I don't know how to fix this except with a sed after grub_script.yy.c is generated by flex. The gcc version -s 4.7.1. -- Bruce