[MacPorts] #67924: auctex @12.3 does not build on intel macOS Ventura, Version 13.5, GNU Emacs 29.1 fails to load something

MacPorts noreply at macports.org
Mon Aug 7 13:05:02 UTC 2023


#67924: auctex @12.3 does not build on intel macOS Ventura, Version 13.5, GNU Emacs
29.1 fails to load something
---------------------------+--------------------
 Reporter:  ballapete      |      Owner:  (none)
     Type:  defect         |     Status:  new
 Priority:  Normal         |  Milestone:
Component:  ports          |    Version:  2.8.1
 Keywords:  ventura intel  |       Port:  auctex
---------------------------+--------------------
 I used `build.jobs=1` to clearly find the cause for the failure:

 {{{
 Transcript written on preview.log.
 make[1]: Leaving directory
 `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_editors_auctex/auctex/work/auctex-12.3/latex'
 rm -f auto-loads.el
 /opt/local/bin/emacs -batch -q -no-site-file -no-init-file -l lpath.el
 --eval '(let ((autoload-file (expand-file-name "auto-loads.el"))) (mapcar
 (lambda (file) (update-file-autoloads file nil autoload-file)) command-
 line-args-left) (save-buffers-kill-emacs t))' tex.el tex-buf.el tex-
 style.el plain-tex.el latex.el tex-info.el texmathp.el multi-prompt.el
 tex-mik.el font-latex.el tex-font.el context.el context-en.el context-
 nl.el tex-fold.el tex-jp.el toolbar-x.el tex-bar.el bib-cite.el tex-
 ispell.el latex-flymake.el
 Symbol’s function definition is void: update-file-autoloads

 Error: void-function (update-file-autoloads)
   mapbacktrace(#f(compiled-function (evald func args flags) #<bytecode
 -0x1e331eaaa512f81>))
   debug-early-backtrace()
   debug-early(error (void-function update-file-autoloads))
   (update-file-autoloads file nil autoload-file)
   (closure ((autoload-file .
 "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_editors_auctex/auctex/work/auctex-12.3
 /auto-loads.el")) (file) (update-file-autoloads file nil autoload-
 file))("tex.el")
   mapcar((closure ((autoload-file .
 "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_editors_auctex/auctex/work/auctex-12.3
 /auto-loads.el")) (file) (update-file-autoloads file nil autoload-file))
 ("tex.el" "tex-buf.el" "tex-style.el" "plain-tex.el" "latex.el" "tex-
 info.el" "texmathp.el" "multi-prompt.el" "tex-mik.el" "font-latex.el"
 "tex-font.el" "context.el" "context-en.el" "context-nl.el" "tex-fold.el"
 "tex-jp.el" "toolbar-x.el" "tex-bar.el" "bib-cite.el" "tex-ispell.el"
 "latex-flymake.el"))
   (let ((autoload-file (expand-file-name "auto-loads.el"))) (mapcar
 (lambda (file) (update-file-autoloads file nil autoload-file)) command-
 line-args-left) (save-buffers-kill-emacs t))
   eval((let ((autoload-file (expand-file-name "auto-loads.el"))) (mapcar
 (lambda (file) (update-file-autoloads file nil autoload-file)) command-
 line-args-left) (save-buffers-kill-emacs t)) t)
   command-line-1(("-l" "lpath.el" "--eval" "(let ((autoload-file (expand-
 file-name \"auto-loads.el\"))) (mapcar (lambda (file) (update-file-
 autoloads file nil autoload-file)) command-line-args-left) (save-buffers-
 kill-emacs t))" "tex.el" "tex-buf.el" "tex-style.el" "plain-tex.el"
 "latex.el" "tex-info.el" "texmathp.el" "multi-prompt.el" "tex-mik.el"
 "font-latex.el" "tex-font.el" "context.el" "context-en.el" "context-nl.el"
 "tex-fold.el" "tex-jp.el" "toolbar-x.el" "tex-bar.el" "bib-cite.el" "tex-
 ispell.el" "latex-flymake.el"))
   command-line()
   normal-top-level()
 make: [auto-loads.el] Error 255 (ignored)
 test -r auto-loads.el || { \
           echo ";; Auto-generated part of tex-site.el" > auto-loads.el ; \
           echo "
" >> auto-loads.el ; \
           /opt/local/bin/emacs -batch -q -no-site-file -no-init-file -l
 lpath.el --eval '(let ((autoload-file (expand-file-name "auto-loads.el")))
 (mapcar (lambda (file) (update-file-autoloads file nil autoload-file))
 command-line-args-left) (save-buffers-kill-emacs t))' tex.el tex-buf.el
 tex-style.el plain-tex.el latex.el tex-info.el texmathp.el multi-prompt.el
 tex-mik.el font-latex.el tex-font.el context.el context-en.el context-
 nl.el tex-fold.el tex-jp.el toolbar-x.el tex-bar.el bib-cite.el tex-
 ispell.el latex-flymake.el ; \
         }
 Symbol’s function definition is void: update-file-autoloads

 Error: void-function (update-file-autoloads)
   mapbacktrace(#f(compiled-function (evald func args flags) #<bytecode
 -0x1e331eaaa512f81>))
   debug-early-backtrace()
   debug-early(error (void-function update-file-autoloads))
   (update-file-autoloads file nil autoload-file)
   (closure ((autoload-file .
 "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_editors_auctex/auctex/work/auctex-12.3
 /auto-loads.el")) (file) (update-file-autoloads file nil autoload-
 file))("tex.el")
   mapcar((closure ((autoload-file .
 "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_editors_auctex/auctex/work/auctex-12.3
 /auto-loads.el")) (file) (update-file-autoloads file nil autoload-file))
 ("tex.el" "tex-buf.el" "tex-style.el" "plain-tex.el" "latex.el" "tex-
 info.el" "texmathp.el" "multi-prompt.el" "tex-mik.el" "font-latex.el"
 "tex-font.el" "context.el" "context-en.el" "context-nl.el" "tex-fold.el"
 "tex-jp.el" "toolbar-x.el" "tex-bar.el" "bib-cite.el" "tex-ispell.el"
 "latex-flymake.el"))
   (let ((autoload-file (expand-file-name "auto-loads.el"))) (mapcar
 (lambda (file) (update-file-autoloads file nil autoload-file)) command-
 line-args-left) (save-buffers-kill-emacs t))
   eval((let ((autoload-file (expand-file-name "auto-loads.el"))) (mapcar
 (lambda (file) (update-file-autoloads file nil autoload-file)) command-
 line-args-left) (save-buffers-kill-emacs t)) t)
   command-line-1(("-l" "lpath.el" "--eval" "(let ((autoload-file (expand-
 file-name \"auto-loads.el\"))) (mapcar (lambda (file) (update-file-
 autoloads file nil autoload-file)) command-line-args-left) (save-buffers-
 kill-emacs t))" "tex.el" "tex-buf.el" "tex-style.el" "plain-tex.el"
 "latex.el" "tex-info.el" "texmathp.el" "multi-prompt.el" "tex-mik.el"
 "font-latex.el" "tex-font.el" "context.el" "context-en.el" "context-nl.el"
 "tex-fold.el" "tex-jp.el" "toolbar-x.el" "tex-bar.el" "bib-cite.el" "tex-
 ispell.el" "latex-flymake.el"))
   command-line()
   normal-top-level()
 make: *** [auto-loads.el] Error 255
 make: Leaving directory
 `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_editors_auctex/auctex/work/auctex-12.3'
 Command failed:  cd
 "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_editors_auctex/auctex/work/auctex-12.3"
 && /usr/bin/make -j1 -w all
 Exit code: 2
 Error: Failed to build auctex: command execution failed
 DEBUG: Error code: CHILDSTATUS 89974 2
 DEBUG: Backtrace: command execution failed
     while executing
 "system {*}$notty {*}$callback {*}$nice $fullcmdstring"
     invoked from within
 "command_exec -callback portprogress::target_progress_callback build"
     (procedure "portbuild::build_main" line 8)
     invoked from within
 "$procedure $targetname"
 Error: See
 /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_editors_auctex/auctex/main.log
 for details.
 Error: Follow https://guide.macports.org/#project.tickets if you believe
 there is a bug.
 Error: Processing of port auctex failed
 }}}

 This is what GNU Emacs would report with the bug:

 {{{
 In GNU Emacs 29.1 (build 1, x86_64-apple-darwin22.6.0, X toolkit, cairo
  version 1.17.6, Xaw3d scroll bars) of 2023-08-07 built on Kleines.local
 Windowing system distributor 'The X.Org Foundation', version 11.0.12011000
 System Description:  macOS 13.5

 Configured using:
  'configure --prefix=/opt/local --disable-silent-rules --without-ns
  --without-dbus --without-gconf --without-libotf --without-m17n-flt
  --without-tree-sitter --with-libgmp --with-gnutls --with-json
  --with-xml2 --with-modules --with-sqlite3 --with-webp
  '--enable-locallisppath=/Library/Application
  Support/Emacs/calendar29:/Library/Application Support/Emacs' --infodir
  /opt/local/share/info/emacs --with-x-toolkit=lucid --with-xaw3d
  --without-imagemagick --with-xpm --with-jpeg --with-tiff --with-gif
  --with-png --with-lcms2 --without-rsvg --with-xft 'CFLAGS=-pipe -Os
  -Wno-attributes
  -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk -arch
  x86_64' 'CPPFLAGS=-I/opt/local/include
  -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk'
  'LDFLAGS=-L/opt/local/lib -Wl,-headerpad_max_install_names -lfreetype
  -lfontconfig -Wl,-no_pie
  -Wl,-syslibroot,/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk
  -arch x86_64''

 Configured features:
 ACL CAIRO FREETYPE GIF GLIB GMP GNUTLS GSETTINGS HARFBUZZ JPEG JSON
 LCMS2 LIBXML2 MODULES NOTIFY KQUEUE PDUMPER PNG SQLITE3 THREADS TIFF
 TOOLKIT_SCROLL_BARS WEBP X11 XAW3D XDBE XIM XINPUT2 XPM LUCID ZLIB

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

 Major mode: Info

 Minor modes in effect:
   shell-dirtrack-mode: t
   save-place-mode: t
   midnight-mode: t
   display-time-mode: t
   desktop-save-mode: t
   delete-selection-mode: t
   tooltip-mode: t
   global-eldoc-mode: t
   show-paren-mode: t
   mouse-wheel-mode: t
   menu-bar-mode: t
   file-name-shadow-mode: t
   isearch-fold-quotes-mode: t
   global-font-lock-mode: t
   font-lock-mode: t
   blink-cursor-mode: t
   buffer-read-only: t
   size-indication-mode: t
   column-number-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
 }}}

-- 
Ticket URL: <https://trac.macports.org/ticket/67924>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list