From unknown Wed Aug 20 05:17:39 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#45455 <45455@debbugs.gnu.org> To: bug#45455 <45455@debbugs.gnu.org> Subject: Status: [nextstep]: Emacs master does not compile on Apple Silicon (arm64) Reply-To: bug#45455 <45455@debbugs.gnu.org> Date: Wed, 20 Aug 2025 12:17:39 +0000 retitle 45455 [nextstep]: Emacs master does not compile on Apple Silicon (a= rm64) reassign 45455 emacs submitter 45455 Artem Loenko severity 45455 normal tag 45455 fixed thanks From debbugs-submit-bounces@debbugs.gnu.org Sun Dec 27 06:53:34 2020 Received: (at submit) by debbugs.gnu.org; 27 Dec 2020 11:53:34 +0000 Received: from localhost ([127.0.0.1]:60382 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ktUcA-0002SW-8z for submit@debbugs.gnu.org; Sun, 27 Dec 2020 06:53:34 -0500 Received: from lists.gnu.org ([209.51.188.17]:37304) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ktUc9-0002SP-Cq for submit@debbugs.gnu.org; Sun, 27 Dec 2020 06:53:33 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:36508) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1ktUc9-0006Xc-5E for bug-gnu-emacs@gnu.org; Sun, 27 Dec 2020 06:53:33 -0500 Received: from mr85p00im-ztdg06011801.me.com ([17.58.23.199]:52973) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1ktUc7-0001dw-FY for bug-gnu-emacs@gnu.org; Sun, 27 Dec 2020 06:53:32 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=mac.com; s=1a1hai; t=1609070009; bh=ZqFamcin0mtAldqa1Bo8vmebvgBNyHGNUg6o69VGvQc=; h=From:Content-Type:Mime-Version:Subject:Message-Id:Date:To; b=EBpOiAsLjZBVUMyzyRiWeNAo19n9F/FSqeVI8vGJms+P1hvIlIIRelzJxuzuj5tN4 64ydgysbEE/EJ4vGQObL3mkvyr3IprlB8BNetLMBEIKA7X9xFhVj3pfRyBWosekD/4 QLGZTOK14XY56p/7DhDPrtiHGJj+5ciqL723U+KT18u8+WptcAe+kUYvctrIdUX6ck X1geNCl1fIutVhGCsgSa0BLD4uAB9RQUpajWQqIGlB2E/rYFy+kfvXDSo1Mx2aoFVb D/raQhIIxadHRHOFhWFlUMizopJEiCCn9jaOV8rJdkbzWL49cTIbyD82OCiVJQzmsM yWRiSSucmhmPg== Received: from [192.168.1.21] (cpc157823-brnt5-2-0-cust20.4-2.cable.virginm.net [86.25.108.21]) by mr85p00im-ztdg06011801.me.com (Postfix) with ESMTPSA id CA0BFC0510 for ; Sun, 27 Dec 2020 11:53:28 +0000 (UTC) From: Artem Loenko Content-Type: multipart/mixed; boundary="Apple-Mail=_422397ED-AA12-4118-A82F-0F2AB45C3B3C" Mime-Version: 1.0 (Mac OS X Mail 14.0 \(3654.40.0.2.32\)) Subject: [nextstep]: Emacs master does not compile on Apple Silicon (arm64) Message-Id: <4F964265-C862-43DE-A1BB-252C0649167D@mac.com> Date: Sun, 27 Dec 2020 11:53:26 +0000 To: bug-gnu-emacs@gnu.org X-Mailer: Apple Mail (2.3654.40.0.2.32) X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:6.0.343, 18.0.737 definitions=2020-12-27_09:2020-12-24, 2020-12-27 signatures=0 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=0 malwarescore=0 phishscore=0 bulkscore=0 spamscore=0 clxscore=1011 mlxscore=0 mlxlogscore=999 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.0.1-2006250000 definitions=main-2012270075 Received-SPF: pass client-ip=17.58.23.199; envelope-from=artyom.loenko@mac.com; helo=mr85p00im-ztdg06011801.me.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.3 (-) X-Debbugs-Envelope-To: submit 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.3 (--) --Apple-Mail=_422397ED-AA12-4118-A82F-0F2AB45C3B3C Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=utf-8 Hello there, Emacs master (as of 8bc727d0b4 "Fix the recent `length' doc string = addition" commit) does not compile on Apple Silicon (M1) anymore. = Compilation fails with the following error: ./temacs --batch -l loadup --temacs=3Dpbootstrap make[1]: *** [bootstrap-emacs.pdmp] Killed: 9 make: *** [src] Error 2 When you try to run the `temacs` under lldb, it shows the following = problem: (lldb) process launch Process 75320 launched: '/Users/dive/Projects/emacs/src/temacs' (arm64) Loading loadup.el (source)... ... Eager macro-expansion failure: (void-variable search-slow-speed) Eager macro-expansion failure: (void-variable search-slow-speed) Symbol=E2=80=99s value as variable is void: search-slow-speed Process 75320 exited with status =3D 255 (0x000000ff)=20 The problem was introduced in the "Merge from origin/emacs-27=E2=80=9D = commit =E2=80=93 = https://git.savannah.gnu.org/cgit/emacs.git/commit/?id=3D90ec81f5b243b6b7b= 3ebe2de394b20e8078ebc96 and I believe it was unintentional revert of = DO_CODESIGN within src/Makefile.in: diff --git a/src/Makefile.in b/src/Makefile.in index 39c0f12fe6..19304cca04 100644 --- a/src/Makefile.in +++ b/src/Makefile.in @@ -338,7 +338,7 @@ HAVE_PDUMPER =3D @HAVE_PDUMPER@ =20 ## ARM Macs require that all code have a valid signature. Since pump ## invalidates the signature, we must re-sign to fix it. -DO_CODESIGN=3D$(patsubst aarch64-apple-darwin%,yes,@configuration@) +DO_CODESIGN=3D$(patsubst arm-apple-darwin%,yes,@configuration@) The following patch reverts the change and fixes the problem: diff --git a/src/Makefile.in b/src/Makefile.in index 19304cca04..39c0f12fe6 100644 --- a/src/Makefile.in +++ b/src/Makefile.in @@ -338,7 +338,7 @@ HAVE_PDUMPER =3D =20 ## ARM Macs require that all code have a valid signature. Since pump ## invalidates the signature, we must re-sign to fix it. -DO_CODESIGN=3D$(patsubst arm-apple-darwin%,yes,@configuration@) +DO_CODESIGN=3D$(patsubst aarch64-apple-darwin%,yes,@configuration@) =20 # 'make' verbosity. AM_DEFAULT_VERBOSITY =3D @AM_DEFAULT_VERBOSITY@ Regards, Artem Loenko --Apple-Mail=_422397ED-AA12-4118-A82F-0F2AB45C3B3C Content-Disposition: attachment; filename=path_do_codesign.patch Content-Type: application/octet-stream; x-unix-mode=0644; name="path_do_codesign.patch" Content-Transfer-Encoding: 7bit diff --git a/src/Makefile.in b/src/Makefile.in index 19304cca04..39c0f12fe6 100644 --- a/src/Makefile.in +++ b/src/Makefile.in @@ -338,7 +338,7 @@ 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 arm-apple-darwin%,yes,@configuration@) +DO_CODESIGN=$(patsubst aarch64-apple-darwin%,yes,@configuration@) # 'make' verbosity. AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@ --Apple-Mail=_422397ED-AA12-4118-A82F-0F2AB45C3B3C-- From debbugs-submit-bounces@debbugs.gnu.org Sun Dec 27 09:12:56 2020 Received: (at 45455) by debbugs.gnu.org; 27 Dec 2020 14:12:56 +0000 Received: from localhost ([127.0.0.1]:60465 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ktWn1-00086V-UO for submit@debbugs.gnu.org; Sun, 27 Dec 2020 09:12:56 -0500 Received: from mail-ot1-f44.google.com ([209.85.210.44]:35123) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ktWmz-00086J-QL for 45455@debbugs.gnu.org; Sun, 27 Dec 2020 09:12:54 -0500 Received: by mail-ot1-f44.google.com with SMTP id i6so7179943otr.2 for <45455@debbugs.gnu.org>; Sun, 27 Dec 2020 06:12:53 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc:content-transfer-encoding; bh=jGYRl/l6/BuGEWXArDTgVdWg9qrUnPe6LrEUF5KbcBs=; b=OBv1Ky/s85Q+Wx5hYMfx122ptHXJlukpQjwnWb8j3sQDyuIEeYWni7jAR6zB69ZcVd aNhBDFceWF8qJk0tWEWCSkej0KAf+JaFT2HJG/xUfPTAbaFZEAoZN50UB5oX1ACR4/zP QLZNW4JWTmDPzNCSRNrJfNHpmE2K9YQ6a3dAxi0P++Z65/Au/ha+NI9qcyqL7pme/RE0 AyK/TqgFu1lKBkKBj4G5w/rjTQPC971+NAF9Os3sJHNyI9k5udepHYsay0XLQnAmye2p X/I/l0GwDYjw/Wtu7TqSXxGrjuJ/DiMTNzfZeZFTzfkP0+etxsNJK6B2scdtKSLQLSce 4kzw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc:content-transfer-encoding; bh=jGYRl/l6/BuGEWXArDTgVdWg9qrUnPe6LrEUF5KbcBs=; b=Qdq3tkUFrOBKbblnAVXt5IZtOVuBfbuEbigOlyZDzZz3boag/chQniJQAPQR1B0G/Y vJ13EDKlnABBBa+uWpwo/7yt16P+C+bC/BSKsVEmwwP+YTp3ssxG+NoqpVquR7uKw2ol C4gwuKY6oUPjMWe6vnFatmhTIHtIr86ShlIMW3apANGmqTI6+A3YLSc3W/kQFE1e7mf4 WCAKIeKVqbE7N+zhP6TWKrdF4KepUZCEQNq/rz++8M5F+LaJsR//MgW0yrWLtmzG5/N6 0Owz0mXBz3gyEbCqiW04q5F5t46sgwz5hIkD5lpCNKWZ84KV52wKku1ow0bYZvUB52Y3 EbiA== X-Gm-Message-State: AOAM531yEbSiBCXenYkD1lob46F4OuYV3r4Enw6IsnGGUlHIndTXhnTZ fNNdiLPQOoU5H5Dj+mEhupDaxiOSPsZJ7OgBjIY= X-Google-Smtp-Source: ABdhPJytxPki+6RxdP/S/CJwLPLz7udA5USc8jUph1KMNCj350mjejlFoK6v8JdOlS3z7OmoLIe2dVNwAeU5p2MnKdQ= X-Received: by 2002:a9d:694a:: with SMTP id p10mr13061881oto.149.1609078367084; Sun, 27 Dec 2020 06:12:47 -0800 (PST) MIME-Version: 1.0 References: <4F964265-C862-43DE-A1BB-252C0649167D@mac.com> In-Reply-To: <4F964265-C862-43DE-A1BB-252C0649167D@mac.com> From: Philipp Stephani Date: Sun, 27 Dec 2020 15:12:36 +0100 Message-ID: Subject: Re: bug#45455: [nextstep]: Emacs master does not compile on Apple Silicon (arm64) To: Artem Loenko Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.2 (/) X-Debbugs-Envelope-To: 45455 Cc: 45455@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 (/) Am So., 27. Dez. 2020 um 12:54 Uhr schrieb Artem Loenko via Bug reports for GNU Emacs, the Swiss army knife of text editors : > > Hello there, > > Emacs master (as of 8bc727d0b4 "Fix the recent `length' doc string additi= on" commit) does not compile on Apple Silicon (M1) anymore. Compilation fai= ls with the following error: > > ./temacs --batch -l loadup --temacs=3Dpbootstrap > make[1]: *** [bootstrap-emacs.pdmp] Killed: 9 > make: *** [src] Error 2 > > When you try to run the `temacs` under lldb, it shows the following probl= em: > > (lldb) process launch > Process 75320 launched: '/Users/dive/Projects/emacs/src/temacs' (arm64) > Loading loadup.el (source)... > ... > Eager macro-expansion failure: (void-variable search-slow-speed) > Eager macro-expansion failure: (void-variable search-slow-speed) > Symbol=E2=80=99s value as variable is void: search-slow-speed > Process 75320 exited with status =3D 255 (0x000000ff) > > The problem was introduced in the "Merge from origin/emacs-27=E2=80=9D co= mmit =E2=80=93 https://git.savannah.gnu.org/cgit/emacs.git/commit/?id=3D90e= c81f5b243b6b7b3ebe2de394b20e8078ebc96 and I believe it was unintentional re= vert of DO_CODESIGN within src/Makefile.in: > > diff --git a/src/Makefile.in b/src/Makefile.in > index 39c0f12fe6..19304cca04 100644 > --- a/src/Makefile.in > +++ b/src/Makefile.in > @@ -338,7 +338,7 @@ HAVE_PDUMPER =3D @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=3D$(patsubst aarch64-apple-darwin%,yes,@configuration@) > +DO_CODESIGN=3D$(patsubst arm-apple-darwin%,yes,@configuration@) For some reason the @configuration@ value on my system is occasionally either arm-... or aarch64-..., without a clear pattern. Should we maybe accept both? Or can we make sure that aarch64-... is detected consistently? From debbugs-submit-bounces@debbugs.gnu.org Sun Dec 27 15:13:02 2020 Received: (at 45455) by debbugs.gnu.org; 27 Dec 2020 20:13:02 +0000 Received: from localhost ([127.0.0.1]:33624 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ktcPV-0004ib-Sr for submit@debbugs.gnu.org; Sun, 27 Dec 2020 15:13:02 -0500 Received: from st43p00im-zteg10061901.me.com ([17.58.63.168]:36716) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ktcPU-0004i7-6X for 45455@debbugs.gnu.org; Sun, 27 Dec 2020 15:13:01 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=mac.com; s=1a1hai; t=1609099974; bh=yYKGn8ubcHY86HscJqrBjLFldju5M1qAmQXOVrUnM+g=; h=Content-Type:Mime-Version:Subject:From:Date:Message-Id:To; b=PJjy8aKKllL7aIGGSiVjGS4vz+Jh/Cov2wPQvycaNFS7vPgYbKYGJptduTW3kiyNv K8C8DSNuHzI1RWVv+VqW5JFc3MhLHQLUVdLyuah/3b/X0ciw9/jcuNMZZGTvthVQgt NTANUqmcgr82WQtIV2lZwv85ZOw5Ah5gB0wUS3yq0T/HBerPqtQFkscHt3ADq9hXub i13km0uxl+zrm8SppGC1/wG/3e6MCatlbmfklPU7B6M5y6+DF5dftpW8yky3zRhoMX xNQoYXtnB7/a4/kqOoH9F63/vrY/z9vQ/G9Myy866xbbP8ywOE2rkr4F3oNAayBrCR g9n9ajgVs0GIg== Received: from [192.168.1.21] (cpc157823-brnt5-2-0-cust20.4-2.cable.virginm.net [86.25.108.21]) by st43p00im-zteg10061901.me.com (Postfix) with ESMTPSA id 1E9048603A1; Sun, 27 Dec 2020 20:12:54 +0000 (UTC) Content-Type: text/plain; charset=utf-8 Mime-Version: 1.0 (Mac OS X Mail 14.0 \(3654.40.0.2.32\)) Subject: Re: bug#45455: [nextstep]: Emacs master does not compile on Apple Silicon (arm64) From: Artem Loenko In-Reply-To: Date: Sun, 27 Dec 2020 20:12:52 +0000 Content-Transfer-Encoding: quoted-printable Message-Id: References: <4F964265-C862-43DE-A1BB-252C0649167D@mac.com> To: Philipp Stephani X-Mailer: Apple Mail (2.3654.40.0.2.32) X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:6.0.343, 18.0.737 definitions=2020-12-27_16:2020-12-24, 2020-12-27 signatures=0 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=0 malwarescore=0 phishscore=0 bulkscore=0 spamscore=0 clxscore=1011 mlxscore=0 mlxlogscore=999 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.0.1-2006250000 definitions=main-2012270129 X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 45455 Cc: 45455@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 (-) Looks strange indeed.=20 I see that these changes were introduced in this commit =E2=80=93 = https://git.savannah.gnu.org/cgit/emacs.git/commit/?h=3Demacs-27&id=3Dfda9= b3e83a434706c31ab1bee5c15511c0181d5a So, emacs-27 branch does not = compile on Apple Silicon as well any more. Also, I believe, it should be = at least `arm64-apple-darwin` and not `arm-apple-darwin`. Though, I = tried to compile with `arm64-apple-darwin` but got the same error with = `temacs`. I checked LLVM bundled with Xcode 12.3 and LLVM 11.0.0. Both report = `arm64-apple-darwin` as a target (the same for = `-print-effective-triple`: > ~/Projects/emacs $ /opt/homebrew/opt/llvm/bin/clang --version > clang version 11.0.0 > Target: arm64-apple-darwin20.2.0 > Thread model: posix > InstalledDir: /opt/homebrew/opt/llvm/bin > ~/Projects/emacs $ xcrun clang --version > Apple clang version 12.0.0 (clang-1200.0.32.28) > Target: arm64-apple-darwin20.2.0 > Thread model: posix > InstalledDir: = /Volumes/Extended/Archives/Xcode_12.3.app/Contents/Developer/Toolchains/Xc= odeDefault.xctoolchain/usr/bin Though, during the ./configure, `config.guess` identifies the system as = `aarch64-apple-darwin`: > Running ./configure ... > ./configure > ... > checking build system type... aarch64-apple-darwin20.2.0 > checking host system type... aarch64-apple-darwin20.2.0 > =E2=80=A6 > Configured for 'aarch64-apple-darwin20.2.0=E2=80=99. > ~/Projects/emacs $ ./build-aux/config.guess > aarch64-apple-darwin20.2.0 It seems that `clang` is good with both versions as a target. Anyway, the fact is that `temacs` works fine with `aarch64-apple-darwin` = target and does not with `arm(64)-apple-darwin`. I do not know much = about `temacs` and Emacs internals, if you have any leads or theories to = check =E2=80=93 let me know, I will try my best. So far, my best idea is = that we propagate the target to other tool that does not = =E2=80=9Cunderstand=E2=80=9D `arm64-apple-darwin`. Regards, Artem Loenko > On 27 Dec 2020, at 14:12, Philipp Stephani = wrote: >=20 > Am So., 27. Dez. 2020 um 12:54 Uhr schrieb Artem Loenko via Bug > reports for GNU Emacs, the Swiss army knife of text editors > : >>=20 >> Hello there, >>=20 >> Emacs master (as of 8bc727d0b4 "Fix the recent `length' doc string = addition" commit) does not compile on Apple Silicon (M1) anymore. = Compilation fails with the following error: >>=20 >> ./temacs --batch -l loadup --temacs=3Dpbootstrap >> make[1]: *** [bootstrap-emacs.pdmp] Killed: 9 >> make: *** [src] Error 2 >>=20 >> When you try to run the `temacs` under lldb, it shows the following = problem: >>=20 >> (lldb) process launch >> Process 75320 launched: '/Users/dive/Projects/emacs/src/temacs' = (arm64) >> Loading loadup.el (source)... >> ... >> Eager macro-expansion failure: (void-variable search-slow-speed) >> Eager macro-expansion failure: (void-variable search-slow-speed) >> Symbol=E2=80=99s value as variable is void: search-slow-speed >> Process 75320 exited with status =3D 255 (0x000000ff) >>=20 >> The problem was introduced in the "Merge from origin/emacs-27=E2=80=9D = commit =E2=80=93 = https://git.savannah.gnu.org/cgit/emacs.git/commit/?id=3D90ec81f5b243b6b7b= 3ebe2de394b20e8078ebc96 and I believe it was unintentional revert of = DO_CODESIGN within src/Makefile.in: >>=20 >> diff --git a/src/Makefile.in b/src/Makefile.in >> index 39c0f12fe6..19304cca04 100644 >> --- a/src/Makefile.in >> +++ b/src/Makefile.in >> @@ -338,7 +338,7 @@ HAVE_PDUMPER =3D @HAVE_PDUMPER@ >>=20 >> ## ARM Macs require that all code have a valid signature. Since pump >> ## invalidates the signature, we must re-sign to fix it. >> -DO_CODESIGN=3D$(patsubst aarch64-apple-darwin%,yes,@configuration@) >> +DO_CODESIGN=3D$(patsubst arm-apple-darwin%,yes,@configuration@) >=20 > For some reason the @configuration@ value on my system is occasionally > either arm-... or aarch64-..., without a clear pattern. Should we > maybe accept both? Or can we make sure that aarch64-... is detected > consistently? From debbugs-submit-bounces@debbugs.gnu.org Sun Dec 27 15:30:53 2020 Received: (at 45455) by debbugs.gnu.org; 27 Dec 2020 20:30:53 +0000 Received: from localhost ([127.0.0.1]:33650 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ktcgm-0005Az-Ts for submit@debbugs.gnu.org; Sun, 27 Dec 2020 15:30:53 -0500 Received: from mail-ot1-f53.google.com ([209.85.210.53]:35491) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ktcgl-0005Al-7M for 45455@debbugs.gnu.org; Sun, 27 Dec 2020 15:30:51 -0500 Received: by mail-ot1-f53.google.com with SMTP id i6so7710904otr.2 for <45455@debbugs.gnu.org>; Sun, 27 Dec 2020 12:30:51 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc:content-transfer-encoding; bh=t/AsSC8Qiqa67vFfQfFFx9IyhkpLwTSkp3Ts2frBaVU=; b=ZfKInBdeCHhzacEL4SO14BgwPrmtI9mjlXmhnuO1+DI7taCkTP11j2/QGh0RekJA/E fnaXwAgNxXCkCDj0OYt9ZIK1dkiYlwO4q+18VO+hB0fRyyGbSue+xZSDl5CspoowpbzX 4Z8Bo2odkyDIolDvLT8K4HAOIgg3UYvHRHTOL29C59JE3sc/y+vJowmRiSbjYNTLu4HL MXXlMUqiRt+vwqAK2IwWGZS5VOjSSa+NPkZBLUFkMfol/lbStu/q5t2sh2Xujg82yBUF yijTwU9xoM3bi0XLOVWaoZZ0hv1/3nZVctBpLuifTtEuz5x0sOiVodIgR8ialyh7TJBc D+lA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc:content-transfer-encoding; bh=t/AsSC8Qiqa67vFfQfFFx9IyhkpLwTSkp3Ts2frBaVU=; b=DN0NHhYbDDBlY6UPjoDaeeCspGfxeIdaoguSSg0ZQ4SZdsKKco1ZLZDgRyM5JdL178 HOG1vkxr2BSBreANUYOp9ig6bkCImqgJ2Nlz5+s+KABUbG2FSp9JB1xi1VXYaA31xeFc bFSnu8rO2oYq5DW624KHOzJVHtS8R77rS0BJLsEnr5mGl7jvx52ae/4GXRzAecVwLBex LYMHYPzFCah/kptMqg9qn3YY0IYb3LaXmsEMYIIxPzfRRlT6hQosU9jmN5n+R+t5jkKk nZsN5QyZ5dS30exB0oDsLoIYOSO5z4kO0rQhizD3buBMEO2fkYuSqPC0A8hRzbRM3o01 i8Uw== X-Gm-Message-State: AOAM530P71bN8y8KdpLpwbBl+iWFH4yzBMw9RzDkv1uNEFIIGpoyG2W/ Q116GvtxvmBF6zHQ6LNukg24chR2iOBikwBsyes= X-Google-Smtp-Source: ABdhPJzsAoQ9eig8CSXpptYyAzIwYwaekO4gvkmld85qzAIRfN2rJCBG/GfRdQas2gWixQLY6EXp+0YEnXFJP9Q1ONc= X-Received: by 2002:a9d:694a:: with SMTP id p10mr13740420oto.149.1609101045512; Sun, 27 Dec 2020 12:30:45 -0800 (PST) MIME-Version: 1.0 References: <4F964265-C862-43DE-A1BB-252C0649167D@mac.com> In-Reply-To: From: Philipp Stephani Date: Sun, 27 Dec 2020 21:30:34 +0100 Message-ID: Subject: Re: bug#45455: [nextstep]: Emacs master does not compile on Apple Silicon (arm64) To: Artem Loenko Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.2 (/) X-Debbugs-Envelope-To: 45455 Cc: 45455@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 (/) Am So., 27. Dez. 2020 um 21:12 Uhr schrieb Artem Loenko : > > Looks strange indeed. > > I see that these changes were introduced in this commit =E2=80=93 https:/= /git.savannah.gnu.org/cgit/emacs.git/commit/?h=3Demacs-27&id=3Dfda9b3e83a43= 4706c31ab1bee5c15511c0181d5a So, emacs-27 branch does not compile on Apple = Silicon as well any more. Also, I believe, it should be at least `arm64-app= le-darwin` and not `arm-apple-darwin`. Though, I tried to compile with `arm= 64-apple-darwin` but got the same error with `temacs`. I'd agree, but then, the src/Makefile for my emacs-27 worktree has DO_CODESIGN=3D$(patsubst arm-apple-darwin%,yes,arm-apple-darwin20.2.0) indicating that at least here the architecture was detected as arm-apple-darwin20.2.0. On master it's aarch64-apple-darwin20.2.0 for me as well. > > I checked LLVM bundled with Xcode 12.3 and LLVM 11.0.0. Both report `arm6= 4-apple-darwin` as a target (the same for `-print-effective-triple`: > > > ~/Projects/emacs $ /opt/homebrew/opt/llvm/bin/clang --version > > clang version 11.0.0 > > Target: arm64-apple-darwin20.2.0 > > Thread model: posix > > InstalledDir: /opt/homebrew/opt/llvm/bin > > > ~/Projects/emacs $ xcrun clang --version > > Apple clang version 12.0.0 (clang-1200.0.32.28) > > Target: arm64-apple-darwin20.2.0 > > Thread model: posix > > InstalledDir: /Volumes/Extended/Archives/Xcode_12.3.app/Contents/Develo= per/Toolchains/XcodeDefault.xctoolchain/usr/bin > > Though, during the ./configure, `config.guess` identifies the system as `= aarch64-apple-darwin`: > > > Running ./configure ... > > ./configure > > ... > > checking build system type... aarch64-apple-darwin20.2.0 > > checking host system type... aarch64-apple-darwin20.2.0 > > =E2=80=A6 > > Configured for 'aarch64-apple-darwin20.2.0=E2=80=99. > > > ~/Projects/emacs $ ./build-aux/config.guess > > aarch64-apple-darwin20.2.0 > > It seems that `clang` is good with both versions as a target. > > Anyway, the fact is that `temacs` works fine with `aarch64-apple-darwin` = target and does not with `arm(64)-apple-darwin`. I do not know much about `= temacs` and Emacs internals, if you have any leads or theories to check =E2= =80=93 let me know, I will try my best. So far, my best idea is that we pro= pagate the target to other tool that does not =E2=80=9Cunderstand=E2=80=9D = `arm64-apple-darwin`. IIUC the only thing that this line does is to check whether to codesign the resulting binary. That's necessary on Apple Silicon. Maybe we should codesign on all macOS installations? It shouldn't hurt even if it's not needed. From debbugs-submit-bounces@debbugs.gnu.org Sun Dec 27 16:37:34 2020 Received: (at 45455) by debbugs.gnu.org; 27 Dec 2020 21:37:34 +0000 Received: from localhost ([127.0.0.1]:33691 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ktdjK-0006kM-0B for submit@debbugs.gnu.org; Sun, 27 Dec 2020 16:37:34 -0500 Received: from st43p00im-zteg10071901.me.com ([17.58.63.169]:46987) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ktdjH-0006k8-S9 for 45455@debbugs.gnu.org; Sun, 27 Dec 2020 16:37:32 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=mac.com; s=1a1hai; t=1609105045; bh=Jw3X1DdpQlvxs+MtSSyJB/rlzHtsblrZ+cwa8/rugz4=; h=From:Message-Id:Content-Type:Mime-Version:Subject:Date:To; b=IpzMWf3GLhkuedEjC+Bjw8QRe0KJ9Fr/M32PsoUMnXFFkOn5ZqI9PAauIAHLbzNEC Y5gKK2qp9850lpucpLUsiC0CcMYb9vp6AoC+2ysi/F6BlAOL+03G1ebZblrvij5ZSJ kYsJbztc62I9n+6a/stjaZGErnZ4d+hHhtz4xPAXIoQStXm/Xr0Q9RtAXfA0qR/MDB fDV6s4bbHYJscxWk8AEDJ50UC1OybzumqqnDkJAevgft/Tnrc+ps3gM/AihW/6rMPd 0ohd/xZNa+7UqR74qy9WVcfpz+DvQ+ZJGh54UTauGFZdwEEZRYCvL7GQrU1GDeQAbF TWYveE/R8VPGQ== Received: from [192.168.1.21] (cpc157823-brnt5-2-0-cust20.4-2.cable.virginm.net [86.25.108.21]) by st43p00im-zteg10071901.me.com (Postfix) with ESMTPSA id 7838CD80E19; Sun, 27 Dec 2020 21:37:25 +0000 (UTC) From: Artem Loenko Message-Id: <7CA99D96-DBD2-4E28-9B62-CCA1A2DD025A@mac.com> Content-Type: multipart/alternative; boundary="Apple-Mail=_5AA792E2-A750-4DDE-A69C-DA8E5089C514" Mime-Version: 1.0 (Mac OS X Mail 14.0 \(3654.40.0.2.32\)) Subject: Re: bug#45455: [nextstep]: Emacs master does not compile on Apple Silicon (arm64) Date: Sun, 27 Dec 2020 21:37:23 +0000 In-Reply-To: To: Philipp Stephani References: <4F964265-C862-43DE-A1BB-252C0649167D@mac.com> X-Mailer: Apple Mail (2.3654.40.0.2.32) X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:6.0.343, 18.0.737 definitions=2020-12-27_18:2020-12-24, 2020-12-27 signatures=0 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=0 malwarescore=0 phishscore=0 bulkscore=0 spamscore=0 clxscore=1015 mlxscore=0 mlxlogscore=999 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.0.1-2006250000 definitions=main-2012270137 X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 45455 Cc: 45455@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 (-) --Apple-Mail=_5AA792E2-A750-4DDE-A69C-DA8E5089C514 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=utf-8 > DO_CODESIGN=3D$(patsubst arm-apple-darwin%,yes,arm-apple-darwin20.2.0) >=20 > indicating that at least here the architecture was detected as > arm-apple-darwin20.2.0. On master it's aarch64-apple-darwin20.2.0 for > me as well. I believe that you see `arm-apple-darwin` in the emacs-27 branch because = aarch64 support was incorporated only for Emacs master branch and was = not backported. There is a commit =E2=80=93 = https://git.savannah.gnu.org/cgit/emacs.git/commit/?id=3D5d89a9c2846d32b47= 26faaf5c8652f3f23dc7d73 = with the following changes in the master: diff --git a/build-aux/config.guess b/build-aux/config.guess index 92bfc33e29..e94095c5fb 100755 --- a/build-aux/config.guess +++ b/build-aux/config.guess @@ -2,7 +2,7 @@ # Attempt to guess a canonical system name. # Copyright 1992-2020 Free Software Foundation, Inc. =20 -timestamp=3D'2020-04-26' +timestamp=3D'2020-07-12' =20 # This file is free software; you can redistribute it and/or modify it # under the terms of the GNU General Public License as published by @@ -1342,6 +1342,9 @@ EOF *:Rhapsody:*:*) echo "$UNAME_MACHINE"-apple-rhapsody"$UNAME_RELEASE" exit ;; + arm64:Darwin:*:*) + echo aarch64-apple-darwin"$UNAME_RELEASE" + exit ;; *:Darwin:*:*) UNAME_PROCESSOR=3D`uname -p` case $UNAME_PROCESSOR in But in the `emacs-27` branch it calculates with a simple `uname -r` =E2=80= =93 to the `arm-apple-darwin` (I was able to reproduce it locally on the = `emacs-27` branch). > IIUC the only thing that this line does is to check whether to > codesign the resulting binary. That's necessary on Apple Silicon. > Maybe we should codesign on all macOS installations? It shouldn't hurt > even if it's not needed. Yes, you are right. The problem has nothing to do with `temacs`; it is = about signing. I tried to call `codesign` explicitly, and everything = works fine in this case. About codesigning for all macOS installations, = I am not sure. Such change can break things in many unexpected ways from = my point of view. It is better to stay on the safe side. I see two options: - Backport `arm64:Darwin:*:*)` support within `config.guess` to emacs-27 = branch and switch to `aarch64-apple-darwin` everywhere - Do not backport, but switch to `aarch64-apple-darwin` everywhere = anyway :) What do you think? Regards, Artem Loenko --Apple-Mail=_5AA792E2-A750-4DDE-A69C-DA8E5089C514 Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset=utf-8
DO_CODESIGN=3D$(patsubst = arm-apple-darwin%,yes,arm-apple-darwin20.2.0)

