Package: emacs;
Reported by: Naofumi Yasufuku <naofumi <at> yasufuku.dev>
Date: Sun, 26 May 2024 10:32:02 UTC
Severity: normal
Tags: patch
Found in version 30.0.50
Fixed in version 30.1
Done: Stefan Kangas <stefankangas <at> gmail.com>
Bug is archived. No further changes may be made.
To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 71206 in the body.
You can then email your comments to 71206 AT debbugs.gnu.org in the normal way.
Toggle the display of automated, internal messages from the tracker.
View this report as an mbox folder, status mbox, maintainer mbox
bug-gnu-emacs <at> gnu.org
:bug#71206
; Package emacs
.
(Sun, 26 May 2024 10:32:02 GMT) Full text and rfc822 format available.Naofumi Yasufuku <naofumi <at> yasufuku.dev>
:bug-gnu-emacs <at> gnu.org
.
(Sun, 26 May 2024 10:32:02 GMT) Full text and rfc822 format available.Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):
From: Naofumi Yasufuku <naofumi <at> yasufuku.dev> To: bug-gnu-emacs <at> gnu.org Subject: 30.0.50; --enable-checking build error with macOS clang 15.0.0 Date: Sun, 26 May 2024 19:30:18 +0900
[Message part 1 (text/plain, inline)]
Hello, On Emacs master, --enable-checking build fails under macOS. Patch attached. $ ./configure \ CPPFLAGS="-DFD_SETSIZE=65536 -D_DARWIN_UNLIMITED_SELECT -I$(brew --prefix)/include" \ CFLAGS='-g3 -O0' LDFLAGS="-L$(brew --prefix)/lib" TMPDIR=${HOME}/tmp \ --enable-checking='yes,glyphs' --enable-check-lisp-object-type \ --prefix=${HOME}/.local/emacs/$(git branch --show-current) \ --with-ns --disable-ns-self-contained --without-dbus \ --with-mailutils --with-native-compilation --with-xwidgets $ make ... CC casefiddle.o CC indent.o CC search.o search.c:3428:7: error: call to undeclared library function 'free' with type 'void (void *)'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] free (buffer); ^ search.c:3428:7: note: include the header <stdlib.h> or explicitly provide a declaration for 'free' 1 error generated. make[2]: *** [search.o] Error 1 make[1]: *** [src] Error 2 *** *** "make all" failed with exit status 2. *** *** You could try to: *** - run "make bootstrap", which might fix the problem *** - run "make V=1", which displays the full commands invoked by make, *** to further investigate the problem *** make[1]: *** [advice-on-failure] Error 2 make: *** [all] Error 2 $ $ gcc --version Apple clang version 15.0.0 (clang-1500.3.9.4) Target: arm64-apple-darwin23.5.0 Thread model: posix InstalledDir: /Library/Developer/CommandLineTools/usr/bin $ Best regards, Naofumi
[0001-Fix-enable-checking-build-error-with-macOS-clang-15..patch (text/x-patch, attachment)]
[Message part 3 (text/plain, inline)]
In GNU Emacs 30.0.50 (build 4, aarch64-apple-darwin23.5.0, NS appkit-2487.60 Version 14.5 (Build 23F79)) of 2024-05-26 built on mimas.local Repository revision: 129c6778e640f8ae9ba0eba9ad9ce81b4bf2328e Repository branch: master Windowing system distributor 'Apple', version 10.3.2487 System Description: macOS 14.5 Configured using: 'configure 'CPPFLAGS=-DFD_SETSIZE=65536 -D_DARWIN_UNLIMITED_SELECT -I/opt/homebrew/include' 'CFLAGS=-g3 -O0' LDFLAGS=-L/opt/homebrew/lib TMPDIR=/Users/naofumi/tmp --enable-checking=yes,glyphs --enable-check-lisp-object-type --prefix=/Users/naofumi/.local/emacs/master --with-ns --disable-ns-self-contained --without-dbus --with-mailutils --with-native-compilation --with-xwidgets' Configured features: ACL GIF GLIB GMP GNUTLS JPEG LCMS2 LIBXML2 MODULES NATIVE_COMP NOTIFY KQUEUE NS PDUMPER PNG RSVG SQLITE3 THREADS TIFF TOOLKIT_SCROLL_BARS TREE_SITTER WEBP XIM XWIDGETS ZLIB Important settings: value of $LC_MESSAGES: en_US.UTF-8 value of $LC_TIME: C value of $LANG: ja_JP.UTF-8 locale-coding-system: utf-8-hfs Major mode: Magit Minor modes in effect: delete-selection-mode: t display-time-mode: t recentf-mode: t global-whitespace-mode: t whitespace-mode: t winner-mode: t diff-hl-flydiff-mode: t diff-hl-margin-mode: t global-diff-hl-mode: t pyvenv-tracking-mode: t yas-global-mode: t yas-minor-mode: t nerd-icons-completion-mode: t marginalia-mode: t vertico-multiform-mode: t vertico-mode: t savehist-mode: t corfu-history-mode: t corfu-indexed-mode: t corfu-terminal-mode: t windmove-mode: t global-dmacro-mode: t dmacro-mode: t which-key-mode: t doom-modeline-mode: t global-corfu-mode: t corfu-mode: t projectile-mode: t magit-wip-initial-backup-mode: t magit-wip-before-change-mode: t magit-wip-after-apply-mode: t magit-wip-after-save-mode: t magit-wip-mode: t global-git-commit-mode: t magit-auto-revert-mode: t global-auto-revert-mode: t repeat-mode: t server-mode: t key-chord-mode: t override-global-mode: t straight-use-package-mode: t straight-package-neutering-mode: t straight-live-modifications-mode: t global-eldoc-mode: t show-paren-mode: t electric-indent-mode: t mouse-wheel-mode: t tab-bar-history-mode: t tab-bar-mode: t file-name-shadow-mode: t global-font-lock-mode: t font-lock-mode: t blink-cursor-mode: t minibuffer-regexp-mode: t buffer-read-only: t column-number-mode: t line-number-mode: t transient-mark-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t Load-path shadows: /Users/naofumi/.emacs.d/straight/build-30/emacsql/emacsql-sqlite hides /Users/naofumi/.emacs.d/straight/build-30/emacsql-sqlite/emacsql-sqlite /Users/naofumi/.emacs.d/straight/build-30/transient/transient hides /Users/naofumi/src/git.sv.gnu.org/debug/emacs/lisp/transient /Users/naofumi/.emacs.d/straight/build-30/bind-key/bind-key hides /Users/naofumi/src/git.sv.gnu.org/debug/emacs/lisp/bind-key /Users/naofumi/.emacs.d/straight/build-30/use-package/use-package-jump hides /Users/naofumi/src/git.sv.gnu.org/debug/emacs/lisp/use-package/use-package-jump /Users/naofumi/.emacs.d/straight/build-30/use-package/use-package-diminish hides /Users/naofumi/src/git.sv.gnu.org/debug/emacs/lisp/use-package/use-package-diminish /Users/naofumi/.emacs.d/straight/build-30/use-package/use-package hides /Users/naofumi/src/git.sv.gnu.org/debug/emacs/lisp/use-package/use-package /Users/naofumi/.emacs.d/straight/build-30/use-package/use-package-delight hides /Users/naofumi/src/git.sv.gnu.org/debug/emacs/lisp/use-package/use-package-delight /Users/naofumi/.emacs.d/straight/build-30/use-package/use-package-lint hides /Users/naofumi/src/git.sv.gnu.org/debug/emacs/lisp/use-package/use-package-lint /Users/naofumi/.emacs.d/straight/build-30/use-package/use-package-core hides /Users/naofumi/src/git.sv.gnu.org/debug/emacs/lisp/use-package/use-package-core /Users/naofumi/.emacs.d/straight/build-30/use-package/use-package-ensure hides /Users/naofumi/src/git.sv.gnu.org/debug/emacs/lisp/use-package/use-package-ensure /Users/naofumi/.emacs.d/straight/build-30/use-package/use-package-bind-key hides /Users/naofumi/src/git.sv.gnu.org/debug/emacs/lisp/use-package/use-package-bind-key /Users/naofumi/.emacs.d/straight/build-30/org/ob-comint hides /Users/naofumi/src/git.sv.gnu.org/debug/emacs/lisp/org/ob-comint /Users/naofumi/.emacs.d/straight/build-30/org/ob-exp hides /Users/naofumi/src/git.sv.gnu.org/debug/emacs/lisp/org/ob-exp /Users/naofumi/.emacs.d/straight/build-30/org/org-ctags hides /Users/naofumi/src/git.sv.gnu.org/debug/emacs/lisp/org/org-ctags /Users/naofumi/.emacs.d/straight/build-30/org/ob-emacs-lisp hides /Users/naofumi/src/git.sv.gnu.org/debug/emacs/lisp/org/ob-emacs-lisp /Users/naofumi/.emacs.d/straight/build-30/org/oc hides /Users/naofumi/src/git.sv.gnu.org/debug/emacs/lisp/org/oc /Users/naofumi/.emacs.d/straight/build-30/org/ox-texinfo hides /Users/naofumi/src/git.sv.gnu.org/debug/emacs/lisp/org/ox-texinfo /Users/naofumi/.emacs.d/straight/build-30/org/ol-irc hides /Users/naofumi/src/git.sv.gnu.org/debug/emacs/lisp/org/ol-irc /Users/naofumi/.emacs.d/straight/build-30/org/ol-doi hides /Users/naofumi/src/git.sv.gnu.org/debug/emacs/lisp/org/ol-doi /Users/naofumi/.emacs.d/straight/build-30/org/ob hides /Users/naofumi/src/git.sv.gnu.org/debug/emacs/lisp/org/ob /Users/naofumi/.emacs.d/straight/build-30/org/org-refile hides /Users/naofumi/src/git.sv.gnu.org/debug/emacs/lisp/org/org-refile /Users/naofumi/.emacs.d/straight/build-30/org/org-version hides /Users/naofumi/src/git.sv.gnu.org/debug/emacs/lisp/org/org-version /Users/naofumi/.emacs.d/straight/build-30/org/org-num hides /Users/naofumi/src/git.sv.gnu.org/debug/emacs/lisp/org/org-num /Users/naofumi/.emacs.d/straight/build-30/org/ol-mhe hides /Users/naofumi/src/git.sv.gnu.org/debug/emacs/lisp/org/ol-mhe /Users/naofumi/.emacs.d/straight/build-30/org/ob-shell hides /Users/naofumi/src/git.sv.gnu.org/debug/emacs/lisp/org/ob-shell /Users/naofumi/.emacs.d/straight/build-30/org/org-attach hides /Users/naofumi/src/git.sv.gnu.org/debug/emacs/lisp/org/org-attach /Users/naofumi/.emacs.d/straight/build-30/org/ob-C hides /Users/naofumi/src/git.sv.gnu.org/debug/emacs/lisp/org/ob-C /Users/naofumi/.emacs.d/straight/build-30/org/org-macs hides /Users/naofumi/src/git.sv.gnu.org/debug/emacs/lisp/org/org-macs /Users/naofumi/.emacs.d/straight/build-30/org/org-entities hides /Users/naofumi/src/git.sv.gnu.org/debug/emacs/lisp/org/org-entities /Users/naofumi/.emacs.d/straight/build-30/org/ob-dot hides /Users/naofumi/src/git.sv.gnu.org/debug/emacs/lisp/org/ob-dot /Users/naofumi/.emacs.d/straight/build-30/org/ob-sql hides /Users/naofumi/src/git.sv.gnu.org/debug/emacs/lisp/org/ob-sql /Users/naofumi/.emacs.d/straight/build-30/org/ol-eww hides /Users/naofumi/src/git.sv.gnu.org/debug/emacs/lisp/org/ol-eww /Users/naofumi/.emacs.d/straight/build-30/org/org-datetree hides /Users/naofumi/src/git.sv.gnu.org/debug/emacs/lisp/org/org-datetree /Users/naofumi/.emacs.d/straight/build-30/org/org-macro hides /Users/naofumi/src/git.sv.gnu.org/debug/emacs/lisp/org/org-macro /Users/naofumi/.emacs.d/straight/build-30/org/ob-eval hides /Users/naofumi/src/git.sv.gnu.org/debug/emacs/lisp/org/ob-eval /Users/naofumi/.emacs.d/straight/build-30/org/ob-haskell hides /Users/naofumi/src/git.sv.gnu.org/debug/emacs/lisp/org/ob-haskell /Users/naofumi/.emacs.d/straight/build-30/org/ox-org hides /Users/naofumi/src/git.sv.gnu.org/debug/emacs/lisp/org/ox-org /Users/naofumi/.emacs.d/straight/build-30/org/ol-rmail hides /Users/naofumi/src/git.sv.gnu.org/debug/emacs/lisp/org/ol-rmail /Users/naofumi/.emacs.d/straight/build-30/org/ob-awk hides /Users/naofumi/src/git.sv.gnu.org/debug/emacs/lisp/org/ob-awk /Users/naofumi/.emacs.d/straight/build-30/org/ob-groovy hides /Users/naofumi/src/git.sv.gnu.org/debug/emacs/lisp/org/ob-groovy /Users/naofumi/.emacs.d/straight/build-30/org/ox-icalendar hides /Users/naofumi/src/git.sv.gnu.org/debug/emacs/lisp/org/ox-icalendar /Users/naofumi/.emacs.d/straight/build-30/org/ob-octave hides /Users/naofumi/src/git.sv.gnu.org/debug/emacs/lisp/org/ob-octave /Users/naofumi/.emacs.d/straight/build-30/org/ob-scheme hides /Users/naofumi/src/git.sv.gnu.org/debug/emacs/lisp/org/ob-scheme /Users/naofumi/.emacs.d/straight/build-30/org/org-mobile hides /Users/naofumi/src/git.sv.gnu.org/debug/emacs/lisp/org/org-mobile /Users/naofumi/.emacs.d/straight/build-30/org/ob-processing hides /Users/naofumi/src/git.sv.gnu.org/debug/emacs/lisp/org/ob-processing /Users/naofumi/.emacs.d/straight/build-30/org/oc-biblatex hides /Users/naofumi/src/git.sv.gnu.org/debug/emacs/lisp/org/oc-biblatex /Users/naofumi/.emacs.d/straight/build-30/org/oc-csl hides /Users/naofumi/src/git.sv.gnu.org/debug/emacs/lisp/org/oc-csl /Users/naofumi/.emacs.d/straight/build-30/org/org-colview hides /Users/naofumi/src/git.sv.gnu.org/debug/emacs/lisp/org/org-colview /Users/naofumi/.emacs.d/straight/build-30/org/ob-R hides /Users/naofumi/src/git.sv.gnu.org/debug/emacs/lisp/org/ob-R /Users/naofumi/.emacs.d/straight/build-30/org/org-table hides /Users/naofumi/src/git.sv.gnu.org/debug/emacs/lisp/org/org-table /Users/naofumi/.emacs.d/straight/build-30/org/ox-html hides /Users/naofumi/src/git.sv.gnu.org/debug/emacs/lisp/org/ox-html /Users/naofumi/.emacs.d/straight/build-30/org/ob-fortran hides /Users/naofumi/src/git.sv.gnu.org/debug/emacs/lisp/org/ob-fortran /Users/naofumi/.emacs.d/straight/build-30/org/ol hides /Users/naofumi/src/git.sv.gnu.org/debug/emacs/lisp/org/ol /Users/naofumi/.emacs.d/straight/build-30/org/ob-plantuml hides /Users/naofumi/src/git.sv.gnu.org/debug/emacs/lisp/org/ob-plantuml /Users/naofumi/.emacs.d/straight/build-30/org/ol-docview hides /Users/naofumi/src/git.sv.gnu.org/debug/emacs/lisp/org/ol-docview /Users/naofumi/.emacs.d/straight/build-30/org/ob-perl hides /Users/naofumi/src/git.sv.gnu.org/debug/emacs/lisp/org/ob-perl /Users/naofumi/.emacs.d/straight/build-30/org/ob-sqlite hides /Users/naofumi/src/git.sv.gnu.org/debug/emacs/lisp/org/ob-sqlite /Users/naofumi/.emacs.d/straight/build-30/org/oc-basic hides /Users/naofumi/src/git.sv.gnu.org/debug/emacs/lisp/org/oc-basic /Users/naofumi/.emacs.d/straight/build-30/org/ob-sed hides /Users/naofumi/src/git.sv.gnu.org/debug/emacs/lisp/org/ob-sed /Users/naofumi/.emacs.d/straight/build-30/org/org-fold-core hides /Users/naofumi/src/git.sv.gnu.org/debug/emacs/lisp/org/org-fold-core /Users/naofumi/.emacs.d/straight/build-30/org/ob-ditaa hides /Users/naofumi/src/git.sv.gnu.org/debug/emacs/lisp/org/ob-ditaa /Users/naofumi/.emacs.d/straight/build-30/org/ob-ruby hides /Users/naofumi/src/git.sv.gnu.org/debug/emacs/lisp/org/ob-ruby /Users/naofumi/.emacs.d/straight/build-30/org/oc-bibtex hides /Users/naofumi/src/git.sv.gnu.org/debug/emacs/lisp/org/oc-bibtex /Users/naofumi/.emacs.d/straight/build-30/org/org-habit hides /Users/naofumi/src/git.sv.gnu.org/debug/emacs/lisp/org/org-habit /Users/naofumi/.emacs.d/straight/build-30/org/org-loaddefs hides /Users/naofumi/src/git.sv.gnu.org/debug/emacs/lisp/org/org-loaddefs /Users/naofumi/.emacs.d/straight/build-30/org/ol-gnus hides /Users/naofumi/src/git.sv.gnu.org/debug/emacs/lisp/org/ol-gnus /Users/naofumi/.emacs.d/straight/build-30/org/ob-screen hides /Users/naofumi/src/git.sv.gnu.org/debug/emacs/lisp/org/ob-screen /Users/naofumi/.emacs.d/straight/build-30/org/org-mouse hides /Users/naofumi/src/git.sv.gnu.org/debug/emacs/lisp/org/org-mouse /Users/naofumi/.emacs.d/straight/build-30/org/ob-css hides /Users/naofumi/src/git.sv.gnu.org/debug/emacs/lisp/org/ob-css /Users/naofumi/.emacs.d/straight/build-30/org/org-inlinetask hides /Users/naofumi/src/git.sv.gnu.org/debug/emacs/lisp/org/org-inlinetask /Users/naofumi/.emacs.d/straight/build-30/org/ob-lisp hides /Users/naofumi/src/git.sv.gnu.org/debug/emacs/lisp/org/ob-lisp /Users/naofumi/.emacs.d/straight/build-30/org/ol-eshell hides /Users/naofumi/src/git.sv.gnu.org/debug/emacs/lisp/org/ol-eshell /Users/naofumi/.emacs.d/straight/build-30/org/org-pcomplete hides /Users/naofumi/src/git.sv.gnu.org/debug/emacs/lisp/org/org-pcomplete /Users/naofumi/.emacs.d/straight/build-30/org/org-lint hides /Users/naofumi/src/git.sv.gnu.org/debug/emacs/lisp/org/org-lint /Users/naofumi/.emacs.d/straight/build-30/org/org-id hides /Users/naofumi/src/git.sv.gnu.org/debug/emacs/lisp/org/org-id /Users/naofumi/.emacs.d/straight/build-30/org/org-capture hides /Users/naofumi/src/git.sv.gnu.org/debug/emacs/lisp/org/org-capture /Users/naofumi/.emacs.d/straight/build-30/org/ob-sass hides /Users/naofumi/src/git.sv.gnu.org/debug/emacs/lisp/org/ob-sass /Users/naofumi/.emacs.d/straight/build-30/org/ob-tangle hides /Users/naofumi/src/git.sv.gnu.org/debug/emacs/lisp/org/ob-tangle /Users/naofumi/.emacs.d/straight/build-30/org/ob-calc hides /Users/naofumi/src/git.sv.gnu.org/debug/emacs/lisp/org/ob-calc /Users/naofumi/.emacs.d/straight/build-30/org/ob-java hides /Users/naofumi/src/git.sv.gnu.org/debug/emacs/lisp/org/ob-java /Users/naofumi/.emacs.d/straight/build-30/org/org-compat hides /Users/naofumi/src/git.sv.gnu.org/debug/emacs/lisp/org/org-compat /Users/naofumi/.emacs.d/straight/build-30/org/org-attach-git hides /Users/naofumi/src/git.sv.gnu.org/debug/emacs/lisp/org/org-attach-git /Users/naofumi/.emacs.d/straight/build-30/org/ox-beamer hides /Users/naofumi/src/git.sv.gnu.org/debug/emacs/lisp/org/ox-beamer /Users/naofumi/.emacs.d/straight/build-30/org/org-protocol hides /Users/naofumi/src/git.sv.gnu.org/debug/emacs/lisp/org/org-protocol /Users/naofumi/.emacs.d/straight/build-30/org/org-element hides /Users/naofumi/src/git.sv.gnu.org/debug/emacs/lisp/org/org-element /Users/naofumi/.emacs.d/straight/build-30/org/ob-lob hides /Users/naofumi/src/git.sv.gnu.org/debug/emacs/lisp/org/ob-lob /Users/naofumi/.emacs.d/straight/build-30/org/org-tempo hides /Users/naofumi/src/git.sv.gnu.org/debug/emacs/lisp/org/org-tempo /Users/naofumi/.emacs.d/straight/build-30/org/ob-python hides /Users/naofumi/src/git.sv.gnu.org/debug/emacs/lisp/org/ob-python /Users/naofumi/.emacs.d/straight/build-30/org/ob-latex hides /Users/naofumi/src/git.sv.gnu.org/debug/emacs/lisp/org/ob-latex /Users/naofumi/.emacs.d/straight/build-30/org/ol-w3m hides /Users/naofumi/src/git.sv.gnu.org/debug/emacs/lisp/org/ol-w3m /Users/naofumi/.emacs.d/straight/build-30/org/org-agenda hides /Users/naofumi/src/git.sv.gnu.org/debug/emacs/lisp/org/org-agenda /Users/naofumi/.emacs.d/straight/build-30/org/org-persist hides /Users/naofumi/src/git.sv.gnu.org/debug/emacs/lisp/org/org-persist /Users/naofumi/.emacs.d/straight/build-30/org/ob-ocaml hides /Users/naofumi/src/git.sv.gnu.org/debug/emacs/lisp/org/ob-ocaml /Users/naofumi/.emacs.d/straight/build-30/org/ob-ref hides /Users/naofumi/src/git.sv.gnu.org/debug/emacs/lisp/org/ob-ref /Users/naofumi/.emacs.d/straight/build-30/org/org-fold hides /Users/naofumi/src/git.sv.gnu.org/debug/emacs/lisp/org/org-fold /Users/naofumi/.emacs.d/straight/build-30/org/ob-julia hides /Users/naofumi/src/git.sv.gnu.org/debug/emacs/lisp/org/ob-julia /Users/naofumi/.emacs.d/straight/build-30/org/ob-lilypond hides /Users/naofumi/src/git.sv.gnu.org/debug/emacs/lisp/org/ob-lilypond /Users/naofumi/.emacs.d/straight/build-30/org/ob-table hides /Users/naofumi/src/git.sv.gnu.org/debug/emacs/lisp/org/ob-table /Users/naofumi/.emacs.d/straight/build-30/org/ob-clojure hides /Users/naofumi/src/git.sv.gnu.org/debug/emacs/lisp/org/ob-clojure /Users/naofumi/.emacs.d/straight/build-30/org/org-indent hides /Users/naofumi/src/git.sv.gnu.org/debug/emacs/lisp/org/org-indent /Users/naofumi/.emacs.d/straight/build-30/org/org-plot hides /Users/naofumi/src/git.sv.gnu.org/debug/emacs/lisp/org/org-plot /Users/naofumi/.emacs.d/straight/build-30/org/ox-latex hides /Users/naofumi/src/git.sv.gnu.org/debug/emacs/lisp/org/ox-latex /Users/naofumi/.emacs.d/straight/build-30/org/org-src hides /Users/naofumi/src/git.sv.gnu.org/debug/emacs/lisp/org/org-src /Users/naofumi/.emacs.d/straight/build-30/org/org-duration hides /Users/naofumi/src/git.sv.gnu.org/debug/emacs/lisp/org/org-duration /Users/naofumi/.emacs.d/straight/build-30/org/ob-makefile hides /Users/naofumi/src/git.sv.gnu.org/debug/emacs/lisp/org/ob-makefile /Users/naofumi/.emacs.d/straight/build-30/org/ol-info hides /Users/naofumi/src/git.sv.gnu.org/debug/emacs/lisp/org/ol-info /Users/naofumi/.emacs.d/straight/build-30/org/org-clock hides /Users/naofumi/src/git.sv.gnu.org/debug/emacs/lisp/org/org-clock /Users/naofumi/.emacs.d/straight/build-30/org/ob-forth hides /Users/naofumi/src/git.sv.gnu.org/debug/emacs/lisp/org/ob-forth /Users/naofumi/.emacs.d/straight/build-30/org/ox-odt hides /Users/naofumi/src/git.sv.gnu.org/debug/emacs/lisp/org/ox-odt /Users/naofumi/.emacs.d/straight/build-30/org/ol-man hides /Users/naofumi/src/git.sv.gnu.org/debug/emacs/lisp/org/ol-man /Users/naofumi/.emacs.d/straight/build-30/org/ox-publish hides /Users/naofumi/src/git.sv.gnu.org/debug/emacs/lisp/org/ox-publish /Users/naofumi/.emacs.d/straight/build-30/org/org-archive hides /Users/naofumi/src/git.sv.gnu.org/debug/emacs/lisp/org/org-archive /Users/naofumi/.emacs.d/straight/build-30/org/ob-org hides /Users/naofumi/src/git.sv.gnu.org/debug/emacs/lisp/org/ob-org /Users/naofumi/.emacs.d/straight/build-30/org/ob-lua hides /Users/naofumi/src/git.sv.gnu.org/debug/emacs/lisp/org/ob-lua /Users/naofumi/.emacs.d/straight/build-30/org/org-keys hides /Users/naofumi/src/git.sv.gnu.org/debug/emacs/lisp/org/org-keys /Users/naofumi/.emacs.d/straight/build-30/org/ob-eshell hides /Users/naofumi/src/git.sv.gnu.org/debug/emacs/lisp/org/ob-eshell /Users/naofumi/.emacs.d/straight/build-30/org/org-faces hides /Users/naofumi/src/git.sv.gnu.org/debug/emacs/lisp/org/org-faces /Users/naofumi/.emacs.d/straight/build-30/org/ox-man hides /Users/naofumi/src/git.sv.gnu.org/debug/emacs/lisp/org/ox-man /Users/naofumi/.emacs.d/straight/build-30/org/org-list hides /Users/naofumi/src/git.sv.gnu.org/debug/emacs/lisp/org/org-list /Users/naofumi/.emacs.d/straight/build-30/org/ox-md hides /Users/naofumi/src/git.sv.gnu.org/debug/emacs/lisp/org/ox-md /Users/naofumi/.emacs.d/straight/build-30/org/org-goto hides /Users/naofumi/src/git.sv.gnu.org/debug/emacs/lisp/org/org-goto /Users/naofumi/.emacs.d/straight/build-30/org/ol-bbdb hides /Users/naofumi/src/git.sv.gnu.org/debug/emacs/lisp/org/ol-bbdb /Users/naofumi/.emacs.d/straight/build-30/org/org hides /Users/naofumi/src/git.sv.gnu.org/debug/emacs/lisp/org/org /Users/naofumi/.emacs.d/straight/build-30/org/ol-bibtex hides /Users/naofumi/src/git.sv.gnu.org/debug/emacs/lisp/org/ol-bibtex /Users/naofumi/.emacs.d/straight/build-30/org/ox-koma-letter hides /Users/naofumi/src/git.sv.gnu.org/debug/emacs/lisp/org/ox-koma-letter /Users/naofumi/.emacs.d/straight/build-30/org/ox-ascii hides /Users/naofumi/src/git.sv.gnu.org/debug/emacs/lisp/org/ox-ascii /Users/naofumi/.emacs.d/straight/build-30/org/ob-matlab hides /Users/naofumi/src/git.sv.gnu.org/debug/emacs/lisp/org/ob-matlab /Users/naofumi/.emacs.d/straight/build-30/org/ox hides /Users/naofumi/src/git.sv.gnu.org/debug/emacs/lisp/org/ox /Users/naofumi/.emacs.d/straight/build-30/org/org-timer hides /Users/naofumi/src/git.sv.gnu.org/debug/emacs/lisp/org/org-timer /Users/naofumi/.emacs.d/straight/build-30/org/oc-natbib hides /Users/naofumi/src/git.sv.gnu.org/debug/emacs/lisp/org/oc-natbib /Users/naofumi/.emacs.d/straight/build-30/org/ob-core hides /Users/naofumi/src/git.sv.gnu.org/debug/emacs/lisp/org/ob-core /Users/naofumi/.emacs.d/straight/build-30/org/org-feed hides /Users/naofumi/src/git.sv.gnu.org/debug/emacs/lisp/org/org-feed /Users/naofumi/.emacs.d/straight/build-30/org/ob-gnuplot hides /Users/naofumi/src/git.sv.gnu.org/debug/emacs/lisp/org/ob-gnuplot /Users/naofumi/.emacs.d/straight/build-30/org/ob-js hides /Users/naofumi/src/git.sv.gnu.org/debug/emacs/lisp/org/ob-js /Users/naofumi/.emacs.d/straight/build-30/org/org-footnote hides /Users/naofumi/src/git.sv.gnu.org/debug/emacs/lisp/org/org-footnote /Users/naofumi/.emacs.d/straight/build-30/org/ob-maxima hides /Users/naofumi/src/git.sv.gnu.org/debug/emacs/lisp/org/ob-maxima /Users/naofumi/.emacs.d/straight/build-30/org/org-cycle hides /Users/naofumi/src/git.sv.gnu.org/debug/emacs/lisp/org/org-cycle /Users/naofumi/.emacs.d/straight/build-30/org/org-crypt hides /Users/naofumi/src/git.sv.gnu.org/debug/emacs/lisp/org/org-crypt /Users/naofumi/.emacs.d/straight/build-30/let-alist/let-alist hides /Users/naofumi/src/git.sv.gnu.org/debug/emacs/lisp/emacs-lisp/let-alist /Users/naofumi/.emacs.d/straight/build-30/seq/seq hides /Users/naofumi/src/git.sv.gnu.org/debug/emacs/lisp/emacs-lisp/seq Features: (textsec uni-scripts idna-mapping uni-confusable textsec-check shadow sort mail-extr emacsbug magit-patch goto-addr consult-xref vc-hg vc-bzr vc-src vc-sccs vc-svn vc-cvs vc-rcs help-fns tramp-cmds affe consult magit-bookmark bookmark ispell cape vc-git macrostep-c cmacexp macrostep eglot external-completion jsonrpc flymake seq-25 ert debug backtrace view misearch multi-isearch skk-isearch magit-extras emacsql-sqlite-builtin sqlite dired-aux gnus-dired vertico-directory vertico-repeat vertico-indexed pulse org-duration org-clock diary-lib diary-loaddefs org-superstar toc-org org-indent org-num oc-basic face-remap skk-cursor ccc skk-sticky skk-dcomp skk-comp skk-look skk-server skk-version skk-study skk-hint skk-cus skk-emacs skk-macs skk-vars skk delsel time recentf-ext recentf tree-widget whitespace winner diff-hl-flydiff diff-hl-margin diff-hl-dired diff-hl log-view vc-dir ewoc pyvenv eshell esh-cmd esh-ext esh-opt esh-proc esh-io esh-arg esh-module esh-groups esh-util yasnippet nerd-icons-completion marginalia vertico-multiform vertico-buffer vertico savehist corfu-history corfu-indexed corfu-terminal win-switch windmove dmacro which-key doom-modeline doom-modeline-segments doom-modeline-env doom-modeline-core shrink-path f nerd-icons nerd-icons-faces nerd-icons-data nerd-icons-data-mdicon nerd-icons-data-flicon nerd-icons-data-codicon nerd-icons-data-devicon nerd-icons-data-sucicon nerd-icons-data-wicon nerd-icons-data-faicon nerd-icons-data-powerline nerd-icons-data-octicon nerd-icons-data-pomicon nerd-icons-data-ipsicon doom-tomorrow-night-theme doom-themes doom-themes-base doom-themes-autoloads base16-tomorrow-night-theme base16-theme base16-theme-autoloads doom-modeline-autoloads shrink-path-autoloads nerd-icons-completion-autoloads nerd-icons-autoloads all-the-icons-autoloads vlf-setup vlf-autoloads helpful-autoloads elisp-refs-autoloads which-key-autoloads dmacro-autoloads multiple-cursors-autoloads shell-pop term disp-table ehelp shell-pop-autoloads win-switch-autoloads w3m-autoloads multi-vterm-autoloads vterm-autoloads multi-term-autoloads ace-window ace-link avy ace-link-autoloads ace-jump-buffer-autoloads affe-autoloads cape-autoloads kind-icon svg-lib kind-icon-autoloads svg-lib-autoloads corfu-terminal-autoloads popon popon-autoloads corfu-quick corfu-info corfu corfu-autoloads vertico-autoloads orderless orderless-autoloads embark-consult-autoloads embark-autoloads consult-yasnippet-autoloads consult-lsp-autoloads consult-eglot-autoloads consult-dir-autoloads consult-ag-autoloads consult-autoloads marginalia-autoloads migemo migemo-autoloads visual-regexp-steroids-autoloads visual-regexp-autoloads symbol-overlay-autoloads wgrep-ag-autoloads ag-autoloads rg rg-info-hack rg-menu rg-ibuffer rg-result wgrep-rg wgrep rg-history rg-header cus-edit pp cus-load rg-autoloads wgrep-autoloads smart-jump-python smart-jump-lisp-mode smart-jump-elisp-mode smart-jump-csharp-mode smart-jump-cc-mode smart-jump smart-jump-autoloads dumb-jump popup xref hydra advice lv dumb-jump-autoloads popup-autoloads dap-mode-autoloads lsp-docker-autoloads lsp-treemacs-autoloads treemacs-autoloads cfrs-autoloads posframe-autoloads hydra-autoloads pfuture-autoloads ace-window-autoloads avy-autoloads bui-autoloads lsp-mode-autoloads lv-autoloads ht-autoloads cov-autoloads elquery-autoloads imenu-list-autoloads yasnippet-autoloads devdocs-autoloads android-mode-autoloads grip-mode-autoloads markdown-preview-mode-autoloads web-server-autoloads markdown-toc-autoloads gradle-mode-autoloads ninja-mode-autoloads meson-mode-autoloads cmake-mode-autoloads powershell-autoloads csv-mode-autoloads toml-mode-autoloads yaml-mode-autoloads groovy-mode-autoloads kotlin-mode-autoloads csharp-mode c-ts-common cc-langs web-mode-autoloads php-mode-autoloads go-mode-autoloads rustic-autoloads xterm-color-autoloads spinner-autoloads rust-mode-autoloads haskell-mode-autoloads ein-autoloads polymode-autoloads deferred-autoloads request-autoloads anaphora-autoloads websocket-autoloads pipenv-autoloads load-env-vars-autoloads pyvenv-autoloads slime-autoloads macrostep-autoloads org-projectile org-project-capture s org-project-capture-backend org-category-capture org-capture projectile grep compile ibuf-ext ibuffer ibuffer-loaddefs org-projectile-autoloads org-project-capture-autoloads org-category-capture-autoloads projectile-autoloads git-timemachine-autoloads git-modes-autoloads diff-hl-autoloads orgit-forge orgit-forge-autoloads forge-repos forge-topics forge-tablist hl-line forge-commands forge-semi forge-bitbucket buck forge-gogs gogs forge-gitea gtea forge-gitlab glab forge-github ghub-graphql treepy gsexp ghub let-alist forge-notify forge-revnote forge-pullreq forge-issue forge-topic yaml bug-reference forge-post markdown-mode color forge-repo forge forge-core forge-db closql emacsql-sqlite-common emacsql emacsql-compiler eieio-base forge-autoloads yaml-autoloads markdown-mode-autoloads ghub-autoloads treepy-autoloads let-alist-autoloads orgit orgit-autoloads magit-submodule magit-blame magit-stash magit-reflog magit-bisect magit-push magit-pull magit-fetch magit-clone magit-remote magit-commit magit-sequence magit-notes magit-worktree magit-tag magit-merge magit-branch magit-reset magit-files magit-refs magit-status magit magit-repos magit-apply magit-wip magit-log which-func imenu magit-diff smerge-mode diff diff-mode track-changes git-commit log-edit pcvs-util add-log magit-core magit-autorevert autorevert magit-margin magit-transient magit-process with-editor magit-mode magit-git magit-base magit-section cursor-sensor crm magit-autoloads transient git-commit-autoloads transient-autoloads seq-autoloads vc vc-dispatcher nhexl-mode-autoloads notmuch-autoloads ob-plantuml plantuml-mode dash plantuml-mode-autoloads ox-gfm ox-md ox-odt rng-loc rng-uri rng-parse rng-match rng-dt rng-util rng-pttrn nxml-parse nxml-ns nxml-enc xmltok nxml-util ox-latex ox-icalendar org-agenda ox-html table ox-ascii ox-publish ox ox-gfm-autoloads org-tree-slide-autoloads toc-org-autoloads org-roam-autoloads magit-section-autoloads org-download org-element org-persist avl-tree generator org-attach org-id org-refile org-element-ast inline url-http url-auth url-gw nsm async org-download-autoloads async-autoloads org-superstar-autoloads ob-shell ob-screen ob-python python project compat ob-C cc-mode cc-fonts cc-guess cc-menus cc-cmds cc-styles cc-align cc-engine cc-vars cc-defs ol-eww eww url-queue mm-url ol-rmail ol-mhe ol-irc ol-info ol-gnus nnselect gnus-art mm-uu mml2015 mm-view mml-smime smime gnutls dig gnus-sum shr pixel-fill kinsoku url-file svg dom gnus-group gnus-undo gnus-start gnus-dbus dbus xml gnus-cloud nnimap nnmail mail-source utf7 nnoo gnus-spec gnus-int gnus-range message sendmail yank-media puny rfc822 mml mml-sec epa derived epg rfc6068 mm-decode mm-bodies mm-encode mail-parse rfc2231 rfc2047 rfc2045 ietf-drums mailabbrev gmm-utils mailheader gnus-win gnus nnheader gnus-util text-property-search mail-utils range mm-util mail-prsvr wid-edit ol-docview doc-view filenotify jka-compr image-mode exif dired dired-loaddefs ol-bibtex bibtex ol-bbdb ol-w3m ol-doi org-link-doi org-tempo tempo org-contrib org-contrib-autoloads org ob ob-tangle ob-ref ob-lob ob-table ob-exp org-macro org-src sh-script smie treesit executable ob-comint org-pcomplete org-list org-footnote org-faces org-entities noutline outline ob-emacs-lisp ob-core ob-eval org-cycle org-table ol org-fold org-fold-core org-keys oc org-loaddefs find-func org-version org-compat org-macs japanese-holidays holidays holiday-loaddefs japanese-holidays-autoloads finder-inf cal-iso cal-menu calendar cal-loaddefs pass-autoloads f-autoloads dash-autoloads password-store-otp-autoloads s-autoloads password-store-autoloads with-editor-autoloads auth-source-pass epg-config sr-speedbar-autoloads recentf-ext-autoloads cua-base dabbrev repeat tramp trampver tramp-integration files-x tramp-message tramp-compat xdg shell pcomplete comint ansi-osc ring parse-time iso8601 time-date format-spec ansi-color tramp-loaddefs ffap thingatpt ddskk-autoloads cdb-autoloads ccc-autoloads edmacro kmacro exec-path-from-shell exec-path-from-shell-autoloads epkg-autoloads llama-autoloads closql-autoloads emacsql-sqlite-autoloads emacsql-autoloads sqlite3-autoloads package-utils package browse-url url url-proxy url-privacy url-expand url-methods url-history url-cookie url-domsuf url-util mailcap url-handlers url-parse auth-source eieio eieio-core password-cache json map url-vars package-utils-autoloads restart-emacs desktop frameset server restart-emacs-autoloads use-package-chords bind-chord use-package-chords-autoloads bind-chord-autoloads key-chord comp comp-cstr warnings icons comp-run comp-common rx key-chord-autoloads diminish diminish-autoloads use-package use-package-ensure use-package-delight use-package-diminish use-package-bind-key bind-key use-package-core use-package-autoloads bind-key-autoloads straight-x straight-autoloads cl-extra help-mode straight info loaddefs-gen generate-lisp-file lisp-mnt radix-tree easy-mmode cl-seq pcase subr-x byte-opt cl-macs gv bytecomp byte-compile cl-loaddefs cl-lib japan-util rmc iso-transl tooltip cconv eldoc paren electric uniquify ediff-hook vc-hooks lisp-float-type elisp-mode mwheel term/ns-win ns-win ucs-normalize mule-util term/common-win tool-bar dnd fontset image regexp-opt fringe tabulated-list replace newcomment text-mode lisp-mode prog-mode register page tab-bar menu-bar rfn-eshadow isearch easymenu timer select scroll-bar mouse jit-lock font-lock syntax font-core term/tty-colors frame minibuffer nadvice seq simple cl-generic indonesian philippine cham georgian utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao korean japanese eucjp-ms cp51932 hebrew greek romanian slovak czech european ethiopic indian cyrillic chinese composite emoji-zwj charscript charprop case-table epa-hook jka-cmpr-hook help abbrev obarray oclosure cl-preloaded button loaddefs theme-loaddefs faces cus-face macroexp files window text-properties overlay sha1 md5 base64 format env code-pages mule custom widget keymap hashtable-print-readable backquote threads xwidget-internal kqueue cocoa ns lcms2 multi-tty make-network-process native-compile emacs) Memory information: ((conses 16 1124301 1252963) (symbols 48 61286 40) (strings 32 280450 64797) (string-bytes 1 10826176) (vectors 16 144290) (vector-slots 8 2528922 179605) (floats 8 1659 8937) (intervals 56 34449 7838) (buffers 992 72))
bug-gnu-emacs <at> gnu.org
:bug#71206
; Package emacs
.
(Sun, 26 May 2024 11:44:01 GMT) Full text and rfc822 format available.Message #8 received at 71206 <at> debbugs.gnu.org (full text, mbox):
From: Stefan Kangas <stefankangas <at> gmail.com> To: Naofumi Yasufuku <naofumi <at> yasufuku.dev>, 71206 <at> debbugs.gnu.org Subject: Re: bug#71206: 30.0.50; --enable-checking build error with macOS clang 15.0.0 Date: Sun, 26 May 2024 04:42:31 -0700
tags 71206 + patch close 71206 30.1 thanks Naofumi Yasufuku <naofumi <at> yasufuku.dev> writes: > Hello, > > On Emacs master, --enable-checking build fails under macOS. > Patch attached. Thanks, I can reproduce this on macOS 14 using ./configure --enable-checking='yes,glyphs' && make bootstrap and your patch fixes it. So I've installed your patch on master as commit 3ea451042a3, and I'm closing this bug.
Stefan Kangas <stefankangas <at> gmail.com>
to control <at> debbugs.gnu.org
.
(Sun, 26 May 2024 11:44:02 GMT) Full text and rfc822 format available.Stefan Kangas <stefankangas <at> gmail.com>
to control <at> debbugs.gnu.org
.
(Sun, 26 May 2024 11:44:02 GMT) Full text and rfc822 format available.Debbugs Internal Request <help-debbugs <at> gnu.org>
to internal_control <at> debbugs.gnu.org
.
(Mon, 24 Jun 2024 11:24:06 GMT) Full text and rfc822 format available.
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.