From unknown Fri Jun 20 07:23:16 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#43878 <43878@debbugs.gnu.org> To: bug#43878 <43878@debbugs.gnu.org> Subject: Status: emacs fails to build on recent macOS 11.0 ARM betas Reply-To: bug#43878 <43878@debbugs.gnu.org> Date: Fri, 20 Jun 2025 14:23:16 +0000 retitle 43878 emacs fails to build on recent macOS 11.0 ARM betas reassign 43878 emacs submitter 43878 Itai Seggev severity 43878 important tag 43878 fixed thanks From debbugs-submit-bounces@debbugs.gnu.org Fri Oct 09 03:29:57 2020 Received: (at submit) by debbugs.gnu.org; 9 Oct 2020 07:29:57 +0000 Received: from localhost ([127.0.0.1]:34004 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kQmqf-0001YS-6e for submit@debbugs.gnu.org; Fri, 09 Oct 2020 03:29:56 -0400 Received: from lists.gnu.org ([209.51.188.17]:57370) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kQlpo-0006FN-Us for submit@debbugs.gnu.org; Fri, 09 Oct 2020 02:25:01 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:52162) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kQlpn-0007JA-6K for bug-gnu-emacs@gnu.org; Fri, 09 Oct 2020 02:24:56 -0400 Received: from ark.cs.hmc.edu ([134.173.42.130]:42150) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kQlpj-000782-GM for bug-gnu-emacs@gnu.org; Fri, 09 Oct 2020 02:24:54 -0400 Received: from knuth.cs.hmc.edu (knuth.cs.hmc.edu [IPv6:2620:102:2001:902:f069:3ff:fe3e:8a5c]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-256) server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by ark.cs.hmc.edu (Postfix) with ESMTPS id 6A44F6402EA for ; Thu, 8 Oct 2020 23:24:45 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cs.hmc.edu; s=ark; t=1602224685; bh=lpii3cJGtHYBBvR5X86tqlIKRph/YekgHFMgWQwbBm0=; h=Date:From:To:Subject; b=iy1239EpHNJW8RCa58xVMJLm52Xu2RdN2+arTwT255g/bisP+rsffp7v+Rw6TGZ5S 6Nkd4iEDYLDqb87wGDOgomtiBEFuPD2s2/ucwdQVvAmlHQJCXGoQmkKXxlcxmlCHwJ Wfm+XFIlvPVypCbTVWtNoB7toCS/zdw5ktfkvARg= Received: (nullmailer pid 14817 invoked by uid 13452); Fri, 09 Oct 2020 06:24:45 -0000 Date: Fri, 9 Oct 2020 01:24:45 -0500 From: Itai Seggev To: bug-gnu-emacs@gnu.org Subject: emacs fails to build on recent macOS 11.0 ARM betas Message-ID: <20201009062445.GA13478@knuth.cs.hmc.edu> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Received-SPF: pass client-ip=134.173.42.130; envelope-from=is@cs.hmc.edu; helo=ark.cs.hmc.edu X-detected-operating-system: by eggs.gnu.org: First seen = 2020/10/09 02:24:45 X-ACL-Warn: Detected OS = Linux 2.2.x-3.x [generic] [fuzzy] X-Spam_score_int: -26 X-Spam_score: -2.7 X-Spam_bar: -- X-Spam_report: (-2.7 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.4 (-) X-Debbugs-Envelope-To: submit X-Mailman-Approved-At: Fri, 09 Oct 2020 03:29:52 -0400 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.4 (--) In the last few betas of macOS on ARM, Apple has start enforcing a requirement that all code be properly signed. The linker automatically adds an "ad-hoc" signature. (At least for now, this is not required on x86_64, though I imagine it is only a matter of time given Apple's public statements on code signing.) The emacs build fails when the temacs is called to compile the Lisp files. I've tracked this down to the call to make-fingerprint on temacs.tmp. The call modifies the Macho-O temacs.tmp after it was linked and signed, invaldinating the code signature. When it is launched, it is killed with a SIGABORT by the OS due to the invalid signature. I've come up with a couple of workarounds in my local build. First, if I modifiy make-fingerprint to not store the result in the Mach-O, then everything seems to build fine. It's not entirely clear to me what the purpose of this modification of the Macho-O is, so I don't know if such a solution is acceptable upstream. If it is not, then the signature _must_ be repaired after make-fingerprint is run. This can be done quite simply, using 'codesign -s - -f temacs.tmp', which creates a new "ad-hoc" signature for the executable. If necessary, I am happy to test a patch / branch on my machine. -- Itai In 1997 a group of programmers started writing a desktop environment to fix a travesty they didn't create. Their program promptly found its way onto un*x systems everywhere. Today, still opposed by a software monopolist, they survive as soldiers of fortune. If you share their vision, if you know you can help, and if you can connect to internet, maybe you can join... the K-Team. From debbugs-submit-bounces@debbugs.gnu.org Fri Oct 09 16:58:02 2020 Received: (at 43878) by debbugs.gnu.org; 9 Oct 2020 20:58:02 +0000 Received: from localhost ([127.0.0.1]:36406 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kQzSk-0000qS-0z for submit@debbugs.gnu.org; Fri, 09 Oct 2020 16:58:02 -0400 Received: from sonic310-11.consmr.mail.ir2.yahoo.com ([77.238.177.32]:34111) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kQzSe-0000pq-0l for 43878@debbugs.gnu.org; Fri, 09 Oct 2020 16:58:00 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.es; s=s2048; t=1602277066; bh=Yizjrh7yfEuekSM+G8O+HrEeYISbcVcT+J9YCMZum7s=; h=From:To:Cc:Subject:References:Date:In-Reply-To:From:Subject; b=PdO9zp5iOL/j1ToI9nH85/KdkUqj88gM8EosRp0DqzJ3thGHSllptwb5Uo6n6u1ImH633mL0CW91lYqu0aNlET7Cwyx43sB4y7V0vF5QxzeFRC6JsSo4MCMibLXF7oIZT/Tt4k3DKIPGdu/Fi5RPkTW2bDMgc4sFDV5lt5sKU47d/CGbb+IhlrY8KhzllPgdAeddS7loV6nBwHGDatG5/ngzTjKP3WP1+dSjEyOL6saPLLNPyO/LW0aJwRmmWCtwIp3VtoQpn64HqomeD2lofebGOVFLpKaFNHHfk/2bLVSQKQj1EXvZGKri2i5TRf4YnMrJZKtO5phKcjwNA5d2tQ== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.es; s=s2048; t=1602277066; bh=34k+qK+jXXzbjiUE4E9EDMIH+3DVJhEWr3w8KZT2fXl=; h=From:To:Subject:Date; b=eDK0bsk2Mm+mSu8Vft67Rsw13iq6KtjL46cloFCWi/EbPpDxXZ8a3/cBOHWd5AAUTRSmx+x3LEPeTjeLb1CIQ+7byd/dNakjI5q4RKSXgCr6ZvYyKjoCRPcA0UgI5elYrGQAFUbf1id3RqJlEsVoeUec0a1BB6+x+up231SaBJxo9TbDLvwlQOeyzSMojr3etkOpKv5F1d/b/tyH/Z9i8v2AlFTvc0fx/MrfuZIfYxnJcBuF+XcsRBidZ+nndEh/Rw6ptHtdwYrll2dLUcReDLUyaGcXNHfQYgTDXTEw0n9i9RrTofkA9dkjY1tQYH1E6Tb8ro2RXt/g/Yu6fdPFQQ== X-YMail-OSG: RIBgKNIVM1lnOjd96fEKB6j6M8PB90KbT.SLd4kJvauSA_NsDaAh7kb_UV6Ms5i nexhvoUQez74PwUPBlMkVa9rzwOd6u8qZNBas1LrbAJ0HZW4jMlmN0Vhh_I.mwSHGR56VHM0ZPN_ hdVz1AEXeTrT99B7Cvo63NkAPwdHBrq.ACngRUm6R8S1Azd4elRXNscEcMEmBUFPJqZyC0SWimP3 BmYTKrVQ2qW7eAHd4PVO7drNQ0ek_F3Q2iGPhMZmeL1JvMgd_pNZvPAlOitUySCdXTpxc1w2cie8 .iJgu1GMGbEy6wcq8F332T5USQDRBTjb5WhxPZnYVI1K76jh.purGF7ul3pTCv_Al_yfIS.Cu6Yn GK5WyW.4l1r9pL_Gn2_rlNvg2Qz.V2uvrsQNUcbFVN8tCJIr8VBkFXZt6jGgFuWM1NyDUPP8g3fz SZ.VBI4H81v_u4bnleR2iaHawVtSwGgIBiOLlrvzJ9PMzeviERVFKC4nHJyfC_nEGpOvjUeQ3Unc QjrC747wruMD6MKZgjRN6IIXc3C0uEmC.XCEss4FsLzWlY0k_AnL9T0uJwiD0l1aK9iNR1gTVBkZ Fht58.HG2jB_Hro5gI7G0fv5f0lrUtad6zm1lmu21K5nPBKj0.67faAT2wvGBh78ROHo_Qv3Tco6 F9bxDNWyIjSYXxPvrqWUfgPO2d..ToWGcOUOAO6IJ6uOgJzB3axH78TB0FD8UDL31K4WhSO8l_D2 jBpyLSZDakZ75cl_6GUrDrj8iD8uNCXlR6oy51iR1Vxali4rrjgavPRyKFWN9s4fJoNwEG2tOWLw l_nCPEbfnySjVJTJgzMJtWIYSvc33V3XZ2e9Qb.gnzn4Mjd9hl2wV9EumRFCWK_uzR4jQcDAew0A 2I4OJAMpiGxUVtqBa1gE6vlHh6L4KOfPklhfDzY0bOPFIM3Ulc7tE2oJGACVCLwWa2mESvi.KV.P iykNSb1PDsKQ2Lj7_spV7qc4csjyMMKHB0XfvGaQ8p_95.CqE0uba8eknzCAmlcueaLlouT0pfSh UH09BRGdOWSlkWec_gsPT0NFBbqcwY1TG8UpuUzGlF.TlKOzaqywLUZhVKb8PgFgat.ZkBI7BZpi fwBrHduOW8kBKeLhJvNV1.Uyr3KAtwe6plUb7jApYXZFJWy_U4nvWr_dhEbs54uwfvQZo3WoWIbb wP7V_whgMq8i3o359cJ6rXBGwjPS.Mpj7vhZdeNN3G6z4jdfd4XFo5SgRxGNZVHh4GECyPq0sqy9 uMlEHl4cSfzYbCOxIHTZl.N44mjFsonBZAVoRhmyI4da3e5Hm5ibTRglzxQTIpZljc6bKskQP26h 5ujL6P_nk_6vtmfVgYyTC8XFV.AtexRP5rS4UAeIS70jmr8YUNw4fmhdkkUVNMlhrLXOV.jwK6GA _IrLpHXf8IHEBDhIpUHwOwyujm.aSGLgh6JrIYM.pr4DV8CpDdnTUa84xxu.kaXHNEx.Ms93Vzub kjufN.aMYVnbIywHpR_bwn2i6X6R0i8UZNz9Ff.pf.SdI7klmqCoWuOPb.NHt0dhf839L Received: from sonic.gate.mail.ne1.yahoo.com by sonic310.consmr.mail.ir2.yahoo.com with HTTP; Fri, 9 Oct 2020 20:57:46 +0000 Received: by smtp421.mail.ir2.yahoo.com (VZM Hermes SMTP Server) with ESMTPA ID 5baec2b5c594cd1201f257b511a003a7; Fri, 09 Oct 2020 20:57:42 +0000 (UTC) From: =?utf-8?Q?Daniel_Mart=C3=ADn?= To: Itai Seggev Subject: Re: bug#43878: emacs fails to build on recent macOS 11.0 ARM betas References: <20201009062445.GA13478@knuth.cs.hmc.edu> Date: Fri, 09 Oct 2020 22:57:41 +0200 In-Reply-To: <20201009062445.GA13478@knuth.cs.hmc.edu> (Itai Seggev's message of "Fri, 9 Oct 2020 01:24:45 -0500") Message-ID: User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.1 (darwin) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Mailer: WebService/1.1.16795 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo Apache-HttpAsyncClient/4.1.4 (Java/11.0.7) Content-Length: 1945 X-Spam-Score: 0.2 (/) X-Debbugs-Envelope-To: 43878 Cc: 43878@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.8 (/) Itai Seggev writes: > In the last few betas of macOS on ARM, Apple has start enforcing a requir= ement > that all code be properly signed. The linker automatically adds an "ad-h= oc" > signature. (At least for now, this is not required on x86_64, though I i= magine > it is only a matter of time given Apple's public statements on code signi= ng.) > > The emacs build fails when the temacs is called to compile the Lisp files. > I've tracked this down to the call to make-fingerprint on temacs.tmp. Th= e call > modifies the Macho-O temacs.tmp after it was linked and signed, invaldina= ting > the code signature. When it is launched, it is killed with a SIGABORT by= the > OS due to the invalid signature. > > I've come up with a couple of workarounds in my local build. First, if I > modifiy make-fingerprint to not store the result in the Mach-O, then ever= ything > seems to build fine. It's not entirely clear to me what the purpose of t= his > modification of the Macho-O is, so I don't know if such a solution is > acceptable upstream. > > If it is not, then the signature _must_ be repaired after make-fingerprin= t is > run. This can be done quite simply, using 'codesign -s - -f temacs.tmp',= which > creates a new "ad-hoc" signature for the executable. > > If necessary, I am happy to test a patch / branch on my machine. > The approach to resign the executable after temacs invalidates the digital signature seems like a good approach to me. It's also the recommended approach in Apple's release notes: https://developer.apple.com/documentation/macos-release-notes/macos-big-sur= -11-universal-apps-beta-release-notes Note that we may want to preserve some metadata from the original digital signature and resign the Mach-O file with something like: codesign -s - =E2=80=94preserve-metadata=3Didentifier,entitlements,flags,ru= ntime -f temacs.tmp But I'm not sure if it'd make a significant difference. From debbugs-submit-bounces@debbugs.gnu.org Mon Nov 16 15:53:20 2020 Received: (at 43878) by debbugs.gnu.org; 16 Nov 2020 20:53:20 +0000 Received: from localhost ([127.0.0.1]:57502 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kelV2-0001O8-LD for submit@debbugs.gnu.org; Mon, 16 Nov 2020 15:53:20 -0500 Received: from ark.cs.hmc.edu ([134.173.42.130]:35724) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kelV0-0001Nu-Hd for 43878@debbugs.gnu.org; Mon, 16 Nov 2020 15:53:19 -0500 Received: from knuth.cs.hmc.edu (knuth.cs.hmc.edu [IPv6:2620:102:2001:902:f069:3ff:fe3e:8a5c]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-256) server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by ark.cs.hmc.edu (Postfix) with ESMTPS id DC2216402F1 for <43878@debbugs.gnu.org>; Mon, 16 Nov 2020 12:53:11 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cs.hmc.edu; s=ark; t=1605559991; bh=4Yg7NAK19YMcNDMlK4zWIIBE5k8EGty9FWitoI9CJqk=; h=Date:From:To:Subject; b=Wfv5+zYdr4ziNdnBE+3i6+cGEktnBhtF7k1+5yoQYtzmHyREPfjLWmEShGTxEjsNz CxXCSldZy6kbQFTsJ8y+RF/GOYY1A50crrc4fygupvp64JP6q4b2VeQCcZlNaOrRnP 38mxYea8x5b76dzkvBURDm02GYuR+xypBEKLBau4= Received: (nullmailer pid 9003 invoked by uid 13452); Mon, 16 Nov 2020 20:53:11 -0000 Date: Mon, 16 Nov 2020 14:53:11 -0600 From: Itai Seggev To: 43878@debbugs.gnu.org Subject: patch for 43878 Message-ID: <20201116205311.GA1046@knuth.cs.hmc.edu> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 43878 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) Please find attached a patch for this bug. I'm neither an autoconf nor emacs build system expert, so it might be a bit naive, but it works for me. (Also, I hope attachments survive. If they don't, I can send this in the body.) -- Itai In 1997 a group of programmers started writing a desktop environment to fix a travesty they didn't create. Their program promptly found its way onto un*x systems everywhere. Today, still opposed by a software monopolist, they survive as soldiers of fortune. If you share their vision, if you know you can help, and if you can connect to internet, maybe you can join... the K-Team. From debbugs-submit-bounces@debbugs.gnu.org Mon Nov 16 16:44:44 2020 Received: (at 43878) by debbugs.gnu.org; 16 Nov 2020 21:44:44 +0000 Received: from localhost ([127.0.0.1]:57563 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kemIl-0004nn-RA for submit@debbugs.gnu.org; Mon, 16 Nov 2020 16:44:44 -0500 Received: from quimby.gnus.org ([95.216.78.240]:39290) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kemIk-0004na-FS for 43878@debbugs.gnu.org; Mon, 16 Nov 2020 16:44:43 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Content-Type:MIME-Version:Message-ID:In-Reply-To:Date: References:Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=Yoe08Q7E/vBqruyaC4g8gN7p5is0BZHqjW/UZKSjFuE=; b=oZOFVKQYz1mM85NCyZz0Jg3L8f xWfMCxfNmVSti6pN7BLE7VE+2MEo4JlseUfLaHYyyF02UibcZuGFKm7z7PKbiooTAIG0cvqAfdQsS 6WKqxgeVL9c5so4rhBrxugQ1byQ2wJdx+alqZQYPOTKEyAtIlOzExzJ0FXxGUkSlkC00=; Received: from cm-84.212.202.86.getinternet.no ([84.212.202.86] helo=xo) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1kemIa-0005kB-9A; Mon, 16 Nov 2020 22:44:35 +0100 From: Lars Ingebrigtsen To: Itai Seggev Subject: Re: bug#43878: patch for 43878 References: <20201009062445.GA13478@knuth.cs.hmc.edu> <20201116205311.GA1046@knuth.cs.hmc.edu> Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAABGdBTUEAALGPC/xhBQAAACBj SFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAFVBMVEUtKSgeHR1GQjhi WlGSg3LXyrn///+uCZ/EAAAAAWJLR0QGYWa4fQAAAAd0SU1FB+QLEBUTN6V3ELwAAAGnSURBVDjL pZRBk9sgDIUF3t5xm94JpHcb4Xti4N6J0f//Kysg8ZLJ+tCpDplxvkjvGb0A8M+lQBtppJbvxBht uN57NMj6+Sh0iFifuim6+4V6myAbfANYZh34PKjBme87DEgD/1P6CKxPM+P4YkvEI5d+nyVeJZbr gXaavj+AXzS/SO6KF7pi18POKhrBxtVn9TwK8RilvI6T9ATSti45jRV4umf4GWkSenAFfFwrGBLR XUFIN6mhTBNWFA3hiegvMJif2x/H2hErkFuad/HqStYOY7c/s5W6B5bBHUOcwPKT3gHYIu5j3JQt VnV9sQIkA/IxZYXFfJfiIkKU6FwBR1NDGWVaC9fUYmP31cj2fT6zOFx0t/+lEUKn0fbBGGgrnmlt +R+e2xC4bHKhFLCpDPu+lkQWU1ijs6aY2Uf94PE3H1yMAdHPX+A3UQhpM56ui/PTFzixV5a2EcAp 25b1yEip7RLLg1Pdv6CBlEsOjFJ7rkQ9k0yZ1RnUA26AXz1jLJVubPe8J/FUVsVOA/q76SOqiMqF gGjC9nKriI+VrxquE2bu4FGfuFNXAOaabmkAAAAldEVYdGRhdGU6Y3JlYXRlADIwMjAtMTEtMTZU MjE6MTk6NTUrMDA6MDBxlbeqAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDIwLTExLTE2VDIxOjE5OjU1 KzAwOjAwAMgPFgAAAABJRU5ErkJggg== X-Now-Playing: Various's _Amchitka (1)_: "James Taylor - Blossom" Date: Mon, 16 Nov 2020 22:44:30 +0100 In-Reply-To: <20201116205311.GA1046@knuth.cs.hmc.edu> (Itai Seggev's message of "Mon, 16 Nov 2020 14:53:11 -0600") Message-ID: <87eektvuwx.fsf@gnus.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: Itai Seggev writes: > Please find attached a patch for this bug. I'm neither an autoconf > nor emacs build system expert, so it might be a bit naive, but it > works for me. (Also, I hope attachments survive. If they don' [...] Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 43878 Cc: 43878@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Itai Seggev writes: > Please find attached a patch for this bug. I'm neither an autoconf > nor emacs build system expert, so it might be a bit naive, but it > works for me. (Also, I hope attachments survive. If they don't, I > can send this in the body.) The attachments didn't survive, apparently. -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From debbugs-submit-bounces@debbugs.gnu.org Tue Nov 17 13:36:20 2020 Received: (at 43878) by debbugs.gnu.org; 17 Nov 2020 18:36:20 +0000 Received: from localhost ([127.0.0.1]:32916 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kf5pz-0002di-TF for submit@debbugs.gnu.org; Tue, 17 Nov 2020 13:36:20 -0500 Received: from ark.cs.hmc.edu ([134.173.42.130]:49828) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kf5pw-0002dT-V9 for 43878@debbugs.gnu.org; Tue, 17 Nov 2020 13:36:18 -0500 Received: from knuth.cs.hmc.edu (knuth.cs.hmc.edu [IPv6:2620:102:2001:902:f069:3ff:fe3e:8a5c]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-256) server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by ark.cs.hmc.edu (Postfix) with ESMTPS id AF7F9640F9A; Tue, 17 Nov 2020 10:36:10 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cs.hmc.edu; s=ark; t=1605638170; bh=r0DR7KyUS+Tb2TFlJn2UYrfQGOXviXMXTAuiEh+rymk=; h=Date:From:To:Cc:Subject:References:In-Reply-To; b=UbPKIUurS1MZNo/LOvZASOMqemswkEVS7opvuEvCxUpjmkzaVBd7evYMtIrrybU1W 4nj9wbupH63ffoFzgndrg6AWfiZABALzn4txkHzCLWzDX7HxsWqiJgoxI/tyFBPUJV 4fGCbUcCc96ocQ+3OH752AJvvCpCMDmnStPIOy0g= Received: (nullmailer pid 49315 invoked by uid 13452); Tue, 17 Nov 2020 18:36:10 -0000 Date: Tue, 17 Nov 2020 12:36:10 -0600 From: Itai Seggev To: Lars Ingebrigtsen Subject: Re: bug#43878: patch for 43878 Message-ID: <20201117183610.GB1046@knuth.cs.hmc.edu> References: <20201009062445.GA13478@knuth.cs.hmc.edu> <20201116205311.GA1046@knuth.cs.hmc.edu> <87eektvuwx.fsf@gnus.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <87eektvuwx.fsf@gnus.org> X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 43878 Cc: 43878@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) On Mon, Nov 16, 2020 at 10:44:30PM +0100, Lars Ingebrigtsen wrote: > Itai Seggev writes: > > > Please find attached a patch for this bug. I'm neither an autoconf > > nor emacs build system expert, so it might be a bit naive, but it > > works for me. (Also, I hope attachments survive. If they don't, I > > can send this in the body.) > > The attachments didn't survive, apparently. This time inlined: diff --git a/src/Makefile.in b/src/Makefile.in index c5fb2ea3ab..6b09125e06 100644 --- a/src/Makefile.in +++ b/src/Makefile.in @@ -653,6 +653,9 @@ temacs$(EXEEXT): $(ALLOBJS) $(LIBEGNU_ARCHIVE) $(W32_RES_LINK) $(LIBES) ifeq ($(HAVE_PDUMPER),yes) $(AM_V_at)$(MAKE_PDUMPER_FINGERPRINT) $@.tmp +ifeq ($(shell uname),Darwin) + codesign -s - -f $@.tmp +endif endif $(AM_V_at)mv $@.tmp $@ $(MKDIR_P) $(etc) -- Itai In 1997 a group of programmers started writing a desktop environment to fix a travesty they didn't create. Their program promptly found its way onto un*x systems everywhere. Today, still opposed by a software monopolist, they survive as soldiers of fortune. If you share their vision, if you know you can help, and if you can connect to internet, maybe you can join... the K-Team. From debbugs-submit-bounces@debbugs.gnu.org Wed Nov 18 18:34:29 2020 Received: (at 43878) by debbugs.gnu.org; 18 Nov 2020 23:34:29 +0000 Received: from localhost ([127.0.0.1]:37088 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kfWy5-0002pG-Ig for submit@debbugs.gnu.org; Wed, 18 Nov 2020 18:34:29 -0500 Received: from wilbur.contactoffice.com ([212.3.242.68]:36136) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kfWy3-0002p1-4G for 43878@debbugs.gnu.org; Wed, 18 Nov 2020 18:34:28 -0500 Received: from smtpauth1.co-bxl (smtpauth1.co-bxl [10.2.0.15]) by wilbur.contactoffice.com (Postfix) with ESMTP id 8313F849; Thu, 19 Nov 2020 00:34:20 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; t=1605742460; s=20200222-6h9o; d=idiocy.org; i=alan@idiocy.org; h=Date:From:To:Cc:Subject:Message-ID:References:MIME-Version:Content-Type:In-Reply-To; l=157; bh=TFdjG+3akAJlSW7Evzl/piQ3qlPMVkB6fym05sEeiR8=; b=XrUqvn33NsKIDlOE+8h+/XqmKTNDaku4v+qhbb8fl8KCH46XLgJU+fYYhEfcITyu QgrqQ1LYFSZjsdEzPliJ9bVt1DWoxT+SJ53GoIKP9WoB1djjBoYvE8rhHS1CTFeb2ue bnT6NUILnK1rkQ/4wt2s7ZTwaqjb+2M+C1eovLNww0MOvcbUY4aSmlqXKpL3kYQU595 V9aaPYkXANeLwME3GrcM31I92zQk3ySNmSFlEpFhbIRAkNp30ITT/xLsfeO/zKQG0qy ONqyoRVutliO4Q7jm2huS5lM/p1m795f+uXYrhpBRNuGYhSPEYwDwyT4nHxA4rLtrb5 V+S7Dc8jrA== Received: by smtp.mailfence.com with ESMTPA ; Thu, 19 Nov 2020 00:34:17 +0100 (CET) Received: by breton.holly.idiocy.org (Postfix, from userid 501) id C81C620267E686; Wed, 18 Nov 2020 23:34:15 +0000 (GMT) Date: Wed, 18 Nov 2020 23:34:15 +0000 From: Alan Third To: Itai Seggev Subject: Re: bug#43878: patch for 43878 Message-ID: <20201118233415.GF1370@breton.holly.idiocy.org> Mail-Followup-To: Alan Third , Itai Seggev , Lars Ingebrigtsen , 43878@debbugs.gnu.org References: <20201009062445.GA13478@knuth.cs.hmc.edu> <20201116205311.GA1046@knuth.cs.hmc.edu> <87eektvuwx.fsf@gnus.org> <20201117183610.GB1046@knuth.cs.hmc.edu> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20201117183610.GB1046@knuth.cs.hmc.edu> X-Spam-Flag: NO X-Spam-Status: No, hits=-2.9 required=4.7 symbols=ALL_TRUSTED, BAYES_00 device=10.2.0.1 X-ContactOffice-Account: com:241649512 X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 43878 Cc: Lars Ingebrigtsen , 43878@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) On Tue, Nov 17, 2020 at 12:36:10PM -0600, Itai Seggev wrote: > +ifeq ($(shell uname),Darwin) Is $DARWIN_OS available in the Makefile? -- Alan Third From debbugs-submit-bounces@debbugs.gnu.org Fri Nov 20 15:19:20 2020 Received: (at 43878) by debbugs.gnu.org; 20 Nov 2020 20:19:20 +0000 Received: from localhost ([127.0.0.1]:44365 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kgCsK-0005N7-Je for submit@debbugs.gnu.org; Fri, 20 Nov 2020 15:19:20 -0500 Received: from ark.cs.hmc.edu ([134.173.42.130]:47656) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kgCsI-0005Mo-L8 for 43878@debbugs.gnu.org; Fri, 20 Nov 2020 15:19:19 -0500 Received: from knuth.cs.hmc.edu (knuth.cs.hmc.edu [IPv6:2620:102:2001:902:f069:3ff:fe3e:8a5c]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-256) server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by ark.cs.hmc.edu (Postfix) with ESMTPS id 5EDCB64087A; Fri, 20 Nov 2020 12:19:09 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cs.hmc.edu; s=ark; t=1605903549; bh=E/ctO+qxl3dDtHm+1UFS+C0v7uY4+CU7jVmkzHx8P2E=; h=Date:From:To:Subject:References:In-Reply-To; b=Oc/lPH1/wZ+/cvOGv78/QfW5gC/MdxQSnP23JH7yTknxd4LMktT5p0b54+9NfpboO PJidNlzAjPBSwEAqOLrRy5yhE93+eV/5hZ/lxqS1R0WbtOIVTN9a95RuFwVqDArWZP tQxpS9J+ZCTkJSGZ2A3tfFoRpR6VgE0EhACC6ZFI= Received: (nullmailer pid 49557 invoked by uid 13452); Fri, 20 Nov 2020 20:19:09 -0000 Date: Fri, 20 Nov 2020 14:19:09 -0600 From: Itai Seggev To: Alan Third , Lars Ingebrigtsen , 43878@debbugs.gnu.org Subject: Re: bug#43878: patch for 43878 Message-ID: <20201120201909.GA47328@knuth.cs.hmc.edu> References: <20201009062445.GA13478@knuth.cs.hmc.edu> <20201116205311.GA1046@knuth.cs.hmc.edu> <87eektvuwx.fsf@gnus.org> <20201117183610.GB1046@knuth.cs.hmc.edu> <20201118233415.GF1370@breton.holly.idiocy.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20201118233415.GF1370@breton.holly.idiocy.org> X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 43878 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) On Wed, Nov 18, 2020 at 11:34:15PM +0000, Alan Third wrote: > On Tue, Nov 17, 2020 at 12:36:10PM -0600, Itai Seggev wrote: > > +ifeq ($(shell uname),Darwin) > > Is $DARWIN_OS available in the Makefile? Not as far as I can tell. But here's a revised patch that is both more targeted and only using autoconf variables: diff --git a/src/Makefile.in b/src/Makefile.in index c5fb2ea3ab..02d50bb7ca 100644 --- a/src/Makefile.in +++ b/src/Makefile.in @@ -336,6 +336,10 @@ DUMPING= CHECK_STRUCTS = @CHECK_STRUCTS@ HAVE_PDUMPER = @HAVE_PDUMPER@ +## ARM Macs require that all code have a valid signature. Since pump +## invalidates the signature, we must re-sign to fix it. +DO_CODESIGN=$(patsubst @configuration@,aarch64-apple-darwin%,yes) + # 'make' verbosity. AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@ @@ -653,6 +657,9 @@ temacs$(EXEEXT): $(ALLOBJS) $(LIBEGNU_ARCHIVE) $(W32_RES_LINK) $(LIBES) ifeq ($(HAVE_PDUMPER),yes) $(AM_V_at)$(MAKE_PDUMPER_FINGERPRINT) $@.tmp +ifeq ($(DO_CODESIGN),yes) + codesign -s - -f $@.tmp +endif endif $(AM_V_at)mv $@.tmp $@ $(MKDIR_P) $(etc) -- Itai In 1997 a group of programmers started writing a desktop environment to fix a travesty they didn't create. Their program promptly found its way onto un*x systems everywhere. Today, still opposed by a software monopolist, they survive as soldiers of fortune. If you share their vision, if you know you can help, and if you can connect to internet, maybe you can join... the K-Team. From debbugs-submit-bounces@debbugs.gnu.org Fri Nov 20 19:36:26 2020 Received: (at control) by debbugs.gnu.org; 21 Nov 2020 00:36:26 +0000 Received: from localhost ([127.0.0.1]:44580 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kgGt8-0005Hj-3L for submit@debbugs.gnu.org; Fri, 20 Nov 2020 19:36:26 -0500 Received: from eggs.gnu.org ([209.51.188.92]:57372) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kgGt6-0005HY-Si for control@debbugs.gnu.org; Fri, 20 Nov 2020 19:36:25 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]:47363) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kgGt1-0003qV-Mg for control@debbugs.gnu.org; Fri, 20 Nov 2020 19:36:19 -0500 Received: from rgm by fencepost.gnu.org with local (Exim 4.82) (envelope-from ) id 1kgGt0-0000EG-TU for control@debbugs.gnu.org; Fri, 20 Nov 2020 19:36:19 -0500 Subject: control message for bug 44774 To: X-Mailer: mail (GNU Mailutils 2.99.98) Message-Id: From: Glenn Morris Date: Fri, 20 Nov 2020 19:36:18 -0500 X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) forcemerge 43878 44774 From debbugs-submit-bounces@debbugs.gnu.org Tue Nov 24 00:54:20 2020 Received: (at 43878) by debbugs.gnu.org; 24 Nov 2020 05:54:20 +0000 Received: from localhost ([127.0.0.1]:52165 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1khRHQ-0000Cu-4T for submit@debbugs.gnu.org; Tue, 24 Nov 2020 00:54:20 -0500 Received: from quimby.gnus.org ([95.216.78.240]:49122) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1khRHO-0000Ca-CP for 43878@debbugs.gnu.org; Tue, 24 Nov 2020 00:54:18 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Content-Type:MIME-Version:Message-ID:In-Reply-To:Date: References:Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=Wuv9BD6OS77VkJb63uSodgktFCxu1YTBTBceyPZcuCQ=; b=sU+ScFsQIiub8aVWBoV85xxdMv O/W46xW50TPPDdC/2vBb12hfCsCpaXENl1yvzLy/lOaNRS4cE6fosQ6KdKVgUwNdjmgQk9QbF/dOo J9huW8FzsQbhAGtHmgeMlNH45QbE7L+Ul1kMxNLIisblZFhnqXQiZT/itztjwpWhfLtE=; Received: from cm-84.212.202.86.getinternet.no ([84.212.202.86] helo=xo) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1khRHE-00006c-Va; Tue, 24 Nov 2020 06:54:11 +0100 From: Lars Ingebrigtsen To: Itai Seggev Subject: Re: bug#43878: patch for 43878 References: <20201009062445.GA13478@knuth.cs.hmc.edu> <20201116205311.GA1046@knuth.cs.hmc.edu> <87eektvuwx.fsf@gnus.org> <20201117183610.GB1046@knuth.cs.hmc.edu> <20201118233415.GF1370@breton.holly.idiocy.org> <20201120201909.GA47328@knuth.cs.hmc.edu> X-Now-Playing: Laraaji's _Ambient 3: Day Of Radiance_: "Meditation #1" Date: Tue, 24 Nov 2020 06:54:07 +0100 In-Reply-To: <20201120201909.GA47328@knuth.cs.hmc.edu> (Itai Seggev's message of "Fri, 20 Nov 2020 14:19:09 -0600") Message-ID: <87k0ubcnb4.fsf@gnus.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: Itai Seggev writes: > Not as far as I can tell. But here's a revised patch that is both more > targeted and only using autoconf variables: I don't have an ARM Apple machine to test on (yet), but I guess the patch looks reasonable, so I've applied it to the trunk, and we'll see whether anybody complains. Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 43878 Cc: Alan Third , 43878@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Itai Seggev writes: > Not as far as I can tell. But here's a revised patch that is both more > targeted and only using autoconf variables: I don't have an ARM Apple machine to test on (yet), but I guess the patch looks reasonable, so I've applied it to the trunk, and we'll see whether anybody complains. I had to fix up the patch, though -- the syntax was wrong, and led to codesigning on all platforms. I did DO_CODESIGN=$(patsubst aarch64-apple-darwin%,yes,@configuration@) instead, which may or may not work (as I've got nothing to test on). -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From debbugs-submit-bounces@debbugs.gnu.org Tue Nov 24 00:54:26 2020 Received: (at control) by debbugs.gnu.org; 24 Nov 2020 05:54:26 +0000 Received: from localhost ([127.0.0.1]:52168 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1khRHW-0000DF-C0 for submit@debbugs.gnu.org; Tue, 24 Nov 2020 00:54:26 -0500 Received: from quimby.gnus.org ([95.216.78.240]:49142) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1khRHU-0000Ct-QC for control@debbugs.gnu.org; Tue, 24 Nov 2020 00:54:25 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Subject:From:To:Message-Id:Date:Sender:Reply-To:Cc: MIME-Version:Content-Type:Content-Transfer-Encoding:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:In-Reply-To:References:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=6H5WuIgFXEQC70RPEFm5wlFHcmXpTD/vDsWoeIrr6rY=; b=V3f2fYaa+ALGiANLU+7FiLOYQn sq2HlMOc6BLZ4TmhBePIOY2cUPH4UlVQC2LYvTYcoXbFvKPQv/+8UBJo9iSSfyfJRmY7ioHWYbC4o 1Soeg09IU7ir3/KvIfIuXP48P2wYVgC3Y8z3byx4SozdH0kwzLIs73JDusjB2lWXyQ5Q=; Received: from cm-84.212.202.86.getinternet.no ([84.212.202.86] helo=xo) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1khRHM-00006m-UY for control@debbugs.gnu.org; Tue, 24 Nov 2020 06:54:19 +0100 Date: Tue, 24 Nov 2020 06:54:15 +0100 Message-Id: <87im9vcnaw.fsf@gnus.org> To: control@debbugs.gnu.org From: Lars Ingebrigtsen Subject: control message for bug #43878 X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: tags 43878 fixed close 43878 28.1 quit Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) tags 43878 fixed close 43878 28.1 quit From debbugs-submit-bounces@debbugs.gnu.org Tue Nov 24 03:25:19 2020 Received: (at 43878) by debbugs.gnu.org; 24 Nov 2020 08:25:19 +0000 Received: from localhost ([127.0.0.1]:57419 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1khTdX-00026l-Cv for submit@debbugs.gnu.org; Tue, 24 Nov 2020 03:25:19 -0500 Received: from ark.cs.hmc.edu ([134.173.42.130]:40008) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1khTdV-00026W-IR for 43878@debbugs.gnu.org; Tue, 24 Nov 2020 03:25:18 -0500 Received: from knuth.cs.hmc.edu (knuth.cs.hmc.edu [IPv6:2620:102:2001:902:f069:3ff:fe3e:8a5c]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-256) server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by ark.cs.hmc.edu (Postfix) with ESMTPS id 6E43964074B; Tue, 24 Nov 2020 00:25:11 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cs.hmc.edu; s=ark; t=1606206311; bh=PfmWtyeoK2VnrqT6+StZ1FbKSVW+H009gR5K7EJGjOw=; h=Date:From:To:Cc:Subject:References:In-Reply-To; b=LMPcJAK+7NJl1cfxHfDxC/tr1WnWpg6s9A9R3AjOy9eysOUV4L7Fq4C8MV+74l7Kr 7HnhOe1y4RZFdJunoA22magJbawGkap3HewMHxuxlSUe4jmuJiKRzCfPUKfebK2Rwq u5FqVHpdg4tgtuGPoiZncmXtEjGN7uuV5Zms0rsM= Received: (nullmailer pid 40220 invoked by uid 13452); Tue, 24 Nov 2020 08:25:11 -0000 Date: Tue, 24 Nov 2020 02:25:11 -0600 From: Itai Seggev To: Lars Ingebrigtsen Subject: Re: bug#43878: patch for 43878 Message-ID: <20201124082511.GA39886@knuth.cs.hmc.edu> References: <20201009062445.GA13478@knuth.cs.hmc.edu> <20201116205311.GA1046@knuth.cs.hmc.edu> <87eektvuwx.fsf@gnus.org> <20201117183610.GB1046@knuth.cs.hmc.edu> <20201118233415.GF1370@breton.holly.idiocy.org> <20201120201909.GA47328@knuth.cs.hmc.edu> <87k0ubcnb4.fsf@gnus.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <87k0ubcnb4.fsf@gnus.org> X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 43878 Cc: Alan Third , 43878@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) Tested master. Works on my ARM Mac. Thanks! On Tue, Nov 24, 2020 at 06:54:07AM +0100, Lars Ingebrigtsen wrote: > Itai Seggev writes: > > > Not as far as I can tell. But here's a revised patch that is both more > > targeted and only using autoconf variables: > > I don't have an ARM Apple machine to test on (yet), but I guess the > patch looks reasonable, so I've applied it to the trunk, and we'll see > whether anybody complains. > > I had to fix up the patch, though -- the syntax was wrong, and led to > codesigning on all platforms. I did > > DO_CODESIGN=$(patsubst aarch64-apple-darwin%,yes,@configuration@) > > instead, which may or may not work (as I've got nothing to test on). > > -- > (domestic pets only, the antidote for overdose, milk.) > bloggy blog: http://lars.ingebrigtsen.no -- Itai In 1997 a group of programmers started writing a desktop environment to fix a travesty they didn't create. Their program promptly found its way onto un*x systems everywhere. Today, still opposed by a software monopolist, they survive as soldiers of fortune. If you share their vision, if you know you can help, and if you can connect to internet, maybe you can join... the K-Team. From unknown Fri Jun 20 07:23:16 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Tue, 22 Dec 2020 12:24:09 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator