emacs-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: ./configure --with-native-compilation on macos (11.5.2 Big Sur)


From: Jean-Christophe Helary
Subject: Re: ./configure --with-native-compilation on macos (11.5.2 Big Sur)
Date: Mon, 6 Sep 2021 16:10:23 +0900

> On Sep 6, 2021, at 15:43, Jean-Christophe Helary <lists@traduction-libre.org> 
> wrote:
>>>> On Sep 6, 2021, at 12:24, Alan Third <alan@idiocy.org> wrote:
>>>> 
>>>> On Sun, Sep 05, 2021 at 10:22:59PM +0900, Jean-Christophe Helary wrote:
>>>>>> On Sep 5, 2021, at 22:07, Alan Third <alan@idiocy.org> wrote:
>>>>> 
>>>>> 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.
>>>> 
>>>> What is the result of
>>>> 
>>>> port installed active | grep '^ *gcc@<:@0-9@:>@* ' | awk '{ print $1; }'
>>> 
>>> the result is a blank line
>>> 
>>>> and
>>>> 
>>>> port contents $PORT_PACKAGE
>>>> 
>>>> replacing $PORT_PACKAGE with the result of the previous command (if
>>>> there is anything).
>>>> 
>>>> 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.
>>> 
>>> It's an old macports system that I keep upgrading/updating.
>>> 
>>> Do you think reinstalling from scratch could help ?
>> 
>> Alan,
>> 
>> Totally removing macports allowed me to properly run ./configure 
>> --with-native-compilation
>> I am currently "make"ing emacs.
>> 
>> There are some apps that I need from macport so I'll reinstall it from 
>> scratch.
> 
> After a successful make install, I have the following errors when I run 
> Emacs.app:
> 
> Warning (comp): libgccjit.so: error: error invoking gcc driver Disable 
> showing Disable logging
> Warning (comp): 
> /Users/suzume/Documents/Repositories/emacs/nextstep/Emacs.app/Contents/Resources/lisp/emacs-lisp/cl-lib.el.gz:
>  Error: Internal native compiler error failed to compile Disable showing 
> Disable logging
> 
> 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/Resources/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
...

-- 
Jean-Christophe Helary @brandelune
https://mac4translators.blogspot.com
https://sr.ht/~brandelune/omegat-as-a-book/




reply via email to

[Prev in Thread] Current Thread [Next in Thread]