GNU bug report logs - #74491
31.0.50; Build failure on master (1b33c00f4c28d730b17293f94ce5325f7e916bc8)

Previous Next

Package: emacs;

Reported by: Sam James <sam <at> gentoo.org>

Date: Sat, 23 Nov 2024 13:04:01 UTC

Severity: normal

Tags: patch

Merged with 73855, 74490

Fixed in versions 31.1, 31.0.50

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 74491 in the body.
You can then email your comments to 74491 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#74491; Package emacs. (Sat, 23 Nov 2024 13:04:02 GMT) Full text and rfc822 format available.

Acknowledgement sent to Sam James <sam <at> gentoo.org>:
New bug report received and forwarded. Copy sent to bug-gnu-emacs <at> gnu.org. (Sat, 23 Nov 2024 13:04:02 GMT) Full text and rfc822 format available.

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

From: Sam James <sam <at> gentoo.org>
To: bug-gnu-emacs <at> gnu.org
Subject: 31.0.50; Build failure on master
 (1b33c00f4c28d730b17293f94ce5325f7e916bc8)
Date: Sat, 23 Nov 2024 13:03:07 +0000
[Message part 1 (text/plain, inline)]
Emacs master at 1b33c00f4c28d730b17293f94ce5325f7e916bc8 fails to build
for me as follows:

Loading /var/tmp/portage/app-editors/emacs-31.0.9999/work/emacs/lisp/ldefs-boot.el (source)...