indicating that at least here the architecture was detected = as
arm-apple-darwin20.2.0. On master it's = aarch64-apple-darwin20.2.0 for
me as = well.

I believe = that you see `arm-apple-darwin` in the emacs-27 branch because aarch64 = support was incorporated only for Emacs master branch and was not = backported. There is a commit =E2=80=93 https://git.savannah.gnu.org/cgit/emacs.git/commit/?id=3D5d89a9= c2846d32b4726faaf5c8652f3f23dc7d73 with the following changes = in the master:

diff = --git a/build-aux/config.guess b/build-aux/config.guess
index 92bfc33e29..e94095c5fb 100755
--- = a/build-aux/config.guess
+++ b/build-aux/config.guess
@@ -2,7 +2,7 @@
 # Attempt to guess a = canonical system name.
 #   Copyright 1992-2020 = Free Software Foundation, Inc.
 
-timestamp=3D'2020-04-26'
+timestamp=3D'2020-07-12'
 
 # This file is free software; you can redistribute it = and/or modify it
 # under the terms of the GNU = General Public License as published by
@@ -1342,6 +1342,9 = @@ EOF
     *:Rhapsody:*:*)
 = echo "$UNAME_MACHINE"-apple-rhapsody"$UNAME_RELEASE"
 = exit ;;
