From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Jean-Christophe Helary Newsgroups: gmane.emacs.devel Subject: Re: ./configure --with-native-compilation on macos (11.5.2 Big Sur) Date: Mon, 6 Sep 2021 16:10:23 +0900 Message-ID: <8E65C925-160D-4AA4-A57E-02EDB6F05539@traduction-libre.org> References: <4B9D846D-461B-4A97-8838-9F03D5BBC879@traduction-libre.org> <3DF825AA-2015-436F-A635-B5C4CBAA6BA0@traduction-libre.org> <6266D349-AE54-452E-AFE4-AA9BA52BE291@traduction-libre.org> <9DC1AA65-7DCF-439D-8891-8787C28F03D6@traduction-libre.org> <8F52FFB7-283B-46E6-A94B-E94948338F01@traduction-libre.org> Mime-Version: 1.0 (Mac OS X Mail 14.0 \(3654.120.0.1.13\)) Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="26894"; mail-complaints-to="usenet@ciao.gmane.io" Cc: Emacs Devel To: Alan Third Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Mon Sep 06 09:12:09 2021 Return-path: Envelope-to: ged-emacs-devel@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1mN8nY-0006kh-3u for ged-emacs-devel@m.gmane-mx.org; Mon, 06 Sep 2021 09:12:08 +0200 Original-Received: from localhost ([::1]:52574 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1mN8nW-0004ye-Hq for ged-emacs-devel@m.gmane-mx.org; Mon, 06 Sep 2021 03:12:06 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:60372) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mN8mC-00047w-98 for emacs-devel@gnu.org; Mon, 06 Sep 2021 03:10:44 -0400 Original-Received: from relay8-d.mail.gandi.net ([217.70.183.201]:48521) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mN8m0-0008KD-9m for emacs-devel@gnu.org; Mon, 06 Sep 2021 03:10:44 -0400 Original-Received: (Authenticated sender: lists@traduction-libre.org) by relay8-d.mail.gandi.net (Postfix) with ESMTPSA id 4C9DC1BF20D; Mon, 6 Sep 2021 07:10:27 +0000 (UTC) In-Reply-To: <8F52FFB7-283B-46E6-A94B-E94948338F01@traduction-libre.org> X-Mailer: Apple Mail (2.3654.120.0.1.13) Received-SPF: pass client-ip=217.70.183.201; envelope-from=lists@traduction-libre.org; helo=relay8-d.mail.gandi.net X-Spam_score_int: -18 X-Spam_score: -1.9 X-Spam_bar: - X-Spam_report: (-1.9 / 5.0 requ) BAYES_00=-1.9, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Original-Sender: "Emacs-devel" Xref: news.gmane.io gmane.emacs.devel:274080 Archived-At: > On Sep 6, 2021, at 15:43, Jean-Christophe Helary = wrote: >>>> On Sep 6, 2021, at 12:24, Alan Third wrote: >>>>=20 >>>> On Sun, Sep 05, 2021 at 10:22:59PM +0900, Jean-Christophe Helary = wrote: >>>>>> On Sep 5, 2021, at 22:07, Alan Third wrote: >>>>>=20 >>>>> Alan, thank you for your help, and sorry, it looks like the new >>>>> config log is exactly the same as the other. I'm sending it to you >>>>> offlist. >>>>=20 >>>> What is the result of >>>>=20 >>>> port installed active | grep '^ *gcc@<:@0-9@:>@* ' | awk '{ print = $1; }' >>>=20 >>> the result is a blank line >>>=20 >>>> and >>>>=20 >>>> port contents $PORT_PACKAGE >>>>=20 >>>> replacing $PORT_PACKAGE with the result of the previous command (if >>>> there is anything). >>>>=20 >>>> I'm wondering if the right thing to do here is to add = --without-brew >>>> and --without-macports, but then again, clearly something is going >>>> wrong with the macports set up. >>>=20 >>> It's an old macports system that I keep upgrading/updating. >>>=20 >>> Do you think reinstalling from scratch could help ? >>=20 >> Alan, >>=20 >> Totally removing macports allowed me to properly run ./configure = --with-native-compilation >> I am currently "make"ing emacs. >>=20 >> There are some apps that I need from macport so I'll reinstall it = from scratch. >=20 > After a successful make install, I have the following errors when I = run Emacs.app: >=20 > Warning (comp): libgccjit.so: error: error invoking gcc driver Disable = showing Disable logging > Warning (comp): = /Users/suzume/Documents/Repositories/emacs/nextstep/Emacs.app/Contents/Res= ources/lisp/emacs-lisp/cl-lib.el.gz: Error: Internal native compiler = error failed to compile Disable showing Disable logging >=20 > I'm not sure what that means, but it probably means something to Emacs = :-) Ok, something weird. When I leave Emacs in the background to work on other apps, it seems to = bring the *Warnings* buffer to the front when something happens. I never = saw that before today. Now my *Warnings* keeps growing and looks like this, and it doesn't seem = to stop. Or will it when Emacs is done doing whatever it currently does = in the background ? Warning (comp): libgccjit.so: error: error invoking gcc driver Disable = showing Disable logging Warning (comp): = /Users/suzume/Documents/Repositories/emacs/nextstep/Emacs.app/Contents/Res= ources/lisp/emacs-lisp/cl-lib.el.gz: Error: Internal native compiler = error failed to compile Disable showing Disable logging Warning (comp): exec-path-from-shell.el:93:1: Warning: = custom-declare-variable `exec-path-from-shell-warn-duration-millis' = docstring wider than 80 characters Disable showing Disable logging Warning (comp): org-fancy-priorities.el:68:1: Warning: = custom-declare-variable `org-fancy-priorities-list' docstring wider than = 80 characters Disable showing Disable logging Warning (comp): helm.el:1761:1: Warning: defvar = `helm-async-outer-limit-hook' docstring wider than 80 characters Disable = showing Disable logging Warning (comp): helm.el:6867:47: Warning: `special-display-buffer-names' = is an obsolete variable (as of 24.3); use `display-buffer-alist' = instead. Disable showing Disable logging Warning (comp): helm.el:6867:23: Warning: `special-display-regexps' is = an obsolete variable (as of 24.3); use `display-buffer-alist' instead. = Disable showing Disable logging Warning (comp): helm.el:6866:23: Warning: `display-buffer-function' is = an obsolete variable (as of 24.3); use `display-buffer-alist' instead. = Disable showing Disable logging Warning (comp): ledger-exec.el:92:57: Warning: reference to free = variable `ledger-default-date-format' Disable showing Disable logging Warning (comp): po-mode.el:1069:14: Warning: `write-contents-hooks' is = an obsolete variable (as of 22.1); use `write-contents-functions' = instead. Disable showing Disable logging Warning (comp): po-mode.el:2114:2: Warning: (lambda nil \.\.\.) quoted = with ' rather than with #' Disable showing Disable logging Warning (comp): po-mode.el:2570:37: Warning: `goto-line' is for = interactive use only; use `forward-line' instead. Disable showing = Disable logging Warning (comp): po-mode.el:2640:10: Warning: `tags-loop-continue' is an = obsolete function (as of 27.1); use `fileloop-continue' instead. Disable = showing Disable logging Warning (comp): po-mode.el:2643:13: Warning: `tags-loop-continue' is an = obsolete function (as of 27.1); use `fileloop-continue' instead. Disable = showing Disable logging Warning (comp): po-mode.el:2707:36: Warning: Use `with-current-buffer' = rather than save-excursion+set-buffer Disable showing Disable logging Warning (comp): po-mode.el:2736:35: Warning: Use `with-current-buffer' = rather than save-excursion+set-buffer Disable showing Disable logging Warning (comp): po-mode.el:2111:4: Warning: the function `ediff-quit' is = not known to be defined. Disable showing Disable logging Warning (comp): unicode-fonts.el:592:1: Warning: autoload = `font-utils-is-qualified-variant' docstring wider than 80 characters = Disable showing Disable logging Warning (comp): yasnippet.el:477:1: Warning: defvar = `yas-after-exit-snippet-hook' docstring wider than 80 characters Disable = showing Disable logging Warning (comp): yasnippet.el:559:1: Warning: custom-declare-variable = `yas-keymap-disable-hook' docstring wider than 80 characters Disable = showing Disable logging Warning (comp): docbook-snippets.el:33:7: Warning: assignment to free = variable `docbook-snippets-dir' Disable showing Disable logging Warning (comp): docbook-snippets.el:38:48: Warning: reference to free = variable `docbook-snippets-dir' Disable showing Disable logging Warning (comp): docbook-snippets.el:39:19: Warning: reference to free = variable `yas-snippet-dirs' Disable showing Disable logging Warning (comp): docbook-snippets.el:39:19: Warning: assignment to free = variable `yas-snippet-dirs' Disable showing Disable logging Warning (comp): pcache.el:72:1: Warning: Ambiguous initform needs = quoting: pcache-entry Disable showing Disable logging Warning (comp): pcache.el:80:1: Warning: Unknown slot `:save-delay' = Disable showing Disable logging Warning (comp): list-utils.el:260:1: Warning: Package cl is deprecated = Disable showing Disable logging Warning (comp): persistent-soft.el:137:1: Warning: Package cl is = deprecated Disable showing Disable logging Warning (comp): persistent-soft.el:248:60: Warning: `subseq' is an = obsolete function (as of 27.1); use `cl-subseq' instead. Disable showing = Disable logging Warning (comp): persistent-soft.el:269:19: Warning: `subseq' is an = obsolete function (as of 27.1); use `cl-subseq' instead. Disable showing = Disable logging Warning (comp): persistent-soft.el:253:20: Warning: `subseq' is an = obsolete function (as of 27.1); use `cl-subseq' instead. Disable showing = Disable logging Warning (comp): persistent-soft.el:376:23: Warning: `callf' is an = obsolete alias (as of 27.1); use `cl-callf' instead. Disable showing = Disable logging Warning (comp): persistent-soft.el:386:51: Warning: `callf' is an = obsolete alias (as of 27.1); use `cl-callf' instead. Disable showing = Disable logging Warning (comp): ucs-utils.el:162:1: Warning: Package cl is deprecated = Disable showing Disable logging Warning (comp): ucs-utils.el:239:1: Warning: defvar = `ucs-utils-names-corrections' docstring wider than 80 characters Disable = showing Disable logging Warning (comp): ucs-utils.el:6018:27: Warning: `callf' is an obsolete = alias (as of 27.1); use `cl-callf' instead. Disable showing Disable = logging Warning (comp): ucs-utils.el:6060:39: Warning: `callf' is an obsolete = alias (as of 27.1); use `cl-callf' instead. Disable showing Disable = logging Warning (comp): ucs-utils.el:6118:50: Warning: `callf' is an obsolete = alias (as of 27.1); use `cl-callf' instead. Disable showing Disable = logging Warning (comp): ucs-utils.el:6164:18: Warning: `incf' is an obsolete = alias (as of 27.1); use `cl-incf' instead. Disable showing Disable = logging Warning (comp): ucs-utils.el:6170:18: Warning: `callf' is an obsolete = alias (as of 27.1); use `cl-callf' instead. Disable showing Disable = logging Warning (comp): ucs-utils.el:6180:63: Warning: `loop' is an obsolete = alias (as of 27.1); use `cl-loop' instead. Disable showing Disable = logging Warning (comp): ucs-utils.el:6236:27: Warning: `assert' is an obsolete = alias (as of 27.1); use `cl-assert' instead. Disable showing Disable = logging Warning (comp): ucs-utils.el:6324:25: Warning: `callf' is an obsolete = alias (as of 27.1); use `cl-callf' instead. Disable showing Disable = logging Warning (comp): ucs-utils.el:6322:13: Warning: `callf' is an obsolete = alias (as of 27.1); use `cl-callf' instead. Disable showing Disable = logging Warning (comp): ucs-utils.el:6327:78: Warning: `callf' is an obsolete = alias (as of 27.1); use `cl-callf' instead. Disable showing Disable = logging Warning (comp): ucs-utils.el:6327:78: Warning: `callf' is an obsolete = alias (as of 27.1); use `cl-callf' instead. Disable showing Disable = logging Warning (comp): ucs-utils.el:6327:78: Warning: `assert' is an obsolete = alias (as of 27.1); use `cl-assert' instead. Disable showing Disable = logging Warning (comp): ucs-utils.el:6327:78: Warning: `assert' is an obsolete = alias (as of 27.1); use `cl-assert' instead. Disable showing Disable = logging Warning (comp): ucs-utils.el:6326:40: Warning: `loop' is an obsolete = alias (as of 27.1); use `cl-loop' instead. Disable showing Disable = logging Warning (comp): ucs-utils.el:6331:54: Warning: `callf' is an obsolete = alias (as of 27.1); use `cl-callf' instead. Disable showing Disable = logging Warning (comp): ucs-utils.el:6357:61: Warning: `assert' is an obsolete = alias (as of 27.1); use `cl-assert' instead. Disable showing Disable = logging Warning (comp): ucs-utils.el:6423:20: Warning: `remove-if' is an = obsolete function (as of 27.1); use `cl-remove-if' instead. Disable = showing Disable logging Warning (comp): ucs-utils.el:6427:29: Warning: `callf2' is an obsolete = alias (as of 27.1); use `cl-callf2' instead. Disable showing Disable = logging Warning (comp): ucs-utils.el:6459:45: Warning: `callf' is an obsolete = alias (as of 27.1); use `cl-callf' instead. Disable showing Disable = logging Warning (comp): ucs-utils.el:6483:31: Warning: `assert' is an obsolete = alias (as of 27.1); use `cl-assert' instead. Disable showing Disable = logging Warning (comp): highlight-defined.el:84:1: Warning: = custom-declare-variable `highlight-defined-face-use-itself' docstring = wider than 80 characters Disable showing Disable logging Warning (comp): highlight-defined.el:123:38: Warning: indirect-function = called with 2 arguments, but accepts only 1 Disable showing Disable = logging Warning (comp): highlight-defined.el:131:23: Warning: indirect-function = called with 2 arguments, but accepts only 1 Disable showing Disable = logging Warning (comp): el-fly-indent-mode.el:41:9: Warning: reference to free = variable `el-fly-indent-mode' Disable showing Disable logging Warning (comp): el-fly-indent-mode.el:52:9: Warning: reference to free = variable `el-fly-indent-mode' Disable showing Disable logging Warning (comp): apples-mode.el:68:1: Warning: Package cl is deprecated = Disable showing Disable logging Warning (comp): apples-mode.el:131:20: Warning: `loop' is an obsolete = alias (as of 27.1); use `cl-loop' instead. Disable showing Disable = logging Warning (comp): apples-mode.el:296:1: Warning: `macrolet' is an obsolete = alias (as of 27.1); use `cl-macrolet' instead. Disable showing Disable = logging Warning (comp): apples-mode.el:378:28: Warning: `destructuring-bind' is = an obsolete alias (as of 27.1); use `cl-destructuring-bind' instead. = Disable showing Disable logging Warning (comp): apples-mode.el:404:37: Warning: `block' is an obsolete = alias (as of 27.1); use `cl-block' instead. Disable showing Disable = logging Warning (comp): apples-mode.el:416:14: Warning: `multiple-value-bind' is = an obsolete alias (as of 27.1); use `cl-multiple-value-bind' instead. = Disable showing Disable logging Warning (comp): apples-mode.el:429:29: Warning: `return' is an obsolete = alias (as of 27.1); use `cl-return' instead. Disable showing Disable = logging Warning (comp): apples-mode.el:509:4: Warning: `labels' is an obsolete = macro (as of 24.3); use `cl-labels' instead. Disable showing Disable = logging Warning (comp): apples-mode.el:529:14: Warning: `every' is an obsolete = function (as of 27.1); use `cl-every' instead. Disable showing Disable = logging Warning (comp): apples-mode.el:539:40: Warning: `case' is an obsolete = alias (as of 27.1); use `cl-case' instead. Disable showing Disable = logging Warning (comp): apples-mode.el:779:11: Warning: `loop' is an obsolete = alias (as of 27.1); use `cl-loop' instead. Disable showing Disable = logging Warning (comp): apples-mode.el:795:25: Warning: `some' is an obsolete = function (as of 27.1); use `cl-some' instead. Disable showing Disable = logging Warning (comp): apples-mode.el:827:4: Warning: `some' is an obsolete = function (as of 27.1); use `cl-some' instead. Disable showing Disable = logging Warning (comp): apples-mode.el:836:13: Warning: `flet' is an obsolete = macro (as of 24.3); use either `cl-flet' or `cl-letf'. Disable showing = Disable logging Warning (comp): apples-mode.el:903:46: Warning: `multiple-value-bind' is = an obsolete alias (as of 27.1); use `cl-multiple-value-bind' instead. = Disable showing Disable logging Warning (comp): apples-mode.el:868:30: Warning: `flet' is an obsolete = macro (as of 24.3); use either `cl-flet' or `cl-letf'. Disable showing = Disable logging Warning (comp): apples-mode.el:914:15: Warning: `multiple-value-bind' is = an obsolete alias (as of 27.1); use `cl-multiple-value-bind' instead. = Disable showing Disable logging Warning (comp): apples-mode.el:932:1: Warning: `loop' is an obsolete = alias (as of 27.1); use `cl-loop' instead. Disable showing Disable = logging Warning (comp): apples-mode.el:955:19: Warning: `destructuring-bind' is = an obsolete alias (as of 27.1); use `cl-destructuring-bind' instead. = Disable showing Disable logging Warning (comp): apples-mode.el:972:37: Warning: `incf' is an obsolete = alias (as of 27.1); use `cl-incf' instead. Disable showing Disable = logging Warning (comp): apples-mode.el:978:49: Warning: `loop' is an obsolete = alias (as of 27.1); use `cl-loop' instead. Disable showing Disable = logging Warning (comp): apples-mode.el:965:61: Warning: `decf' is an obsolete = alias (as of 27.1); use `cl-decf' instead. Disable showing Disable = logging Warning (comp): apples-mode.el:986:4: Warning: `multiple-value-bind' is = an obsolete alias (as of 27.1); use `cl-multiple-value-bind' instead. = Disable showing Disable logging Warning (comp): apples-mode.el:994:44: Warning: `destructuring-bind' is = an obsolete alias (as of 27.1); use `cl-destructuring-bind' instead. = Disable showing Disable logging Warning (comp): apples-mode.el:1005:36: Warning: `case' is an obsolete = alias (as of 27.1); use `cl-case' instead. Disable showing Disable = logging Warning (comp): apples-mode.el:1084:16: Warning: `loop' is an obsolete = alias (as of 27.1); use `cl-loop' instead. Disable showing Disable = logging Warning (comp): apples-mode.el:1216:44: Warning: `flet' is an obsolete = macro (as of 24.3); use either `cl-flet' or `cl-letf'. Disable showing = Disable logging Warning (comp): apples-mode.el:1296:5: Warning: `loop' is an obsolete = alias (as of 27.1); use `cl-loop' instead. Disable showing Disable = logging Warning (comp): apples-mode.el:1279:44: Warning: `multiple-value-bind' = is an obsolete alias (as of 27.1); use `cl-multiple-value-bind' instead. = Disable showing Disable logging Warning (comp): apples-mode.el:1305:37: Warning: `loop' is an obsolete = alias (as of 27.1); use `cl-loop' instead. Disable showing Disable = logging Warning (comp): apples-mode.el:1327:46: Warning: `loop' is an obsolete = alias (as of 27.1); use `cl-loop' instead. Disable showing Disable = logging ... --=20 Jean-Christophe Helary @brandelune https://mac4translators.blogspot.com https://sr.ht/~brandelune/omegat-as-a-book/