From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from list by lists.gnu.org with archive (Exim 4.90_1) id 1oQkdQ-0001vO-Aq for mharc-grub-devel@gnu.org; Wed, 24 Aug 2022 03:17:08 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:41600) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oQkdK-0001sN-6F for grub-devel@gnu.org; Wed, 24 Aug 2022 03:17:02 -0400 Received: from outpost1.zedat.fu-berlin.de ([130.133.4.66]:41671) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oQkct-00042S-Ng for grub-devel@gnu.org; Wed, 24 Aug 2022 03:16:59 -0400 Received: from inpost2.zedat.fu-berlin.de ([130.133.4.69]) by outpost.zedat.fu-berlin.de (Exim 4.95) with esmtps (TLS1.3) tls TLS_AES_256_GCM_SHA384 (envelope-from ) id 1oQkcR-0027V9-Dw; Wed, 24 Aug 2022 09:16:07 +0200 Received: from p57bd967e.dip0.t-ipconnect.de ([87.189.150.126] helo=[192.168.178.81]) by inpost2.zedat.fu-berlin.de (Exim 4.95) with esmtpsa (TLS1.3) tls TLS_AES_128_GCM_SHA256 (envelope-from ) id 1oQkcR-004Adf-7e; Wed, 24 Aug 2022 09:16:07 +0200 Message-ID: Date: Wed, 24 Aug 2022 09:16:06 +0200 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.1.2 Subject: Re: [PATCH] Remove HFS support Content-Language: en-US To: The development of GNU GRUB , Dimitri John Ledkov Cc: Steve McIntyre , Daniel Axtens References: <20220819135755.vpfkmfyvysmdbzov@tomti.i.net-space.pl> <0F68F479-0EC8-4BF8-B21D-81B5FC725226@physik.fu-berlin.de> <20220819180916.GG2668594@tack.einval.com> From: John Paul Adrian Glaubitz In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Original-Sender: glaubitz@physik.fu-berlin.de X-Originating-IP: 87.189.150.126 Received-SPF: pass client-ip=130.133.4.66; envelope-from=glaubitz@zedat.fu-berlin.de; helo=outpost1.zedat.fu-berlin.de X-Spam_score_int: -41 X-Spam_score: -4.2 X-Spam_bar: ---- X-Spam_report: (-4.2 / 5.0 requ) BAYES_00=-1.9, NICE_REPLY_A=-0.001, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: grub-devel@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: The development of GNU GRUB List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 24 Aug 2022 07:17:02 -0000 Hello! On 8/19/22 21:04, Dimitri John Ledkov wrote: > There is no need for that code on any signed grubs or upstream. Ports that want to > support this patch can have it conditionally compiled / enabled only on that arch, > but not other. That's not how open source works. Individual projects do not get to determine what upstream software supports and what not. And that goes both ways. > For example, in Ubuntu we already use separate builds for signed & unsigned bootloaders. > Or one may keep grub-2.06 as separate source package. It's not like those old platforms > need any new features in the bootloader ever again. That's not the point. Packages are constantly rebuild in Debian for various reasons and having to maintain the package manually in Debian is quite annoying. Forcing older ports to use forks of upstream projects is an "elegant" way to kill of these ports as the maintenance burn gets too high. Adrian -- .''`. John Paul Adrian Glaubitz : :' : Debian Developer `. `' Physicist `- GPG: 62FF 8A75 84E0 2956 9546 0006 7426 3B37 F5B5 F913