* bug#60813: 30.0.50; error ("Version must be a string")
@ 2023-01-14 16:11 Manuel Uberti via Bug reports for GNU Emacs, the Swiss army knife of text editors
2023-01-14 16:16 ` Eli Zaretskii
0 siblings, 1 reply; 6+ messages in thread
From: Manuel Uberti via Bug reports for GNU Emacs, the Swiss army knife of text editors @ 2023-01-14 16:11 UTC (permalink / raw)
To: 60813
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
^ permalink raw reply [flat|nested] 6+ messages in thread
end of thread, other threads:[~2023-01-14 18:59 UTC | newest]
Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2023-01-14 16:11 bug#60813: 30.0.50; error ("Version must be a string") Manuel Uberti via Bug reports for GNU Emacs, the Swiss army knife of text editors
2023-01-14 16:16 ` Eli Zaretskii
2023-01-14 16:19 ` Manuel Uberti via Bug reports for GNU Emacs, the Swiss army knife of text editors
2023-01-14 16:30 ` Eli Zaretskii
2023-01-14 18:14 ` Manuel Uberti via Bug reports for GNU Emacs, the Swiss army knife of text editors
2023-01-14 18:59 ` Eli Zaretskii
Code repositories for project(s) associated with this public inbox
https://git.savannah.gnu.org/cgit/emacs.git
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).