From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from pigeon.gentoo.org ([208.92.234.80] helo=lists.gentoo.org) by finch.gentoo.org with esmtp (Exim 4.60) (envelope-from <gentoo-user+bounces-111840-garchives=archives.gentoo.org@lists.gentoo.org>) id 1OPeye-0005Cg-V1 for garchives@archives.gentoo.org; Fri, 18 Jun 2010 17:03:37 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 29E2BE09D2 for <garchives@archives.gentoo.org>; Fri, 18 Jun 2010 17:03:36 +0000 (UTC) Received: from mail-px0-f181.google.com (mail-px0-f181.google.com [209.85.212.181]) by pigeon.gentoo.org (Postfix) with ESMTP id D7C09E08F8 for <gentoo-user@lists.gentoo.org>; Fri, 18 Jun 2010 16:17:30 +0000 (UTC) Received: by pxi18 with SMTP id 18so500463pxi.40 for <gentoo-user@lists.gentoo.org>; Fri, 18 Jun 2010 09:17:30 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from :user-agent:mime-version:to:subject:references:in-reply-to :x-enigmail-version:content-type:content-transfer-encoding; bh=c5U/kPByRre056/+3nnUmiIqYmcdB1pcavYijtXuB/g=; b=c/f1hkGZgWuxDlwMgCbzw6nSAKmXy+pZvwRlAiTJKIJ3nLyBmcV9HlVCLYx+rLKlUX XXA73+qwEGvFokk6Q4esFfhWbAcyQC/NI7qpBOnjFeKJVOjvWiD3NZQhjjltZF8onsVw Dk1DKNEsojOyJ1Rm27G9B5OnMVtkpjK3L1yLk= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:user-agent:mime-version:to:subject:references :in-reply-to:x-enigmail-version:content-type :content-transfer-encoding; b=gXvsANhKPVECwK+ez4A64H0rw0/cxh6F00TbperV7j8n70Jsxi5sQXhwx++I6AHW+H wNEB3DpG+20gxwqWIFF4g7kTpugn+F79B/dcTRSfUs1TRI7GyhqMo9nWMvPVYNkyA3JW PgbEHNFY8ByGlerAZHrWYGXS/uHO4VX8tak6Y= Received: by 10.114.189.18 with SMTP id m18mr1061865waf.28.1276877850282; Fri, 18 Jun 2010 09:17:30 -0700 (PDT) Received: from [192.168.0.12] ([209.20.133.224]) by mx.google.com with ESMTPS id c14sm3201262waa.1.2010.06.18.09.17.28 (version=SSLv3 cipher=RC4-MD5); Fri, 18 Jun 2010 09:17:29 -0700 (PDT) Message-ID: <4C1B9C18.4090003@gmail.com> Date: Fri, 18 Jun 2010 09:17:28 -0700 From: Bill Longman <bill.longman@gmail.com> User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.1.9) Gecko/20100608 Thunderbird/3.0.4 Precedence: bulk List-Post: <mailto:gentoo-user@lists.gentoo.org> List-Help: <mailto:gentoo-user+help@lists.gentoo.org> List-Unsubscribe: <mailto:gentoo-user+unsubscribe@lists.gentoo.org> List-Subscribe: <mailto:gentoo-user+subscribe@lists.gentoo.org> List-Id: Gentoo Linux mail <gentoo-user.gentoo.org> X-BeenThere: gentoo-user@lists.gentoo.org Reply-to: gentoo-user@lists.gentoo.org MIME-Version: 1.0 To: gentoo-user@lists.gentoo.org Subject: Re: [gentoo-user] Grub2 and use-flags References: <AANLkTikkVowCF2MztRVWx4KtLP2P82HpzYadK15sVJpG@mail.gmail.com> In-Reply-To: <AANLkTikkVowCF2MztRVWx4KtLP2P82HpzYadK15sVJpG@mail.gmail.com> X-Enigmail-Version: 1.0.1 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable X-Archives-Salt: 0ddcbf4f-79cd-4972-aa24-85bc22e5f337 X-Archives-Hash: 8e60ec066fe3108014137bbc37f406bd On 06/18/2010 08:17 AM, Kevin O'Gorman wrote: > I'm running grub 2 it seems. I don't know when that started, or what > difference it makes compared to legacy grub. I guess I don't need to > know. But a recent post had me looking at use-flags, and I was a bit > surprised to find (ncurses -static). If this refers to the part of gru= b > that I run when setting up or tweaking while Linux is already running, = I > guess that's sensible. But does it have any effect on the boot sequenc= e > (because both of those would strike me as badly broken). >=20 > I also wonder what -custom-cflags would be used for, and I don't get an= y > sensible answer from flagedit(1). >=20 > Just an inquiring mind...=20 >=20 > [I] sys-boot/grub > Available versions: 0.92-r1 0.94-r1 0.96-r1 0.96-r2 ~0.96-r3 ~0.9= 7 > 0.97-r2 0.97-r3 0.97-r4 0.97-r5 0.97-r6 ~0.97-r8 0.97-r9 **1.98 **9999 > {custom-cflags debug multislot ncurses netboot static truetype} > Installed versions: 0.97-r9(06:16:18 AM 03/03/2010)(ncurses > -custom-cflags -netboot -static) > Homepage: http://www.gnu.org/software/grub/ > Description: GNU GRUB 2 boot loader I think it's used in both places, Kevin. You certainly see ncurses when you're in grub and doing a setup for instance, but you'd need ncurses at boottime in order to highlight which grub record you wanted to edit and all the fancy stuff it does out there before the OS begins. My hunch about -custom-cflags is that, by default, grub would want to make its binary as generic as possible. But if you want to see your grub menus that many nanoseconds sooner, you could always apply your own =FCbe= r mega hyper powered extra special smokin' grub. And finally, don't even mention how braindead the "new" improved grub is. I wonder how anyone can feel that having to write six paragraphs in some one-off bash-like language, which needs to be debugged, is better than four lines in a config file. Bill