Error: void-function (rx)
  (rx (or (seq "." (or "py" "pth" "pyi" "pyw")) (seq "/" (or "SConstruct" "SConscript"))) eos)
  (defconst python--auto-mode-alist-regexp (rx (or (seq "." (or "py" "pth" "pyi" "pyw")) (seq "/" (or "SConstruct" "SConscript"))) eos))
  eval-buffer(#<buffer  *load*> nil "/var/tmp/portage/app-editors/emacs-31.0.9999/work/emacs/lisp/ldefs-boot.el" nil t)
  (if eval-function (funcall eval-function buffer (if dump-mode file fullname)) (eval-buffer buffer nil (if dump-mode file fullname) nil t))
  (let ((read-symbol-shorthands shorthands)) (if eval-function (funcall eval-function buffer (if dump-mode file fullname)) (eval-buffer buffer nil (if dump-mode file fullname) nil t)))
  (let ((load-true-file-name fullname) (load-file-name fullname) (set-auto-coding-for-load t) (inhibit-file-name-operation nil) shorthands) (with-current-buffer buffer (set-buffer-multib
yte t) (let (deactivate-mark) (insert-file-contents fullname)) (setq shorthands (and hack-read-symbol-shorthands-function (funcall hack-read-symbol-shorthands-function))) (if (and enable
-multibyte-characters (or (eq (coding-system-type last-coding-system-used) 'raw-text))) (set-buffer-multibyte nil)) (set-buffer-modified-p nil)) (let ((read-symbol-shorthands shorthands)
) (if eval-function (funcall eval-function buffer (if dump-mode file fullname)) (eval-buffer buffer nil (if dump-mode file fullname) nil t))))
  (unwind-protect (let ((load-true-file-name fullname) (load-file-name fullname) (set-auto-coding-for-load t) (inhibit-file-name-operation nil) shorthands) (with-current-buffer buffer (s
et-buffer-multibyte t) (let (deactivate-mark) (insert-file-contents fullname)) (setq shorthands (and hack-read-symbol-shorthands-function (funcall hack-read-symbol-shorthands-function)))
 (if (and enable-multibyte-characters (or (eq (coding-system-type last-coding-system-used) 'raw-text))) (set-buffer-multibyte nil)) (set-buffer-modified-p nil)) (let ((read-symbol-shorth
ands shorthands)) (if eval-function (funcall eval-function buffer (if dump-mode file fullname)) (eval-buffer buffer nil (if dump-mode file fullname) nil t)))) (let (kill-buffer-hook kill
-buffer-query-functions) (kill-buffer buffer)))
  (let ((buffer (generate-new-buffer " *load*")) (load-in-progress t) (source (string-suffix-p ".el" fullname))) (unless nomessage (if source (message "Loading %s (source)..." file) (message "Loading %s..." file))) (when purify-flag (push (purecopy file) preloaded-file-list)) (unwind-protect (let ((load-true-file-name fullname) (load-file-name fullname) (set-auto-coding-for-load t) (inhibit-file-name-operation nil) shorthands) (with-current-buffer buffer (set-buffer-multibyte t) (let (deactivate-mark) (insert-file-contents fullname)) (setq shorthands (and hack-read-symbol-shorthands-function (funcall hack-read-symbol-shorthands-function))) (if (and enable-multibyte-characters (or (eq (coding-system-type last-coding-system-used) 'raw-text))) (set-buffer-multibyte nil)) (set-buffer-modified-p nil)) (let ((read-symbol-shorthands shorthands)) (if eval-function (funcall eval-function buffer (if dump-mode file fullname)) (eval-buffer buffer nil (if dump-mode file fullname) nil t)))) (let (kill-buffer-hook kill-buffer-query-functions) (kill-buffer buffer))) (do-after-load-evaluation fullname) (unless (or nomessage noninteractive) (if source (message "Loading %s (source)...done" file) (message "Loading %s...done" file))) t)
  (if (null (file-readable-p fullname)) (and (null noerror) (signal 'file-error (list "Cannot open load file" file))) (let ((buffer (generate-new-buffer " *load*")) (load-in-progress t) (source (string-suffix-p ".el" fullname))) (unless nomessage (if source (message "Loading %s (source)..." file) (message "Loading %s..." file))) (when purify-flag (push (purecopy file) preloaded-file-list)) (unwind-protect (let ((load-true-file-name fullname) (load-file-name fullname) (set-auto-coding-for-load t) (inhibit-file-name-operation nil) shorthands) (with-current-buffer buffer (set-buffer-multibyte t) (let (deactivate-mark) (insert-file-contents fullname)) (setq shorthands (and hack-read-symbol-shorthands-function (funcall hack-read-symbol-shorthands-function))) (if (and enable-multibyte-characters (or (eq (coding-system-type last-coding-system-used) 'raw-text))) (set-buffer-multibyte nil)) (set-buffer-modified-p nil)) (let ((read-symbol-shorthands shorthands)) (if eval-function (funcall eval-function buffer (if dump-mode file fullname)) (eval-buffer buffer nil (if dump-mode file fullname) nil t)))) (let (kill-buffer-hook kill-buffer-query-functions) (kill-buffer buffer))) (do-after-load-evaluation fullname) (unless (or nomessage noninteractive) (if source (message "Loading %s (source)...done" file) (message "Loading %s...done" file))) t))
  load-with-code-conversion("/var/tmp/portage/app-editors/emacs-31.0.9999/work/emacs/lisp/ldefs-boot.el" "/var/tmp/portage/app-editors/emacs-31.0.9999/work/emacs/lisp/ldefs-boot.el" nil nil)
  load("ldefs-boot.el")
  (condition-case nil (load "loaddefs") (file-error (load "ldefs-boot.el")))
  load("loadup.el")
Symbol's function definition is void: rx
make[2]: *** [Makefile:1016: bootstrap-emacs.pdmp] Error 255
make[2]: Leaving directory '/var/tmp/portage/app-editors/emacs-31.0.9999/work/emacs/src'
make[1]: *** [Makefile:554: src] Error 2
make[1]: Leaving directory '/var/tmp/portage/app-editors/emacs-31.0.9999/work/emacs'
make[1]: Entering directory
  '/var/tmp/portage/app-editors/emacs-31.0.9999/work/emacs'

I've attached the full build log. It is a clean build. Let me know if
more information is required.

[build.log (text/plain, attachment)]
[Message part 3 (text/plain, inline)]

In GNU Emacs 31.0.50 (build 1, x86_64-pc-linux-gnu, GTK+ Version
 3.24.42, cairo version 1.18.2) of 2024-11-15 built on localhost
Repository revision: 29098a291f535c8e2be114171308169f025de43f
Repository branch: master
System Description: Gentoo Linux

Configured using:
 'configure --prefix=/usr --build=x86_64-pc-linux-gnu
 --host=x86_64-pc-linux-gnu --mandir=/usr/share/man
 --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc
 --localstatedir=/var/lib --datarootdir=/usr/share
 --disable-silent-rules --docdir=/usr/share/doc/emacs-31.0.9999
 --htmldir=/usr/share/doc/emacs-31.0.9999/html --libdir=/usr/lib64
 --program-suffix=-emacs-31-vcs --includedir=/usr/include/emacs-31-vcs
 --infodir=/usr/share/info/emacs-31-vcs --localstatedir=/var
 --enable-locallisppath=/etc/emacs:/usr/share/emacs/site-lisp
 --without-compress-install --without-hesiod --without-pop
 --with-file-notification=inotify --with-pdumper --enable-acl
 --enable-xattr --with-dbus --with-modules --without-gameuser
 --with-libgmp --with-gpm --without-native-compilation
 --without-kerberos --without-kerberos5 --with-lcms2 --with-xml2
 --without-mailutils --without-selinux --with-sqlite3 --with-gnutls
 --with-libsystemd --with-threads --with-tree-sitter --without-wide-int
 --with-sound=alsa --with-zlib --with-pgtk --without-x --without-ns
 --with-toolkit-scroll-bars --without-gconf --without-xwidgets
 --with-gsettings --with-harfbuzz --without-libotf --without-m17n-flt
 --with-gif --with-jpeg --with-png --with-rsvg --with-tiff
 --without-webp --without-imagemagick --with-dumping=pdumper 'CFLAGS=-O2
 -march=native -mtls-dialect=gnu2 -flto=jobserver
 -fno-semantic-interposition -pipe -fcf-protection=none
 -fdiagnostics-color=always -fdiagnostics-urls=never
 -frecord-gcc-switches -fdiagnostics-details -Wa,-O2 -Wa,-mtune=znver2
 -Warray-bounds -Wstrict-aliasing -Wfree-nonheap-object -Wuninitialized
 -Wmaybe-uninitialized -Wreturn-type -Werror=lto-type-mismatch
 -Werror=strict-aliasing -Werror=odr -Warray-bounds
 -fdiagnostics-details -Wstringop-overread -Wstringop-overflow
 -Wstringop-truncation -Wbuiltin-declaration-mismatch -ggdb3 -Wformat
 -Werror=format-security -fno-fast-math -ffp-contract=off' CPPFLAGS=
 'LDFLAGS=-O2 -march=native -mtls-dialect=gnu2 -flto=jobserver
 -fno-semantic-interposition -pipe -fcf-protection=none
 -fdiagnostics-color=always -fdiagnostics-urls=never
 -frecord-gcc-switches -fdiagnostics-details -Wa,-O2 -Wa,-mtune=znver2
 -Warray-bounds -Wstrict-aliasing -Wfree-nonheap-object -Wuninitialized
 -Wmaybe-uninitialized -Wreturn-type -Werror=lto-type-mismatch
 -Werror=strict-aliasing -Werror=odr -Warray-bounds
 -fdiagnostics-details -Wstringop-overread -Wstringop-overflow
 -Wstringop-truncation -Wl,-O1 -Wl,--as-needed
 -Wl,-z,pack-relative-relocs -Werror=lto-type-mismatch
 -Werror=strict-aliasing -Werror=odr -Warray-bounds
 -fdiagnostics-details -Wstringop-overread -Wstringop-overflow
 -Wstringop-truncation -fdiagnostics-color=always -fuse-ld=mold
 -flto=jobserver -Wl,--defsym=__gentoo_check_ldflags__=0''

Configured features:
ACL CAIRO DBUS FREETYPE GIF GLIB GMP GNUTLS GPM GSETTINGS HARFBUZZ JPEG
LCMS2 LIBSYSTEMD LIBXML2 MODULES NOTIFY INOTIFY PDUMPER PGTK PNG RSVG
SECCOMP SOUND SQLITE3 THREADS TIFF TOOLKIT_SCROLL_BARS TREE_SITTER XIM
GTK3 ZLIB

Important settings:
  value of $LANG: en_GB.utf8
  locale-coding-system: utf-8-unix

Major mode: mu4e:headers

Minor modes in effect:
  global-flycheck-mode: t
  global-company-mode: t
  company-mode: t
  editorconfig-mode: t
  savehist-mode: t
  save-place-mode: t
  desktop-save-mode: t
  server-mode: t
  mu4e-thread-mode: t
  mu4e-compose-minor-mode: t
  mu4e-search-minor-mode: t
  hl-line-mode: t
  mu4e-update-minor-mode: t
  mu4e-context-minor-mode: t
  mu4e-modeline-mode: t
  tooltip-mode: t
  global-eldoc-mode: t
  show-paren-mode: t
  electric-indent-mode: t
  mouse-wheel-mode: t
  tool-bar-mode: t
  menu-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
  line-number-mode: t
  indent-tabs-mode: t
  transient-mark-mode: t
  auto-composition-mode: t
  auto-encryption-mode: t
  auto-compression-mode: t

Load-path shadows:
/usr/share/emacs/site-lisp/which-key/which-key hides /usr/share/emacs/31.0.50/lisp/which-key
/usr/share/emacs/site-lisp/editorconfig-emacs/editorconfig-conf-mode hides /usr/share/emacs/31.0.50/lisp/editorconfig-conf-mode
/usr/share/emacs/site-lisp/editorconfig-emacs/editorconfig-core-handle hides /usr/share/emacs/31.0.50/lisp/editorconfig-core-handle
/usr/share/emacs/site-lisp/editorconfig-emacs/editorconfig-core hides /usr/share/emacs/31.0.50/lisp/editorconfig-core
/usr/share/emacs/site-lisp/editorconfig-emacs/editorconfig-fnmatch hides /usr/share/emacs/31.0.50/lisp/editorconfig-fnmatch
/usr/share/emacs/site-lisp/editorconfig-emacs/editorconfig-tools hides /usr/share/emacs/31.0.50/lisp/editorconfig-tools
/usr/share/emacs/site-lisp/editorconfig-emacs/editorconfig hides /usr/share/emacs/31.0.50/lisp/editorconfig
/usr/share/emacs/site-lisp/transient/transient hides /usr/share/emacs/31.0.50/lisp/transient
/usr/share/emacs/site-lisp/org-mode/ob hides /usr/share/emacs/31.0.50/lisp/org/ob
/usr/share/emacs/site-lisp/org-mode/oc-natbib hides /usr/share/emacs/31.0.50/lisp/org/oc-natbib
/usr/share/emacs/site-lisp/org-mode/oc hides /usr/share/emacs/31.0.50/lisp/org/oc
/usr/share/emacs/site-lisp/org-mode/ol-bbdb hides /usr/share/emacs/31.0.50/lisp/org/ol-bbdb
/usr/share/emacs/site-lisp/org-mode/ol-bibtex hides /usr/share/emacs/31.0.50/lisp/org/ol-bibtex
/usr/share/emacs/site-lisp/org-mode/ol-docview hides /usr/share/emacs/31.0.50/lisp/org/ol-docview
/usr/share/emacs/site-lisp/org-mode/ol-doi hides /usr/share/emacs/31.0.50/lisp/org/ol-doi
/usr/share/emacs/site-lisp/org-mode/ol-eshell hides /usr/share/emacs/31.0.50/lisp/org/ol-eshell
/usr/share/emacs/site-lisp/org-mode/ol-eww hides /usr/share/emacs/31.0.50/lisp/org/ol-eww
/usr/share/emacs/site-lisp/org-mode/ol-gnus hides /usr/share/emacs/31.0.50/lisp/org/ol-gnus
/usr/share/emacs/site-lisp/org-mode/ol-info hides /usr/share/emacs/31.0.50/lisp/org/ol-info
/usr/share/emacs/site-lisp/org-mode/ol-irc hides /usr/share/emacs/31.0.50/lisp/org/ol-irc
/usr/share/emacs/site-lisp/org-mode/ol-man hides /usr/share/emacs/31.0.50/lisp/org/ol-man
/usr/share/emacs/site-lisp/org-mode/ob-C hides /usr/share/emacs/31.0.50/lisp/org/ob-C
/usr/share/emacs/site-lisp/org-mode/ol-mhe hides /usr/share/emacs/31.0.50/lisp/org/ol-mhe
/usr/share/emacs/site-lisp/org-mode/ob-R hides /usr/share/emacs/31.0.50/lisp/org/ob-R
/usr/share/emacs/site-lisp/org-mode/ol-rmail hides /usr/share/emacs/31.0.50/lisp/org/ol-rmail
/usr/share/emacs/site-lisp/org-mode/ob-awk hides /usr/share/emacs/31.0.50/lisp/org/ob-awk
/usr/share/emacs/site-lisp/org-mode/ol-w3m hides /usr/share/emacs/31.0.50/lisp/org/ol-w3m
/usr/share/emacs/site-lisp/org-mode/ob-calc hides /usr/share/emacs/31.0.50/lisp/org/ob-calc
/usr/share/emacs/site-lisp/org-mode/ol hides /usr/share/emacs/31.0.50/lisp/org/ol
/usr/share/emacs/site-lisp/org-mode/org-agenda hides /usr/share/emacs/31.0.50/lisp/org/org-agenda
/usr/share/emacs/site-lisp/org-mode/ob-clojure hides /usr/share/emacs/31.0.50/lisp/org/ob-clojure
/usr/share/emacs/site-lisp/org-mode/org-archive hides /usr/share/emacs/31.0.50/lisp/org/org-archive
/usr/share/emacs/site-lisp/org-mode/ob-comint hides /usr/share/emacs/31.0.50/lisp/org/ob-comint
/usr/share/emacs/site-lisp/org-mode/org-attach-git hides /usr/share/emacs/31.0.50/lisp/org/org-attach-git
/usr/share/emacs/site-lisp/org-mode/oc-biblatex hides /usr/share/emacs/31.0.50/lisp/org/oc-biblatex
/usr/share/emacs/site-lisp/org-mode/org-attach hides /usr/share/emacs/31.0.50/lisp/org/org-attach
/usr/share/emacs/site-lisp/org-mode/ob-core hides /usr/share/emacs/31.0.50/lisp/org/ob-core
/usr/share/emacs/site-lisp/org-mode/org-capture hides /usr/share/emacs/31.0.50/lisp/org/org-capture
/usr/share/emacs/site-lisp/org-mode/ob-css hides /usr/share/emacs/31.0.50/lisp/org/ob-css
/usr/share/emacs/site-lisp/org-mode/org-clock hides /usr/share/emacs/31.0.50/lisp/org/org-clock
/usr/share/emacs/site-lisp/org-mode/ob-ditaa hides /usr/share/emacs/31.0.50/lisp/org/ob-ditaa
/usr/share/emacs/site-lisp/org-mode/org-colview hides /usr/share/emacs/31.0.50/lisp/org/org-colview
/usr/share/emacs/site-lisp/org-mode/ob-dot hides /usr/share/emacs/31.0.50/lisp/org/ob-dot
/usr/share/emacs/site-lisp/org-mode/org-compat hides /usr/share/emacs/31.0.50/lisp/org/org-compat
/usr/share/emacs/site-lisp/org-mode/ob-emacs-lisp hides /usr/share/emacs/31.0.50/lisp/org/ob-emacs-lisp
/usr/share/emacs/site-lisp/org-mode/org-crypt hides /usr/share/emacs/31.0.50/lisp/org/org-crypt
/usr/share/emacs/site-lisp/org-mode/ob-eshell hides /usr/share/emacs/31.0.50/lisp/org/ob-eshell
/usr/share/emacs/site-lisp/org-mode/org-ctags hides /usr/share/emacs/31.0.50/lisp/org/org-ctags
/usr/share/emacs/site-lisp/org-mode/ob-eval hides /usr/share/emacs/31.0.50/lisp/org/ob-eval
/usr/share/emacs/site-lisp/org-mode/org-cycle hides /usr/share/emacs/31.0.50/lisp/org/org-cycle
/usr/share/emacs/site-lisp/org-mode/ob-exp hides /usr/share/emacs/31.0.50/lisp/org/ob-exp
/usr/share/emacs/site-lisp/org-mode/org-datetree hides /usr/share/emacs/31.0.50/lisp/org/org-datetree
/usr/share/emacs/site-lisp/org-mode/ob-forth hides /usr/share/emacs/31.0.50/lisp/org/ob-forth
/usr/share/emacs/site-lisp/org-mode/org-duration hides /usr/share/emacs/31.0.50/lisp/org/org-duration
/usr/share/emacs/site-lisp/org-mode/ob-fortran hides /usr/share/emacs/31.0.50/lisp/org/ob-fortran
/usr/share/emacs/site-lisp/org-mode/org-element-ast hides /usr/share/emacs/31.0.50/lisp/org/org-element-ast
/usr/share/emacs/site-lisp/org-mode/oc-bibtex hides /usr/share/emacs/31.0.50/lisp/org/oc-bibtex
/usr/share/emacs/site-lisp/org-mode/org-element hides /usr/share/emacs/31.0.50/lisp/org/org-element
/usr/share/emacs/site-lisp/org-mode/ob-gnuplot hides /usr/share/emacs/31.0.50/lisp/org/ob-gnuplot
/usr/share/emacs/site-lisp/org-mode/org-entities hides /usr/share/emacs/31.0.50/lisp/org/org-entities
/usr/share/emacs/site-lisp/org-mode/ob-groovy hides /usr/share/emacs/31.0.50/lisp/org/ob-groovy
/usr/share/emacs/site-lisp/org-mode/org-faces hides /usr/share/emacs/31.0.50/lisp/org/org-faces
/usr/share/emacs/site-lisp/org-mode/ob-haskell hides /usr/share/emacs/31.0.50/lisp/org/ob-haskell
/usr/share/emacs/site-lisp/org-mode/org-feed hides /usr/share/emacs/31.0.50/lisp/org/org-feed
/usr/share/emacs/site-lisp/org-mode/ob-java hides /usr/share/emacs/31.0.50/lisp/org/ob-java
/usr/share/emacs/site-lisp/org-mode/org-fold-core hides /usr/share/emacs/31.0.50/lisp/org/org-fold-core
/usr/share/emacs/site-lisp/org-mode/ob-js hides /usr/share/emacs/31.0.50/lisp/org/ob-js
/usr/share/emacs/site-lisp/org-mode/org-fold hides /usr/share/emacs/31.0.50/lisp/org/org-fold
/usr/share/emacs/site-lisp/org-mode/ob-julia hides /usr/share/emacs/31.0.50/lisp/org/ob-julia
/usr/share/emacs/site-lisp/org-mode/org-footnote hides /usr/share/emacs/31.0.50/lisp/org/org-footnote
/usr/share/emacs/site-lisp/org-mode/ob-latex hides /usr/share/emacs/31.0.50/lisp/org/ob-latex
/usr/share/emacs/site-lisp/org-mode/org-goto hides /usr/share/emacs/31.0.50/lisp/org/org-goto
/usr/share/emacs/site-lisp/org-mode/ob-lilypond hides /usr/share/emacs/31.0.50/lisp/org/ob-lilypond
/usr/share/emacs/site-lisp/org-mode/org-habit hides /usr/share/emacs/31.0.50/lisp/org/org-habit
/usr/share/emacs/site-lisp/org-mode/ob-lisp hides /usr/share/emacs/31.0.50/lisp/org/ob-lisp
/usr/share/emacs/site-lisp/org-mode/org-id hides /usr/share/emacs/31.0.50/lisp/org/org-id
/usr/share/emacs/site-lisp/org-mode/ob-lob hides /usr/share/emacs/31.0.50/lisp/org/ob-lob
/usr/share/emacs/site-lisp/org-mode/org-indent hides /usr/share/emacs/31.0.50/lisp/org/org-indent
/usr/share/emacs/site-lisp/org-mode/ob-lua hides /usr/share/emacs/31.0.50/lisp/org/ob-lua
/usr/share/emacs/site-lisp/org-mode/org-inlinetask hides /usr/share/emacs/31.0.50/lisp/org/org-inlinetask
/usr/share/emacs/site-lisp/org-mode/oc-csl hides /usr/share/emacs/31.0.50/lisp/org/oc-csl
/usr/share/emacs/site-lisp/org-mode/org-keys hides /usr/share/emacs/31.0.50/lisp/org/org-keys
/usr/share/emacs/site-lisp/org-mode/ob-makefile hides /usr/share/emacs/31.0.50/lisp/org/ob-makefile
/usr/share/emacs/site-lisp/org-mode/org-lint hides /usr/share/emacs/31.0.50/lisp/org/org-lint
/usr/share/emacs/site-lisp/org-mode/ob-matlab hides /usr/share/emacs/31.0.50/lisp/org/ob-matlab
/usr/share/emacs/site-lisp/org-mode/org-list hides /usr/share/emacs/31.0.50/lisp/org/org-list
/usr/share/emacs/site-lisp/org-mode/ob-maxima hides /usr/share/emacs/31.0.50/lisp/org/ob-maxima
/usr/share/emacs/site-lisp/org-mode/org-macro hides /usr/share/emacs/31.0.50/lisp/org/org-macro
/usr/share/emacs/site-lisp/org-mode/ob-ocaml hides /usr/share/emacs/31.0.50/lisp/org/ob-ocaml
/usr/share/emacs/site-lisp/org-mode/org-macs hides /usr/share/emacs/31.0.50/lisp/org/org-macs
/usr/share/emacs/site-lisp/org-mode/ob-octave hides /usr/share/emacs/31.0.50/lisp/org/ob-octave
/usr/share/emacs/site-lisp/org-mode/org-mobile hides /usr/share/emacs/31.0.50/lisp/org/org-mobile
/usr/share/emacs/site-lisp/org-mode/ob-org hides /usr/share/emacs/31.0.50/lisp/org/ob-org
/usr/share/emacs/site-lisp/org-mode/org-mouse hides /usr/share/emacs/31.0.50/lisp/org/org-mouse
/usr/share/emacs/site-lisp/org-mode/ob-perl hides /usr/share/emacs/31.0.50/lisp/org/ob-perl
/usr/share/emacs/site-lisp/org-mode/org-num hides /usr/share/emacs/31.0.50/lisp/org/org-num
/usr/share/emacs/site-lisp/org-mode/ob-plantuml hides /usr/share/emacs/31.0.50/lisp/org/ob-plantuml
/usr/share/emacs/site-lisp/org-mode/org-pcomplete hides /usr/share/emacs/31.0.50/lisp/org/org-pcomplete
/usr/share/emacs/site-lisp/org-mode/ob-processing hides /usr/share/emacs/31.0.50/lisp/org/ob-processing
/usr/share/emacs/site-lisp/org-mode/org-persist hides /usr/share/emacs/31.0.50/lisp/org/org-persist
/usr/share/emacs/site-lisp/org-mode/ob-python hides /usr/share/emacs/31.0.50/lisp/org/ob-python
/usr/share/emacs/site-lisp/org-mode/org-plot hides /usr/share/emacs/31.0.50/lisp/org/org-plot
/usr/share/emacs/site-lisp/org-mode/ob-ref hides /usr/share/emacs/31.0.50/lisp/org/ob-ref
/usr/share/emacs/site-lisp/org-mode/org-protocol hides /usr/share/emacs/31.0.50/lisp/org/org-protocol
/usr/share/emacs/site-lisp/org-mode/ob-ruby hides /usr/share/emacs/31.0.50/lisp/org/ob-ruby
/usr/share/emacs/site-lisp/org-mode/org-refile hides /usr/share/emacs/31.0.50/lisp/org/org-refile
/usr/share/emacs/site-lisp/org-mode/ob-sass hides /usr/share/emacs/31.0.50/lisp/org/ob-sass
/usr/share/emacs/site-lisp/org-mode/org-src hides /usr/share/emacs/31.0.50/lisp/org/org-src
/usr/share/emacs/site-lisp/org-mode/ob-scheme hides /usr/share/emacs/31.0.50/lisp/org/ob-scheme
/usr/share/emacs/site-lisp/org-mode/org-table hides /usr/share/emacs/31.0.50/lisp/org/org-table
/usr/share/emacs/site-lisp/org-mode/ob-screen hides /usr/share/emacs/31.0.50/lisp/org/ob-screen
/usr/share/emacs/site-lisp/org-mode/org-tempo hides /usr/share/emacs/31.0.50/lisp/org/org-tempo
/usr/share/emacs/site-lisp/org-mode/ob-sed hides /usr/share/emacs/31.0.50/lisp/org/ob-sed
/usr/share/emacs/site-lisp/org-mode/org-timer hides /usr/share/emacs/31.0.50/lisp/org/org-timer
/usr/share/emacs/site-lisp/org-mode/ob-shell hides /usr/share/emacs/31.0.50/lisp/org/ob-shell
/usr/share/emacs/site-lisp/org-mode/org-version hides /usr/share/emacs/31.0.50/lisp/org/org-version
/usr/share/emacs/site-lisp/org-mode/ob-sql hides /usr/share/emacs/31.0.50/lisp/org/ob-sql
/usr/share/emacs/site-lisp/org-mode/org hides /usr/share/emacs/31.0.50/lisp/org/org
/usr/share/emacs/site-lisp/org-mode/ox-ascii hides /usr/share/emacs/31.0.50/lisp/org/ox-ascii
/usr/share/emacs/site-lisp/org-mode/ob-sqlite hides /usr/share/emacs/31.0.50/lisp/org/ob-sqlite
/usr/share/emacs/site-lisp/org-mode/ox-beamer hides /usr/share/emacs/31.0.50/lisp/org/ox-beamer
/usr/share/emacs/site-lisp/org-mode/ob-tangle hides /usr/share/emacs/31.0.50/lisp/org/ob-tangle
/usr/share/emacs/site-lisp/org-mode/ox-html hides /usr/share/emacs/31.0.50/lisp/org/ox-html
/usr/share/emacs/site-lisp/org-mode/ob-table hides /usr/share/emacs/31.0.50/lisp/org/ob-table
/usr/share/emacs/site-lisp/org-mode/ox-icalendar hides /usr/share/emacs/31.0.50/lisp/org/ox-icalendar
/usr/share/emacs/site-lisp/org-mode/oc-basic hides /usr/share/emacs/31.0.50/lisp/org/oc-basic
/usr/share/emacs/site-lisp/org-mode/ox-latex hides /usr/share/emacs/31.0.50/lisp/org/ox-latex
/usr/share/emacs/site-lisp/org-mode/ox-man hides /usr/share/emacs/31.0.50/lisp/org/ox-man
/usr/share/emacs/site-lisp/org-mode/ox-md hides /usr/share/emacs/31.0.50/lisp/org/ox-md
/usr/share/emacs/site-lisp/org-mode/ox-publish hides /usr/share/emacs/31.0.50/lisp/org/ox-publish
/usr/share/emacs/site-lisp/org-mode/ox-texinfo hides /usr/share/emacs/31.0.50/lisp/org/ox-texinfo
/usr/share/emacs/site-lisp/org-mode/ox-koma-letter hides /usr/share/emacs/31.0.50/lisp/org/ox-koma-letter
/usr/share/emacs/site-lisp/org-mode/org-loaddefs hides /usr/share/emacs/31.0.50/lisp/org/org-loaddefs
/usr/share/emacs/site-lisp/org-mode/ox-odt hides /usr/share/emacs/31.0.50/lisp/org/ox-odt
/usr/share/emacs/site-lisp/org-mode/ox hides /usr/share/emacs/31.0.50/lisp/org/ox
/usr/share/emacs/site-lisp/org-mode/ox-org hides /usr/share/emacs/31.0.50/lisp/org/ox-org
/usr/share/emacs/site-lisp/compat/compat hides /usr/share/emacs/31.0.50/lisp/emacs-lisp/compat

Features:
(shadow emacsbug mml1991 novice smerge-mode diff diff-mode track-changes
easy-mmode jka-compr misearch multi-isearch shr-color color mm-archive
qp gnus-cite network-stream nsm mailalias textsec uni-scripts
idna-mapping ucs-normalize uni-confusable textsec-check sort cl-extra
face-remap mail-extr term/tmux term/xterm xterm company-oddmuse
company-keywords company-etags etags fileloop generator xref project
company-gtags company-dabbrev-code company-dabbrev company-files
company-clang company-capf company-cmake company-semantic
company-template company-bbdb flycheck-clang-tidy flycheck-pkgcheck
flycheck lisp-mnt help-mode company-ebuild company-ebuild-keywords
ebuild-mode-keywords company-ebuild-custom company ebuild-mode skeleton
exec-path-from-shell tango-dark-theme warnings editorconfig
editorconfig-core editorconfig-core-handle editorconfig-fnmatch pcase
savehist saveplace desktop frameset server mu4e mu4e-org 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 pcomplete org-list
org-footnote org-faces org-entities noutline outline ob-emacs-lisp
ob-core ob-eval org-cycle org-table ol rx org-fold org-fold-core
org-keys oc org-loaddefs find-func org-version org-compat org-macs
format-spec mu4e-notification notifications mu4e-main smtpmail mu4e-view
mu4e-mime-parts thingatpt comint ansi-osc ansi-color ring cal-menu
calendar cal-loaddefs mu4e-headers mu4e-thread mu4e-actions mu4e-compose
mu4e-draft gnus-msg gnus-art mm-uu mml2015 mm-view mml-smime smime
gnutls dig gnus-sum gnus-group gnus-undo gnus-start gnus-dbus dbus
gnus-cloud nnimap nnmail mail-source utf7 nnoo parse-time iso8601
gnus-spec gnus-int gnus-range gnus-win gnus nnheader range wid-edit
mu4e-search mu4e-lists mu4e-bookmarks mu4e-mark mu4e-message shr
pixel-fill kinsoku url-file svg xml dom flow-fill mule-util hl-line
mu4e-contacts mu4e-update mu4e-folders mu4e-context mu4e-query-items
mu4e-server mu4e-modeline mu4e-vars mu4e-helpers mu4e-config mu4e-window
bookmark pp ido message sendmail yank-media puny dired dired-loaddefs
rfc822 mml mml-sec epa derived epg rfc6068 epg-config gnus-util
text-property-search time-date mm-decode mm-bodies mm-encode mail-parse
rfc2231 rfc2047 rfc2045 mm-util ietf-drums mail-prsvr mailabbrev
mail-utils gmm-utils mailheader mu4e-obsolete site-gentoo info
debbugs-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/pgtk-win pgtk-win term/common-win
touch-screen pgtk-dnd 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 gtk pgtk lcms2 multi-tty move-toolbar
make-network-process emacs)

Memory information:
((conses 16 565060 920585) (symbols 48 43285 432)
 (strings 32 184820 43526) (string-bytes 1 5101176) (vectors 16 76843)
 (vector-slots 8 1572198 335447) (floats 8 483 23684)
 (intervals 56 30947 16844) (buffers 992 66))

Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#74491; Package emacs. (Sat, 23 Nov 2024 13:13:02 GMT) Full text and rfc822 format available.

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

From: Sam James <sam <at> gentoo.org>
To: 74491 <at> debbugs.gnu.org
Subject: Build failure on master
Date: Sat, 23 Nov 2024 13:11:37 +0000
Ah, looks like a dupe of bug #74490 (and related to bug #73855, although
I built it fine earlier today?)

Thanks.




Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#74491; Package emacs. (Sat, 23 Nov 2024 13:49:01 GMT) Full text and rfc822 format available.

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

From: Eli Zaretskii <eliz <at> gnu.org>
To: Sam James <sam <at> gentoo.org>
Cc: 74491 <at> debbugs.gnu.org
Subject: Re: bug#74491: 31.0.50;
 Build failure on master (1b33c00f4c28d730b17293f94ce5325f7e916bc8)
Date: Sat, 23 Nov 2024 15:48:16 +0200
> From: Sam James <sam <at> gentoo.org>
> Date: Sat, 23 Nov 2024 13:03:07 +0000
> 
> Emacs master at 1b33c00f4c28d730b17293f94ce5325f7e916bc8 fails to build
> for me as follows:
> 
> Loading /var/tmp/portage/app-editors/emacs-31.0.9999/work/emacs/lisp/ldefs-boot.el (source)...
> 
> Error: void-function (rx)
>   (rx (or (seq "." (or "py" "pth" "pyi" "pyw")) (seq "/" (or "SConstruct" "SConscript"))) eos)
>   (defconst python--auto-mode-alist-regexp (rx (or (seq "." (or "py" "pth" "pyi" "pyw")) (seq "/" (or "SConstruct" "SConscript"))) eos))
>   eval-buffer(#<buffer  *load*> nil "/var/tmp/portage/app-editors/emacs-31.0.9999/work/emacs/lisp/ldefs-boot.el" nil t)
>   (if eval-function (funcall eval-function buffer (if dump-mode file fullname)) (eval-buffer buffer nil (if dump-mode file fullname) nil t))
>   (let ((read-symbol-shorthands shorthands)) (if eval-function (funcall eval-function buffer (if dump-mode file fullname)) (eval-buffer buffer nil (if dump-mode file fullname) nil t)))

I believe this is bug#73855.




Forcibly Merged 73855 74490 74491. Request was from Eli Zaretskii <eliz <at> gnu.org> to control <at> debbugs.gnu.org. (Sat, 23 Nov 2024 14:26:02 GMT) Full text and rfc822 format available.

bug marked as fixed in version 31.0.50, send any further explanations to 74490 <at> debbugs.gnu.org and Vincenzo Pupillo <v.pupillo <at> gmail.com> Request was from Stefan Kangas <stefankangas <at> gmail.com> to control <at> debbugs.gnu.org. (Sat, 23 Nov 2024 15:55:03 GMT) Full text and rfc822 format available.

bug archived. Request was from Debbugs Internal Request <help-debbugs <at> gnu.org> to internal_control <at> debbugs.gnu.org. (Sun, 22 Dec 2024 12:24:11 GMT) Full text and rfc822 format available.

This bug report was last modified 229 days ago.

Previous Next


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