GNU bug report logs - #76523
30.0.93; with-native-compilation=aot breaks some Lisp

Previous Next

Package: emacs;

Reported by: Spencer Baugh <sbaugh <at> janestreet.com>

Date: Mon, 24 Feb 2025 16:20:01 UTC

Severity: normal

Found in version 30.0.93

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 76523 in the body.
You can then email your comments to 76523 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


Report forwarded to bug-gnu-emacs <at> gnu.org:
bug#76523; Package emacs. (Mon, 24 Feb 2025 16:20:01 GMT) Full text and rfc822 format available.

Acknowledgement sent to Spencer Baugh <sbaugh <at> janestreet.com>:
New bug report received and forwarded. Copy sent to bug-gnu-emacs <at> gnu.org. (Mon, 24 Feb 2025 16:20:01 GMT) Full text and rfc822 format available.

Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):

From: Spencer Baugh <sbaugh <at> janestreet.com>
To: bug-gnu-emacs <at> gnu.org
Cc: Andrea Corallo <acorallo <at> gnu.org>
Subject: 30.0.93; with-native-compilation=aot breaks some Lisp
Date: Mon, 24 Feb 2025 11:19:13 -0500
1. cd ~/src/emacs/emacs-30
2. ./configure --without-all --without-x --with-zlib --with-native-compilation=aot && make -j64
3. ./src/emacs --batch --eval '(progn (require '\''package) (package-read-from-string "((emacs \"26.1\"))"))'
4. Observe this error:
Error: error ("Can’t read whole string")
  error("Can't read whole string")
  package-read-from-string("((emacs \"26.1\"))")
  (progn (require 'package) (package-read-from-string "((emacs \"26.1\"))"))
  eval((progn (require 'package) (package-read-from-string "((emacs \"26.1\"))")) t)
  command-line-1(("--eval" "(progn (require 'package) (package-read-from-string \"((emacs \\\"26.1\\\"))\"))"))
  command-line()
  normal-top-level()
Can’t read whole string

This works fine without passing --with-native-compilation=aot.

I expect there's probably other things broken, but this is what I
noticed.


In GNU Emacs 30.0.93 (build 3, x86_64-pc-linux-gnu, X toolkit, cairo
 version 1.15.12, Xaw scroll bars) of 2025-02-07 built on
 igm-qws-u22796a
Repository revision: 5bd06996b00095f076356c0d5cd000c37bdaa16f
Repository branch: emacs-30
Windowing system distributor 'The X.Org Foundation', version 11.0.12011000
System Description: Rocky Linux 8.10 (Green Obsidian)

Configured using:
 'configure --config-cache --with-x-toolkit=lucid --without-gpm
 --without-gconf --without-selinux --without-imagemagick --with-modules
 --with-gif=no --with-cairo --with-rsvg --without-compress-install
 --with-tree-sitter --with-native-compilation=aot'

Configured features:
CAIRO DBUS FREETYPE GLIB GMP GNUTLS GSETTINGS HARFBUZZ JPEG LIBSYSTEMD
LIBXML2 MODULES NATIVE_COMP NOTIFY INOTIFY PDUMPER PNG RSVG SECCOMP
SOUND SQLITE3 THREADS TIFF TOOLKIT_SCROLL_BARS TREE_SITTER X11 XDBE XIM
XINPUT2 XPM LUCID ZLIB

Important settings:
  value of $LANG: en_US.UTF-8
  locale-coding-system: utf-8-unix

Major mode: Shell

Minor modes in effect:
  delete-selection-mode: t
  global-so-long-mode: t
  pixel-scroll-precision-mode: t
  global-git-commit-mode: t
  magit-auto-revert-mode: t
  windmove-mode: t
  savehist-mode: t
  save-place-mode: t
  jane-fe-minor-mode: t
  dired-omit-mode: t
  editorconfig-mode: t
  mode-line-bell-mode: t
  server-mode: t
  shell-dirtrack-mode: t
  comint-fontify-input-mode: t
  tooltip-mode: t
  global-eldoc-mode: t
  show-paren-mode: t
  electric-indent-mode: t
  mouse-wheel-mode: t
  tab-bar-mode: t
  menu-bar-mode: t
  file-name-shadow-mode: t
  context-menu-mode: t
  global-font-lock-mode: t
  font-lock-mode: t
  blink-cursor-mode: t
  minibuffer-regexp-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:
/usr/local/home/sbaugh/workspaces/24833141-bffb-3c99-a9d6-c366d37c4f5e/+share+/app/emacs/site-lisp/elpa/helm-4.0/helm-packages hides /usr/local/home/sbaugh/workspaces/24833141-bffb-3c99-a9d6-c366d37c4f5e/+share+/app/emacs/site-lisp/elpa/helm-core-4.0/helm-packages
/home/sbaugh/.emacs.d/elpa/git-commit-3.3.0/git-commit hides /usr/local/home/sbaugh/workspaces/24833141-bffb-3c99-a9d6-c366d37c4f5e/+share+/app/emacs/site-lisp/elpa/magit-4.3.0/git-commit
/usr/local/home/sbaugh/workspaces/24833141-bffb-3c99-a9d6-c366d37c4f5e/+share+/app/emacs/site-lisp/elpa/magit-4.3.0/magit-autorevert hides /usr/local/home/sbaugh/workspaces/24833141-bffb-3c99-a9d6-c366d37c4f5e/+share+/app/emacs/site-lisp/elpa/magit-section-4.3.0/magit-autorevert
/usr/local/home/sbaugh/workspaces/24833141-bffb-3c99-a9d6-c366d37c4f5e/+share+/app/emacs/site-lisp/elpa/which-key-3.6.1/which-key hides /home/sbaugh/src/emacs/emacs-30/lisp/which-key
/usr/local/home/sbaugh/workspaces/24833141-bffb-3c99-a9d6-c366d37c4f5e/+share+/app/emacs/site-lisp/elpa/transient-0.8.4/transient hides /home/sbaugh/src/emacs/emacs-30/lisp/transient
/usr/local/home/sbaugh/workspaces/24833141-bffb-3c99-a9d6-c366d37c4f5e/+share+/app/emacs/site-lisp/elpa/eglot-1.18/eglot hides /home/sbaugh/src/emacs/emacs-30/lisp/progmodes/eglot
/usr/local/home/sbaugh/workspaces/24833141-bffb-3c99-a9d6-c366d37c4f5e/+share+/app/emacs/site-lisp/elpa/org-9.7.20/ox hides /home/sbaugh/src/emacs/emacs-30/lisp/org/ox
/usr/local/home/sbaugh/workspaces/24833141-bffb-3c99-a9d6-c366d37c4f5e/+share+/app/emacs/site-lisp/elpa/org-9.7.20/ox-texinfo hides /home/sbaugh/src/emacs/emacs-30/lisp/org/ox-texinfo
/usr/local/home/sbaugh/workspaces/24833141-bffb-3c99-a9d6-c366d37c4f5e/+share+/app/emacs/site-lisp/elpa/org-9.7.20/ox-publish hides /home/sbaugh/src/emacs/emacs-30/lisp/org/ox-publish
/usr/local/home/sbaugh/workspaces/24833141-bffb-3c99-a9d6-c366d37c4f5e/+share+/app/emacs/site-lisp/elpa/org-9.7.20/ox-org hides /home/sbaugh/src/emacs/emacs-30/lisp/org/ox-org
/usr/local/home/sbaugh/workspaces/24833141-bffb-3c99-a9d6-c366d37c4f5e/+share+/app/emacs/site-lisp/elpa/org-9.7.20/ox-odt hides /home/sbaugh/src/emacs/emacs-30/lisp/org/ox-odt
/usr/local/home/sbaugh/workspaces/24833141-bffb-3c99-a9d6-c366d37c4f5e/+share+/app/emacs/site-lisp/elpa/org-9.7.20/ox-md hides /home/sbaugh/src/emacs/emacs-30/lisp/org/ox-md
/usr/local/home/sbaugh/workspaces/24833141-bffb-3c99-a9d6-c366d37c4f5e/+share+/app/emacs/site-lisp/elpa/org-9.7.20/ox-man hides /home/sbaugh/src/emacs/emacs-30/lisp/org/ox-man
/usr/local/home/sbaugh/workspaces/24833141-bffb-3c99-a9d6-c366d37c4f5e/+share+/app/emacs/site-lisp/elpa/org-9.7.20/ox-latex hides /home/sbaugh/src/emacs/emacs-30/lisp/org/ox-latex
/usr/local/home/sbaugh/workspaces/24833141-bffb-3c99-a9d6-c366d37c4f5e/+share+/app/emacs/site-lisp/elpa/org-9.7.20/ox-koma-letter hides /home/sbaugh/src/emacs/emacs-30/lisp/org/ox-koma-letter
/usr/local/home/sbaugh/workspaces/24833141-bffb-3c99-a9d6-c366d37c4f5e/+share+/app/emacs/site-lisp/elpa/org-9.7.20/ox-icalendar hides /home/sbaugh/src/emacs/emacs-30/lisp/org/ox-icalendar
/usr/local/home/sbaugh/workspaces/24833141-bffb-3c99-a9d6-c366d37c4f5e/+share+/app/emacs/site-lisp/elpa/org-9.7.20/ox-html hides /home/sbaugh/src/emacs/emacs-30/lisp/org/ox-html
/usr/local/home/sbaugh/workspaces/24833141-bffb-3c99-a9d6-c366d37c4f5e/+share+/app/emacs/site-lisp/elpa/org-9.7.20/ox-beamer hides /home/sbaugh/src/emacs/emacs-30/lisp/org/ox-beamer
/usr/local/home/sbaugh/workspaces/24833141-bffb-3c99-a9d6-c366d37c4f5e/+share+/app/emacs/site-lisp/elpa/org-9.7.20/ox-ascii hides /home/sbaugh/src/emacs/emacs-30/lisp/org/ox-ascii
/usr/local/home/sbaugh/workspaces/24833141-bffb-3c99-a9d6-c366d37c4f5e/+share+/app/emacs/site-lisp/elpa/org-9.7.20/org hides /home/sbaugh/src/emacs/emacs-30/lisp/org/org
/usr/local/home/sbaugh/workspaces/24833141-bffb-3c99-a9d6-c366d37c4f5e/+share+/app/emacs/site-lisp/elpa/org-9.7.20/org-version hides /home/sbaugh/src/emacs/emacs-30/lisp/org/org-version
/usr/local/home/sbaugh/workspaces/24833141-bffb-3c99-a9d6-c366d37c4f5e/+share+/app/emacs/site-lisp/elpa/org-9.7.20/org-timer hides /home/sbaugh/src/emacs/emacs-30/lisp/org/org-timer
/usr/local/home/sbaugh/workspaces/24833141-bffb-3c99-a9d6-c366d37c4f5e/+share+/app/emacs/site-lisp/elpa/org-9.7.20/org-tempo hides /home/sbaugh/src/emacs/emacs-30/lisp/org/org-tempo
/usr/local/home/sbaugh/workspaces/24833141-bffb-3c99-a9d6-c366d37c4f5e/+share+/app/emacs/site-lisp/elpa/org-9.7.20/org-table hides /home/sbaugh/src/emacs/emacs-30/lisp/org/org-table
/usr/local/home/sbaugh/workspaces/24833141-bffb-3c99-a9d6-c366d37c4f5e/+share+/app/emacs/site-lisp/elpa/org-9.7.20/org-src hides /home/sbaugh/src/emacs/emacs-30/lisp/org/org-src
/usr/local/home/sbaugh/workspaces/24833141-bffb-3c99-a9d6-c366d37c4f5e/+share+/app/emacs/site-lisp/elpa/org-9.7.20/org-refile hides /home/sbaugh/src/emacs/emacs-30/lisp/org/org-refile
/usr/local/home/sbaugh/workspaces/24833141-bffb-3c99-a9d6-c366d37c4f5e/+share+/app/emacs/site-lisp/elpa/org-9.7.20/org-protocol hides /home/sbaugh/src/emacs/emacs-30/lisp/org/org-protocol
/usr/local/home/sbaugh/workspaces/24833141-bffb-3c99-a9d6-c366d37c4f5e/+share+/app/emacs/site-lisp/elpa/org-9.7.20/org-plot hides /home/sbaugh/src/emacs/emacs-30/lisp/org/org-plot
/usr/local/home/sbaugh/workspaces/24833141-bffb-3c99-a9d6-c366d37c4f5e/+share+/app/emacs/site-lisp/elpa/org-9.7.20/org-persist hides /home/sbaugh/src/emacs/emacs-30/lisp/org/org-persist
/usr/local/home/sbaugh/workspaces/24833141-bffb-3c99-a9d6-c366d37c4f5e/+share+/app/emacs/site-lisp/elpa/org-9.7.20/org-pcomplete hides /home/sbaugh/src/emacs/emacs-30/lisp/org/org-pcomplete
/usr/local/home/sbaugh/workspaces/24833141-bffb-3c99-a9d6-c366d37c4f5e/+share+/app/emacs/site-lisp/elpa/org-9.7.20/org-num hides /home/sbaugh/src/emacs/emacs-30/lisp/org/org-num
/usr/local/home/sbaugh/workspaces/24833141-bffb-3c99-a9d6-c366d37c4f5e/+share+/app/emacs/site-lisp/elpa/org-9.7.20/org-mouse hides /home/sbaugh/src/emacs/emacs-30/lisp/org/org-mouse
/usr/local/home/sbaugh/workspaces/24833141-bffb-3c99-a9d6-c366d37c4f5e/+share+/app/emacs/site-lisp/elpa/org-9.7.20/org-mobile hides /home/sbaugh/src/emacs/emacs-30/lisp/org/org-mobile
/usr/local/home/sbaugh/workspaces/24833141-bffb-3c99-a9d6-c366d37c4f5e/+share+/app/emacs/site-lisp/elpa/org-9.7.20/org-macs hides /home/sbaugh/src/emacs/emacs-30/lisp/org/org-macs
/usr/local/home/sbaugh/workspaces/24833141-bffb-3c99-a9d6-c366d37c4f5e/+share+/app/emacs/site-lisp/elpa/org-9.7.20/org-macro hides /home/sbaugh/src/emacs/emacs-30/lisp/org/org-macro
/usr/local/home/sbaugh/workspaces/24833141-bffb-3c99-a9d6-c366d37c4f5e/+share+/app/emacs/site-lisp/elpa/org-9.7.20/org-list hides /home/sbaugh/src/emacs/emacs-30/lisp/org/org-list
/usr/local/home/sbaugh/workspaces/24833141-bffb-3c99-a9d6-c366d37c4f5e/+share+/app/emacs/site-lisp/elpa/org-9.7.20/org-lint hides /home/sbaugh/src/emacs/emacs-30/lisp/org/org-lint
/usr/local/home/sbaugh/workspaces/24833141-bffb-3c99-a9d6-c366d37c4f5e/+share+/app/emacs/site-lisp/elpa/org-9.7.20/org-keys hides /home/sbaugh/src/emacs/emacs-30/lisp/org/org-keys
/usr/local/home/sbaugh/workspaces/24833141-bffb-3c99-a9d6-c366d37c4f5e/+share+/app/emacs/site-lisp/elpa/org-9.7.20/org-inlinetask hides /home/sbaugh/src/emacs/emacs-30/lisp/org/org-inlinetask
/usr/local/home/sbaugh/workspaces/24833141-bffb-3c99-a9d6-c366d37c4f5e/+share+/app/emacs/site-lisp/elpa/org-9.7.20/org-indent hides /home/sbaugh/src/emacs/emacs-30/lisp/org/org-indent
/usr/local/home/sbaugh/workspaces/24833141-bffb-3c99-a9d6-c366d37c4f5e/+share+/app/emacs/site-lisp/elpa/org-9.7.20/org-id hides /home/sbaugh/src/emacs/emacs-30/lisp/org/org-id
/usr/local/home/sbaugh/workspaces/24833141-bffb-3c99-a9d6-c366d37c4f5e/+share+/app/emacs/site-lisp/elpa/org-9.7.20/org-habit hides /home/sbaugh/src/emacs/emacs-30/lisp/org/org-habit
/usr/local/home/sbaugh/workspaces/24833141-bffb-3c99-a9d6-c366d37c4f5e/+share+/app/emacs/site-lisp/elpa/org-9.7.20/org-goto hides /home/sbaugh/src/emacs/emacs-30/lisp/org/org-goto
/usr/local/home/sbaugh/workspaces/24833141-bffb-3c99-a9d6-c366d37c4f5e/+share+/app/emacs/site-lisp/elpa/org-9.7.20/org-footnote hides /home/sbaugh/src/emacs/emacs-30/lisp/org/org-footnote
/usr/local/home/sbaugh/workspaces/24833141-bffb-3c99-a9d6-c366d37c4f5e/+share+/app/emacs/site-lisp/elpa/org-9.7.20/org-fold hides /home/sbaugh/src/emacs/emacs-30/lisp/org/org-fold
/usr/local/home/sbaugh/workspaces/24833141-bffb-3c99-a9d6-c366d37c4f5e/+share+/app/emacs/site-lisp/elpa/org-9.7.20/org-fold-core hides /home/sbaugh/src/emacs/emacs-30/lisp/org/org-fold-core
/usr/local/home/sbaugh/workspaces/24833141-bffb-3c99-a9d6-c366d37c4f5e/+share+/app/emacs/site-lisp/elpa/org-9.7.20/org-feed hides /home/sbaugh/src/emacs/emacs-30/lisp/org/org-feed
/usr/local/home/sbaugh/workspaces/24833141-bffb-3c99-a9d6-c366d37c4f5e/+share+/app/emacs/site-lisp/elpa/org-9.7.20/org-faces hides /home/sbaugh/src/emacs/emacs-30/lisp/org/org-faces
/usr/local/home/sbaugh/workspaces/24833141-bffb-3c99-a9d6-c366d37c4f5e/+share+/app/emacs/site-lisp/elpa/org-9.7.20/org-entities hides /home/sbaugh/src/emacs/emacs-30/lisp/org/org-entities
/usr/local/home/sbaugh/workspaces/24833141-bffb-3c99-a9d6-c366d37c4f5e/+share+/app/emacs/site-lisp/elpa/org-9.7.20/org-element hides /home/sbaugh/src/emacs/emacs-30/lisp/org/org-element
/usr/local/home/sbaugh/workspaces/24833141-bffb-3c99-a9d6-c366d37c4f5e/+share+/app/emacs/site-lisp/elpa/org-9.7.20/org-element-ast hides /home/sbaugh/src/emacs/emacs-30/lisp/org/org-element-ast
/usr/local/home/sbaugh/workspaces/24833141-bffb-3c99-a9d6-c366d37c4f5e/+share+/app/emacs/site-lisp/elpa/org-9.7.20/org-duration hides /home/sbaugh/src/emacs/emacs-30/lisp/org/org-duration
/usr/local/home/sbaugh/workspaces/24833141-bffb-3c99-a9d6-c366d37c4f5e/+share+/app/emacs/site-lisp/elpa/org-9.7.20/org-datetree hides /home/sbaugh/src/emacs/emacs-30/lisp/org/org-datetree
/usr/local/home/sbaugh/workspaces/24833141-bffb-3c99-a9d6-c366d37c4f5e/+share+/app/emacs/site-lisp/elpa/org-9.7.20/org-cycle hides /home/sbaugh/src/emacs/emacs-30/lisp/org/org-cycle
/usr/local/home/sbaugh/workspaces/24833141-bffb-3c99-a9d6-c366d37c4f5e/+share+/app/emacs/site-lisp/elpa/org-9.7.20/org-ctags hides /home/sbaugh/src/emacs/emacs-30/lisp/org/org-ctags
/usr/local/home/sbaugh/workspaces/24833141-bffb-3c99-a9d6-c366d37c4f5e/+share+/app/emacs/site-lisp/elpa/org-9.7.20/org-crypt hides /home/sbaugh/src/emacs/emacs-30/lisp/org/org-crypt
/usr/local/home/sbaugh/workspaces/24833141-bffb-3c99-a9d6-c366d37c4f5e/+share+/app/emacs/site-lisp/elpa/org-9.7.20/org-compat hides /home/sbaugh/src/emacs/emacs-30/lisp/org/org-compat
/usr/local/home/sbaugh/workspaces/24833141-bffb-3c99-a9d6-c366d37c4f5e/+share+/app/emacs/site-lisp/elpa/org-9.7.20/org-colview hides /home/sbaugh/src/emacs/emacs-30/lisp/org/org-colview
/usr/local/home/sbaugh/workspaces/24833141-bffb-3c99-a9d6-c366d37c4f5e/+share+/app/emacs/site-lisp/elpa/org-9.7.20/org-clock hides /home/sbaugh/src/emacs/emacs-30/lisp/org/org-clock
/usr/local/home/sbaugh/workspaces/24833141-bffb-3c99-a9d6-c366d37c4f5e/+share+/app/emacs/site-lisp/elpa/org-9.7.20/org-capture hides /home/sbaugh/src/emacs/emacs-30/lisp/org/org-capture
/usr/local/home/sbaugh/workspaces/24833141-bffb-3c99-a9d6-c366d37c4f5e/+share+/app/emacs/site-lisp/elpa/org-9.7.20/org-attach hides /home/sbaugh/src/emacs/emacs-30/lisp/org/org-attach
/usr/local/home/sbaugh/workspaces/24833141-bffb-3c99-a9d6-c366d37c4f5e/+share+/app/emacs/site-lisp/elpa/org-9.7.20/org-attach-git hides /home/sbaugh/src/emacs/emacs-30/lisp/org/org-attach-git
/usr/local/home/sbaugh/workspaces/24833141-bffb-3c99-a9d6-c366d37c4f5e/+share+/app/emacs/site-lisp/elpa/org-9.7.20/org-archive hides /home/sbaugh/src/emacs/emacs-30/lisp/org/org-archive
/usr/local/home/sbaugh/workspaces/24833141-bffb-3c99-a9d6-c366d37c4f5e/+share+/app/emacs/site-lisp/elpa/org-9.7.20/org-agenda hides /home/sbaugh/src/emacs/emacs-30/lisp/org/org-agenda
/usr/local/home/sbaugh/workspaces/24833141-bffb-3c99-a9d6-c366d37c4f5e/+share+/app/emacs/site-lisp/elpa/org-9.7.20/ol hides /home/sbaugh/src/emacs/emacs-30/lisp/org/ol
/usr/local/home/sbaugh/workspaces/24833141-bffb-3c99-a9d6-c366d37c4f5e/+share+/app/emacs/site-lisp/elpa/org-9.7.20/ol-w3m hides /home/sbaugh/src/emacs/emacs-30/lisp/org/ol-w3m
/usr/local/home/sbaugh/workspaces/24833141-bffb-3c99-a9d6-c366d37c4f5e/+share+/app/emacs/site-lisp/elpa/org-9.7.20/ol-rmail hides /home/sbaugh/src/emacs/emacs-30/lisp/org/ol-rmail
/usr/local/home/sbaugh/workspaces/24833141-bffb-3c99-a9d6-c366d37c4f5e/+share+/app/emacs/site-lisp/elpa/org-9.7.20/ol-mhe hides /home/sbaugh/src/emacs/emacs-30/lisp/org/ol-mhe
/usr/local/home/sbaugh/workspaces/24833141-bffb-3c99-a9d6-c366d37c4f5e/+share+/app/emacs/site-lisp/elpa/org-9.7.20/ol-man hides /home/sbaugh/src/emacs/emacs-30/lisp/org/ol-man
/usr/local/home/sbaugh/workspaces/24833141-bffb-3c99-a9d6-c366d37c4f5e/+share+/app/emacs/site-lisp/elpa/org-9.7.20/ol-irc hides /home/sbaugh/src/emacs/emacs-30/lisp/org/ol-irc
/usr/local/home/sbaugh/workspaces/24833141-bffb-3c99-a9d6-c366d37c4f5e/+share+/app/emacs/site-lisp/elpa/org-9.7.20/ol-info hides /home/sbaugh/src/emacs/emacs-30/lisp/org/ol-info
/usr/local/home/sbaugh/workspaces/24833141-bffb-3c99-a9d6-c366d37c4f5e/+share+/app/emacs/site-lisp/elpa/org-9.7.20/ol-gnus hides /home/sbaugh/src/emacs/emacs-30/lisp/org/ol-gnus
/usr/local/home/sbaugh/workspaces/24833141-bffb-3c99-a9d6-c366d37c4f5e/+share+/app/emacs/site-lisp/elpa/org-9.7.20/ol-eww hides /home/sbaugh/src/emacs/emacs-30/lisp/org/ol-eww
/usr/local/home/sbaugh/workspaces/24833141-bffb-3c99-a9d6-c366d37c4f5e/+share+/app/emacs/site-lisp/elpa/org-9.7.20/ol-eshell hides /home/sbaugh/src/emacs/emacs-30/lisp/org/ol-eshell
/usr/local/home/sbaugh/workspaces/24833141-bffb-3c99-a9d6-c366d37c4f5e/+share+/app/emacs/site-lisp/elpa/org-9.7.20/ol-doi hides /home/sbaugh/src/emacs/emacs-30/lisp/org/ol-doi
/usr/local/home/sbaugh/workspaces/24833141-bffb-3c99-a9d6-c366d37c4f5e/+share+/app/emacs/site-lisp/elpa/org-9.7.20/ol-docview hides /home/sbaugh/src/emacs/emacs-30/lisp/org/ol-docview
/usr/local/home/sbaugh/workspaces/24833141-bffb-3c99-a9d6-c366d37c4f5e/+share+/app/emacs/site-lisp/elpa/org-9.7.20/ol-bibtex hides /home/sbaugh/src/emacs/emacs-30/lisp/org/ol-bibtex
/usr/local/home/sbaugh/workspaces/24833141-bffb-3c99-a9d6-c366d37c4f5e/+share+/app/emacs/site-lisp/elpa/org-9.7.20/ol-bbdb hides /home/sbaugh/src/emacs/emacs-30/lisp/org/ol-bbdb
/usr/local/home/sbaugh/workspaces/24833141-bffb-3c99-a9d6-c366d37c4f5e/+share+/app/emacs/site-lisp/elpa/org-9.7.20/oc hides /home/sbaugh/src/emacs/emacs-30/lisp/org/oc
/usr/local/home/sbaugh/workspaces/24833141-bffb-3c99-a9d6-c366d37c4f5e/+share+/app/emacs/site-lisp/elpa/org-9.7.20/oc-natbib hides /home/sbaugh/src/emacs/emacs-30/lisp/org/oc-natbib
/usr/local/home/sbaugh/workspaces/24833141-bffb-3c99-a9d6-c366d37c4f5e/+share+/app/emacs/site-lisp/elpa/org-9.7.20/oc-csl hides /home/sbaugh/src/emacs/emacs-30/lisp/org/oc-csl
/usr/local/home/sbaugh/workspaces/24833141-bffb-3c99-a9d6-c366d37c4f5e/+share+/app/emacs/site-lisp/elpa/org-9.7.20/oc-bibtex hides /home/sbaugh/src/emacs/emacs-30/lisp/org/oc-bibtex
/usr/local/home/sbaugh/workspaces/24833141-bffb-3c99-a9d6-c366d37c4f5e/+share+/app/emacs/site-lisp/elpa/org-9.7.20/oc-biblatex hides /home/sbaugh/src/emacs/emacs-30/lisp/org/oc-biblatex
/usr/local/home/sbaugh/workspaces/24833141-bffb-3c99-a9d6-c366d37c4f5e/+share+/app/emacs/site-lisp/elpa/org-9.7.20/oc-basic hides /home/sbaugh/src/emacs/emacs-30/lisp/org/oc-basic
/usr/local/home/sbaugh/workspaces/24833141-bffb-3c99-a9d6-c366d37c4f5e/+share+/app/emacs/site-lisp/elpa/org-9.7.20/ob hides /home/sbaugh/src/emacs/emacs-30/lisp/org/ob
/usr/local/home/sbaugh/workspaces/24833141-bffb-3c99-a9d6-c366d37c4f5e/+share+/app/emacs/site-lisp/elpa/org-9.7.20/ob-tangle hides /home/sbaugh/src/emacs/emacs-30/lisp/org/ob-tangle
/usr/local/home/sbaugh/workspaces/24833141-bffb-3c99-a9d6-c366d37c4f5e/+share+/app/emacs/site-lisp/elpa/org-9.7.20/ob-table hides /home/sbaugh/src/emacs/emacs-30/lisp/org/ob-table
/usr/local/home/sbaugh/workspaces/24833141-bffb-3c99-a9d6-c366d37c4f5e/+share+/app/emacs/site-lisp/elpa/org-9.7.20/ob-sqlite hides /home/sbaugh/src/emacs/emacs-30/lisp/org/ob-sqlite
/usr/local/home/sbaugh/workspaces/24833141-bffb-3c99-a9d6-c366d37c4f5e/+share+/app/emacs/site-lisp/elpa/org-9.7.20/ob-sql hides /home/sbaugh/src/emacs/emacs-30/lisp/org/ob-sql
/usr/local/home/sbaugh/workspaces/24833141-bffb-3c99-a9d6-c366d37c4f5e/+share+/app/emacs/site-lisp/elpa/org-9.7.20/ob-shell hides /home/sbaugh/src/emacs/emacs-30/lisp/org/ob-shell
/usr/local/home/sbaugh/workspaces/24833141-bffb-3c99-a9d6-c366d37c4f5e/+share+/app/emacs/site-lisp/elpa/org-9.7.20/ob-sed hides /home/sbaugh/src/emacs/emacs-30/lisp/org/ob-sed
/usr/local/home/sbaugh/workspaces/24833141-bffb-3c99-a9d6-c366d37c4f5e/+share+/app/emacs/site-lisp/elpa/org-9.7.20/ob-screen hides /home/sbaugh/src/emacs/emacs-30/lisp/org/ob-screen
/usr/local/home/sbaugh/workspaces/24833141-bffb-3c99-a9d6-c366d37c4f5e/+share+/app/emacs/site-lisp/elpa/org-9.7.20/ob-scheme hides /home/sbaugh/src/emacs/emacs-30/lisp/org/ob-scheme
/usr/local/home/sbaugh/workspaces/24833141-bffb-3c99-a9d6-c366d37c4f5e/+share+/app/emacs/site-lisp/elpa/org-9.7.20/ob-sass hides /home/sbaugh/src/emacs/emacs-30/lisp/org/ob-sass
/usr/local/home/sbaugh/workspaces/24833141-bffb-3c99-a9d6-c366d37c4f5e/+share+/app/emacs/site-lisp/elpa/org-9.7.20/ob-ruby hides /home/sbaugh/src/emacs/emacs-30/lisp/org/ob-ruby
/usr/local/home/sbaugh/workspaces/24833141-bffb-3c99-a9d6-c366d37c4f5e/+share+/app/emacs/site-lisp/elpa/org-9.7.20/ob-ref hides /home/sbaugh/src/emacs/emacs-30/lisp/org/ob-ref
/usr/local/home/sbaugh/workspaces/24833141-bffb-3c99-a9d6-c366d37c4f5e/+share+/app/emacs/site-lisp/elpa/org-9.7.20/ob-python hides /home/sbaugh/src/emacs/emacs-30/lisp/org/ob-python
/usr/local/home/sbaugh/workspaces/24833141-bffb-3c99-a9d6-c366d37c4f5e/+share+/app/emacs/site-lisp/elpa/org-9.7.20/ob-processing hides /home/sbaugh/src/emacs/emacs-30/lisp/org/ob-processing
/usr/local/home/sbaugh/workspaces/24833141-bffb-3c99-a9d6-c366d37c4f5e/+share+/app/emacs/site-lisp/elpa/org-9.7.20/ob-plantuml hides /home/sbaugh/src/emacs/emacs-30/lisp/org/ob-plantuml
/usr/local/home/sbaugh/workspaces/24833141-bffb-3c99-a9d6-c366d37c4f5e/+share+/app/emacs/site-lisp/elpa/org-9.7.20/ob-perl hides /home/sbaugh/src/emacs/emacs-30/lisp/org/ob-perl
/usr/local/home/sbaugh/workspaces/24833141-bffb-3c99-a9d6-c366d37c4f5e/+share+/app/emacs/site-lisp/elpa/org-9.7.20/ob-org hides /home/sbaugh/src/emacs/emacs-30/lisp/org/ob-org
/usr/local/home/sbaugh/workspaces/24833141-bffb-3c99-a9d6-c366d37c4f5e/+share+/app/emacs/site-lisp/elpa/org-9.7.20/ob-octave hides /home/sbaugh/src/emacs/emacs-30/lisp/org/ob-octave
/usr/local/home/sbaugh/workspaces/24833141-bffb-3c99-a9d6-c366d37c4f5e/+share+/app/emacs/site-lisp/elpa/org-9.7.20/ob-ocaml hides /home/sbaugh/src/emacs/emacs-30/lisp/org/ob-ocaml
/usr/local/home/sbaugh/workspaces/24833141-bffb-3c99-a9d6-c366d37c4f5e/+share+/app/emacs/site-lisp/elpa/org-9.7.20/ob-maxima hides /home/sbaugh/src/emacs/emacs-30/lisp/org/ob-maxima
/usr/local/home/sbaugh/workspaces/24833141-bffb-3c99-a9d6-c366d37c4f5e/+share+/app/emacs/site-lisp/elpa/org-9.7.20/ob-matlab hides /home/sbaugh/src/emacs/emacs-30/lisp/org/ob-matlab
/usr/local/home/sbaugh/workspaces/24833141-bffb-3c99-a9d6-c366d37c4f5e/+share+/app/emacs/site-lisp/elpa/org-9.7.20/ob-makefile hides /home/sbaugh/src/emacs/emacs-30/lisp/org/ob-makefile
/usr/local/home/sbaugh/workspaces/24833141-bffb-3c99-a9d6-c366d37c4f5e/+share+/app/emacs/site-lisp/elpa/org-9.7.20/ob-lua hides /home/sbaugh/src/emacs/emacs-30/lisp/org/ob-lua
/usr/local/home/sbaugh/workspaces/24833141-bffb-3c99-a9d6-c366d37c4f5e/+share+/app/emacs/site-lisp/elpa/org-9.7.20/ob-lob hides /home/sbaugh/src/emacs/emacs-30/lisp/org/ob-lob
/usr/local/home/sbaugh/workspaces/24833141-bffb-3c99-a9d6-c366d37c4f5e/+share+/app/emacs/site-lisp/elpa/org-9.7.20/ob-lisp hides /home/sbaugh/src/emacs/emacs-30/lisp/org/ob-lisp
/usr/local/home/sbaugh/workspaces/24833141-bffb-3c99-a9d6-c366d37c4f5e/+share+/app/emacs/site-lisp/elpa/org-9.7.20/ob-lilypond hides /home/sbaugh/src/emacs/emacs-30/lisp/org/ob-lilypond
/usr/local/home/sbaugh/workspaces/24833141-bffb-3c99-a9d6-c366d37c4f5e/+share+/app/emacs/site-lisp/elpa/org-9.7.20/ob-latex hides /home/sbaugh/src/emacs/emacs-30/lisp/org/ob-latex
/usr/local/home/sbaugh/workspaces/24833141-bffb-3c99-a9d6-c366d37c4f5e/+share+/app/emacs/site-lisp/elpa/org-9.7.20/ob-julia hides /home/sbaugh/src/emacs/emacs-30/lisp/org/ob-julia
/usr/local/home/sbaugh/workspaces/24833141-bffb-3c99-a9d6-c366d37c4f5e/+share+/app/emacs/site-lisp/elpa/org-9.7.20/ob-js hides /home/sbaugh/src/emacs/emacs-30/lisp/org/ob-js
/usr/local/home/sbaugh/workspaces/24833141-bffb-3c99-a9d6-c366d37c4f5e/+share+/app/emacs/site-lisp/elpa/org-9.7.20/ob-java hides /home/sbaugh/src/emacs/emacs-30/lisp/org/ob-java
/usr/local/home/sbaugh/workspaces/24833141-bffb-3c99-a9d6-c366d37c4f5e/+share+/app/emacs/site-lisp/elpa/org-9.7.20/ob-haskell hides /home/sbaugh/src/emacs/emacs-30/lisp/org/ob-haskell
/usr/local/home/sbaugh/workspaces/24833141-bffb-3c99-a9d6-c366d37c4f5e/+share+/app/emacs/site-lisp/elpa/org-9.7.20/ob-groovy hides /home/sbaugh/src/emacs/emacs-30/lisp/org/ob-groovy
/usr/local/home/sbaugh/workspaces/24833141-bffb-3c99-a9d6-c366d37c4f5e/+share+/app/emacs/site-lisp/elpa/org-9.7.20/ob-gnuplot hides /home/sbaugh/src/emacs/emacs-30/lisp/org/ob-gnuplot
/usr/local/home/sbaugh/workspaces/24833141-bffb-3c99-a9d6-c366d37c4f5e/+share+/app/emacs/site-lisp/elpa/org-9.7.20/ob-fortran hides /home/sbaugh/src/emacs/emacs-30/lisp/org/ob-fortran
/usr/local/home/sbaugh/workspaces/24833141-bffb-3c99-a9d6-c366d37c4f5e/+share+/app/emacs/site-lisp/elpa/org-9.7.20/ob-forth hides /home/sbaugh/src/emacs/emacs-30/lisp/org/ob-forth
/usr/local/home/sbaugh/workspaces/24833141-bffb-3c99-a9d6-c366d37c4f5e/+share+/app/emacs/site-lisp/elpa/org-9.7.20/ob-exp hides /home/sbaugh/src/emacs/emacs-30/lisp/org/ob-exp
/usr/local/home/sbaugh/workspaces/24833141-bffb-3c99-a9d6-c366d37c4f5e/+share+/app/emacs/site-lisp/elpa/org-9.7.20/ob-eval hides /home/sbaugh/src/emacs/emacs-30/lisp/org/ob-eval
/usr/local/home/sbaugh/workspaces/24833141-bffb-3c99-a9d6-c366d37c4f5e/+share+/app/emacs/site-lisp/elpa/org-9.7.20/ob-eshell hides /home/sbaugh/src/emacs/emacs-30/lisp/org/ob-eshell
/usr/local/home/sbaugh/workspaces/24833141-bffb-3c99-a9d6-c366d37c4f5e/+share+/app/emacs/site-lisp/elpa/org-9.7.20/ob-emacs-lisp hides /home/sbaugh/src/emacs/emacs-30/lisp/org/ob-emacs-lisp
/usr/local/home/sbaugh/workspaces/24833141-bffb-3c99-a9d6-c366d37c4f5e/+share+/app/emacs/site-lisp/elpa/org-9.7.20/ob-dot hides /home/sbaugh/src/emacs/emacs-30/lisp/org/ob-dot
/usr/local/home/sbaugh/workspaces/24833141-bffb-3c99-a9d6-c366d37c4f5e/+share+/app/emacs/site-lisp/elpa/org-9.7.20/ob-ditaa hides /home/sbaugh/src/emacs/emacs-30/lisp/org/ob-ditaa
/usr/local/home/sbaugh/workspaces/24833141-bffb-3c99-a9d6-c366d37c4f5e/+share+/app/emacs/site-lisp/elpa/org-9.7.20/ob-css hides /home/sbaugh/src/emacs/emacs-30/lisp/org/ob-css
/usr/local/home/sbaugh/workspaces/24833141-bffb-3c99-a9d6-c366d37c4f5e/+share+/app/emacs/site-lisp/elpa/org-9.7.20/ob-core hides /home/sbaugh/src/emacs/emacs-30/lisp/org/ob-core
/usr/local/home/sbaugh/workspaces/24833141-bffb-3c99-a9d6-c366d37c4f5e/+share+/app/emacs/site-lisp/elpa/org-9.7.20/ob-comint hides /home/sbaugh/src/emacs/emacs-30/lisp/org/ob-comint
/usr/local/home/sbaugh/workspaces/24833141-bffb-3c99-a9d6-c366d37c4f5e/+share+/app/emacs/site-lisp/elpa/org-9.7.20/ob-clojure hides /home/sbaugh/src/emacs/emacs-30/lisp/org/ob-clojure
/usr/local/home/sbaugh/workspaces/24833141-bffb-3c99-a9d6-c366d37c4f5e/+share+/app/emacs/site-lisp/elpa/org-9.7.20/ob-calc hides /home/sbaugh/src/emacs/emacs-30/lisp/org/ob-calc
/usr/local/home/sbaugh/workspaces/24833141-bffb-3c99-a9d6-c366d37c4f5e/+share+/app/emacs/site-lisp/elpa/org-9.7.20/ob-awk hides /home/sbaugh/src/emacs/emacs-30/lisp/org/ob-awk
/usr/local/home/sbaugh/workspaces/24833141-bffb-3c99-a9d6-c366d37c4f5e/+share+/app/emacs/site-lisp/elpa/org-9.7.20/ob-R hides /home/sbaugh/src/emacs/emacs-30/lisp/org/ob-R
/usr/local/home/sbaugh/workspaces/24833141-bffb-3c99-a9d6-c366d37c4f5e/+share+/app/emacs/site-lisp/elpa/org-9.7.20/ob-C hides /home/sbaugh/src/emacs/emacs-30/lisp/org/ob-C

Features:
(shadow sort mail-extr emacsbug smartparens oc-basic org-element
org-persist org-id org-refile avl-tree generator ol-eww eww xdg
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 ol-docview
doc-view jka-compr image-mode exif ol-bibtex bibtex ol-bbdb ol-w3m
ol-doi org-link-doi jane-release jane-fe-history vtable mule-util
cus-start rect whitespace cl-print pulse color shortdoc package-x
help-fns radix-tree dired-aux macrostep-c cmacexp macrostep cc-mode
cc-fonts cc-guess cc-menus cc-cmds cc-styles cc-align cc-engine cc-langs
cc-vars cc-defs cc-bytecomp pcmpl-unix vc-dir vc misearch multi-isearch
gitconfig-mode conf-mode ffap bug-reference face-remap jane-fe-show
goto-addr jane-fe-diff jane-fe-feature-specific jane-fe-todo overseer
pkg-info url-http url-gw nsm lisp-mnt epl open-junk-file cl vc-fe
log-view eglot external-completion jsonrpc grep let-alist delsel so-long
pixel-scroll cua-base jane-fe-read-feature vc-hg skeleton page-ext
magit-extras magit-bookmark 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
magit-diff git-commit log-edit pcvs-util add-log dash magit-core
magit-autorevert autorevert filenotify magit-margin magit-transient
magit-process with-editor magit-mode elp transient magit-git magit-base
which-func vc-git vc-dispatcher magit-section benchmark cursor-sensor
llama compat windmove org org-macro org-pcomplete org-list org-footnote
org-faces org-entities noutline outline ob-dot ob-shell files-x ob
ob-tangle org-src sh-script treesit executable ob-ref ob-lob ob-table
ob-exp ob-comint ob-emacs-lisp ob-core ob-eval org-cycle org-table ol
org-fold org-fold-core org-keys oc org-element-ast inline org-loaddefs
cal-menu calendar cal-loaddefs 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 parse-time iso8601 gnus-spec
gnus-int gnus-range message sendmail yank-media puny rfc822 mml mml-sec
epa epg rfc6068 epg-config mm-decode mm-bodies mm-encode mail-parse
rfc2231 rfc2047 rfc2045 ietf-drums mailabbrev gmm-utils mailheader
gnus-win gnus nnheader gnus-util time-date mail-utils range mm-util
mail-prsvr org-version org-compat org-macs format-spec gdb-mi bindat gud
vundo modus-vivendi-theme modus-themes savehist saveplace site-start
jane-customization jane-fe-regex jane-build-status jane-patdiff
jane-diagnose jane-merlin merlin-xref xref merlin-cap merlin hi-lock crm
jane-async-merlin jane-completion jane-fe-project jane-fe-feature-table
imenu jane-fe-menu ecaml_plugin edmacro kmacro bookmark ecaml dired-x
editorconfig editorconfig-core editorconfig-core-handle
editorconfig-fnmatch mode-line-bell help-at-pt jane-yasnippet
jane-micro-features server jane-diff smerge-mode diff unified-test-mode
shell-file dired dired-loaddefs jane-sexp derived rainbow-delimiters
jane-python jane-ocaml hydra lv jane-aide diff-mode track-changes
easy-mmode ert ewoc debug backtrace find-func tuareg speedbar ezimage
dframe tuareg-compat tuareg-opam flymake project thingatpt smie
caml-types caml-help view find-file compile text-property-search jane-cr
jane-align shell pcomplete comint ansi-osc ansi-color ring
jane-telemetry comp comp-cstr cl-extra help-mode warnings comp-run
comp-common jane-rust ocp-indent jane-eglot jane-elisp-loaddefs
jane-util finder-inf cus-edit pp cus-load wid-edit
adaptive-wrap-autoloads corfu-autoloads csv-mode-autoloads
cyberpunk-theme-autoloads debbugs-autoloads exwm-autoloads
git-commit-autoloads keycast-autoloads mct-autoloads
url-http-ntlm-autoloads url-auth utop-autoloads tuareg-autoloads
caml-autoloads vc-hgcmd-autoloads vertico-autoloads vundo-autoloads
xelb-autoloads ace-jump-helm-line-autoloads ace-link-autoloads
aggressive-indent-autoloads ahk-mode-autoloads
all-the-icons-ivy-rich-autoloads auto-compile-autoloads
auto-dictionary-autoloads auto-highlight-symbol-autoloads
auto-yasnippet-autoloads bash-completion-autoloads
browse-at-remote-autoloads centered-cursor-mode-autoloads
clean-aindent-mode-autoloads column-enforce-mode-autoloads
company-box-autoloads company-posframe-autoloads
company-quickhelp-autoloads company-shell-autoloads
company-statistics-autoloads consult-yasnippet-autoloads
counsel-projectile-autoloads counsel-autoloads dap-mode-autoloads
bui-autoloads define-word-autoloads diff-hl-autoloads diminish-autoloads
dired-quick-sort-autoloads disable-mouse-autoloads
doom-modeline-autoloads dotenv-mode-autoloads drag-stuff-autoloads
eat-autoloads eldoc-box-autoloads elisp-def-autoloads
elisp-slime-nav-autoloads embark-consult-autoloads consult-autoloads
embark-autoloads emr-autoloads clang-format-autoloads esh-help-autoloads
eshell-prompt-extras-autoloads eshell-z-autoloads ess-autoloads
eval-sexp-fu-autoloads evil-anzu-autoloads anzu-autoloads
evil-args-autoloads evil-cleverparens-autoloads
evil-collection-autoloads annalist-autoloads evil-easymotion-autoloads
evil-escape-autoloads evil-exchange-autoloads evil-goggles-autoloads
evil-iedit-state-autoloads advice evil-indent-plus-autoloads
evil-lion-autoloads evil-lisp-state-autoloads bind-map-autoloads
evil-matchit-autoloads evil-mc-autoloads evil-nerd-commenter-autoloads
evil-numbers-autoloads evil-org-autoloads evil-surround-autoloads
evil-textobj-line-autoloads evil-tutor-autoloads
evil-visual-mark-mode-autoloads evil-visualstar-autoloads
expand-region-autoloads explain-pause-mode-autoloads eyebrowse-autoloads
fish-mode-autoloads flx-autoloads flycheck-bashate-autoloads
flycheck-eglot-autoloads eglot-autoloads flycheck-elsa-autoloads
flycheck-package-autoloads flyspell-correct-helm-autoloads
flyspell-correct-ivy-autoloads flyspell-correct-popup-autoloads
flyspell-correct-autoloads flyspell-popup-autoloads
frame-local-autoloads fzf-autoloads gh-md-autoloads git-gutter-autoloads
git-link-autoloads git-messenger-autoloads popup-autoloads
git-modes-autoloads git-timemachine-autoloads
gitignore-templates-autoloads gnu-elpa-keyring-update-autoloads
gnuplot-autoloads golden-ratio-autoloads goto-chg-autoloads
haskell-mode-autoloads helm-ag-autoloads helm-c-yasnippet-autoloads
helm-comint-autoloads helm-company-autoloads company-autoloads
helm-descbinds-autoloads helm-git-grep-autoloads helm-make-autoloads
helm-mode-manager-autoloads helm-org-autoloads helm-easymenu
helm-org-rifle-autoloads helm-projectile-autoloads
helm-purpose-autoloads helm-swoop-autoloads helm-autoloads
helm-themes-autoloads helm-core-autoloads helpful-autoloads
elisp-refs-autoloads highlight-indentation-autoloads
highlight-numbers-autoloads highlight-parentheses-autoloads
ibuffer-projectile-autoloads iedit-autoloads indent-guide-autoloads
ivy-avy-autoloads ivy-hydra-autoloads ivy-purpose-autoloads
ivy-rich-autoloads ivy-xref-autoloads ivy-yasnippet-autoloads
json-mode-autoloads rx json-navigator-autoloads json-reformat-autoloads
json-snatcher-autoloads jsonnet-mode-autoloads ligature-autoloads
link-hint-autoloads lorem-ipsum-autoloads lsp-docker-autoloads
lsp-treemacs-autoloads lsp-mode-autoloads macrostep-autoloads
magit-gitflow-autoloads magit-popup-autoloads magit-svn-autoloads
magit-todos-autoloads hl-todo-autoloads marginalia-autoloads
markdown-toc-autoloads merlin-eldoc-autoloads merlin-autoloads
mode-line-bell-autoloads multi-line-autoloads multi-term-autoloads
multiple-cursors-autoloads nameless-autoloads nerd-icons-autoloads
nix-mode-autoloads ob-powershell-autoloads ocp-indent-autoloads
open-junk-file-autoloads orderless-autoloads org-appear-autoloads
org-cliplink-autoloads org-contrib-autoloads org-download-autoloads
org-mime-autoloads org-modern-autoloads org-pomodoro-autoloads
org-present-autoloads org-projectile-autoloads
org-project-capture-autoloads org-category-capture-autoloads
org-re-reveal-autoloads htmlize-autoloads org-rich-yank-autoloads
org-roam-autoloads org-sticky-header-autoloads org-superstar-autoloads
org-transclusion-autoloads org-wild-notifier-autoloads async-autoloads
alert-autoloads log4e-autoloads gntp-autoloads orgit-forge-autoloads
orgit-autoloads forge-autoloads ghub-autoloads closql-autoloads
emacsql-autoloads overseer-autoloads ox-gfm-autoloads ox-jira-autoloads
org-autoloads package-lint-autoloads paradox-autoloads paredit-autoloads
parent-mode-autoloads pcre2el-autoloads persistent-scratch-autoloads
pkg-info-autoloads epl-autoloads poly-markdown-autoloads
polymode-autoloads popwin-autoloads pos-tip-autoloads
powershell-autoloads pyvenv-autoloads quickrun-autoloads
rainbow-delimiters-autoloads rg-autoloads ron-mode-autoloads
rustic-autoloads flycheck-autoloads markdown-mode-autoloads
rust-mode-autoloads shell-pop-autoloads shfmt-autoloads
reformatter-autoloads shrink-path-autoloads f-autoloads
shut-up-autoloads smartparens-autoloads smeargle-autoloads
smex-autoloads sml-mode-autoloads spinner-autoloads
string-edit-at-point-autoloads string-inflection-autoloads
swiper-autoloads ivy-autoloads symbol-overlay-autoloads
term-cursor-autoloads terminal-here-autoloads toc-org-autoloads
treemacs-all-the-icons-autoloads all-the-icons-autoloads
treemacs-evil-autoloads evil-autoloads treemacs-icons-dired-autoloads
treemacs-magit-autoloads magit-autoloads pcase with-editor-autoloads
transient-autoloads magit-section-autoloads llama-autoloads
treemacs-persp-autoloads persp-mode-autoloads
treemacs-projectile-autoloads treemacs-autoloads cfrs-autoloads
ht-autoloads hydra-autoloads lv-autoloads pfuture-autoloads
ace-window-autoloads avy-autoloads s-autoloads projectile-autoloads
treepy-autoloads undo-fu-session-autoloads unicode-fonts-autoloads
ucs-utils-autoloads font-utils-autoloads persistent-soft-autoloads
list-utils-autoloads pcache-autoloads urgrep-autoloads uuidgen-autoloads
valign-autoloads vba-mode-autoloads verb-autoloads
vi-tilde-fringe-autoloads vmd-mode-autoloads
volatile-highlights-autoloads wfnames-autoloads wgrep-autoloads
which-key-posframe-autoloads which-key-autoloads posframe-autoloads
window-purpose-autoloads imenu-list-autoloads winum-autoloads
dash-autoloads info writeroom-mode-autoloads
visual-fill-column-autoloads ws-butler-autoloads xterm-color-autoloads
yaml-autoloads yasnippet-snippets-autoloads yasnippet-autoloads package
browse-url url url-proxy url-privacy url-expand url-methods url-history
url-cookie generate-lisp-file url-domsuf url-util mailcap url-handlers
url-parse auth-source cl-seq eieio eieio-core cl-macs icons
password-cache json subr-x map byte-opt gv bytecomp byte-compile
url-vars cl-loaddefs cl-lib rmc iso-transl tooltip cconv eldoc paren
electric uniquify ediff-hook vc-hooks lisp-float-type elisp-mode mwheel
term/x-win x-win term/common-win x-dnd touch-screen 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 dbusbind inotify
dynamic-setting system-font-setting font-render-setting cairo x-toolkit
xinput2 x multi-tty move-toolbar make-network-process native-compile
emacs)

Memory information:
((conses 16 1923815 338094) (symbols 48 80515 0)
 (strings 32 295977 43287) (string-bytes 1 12037536)
 (vectors 16 100289) (vector-slots 8 1379833 229979)
 (floats 8 686 1591) (intervals 56 48915 337) (buffers 992 123))




Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#76523; Package emacs. (Mon, 24 Feb 2025 16:24:02 GMT) Full text and rfc822 format available.

Message #8 received at submit <at> debbugs.gnu.org (full text, mbox):

From: Pip Cet <pipcet <at> protonmail.com>
To: bug-gnu-emacs <at> gnu.org, 76523 <at> debbugs.gnu.org,
 Spencer Baugh <sbaugh <at> janestreet.com>, Andrea Corallo <acorallo <at> gnu.org>
Subject: Re: bug#76523: 30.0.93; with-native-compilation=aot breaks some Lisp
Date: Mon, 24 Feb 2025 16:23:28 +0000
"Spencer Baugh via \"Bug reports for GNU Emacs, the Swiss army knife of text editors\"" <bug-gnu-emacs <at> gnu.org> writes:

> 1. cd ~/src/emacs/emacs-30
> 2. ./configure --without-all --without-x --with-zlib --with-native-compilation=aot && make -j64
> 3. ./src/emacs --batch --eval '(progn (require '\''package) (package-read-from-string "((emacs \"26.1\"))"))'
> 4. Observe this error:
> Error: error ("Can’t read whole string")
>   error("Can't read whole string")
>   package-read-from-string("((emacs \"26.1\"))")
>   (progn (require 'package) (package-read-from-string "((emacs \"26.1\"))"))
>   eval((progn (require 'package) (package-read-from-string "((emacs \"26.1\"))")) t)
>   command-line-1(("--eval" "(progn (require 'package) (package-read-from-string \"((emacs \\\"26.1\\\"))\"))"))
>   command-line()
>   normal-top-level()
> Can’t read whole string

This is bug#63288, fixed on master but not on emacs-30, IIUC.  One
warkaround is not to pass "-j64" to make.

https://debbugs.gnu.org/cgi/bugreport.cgi?bug=63288

Pip





Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#76523; Package emacs. (Mon, 24 Feb 2025 16:24:03 GMT) Full text and rfc822 format available.

Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#76523; Package emacs. (Mon, 24 Feb 2025 17:22:02 GMT) Full text and rfc822 format available.

Message #14 received at 76523 <at> debbugs.gnu.org (full text, mbox):

From: Stefan Kangas <stefankangas <at> gmail.com>
To: Pip Cet <pipcet <at> protonmail.com>, 76523 <at> debbugs.gnu.org,
 sbaugh <at> janestreet.com, acorallo <at> gnu.org
Subject: Re: bug#76523: 30.0.93; with-native-compilation=aot breaks some Lisp
Date: Mon, 24 Feb 2025 17:21:39 +0000
Pip Cet via "Bug reports for GNU Emacs, the Swiss army knife of text
editors" <bug-gnu-emacs <at> gnu.org> writes:

> "Spencer Baugh via \"Bug reports for GNU Emacs, the Swiss army knife of text editors\"" <bug-gnu-emacs <at> gnu.org> writes:
>
>> 1. cd ~/src/emacs/emacs-30
>> 2. ./configure --without-all --without-x --with-zlib --with-native-compilation=aot && make -j64
>> 3. ./src/emacs --batch --eval '(progn (require '\''package) (package-read-from-string "((emacs \"26.1\"))"))'
>> 4. Observe this error:
>> Error: error ("Can’t read whole string")
>>   error("Can't read whole string")
>>   package-read-from-string("((emacs \"26.1\"))")
>>   (progn (require 'package) (package-read-from-string "((emacs \"26.1\"))"))
>>   eval((progn (require 'package) (package-read-from-string "((emacs \"26.1\"))")) t)
>>   command-line-1(("--eval" "(progn (require 'package) (package-read-from-string \"((emacs \\\"26.1\\\"))\"))"))
>>   command-line()
>>   normal-top-level()
>> Can’t read whole string
>
> This is bug#63288, fixed on master but not on emacs-30, IIUC.  One
> warkaround is not to pass "-j64" to make.
>
> https://debbugs.gnu.org/cgi/bugreport.cgi?bug=63288

Which commit fixes this on master?




Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#76523; Package emacs. (Mon, 24 Feb 2025 18:32:01 GMT) Full text and rfc822 format available.

Message #17 received at 76523 <at> debbugs.gnu.org (full text, mbox):

From: Pip Cet <pipcet <at> protonmail.com>
To: Stefan Kangas <stefankangas <at> gmail.com>
Cc: sbaugh <at> janestreet.com, acorallo <at> gnu.org, 76523 <at> debbugs.gnu.org
Subject: Re: bug#76523: 30.0.93; with-native-compilation=aot breaks some Lisp
Date: Mon, 24 Feb 2025 18:31:32 +0000
"Stefan Kangas" <stefankangas <at> gmail.com> writes:

> Pip Cet via "Bug reports for GNU Emacs, the Swiss army knife of text
> editors" <bug-gnu-emacs <at> gnu.org> writes:
>
>> "Spencer Baugh via \"Bug reports for GNU Emacs, the Swiss army knife of text editors\"" <bug-gnu-emacs <at> gnu.org> writes:
>>
>>> 1. cd ~/src/emacs/emacs-30
>>> 2. ./configure --without-all --without-x --with-zlib --with-native-compilation=aot && make -j64
>>> 3. ./src/emacs --batch --eval '(progn (require '\''package) (package-read-from-string "((emacs \"26.1\"))"))'
>>> 4. Observe this error:
>>> Error: error ("Can’t read whole string")
>>>   error("Can't read whole string")
>>>   package-read-from-string("((emacs \"26.1\"))")
>>>   (progn (require 'package) (package-read-from-string "((emacs \"26.1\"))"))
>>>   eval((progn (require 'package) (package-read-from-string "((emacs \"26.1\"))")) t)
>>>   command-line-1(("--eval" "(progn (require 'package) (package-read-from-string \"((emacs \\\"26.1\\\"))\"))"))
>>>   command-line()
>>>   normal-top-level()
>>> Can’t read whole string
>>
>> This is bug#63288, fixed on master but not on emacs-30, IIUC.  One
>> warkaround is not to pass "-j64" to make.
>>
>> https://debbugs.gnu.org/cgi/bugreport.cgi?bug=63288
>
> Which commit fixes this on master?

53a5dada413662389a17c551a00d215e51f5049f
    Fix compilation errors due to insufficient compiler safety (bug#63288)

Pip





Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#76523; Package emacs. (Mon, 24 Feb 2025 19:08:02 GMT) Full text and rfc822 format available.

Message #20 received at 76523 <at> debbugs.gnu.org (full text, mbox):

From: Stefan Kangas <stefankangas <at> gmail.com>
To: Pip Cet <pipcet <at> protonmail.com>
Cc: sbaugh <at> janestreet.com, Eli Zaretskii <eliz <at> gnu.org>, acorallo <at> gnu.org,
 76523 <at> debbugs.gnu.org
Subject: Re: bug#76523: 30.0.93; with-native-compilation=aot breaks some Lisp
Date: Mon, 24 Feb 2025 19:07:51 +0000
Pip Cet <pipcet <at> protonmail.com> writes:

> "Stefan Kangas" <stefankangas <at> gmail.com> writes:
>
>> Pip Cet via "Bug reports for GNU Emacs, the Swiss army knife of text
>> editors" <bug-gnu-emacs <at> gnu.org> writes:
>>
>>> "Spencer Baugh via \"Bug reports for GNU Emacs, the Swiss army knife of text editors\"" <bug-gnu-emacs <at> gnu.org> writes:
>>>
>>>> 1. cd ~/src/emacs/emacs-30
>>>> 2. ./configure --without-all --without-x --with-zlib --with-native-compilation=aot && make -j64
>>>> 3. ./src/emacs --batch --eval '(progn (require '\''package) (package-read-from-string "((emacs \"26.1\"))"))'
>>>> 4. Observe this error:
>>>> Error: error ("Can’t read whole string")
>>>>   error("Can't read whole string")
>>>>   package-read-from-string("((emacs \"26.1\"))")
>>>>   (progn (require 'package) (package-read-from-string "((emacs \"26.1\"))"))
>>>>   eval((progn (require 'package) (package-read-from-string "((emacs \"26.1\"))")) t)
>>>>   command-line-1(("--eval" "(progn (require 'package) (package-read-from-string \"((emacs \\\"26.1\\\"))\"))"))
>>>>   command-line()
>>>>   normal-top-level()
>>>> Can’t read whole string
>>>
>>> This is bug#63288, fixed on master but not on emacs-30, IIUC.  One
>>> warkaround is not to pass "-j64" to make.
>>>
>>> https://debbugs.gnu.org/cgi/bugreport.cgi?bug=63288
>>
>> Which commit fixes this on master?
>
> 53a5dada413662389a17c551a00d215e51f5049f
>     Fix compilation errors due to insufficient compiler safety (bug#63288)

Thanks.  Eli, Andrea, WDYT about cherry-picking this to emacs-30?




Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#76523; Package emacs. (Mon, 24 Feb 2025 19:23:02 GMT) Full text and rfc822 format available.

Message #23 received at 76523 <at> debbugs.gnu.org (full text, mbox):

From: Eli Zaretskii <eliz <at> gnu.org>
To: Stefan Kangas <stefankangas <at> gmail.com>
Cc: sbaugh <at> janestreet.com, pipcet <at> protonmail.com, acorallo <at> gnu.org,
 76523 <at> debbugs.gnu.org
Subject: Re: bug#76523: 30.0.93; with-native-compilation=aot breaks some Lisp
Date: Mon, 24 Feb 2025 21:22:40 +0200
> From: Stefan Kangas <stefankangas <at> gmail.com>
> Date: Mon, 24 Feb 2025 19:07:51 +0000
> Cc: 76523 <at> debbugs.gnu.org, sbaugh <at> janestreet.com, acorallo <at> gnu.org, 
> 	Eli Zaretskii <eliz <at> gnu.org>
> 
> >> Which commit fixes this on master?
> >
> > 53a5dada413662389a17c551a00d215e51f5049f
> >     Fix compilation errors due to insufficient compiler safety (bug#63288)
> 
> Thanks.  Eli, Andrea, WDYT about cherry-picking this to emacs-30?

It's just a build issue.  Why is it urgent to backport it?




Reply sent to Stefan Kangas <stefankangas <at> gmail.com>:
You have taken responsibility. (Mon, 24 Feb 2025 19:43:02 GMT) Full text and rfc822 format available.

Notification sent to Spencer Baugh <sbaugh <at> janestreet.com>:
bug acknowledged by developer. (Mon, 24 Feb 2025 19:43:03 GMT) Full text and rfc822 format available.

Message #28 received at 76523-done <at> debbugs.gnu.org (full text, mbox):

From: Stefan Kangas <stefankangas <at> gmail.com>
To: Eli Zaretskii <eliz <at> gnu.org>
Cc: sbaugh <at> janestreet.com, pipcet <at> protonmail.com, acorallo <at> gnu.org,
 76523-done <at> debbugs.gnu.org
Subject: Re: bug#76523: 30.0.93; with-native-compilation=aot breaks some Lisp
Date: Mon, 24 Feb 2025 19:42:35 +0000
Eli Zaretskii <eliz <at> gnu.org> writes:

>> From: Stefan Kangas <stefankangas <at> gmail.com>
>> Date: Mon, 24 Feb 2025 19:07:51 +0000
>> Cc: 76523 <at> debbugs.gnu.org, sbaugh <at> janestreet.com, acorallo <at> gnu.org,
>> 	Eli Zaretskii <eliz <at> gnu.org>
>>
>> >> Which commit fixes this on master?
>> >
>> > 53a5dada413662389a17c551a00d215e51f5049f
>> >     Fix compilation errors due to insufficient compiler safety (bug#63288)
>>
>> Thanks.  Eli, Andrea, WDYT about cherry-picking this to emacs-30?
>
> It's just a build issue.  Why is it urgent to backport it?

I don't think it's urgent, but looking at the fix it seems relatively
straightforward so I don't see much harm either.  Please cherry-pick it
if you agree, if not I think we can live it.

I'm closing this bug report for now, since it's fixed on master.




Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#76523; Package emacs. (Mon, 24 Feb 2025 20:03:02 GMT) Full text and rfc822 format available.

Message #31 received at 76523-done <at> debbugs.gnu.org (full text, mbox):

From: Eli Zaretskii <eliz <at> gnu.org>
To: Stefan Kangas <stefankangas <at> gmail.com>, acorallo <at> gnu.org
Cc: sbaugh <at> janestreet.com, pipcet <at> protonmail.com, 76523-done <at> debbugs.gnu.org
Subject: Re: bug#76523: 30.0.93; with-native-compilation=aot breaks some Lisp
Date: Mon, 24 Feb 2025 22:02:18 +0200
> From: Stefan Kangas <stefankangas <at> gmail.com>
> Date: Mon, 24 Feb 2025 19:42:35 +0000
> Cc: pipcet <at> protonmail.com, 76523-done <at> debbugs.gnu.org, sbaugh <at> janestreet.com, 
> 	acorallo <at> gnu.org
> 
> Eli Zaretskii <eliz <at> gnu.org> writes:
> 
> >> > 53a5dada413662389a17c551a00d215e51f5049f
> >> >     Fix compilation errors due to insufficient compiler safety (bug#63288)
> >>
> >> Thanks.  Eli, Andrea, WDYT about cherry-picking this to emacs-30?
> >
> > It's just a build issue.  Why is it urgent to backport it?
> 
> I don't think it's urgent, but looking at the fix it seems relatively
> straightforward so I don't see much harm either.  Please cherry-pick it
> if you agree, if not I think we can live it.

It didn't look straightforward to me, but if Andrea thinks it's
straightforward and safe, I'm okay with backporting it.




Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#76523; Package emacs. (Mon, 24 Feb 2025 20:24:02 GMT) Full text and rfc822 format available.

Message #34 received at 76523-done <at> debbugs.gnu.org (full text, mbox):

From: Stefan Kangas <stefankangas <at> gmail.com>
To: Eli Zaretskii <eliz <at> gnu.org>, acorallo <at> gnu.org
Cc: sbaugh <at> janestreet.com, pipcet <at> protonmail.com, 76523-done <at> debbugs.gnu.org
Subject: Re: bug#76523: 30.0.93; with-native-compilation=aot breaks some Lisp
Date: Mon, 24 Feb 2025 20:23:01 +0000
Eli Zaretskii <eliz <at> gnu.org> writes:

>> From: Stefan Kangas <stefankangas <at> gmail.com>
>> Date: Mon, 24 Feb 2025 19:42:35 +0000
>> Cc: pipcet <at> protonmail.com, 76523-done <at> debbugs.gnu.org, sbaugh <at> janestreet.com,
>> 	acorallo <at> gnu.org
>>
>> Eli Zaretskii <eliz <at> gnu.org> writes:
>>
>> >> > 53a5dada413662389a17c551a00d215e51f5049f
>> >> >     Fix compilation errors due to insufficient compiler safety (bug#63288)
>> >>
>> >> Thanks.  Eli, Andrea, WDYT about cherry-picking this to emacs-30?
>> >
>> > It's just a build issue.  Why is it urgent to backport it?
>>
>> I don't think it's urgent, but looking at the fix it seems relatively
>> straightforward so I don't see much harm either.  Please cherry-pick it
>> if you agree, if not I think we can live it.
>
> It didn't look straightforward to me, but if Andrea thinks it's
> straightforward and safe, I'm okay with backporting it.

It might look like that to me because I just read that code, so it's
fresh in my mind.  I could also be missing something.

Let's see if Andrea has any thoughts.




Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#76523; Package emacs. (Sun, 09 Mar 2025 09:30:02 GMT) Full text and rfc822 format available.

Message #37 received at 76523 <at> debbugs.gnu.org (full text, mbox):

From: Eli Zaretskii <eliz <at> gnu.org>
To: acorallo <at> gnu.org, Stefan Kangas <stefankangas <at> gmail.com>
Cc: sbaugh <at> janestreet.com, pipcet <at> protonmail.com, 76523 <at> debbugs.gnu.org
Subject: Re: bug#76523: 30.0.93; with-native-compilation=aot breaks some Lisp
Date: Sun, 09 Mar 2025 11:28:53 +0200
Ping!  Andrea, could you please respond?

> From: Stefan Kangas <stefankangas <at> gmail.com>
> Date: Mon, 24 Feb 2025 20:23:01 +0000
> Cc: pipcet <at> protonmail.com, 76523-done <at> debbugs.gnu.org, sbaugh <at> janestreet.com
> 
> Eli Zaretskii <eliz <at> gnu.org> writes:
> 
> >> From: Stefan Kangas <stefankangas <at> gmail.com>
> >> Date: Mon, 24 Feb 2025 19:42:35 +0000
> >> Cc: pipcet <at> protonmail.com, 76523-done <at> debbugs.gnu.org, sbaugh <at> janestreet.com,
> >> 	acorallo <at> gnu.org
> >>
> >> Eli Zaretskii <eliz <at> gnu.org> writes:
> >>
> >> >> > 53a5dada413662389a17c551a00d215e51f5049f
> >> >> >     Fix compilation errors due to insufficient compiler safety (bug#63288)
> >> >>
> >> >> Thanks.  Eli, Andrea, WDYT about cherry-picking this to emacs-30?
> >> >
> >> > It's just a build issue.  Why is it urgent to backport it?
> >>
> >> I don't think it's urgent, but looking at the fix it seems relatively
> >> straightforward so I don't see much harm either.  Please cherry-pick it
> >> if you agree, if not I think we can live it.
> >
> > It didn't look straightforward to me, but if Andrea thinks it's
> > straightforward and safe, I'm okay with backporting it.
> 
> It might look like that to me because I just read that code, so it's
> fresh in my mind.  I could also be missing something.
> 
> Let's see if Andrea has any thoughts.
> 




Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#76523; Package emacs. (Sun, 09 Mar 2025 17:23:02 GMT) Full text and rfc822 format available.

Message #40 received at 76523 <at> debbugs.gnu.org (full text, mbox):

From: Stefan Kangas <stefankangas <at> gmail.com>
To: Eli Zaretskii <eliz <at> gnu.org>
Cc: sbaugh <at> janestreet.com, pipcet <at> protonmail.com, acorallo <at> gnu.org,
 76523 <at> debbugs.gnu.org
Subject: Re: bug#76523: 30.0.93; with-native-compilation=aot breaks some Lisp
Date: Sun, 9 Mar 2025 10:22:00 -0700
Stefan Kangas <stefankangas <at> gmail.com> writes:

> Eli Zaretskii <eliz <at> gnu.org> writes:
>
>>> From: Stefan Kangas <stefankangas <at> gmail.com>
>>> Date: Mon, 24 Feb 2025 19:07:51 +0000
>>> Cc: 76523 <at> debbugs.gnu.org, sbaugh <at> janestreet.com, acorallo <at> gnu.org,
>>> 	Eli Zaretskii <eliz <at> gnu.org>
>>>
>>> >> Which commit fixes this on master?
>>> >
>>> > 53a5dada413662389a17c551a00d215e51f5049f
>>> >     Fix compilation errors due to insufficient compiler safety (bug#63288)
>>>
>>> Thanks.  Eli, Andrea, WDYT about cherry-picking this to emacs-30?
>>
>> It's just a build issue.  Why is it urgent to backport it?
>
> I don't think it's urgent, but looking at the fix it seems relatively
> straightforward so I don't see much harm either.  Please cherry-pick it
> if you agree, if not I think we can live it.

This bug breaks the Emacs 31 package in Fedora:
    https://bugzilla.redhat.com/show_bug.cgi?id=2350949

It's safe to cherry-pick this bug fix to emacs-30.




Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#76523; Package emacs. (Mon, 10 Mar 2025 00:33:02 GMT) Full text and rfc822 format available.

Message #43 received at 76523 <at> debbugs.gnu.org (full text, mbox):

From: Stefan Kangas <stefankangas <at> gmail.com>
To: Eli Zaretskii <eliz <at> gnu.org>
Cc: sbaugh <at> janestreet.com, pipcet <at> protonmail.com, acorallo <at> gnu.org,
 76523 <at> debbugs.gnu.org
Subject: Re: bug#76523: 30.0.93; with-native-compilation=aot breaks some Lisp
Date: Mon, 10 Mar 2025 00:32:07 +0000
Stefan Kangas <stefankangas <at> gmail.com> writes:

> This bug breaks the Emacs 31 package in Fedora:

This should have said "Emacs 30".




Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#76523; Package emacs. (Mon, 31 Mar 2025 19:59:01 GMT) Full text and rfc822 format available.

Message #46 received at 76523 <at> debbugs.gnu.org (full text, mbox):

From: Andrea Corallo <acorallo <at> gnu.org>
To: Eli Zaretskii <eliz <at> gnu.org>
Cc: sbaugh <at> janestreet.com, pipcet <at> protonmail.com,
 Stefan Kangas <stefankangas <at> gmail.com>, 76523 <at> debbugs.gnu.org
Subject: Re: bug#76523: 30.0.93; with-native-compilation=aot breaks some Lisp
Date: Mon, 31 Mar 2025 15:58:23 -0400
Eli Zaretskii <eliz <at> gnu.org> writes:

> Ping!  Andrea, could you please respond?
>

Also in light of the fact that we got not complains for the fix on
master I'm okay with the cherry pick.

Andrea




Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#76523; Package emacs. (Tue, 01 Apr 2025 11:24:05 GMT) Full text and rfc822 format available.

Message #49 received at 76523 <at> debbugs.gnu.org (full text, mbox):

From: Eli Zaretskii <eliz <at> gnu.org>
To: Andrea Corallo <acorallo <at> gnu.org>
Cc: sbaugh <at> janestreet.com, pipcet <at> protonmail.com, stefankangas <at> gmail.com,
 76523 <at> debbugs.gnu.org
Subject: Re: bug#76523: 30.0.93; with-native-compilation=aot breaks some Lisp
Date: Tue, 01 Apr 2025 14:22:36 +0300
> From: Andrea Corallo <acorallo <at> gnu.org>
> Cc: Stefan Kangas <stefankangas <at> gmail.com>,  sbaugh <at> janestreet.com,
>   pipcet <at> protonmail.com,  76523 <at> debbugs.gnu.org
> Date: Mon, 31 Mar 2025 15:58:23 -0400
> 
> Eli Zaretskii <eliz <at> gnu.org> writes:
> 
> > Ping!  Andrea, could you please respond?
> >
> 
> Also in light of the fact that we got not complains for the fix on
> master I'm okay with the cherry pick.

Thanks, cherry-picked.




bug archived. Request was from Debbugs Internal Request <help-debbugs <at> gnu.org> to internal_control <at> debbugs.gnu.org. (Wed, 30 Apr 2025 11:24:09 GMT) Full text and rfc822 format available.

This bug report was last modified 16 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.