From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp2 ([2001:41d0:2:bcc0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms0.migadu.com with LMTPS id ILocIj5Q3mCuWwEAgWs5BA (envelope-from ) for ; Fri, 02 Jul 2021 01:31:10 +0200 Received: from aspmx1.migadu.com ([2001:41d0:2:bcc0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp2 with LMTPS id CL3MHT5Q3mDaCQAAB5/wlQ (envelope-from ) for ; Thu, 01 Jul 2021 23:31:10 +0000 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id 44F8015B85 for ; Fri, 2 Jul 2021 01:31:10 +0200 (CEST) Received: from localhost ([::1]:47924 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lz69F-00029m-AE for larch@yhetil.org; Thu, 01 Jul 2021 19:31:09 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:40692) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lz698-00029H-DX for guix-patches@gnu.org; Thu, 01 Jul 2021 19:31:02 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:50512) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lz698-0005fL-2W for guix-patches@gnu.org; Thu, 01 Jul 2021 19:31:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1lz698-0000jU-0s for guix-patches@gnu.org; Thu, 01 Jul 2021 19:31:02 -0400 Subject: bug#49244: [PATCH] gnu: grub-efi: Only enable the stack protector on x86_64-linux. Resent-From: Christopher Baines Original-Sender: "Debbugs-submit" Resent-To: guix-patches@gnu.org Resent-Date: Thu, 01 Jul 2021 23:31:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: cc-closed 49244 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 49244-done@debbugs.gnu.org Cc: Mathieu Othacehe Mail-Followup-To: 49244@debbugs.gnu.org, mail@cbaines.net, mail@cbaines.net Received: via spool by 49244-done@debbugs.gnu.org id=D49244.16251822612804 (code D ref 49244); Thu, 01 Jul 2021 23:31:01 +0000 Received: (at 49244-done) by debbugs.gnu.org; 1 Jul 2021 23:31:01 +0000 Received: from localhost ([127.0.0.1]:33823 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lz697-0000jA-4E for submit@debbugs.gnu.org; Thu, 01 Jul 2021 19:31:01 -0400 Received: from mira.cbaines.net ([212.71.252.8]:38622) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lz695-0000j0-Bg for 49244-done@debbugs.gnu.org; Thu, 01 Jul 2021 19:30:59 -0400 Received: from localhost (unknown [IPv6:2a02:8010:68c1:0:8ac0:b4c7:f5c8:7caa]) by mira.cbaines.net (Postfix) with ESMTPSA id EB9D527BC78; Fri, 2 Jul 2021 00:30:58 +0100 (BST) Received: from capella (localhost [127.0.0.1]) by localhost (OpenSMTPD) with ESMTP id f64e81a8; Thu, 1 Jul 2021 23:30:58 +0000 (UTC) References: <20210627184708.17496-1-mail@cbaines.net> <87wnqcvg25.fsf@gnu.org> User-agent: mu4e 1.4.15; emacs 27.2 From: Christopher Baines In-reply-to: <87wnqcvg25.fsf@gnu.org> Date: Fri, 02 Jul 2021 00:30:58 +0100 Message-ID: <87bl7l7gst.fsf@cbaines.net> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+larch=yhetil.org@gnu.org Sender: "Guix-patches" X-Migadu-Flow: FLOW_IN ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1625182270; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type:resent-to:resent-from:resent-sender: resent-message-id:in-reply-to:in-reply-to:references:references: list-id:list-help:list-unsubscribe:list-subscribe:list-post; bh=wQruYguJjNYuXCLaj7+rwPg2DT1C9TWzewtH734nlu0=; b=lKlB12nuG6510fxelEl9k7GIQGesVVPk/Sc1ho7+8sHqVUagNpERkK19TNUSD8H/QlJGwN ATOuhQTeNPLhsAf3qXXslXCr7/+xaf9nCTytEl7zQBMx9fYKTqFt29w4Vsx4cMXR+0XgQw DdV6jo/wKPasd34lbj7DTSf2ugBZIFulCVj04vsPTJSiW/RZpKFos4B4/8O60tM4g19z0Z Jgr8cL6/jWg0ug2g3eQoGkbz8czVxxGSI58svIn9J70tmCEw4gAORqVhD9O4Eg3dCT/Wwv zXA2XWt56Cs/JBj3S6Eei156eFtlW+qh2ooL7A7bW/2v42hyVUAwQwzZZPuLJA== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1625182270; a=rsa-sha256; cv=none; b=tzdxK1h0hctj+kLedaUNy+hZRiBqzCL5n5yOS7J3ai/U4swGR+zMwsTMxaU5YSSpSzSzC/ 3LGdf3riFhbeyQH+dOrRz+l7uMZvE7l8BxT+eEaZ6gpjRF1BsrZYfxXjlyoei8iofixTtg AO51JDGENW0WT3PqxDxTDLCFo/+AgSvC/BfQEqTK1uAX1l5+IRr95YbKO6dFiwgKIPkOs3 l/4u7mQ/+faKnBVS13Fu/Or87afruwdL9Ft8N16dqH3jcNE+kgZ9UQ6r1I5pxqO2qiGDZZ 3NqfmmrXMQwAi57SAlXwF5fpGD3DzcnbW5lXU69x38qinedffOaMFokKpmlHLQ== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=none; dmarc=none; spf=pass (aspmx1.migadu.com: domain of guix-patches-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=guix-patches-bounces@gnu.org X-Migadu-Spam-Score: -4.52 Authentication-Results: aspmx1.migadu.com; dkim=none; dmarc=none; spf=pass (aspmx1.migadu.com: domain of guix-patches-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=guix-patches-bounces@gnu.org X-Migadu-Queue-Id: 44F8015B85 X-Spam-Score: -4.52 X-Migadu-Scanner: scn0.migadu.com X-TUID: 6NPZOa6Jhod9 --=-=-= Content-Type: text/plain Mathieu Othacehe writes: > Hey Chris, > >> + ,@(if (string=? (%current-system) >> + "x86_64-linux") >> + '("--enable-stack-protector") ; EFI-only for now >> + '()) > > Maybe we should also avoid this option when cross-compiling? Otherwise > it looks OK. Yeah, I was trying to test the cross-compiling case, but I think something else fails regardless. Anyway, I've pushed something similar to what Maxime suggested as fd549750d9ab23a0505aeb4c03e1299e860a4f16. Thanks, CHris --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQKlBAEBCgCPFiEEPonu50WOcg2XVOCyXiijOwuE9XcFAmDeUDJfFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDNF ODlFRUU3NDU4RTcyMEQ5NzU0RTBCMjVFMjhBMzNCMEI4NEY1NzcRHG1haWxAY2Jh aW5lcy5uZXQACgkQXiijOwuE9XfTvRAArvUa/oqYKDsDE7OqR0vraMEXuHuQ/f9W 6k0QSI/ltmw4Hb1YLaW2i2vzUWmIFAQOBCDETnesxf0Xgcn/cDtptY1p/s828huF WvQ2Vnd2coHLUoLquasQiAIJSUnQlqoW3cgHlE7XtvVhcJolyzPA3JGxZebVeA4I wNGfI6a5h8sYp2dTOjwOSG8Ul2g4SHPG9AKERpHDYZS1j833sBYXOd6QKWDTSEn9 RSlDrf+W61A7BPWpgVIYMnQLscW3hfhMuN2O3j+JqrUZer6/olcLKLQcprwIMA0W 7yi/6flYF7e8DiuDJHLrGcLKpNg65PkhHsKZvjoqo5gpzd4fQ75fU+a7Z8vQI9i0 R/KR8PAow1oJL4Wjstg5CcQrwCs2bjEpoi+GpY6Yyu77/TwjXp/fN8mJ3deDKbiD BncvbcDMei38DSTpw3AggVd1+5MVtHzqbvQMc61k59xHKPf3zfz5WkAS7fDGQ/UG zD7mTpGgi7DphokcMNoGPHAqa+FV93ba7lMoNc3PxR3tDFrVHFnpOOX4yX8kl9hV h6Dfhm25ojIKhMPJTPp8MsmtP+coA2xNOrDEKE+h/WorH7xytah25zfBm2UGZAPY +ozQM22U0rn1ZnKLTgZpnVXHYipXsqUaQ/Nq2aIodKYPsrBDEAScrDI8kWqsakak QBJBKEVYyZQ= =PjIa -----END PGP SIGNATURE----- --=-=-=--