+    arm64:Darwin:*:*)
+ = echo aarch64-apple-darwin"$UNAME_RELEASE"
+ exit = ;;
     *:Darwin:*:*)
 = UNAME_PROCESSOR=3D`uname -p`
  case = $UNAME_PROCESSOR in

But in the `emacs-27` branch it calculates with a simple = `uname -r` =E2=80=93 to the `arm-apple-darwin` (I was = able to reproduce it locally on the `emacs-27` branch).

IIUC the only thing that this line does is to check whether = to
codesign the resulting binary. That's necessary on = Apple Silicon.
Maybe we should codesign on all macOS = installations? It shouldn't hurt
even if it's not = needed.

Yes, you = are right. The problem has nothing to do with `temacs`; it is about = signing. I tried to call `codesign` explicitly, and everything works = fine in this case. About codesigning for all macOS installations, I am = not sure. Such change can break things in many unexpected ways from my = point of view. It is better to stay on the safe side.

I see two = options:

- = Backport `arm64:Darwin:*:*)` support within `config.guess` to = emacs-27 branch and switch to `aarch64-apple-darwin` = everywhere
- Do not backport, but = switch to `aarch64-apple-darwin` everywhere = anyway :)

What do you think?

Regards,
Artem = Loenko

= --Apple-Mail=_5AA792E2-A750-4DDE-A69C-DA8E5089C514-- From debbugs-submit-bounces@debbugs.gnu.org Sun Dec 27 22:28:04 2020 Received: (at 45455) by debbugs.gnu.org; 28 Dec 2020 03:28:04 +0000 Received: from localhost ([127.0.0.1]:34018 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ktjCV-0000TU-N7 for submit@debbugs.gnu.org; Sun, 27 Dec 2020 22:28:03 -0500 Received: from eggs.gnu.org ([209.51.188.92]:54154) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ktjCU-0000Si-1K for 45455@debbugs.gnu.org; Sun, 27 Dec 2020 22:28:02 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]:33036) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1ktjCO-00084y-MY; Sun, 27 Dec 2020 22:27:56 -0500 Received: from 84.94.185.95.cable.012.net.il ([84.94.185.95]:3863 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1ktjCN-0000E4-E8; Sun, 27 Dec 2020 22:27:56 -0500 Date: Mon, 28 Dec 2020 05:27:45 +0200 Message-Id: <837dp2lidq.fsf@gnu.org> From: Eli Zaretskii To: Artem Loenko In-Reply-To: <7CA99D96-DBD2-4E28-9B62-CCA1A2DD025A@mac.com> (bug-gnu-emacs@gnu.org) Subject: Re: bug#45455: [nextstep]: Emacs master does not compile on Apple Silicon (arm64) References: <4F964265-C862-43DE-A1BB-252C0649167D@mac.com> <7CA99D96-DBD2-4E28-9B62-CCA1A2DD025A@mac.com> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 45455 Cc: p.stephani2@gmail.com, 45455@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: -3.3 (---) > Date: Sun, 27 Dec 2020 21:37:23 +0000 > Cc: 45455@debbugs.gnu.org > From: Artem Loenko via "Bug reports for GNU Emacs, > the Swiss army knife of text editors" > > I see two options: > > - Backport `arm64:Darwin:*:*)` support within `config.guess` to emacs-27 branch and switch to > `aarch64-apple-darwin` everywhere > - Do not backport, but switch to `aarch64-apple-darwin` everywhere anyway :) > > What do you think? The latter, please. It's too late to backport config.guess to the release branch, and I see no good reason to do so. From debbugs-submit-bounces@debbugs.gnu.org Mon Dec 28 06:07:10 2020 Received: (at 45455) by debbugs.gnu.org; 28 Dec 2020 11:07:10 +0000 Received: from localhost ([127.0.0.1]:34338 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ktqMn-0007S0-P3 for submit@debbugs.gnu.org; Mon, 28 Dec 2020 06:07:10 -0500 Received: from ms11p00im-qufo17291301.me.com ([17.58.38.42]:37648) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ktqMl-0007Ra-Ay for 45455@debbugs.gnu.org; Mon, 28 Dec 2020 06:07:07 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=mac.com; s=1a1hai; t=1609153619; bh=cymU0gTxNQG8vJxvKsSfyixLqwUU+3Vcc4cBMu214K4=; h=From:Message-Id:Content-Type:Mime-Version:Subject:Date:To; b=AeIJcv+V4gkiD23f4+0USFL3Mugav+IWVPg2mQ+COn4X5+Q17b+xVQUp+M2EFSeB2 i0YtpHZJFtNlunlPo8trYQOrpG+Bx7SUId3H0kyrdxGBG6lSKKi78vV3kHpntozL5o rZyFo0ryaYdP84b3rvQttTSfRGL8l62fZo64xHOOE6UEhpoKPOzFskttWhH4VoBW/d tpC0bc2YVnjCNzKfX4y5KjbbqLTrhdfmQqAhLPI1AsC65gcc/1L5yTh/HqjyGZyvSh XqWC60l2ijZGrU+0nYru8/I8L0pUFT88L3D3vxMIxmh9U3BVu53x7bjxSRBrgG/U1I DZj7518TfYfOQ== Received: from [192.168.1.21] (cpc157823-brnt5-2-0-cust20.4-2.cable.virginm.net [86.25.108.21]) by ms11p00im-qufo17291301.me.com (Postfix) with ESMTPSA id D54601001BA; Mon, 28 Dec 2020 11:06:58 +0000 (UTC) From: Artem Loenko Message-Id: <38960312-96D1-4C04-88EB-74787C0533F3@mac.com> Content-Type: multipart/alternative; boundary="Apple-Mail=_1A5DDC8A-73E5-4858-90DF-B8E8AECC40E7" Mime-Version: 1.0 (Mac OS X Mail 14.0 \(3654.40.0.2.32\)) Subject: Re: bug#45455: [nextstep]: Emacs master does not compile on Apple Silicon (arm64) Date: Mon, 28 Dec 2020 11:06:56 +0000 In-Reply-To: <837dp2lidq.fsf@gnu.org> To: Eli Zaretskii References: <4F964265-C862-43DE-A1BB-252C0649167D@mac.com> <7CA99D96-DBD2-4E28-9B62-CCA1A2DD025A@mac.com> <837dp2lidq.fsf@gnu.org> X-Mailer: Apple Mail (2.3654.40.0.2.32) X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:6.0.343, 18.0.737 definitions=2020-12-28_11:2020-12-24, 2020-12-28 signatures=0 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=0 malwarescore=0 phishscore=0 bulkscore=0 spamscore=0 clxscore=1011 mlxscore=0 mlxlogscore=999 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.0.1-2006250000 definitions=main-2012280069 X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 45455 Cc: p.stephani2@gmail.com, 45455@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 (-) --Apple-Mail=_1A5DDC8A-73E5-4858-90DF-B8E8AECC40E7 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=utf-8 > On 28 Dec 2020, at 03:27, Eli Zaretskii wrote: >=20 >> Date: Sun, 27 Dec 2020 21:37:23 +0000 >> Cc: 45455@debbugs.gnu.org >> From: Artem Loenko via "Bug reports for GNU Emacs, >> the Swiss army knife of text editors" >>=20 >> I see two options: >>=20 >> - Backport `arm64:Darwin:*:*)` support within `config.guess` to = emacs-27 branch and switch to >> `aarch64-apple-darwin` everywhere >> - Do not backport, but switch to `aarch64-apple-darwin` everywhere = anyway :) >>=20 >> What do you think? >=20 > The latter, please. It's too late to backport config.guess to the > release branch, and I see no good reason to do so. Then the patch in the initial message will do. We have to apply it to = the master and emacs-27 (if there will be more releases from it) = branches. I just checked, Emacs compiles fine on both branches with the = patch on Apple Silicon. Or we can revert the following commit =E2=80=93 = https://git.savannah.gnu.org/cgit/emacs.git/commit/?h=3Demacs-27&id=3Dfda9= b3e83a434706c31ab1bee5c15511c0181d5a = Philipp, are okay with this?= --Apple-Mail=_1A5DDC8A-73E5-4858-90DF-B8E8AECC40E7 Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset=utf-8
On 28 Dec 2020, at = 03:27, Eli Zaretskii <eliz@gnu.org> wrote:

Date: Sun, 27 Dec 2020 = 21:37:23 +0000
Cc: 45455@debbugs.gnu.org
From: Artem Loenko = via "Bug reports for GNU Emacs,
the Swiss army knife of = text editors" <bug-gnu-emacs@gnu.org>

I = see two options:

- Backport = `arm64:Darwin:*:*)` support within `config.guess` to emacs-27 branch and = switch to
`aarch64-apple-darwin` everywhere
- = Do not backport, but switch to `aarch64-apple-darwin` everywhere anyway = :)

