bug-gnu-emacs
[Top][All Lists]
Advanced

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

bug#60813: 30.0.50; error ("Version must be a string")


From: Manuel Uberti
Subject: bug#60813: 30.0.50; error ("Version must be a string")
Date: Sat, 14 Jan 2023 17:11:04 +0100
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.6.1

Hi,

I pulled commit 48bd17923a98f49a30bdce2f3a52e03fe45d63f0 from master andI am trying to build with:

- ./configure
- make -j`proc` bootstrap

I have tried `git clean -fdx` already, but the same error appears.

The error I get is the following:

Error: error ("Version must be a string")
mapbacktrace(#f(compiled-function (evald func args flags) #<bytecode 0x1c0070d2dfae86a0>))
  debug-early-backtrace()
  debug-early(error (error "Version must be a string"))
  signal(error ("Version must be a string"))
  error("Version must be a string")
  version-to-list(29.1)
  version<("19.29" 29.1)
(closure (t) (e1 e2) (version< (car e1) (car e2)))(("19.29" time-stamp) (29.1 htmlfontify)) sort(((29.1 htmlfontify) ("19.29" time-stamp) ("20.3.3" dos-vars) ("26.3" help-fns) ("24.5" vc-hg erc-stamp mml2015 flyspell erc) ("22" ps-print ebnf2ps) ("28.0" verilog-mode) ("22.3" message) ("23.4" ede) ("26.2" shadowfile imenu calc mail-source) ("27.2" ox-html) ("23.2" desktop bytecomp calendar rmailmm ansi-color tramp-gvfs mm-encode comint lunar diary-lib doc-view elint message gnus-group help-fns auth-source gdb-mi dired gnus-sum) ("30.1" esh-io elide-head vc-git bs doc-view rcirc gdb-mi tramp-container) ("20.1" time-stamp) ("20.4" hilit-chg compile) ("20.3" compile xscheme find-func mailabbrev dabbrev msb vcursor debug add-log cus-edit ffap hexl diary-lib avoid rmail which-func) ("22.1" binhex vc comint facemenu mail-extr hi-lock dabbrev ielm descr-text uudecode hl-line find-func calendar mm-view diff-mode sql add-log time sh-script glasses gnus-int imap latin1-disp pgtk-dnd sendmail gnus-delay cus-edit make-mode vc-svn spam mml-sec view imenu pop3 gnus-msg ispell ange-ftp mml2015 compare-w deuglify locate mm-uu mml grep cal-tex mm-util gnus-score mm-decode smime shadowfile flow-fill ffap outline org-faces autorevert vc-cvs gnus-cite keypad gnus-util gnus-win diary-lib server compile gdb-mi gnus-art fortran gnus-srvr tex-mode cal-dst warnings rmail mm-url dired gnus tcl allout message gnus-start info gnus-fun gnus-agent gnus-group gnus-sum sgml-mode desktop nnmail) ("21.3" sql gnus-agent ange-ftp) ("20.8" sql) ("24.3" server sh-script erc-backend org-capture cus-edit ob-julia ob-groovy message hexl icalendar calendar ox-odt minibuf-eldef org-datetree wdired gnus-picon ob-C which-func ido org org-id gdb-mi flymake debug calc tramp avoid gnus-msg perl-mode diff-mode ediff-wind pcmpl-gnu semantic/complete sql proced vhdl-mode erc-match ffap emacs-lock compile tramp-smb ol-doi rcirc em-term verilog-mode org-agenda cal-html man nnmail apropos pcmpl-rpm smerge-mode allout reftex-vars) ("20" ps-print ebnf2ps) ("25.2" ffap tramp-sh) ("22.2" bibtex-style sql mail-source gdb-mi find-dired gnus-sum css-mode vc-hg dired desktop) ("27.1" esh-mode sendmail vc-hg image-mode dired-aux cua-base flymake flymake-cc ox-texinfo ido url-vars gnus-win windmove edebug nxml-mode gnus-sum gud arc-mode image-converter server erc tramp-sh epg-config gnutls bytecomp vc-dispatcher dired project flyspell tree-widget time-stamp remember verilog-mode hideif backtrace add-log flymake-proc vc-git rmailout eww man network-stream auth-source rcirc js compile thread tramp-cmds gnus-async xref shr package char-fold nsm org-agenda autoinsert display-fill-column-indicator erc-button message diff-mode bibtex bookmark pcmpl-gnu tex-mode footnote cc-vars tramp-rclone tar-mode auth-source-pass vc org comint browse-url smtpmail doc-view autorevert python mm-uu cus-edit tab-line nnmail hi-lock term winner gnus-art find-dired grep mm-decode sql tramp gravatar) ("26.1" ob-scheme ol-bbdb debug ob-core ob-exp org-faces org-duration cpp ox-md message perl-mode dig org-keys org-attach-git dired-x gnus-cloud tex-mode package edebug icomplete gnus-search executable url-vars dunnet flyspell ediff-init pixel-scroll org-fold org-src shr ruby-mode ol-bibtex sieve-manage enriched gnus-art ox-publish ox-odt ob-lisp ox-ascii vc-git dired tramp epa grep mhtml-mode bytecomp js org-colview ange-ftp image-dired erc dns-mode gnus-mh browse-url sql ox-beamer display-line-numbers net-utils cc-vars term ox-html mailcap vc-hg css-mode flymake ibuf-ext wdired add-log org-timer python comint org-table man gdb-mi org ox-latex org-agenda ibuffer ob-lua ox org-clock checkdoc org-attach image-dired-external ox-texinfo) ("23.1" gnus-bookmark allout fortune gnus-util dired-aux smiley imap checkdoc informat face-remap vc-git nnmail hideif pop3 fortran rmailmm vc-hg mm-decode gnus-draft pcmpl-unix misearch gnus-msg smime f90 gnus-art cus-edit copyright rmail gnus-group ffap time sendmail mm-uu server info woman bibtex browse-url vc-cvs filesets descr-text gdb-mi spam-report mml holidays gnus-sum tex-mode gnus-dired gnus calendar nnmairix epa-mail message gnus-score) ("25.1" diff-mode erc vc-hg checkdoc sgml-mode xt-mouse ldap info find-func check-declare gud newst-treeview url-tramp vc-cvs erc-desktop-notifications tramp-adb whitespace epg-config mm-decode gnus-sum vhdl-mode tex-mode gdb-mi cl-indent sh-script hideif vc mml-sec calendar shr gnus-registry vc-annotate verilog-mode eudc-vars newst-reader ls-lisp sql filecache browse-url package vc-git url-handlers gnus-art arc-mode rmailmm vc-bzr nsm compare-w rcirc python em-term js gnus-fun eww vc-svn rect icalendar tildify net-utils) ("29.1" diff dired-x go-ts-mode word-wrap-mode delsel rust-ts-mode erc-button java-ts-mode pixel-fill tramp webjump calc ange-ftp url-irc edmacro flymake glyphless-mode char-fold smime imap newst-reader ansi-osc eudc-vars image-converter woman json-ts-mode rmail info xwidget vc-bzr em-ls help-mode server gnus-art gnus-group cmake-ts-mode log-edit tramp-sh textsec-check tramp-cache find-func tetris emacs-news-mode typescript-ts-mode c-ts-mode gnus-html recentf string-edit toml-ts-mode hi-lock icon mml table icons pp package-vc diff-mode xref gnus dabbrev auth-source-pass gnus-search face-remap hashcash compile doc-view rmailsum vc debug dired-aux browse-url files-x battery gdb-mi vtable ruby-mode gnus-util dired em-term shr outline multisession treesit image-dired-external tramp-container sh-script eglot help-fns message nnselect package eww image-mode python term emacs-authors-mode smerge-mode gnus-sum animate ecomplete shell proced image-crop wallpaper rcirc cperl-mode ielm comint wdired bookmark pixel-scroll esh-var image-dired mm-decode comp ffap bib-mode project emoji esh-cmd) ("24.4" m4-mode mml-smime man sql verilog-mode vc-svn imenu org-protocol reftex-vars tramp-smb ansi-color term org-attach-git smie js info-xref ob-lilypond flymake-proc epa tramp-adb bibtex strokes unrmail f90 hi-lock gnus-sum shr ol-gnus org-archive org-clock apropos saveplace package ob-ditaa gnus tramp-cache recentf gnus-start ob-ocaml autorevert em-term gdb-mi message idlwave type-break timeclock find-file calendar desktop cfengine sh-script gnutls ede/linux pcmpl-x org elec-pair compare-w log-edit dired org-src calc ido ob-python vhdl-mode rmail ruby-mode python ox-man ox-latex nnimap org-faces ox-html eww icomplete flymake ox-beamer mm-util org-mobile octave mml2015 ob-core info sieve-manage remember cookie1 pop3 ox flyspell tramp ox-odt doc-view org-agenda ob-ruby ox-ascii ox-texinfo) ("24.1" pcmpl-unix package-x glasses ange-ftp esh-cmd ob-R esh-util em-banner find-dired gssapi mml calendar ibuffer copyright gnus-art etags gnus-picon ob-exp org-crypt facemenu em-smart em-rebind woman doc-view diary-lib tramp esh-arg em-glob esh-proc em-pred em-cmpl em-term em-dirs em-hist em-unix gnus-registry battery sieve-manage mml2015 dirtrack rmail org-fold cus-edit ob-plantuml ob-js ob-ditaa f90 elec-pair auth-source info erc-join org-entities org-inlinetask erc-backend gnus-group vc vc-sccs gnus-msg gnus esh-var org-keys gnus-util dired-x sendmail vc-svn em-ls smtpmail cc-fonts em-alias log-edit bibtex gnus-sum ox-icalendar js cus-theme smiley org-mobile ob-core vc-cvs appt mm-view gnus-int package vc-bzr allout saveplace cc-guess arc-mode esh-ext rst vc-git man ob-lisp gnus-html server shr flyspell org-refile esh-io org-faces org-capture message sql pop3 url-queue ido calc ses gnus-srvr cc-vars rcirc compile esh-mode em-script url-cache gnus-start vc-rcs hl-line org-habit emacs-lock em-prompt verilog-mode ob-tangle org-archive org-attach allout-widgets cl-indent gnus-gravatar org-ctags feedmail ox-odt prolog org-clock ol-bibtex org-list org-table image-mode browse-url ol org org-agenda gnus-search) ("21.1" ezimage gnus-start speedbar debug sgml-mode cal-hebrew wid-edit fortran strokes latin1-disp dabbrev net-utils etags message nnmail cperl-mode smtpmail cus-edit gnus-agent find-func ps-print server browse-url rmailedit flyspell vc-rcs vc-cvs gnus-art hideshow rmail sendmail vc ange-ftp gnus-group add-log gnus-sum vc-sccs) ("23.3" rmail diary-lib rmailsum calendar desktop) ("28.1" browse-url erc-services imenu ido reveal comint reftex-vars arc-mode perl-mode log-view vc-hg ffap goto-addr autoinsert epa-mail bookmark find-func smiley windmove life tramp-gvfs tramp-smb icomplete gnus etags tramp-sshfs rmail nnimap grep info newst-treeview texinfo calc erc apropos gnus-registry nnselect bibtex battery hideshow compile vc-git calendar epa-ks tramp-adb mpc ethio-util help-fns time gnus-art python display-line-numbers diff-mode shortdoc image-dired tramp-fuse xref erc-button epa bug-reference gnus-topic hideif remember which-func smtpmail auth-source cl-indent mb-depth gnus-sum repeat rcirc tramp-crypt tramp-sh shell flyspell hl-line ansi-color eww project comp saveplace dired-aux term dired shr ispell tramp xwidget package server wid-edit message dictionary gdb-mi vc-dir outline bytecomp checkdoc tab-line cal-dst gnus-search)) (closure (t) (e1 e2) (version< (car e1) (car e2)))) (prin1 (sort version-alist #'(lambda (e1 e2) (version< (car e1) (car e2)))) (current-buffer)) (let ((version-alist nil) groups) (mapatoms #'(lambda (symbol) (let ((version (get symbol 'custom-version)) where) (if version (progn (setq where (get symbol 'custom-where)) (if where (progn (if (or (custom-variable-p symbol) (facep symbol)) (progn (if (assoc version version-alist) (if (member where (cdr (assoc version version-alist))) nil (let* ((v (assoc version version-alist))) (setcdr v (cons where (cdr v))))) (setq version-alist (cons (list version where) version-alist)))) (setq groups (cons (list (symbol-name symbol) (let ((standard-output (generate-new-buffer " *string-output*" t))) (unwind-protect (progn (let ((standard-output standard-output)) (prin1 version)) (save-current-buffer (set-buffer standard-output) (buffer-string))) (kill-buffer standard-output))) (let ((standard-output (generate-new-buffer " *string-output*" t))) (unwind-protect (progn (let ((standard-output standard-output)) (prin1 (get symbol 'group-documentation))) (save-current-buffer (set-buffer standard-output) (buffer-string))) (kill-buffer standard-output))) (if (get symbol 'custom-tag) (let ((standard-output (generate-new-buffer " *string-output*" t))) (unwind-protect (progn (let ((standard-output standard-output)) (prin1 (get symbol 'custom-tag))) (save-current-buffer (set-buffer standard-output) (buffer-string))) (kill-buffer standard-output))))) groups)))))))))) (let ((tail (sort groups #'(lambda (e1 e2) (string< (car e1) (car e2)))))) (while tail (let ((e (car tail))) (insert "(custom-put-if-not '" (car e) " 'custom-version '" (nth 1 e) ")\n") (insert "(custom-put-if-not '" (car e) " 'group-documentation " (nth 2 e) ")\n") (if (nth 3 e) (insert "(custom-put-if-not '" (car e) " 'custom-tag " (nth 3 e) ")\n")) (setq tail (cdr tail))))) (insert "\n(defvar custom-versions-load-alist " (if version-alist "'" "")) (prin1 (sort version-alist #'(lambda (e1 e2) (version< (car e1) (car e2)))) (current-buffer)) (insert "\n \"For internal use by custom.\nThis is an alist whose members have as car a version string, and as\nelements the files that have variables or faces that contain that\nversion. These files should be loaded before showing the customization\nbuffer that `customize-changed' generates.\")\n\n"))
  custom-make-dependencies()
command-line-1(("-l" "cus-dep" "--eval" "(setq generated-custom-dependencies-file (unmsys--file-name \"./cus-load.el\"))" "-f" "custom-make-dependencies" "." "./calc" "./calendar" "./cedet" "./cedet/ede" "./cedet/semantic" "./cedet/semantic/analyze" "./cedet/semantic/bovine" "./cedet/semantic/decorate" "./cedet/semantic/symref" "./cedet/semantic/wisent" "./cedet/srecode" "./emacs-lisp" "./emulation" "./erc" "./eshell" "./gnus" "./image" "./international" "./language" "./leim" "./leim/quail" "./mail" "./mh-e" "./net" "./nxml" "./org" "./play" "./progmodes" "./textmodes" "./url" "./use-package" "./vc"))
  command-line()
  normal-top-level()
Version must be a string
make[3]: *** [Makefile:156: cus-load.el] Error 255
make[3]: *** Waiting for unfinished jobs....
  ELC      org/ol.elc
  ELC      emacs-lisp/cl-lib.elc

In org-element-cache-map:
org/org-element.el:7559:50: Warning: ‘eq’ called with literal list that may never match (arg 1) org/org-element.el:7567:44: Warning: ‘eq’ called with literal list that may never match (arg 1)
make[4]: Leaving directory '/home/manuel/emacs/lisp'
make[3]: Leaving directory '/home/manuel/emacs/lisp'
make[2]: *** [Makefile:533: lisp] Error 2
make[2]: Leaving directory '/home/manuel/emacs'
make[1]: *** [Makefile:1260: actual-bootstrap] Error 2
make[1]: Leaving directory '/home/manuel/emacs'
make[1]: Entering directory '/home/manuel/emacs'
***
*** "make bootstrap" failed with exit status 2.
***
*** You could try to:
*** - run "make extraclean" and run "make" again (or, equivalently, run
***   "make bootstrap configure=default"), to rebuild Emacs with the
***   default configuration options, which might fix the problem
*** - run "git clean -fdx" and run "make bootstrap" again, which might
***   fix the problem if "make bootstrap configure=default" did not
***   !BEWARE! "git clean -fdx" deletes all files that are not under
***   !BEWARE! version control, which means that all changes to such
***   !BEWARE! files will be lost and cannot be restored later
*** - run "make V=1", which displays the full commands invoked by make,
***   to further investigate the problem
*** - report the problem and ask for help by sending an email to
***   bug-gnu-emacs@gnu.org, mentioning at least the build error
***   message, the platform, and the repository revision displayed by
***   "git rev-parse HEAD"
***
make[1]: *** [Makefile:414: advice-on-failure] Error 2
make[1]: Leaving directory '/home/manuel/emacs'
make: *** [Makefile:1243: bootstrap] Error 2



In GNU Emacs 30.0.50 (build 2, x86_64-pc-linux-gnu, GTK+ Version
 3.24.33, cairo version 1.16.0) of 2023-01-11 built on baruch
Repository revision: 37d93975780f294fd7b3fefe6281a0a36638192f
Repository branch: master
System Description: Ubuntu 22.04.1 LTS

Configured using:
 'configure --with-native-compilation --with-pgtk'

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

Important settings:
  value of $LC_MESSAGES: en_GB.UTF-8
  value of $LC_MONETARY: it_IT.UTF-8
  value of $LC_NUMERIC: it_IT.UTF-8
  value of $LC_TIME: it_IT.UTF-8
  value of $LANG: en_US.UTF-8
  value of $XMODIFIERS: @im=ibus
  locale-coding-system: utf-8-unix

Major mode: Lisp Interaction

Minor modes in effect:
  tooltip-mode: t
  global-eldoc-mode: t
  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
  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:
None found.

Features:
(shadow sort mail-extr emacsbug message mailcap yank-media puny dired
dired-loaddefs rfc822 mml mml-sec password-cache epa derived epg rfc6068
epg-config gnus-util text-property-search time-date mm-decode mm-bodies
mm-encode mail-parse rfc2231 mailabbrev gmm-utils mailheader cl-loaddefs
comp comp-cstr warnings icons subr-x rx cl-seq cl-macs gv cl-extra
help-mode bytecomp byte-compile cl-lib sendmail rfc2047 rfc2045
ietf-drums mm-util mail-prsvr mail-utils 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 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 make-network-process native-compile emacs)

Memory information:
((conses 16 76119 5686)
 (symbols 48 7127 0)
 (strings 32 19123 1616)
 (string-bytes 1 575061)
 (vectors 16 14657)
 (vector-slots 8 271231 15065)
 (floats 8 27 53)
 (intervals 56 233 0)
 (buffers 976 12))

--
Manuel Uberti
https://manueluberti.eu





reply via email to

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