What do you think?

The latter, please.  It's = too late to backport config.guess to the
release branch, = and I see no good reason to do so.

Then the patch in the initial message will do. We have to = apply it to the master and emacs-27 (if there will be more releases from = it) branches. I just checked, Emacs compiles fine on both branches with = the patch on Apple Silicon. Or we can revert the following commit = =E2=80=93 https://git.savannah.gnu.org/cgit/emacs.git/commit/?h=3Demacs-2= 7&id=3Dfda9b3e83a434706c31ab1bee5c15511c0181d5a

Philipp, are okay with = this?
= --Apple-Mail=_1A5DDC8A-73E5-4858-90DF-B8E8AECC40E7-- From debbugs-submit-bounces@debbugs.gnu.org Mon Dec 28 06:08:59 2020 Received: (at 45455) by debbugs.gnu.org; 28 Dec 2020 11:08:59 +0000 Received: from localhost ([127.0.0.1]:34342 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ktqOZ-0007UT-8H for submit@debbugs.gnu.org; Mon, 28 Dec 2020 06:08:59 -0500 Received: from mail-oo1-f46.google.com ([209.85.161.46]:34625) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ktqOX-0007UF-BP for 45455@debbugs.gnu.org; Mon, 28 Dec 2020 06:08:58 -0500 Received: by mail-oo1-f46.google.com with SMTP id x23so2138326oop.1 for <45455@debbugs.gnu.org>; Mon, 28 Dec 2020 03:08:57 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=jB50rkrPyziOHmemJd5Z9pIuFnihQbcY08+RvVO8HzU=; b=j/bWms+w4VND+IbiPybsKuzmzrmuw75f/jvXQPeksrKDVPtUHUs9bmsEl9+Zs39+Be GuHPvw7/cubCRNODVMWWDr3k5Hr+Ru+kpjsbcT23Tsz/9yWqpbfR/7aP3pIYHR0JnJp2 tLph/RsC6+BJv8FG39qHnJJRvE0yWpPoYHqZhdIR6Gf85xTkPgLVtBT3hetfW2NYbHeG 66eB7UymBxcY9TkMYO7u4Fy2/p3lh1VEogiSfHKmxZCKZZc2G74zWZRkEqKOiEM730Vr cFuB5nAXLVQw6OkWht4Sz7lEf9m7/ES+RR9Z3wg0Z8oin9RF9YkTWsgCMMRiTnNTWit9 cYTw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=jB50rkrPyziOHmemJd5Z9pIuFnihQbcY08+RvVO8HzU=; b=bbdZZDSe5NoNL184aQYIPdfn2qyeAZQsrgHTKlx7BjT+MA2jnFwGMgkyN7DGLhLUab 9rt3fM1mVaD3q+gQ0g0oxvEEpARN0k55+N6a7574KEIC5KcCL+bSMT6Z9fvuf2gb4z6l UeCVI4sSSOEhGesfX/dO4dAVl0Uu2R8QRrno5B+jK776tArE54XqD/ya9p8TvNmeDNrs Me2JokBVpyVhtREoY7BISZAyt5jEOeF+k8iBEQk3pHRZ8kdQT2SUF1Lq1eWVg9MpeEe0 fBOMGI7xJbMgLFp4dGsw+aEUxLvdvfGZSPWMEZB/pCNvGLry6yfIZoiIi3/wj/koGOzW 41jg== X-Gm-Message-State: AOAM532z0pvhoUgPQ/SiaN25Ie/8P7kvRcIz7N/4845e8nIlGBYaZsKY pD/NrebCxe5YT6/RHNfmrofn3kgxkAwafQpYDuA= X-Google-Smtp-Source: ABdhPJw9775UByDe7hJvBvHl22rPz97MqVGpAZLxX8PC6hEV2RbE+wFkkgV6CfpQwL4VbHP6BEzFQ06DVcywu4GFrP0= X-Received: by 2002:a4a:e8d1:: with SMTP id h17mr29867454ooe.71.1609153731632; Mon, 28 Dec 2020 03:08:51 -0800 (PST) MIME-Version: 1.0 References: <4F964265-C862-43DE-A1BB-252C0649167D@mac.com> <7CA99D96-DBD2-4E28-9B62-CCA1A2DD025A@mac.com> In-Reply-To: <7CA99D96-DBD2-4E28-9B62-CCA1A2DD025A@mac.com> From: Philipp Stephani Date: Mon, 28 Dec 2020 12:08:40 +0100 Message-ID: Subject: Re: bug#45455: [nextstep]: Emacs master does not compile on Apple Silicon (arm64) To: Artem Loenko Content-Type: text/plain; charset="UTF-8" X-Spam-Score: 0.2 (/) X-Debbugs-Envelope-To: 45455 Cc: 45455@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 (/) Am So., 27. Dez. 2020 um 22:37 Uhr schrieb Artem Loenko : > I see two options: > > - Backport `arm64:Darwin:*:*)` support within `config.guess` to emacs-27 branch and switch to `aarch64-apple-darwin` everywhere > - Do not backport, but switch to `aarch64-apple-darwin` everywhere anyway :) > > What do you think? Wouldn't the second option break compilation on Emacs 27? If so, I'd say that's a non-starter. Why not leave the emacs-27 branch alone, and only fix the build on the master branch? From debbugs-submit-bounces@debbugs.gnu.org Mon Dec 28 06:11:17 2020 Received: (at 45455) by debbugs.gnu.org; 28 Dec 2020 11:11:17 +0000 Received: from localhost ([127.0.0.1]:34346 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ktqQn-0007Y8-J5 for submit@debbugs.gnu.org; Mon, 28 Dec 2020 06:11:17 -0500 Received: from mail-oi1-f176.google.com ([209.85.167.176]:44571) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ktqQm-0007Xy-IO for 45455@debbugs.gnu.org; Mon, 28 Dec 2020 06:11:16 -0500 Received: by mail-oi1-f176.google.com with SMTP id d189so11104992oig.11 for <45455@debbugs.gnu.org>; Mon, 28 Dec 2020 03:11:16 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc:content-transfer-encoding; bh=hBQyGGkJ+w0NFvymWbAwgqajtwJXMaDSbcitISzAKLA=; b=V+Eny0d7H54AprjS3u6EQ5iJx92AUXZfKkWgrihr4hswuU7DK5B5EpaXxsWIeE1QBk wdvCT5dkRu3fgS+rsaLtmRG7TaqI3lkVOMDY/G76cKi2r+qAVt8dbhthydi85cSguUWH kTf2AFt7t2nA2sOP0tjS6dVVCAF2RAF3ZE5zYrnqM7DIRZqeYiLOXE5kriMdAYcBTa2u KTRKNelNpwvHUOnCDvL+y/CEdiPlOWdWBpH1FFRQy5usZw71is7XHfquda8QqnkycI60 KfuTnS0s+64L08+gUcHBqtlIXybdgHhpBxQpq7otitsWAX16iGn7yy6kz2Da1DTEYjxH XpgQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc:content-transfer-encoding; bh=hBQyGGkJ+w0NFvymWbAwgqajtwJXMaDSbcitISzAKLA=; b=jmSqUGuapQa76lL1fiZ2yCr2HvIkLObXCVK+8masHiZRAYgz1aE6NC76m4MOie65Q6 /6xH2sKUjtd6aWH7MOTRAM+gfq31dzcxYDajXAr1LbUPKqq0d3u8vJIIlJcpiQyr6d+B JEh6pailKsv4iyPN2gN+EPLMpGoAlgdG3L8wqCKLPUH7zPf1S5fE8P1QRzhLeBU3eY4f XwEUT0x+RcNwI+TrWoBKQzUugGmBWcr2W+J5fAJcxVYIqdWzs+WfIiuyz0Fo0mYZVwNF TRFMiCmH6TwCCLcSt+1I5s5OMP+tV4ad7fb+P0jLicWDoyvBE0wQJvP1HIrcfJkSB7f9 FH1g== X-Gm-Message-State: AOAM533OyuGd0BOlceTFYxbgvD2uDOIqiVnMx2YE6D/C9l1z5EClCcpq 05cztwqaqwJneCUeOQeMUV9xViu6XLqfNJ3cQakWfXlFaMM= X-Google-Smtp-Source: ABdhPJz3tSDhFfzId/BW/DzsUImIfOipd0IzjoDMuqE+FvHelD99qy8BgmL/0vy5i9Z5gHw9aBF3Ww1N1Pz5gsaN40E= X-Received: by 2002:aca:3a02:: with SMTP id h2mr11033674oia.65.1609153871030; Mon, 28 Dec 2020 03:11:11 -0800 (PST) MIME-Version: 1.0 References: <4F964265-C862-43DE-A1BB-252C0649167D@mac.com> <7CA99D96-DBD2-4E28-9B62-CCA1A2DD025A@mac.com> <837dp2lidq.fsf@gnu.org> <38960312-96D1-4C04-88EB-74787C0533F3@mac.com> In-Reply-To: <38960312-96D1-4C04-88EB-74787C0533F3@mac.com> From: Philipp Stephani Date: Mon, 28 Dec 2020 12:11:00 +0100 Message-ID: Subject: Re: bug#45455: [nextstep]: Emacs master does not compile on Apple Silicon (arm64) To: Artem Loenko Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.2 (/) X-Debbugs-Envelope-To: 45455 Cc: Eli Zaretskii , 45455@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 (/) Am Mo., 28. Dez. 2020 um 12:07 Uhr schrieb Artem Loenko : > > On 28 Dec 2020, at 03:27, Eli Zaretskii wrote: > > > Date: Sun, 27 Dec 2020 21:37:23 +0000 > Cc: 45455@debbugs.gnu.org > From: Artem Loenko via "Bug reports for GNU Emacs, > the Swiss army knife of text editors" > > I see two options: > > - Backport `arm64:Darwin:*:*)` support within `config.guess` to emacs-27 = branch and switch to > `aarch64-apple-darwin` everywhere > - Do not backport, but switch to `aarch64-apple-darwin` everywhere anyway= :) > > What do you think? > > > The latter, please. It's too late to backport config.guess to the > release branch, and I see no good reason to do so. > > > Then the patch in the initial message will do. We have to apply it to the= master and emacs-27 (if there will be more releases from it) branches. I j= ust checked, Emacs compiles fine on both branches with the patch on Apple S= ilicon. Or we can revert the following commit =E2=80=93 https://git.savanna= h.gnu.org/cgit/emacs.git/commit/?h=3Demacs-27&id=3Dfda9b3e83a434706c31ab1be= e5c15511c0181d5a I installed that commit because without it, building the emacs-27 branch doesn't work on my system (due to the architecture mismatch). Why do you think that reverting it won't break the build again? From debbugs-submit-bounces@debbugs.gnu.org Mon Dec 28 06:43:01 2020 Received: (at 45455) by debbugs.gnu.org; 28 Dec 2020 11:43:01 +0000 Received: from localhost ([127.0.0.1]:34425 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ktqvV-00005z-Gn for submit@debbugs.gnu.org; Mon, 28 Dec 2020 06:43:01 -0500 Received: from ms11p00im-qufo17281301.me.com ([17.58.38.50]:35604) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ktqvT-00005m-K0 for 45455@debbugs.gnu.org; Mon, 28 Dec 2020 06:42:59 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=mac.com; s=1a1hai; t=1609155771; bh=LitjrLBKO1AwrPTfKRFsz3X6fRN7QScXyoH+CbCbdkg=; h=Content-Type:Mime-Version:Subject:From:Date:Message-Id:To; b=eKIzH4SXkPnfci9D232uCn0EfVw8I2LFVob8UkHjAIXVv5nY+O+5sUlc4MLfG/r4P sUgWmO4hFW2pt+BmzVvW4XCPFPGvFo8tzuN8ftujEZRcQJ0tjx7xgbEGWuUAZUosJz iMhCBxaO3tn+fu3d+8ZkpviKw9eKdyW0wmxSB5lJVfY1uoPQny1rJqyVyqwK4AKkRq Ya0SdmVa5vRDSru4DFnhrKSQHh0//uhGVD66YiQj17RCeyhNSF78ENe0vs3qe+NtDP 83uMJ4ZTDOawbyLfWr/HwToBGPaVl1O2Q7f8f60AIDD7nAJBG0RxKyk82LJ1WdAWCk XWj3d4VXJu+hw== Received: from [192.168.1.21] (cpc157823-brnt5-2-0-cust20.4-2.cable.virginm.net [86.25.108.21]) by ms11p00im-qufo17281301.me.com (Postfix) with ESMTPSA id 23282AC0152; Mon, 28 Dec 2020 11:42:50 +0000 (UTC) Content-Type: text/plain; charset=us-ascii Mime-Version: 1.0 (Mac OS X Mail 14.0 \(3654.40.0.2.32\)) Subject: Re: bug#45455: [nextstep]: Emacs master does not compile on Apple Silicon (arm64) From: Artem Loenko In-Reply-To: Date: Mon, 28 Dec 2020 11:42:49 +0000 Content-Transfer-Encoding: quoted-printable Message-Id: <282135E0-41ED-41EE-9331-5F9D575C0C90@mac.com> References: <4F964265-C862-43DE-A1BB-252C0649167D@mac.com> <7CA99D96-DBD2-4E28-9B62-CCA1A2DD025A@mac.com> <837dp2lidq.fsf@gnu.org> <38960312-96D1-4C04-88EB-74787C0533F3@mac.com> To: Philipp Stephani X-Mailer: Apple Mail (2.3654.40.0.2.32) X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:6.0.343, 18.0.737 definitions=2020-12-28_11:2020-12-24, 2020-12-28 signatures=0 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=0 malwarescore=0 phishscore=0 bulkscore=0 spamscore=0 clxscore=1015 mlxscore=0 mlxlogscore=999 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.0.1-2006250000 definitions=main-2012280074 X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 45455 Cc: Eli Zaretskii , 45455@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 (-) > On 28 Dec 2020, at 11:11, Philipp Stephani = wrote: >=20 > I installed that commit because without it, building the emacs-27 > branch doesn't work on my system (due to the architecture mismatch). > Why do you think that reverting it won't break the build again? I made a mistake and checked on the tagged version, not on the emacs-27 = branch itself. I double-checked, and you are right. It will break the = emacs-27 as you said. Sorry for the confusion. This is the Makefile on the emacs-27 branch with the patch, and it will = not fly: ./src/Makefile ... DO_CODESIGN=3D$(patsubst = aarch64-apple-darwin%,yes,arm-apple-darwin20.2.0) So, we need the patch only on the master, considering these recent = changes in the `config.quess`.= From debbugs-submit-bounces@debbugs.gnu.org Mon Dec 28 06:45:08 2020 Received: (at 45455) by debbugs.gnu.org; 28 Dec 2020 11:45:08 +0000 Received: from localhost ([127.0.0.1]:34433 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ktqxY-0000AA-AV for submit@debbugs.gnu.org; Mon, 28 Dec 2020 06:45:08 -0500 Received: from mail-oi1-f179.google.com ([209.85.167.179]:37731) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ktqxX-00009U-15 for 45455@debbugs.gnu.org; Mon, 28 Dec 2020 06:45:07 -0500 Received: by mail-oi1-f179.google.com with SMTP id l207so11209938oib.4 for <45455@debbugs.gnu.org>; Mon, 28 Dec 2020 03:45:06 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=M1uX88LfZfLO5rBkBNtwf748qJZAICnTQQC6UhrNSig=; b=Iw+aVTHv82bwFtq7abEIcJWErY2Z4uq9eytbMUSrtQuqWnV7UnPwcEmRSbpAKRK8E7 kfdKm7D8FRTgO8u0Y1MmEUBUtvZjmMeNWmGWG35cKOG7eEKgOHCKAMpD5ycpB9L9NmX4 8m+Yhw2KIkRAO/EKQT59JdIxxW6DLEaqbkgaluq+FPaws2BsewgjgNlCBpW7zOt7Spfy GeWY7E9CngOdAWHuJIy7AN7yyq3g5qVLkxyedn3YSIFHE1BXpIvUoqbmUuDnZxUglAkZ LSMAdOL0JRq4u5FVbsH/arnSW55hgLw03GPc0UCQ5sCVgiHtB38uDTwvPE1hMwiS2K2v gPIw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=M1uX88LfZfLO5rBkBNtwf748qJZAICnTQQC6UhrNSig=; b=BpOI9yZaLPitPg1iWDvg91bp+n0SbbG/+0DBPCAfVIcF7P59dRXQUXUUohA/UmWq2y a2c9M/VZ9mKFU4jgorCbxHFFA7D78oUtBKkAzm7fkE8V/ToPAQc4BHoT7hTqQxinELm5 cN03SBTIPbE/Cu4RgMdtDBzPbaRzLX0OKt965NPApeIR3iof4KKBNYczX9bzafbVwGAR BMUUqUziLlvc3MstHuQVc4biu0tfbCfAhFoIvh9u+LjUFdYnSIfavx4/aKUAEIF3Ay+O dOkK5ChAOi2R3kE+fm4pr50xXCBaesAi2DIZpFWJXAE2EYZTtQUaF/rt6tJCgs5sU+v1 SDlQ== X-Gm-Message-State: AOAM531R8Mz8puJ64nsmlmMCqipmzCetqyeaKdb0CLtwPFAQUH+89eqW GwRc00RAngDL+o4ZHqvBrBZzyJSOTBasMG0PbeU= X-Google-Smtp-Source: ABdhPJzyaRkan0fpu3Ms2qqDVy8Ujw8+86dQUhu9F346NTZSuqLbKC4pVkwJEoRRLtzDzQi+0C3LfCYweChA9TjqggE= X-Received: by 2002:a54:4881:: with SMTP id r1mr11321087oic.9.1609155901414; Mon, 28 Dec 2020 03:45:01 -0800 (PST) MIME-Version: 1.0 References: <4F964265-C862-43DE-A1BB-252C0649167D@mac.com> <7CA99D96-DBD2-4E28-9B62-CCA1A2DD025A@mac.com> <837dp2lidq.fsf@gnu.org> <38960312-96D1-4C04-88EB-74787C0533F3@mac.com> <282135E0-41ED-41EE-9331-5F9D575C0C90@mac.com> In-Reply-To: <282135E0-41ED-41EE-9331-5F9D575C0C90@mac.com> From: Philipp Stephani Date: Mon, 28 Dec 2020 12:44:50 +0100 Message-ID: Subject: Re: bug#45455: [nextstep]: Emacs master does not compile on Apple Silicon (arm64) To: Artem Loenko Content-Type: text/plain; charset="UTF-8" X-Spam-Score: 0.2 (/) X-Debbugs-Envelope-To: 45455 Cc: Eli Zaretskii , 45455@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 (/) Am Mo., 28. Dez. 2020 um 12:42 Uhr schrieb Artem Loenko : > > > On 28 Dec 2020, at 11:11, Philipp Stephani wrote: > > > > I installed that commit because without it, building the emacs-27 > > branch doesn't work on my system (due to the architecture mismatch). > > Why do you think that reverting it won't break the build again? > > I made a mistake and checked on the tagged version, not on the emacs-27 branch itself. I double-checked, and you are right. It will break the emacs-27 as you said. Sorry for the confusion. > > This is the Makefile on the emacs-27 branch with the patch, and it will not fly: > > ./src/Makefile > ... > DO_CODESIGN=$(patsubst aarch64-apple-darwin%,yes,arm-apple-darwin20.2.0) > > So, we need the patch only on the master, considering these recent changes in the `config.quess`. SGTM, thanks! From debbugs-submit-bounces@debbugs.gnu.org Tue Dec 29 14:26:52 2020 Received: (at 45455) by debbugs.gnu.org; 29 Dec 2020 19:26:52 +0000 Received: from localhost ([127.0.0.1]:40205 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kuKdw-0006Vt-GV for submit@debbugs.gnu.org; Tue, 29 Dec 2020 14:26:52 -0500 Received: from ms11p00im-qufo17281701.me.com ([17.58.38.54]:44876) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kuKdv-0006Vh-07 for 45455@debbugs.gnu.org; Tue, 29 Dec 2020 14:26:51 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=mac.com; s=1a1hai; t=1609270003; bh=BKWNER0vCls/TMaoFiUZO3ukx21r+bGqymlzu3Xrr5w=; h=Content-Type:Mime-Version:Subject:From:Date:Message-Id:To; b=IJ+veVeWRb4Q2kgRDh9iXbIfdtGsf/OL4Cfh5Kbwi/WgeY0amcgUD3DW6DAWPFsOW 3pad28xGc2xJjkYo9mRyZBknbi2WNwbJiKGp+y8yxyn6KhOw41J6JnHMNfOtMT5QTY Xa01Q6RGF1E5C3PSTIC0Am6mzJ8P6VNVoJwv/VWXYbR6fhPPfXnOR25lylh7k0rmgV en5hv1BXqFxxilX+5GDsw4nclDn3/LMGZF+WXtVdQQgiiUAbPAVqqB2tgE7eQegMuw Em+LQ+Cwbj1M6NDg5RjnplmpYRp/FE4kz5Ma1FCVZ2+cP6ky5nSLu+1DRnntWUAM+J 58k5eoYFN+Ssw== Received: from [192.168.1.21] (cpc157823-brnt5-2-0-cust20.4-2.cable.virginm.net [86.25.108.21]) by ms11p00im-qufo17281701.me.com (Postfix) with ESMTPSA id 9BD5FBC0159; Tue, 29 Dec 2020 19:26:42 +0000 (UTC) Content-Type: text/plain; charset=us-ascii Mime-Version: 1.0 (Mac OS X Mail 14.0 \(3654.40.0.2.32\)) Subject: Re: bug#45455: [nextstep]: Emacs master does not compile on Apple Silicon (arm64) From: Artem Loenko In-Reply-To: Date: Tue, 29 Dec 2020 19:26:40 +0000 Content-Transfer-Encoding: quoted-printable Message-Id: <9E93AEB5-0665-4D0F-A7A7-9CEE15FC3CE2@mac.com> References: <4F964265-C862-43DE-A1BB-252C0649167D@mac.com> <7CA99D96-DBD2-4E28-9B62-CCA1A2DD025A@mac.com> <837dp2lidq.fsf@gnu.org> <38960312-96D1-4C04-88EB-74787C0533F3@mac.com> <282135E0-41ED-41EE-9331-5F9D575C0C90@mac.com> To: Philipp Stephani X-Mailer: Apple Mail (2.3654.40.0.2.32) X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:6.0.343, 18.0.737 definitions=2020-12-29_16:2020-12-28, 2020-12-29 signatures=0 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=0 malwarescore=0 phishscore=0 bulkscore=0 spamscore=0 clxscore=1015 mlxscore=0 mlxlogscore=937 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.0.1-2006250000 definitions=main-2012290119 X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 45455 Cc: Eli Zaretskii , 45455@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 (-) > On 28 Dec 2020, at 11:44, Philipp Stephani = wrote: >=20 > Am Mo., 28. Dez. 2020 um 12:42 Uhr schrieb Artem Loenko = : >>=20 >> I made a mistake and checked on the tagged version, not on the = emacs-27 branch itself. I double-checked, and you are right. It will = break the emacs-27 as you said. Sorry for the confusion. >>=20 >> This is the Makefile on the emacs-27 branch with the patch, and it = will not fly: >>=20 >> ./src/Makefile >> ... >> DO_CODESIGN=3D$(patsubst = aarch64-apple-darwin%,yes,arm-apple-darwin20.2.0) >>=20 >> So, we need the patch only on the master, considering these recent = changes in the `config.quess`. >=20 > SGTM, thanks! Any chance someone can merge the patch into the master branch? Thanks!= From debbugs-submit-bounces@debbugs.gnu.org Tue Dec 29 14:46:20 2020 Received: (at 45455) by debbugs.gnu.org; 29 Dec 2020 19:46:20 +0000 Received: from localhost ([127.0.0.1]:40247 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kuKwm-0008Bw-5u for submit@debbugs.gnu.org; Tue, 29 Dec 2020 14:46:20 -0500 Received: from mail-ot1-f46.google.com ([209.85.210.46]:33177) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kuKwi-00083v-O7 for 45455@debbugs.gnu.org; Tue, 29 Dec 2020 14:46:18 -0500 Received: by mail-ot1-f46.google.com with SMTP id b24so12832115otj.0 for <45455@debbugs.gnu.org>; Tue, 29 Dec 2020 11:46:16 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=TsO1Ds+54hUdhjeRYPUuL0G6ZVpvq7PMlT8RTG1+Nb0=; b=rBwLxCPxVbpXr70swyZD5tR0u+5sM9PG0CSeEfyEuKJDipq0s3gp1pJdkPIXJZYe7u pgGXUXeAe7BSrj8Tto/BxeQjwLFNMyva8yPmlKHz4GSZvCh7SX98jt3cVDQZekz4cydB eR4Tes3BTVV3ZQQdo4H9RXuQsbCtCZuqTk+dPq70v/XgSC62QdgYCelAM6L2vwYhzeGL X8dH6Ef/Cr/p6kk6X/g3eQBp7lw6Fq/ObUbaomTKAIUVQIFk+V31Oi3ZshUVEgQH5wFz RPe5+EELS/4jZMEpwL+/aOYZTtfZEIKzYCeuRIj+MCBB15d9MQaeF8ng8evesErCpVAJ PnIw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=TsO1Ds+54hUdhjeRYPUuL0G6ZVpvq7PMlT8RTG1+Nb0=; b=eSiMGs4l/4F7+uuRdXvmw/u/b6d5HF572bGFQD3GkGOClxzwqQwDt++eFrSHCHk4gV kFdxNFUPQm2RuiU08pC6KsZKFuO7FJhZXmK+kJvT2VLX6s9ycHb5V8I3iPrYnk6JhhMf XUbLKa0dWHbd548dAS/zizGQkYwhMFBCxrR2baba8c4d6vrgGW7WyFa2Fw5EcuXGexFt MfAAywCUTHoSvgF14bo8O51sg32Qt83No335MijNbKyiFIyoPK2YG8RgouT+Ay+QsN/B /VDzAWBQhYBbjSmXD/TEBfIZKMjw0rxAYEle8v60vy23F4KF0T74tYxCbkobVuEZsEC8 QCvg== X-Gm-Message-State: AOAM532B7/sven3KFNdSGePsF+yYV4tGuPlGWoY8JEZkGSrVGZbfP2oA zK57YOzW5taNxMdsKBALG+G4IyRNQNqWZ0ILW08= X-Google-Smtp-Source: ABdhPJzfzHTJlRtbAg3DRaLGCfLv99cnu+QB/BUSeABXBCF2cEbjKLvXvTw/gq/zlDLvANiLuVc7YlrkwzmS49jr3QY= X-Received: by 2002:a9d:269:: with SMTP id 96mr36789492otb.174.1609271170886; Tue, 29 Dec 2020 11:46:10 -0800 (PST) MIME-Version: 1.0 References: <4F964265-C862-43DE-A1BB-252C0649167D@mac.com> <7CA99D96-DBD2-4E28-9B62-CCA1A2DD025A@mac.com> <837dp2lidq.fsf@gnu.org> <38960312-96D1-4C04-88EB-74787C0533F3@mac.com> <282135E0-41ED-41EE-9331-5F9D575C0C90@mac.com> <9E93AEB5-0665-4D0F-A7A7-9CEE15FC3CE2@mac.com> In-Reply-To: <9E93AEB5-0665-4D0F-A7A7-9CEE15FC3CE2@mac.com> From: Philipp Stephani Date: Tue, 29 Dec 2020 20:45:59 +0100 Message-ID: Subject: Re: bug#45455: [nextstep]: Emacs master does not compile on Apple Silicon (arm64) To: Artem Loenko Content-Type: text/plain; charset="UTF-8" X-Spam-Score: 0.3 (/) X-Debbugs-Envelope-To: 45455 Cc: Eli Zaretskii , 45455@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.7 (/) Am Di., 29. Dez. 2020 um 20:26 Uhr schrieb Artem Loenko : > > > On 28 Dec 2020, at 11:44, Philipp Stephani wrote: > > > > Am Mo., 28. Dez. 2020 um 12:42 Uhr schrieb Artem Loenko : > >> > >> I made a mistake and checked on the tagged version, not on the emacs-27 branch itself. I double-checked, and you are right. It will break the emacs-27 as you said. Sorry for the confusion. > >> > >> This is the Makefile on the emacs-27 branch with the patch, and it will not fly: > >> > >> ./src/Makefile > >> ... > >> DO_CODESIGN=$(patsubst aarch64-apple-darwin%,yes,arm-apple-darwin20.2.0) > >> > >> So, we need the patch only on the master, considering these recent changes in the `config.quess`. > > > > SGTM, thanks! > > Any chance someone can merge the patch into the master branch? Thanks! Done. From debbugs-submit-bounces@debbugs.gnu.org Tue Dec 29 15:41:29 2020 Received: (at 45455) by debbugs.gnu.org; 29 Dec 2020 20:41:29 +0000 Received: from localhost ([127.0.0.1]:40331 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kuLo9-0004BH-5H for submit@debbugs.gnu.org; Tue, 29 Dec 2020 15:41:29 -0500 Received: from ms11p00im-qufo17281801.me.com ([17.58.38.55]:45279) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kuLo5-0004B2-0p for 45455@debbugs.gnu.org; Tue, 29 Dec 2020 15:41:27 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=mac.com; s=1a1hai; t=1609274477; bh=/vAZlmiEbUw1vP5le14HACXIBrUv7pX6Y7ymHTuQe4c=; h=Content-Type:Mime-Version:Subject:From:Date:Message-Id:To; b=FweNr5SqmP3d5+SiPBzKgVDerQjg8CNdwEEvwrHi8I1YQWZyPA3wzi2CYXsIpI5FJ 4kaelD+E1pgNa5t8LcyAt/+iCxVKghOZGXtKmJ2NC3hUPOgTt3zM3Vqfi/49cEWzSq i/miPgocIvcktsydAtwFXNmukB3fgz3bC9apdgX4HP+UHJ0rHeJ8BFCUkNS9IVbMVj 3CbBt0qlAKJAT15/EqFMZATJLeotel+/8Ygviz6lmP0T/LRB310GnFQwkXvwQTcP40 1UoSJKCUfTtzi79dICpb7KUnILo/T6lVSyKtv3C1RACaUZ7BDbjn59hDHMwue0Eqnb dlaOKZtKuTpWg== Received: from [192.168.1.21] (cpc157823-brnt5-2-0-cust20.4-2.cable.virginm.net [86.25.108.21]) by ms11p00im-qufo17281801.me.com (Postfix) with ESMTPSA id 8DE5610026E; Tue, 29 Dec 2020 20:41:16 +0000 (UTC) Content-Type: text/plain; charset=utf-8 Mime-Version: 1.0 (Mac OS X Mail 14.0 \(3654.40.0.2.32\)) Subject: Re: bug#45455: [nextstep]: Emacs master does not compile on Apple Silicon (arm64) From: Artem Loenko In-Reply-To: Date: Tue, 29 Dec 2020 20:41:14 +0000 Content-Transfer-Encoding: quoted-printable Message-Id: References: <4F964265-C862-43DE-A1BB-252C0649167D@mac.com> <7CA99D96-DBD2-4E28-9B62-CCA1A2DD025A@mac.com> <837dp2lidq.fsf@gnu.org> <38960312-96D1-4C04-88EB-74787C0533F3@mac.com> <282135E0-41ED-41EE-9331-5F9D575C0C90@mac.com> <9E93AEB5-0665-4D0F-A7A7-9CEE15FC3CE2@mac.com> To: Philipp Stephani X-Mailer: Apple Mail (2.3654.40.0.2.32) X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:6.0.343, 18.0.737 definitions=2020-12-29_16:2020-12-28, 2020-12-29 signatures=0 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=0 malwarescore=0 phishscore=0 bulkscore=0 spamscore=0 clxscore=1015 mlxscore=0 mlxlogscore=854 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.0.1-2006250000 definitions=main-2012290127 X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 45455 Cc: Eli Zaretskii , 45455@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 (-) > On 29 Dec 2020, at 19:45, Philipp Stephani = wrote: >=20 > Am Di., 29. Dez. 2020 um 20:26 Uhr schrieb Artem Loenko = : >>=20 >>> On 28 Dec 2020, at 11:44, Philipp Stephani = wrote: >>>=20 >>> Am Mo., 28. Dez. 2020 um 12:42 Uhr schrieb Artem Loenko = : >>>>=20 >>>> I made a mistake and checked on the tagged version, not on the = emacs-27 branch itself. I double-checked, and you are right. It will = break the emacs-27 as you said. Sorry for the confusion. >>>>=20 >>>> This is the Makefile on the emacs-27 branch with the patch, and it = will not fly: >>>>=20 >>>> ./src/Makefile >>>> ... >>>> DO_CODESIGN=3D$(patsubst = aarch64-apple-darwin%,yes,arm-apple-darwin20.2.0) >>>>=20 >>>> So, we need the patch only on the master, considering these recent = changes in the `config.quess`. >>>=20 >>> SGTM, thanks! >>=20 >> Any chance someone can merge the patch into the master branch? = Thanks! >=20 > Done. Thanks! Perhaps, we can close the bug report as well =E2=80=93 = https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D45455= From debbugs-submit-bounces@debbugs.gnu.org Tue Dec 29 21:38:54 2020 Received: (at control) by debbugs.gnu.org; 30 Dec 2020 02:38:54 +0000 Received: from localhost ([127.0.0.1]:40585 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kuRO2-0004m2-5g for submit@debbugs.gnu.org; Tue, 29 Dec 2020 21:38:54 -0500 Received: from quimby.gnus.org ([95.216.78.240]:60052) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kuRO0-0004ln-8o for control@debbugs.gnu.org; Tue, 29 Dec 2020 21:38:52 -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=TImdvaGz3Uy0DVhHiRxqHbVvY+1i68C6MwueUSPfcZU=; b=uCV5R+tIUVGGH0vjQsBJQUT1bl ceJbbvO07/NVs9BMZBqJ1pcBeRfZ47gO/YrNXg9L2dalvCvtuobRR8nIIoILWHRM8icwh0USeRXaC KND7ri70fSQYXZwT7XDLtY23y3vEJy7RPSUOIXips/jycm0ZlXuIRAFT+68wLXuI+X8A=; 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 1kuRNs-0000vt-Kc for control@debbugs.gnu.org; Wed, 30 Dec 2020 03:38:46 +0100 Date: Wed, 30 Dec 2020 03:38:43 +0100 Message-Id: <87pn2srpak.fsf@gnus.org> To: control@debbugs.gnu.org From: Lars Ingebrigtsen Subject: control message for bug #45455 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 45455 fixed close 45455 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 45455 fixed close 45455 28.1 quit From debbugs-submit-bounces@debbugs.gnu.org Tue Dec 29 21:39:13 2020 Received: (at submit) by debbugs.gnu.org; 30 Dec 2020 02:39:13 +0000 Received: from localhost ([127.0.0.1]:40594 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kuROK-0004nO-Mr for submit@debbugs.gnu.org; Tue, 29 Dec 2020 21:39:12 -0500 Received: from lists.gnu.org ([209.51.188.17]:54102) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kuROI-0004nE-O7 for submit@debbugs.gnu.org; Tue, 29 Dec 2020 21:39:10 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:52080) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kuROI-00037M-HO for bug-gnu-emacs@gnu.org; Tue, 29 Dec 2020 21:39:10 -0500 Received: from quimby.gnus.org ([2a01:4f9:2b:f0f::2]:49776) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kuROG-0000MW-Md for bug-gnu-emacs@gnu.org; Tue, 29 Dec 2020 21:39:10 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Content-Transfer-Encoding:Content-Type:MIME-Version:Message-ID :In-Reply-To:Date:References:Subject:Cc:To:From:Sender:Reply-To: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=C0CIf0UGnMeL17Lv0Cs2OriuNHmE/daWY/Yq6YJmrAc=; b=p7snNvgoTm+xqRxOHdOkUBL4Fs a/ZECNUobtz1XYE2hGe+ooar+pA1U3G1BcD5iCj8eg8UwHjJEKRECrLrwKaluh3pI0qg64pfN3K/M 7MqixAxkuXQBNCkac8L0HVuovxBv6W4K6QkvGoknqRWe+xOo31Q9KD16V1nGUaWrcj0U=; 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 1kuRO9-0000w1-85; Wed, 30 Dec 2020 03:39:03 +0100 From: Lars Ingebrigtsen To: Artem Loenko via "Bug reports for GNU Emacs, the Swiss army knife of text editors" Subject: Re: bug#45455: [nextstep]: Emacs master does not compile on Apple Silicon (arm64) References: <4F964265-C862-43DE-A1BB-252C0649167D@mac.com> <7CA99D96-DBD2-4E28-9B62-CCA1A2DD025A@mac.com> <837dp2lidq.fsf@gnu.org> <38960312-96D1-4C04-88EB-74787C0533F3@mac.com> <282135E0-41ED-41EE-9331-5F9D575C0C90@mac.com> <9E93AEB5-0665-4D0F-A7A7-9CEE15FC3CE2@mac.com> Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAABGdBTUEAALGPC/xhBQAAACBj SFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAElBMVEVeMjCKSzkXDRSj Z1ezhGj///+MK9mlAAAAAWJLR0QF+G/pxwAAAAd0SU1FB+QMHgIkBbYx/94AAAGVSURBVDjLrZTh leMgDISF2AJQcAEyuQLMygXcLvRf00lAHHD+Hi8vifnsGTEIA1B6D5ZrAEBK+kn6xwVXwUZsAFNC 6MPVE57ILC8w5oHD1n47SMugt8cK/AXCCvb/B64lwuM9aZXfAWt1uxBOUjgUQtokY3qugGPJ+yny 8YQTyb4Y4BVonD/bDTQLkVoUqIdfAOp8UYtPALFUvdBy4yoF6CRnmCxe68DkDvt+LoCRPcSDOc1A Q+TgSGKWAOjfAAxQNJAJ5/ZRR9toBXp1A05OBVqpm0FCBTUbyH4BPUN1keMOOAqReAl3ABQz6Owj TqAlomWF5DPOwCIBMwEKC+hS+kgOkOT+BFmPJ2C5ebALdggeo6iSO2AFRKQRdgvdMuoAWY1Nq4Gz BFLSgLkrGhtef+OQgpZvfhjIW4hwasNYuKGlNdpQBYPIAGhp5VZ4/N7rXzvP8K06TW90N/kCVtgL TCfn+Kq1rxzG3S3PXaAW3ZsPEI+vQiMruLQQWIvNWym94a63gAPULYDSVz5p/bFXz7FnZPoHnpKa sWn/yd8AAAAldEVYdGRhdGU6Y3JlYXRlADIwMjAtMTItMzBUMDI6MzY6MDUrMDA6MDDoTYxrAAAA JXRFWHRkYXRlOm1vZGlmeQAyMDIwLTEyLTMwVDAyOjM2OjA1KzAwOjAwmRA01wAAAABJRU5ErkJg gg== X-Now-Playing: David Bowie's _ChangesTwoBowie_: "Aladdin Sane (1913-1938-197?)" Date: Wed, 30 Dec 2020 03:38:59 +0100 In-Reply-To: (Artem Loenko via's message of "Tue, 29 Dec 2020 20:41:14 +0000") Message-ID: <87lfdgrpa4.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; charset=utf-8 Content-Transfer-Encoding: quoted-printable 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: Artem Loenko via "Bug reports for GNU Emacs, the Swiss army knife of text editors" writes: > Thanks! Perhaps, we can close the bug report as well – > https://debbugs.gnu.org/cgi/bugreport.cgi?bug=45455 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] Received-SPF: pass client-ip=2a01:4f9:2b:f0f::2; envelope-from=larsi@gnus.org; helo=quimby.gnus.org X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.3 (-) X-Debbugs-Envelope-To: submit Cc: Philipp Stephani , Artem Loenko , 45455@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: -2.3 (--) Artem Loenko via "Bug reports for GNU Emacs, the Swiss army knife of text editors" writes: > Thanks! Perhaps, we can close the bug report as well =E2=80=93 > https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D45455 Sure; done. --=20 (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From unknown Wed Aug 20 05:17:39 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Wed, 27 Jan 2021 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