unofficial mirror of bug-gnu-emacs@gnu.org 
 help / color / mirror / code / Atom feed
* bug#60061: 30.0.50; Build fails in separate directory for ../configure --without-all --with-mailutils
@ 2022-12-14  7:45 Jean Louis
  2022-12-14 12:39 ` Eli Zaretskii
  0 siblings, 1 reply; 14+ messages in thread
From: Jean Louis @ 2022-12-14  7:45 UTC (permalink / raw)
  To: 60061


I wished to make separate build of Emacs version --without-all in
separate directory like following:

$ mkdir without-all
$ cd without-all
$ ../configure --without-all --with-mailutils
$ make

and then I get following errors below. Does this mean that Emacs cannot
be built in separate directory?


make -C ../admin/charsets all
make[3]: Entering directory '/home/data1/protected/Programming/Software/emacs/without-all/admin/charsets'
make[3]: Nothing to be done for 'all'.
make[3]: Leaving directory '/home/data1/protected/Programming/Software/emacs/without-all/admin/charsets'
make -C ../admin/unidata charscript.el
make[3]: Entering directory '/home/data1/protected/Programming/Software/emacs/without-all/admin/unidata'
make[3]: Nothing to be done for 'charscript.el'.
make[3]: Leaving directory '/home/data1/protected/Programming/Software/emacs/without-all/admin/unidata'
make -C ../admin/unidata emoji-zwj.el
make[3]: Entering directory '/home/data1/protected/Programming/Software/emacs/without-all/admin/unidata'
make[3]: Nothing to be done for 'emoji-zwj.el'.
make[3]: Leaving directory '/home/data1/protected/Programming/Software/emacs/without-all/admin/unidata'
  CCLD     temacs
/usr/bin/ld: cannot find dispnew.o: No such file or directory
/usr/bin/ld: cannot find frame.o: No such file or directory
/usr/bin/ld: cannot find scroll.o: No such file or directory
/usr/bin/ld: cannot find xdisp.o: No such file or directory
/usr/bin/ld: cannot find menu.o: No such file or directory
/usr/bin/ld: cannot find xmenu.o: No such file or directory
nnnnnnnnnnnnnnnnnnnn/usr/bin/ld: cannot find window.o: No such file or directory
/usr/bin/ld: cannot find charset.o: No such file or directory
/usr/bin/ld: cannot find coding.o: No such file or directory
/usr/bin/ld: cannot find category.o: No such file or directory
/usr/bin/ld: cannot find ccl.o: No such file or directory
/usr/bin/ld: cannot find character.o: No such file or directory
/usr/bin/ld: cannot find chartab.o: No such file or directory
/usr/bin/ld: cannot find bidi.o: No such file or directory
/usr/bin/ld: cannot find cm.o: No such file or directory
/usr/bin/ld: cannot find term.o: No such file or directory
/usr/bin/ld: cannot find terminal.o: No such file or directory
/usr/bin/ld: cannot find xfaces.o: No such file or directory
/usr/bin/ld: cannot find xterm.o: No such file or directory
/usr/bin/ld: cannot find xfns.o: No such file or directory
/usr/bin/ld: cannot find xselect.o: No such file or directory
/usr/bin/ld: cannot find xrdb.o: No such file or directory
/usr/bin/ld: cannot find xsmfns.o: No such file or directory
/usr/bin/ld: cannot find xsettings.o: No such file or directory
/usr/bin/ld: cannot find dbusbind.o: No such file or directory
/usr/bin/ld: cannot find emacs.o: No such file or directory
/usr/bin/ld: cannot find keyboard.o: No such file or directory
/usr/bin/ld: cannot find macros.o: No such file or directory
/usr/bin/ld: cannot find keymap.o: No such file or directory
/usr/bin/ld: cannot find sysdep.o: No such file or directory
/usr/bin/ld: cannot find bignum.o: No such file or directory
/usr/bin/ld: cannot find buffer.o: No such file or directory
/usr/bin/ld: cannot find filelock.o: No such file or directory
/usr/bin/ld: cannot find insdel.o: No such file or directory
/usr/bin/ld: cannot find marker.o: No such file or directory
/usr/bin/ld: cannot find minibuf.o: No such file or directory
/usr/bin/ld: cannot find fileio.o: No such file or directory
/usr/bin/ld: cannot find dired.o: No such file or directory
/usr/bin/ld: cannot find cmds.o: No such file or directory
/usr/bin/ld: cannot find casetab.o: No such file or directory
/usr/bin/ld: cannot find casefiddle.o: No such file or directory
/usr/bin/ld: cannot find indent.o: No such file or directory
/usr/bin/ld: cannot find search.o: No such file or directory
/usr/bin/ld: cannot find regex-emacs.o: No such file or directory
/usr/bin/ld: cannot find undo.o: No such file or directory
/usr/bin/ld: cannot find alloc.o: No such file or directory
/usr/bin/ld: cannot find pdumper.o: No such file or directory
/usr/bin/ld: cannot find data.o: No such file or directory
/usr/bin/ld: cannot find editfns.o: No such file or directory
/usr/bin/ld: cannot find callint.o: No such file or directory
/usr/bin/ld: cannot find eval.o: No such file or directory
/usr/bin/ld: cannot find floatfns.o: No such file or directory
/usr/bin/ld: cannot find fns.o: No such file or directory
/usr/bin/ld: cannot find sort.o: No such file or directory
/usr/bin/ld: cannot find font.o: No such file or directory
/usr/bin/ld: cannot find print.o: No such file or directory
/usr/bin/ld: cannot find lread.o: No such file or directory
/usr/bin/ld: cannot find emacs-module.o: No such file or directory
/usr/bin/ld: cannot find syntax.o: No such file or directory
/usr/bin/ld: cannot find bytecode.o: No such file or directory
/usr/bin/ld: cannot find comp.o: No such file or directory
/usr/bin/ld: cannot find dynlib.o: No such file or directory
/usr/bin/ld: cannot find process.o: No such file or directory
/usr/bin/ld: cannot find gnutls.o: No such file or directory
/usr/bin/ld: cannot find callproc.o: No such file or directory
/usr/bin/ld: cannot find region-cache.o: No such file or directory
/usr/bin/ld: cannot find sound.o: No such file or directory
/usr/bin/ld: cannot find timefns.o: No such file or directory
/usr/bin/ld: cannot find atimer.o: No such file or directory
/usr/bin/ld: cannot find doprnt.o: No such file or directory
/usr/bin/ld: cannot find intervals.o: No such file or directory
/usr/bin/ld: cannot find textprop.o: No such file or directory
/usr/bin/ld: cannot find composite.o: No such file or directory
/usr/bin/ld: cannot find xml.o: No such file or directory
/usr/bin/ld: cannot find lcms.o: No such file or directory
/usr/bin/ld: cannot find inotify.o: No such file or directory
/usr/bin/ld: cannot find profiler.o: No such file or directory
/usr/bin/ld: cannot find decompress.o: No such file or directory
/usr/bin/ld: cannot find thread.o: No such file or directory
/usr/bin/ld: cannot find systhread.o: No such file or directory
/usr/bin/ld: cannot find sqlite.o: No such file or directory
/usr/bin/ld: cannot find treesit.o: No such file or directory
/usr/bin/ld: cannot find itree.o: No such file or directory
/usr/bin/ld: cannot find xfont.o: No such file or directory
/usr/bin/ld: cannot find ftfont.o: No such file or directory
/usr/bin/ld: cannot find ftcrfont.o: No such file or directory
/usr/bin/ld: cannot find hbfont.o: No such file or directory
/usr/bin/ld: cannot find fontset.o: No such file or directory
/usr/bin/ld: cannot find fringe.o: No such file or directory
/usr/bin/ld: cannot find image.o: No such file or directory
/usr/bin/ld: cannot find xgselect.o: No such file or directory
/usr/bin/ld: cannot find json.o: No such file or directory
/usr/bin/ld: cannot find terminfo.o: No such file or directory
/usr/bin/ld: cannot find lastfile.o: No such file or directory
collect2: error: ld returned 1 exit status
make[2]: *** [Makefile:704: temacs] Error 1
make[2]: Leaving directory '/home/data1/protected/Programming/Software/emacs/without-all/src'
make[1]: *** [Makefile:544: src] Error 2
make[1]: Leaving directory '/home/data1/protected/Programming/Software/emacs/without-all'
make[1]: Entering directory '/home/data1/protected/Programming/Software/emacs/without-all'
***
*** "make all" failed with exit status 2.
***
*** You could try to:
*** - run "make bootstrap", which might fix the problem
*** - run "make V=1", which displays the full commands invoked by make,
***   to further investigate the problem
***
make[1]: *** [Makefile:414: advice-on-failure] Error 2
make[1]: Leaving directory '/home/data1/protected/Programming/Software/emacs/without-all'
make: *** [Makefile:370: all] Error 2
~/Programming/Software/emacs/without-all
$ cd ..
~/Programming/Software/emacs
$ cd without-all/
~/Programming/Software/emacs/without-all
$ make bootstrap
make actual-bootstrap || make advice-on-failure make-target=bootstrap exit-status=$?
make[1]: Entering directory '/home/data1/protected/Programming/Software/emacs/without-all'
make bootstrap-clean
make[2]: Entering directory '/home/data1/protected/Programming/Software/emacs/without-all'
make -C src bootstrap-clean
make[3]: Entering directory '/home/data1/protected/Programming/Software/emacs/without-all/src'
rm -f temacs core ./*.core \#* ./*.o
rm -f dmpstruct.h
rm -f emacs.pdmp
rm -f ../etc/DOC
rm -f bootstrap-emacs bootstrap-emacs.pdmp 
rm -f emacs-30.0.50
rm -f buildobj.h
rm -f globals.h gl-stamp
rm -f ./*.res ./*.tmp
rm -f emacs emacs-*.*.*[0-9] emacs-*.*.*[0-9].pdmp
rm -f ../etc/DOC*
rm -f deps/*
rm -f emacs-module.h epaths.h config.h config.stamp
if test -f ./.gdbinit; then \
  mv ./.gdbinit ./.gdbinit.save; \
  if test -f "../../src/.gdbinit"; then rm -f ./.gdbinit.save; \
  else mv ./.gdbinit.save ./.gdbinit; fi; \
fi
make[3]: Leaving directory '/home/data1/protected/Programming/Software/emacs/without-all/src'
make -C oldXMenu bootstrap-clean
make[3]: Entering directory '/home/data1/protected/Programming/Software/emacs/without-all/oldXMenu'
rm -f libXMenu11.a ./*.o deps/*
rm -f Makefile
rm -fr deps
make[3]: Leaving directory '/home/data1/protected/Programming/Software/emacs/without-all/oldXMenu'
make -C lwlib bootstrap-clean
make[3]: Entering directory '/home/data1/protected/Programming/Software/emacs/without-all/lwlib'
rm -f ./*.o liblw.a \#* deps/*
rm -f Makefile
rm -fr deps
rm -f TAGS
make[3]: Leaving directory '/home/data1/protected/Programming/Software/emacs/without-all/lwlib'
make -C lib bootstrap-clean
make[3]: Entering directory '/home/data1/protected/Programming/Software/emacs/without-all/lib'
rm -f ./*.[ao] ./*/*.o ./*-t \#* deps/*.d deps/*/*.d
rm -f core *.stackdump alloca.h assert.h byteswap.h dirent.h errno.h execinfo.h fcntl.h getopt.h getopt-cdefs.h ieee754.h inttypes.h gmp.h limits.h signal.h stdalign.h stdckdint.h stddef.h stdint.h stdio.h stdlib.h string.h sys/random.h sys/select.h sys/stat.h sys/time.h sys/types.h time.h unistd.h
rm -f Makefile
rm -fr deps
make[3]: Leaving directory '/home/data1/protected/Programming/Software/emacs/without-all/lib'
make -C lib-src bootstrap-clean
make[3]: Entering directory '/home/data1/protected/Programming/Software/emacs/without-all/lib-src'
rm -f core ./*.o ./*.res
rm -f seccomp-filter.bpf seccomp-filter.pfc seccomp-filter-exec.bpf seccomp-filter-exec.pfc
rm -f etags ctags emacsclient  ebrowse hexl    make-docfile make-fingerprint seccomp-filter
rm -f TAGS Makefile blessmail
make[3]: Leaving directory '/home/data1/protected/Programming/Software/emacs/without-all/lib-src'
make -C nt bootstrap-clean
make[3]: Entering directory '/home/data1/protected/Programming/Software/emacs/without-all/nt'
rm -f core *.o *.res
rm -f runemacs addpm cmdproxy ddeclient 
rm -f TAGS Makefile *.rc
true
make[3]: Leaving directory '/home/data1/protected/Programming/Software/emacs/without-all/nt'
make -C doc/emacs bootstrap-clean
make[3]: Entering directory '/home/data1/protected/Programming/Software/emacs/without-all/doc/emacs'
rm -f ./*.aux ./*.log ./*.toc ./*.cp ./*.cps ./*.fn ./*.fns ./*.ky ./*.kys \
  ./*.op ./*.ops ./*.pg ./*.pgs ./*.tp ./*.tps ./*.vr ./*.vrs
rm -f emacs.dvi emacs-xtra.dvi emacs.html emacs.pdf emacs-xtra.pdf emacs.ps emacs-xtra.ps
rm -f Makefile
rm -f \
  ../../../doc/emacs/../../info/emacs.info \
  ../../../doc/emacs/../../info/emacs.info-[1-9] \
  ../../../doc/emacs/../../info/emacs.info-[1-9][0-9]
rm -f ../../../doc/emacs/emacsver.texi TAGS
make[3]: Leaving directory '/home/data1/protected/Programming/Software/emacs/without-all/doc/emacs'
make -C doc/misc bootstrap-clean
make[3]: Entering directory '/home/data1/protected/Programming/Software/emacs/without-all/doc/misc'
rm -f ./*.aux ./*.log ./*.toc ./*.c[mp] ./*.c[mp]s ./*.fn ./*.fns \
  ./*.ky ./*.kys ./*.op ./*.ops ./*.p[gj] ./*.p[gj]s ./*.sc ./*.scs ./*.ss \
  ./*.t[gp] ./*.t[gp]s ./*.vr ./*.vrs
rm -f gnustmp*
rm -f ./*.dvi ./*.html ./*.pdf ./*.ps
rm -f Makefile
for file in auth autotype bovine calc ccmode cl dbus dired-x ebrowse ede ediff edt efaq eglot eieio emacs-gnutls emacs-mime epa erc ert eshell eudc eww flymake forms gnus htmlfontify idlwave ido info.info mairix-el message mh-e modus-themes newsticker nxml-mode octave-mode org pcl-cvs pgg rcirc reftex remember sasl sc semantic ses sieve smtpmail speedbar srecode todo-mode tramp transient url use-package vhdl-mode vip viper vtable widget wisent woman efaq-w32; do \
  file=`echo ${file} | sed 's/\.info$//'`.info; \
  rm -f \
    ../../../doc/misc/../../info/${file} \
    ../../../doc/misc/../../info/${file}-[1-9] \
    ../../../doc/misc/../../info/${file}-[1-9][0-9]; \
done
rm -f ../../../doc/misc/modus-themes.texi ../../../doc/misc/org.texi
rm -f TAGS
make[3]: Leaving directory '/home/data1/protected/Programming/Software/emacs/without-all/doc/misc'
make -C doc/lispref bootstrap-clean
make[3]: Entering directory '/home/data1/protected/Programming/Software/emacs/without-all/doc/lispref'
rm -f ./*.aux ./*.log ./*.toc ./*.cp ./*.cps ./*.fn ./*.fns ./*.ky ./*.kys \
  ./*.op ./*.ops ./*.pg ./*.pgs ./*.tp ./*.tps ./*.vr ./*.vrs
rm -f elisp[12]* vol[12].tmp
rm -f elisp.dvi elisp.html elisp.pdf elisp.ps
rm -f vol[12].dvi vol[12].pdf vol[12].ps
rm -f Makefile
rm -f \
  ../../../doc/lispref/../../info/elisp.info \
  ../../../doc/lispref/../../info/elisp.info-[1-9] \
  ../../../doc/lispref/../../info/elisp.info-[1-9][0-9]
rm -f TAGS
make[3]: Leaving directory '/home/data1/protected/Programming/Software/emacs/without-all/doc/lispref'
make -C doc/lispintro bootstrap-clean
make[3]: Entering directory '/home/data1/protected/Programming/Software/emacs/without-all/doc/lispintro'
rm -f ./*.aux ./*.log ./*.toc ./*.cp ./*.cps ./*.fn ./*.fns ./*.ky ./*.kys \
  ./*.op ./*.ops ./*.pg ./*.pgs ./*.tp ./*.tps ./*.vr ./*.vrs
rm -f emacs-lisp-intro.dvi eintr.html emacs-lisp-intro.pdf emacs-lisp-intro.ps
rm -f Makefile
rm -f \
  ../../../doc/lispintro/../../info/eintr.info \
  ../../../doc/lispintro/../../info/eintr.info-[1-9]
rm -f TAGS
make[3]: Leaving directory '/home/data1/protected/Programming/Software/emacs/without-all/doc/lispintro'
make -C test bootstrap-clean
make[3]: Entering directory '/home/data1/protected/Programming/Software/emacs/without-all/test'
find . '(' -name '*.log' -o -name '*.log~' ')' -delete
find . '(' -name '*.xml' -a ! -path '*resources*' ')' -delete
rm -f ../../test/lisp/gnus/mml-sec-resources/random_seed
rm -f src/emacs-module-resources/*.o src/emacs-module-resources/*.so \
  src/emacs-module-resources/*.dll gmp.h
find ../../test -name '*.elc' -delete
make[3]: Leaving directory '/home/data1/protected/Programming/Software/emacs/without-all/test'
make -C nextstep bootstrap-clean
make[3]: Entering directory '/home/data1/protected/Programming/Software/emacs/without-all/nextstep'
rm -rf 
rm -f Makefile
rm -f GNUstep/Emacs.base/Resources/Info-gnustep.plist \
  GNUstep/Emacs.base/Resources/Emacs.desktop \
  Cocoa/Emacs.base/Contents/Info.plist \
  Cocoa/Emacs.base/Contents/Resources/English.lproj/InfoPlist.strings
make[3]: Leaving directory '/home/data1/protected/Programming/Software/emacs/without-all/nextstep'
make -C admin/charsets bootstrap-clean
make[3]: Entering directory '/home/data1/protected/Programming/Software/emacs/without-all/admin/charsets'
make[3]: Nothing to be done for 'bootstrap-clean'.
make[3]: Leaving directory '/home/data1/protected/Programming/Software/emacs/without-all/admin/charsets'
make -C admin/unidata bootstrap-clean
make[3]: Entering directory '/home/data1/protected/Programming/Software/emacs/without-all/admin/unidata'
rm -f ../../../admin/unidata/*.elc unidata.txt
make[3]: Leaving directory '/home/data1/protected/Programming/Software/emacs/without-all/admin/unidata'
make -C leim bootstrap-clean
make[3]: Entering directory '/home/data1/protected/Programming/Software/emacs/without-all/leim'
rm -f ../../leim/../lisp/leim/quail/CCDOSPY.el ../../leim/../lisp/leim/quail/Punct.el ../../leim/../lisp/leim/quail/QJ.el ../../leim/../lisp/leim/quail/SW.el ../../leim/../lisp/leim/quail/TONEPY.el ../../leim/../lisp/leim/quail/4Corner.el ../../leim/../lisp/leim/quail/ARRAY30.el ../../leim/../lisp/leim/quail/ECDICT.el ../../leim/../lisp/leim/quail/ETZY.el ../../leim/../lisp/leim/quail/Punct-b5.el ../../leim/../lisp/leim/quail/PY-b5.el ../../leim/../lisp/leim/quail/QJ-b5.el ../../leim/../lisp/leim/quail/ZOZY.el ../../leim/../lisp/leim/quail/tsang-b5.el ../../leim/../lisp/leim/quail/quick-b5.el ../../leim/../lisp/leim/quail/tsang-cns.el ../../leim/../lisp/leim/quail/quick-cns.el ../../leim/../lisp/leim/quail/PY.el ../../leim/../lisp/leim/quail/ZIRANMA.el ../../leim/../lisp/leim/quail/CTLau.el ../../leim/../lisp/leim/quail/CTLau-b5.el ../../leim/../lisp/language/pinyin.el ../../leim/../lisp/leim/leim-list.el
make[3]: Leaving directory '/home/data1/protected/Programming/Software/emacs/without-all/leim'
make -C lisp bootstrap-clean
make[3]: Entering directory '/home/data1/protected/Programming/Software/emacs/without-all/lisp'
find ../../lisp -name '*.elc' -delete
rm -f ../../lisp/loaddefs.el ../../lisp/erc/erc-loaddefs.el ../../lisp/net/tramp-loaddefs.el ../../lisp/cedet/ede/loaddefs.el ../../lisp/cedet/semantic/loaddefs.el ../../lisp/cedet/srecode/loaddefs.el ../../lisp/calc/calc-loaddefs.el ../../lisp/mh-e/mh-loaddefs.el ../../lisp/emacs-lisp/cl-loaddefs.el ../../lisp/org/org-loaddefs.el ../../lisp/theme-loaddefs.el ../../lisp/calendar/holiday-loaddefs.el ../../lisp/calendar/cal-loaddefs.el ../../lisp/calendar/diary-loaddefs.el ../../lisp/textmodes/reftex-loaddefs.el ../../lisp/textmodes/texinfo-loaddefs.el ../../lisp/ps-print-loaddefs.el ../../lisp/ibuffer-loaddefs.el ../../lisp/dired-loaddefs.el ../../lisp/cus-load.el ../../lisp/finder-inf.el ../../lisp/subdirs.el ../../lisp/eshell/esh-groups.el
make[3]: Leaving directory '/home/data1/protected/Programming/Software/emacs/without-all/lisp'
make -C admin/grammars bootstrap-clean
make[3]: Entering directory '/home/data1/protected/Programming/Software/emacs/without-all/admin/grammars'
make[3]: Nothing to be done for 'bootstrap-clean'.
make[3]: Leaving directory '/home/data1/protected/Programming/Software/emacs/without-all/admin/grammars'
[ ! -f config.log ] || mv -f config.log config.log~
rm -rf ../info
rm -f ../etc/refcards/emacsver.tex
rm -rf native-lisp/ lisp/leim/ja-dic/
rm -fr autom4te.cache config.cache
rm -f config.log ../doc/man/emacs.1
make[2]: Leaving directory '/home/data1/protected/Programming/Software/emacs/without-all'
cd .. && ./autogen.sh autoconf
Checking whether you have the necessary tools...
(Read INSTALL.REPO for more details on building Emacs)
Checking for autoconf (need at least version 2.65) ... ok
Your system has the required tools.
Running 'autoreconf -fi -I m4' ...
You can now run './configure'.
make MAKEFILE_NAME=force-Makefile force-Makefile
make[2]: Entering directory '/home/data1/protected/Programming/Software/emacs/without-all'
make[2]: *** No rule to make target 'echo-sources'.  Stop.
if [ -x ./config.status ]; then	\
     ./config.status --recheck;	\
else				\
     ../configure --cache-file=/dev/null; \
fi
running CONFIG_SHELL=/bin/sh /bin/sh ../configure --no-create --no-recursion
checking for xcrun... no
checking for GNU Make... make
checking build system type... x86_64-pc-linux-gnu
checking host system type... x86_64-pc-linux-gnu
checking for gcc... gcc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables... 
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether the compiler supports GNU C... yes
checking whether gcc accepts -g... yes
checking for gcc option to enable C11 features... none needed
checking whether the compiler is clang... no
checking for compiler option needed when checking for declarations... none
checking whether gcc and cc understand -c and -o together... yes
checking for stdio.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for strings.h... yes
checking for sys/stat.h... yes
checking for sys/types.h... yes
checking for unistd.h... yes
checking for wchar.h... yes
checking for minix/config.h... no
checking for linux/fs.h... yes
checking for malloc.h... yes
checking for sys/systeminfo.h... no
checking for sys/sysinfo.h... yes
checking for coff.h... no
checking for pty.h... yes
checking for sys/resource.h... yes
checking for sys/utsname.h... yes
checking for pwd.h... yes
checking for utmp.h... yes
checking for util.h... no
checking for sanitizer/lsan_interface.h... yes
checking for sys/socket.h... yes
checking for sys/param.h... yes
checking for pthread.h... yes
checking for malloc/malloc.h... no
checking for sys/un.h... yes
checking for vfork.h... no
checking for dirent.h... yes
checking for execinfo.h... yes
checking for stdio_ext.h... yes
checking for sys/vfs.h... yes
checking for sys/fs_types.h... no
checking for getopt.h... yes
checking for sys/cdefs.h... yes
checking for sys/time.h... yes
checking for ieee754.h... yes
checking for limits.h... yes
checking for sys/select.h... yes
checking for stdalign.h... yes
checking for stdbool.h... yes
checking for stdckdint.h... no
checking for sys/random.h... yes
checking whether it is safe to define __EXTENSIONS__... yes
checking whether _XOPEN_SOURCE should be defined... no
checking how to run the C preprocessor... gcc -E
checking for grep that handles long lines and -e... /usr/bin/grep
checking for egrep... /usr/bin/grep -E
checking for Minix Amsterdam compiler... no
checking for ar... ar
checking for ranlib... ranlib
checking for special C compiler options needed for large files... no
checking for _FILE_OFFSET_BITS value needed for large files... no
checking whether gcc accepts -g3 -O2... yes
checking whether the compiler is clang... no
checking whether C compiler handles -Werror -Wunknown-warning-option... no
checking whether -Wno-missing-field-initializers is supported... yes
checking whether -Wno-missing-field-initializers is needed... no
checking whether -Wuninitialized is supported... yes
checking whether C compiler handles -fno-common... yes
checking whether C compiler handles -Wall... yes
checking whether C compiler handles -Warith-conversion... yes
checking whether C compiler handles -Wdate-time... yes
checking whether C compiler handles -Wdisabled-optimization... yes
checking whether C compiler handles -Wdouble-promotion... yes
checking whether C compiler handles -Wduplicated-cond... yes
checking whether C compiler handles -Wextra... yes
checking whether C compiler handles -Wformat-signedness... yes
checking whether C compiler handles -Winit-self... yes
checking whether C compiler handles -Winvalid-pch... yes
checking whether C compiler handles -Wlogical-op... yes
checking whether C compiler handles -Wmissing-declarations... yes
checking whether C compiler handles -Wmissing-include-dirs... yes
checking whether C compiler handles -Wmissing-prototypes... yes
checking whether C compiler handles -Wnested-externs... yes
checking whether C compiler handles -Wnull-dereference... yes
checking whether C compiler handles -Wold-style-definition... yes
checking whether C compiler handles -Wopenmp-simd... yes
checking whether C compiler handles -Wpacked... yes
checking whether C compiler handles -Wpointer-arith... yes
checking whether C compiler handles -Wstrict-prototypes... yes
checking whether C compiler handles -Wsuggest-attribute=format... yes
checking whether C compiler handles -Wsuggest-attribute=noreturn... yes
checking whether C compiler handles -Wsuggest-final-methods... yes
checking whether C compiler handles -Wsuggest-final-types... yes
checking whether C compiler handles -Wtrampolines... yes
checking whether C compiler handles -Wuninitialized... yes
checking whether C compiler handles -Wunknown-pragmas... yes
checking whether C compiler handles -Wunused-macros... yes
checking whether C compiler handles -Wvariadic-macros... yes
checking whether C compiler handles -Wvector-operation-performance... yes
checking whether C compiler handles -Wwrite-strings... yes
checking whether C compiler handles -Warray-bounds=2... yes
checking whether C compiler handles -Wattribute-alias=2... yes
checking whether C compiler handles -Wformat=2... yes
checking whether C compiler handles -Wformat-truncation=2... yes
checking whether C compiler handles -Wimplicit-fallthrough=5... yes
checking whether C compiler handles -Wshift-overflow=2... yes
checking whether C compiler handles -Wuse-after-free=3... yes
checking whether C compiler handles -Wvla-larger-than=4031... yes
checking whether C compiler handles -Wredundant-decls... yes
checking whether C compiler handles -Wno-missing-field-initializers... yes
checking whether C compiler handles -Wno-override-init... yes
checking whether C compiler handles -Wno-sign-compare... yes
checking whether C compiler handles -Wno-type-limits... yes
checking whether C compiler handles -Wno-unused-parameter... yes
checking whether C compiler handles -Wno-format-nonliteral... yes
checking whether C compiler handles -Wno-bidi-chars... yes
checking for a BSD-compatible install... /usr/bin/install -c
checking command to symlink files in the same directory... ln -s
checking for install-info... /usr/bin/install-info
checking for gzip... /usr/bin/gzip
checking for 'find' args to delete a file... -delete
checking for brew... no
checking for -znocombreloc... not needed
checking whether addresses are sanitized... no
checking for math library... -lm
checking for pkg-config... /usr/bin/pkg-config
checking pkg-config is at least version 0.9.0... yes
checking for machine/soundcard.h... no
checking for sys/soundcard.h... yes
checking for soundcard.h... no
checking for mmsystem.h... no
checking for _oss_ioctl in -lossaudio... no
checking for alsa >= 1.0.0... yes
checking for ADDR_NO_RANDOMIZE... yes
checking if Linux sysinfo may be used... yes
checking for sys/wait.h that is POSIX.1 compatible... yes
checking for net/if.h... yes
checking for ifaddrs.h... yes
checking for net/if_dl.h... no
checking for struct ifreq.ifr_flags... yes
checking for struct ifreq.ifr_hwaddr... yes
checking for struct ifreq.ifr_netmask... yes
checking for struct ifreq.ifr_broadaddr... yes
checking for struct ifreq.ifr_addr... yes
checking for struct ifreq.ifr_addr.sa_len... no
checking whether gcc understands -MMD -MF... yes
checking for X... libraries , headers 
checking whether malloc is Doug Lea style... no
checking for sbrk... yes
checking for getpagesize... yes
checking for __lsan_ignore_object... no
checking for fork... yes
checking for vfork... yes
checking for fchmod... yes
checking for canonicalize_file_name... yes
checking for faccessat... yes
checking for realpath... yes
checking for lstat... yes
checking for readlinkat... yes
checking for explicit_bzero... yes
checking for memset_s... no
checking for fchmodat... yes
checking for lchmod... yes
checking for fcntl... yes
checking for fdopendir... yes
checking for fstatat... yes
checking for fsync... yes
checking for futimens... yes
checking for getrandom... yes
checking for gettimeofday... yes
checking for mkostemp... yes
checking for pipe2... yes
checking for pselect... yes
checking for pthread_sigmask... yes
checking for readlink... yes
checking for isblank... yes
checking for iswctype... yes
checking for strtoimax... yes
checking for symlink... yes
checking for localtime_r... yes
checking for timegm... yes
checking for utimensat... yes
checking for getdtablesize... yes
checking for futimes... yes
checking for futimesat... yes
checking for lutimes... yes
checking for working mmap... yes
checking for main in -lXbsd... no
checking for pthread library... none needed
checking for thread support... yes
checking whether X on GNU/Linux needs -b to link... no
checking for Xkb... yes
checking for XkbRefreshKeyboardMapping... yes
checking for XkbFreeNames... yes
checking for XrmSetDatabase... yes
checking for XScreenResourceString... yes
checking for XScreenNumberOfScreen... yes
checking for XDisplayCells... yes
checking for XDestroySubwindows... yes
checking X11 version 6... 6 or newer
checking for XICCallback.callback... yes
checking for librsvg-2.0 >= 2.14.0... yes
checking for libwebpdemux >= 0.6.0... yes
checking for sqlite3_open_v2 in -lsqlite3... yes
checking for sqlite3_load_extension in -lsqlite3... yes
checking for getaddrinfo_a in -lanl... yes
checking for gtk+-3.0 >= 3.10 glib-2.0 >= 2.37.5... yes
checking whether GTK compiles... yes
configure: WARNING: Your version of Gtk+ will have problems with
       closing open displays.  This is no problem if you just use
       one display, but if you use more than one and close one of them
       Emacs may crash.
       See https://gitlab.gnome.org/GNOME/gtk/issues/221
checking for malloc_trim... yes
checking for dbus-1 >= 1.0... yes
checking for dbus_watch_get_unix_fd... yes
checking for dbus_type_is_valid... yes
checking for dbus_validate_bus_name... yes
checking for dbus_validate_path... yes
checking for dbus_validate_interface... yes
checking for dbus_validate_member... yes
checking for gio-2.0 >= 2.26... yes
checking whether GSettings is in gio... yes
checking for gobject-2.0 >= 2.0... yes
checking for lgetfilecon in -lselinux... no
checking for gnutls >= 2.12.2... yes
checking for libsystemd >= 222... yes
checking for jansson >= 2.7... yes
checking for tree-sitter >= 0.20.2... no
checking for tree-sitter >= 0.6.3... yes
checking for ts_set_allocator... yes
checking for sys/inotify.h... yes
checking for inotify_init1... yes
checking for XRenderQueryExtension in -lXrender... yes
checking for cairo >= 1.8.0... yes
checking for cairo-xcb >= 1.8.0... yes
checking for freetype2... yes
checking for fontconfig >= 2.2.0... yes
checking for FT_Face_GetCharVariantIndex... yes
checking for libotf... yes
checking for OTF_get_variation_glyphs in -lotf... yes
checking for m17n-flt... yes
checking for harfbuzz >= 0.9.42... yes
checking for X11/Xlib-xcb.h... yes
checking for xcb_translate_coordinates in -lxcb... yes
checking for XGetXCBConnection in -lX11-xcb... yes
checking for X11/xpm.h... yes
checking for XpmReadFileToPixmap in -lXpm... yes
checking for XpmReturnAllocPixels preprocessor define... yes
checking for jpeglib 6b or later... -ljpeg
checking for lcms2... yes
checking for library containing inflateEnd... -lz
checking for dladdr... yes
checking for dlfunc... no
checking for libpng >= 1.0.0... yes
checking whether png_longjmp is declared... yes
checking for tiffio.h... yes
checking for TIFFGetVersion in -ltiff... yes
checking for gif_lib.h... yes
checking for GifMakeMapObject in -lgif... yes
checking for gpm.h... yes
checking for Gpm_Open in -lgpm... yes
checking for X11/SM/SMlib.h... yes
checking for SmcOpenConnection in -lSM... yes
checking for xrandr >= 1.2.2... yes
checking for xinerama >= 1.0.2... yes
checking for xfixes >= 1.0.0... yes
checking for xi... yes
checking for X11/extensions/XInput2.h... yes
checking for XIGrabButton in -lXi... yes
checking for XIScrollClassInfo.type... yes
checking for XITouchClassInfo.type... yes
checking for XIBarrierReleasePointerInfo.deviceid... yes
checking for XIGestureClassInfo.type... yes
checking for X11/extensions/sync.h... yes
checking for XSyncQueryExtension in -lXext... yes
checking for XSyncTriggerFence... yes
checking for X11/extensions/Xdbe.h... yes
checking for XdbeAllocateBackBufferName in -lXext... yes
checking for X11/extensions/shape.h... yes
checking for XShapeQueryVersion in -lXext... yes
checking for xcb/shape.h... yes
checking for xcb_shape_combine in -lxcb-shape... yes
checking for X11/extensions/Xcomposite.h... yes
checking for XCompositeRedirectWindow in -lXcomposite... yes
checking for libxml-2.0 > 2.6.17... yes
checking for htmlReadMemory in -lxml2... yes
checking for linux/seccomp.h... yes
checking whether SECCOMP_SET_MODE_FILTER is declared... yes
checking whether SECCOMP_FILTER_FLAG_TSYNC is declared... yes
checking for linux/filter.h... yes
checking whether SECCOMP_SET_MODE_FILTER is declared... (cached) yes
checking whether SECCOMP_FILTER_FLAG_TSYNC is declared... (cached) yes
checking for libseccomp >= 2.5.2... yes
checking size of long... 8
checking for accept4... yes
checking for fchdir... yes
checking for gethostname... yes
checking for getrusage... yes
checking for get_current_dir_name... yes
checking for lrand48... yes
checking for random... yes
checking for rint... yes
checking for trunc... yes
checking for select... yes
checking for getpagesize... (cached) yes
checking for setlocale... yes
checking for newlocale... yes
checking for getrlimit... yes
checking for setrlimit... yes
checking for shutdown... yes
checking for pthread_sigmask... (cached) yes
checking for strsignal... yes
checking for setitimer... yes
checking for sendto... yes
checking for recvfrom... yes
checking for getsockname... yes
checking for getifaddrs... yes
checking for freeifaddrs... yes
checking for gai_strerror... yes
checking for sync... yes
checking for getpwent... yes
checking for endpwent... yes
checking for getgrent... yes
checking for endgrent... yes
checking for cfmakeraw... yes
checking for cfsetspeed... yes
checking for __executable_start... yes
checking for log2... yes
checking for pthread_setname_np... yes
checking for pthread_set_name_np... no
checking whether pthread_setname_np takes a single argument... no
checking whether pthread_setname_np takes three arguments... no
checking for aligned_alloc... yes
checking whether aligned_alloc is declared... yes
checking for posix_madvise... yes
checking for __builtin_frame_address... yes
checking for __builtin_unwind_init... yes
checking for _LARGEFILE_SOURCE value needed for large files... no
checking for grantpt... yes
checking for getpt... yes
checking for posix_openpt... yes
checking for library containing tputs... -ltinfo
checking whether -ltinfo library defines BC... yes
checking for timerfd interface... yes
checking whether signals can be handled on alternate stack... yes
checking for valgrind/valgrind.h... no
checking for struct unipair.unicode... yes
checking for pid_t... yes
checking for working fork... yes
checking for working vfork... (cached) yes
checking for snprintf... yes
checking for spawn.h... yes
checking for posix_spawn... yes
checking for posix_spawn_file_actions_addchdir... no
checking for posix_spawn_file_actions_addchdir_np... yes
checking for posix_spawnattr_setflags... yes
checking whether POSIX_SPAWN_SETSID is declared... yes
checking whether GLib is linked in... yes
checking for nl_langinfo and CODESET... yes
checking for nl_langinfo and _NL_PAPER_WIDTH... yes
checking for mbstate_t... yes
checking for signals via characters... yes
checking for _setjmp... yes
checking for sigsetjmp... yes
checking POSIX termios... yes
checking size of speed_t... 4
checking for usable FIONREAD... yes
checking for usable SIGIO... yes
checking for struct alignment... yes
checking for typeof syntax and keyword spelling... typeof
checking for statement expressions... yes
checking whether malloc (0) returns nonnull... yes
checking for working alloca.h... yes
checking for alloca... yes
checking for a race-free mkdir -p... /usr/bin/mkdir -p
checking whether the preprocessor supports include_next... yes
checking whether source code line length is unlimited... yes
checking whether lstat correctly handles trailing slash... yes
checking whether // is distinct from /... no
checking whether realpath works... yes
checking for getcwd... yes
checking for C/C++ restrict keyword... __restrict__
checking whether byte ordering is bigendian... no
checking if environ is properly declared... yes
checking for complete errno.h... yes
checking whether ctype.h defines __header_inline... no
checking for mode_t... yes
checking whether strmode is declared... no
checking for gawk... gawk
checking for getopt.h... (cached) yes
checking for getopt_long_only... yes
checking whether getopt is POSIX compatible... yes
checking for working GNU getopt function... yes
checking for working GNU getopt_long function... yes
checking for timespec_get... yes
checking for struct timeval... yes
checking for wide-enough struct timeval.tv_sec member... yes
checking whether limits.h has WORD_BIT, BOOL_WIDTH etc.... yes
checking whether the compiler produces multi-arch binaries... no
checking whether stdint.h conforms to C99... yes
checking whether stdint.h works without ISO C predefines... yes
checking whether stdint.h has UINTMAX_WIDTH etc.... yes
checking whether memmem is declared... yes
checking whether memrchr is declared... yes
checking whether <limits.h> defines MIN and MAX... no
checking whether <sys/param.h> defines MIN and MAX... yes
checking whether time_t is signed... yes
checking whether alarm is declared... yes
checking for working mktime... no
checking whether struct tm is in sys/time.h or time.h... time.h
checking for struct tm.tm_zone... yes
checking for struct tm.tm_gmtoff... yes
checking whether <sys/select.h> is self-contained... yes
checking for inline... inline
checking for sigset_t... yes
checking for volatile sig_atomic_t... yes
checking for sighandler_t... yes
checking for wchar_t... yes
checking for good max_align_t... yes
checking whether NULL can be used in arbitrary expressions... yes
checking whether fcloseall is declared... yes
checking which flavor of printf attribute matches inttypes macros... system
checking whether ecvt is declared... yes
checking whether fcvt is declared... yes
checking whether gcvt is declared... yes
checking whether strnlen is declared... yes
checking whether strtoimax is declared... yes
checking whether stat file-mode macros are broken... no
checking for nlink_t... yes
checking for struct timespec in <time.h>... yes
checking for TIME_UTC in <time.h>... yes
checking whether execvpe is declared... yes
checking whether clearerr_unlocked is declared... yes
checking whether feof_unlocked is declared... yes
checking whether ferror_unlocked is declared... yes
checking whether fflush_unlocked is declared... yes
checking whether fgets_unlocked is declared... yes
checking whether fputc_unlocked is declared... yes
checking whether fputs_unlocked is declared... yes
checking whether fread_unlocked is declared... yes
checking whether fwrite_unlocked is declared... yes
checking whether getc_unlocked is declared... yes
checking whether getchar_unlocked is declared... yes
checking whether putc_unlocked is declared... yes
checking whether putchar_unlocked is declared... yes
checking type of array argument to getgroups... gid_t
checking whether getdtablesize is declared... yes
checking whether malloc is ptrdiff_t safe... yes
checking whether malloc, realloc, calloc set errno on failure... yes
checking for O_CLOEXEC... yes
checking for promoted mode_t type... mode_t
checking whether the utimes function works... yes
checking for C compiler option to allow warnings... -Wno-error
checking for sys/acl.h... yes
checking for library containing acl_get_file... -lacl
checking for acl_get_file... yes
checking for acl_get_fd... yes
checking for acl_set_file... yes
checking for acl_set_fd... yes
checking for acl_free... yes
checking for acl_from_mode... yes
checking for acl_from_text... yes
checking for acl_delete_def_file... yes
checking for acl_extended_file... yes
checking for acl_delete_fd_np... no
checking for acl_delete_file_np... no
checking for acl_copy_ext_native... no
checking for acl_create_entry_np... no
checking for acl_to_short_text... no
checking for acl_free_text... no
checking for working acl_get_file... yes
checking for acl/libacl.h... yes
checking for acl_entries... yes
checking for ACL_FIRST_ENTRY... yes
checking for ACL_TYPE_EXTENDED... no
checking for alloca as a compiler built-in... yes
checking for static_assert... yes, an <assert.h> macro
checking for __builtin_expect... yes
checking for byteswap.h... yes
checking for library containing clock_gettime... none required
checking for clock_getres... yes
checking for clock_gettime... yes
checking for clock_settime... yes
checking for copy_file_range... yes
checking whether copy_file_range is known to work... yes
checking for d_type member in directory struct... yes
checking whether // is distinct from /... (cached) no
checking whether dup2 works... yes
checking for library containing backtrace_symbols_fd... none required
checking whether fchmodat works... yes
checking whether fcntl handles F_DUPFD correctly... yes
checking whether fcntl understands F_DUPFD_CLOEXEC... needs runtime check
checking whether fdopendir is declared... yes
checking whether fdopendir works... yes
checking for getxattr with XATTR_NAME_POSIX_ACL macros... yes
checking for flexible array member... yes
checking for __fpending... yes
checking whether __fpending is declared... yes
checking whether free is known to preserve errno... yes
checking whether fstatat (..., 0) works... yes
checking for sys/mount.h... yes
checking for statvfs function (SVR4)... yes
checking whether to use statvfs64... no
checking for two-argument statfs with statfs.f_frsize member... yes
checking for sys/fs/s5param.h... no
checking for sys/statfs.h... yes
checking for statfs that truncates block counts... no
checking whether futimens works... yes
checking for getloadavg... yes
checking for sys/loadavg.h... no
checking whether getloadavg is declared... yes
checking whether getrandom is compatible with its GNU+BSD signature... yes
checking for gettimeofday with POSIX signature... yes
checking whether the compiler supports the __inline keyword... yes
checking for gmp.h... yes
checking for library containing __gmpz_roinit_n... -lgmp
checking for memmem... yes
checking whether memmem works... yes
checking for mempcpy... yes
checking for memrchr... yes
checking for library containing nanosleep... none required
checking for working nanosleep... no (mishandles large arguments)
checking for sys/pstat.h... no
checking for sys/sysmp.h... no
checking for sys/param.h... (cached) yes
checking for sys/sysctl.h... no
checking for sched_getaffinity... yes
checking for sched_getaffinity_np... no
checking for pstat_getdynamic... no
checking for sysmp... no
checking for sysctl... no
checking for glibc compatible sched_getaffinity... yes
checking whether signature of pselect conforms to POSIX... yes
checking whether pselect detects invalid fds... yes
checking whether pthread_sigmask is a macro... no
checking whether pthread_sigmask works without -lpthread... yes
checking whether pthread_sigmask returns error numbers... yes
checking whether pthread_sigmask unblocks signals correctly... guessing yes
checking whether readlink signature is correct... yes
checking whether readlink handles trailing slash correctly... yes
checking whether readlink truncates results correctly... yes
checking whether readlinkat signature is correct... yes
checking for working re_compile_pattern... yes
checking for sig2str... no
checking for sigdescr_np... yes
checking for socklen_t... yes
checking for ssize_t... yes
checking for struct stat.st_atim.tv_nsec... yes
checking whether struct stat.st_atim is of type struct timespec... yes
checking for struct stat.st_birthtimespec.tv_nsec... no
checking for struct stat.st_birthtimensec... no
checking for struct stat.st_birthtim.tv_nsec... no
checking for alignas and alignof... yes, <stdalign.h> macros
checking for bool, true, false... no
checking for stpcpy... yes
checking for working strnlen... yes
checking whether strtoimax works... yes
checking whether symlink handles trailing slash correctly... yes
checking whether localtime_r is declared... yes
checking whether localtime_r is compatible with its POSIX signature... yes
checking whether localtime works even near extrema... yes
checking for timezone_t... no
checking whether timer_settime is declared... yes
checking for library containing timer_settime... none required
checking for timer_settime... yes
checking whether utimensat works... yes
checking for variable-length arrays... yes
checking whether getdtablesize works... yes
checking for __mktime_internal... no
checking for timer_getoverrun... yes
checking for gcc option to disable position independent executables... not needed

Configured for 'x86_64-pc-linux-gnu'.

  Where should the build process find the source code?    ..
  What compiler should emacs be built with?               gcc -g3 -O2
  Should Emacs use the GNU version of malloc?             no
    (The GNU allocators don't work with this system configuration.)
  Should Emacs use a relocating allocator for buffers?    no
  Should Emacs use mmap(2) for buffer allocation?         no
  What window system should Emacs use?                    x11
  What toolkit should Emacs use?                          GTK3
  Where do we find X Windows header files?                Standard dirs
  Where do we find X Windows libraries?                   Standard dirs
  Does Emacs use -lXaw3d?                                 no
  Does Emacs use -lXpm?                                   yes
  Does Emacs use -ljpeg?                                  yes
  Does Emacs use -ltiff?                                  yes
  Does Emacs use a gif library?                           yes -lgif
  Does Emacs use a png library?                           yes -lpng16 
  Does Emacs use -lrsvg-2?                                yes
  Does Emacs use -lwebp?                                  yes
  Does Emacs use -lsqlite3?                               yes
  Does Emacs use cairo?                                   yes
  Does Emacs use -llcms2?                                 yes
  Does Emacs use imagemagick?                             no
  Does Emacs use native APIs for images?                  no
  Does Emacs support sound?                               yes
  Does Emacs use -lgpm?                                   yes
  Does Emacs use -ldbus?                                  yes
  Does Emacs use -lgconf?                                 no
  Does Emacs use GSettings?                               yes
  Does Emacs use a file notification library?             yes -lglibc (inotify)
  Does Emacs use access control lists?                    yes -lacl
  Does Emacs use -lselinux?                               no
  Does Emacs use -lgnutls?                                yes
  Does Emacs use -lxml2?                                  yes
  Does Emacs use -lfreetype?                              yes
  Does Emacs use HarfBuzz?                                yes
  Does Emacs use -lm17n-flt?                              yes
  Does Emacs use -lotf?                                   yes
  Does Emacs use -lxft?                                   no
  Does Emacs use -lsystemd?                               yes
  Does Emacs use -ljansson?                               yes
  Does Emacs use -ltree-sitter?                           yes
  Does Emacs use the GMP library?                         yes
  Does Emacs directly use zlib?                           yes
  Does Emacs have dynamic modules support?                yes
  Does Emacs use toolkit scroll bars?                     yes
  Does Emacs support Xwidgets?                            no
  Does Emacs have threading support in lisp?              yes
  Does Emacs support the portable dumper?                 yes
  Does Emacs support legacy unexec dumping?               no
  Which dumping strategy does Emacs use?                  pdumper
  Does Emacs have native lisp compiler?                   no
  Does Emacs use version 2 of the X Input Extension?      yes
  Does Emacs generate a smaller-size Japanese dictionary? no


configure: creating ./config.status
MAKE='make' ./config.status
config.status: creating src/verbose.mk
config.status: creating src/emacs-module.h
config.status: creating Makefile
config.status: creating lib/gnulib.mk
config.status: creating ../doc/man/emacs.1
config.status: creating lib/Makefile
config.status: creating lib-src/Makefile
config.status: creating oldXMenu/Makefile
config.status: creating doc/emacs/Makefile
config.status: creating doc/misc/Makefile
config.status: creating doc/lispintro/Makefile
config.status: creating doc/lispref/Makefile
config.status: creating src/Makefile
config.status: creating lwlib/Makefile
config.status: creating lisp/Makefile
config.status: creating leim/Makefile
config.status: creating nextstep/Makefile
config.status: creating nt/Makefile
config.status: creating test/Makefile
config.status: creating test/manual/noverlay/Makefile
config.status: creating test/infra/Makefile
config.status: creating admin/charsets/Makefile
config.status: creating admin/unidata/Makefile
config.status: creating admin/grammars/Makefile
config.status: creating src/config.h
config.status: executing src/epaths.h commands
make[3]: Entering directory '/home/data1/protected/Programming/Software/emacs/without-all'
make[3]: Leaving directory '/home/data1/protected/Programming/Software/emacs/without-all'
config.status: executing src/.gdbinit commands
config.status: executing doc/emacs/emacsver.texi commands
config.status: executing etc-refcards-emacsver.tex commands
make[3]: Entering directory '/home/data1/protected/Programming/Software/emacs/without-all'
make[3]: Leaving directory '/home/data1/protected/Programming/Software/emacs/without-all'
make[2]: Leaving directory '/home/data1/protected/Programming/Software/emacs/without-all'
make actual-all
make[2]: Entering directory '/home/data1/protected/Programming/Software/emacs/without-all'
make -C lib all
make[3]: Entering directory '/home/data1/protected/Programming/Software/emacs/without-all/lib'
  GEN      ../../lib/alloca.h
  GEN      ../../lib/dirent.h
  GEN      ../../lib/fcntl.h
  GEN      ../../lib/inttypes.h
  GEN      ../../lib/limits.h
  GEN      ../../lib/signal.h
  GEN      ../../lib/stdckdint.h
  GEN      ../../lib/stdio.h
  GEN      ../../lib/stdlib.h
  GEN      ../../lib/string.h
  GEN      sys/random.h
  GEN      sys/select.h
  GEN      sys/stat.h
  GEN      sys/time.h
  GEN      sys/types.h
  GEN      ../../lib/time.h
  GEN      ../../lib/unistd.h
  CC       fingerprint.o
  CC       mktime.o
  CC       acl-errno-valid.o
  CC       acl-internal.o
  CC       get-permissions.o
  CC       set-permissions.o
  CC       allocator.o
  CC       binary-io.o
  CC       c-ctype.o
  CC       c-strcasecmp.o
  CC       c-strncasecmp.o
  CC       careadlinkat.o
  CC       close-stream.o
  CC       count-leading-zeros.o
  CC       count-one-bits.o
  CC       count-trailing-zeros.o
  CC       md5-stream.o
  CC       md5.o
  CC       sha1.o
  CC       sha256.o
  CC       sha512.o
  CC       dtoastr.o
  CC       dtotimespec.o
  CC       fcntl.o
  CC       file-has-acl.o
  CC       filemode.o
  CC       filevercmp.o
  CC       fsusage.o
  CC       gettime.o
  CC       nanosleep.o
  CC       nproc.o
  CC       nstrftime.o
  CC       pipe2.o
  CC       qcopy-acl.o
  CC       sig2str.o
  CC       stat-time.o
  CC       tempname.o
  CC       time_rz.o
  CC       timegm.o
  CC       timespec.o
  CC       timespec-add.o
  CC       timespec-sub.o
  CC       u64.o
  CC       unistd.o
  CC       openat-die.o
  CC       save-cwd.o
  AR       libgnu.a
make[3]: Leaving directory '/home/data1/protected/Programming/Software/emacs/without-all/lib'
make -C lib-src all
make[3]: Entering directory '/home/data1/protected/Programming/Software/emacs/without-all/lib-src'
  CCLD     etags
  CCLD     ctags
  CCLD     emacsclient
  CCLD     ebrowse
  CCLD     hexl
  CCLD     make-docfile
  CCLD     make-fingerprint
  CCLD     seccomp-filter
  GEN      seccomp-filter.bpf
make[3]: Leaving directory '/home/data1/protected/Programming/Software/emacs/without-all/lib-src'
make -C src BIN_DESTDIR=''/usr/local/bin/'' \
	 ELN_DESTDIR='/usr/local/lib/emacs/30.0.50/' all
make[3]: Entering directory '/home/data1/protected/Programming/Software/emacs/without-all/src'
  GEN      globals.h
  CC       gtkutil.o
  CC       emacsgtkfixed.o
  GEN      ../../src/buildobj.h
  CC       doc.o
make -C ../admin/charsets all
make[4]: Entering directory '/home/data1/protected/Programming/Software/emacs/without-all/admin/charsets'
make[4]: Nothing to be done for 'all'.
make[4]: Leaving directory '/home/data1/protected/Programming/Software/emacs/without-all/admin/charsets'
make -C ../admin/unidata charscript.el
make[4]: Entering directory '/home/data1/protected/Programming/Software/emacs/without-all/admin/unidata'
make[4]: Nothing to be done for 'charscript.el'.
make[4]: Leaving directory '/home/data1/protected/Programming/Software/emacs/without-all/admin/unidata'
make -C ../admin/unidata emoji-zwj.el
make[4]: Entering directory '/home/data1/protected/Programming/Software/emacs/without-all/admin/unidata'
make[4]: Nothing to be done for 'emoji-zwj.el'.
make[4]: Leaving directory '/home/data1/protected/Programming/Software/emacs/without-all/admin/unidata'
  CCLD     temacs
/usr/bin/ld: cannot find dispnew.o: No such file or directory
/usr/bin/ld: cannot find frame.o: No such file or directory
/usr/bin/ld: cannot find scroll.o: No such file or directory
/usr/bin/ld: cannot find xdisp.o: No such file or directory
/usr/bin/ld: cannot find menu.o: No such file or directory
/usr/bin/ld: cannot find xmenu.o: No such file or directory
/usr/bin/ld: cannot find window.o: No such file or directory
/usr/bin/ld: cannot find charset.o: No such file or directory
/usr/bin/ld: cannot find coding.o: No such file or directory
/usr/bin/ld: cannot find category.o: No such file or directory
/usr/bin/ld: cannot find ccl.o: No such file or directory
/usr/bin/ld: cannot find character.o: No such file or directory
/usr/bin/ld: cannot find chartab.o: No such file or directory
/usr/bin/ld: cannot find bidi.o: No such file or directory
/usr/bin/ld: cannot find cm.o: No such file or directory
/usr/bin/ld: cannot find term.o: No such file or directory
/usr/bin/ld: cannot find terminal.o: No such file or directory
/usr/bin/ld: cannot find xfaces.o: No such file or directory
/usr/bin/ld: cannot find xterm.o: No such file or directory
/usr/bin/ld: cannot find xfns.o: No such file or directory
/usr/bin/ld: cannot find xselect.o: No such file or directory
/usr/bin/ld: cannot find xrdb.o: No such file or directory
/usr/bin/ld: cannot find xsmfns.o: No such file or directory
/usr/bin/ld: cannot find xsettings.o: No such file or directory
/usr/bin/ld: cannot find dbusbind.o: No such file or directory
/usr/bin/ld: cannot find emacs.o: No such file or directory
/usr/bin/ld: cannot find keyboard.o: No such file or directory
/usr/bin/ld: cannot find macros.o: No such file or directory
/usr/bin/ld: cannot find keymap.o: No such file or directory
/usr/bin/ld: cannot find sysdep.o: No such file or directory
/usr/bin/ld: cannot find bignum.o: No such file or directory
/usr/bin/ld: cannot find buffer.o: No such file or directory
/usr/bin/ld: cannot find filelock.o: No such file or directory
/usr/bin/ld: cannot find insdel.o: No such file or directory
/usr/bin/ld: cannot find marker.o: No such file or directory
/usr/bin/ld: cannot find minibuf.o: No such file or directory
/usr/bin/ld: cannot find fileio.o: No such file or directory
/usr/bin/ld: cannot find dired.o: No such file or directory
/usr/bin/ld: cannot find cmds.o: No such file or directory
/usr/bin/ld: cannot find casetab.o: No such file or directory
/usr/bin/ld: cannot find casefiddle.o: No such file or directory
/usr/bin/ld: cannot find indent.o: No such file or directory
/usr/bin/ld: cannot find search.o: No such file or directory
/usr/bin/ld: cannot find regex-emacs.o: No such file or directory
/usr/bin/ld: cannot find undo.o: No such file or directory
/usr/bin/ld: cannot find alloc.o: No such file or directory
/usr/bin/ld: cannot find pdumper.o: No such file or directory
/usr/bin/ld: cannot find data.o: No such file or directory
/usr/bin/ld: cannot find editfns.o: No such file or directory
/usr/bin/ld: cannot find callint.o: No such file or directory
/usr/bin/ld: cannot find eval.o: No such file or directory
/usr/bin/ld: cannot find floatfns.o: No such file or directory
/usr/bin/ld: cannot find fns.o: No such file or directory
/usr/bin/ld: cannot find sort.o: No such file or directory
/usr/bin/ld: cannot find font.o: No such file or directory
/usr/bin/ld: cannot find print.o: No such file or directory
/usr/bin/ld: cannot find lread.o: No such file or directory
/usr/bin/ld: cannot find emacs-module.o: No such file or directory
/usr/bin/ld: cannot find syntax.o: No such file or directory
/usr/bin/ld: cannot find bytecode.o: No such file or directory
/usr/bin/ld: cannot find comp.o: No such file or directory
/usr/bin/ld: cannot find dynlib.o: No such file or directory
/usr/bin/ld: cannot find process.o: No such file or directory
/usr/bin/ld: cannot find gnutls.o: No such file or directory
/usr/bin/ld: cannot find callproc.o: No such file or directory
/usr/bin/ld: cannot find region-cache.o: No such file or directory
/usr/bin/ld: cannot find sound.o: No such file or directory
/usr/bin/ld: cannot find timefns.o: No such file or directory
/usr/bin/ld: cannot find atimer.o: No such file or directory
/usr/bin/ld: cannot find doprnt.o: No such file or directory
/usr/bin/ld: cannot find intervals.o: No such file or directory
/usr/bin/ld: cannot find textprop.o: No such file or directory
/usr/bin/ld: cannot find composite.o: No such file or directory
/usr/bin/ld: cannot find xml.o: No such file or directory
/usr/bin/ld: cannot find lcms.o: No such file or directory
/usr/bin/ld: cannot find inotify.o: No such file or directory
/usr/bin/ld: cannot find profiler.o: No such file or directory
/usr/bin/ld: cannot find decompress.o: No such file or directory
/usr/bin/ld: cannot find thread.o: No such file or directory
/usr/bin/ld: cannot find systhread.o: No such file or directory
/usr/bin/ld: cannot find sqlite.o: No such file or directory
/usr/bin/ld: cannot find treesit.o: No such file or directory
/usr/bin/ld: cannot find itree.o: No such file or directory
/usr/bin/ld: cannot find xfont.o: No such file or directory
/usr/bin/ld: cannot find ftfont.o: No such file or directory
/usr/bin/ld: cannot find ftcrfont.o: No such file or directory
/usr/bin/ld: cannot find hbfont.o: No such file or directory
/usr/bin/ld: cannot find fontset.o: No such file or directory
/usr/bin/ld: cannot find fringe.o: No such file or directory
/usr/bin/ld: cannot find image.o: No such file or directory
/usr/bin/ld: cannot find xgselect.o: No such file or directory
/usr/bin/ld: cannot find json.o: No such file or directory
/usr/bin/ld: cannot find terminfo.o: No such file or directory
/usr/bin/ld: cannot find lastfile.o: No such file or directory
collect2: error: ld returned 1 exit status
make[3]: *** [Makefile:704: temacs] Error 1
make[3]: Leaving directory '/home/data1/protected/Programming/Software/emacs/without-all/src'
make[2]: *** [Makefile:544: src] Error 2
make[2]: Leaving directory '/home/data1/protected/Programming/Software/emacs/without-all'
make[1]: *** [Makefile:1260: actual-bootstrap] Error 2
make[1]: Leaving directory '/home/data1/protected/Programming/Software/emacs/without-all'
make[1]: Entering directory '/home/data1/protected/Programming/Software/emacs/without-all'
***
*** "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/data1/protected/Programming/Software/emacs/without-all'
mapppppppppppke: *** [Makefile:1243: bootstrap] Error 2
~/Programming/Software/emacs/without-all
$ make extraclean
make -C src maintainer-clean
make[1]: Entering directory '/home/data1/protected/Programming/Software/emacs/without-all/src'
rm -f temacs core ./*.core \#* ./*.o
rm -f dmpstruct.h
rm -f emacs.pdmp
rm -f ../etc/DOC
rm -f bootstrap-emacs bootstrap-emacs.pdmp 
rm -f emacs-30.0.50
rm -f buildobj.h
rm -f globals.h gl-stamp
rm -f ./*.res ./*.tmp
rm -f emacs emacs-*.*.*[0-9] emacs-*.*.*[0-9].pdmp
rm -f ../etc/DOC*
rm -f deps/*
rm -f emacs-module.h epaths.h config.h config.stamp
if test -f ./.gdbinit; then \
  mv ./.gdbinit ./.gdbinit.save; \
  if test -f "../../src/.gdbinit"; then rm -f ./.gdbinit.save; \
  else mv ./.gdbinit.save ./.gdbinit; fi; \
fi
rm -f Makefile lisp.mk verbose.mk
rm -fr deps
rm -f TAGS
make[1]: Leaving directory '/home/data1/protected/Programming/Software/emacs/without-all/src'
make -C oldXMenu maintainer-clean
make[1]: Entering directory '/home/data1/protected/Programming/Software/emacs/without-all/oldXMenu'
rm -f libXMenu11.a ./*.o deps/*
rm -f Makefile
rm -fr deps
make[1]: Leaving directory '/home/data1/protected/Programming/Software/emacs/without-all/oldXMenu'
make -C lwlib maintainer-clean
make[1]: Entering directory '/home/data1/protected/Programming/Software/emacs/without-all/lwlib'
rm -f ./*.o liblw.a \#* deps/*
rm -f Makefile
rm -fr deps
rm -f TAGS
make[1]: Leaving directory '/home/data1/protected/Programming/Software/emacs/without-all/lwlib'
make -C lib maintainer-clean
make[1]: Entering directory '/home/data1/protected/Programming/Software/emacs/without-all/lib'
rm -f ./*.[ao] ./*/*.o ./*-t \#* deps/*.d deps/*/*.d
rm -f core *.stackdump alloca.h assert.h byteswap.h dirent.h errno.h execinfo.h fcntl.h getopt.h getopt-cdefs.h ieee754.h inttypes.h gmp.h limits.h signal.h stdalign.h stdckdint.h stddef.h stdint.h stdio.h stdlib.h string.h sys/random.h sys/select.h sys/stat.h sys/time.h sys/types.h time.h unistd.h
rm -f Makefile
rm -fr deps
rm -f TAGS gnulib.mk
rmdir malloc sys 2>/dev/null || true
make[1]: Leaving directory '/home/data1/protected/Programming/Software/emacs/without-all/lib'
make -C lib-src maintainer-clean
make[1]: Entering directory '/home/data1/protected/Programming/Software/emacs/without-all/lib-src'
rm -f core ./*.o ./*.res
rm -f seccomp-filter.bpf seccomp-filter.pfc seccomp-filter-exec.bpf seccomp-filter-exec.pfc
rm -f etags ctags emacsclient  ebrowse hexl    make-docfile make-fingerprint seccomp-filter
rm -f TAGS Makefile blessmail
make[1]: Leaving directory '/home/data1/protected/Programming/Software/emacs/without-all/lib-src'
make -C nt maintainer-clean
make[1]: Entering directory '/home/data1/protected/Programming/Software/emacs/without-all/nt'
rm -f core *.o *.res
rm -f runemacs addpm cmdproxy ddeclient 
rm -f TAGS Makefile *.rc
true
make[1]: Leaving directory '/home/data1/protected/Programming/Software/emacs/without-all/nt'
make -C doc/emacs maintainer-clean
make[1]: Entering directory '/home/data1/protected/Programming/Software/emacs/without-all/doc/emacs'
rm -f ./*.aux ./*.log ./*.toc ./*.cp ./*.cps ./*.fn ./*.fns ./*.ky ./*.kys \
  ./*.op ./*.ops ./*.pg ./*.pgs ./*.tp ./*.tps ./*.vr ./*.vrs
rm -f emacs.dvi emacs-xtra.dvi emacs.html emacs.pdf emacs-xtra.pdf emacs.ps emacs-xtra.ps
rm -f Makefile
rm -f \
  ../../../doc/emacs/../../info/emacs.info \
  ../../../doc/emacs/../../info/emacs.info-[1-9] \
  ../../../doc/emacs/../../info/emacs.info-[1-9][0-9]
rm -f ../../../doc/emacs/emacsver.texi TAGS
make[1]: Leaving directory '/home/data1/protected/Programming/Software/emacs/without-all/doc/emacs'
make -C doc/misc maintainer-clean
make[1]: Entering directory '/home/data1/protected/Programming/Software/emacs/without-all/doc/misc'
rm -f ./*.aux ./*.log ./*.toc ./*.c[mp] ./*.c[mp]s ./*.fn ./*.fns \
  ./*.ky ./*.kys ./*.op ./*.ops ./*.p[gj] ./*.p[gj]s ./*.sc ./*.scs ./*.ss \
  ./*.t[gp] ./*.t[gp]s ./*.vr ./*.vrs
rm -f gnustmp*
rm -f ./*.dvi ./*.html ./*.pdf ./*.ps
rm -f Makefile
for file in auth autotype bovine calc ccmode cl dbus dired-x ebrowse ede ediff edt efaq eglot eieio emacs-gnutls emacs-mime epa erc ert eshell eudc eww flymake forms gnus htmlfontify idlwave ido info.info mairix-el message mh-e modus-themes newsticker nxml-mode octave-mode org pcl-cvs pgg rcirc reftex remember sasl sc semantic ses sieve smtpmail speedbar srecode todo-mode tramp transient url use-package vhdl-mode vip viper vtable widget wisent woman efaq-w32; do \
  file=`echo ${file} | sed 's/\.info$//'`.info; \
  rm -f \
    ../../../doc/misc/../../info/${file} \
    ../../../doc/misc/../../info/${file}-[1-9] \
    ../../../doc/misc/../../info/${file}-[1-9][0-9]; \
done
rm -f ../../../doc/misc/modus-themes.texi ../../../doc/misc/org.texi
rm -f TAGS
make[1]: Leaving directory '/home/data1/protected/Programming/Software/emacs/without-all/doc/misc'
make -C doc/lispref maintainer-clean
make[1]: Entering directory '/home/data1/protected/Programming/Software/emacs/without-all/doc/lispref'
rm -f ./*.aux ./*.log ./*.toc ./*.cp ./*.cps ./*.fn ./*.fns ./*.ky ./*.kys \
  ./*.op ./*.ops ./*.pg ./*.pgs ./*.tp ./*.tps ./*.vr ./*.vrs
rm -f elisp[12]* vol[12].tmp
rm -f elisp.dvi elisp.html elisp.pdf elisp.ps
rm -f vol[12].dvi vol[12].pdf vol[12].ps
rm -f Makefile
rm -f \
  ../../../doc/lispref/../../info/elisp.info \
  ../../../doc/lispref/../../info/elisp.info-[1-9] \
  ../../../doc/lispref/../../info/elisp.info-[1-9][0-9]
rm -f TAGS
make[1]: Leaving directory '/home/data1/protected/Programming/Software/emacs/without-all/doc/lispref'
make -C doc/lispintro maintainer-clean
make[1]: Entering directory '/home/data1/protected/Programming/Software/emacs/without-all/doc/lispintro'
rm -f ./*.aux ./*.log ./*.toc ./*.cp ./*.cps ./*.fn ./*.fns ./*.ky ./*.kys \
  ./*.op ./*.ops ./*.pg ./*.pgs ./*.tp ./*.tps ./*.vr ./*.vrs
rm -f emacs-lisp-intro.dvi eintr.html emacs-lisp-intro.pdf emacs-lisp-intro.ps
rm -f Makefile
rm -f \
  ../../../doc/lispintro/../../info/eintr.info \
  ../../../doc/lispintro/../../info/eintr.info-[1-9]
rm -f TAGS
make[1]: Leaving directory '/home/data1/protected/Programming/Software/emacs/without-all/doc/lispintro'
make -C test maintainer-clean
make[1]: Entering directory '/home/data1/protected/Programming/Software/emacs/without-all/test'
find . '(' -name '*.log' -o -name '*.log~' ')' -delete
find . '(' -name '*.xml' -a ! -path '*resources*' ')' -delete
rm -f ../../test/lisp/gnus/mml-sec-resources/random_seed
rm -f src/emacs-module-resources/*.o src/emacs-module-resources/*.so \
  src/emacs-module-resources/*.dll gmp.h
rm -f Makefile
find ../../test -name '*.elc' -delete
make[1]: Leaving directory '/home/data1/protected/Programming/Software/emacs/without-all/test'
make -C nextstep maintainer-clean
make[1]: Entering directory '/home/data1/protected/Programming/Software/emacs/without-all/nextstep'
rm -rf 
rm -f Makefile
rm -f GNUstep/Emacs.base/Resources/Info-gnustep.plist \
  GNUstep/Emacs.base/Resources/Emacs.desktop \
  Cocoa/Emacs.base/Contents/Info.plist \
  Cocoa/Emacs.base/Contents/Resources/English.lproj/InfoPlist.strings
make[1]: Leaving directory '/home/data1/protected/Programming/Software/emacs/without-all/nextstep'
make -C admin/charsets maintainer-clean
make[1]: Entering directory '/home/data1/protected/Programming/Software/emacs/without-all/admin/charsets'
rm -f ../../../etc/charsets/8859-2.map ../../../etc/charsets/8859-3.map ../../../etc/charsets/8859-4.map ../../../etc/charsets/8859-5.map ../../../etc/charsets/8859-6.map ../../../etc/charsets/8859-7.map ../../../etc/charsets/8859-8.map ../../../etc/charsets/8859-9.map ../../../etc/charsets/8859-10.map ../../../etc/charsets/8859-11.map ../../../etc/charsets/8859-13.map ../../../etc/charsets/8859-14.map ../../../etc/charsets/8859-15.map ../../../etc/charsets/8859-16.map ../../../etc/charsets/IBM037.map ../../../etc/charsets/IBM038.map ../../../etc/charsets/IBM256.map ../../../etc/charsets/IBM273.map ../../../etc/charsets/IBM274.map ../../../etc/charsets/IBM275.map ../../../etc/charsets/IBM277.map ../../../etc/charsets/IBM278.map ../../../etc/charsets/IBM280.map ../../../etc/charsets/IBM281.map ../../../etc/charsets/IBM284.map ../../../etc/charsets/IBM285.map ../../../etc/charsets/IBM290.map ../../../etc/charsets/IBM297.map ../../../etc/charsets/IBM420.map ../../../etc/charsets/IBM423.map ../../../etc/charsets/IBM424.map ../../../etc/charsets/IBM437.map ../../../etc/charsets/IBM500.map ../../../etc/charsets/IBM850.map ../../../etc/charsets/IBM851.map ../../../etc/charsets/IBM852.map ../../../etc/charsets/IBM855.map ../../../etc/charsets/IBM856.map ../../../etc/charsets/IBM857.map ../../../etc/charsets/IBM860.map ../../../etc/charsets/IBM861.map ../../../etc/charsets/IBM862.map ../../../etc/charsets/IBM863.map ../../../etc/charsets/IBM864.map ../../../etc/charsets/IBM865.map ../../../etc/charsets/IBM866.map ../../../etc/charsets/IBM868.map ../../../etc/charsets/IBM869.map ../../../etc/charsets/IBM870.map ../../../etc/charsets/IBM871.map ../../../etc/charsets/IBM874.map ../../../etc/charsets/IBM875.map ../../../etc/charsets/IBM880.map ../../../etc/charsets/IBM891.map ../../../etc/charsets/IBM903.map ../../../etc/charsets/IBM904.map ../../../etc/charsets/IBM905.map ../../../etc/charsets/IBM918.map ../../../etc/charsets/IBM1004.map ../../../etc/charsets/IBM1026.map ../../../etc/charsets/IBM1047.map ../../../etc/charsets/CP737.map ../../../etc/charsets/CP775.map ../../../etc/charsets/CP1125.map ../../../etc/charsets/CP1250.map ../../../etc/charsets/CP1251.map ../../../etc/charsets/CP1252.map ../../../etc/charsets/CP1253.map ../../../etc/charsets/CP1254.map ../../../etc/charsets/CP1255.map ../../../etc/charsets/CP1256.map ../../../etc/charsets/CP1257.map ../../../etc/charsets/CP1258.map ../../../etc/charsets/CP10007.map ../../../etc/charsets/CP720.map ../../../etc/charsets/CP858.map ../../../etc/charsets/GB2312.map ../../../etc/charsets/GBK.map ../../../etc/charsets/GB180302.map ../../../etc/charsets/GB180304.map ../../../etc/charsets/BIG5.map ../../../etc/charsets/BIG5-HKSCS.map ../../../etc/charsets/CNS-1.map ../../../etc/charsets/CNS-2.map ../../../etc/charsets/CNS-3.map ../../../etc/charsets/CNS-4.map ../../../etc/charsets/CNS-5.map ../../../etc/charsets/CNS-6.map ../../../etc/charsets/CNS-7.map ../../../etc/charsets/CNS-F.map ../../../etc/charsets/JISX0201.map ../../../etc/charsets/JISX0208.map ../../../etc/charsets/JISX0212.map ../../../etc/charsets/JISX2131.map ../../../etc/charsets/JISX2132.map ../../../etc/charsets/JISC6226.map ../../../etc/charsets/CP932-2BYTE.map ../../../etc/charsets/JISX213A.map ../../../etc/charsets/KSC5601.map ../../../etc/charsets/KSC5636.map ../../../etc/charsets/JOHAB.map ../../../etc/charsets/KOI-8.map ../../../etc/charsets/KOI8-R.map ../../../etc/charsets/KOI8-U.map ../../../etc/charsets/KOI8-T.map ../../../etc/charsets/ALTERNATIVNYJ.map ../../../etc/charsets/MIK.map ../../../etc/charsets/PTCP154.map ../../../etc/charsets/TIS-620.map ../../../etc/charsets/VISCII.map ../../../etc/charsets/VSCII.map ../../../etc/charsets/VSCII-2.map ../../../etc/charsets/KA-PS.map ../../../etc/charsets/KA-ACADEMY.map ../../../etc/charsets/HP-ROMAN8.map ../../../etc/charsets/NEXTSTEP.map ../../../etc/charsets/MACINTOSH.map ../../../etc/charsets/EBCDICUK.map ../../../etc/charsets/EBCDICUS.map ../../../etc/charsets/stdenc.map ../../../etc/charsets/symbol.map ../../../etc/charsets/CP949-2BYTE.map ../../../etc/charsets/BIG5-1.map ../../../etc/charsets/BIG5-2.map ../../../etc/charsets/MULE-ethiopic.map ../../../etc/charsets/MULE-ipa.map ../../../etc/charsets/MULE-is13194.map ../../../etc/charsets/MULE-sisheng.map ../../../etc/charsets/MULE-tibetan.map ../../../etc/charsets/MULE-lviscii.map ../../../etc/charsets/MULE-uviscii.map ../../../admin/charsets/jisx2131-filter ../../../lisp/international/cp51932.el ../../../lisp/international/eucjp-ms.el ../../../admin/charsets/charsets.stamp
rm -f Makefile
make[1]: Leaving directory '/home/data1/protected/Programming/Software/emacs/without-all/admin/charsets'
make -C admin/unidata maintainer-clean
make[1]: Entering directory '/home/data1/protected/Programming/Software/emacs/without-all/admin/unidata'
rm -f ../../../lisp/international/charscript.el*
rm -f ../../../lisp/international/emoji-zwj.el*
rm -f ../../../lisp/international/uni-bidi.el ../../../lisp/international/uni-brackets.el ../../../lisp/international/uni-category.el ../../../lisp/international/uni-combining.el ../../../lisp/international/uni-comment.el ../../../lisp/international/uni-decimal.el ../../../lisp/international/uni-decomposition.el ../../../lisp/international/uni-digit.el ../../../lisp/international/uni-lowercase.el ../../../lisp/international/uni-mirrored.el ../../../lisp/international/uni-name.el ../../../lisp/international/uni-numeric.el ../../../lisp/international/uni-old-name.el ../../../lisp/international/uni-special-lowercase.el ../../../lisp/international/uni-special-titlecase.el ../../../lisp/international/uni-special-uppercase.el ../../../lisp/international/uni-titlecase.el ../../../lisp/international/uni-uppercase.el ../../../lisp/international/charprop.el
rm -f ../../../lisp/international/emoji-labels.el ../../../lisp/international/idna-mapping.el \
	../../../lisp/international/uni-confusable.el ../../../lisp/international/uni-scripts.el
rm -f ../../../admin/unidata/*.elc unidata.txt
rm -f Makefile
make[1]: Leaving directory '/home/data1/protected/Programming/Software/emacs/without-all/admin/unidata'
make -C leim maintainer-clean
make[1]: Entering directory '/home/data1/protected/Programming/Software/emacs/without-all/leim'
rm -f ../../leim/../lisp/leim/quail/CCDOSPY.el ../../leim/../lisp/leim/quail/Punct.el ../../leim/../lisp/leim/quail/QJ.el ../../leim/../lisp/leim/quail/SW.el ../../leim/../lisp/leim/quail/TONEPY.el ../../leim/../lisp/leim/quail/4Corner.el ../../leim/../lisp/leim/quail/ARRAY30.el ../../leim/../lisp/leim/quail/ECDICT.el ../../leim/../lisp/leim/quail/ETZY.el ../../leim/../lisp/leim/quail/Punct-b5.el ../../leim/../lisp/leim/quail/PY-b5.el ../../leim/../lisp/leim/quail/QJ-b5.el ../../leim/../lisp/leim/quail/ZOZY.el ../../leim/../lisp/leim/quail/tsang-b5.el ../../leim/../lisp/leim/quail/quick-b5.el ../../leim/../lisp/leim/quail/tsang-cns.el ../../leim/../lisp/leim/quail/quick-cns.el ../../leim/../lisp/leim/quail/PY.el ../../leim/../lisp/leim/quail/ZIRANMA.el ../../leim/../lisp/leim/quail/CTLau.el ../../leim/../lisp/leim/quail/CTLau-b5.el ../../leim/../lisp/language/pinyin.el ../../leim/../lisp/leim/leim-list.el
rm -rf ../../leim/../lisp/leim/ja-dic
rm -f Makefile
make[1]: Leaving directory '/home/data1/protected/Programming/Software/emacs/without-all/leim'
make -C lisp maintainer-clean
make[1]: Entering directory '/home/data1/protected/Programming/Software/emacs/without-all/lisp'
rm -f ./Makefile ../../lisp/loaddefs.el ../../lisp/loaddefs.elc
find ../../lisp -name '*.elc' -delete
rm -f  ../../lisp/cus-load.el ../../lisp/finder-inf.el ../../lisp/subdirs.el ../../lisp/eshell/esh-groups.el
rm -f TAGS
make[1]: Leaving directory '/home/data1/protected/Programming/Software/emacs/without-all/lisp'
make -C admin/grammars maintainer-clean
make[1]: Entering directory '/home/data1/protected/Programming/Software/emacs/without-all/admin/grammars'
rm -f ../../../lisp/cedet/semantic/bovine/c-by.el ../../../lisp/cedet/semantic/bovine/make-by.el ../../../lisp/cedet/semantic/bovine/scm-by.el ../../../lisp/cedet/semantic/grammar-wy.el ../../../lisp/cedet/semantic/wisent/javat-wy.el ../../../lisp/cedet/semantic/wisent/js-wy.el ../../../lisp/cedet/semantic/wisent/python-wy.el ../../../lisp/cedet/srecode/srt-wy.el
rm -f Makefile
make[1]: Leaving directory '/home/data1/protected/Programming/Software/emacs/without-all/admin/grammars'
rm -rf ../info
rm -f ../etc/refcards/emacsver.tex
rm -f config.log ../doc/man/emacs.1; rm -f config.cache config.status config.log~ Makefile makefile lib/gnulib.mk lib/Makefile lib-src/Makefile oldXMenu/Makefile doc/emacs/Makefile doc/misc/Makefile doc/lispintro/Makefile doc/lispref/Makefile src/Makefile lwlib/Makefile lisp/Makefile leim/Makefile nextstep/Makefile nt/Makefile test/Makefile test/infra/Makefile admin/charsets/Makefile admin/unidata/Makefile admin/grammars/Makefile; rm -fr ../autom4te.cache
rm -f config-tmp-* ../aclocal.m4 ../configure \
  ../src/config.in
[ ".." = "." ] || \
  find .. '(' -name '*~' -o -name '#*' ')' -delete
find . '(' -name '*~' -o -name '#*' ')' -delete
~/Programming/Software/emacs/without-all
$ ls
admin/	doc/  leim/  lib/  lib-src/  lisp/  lwlib/  nextstep/  nt/  oldXMenu/  src/  test/
~/Programming/Software/emacs/without-all
$ ./configure --without-all
bash: ./configure: No such file or directory
~/Programming/Software/emacs/without-all
$ ../configure --without-all
bash: ../configure: No such file or directory
~/Programming/Software/emacs/without-all
$ cd ..
~/Programming/Software/emacs
$ ls
admin/	     ChangeLog.3     COPYING	   leim/		m4/	     nextstep/	src/
autogen.sh*  config.bat      doc/	   lib/			make-dist*   nt/	test/
BUGS	     config.log      etc/	   lib-src/		Makefile     oldXMenu/	without-all/
build-aux/   config.status*  GNUmakefile   light-blue-theme.el	Makefile.in  README
ChangeLog.1  configure.ac    INSTALL	   lisp/		modules/     res1
ChangeLog.2  CONTRIBUTE      INSTALL.REPO  lwlib/		msdos/	     res2
~/Programming/Software/emacs
$ ./autogen.sh 
Checking whether you have the necessary tools...
(Read INSTALL.REPO for more details on building Emacs)
Checking for autoconf (need at least version 2.65) ... ok
Your system has the required tools.
Building aclocal.m4 ...
Running 'autoreconf -fi -I m4' ...
You can now run './configure'.
~/Programming/Software/emacs
$ cd without-all/
~/Programming/Software/emacs/without-all
$ ../configure --without-all
checking for xcrun... no
checking for GNU Make... make
checking build system type... x86_64-pc-linux-gnu
checking host system type... x86_64-pc-linux-gnu
checking for gcc... gcc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables... 
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether the compiler supports GNU C... yes
checking whether gcc accepts -g... yes
checking for gcc option to enable C11 features... none needed
checking whether the compiler is clang... no
checking for compiler option needed when checking for declarations... none
checking whether gcc and cc understand -c and -o together... yes
checking for stdio.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for strings.h... yes
checking for sys/stat.h... yes
checking for sys/types.h... yes
checking for unistd.h... yes
checking for wchar.h... yes
checking for minix/config.h... no
checking for linux/fs.h... yes
checking for malloc.h... yes
checking for sys/systeminfo.h... no
checking for sys/sysinfo.h... yes
checking for coff.h... no
checking for pty.h... yes
checking for sys/resource.h... yes
checking for sys/utsname.h... yes
checking for pwd.h... yes
checking for utmp.h... yes
checking for util.h... no
checking for sanitizer/lsan_interface.h... yes
checking for sys/socket.h... yes
checking for sys/param.h... yes
checking for pthread.h... yes
checking for malloc/malloc.h... no
checking for sys/un.h... yes
checking for vfork.h... no
checking for dirent.h... yes
checking for execinfo.h... yes
checking for stdio_ext.h... yes
checking for sys/vfs.h... yes
checking for sys/fs_types.h... no
checking for getopt.h... yes
checking for sys/cdefs.h... yes
checking for sys/time.h... yes
checking for ieee754.h... yes
checking for limits.h... yes
checking for sys/select.h... yes
checking for stdalign.h... yes
checking for stdbool.h... yes
checking for stdckdint.h... no
checking for sys/random.h... yes
checking whether it is safe to define __EXTENSIONS__... yes
checking whether _XOPEN_SOURCE should be defined... no
checking how to run the C preprocessor... gcc -E
checking for grep that handles long lines and -e... /usr/bin/grep
checking for egrep... /usr/bin/grep -E
checking for Minix Amsterdam compiler... no
checking for ar... ar
checking for ranlib... ranlib
checking for special C compiler options needed for large files... no
checking for _FILE_OFFSET_BITS value needed for large files... no
checking whether gcc accepts -g3 -O2... yes
checking whether the compiler is clang... no
checking whether C compiler handles -Werror -Wunknown-warning-option... no
checking whether -Wno-missing-field-initializers is supported... yes
checking whether -Wno-missing-field-initializers is needed... no
checking whether -Wuninitialized is supported... yes
checking whether C compiler handles -fno-common... yes
checking whether C compiler handles -Wall... yes
checking whether C compiler handles -Warith-conversion... yes
checking whether C compiler handles -Wdate-time... yes
checking whether C compiler handles -Wdisabled-optimization... yes
checking whether C compiler handles -Wdouble-promotion... yes
checking whether C compiler handles -Wduplicated-cond... yes
checking whether C compiler handles -Wextra... yes
checking whether C compiler handles -Wformat-signedness... yes
checking whether C compiler handles -Winit-self... yes
checking whether C compiler handles -Winvalid-pch... yes
checking whether C compiler handles -Wlogical-op... yes
checking whether C compiler handles -Wmissing-declarations... yes
checking whether C compiler handles -Wmissing-include-dirs... yes
checking whether C compiler handles -Wmissing-prototypes... yes
checking whether C compiler handles -Wnested-externs... yes
checking whether C compiler handles -Wnull-dereference... yes
checking whether C compiler handles -Wold-style-definition... yes
checking whether C compiler handles -Wopenmp-simd... yes
checking whether C compiler handles -Wpacked... yes
checking whether C compiler handles -Wpointer-arith... yes
checking whether C compiler handles -Wstrict-prototypes... yes
checking whether C compiler handles -Wsuggest-attribute=format... yes
checking whether C compiler handles -Wsuggest-attribute=noreturn... yes
checking whether C compiler handles -Wsuggest-final-methods... yes
checking whether C compiler handles -Wsuggest-final-types... yes
checking whether C compiler handles -Wtrampolines... yes
checking whether C compiler handles -Wuninitialized... yes
checking whether C compiler handles -Wunknown-pragmas... yes
checking whether C compiler handles -Wunused-macros... yes
checking whether C compiler handles -Wvariadic-macros... yes
checking whether C compiler handles -Wvector-operation-performance... yes
checking whether C compiler handles -Wwrite-strings... yes
checking whether C compiler handles -Warray-bounds=2... yes
checking whether C compiler handles -Wattribute-alias=2... yes
checking whether C compiler handles -Wformat=2... yes
checking whether C compiler handles -Wformat-truncation=2... yes
checking whether C compiler handles -Wimplicit-fallthrough=5... yes
checking whether C compiler handles -Wshift-overflow=2... yes
checking whether C compiler handles -Wuse-after-free=3... yes
checking whether C compiler handles -Wvla-larger-than=4031... yes
checking whether C compiler handles -Wredundant-decls... yes
checking whether C compiler handles -Wno-missing-field-initializers... yes
checking whether C compiler handles -Wno-override-init... yes
checking whether C compiler handles -Wno-sign-compare... yes
checking whether C compiler handles -Wno-type-limits... yes
checking whether C compiler handles -Wno-unused-parameter... yes
checking whether C compiler handles -Wno-format-nonliteral... yes
checking whether C compiler handles -Wno-bidi-chars... yes
checking for a BSD-compatible install... /usr/bin/install -c
checking command to symlink files in the same directory... ln -s
checking for install-info... /usr/bin/install-info
checking for gzip... /usr/bin/gzip
checking for 'find' args to delete a file... -delete
checking for brew... no
checking for -znocombreloc... not needed
checking whether addresses are sanitized... no
checking for math library... -lm
checking for pkg-config... /usr/bin/pkg-config
checking pkg-config is at least version 0.9.0... yes
checking for ADDR_NO_RANDOMIZE... yes
checking if Linux sysinfo may be used... yes
checking for sys/wait.h that is POSIX.1 compatible... yes
checking for net/if.h... yes
checking for ifaddrs.h... yes
checking for net/if_dl.h... no
checking for struct ifreq.ifr_flags... yes
checking for struct ifreq.ifr_hwaddr... yes
checking for struct ifreq.ifr_netmask... yes
checking for struct ifreq.ifr_broadaddr... yes
checking for struct ifreq.ifr_addr... yes
checking for struct ifreq.ifr_addr.sa_len... no
checking whether gcc understands -MMD -MF... yes
checking for X... libraries , headers 
checking whether malloc is Doug Lea style... no
checking for sbrk... yes
checking for getpagesize... yes
checking for __lsan_ignore_object... no
checking for fork... yes
checking for vfork... yes
checking for fchmod... yes
checking for canonicalize_file_name... yes
checking for faccessat... yes
checking for realpath... yes
checking for lstat... yes
checking for readlinkat... yes
checking for explicit_bzero... yes
checking for memset_s... no
checking for fchmodat... yes
checking for lchmod... yes
checking for fcntl... yes
checking for fdopendir... yes
checking for fstatat... yes
checking for fsync... yes
checking for futimens... yes
checking for getrandom... yes
checking for gettimeofday... yes
checking for mkostemp... yes
checking for pipe2... yes
checking for pselect... yes
checking for pthread_sigmask... yes
checking for readlink... yes
checking for isblank... yes
checking for iswctype... yes
checking for strtoimax... yes
checking for symlink... yes
checking for localtime_r... yes
checking for timegm... yes
checking for utimensat... yes
checking for getdtablesize... yes
checking for futimes... yes
checking for futimesat... yes
checking for lutimes... yes
checking for working mmap... yes
checking for main in -lXbsd... no
checking for pthread library... none needed
checking for thread support... no
checking whether X on GNU/Linux needs -b to link... no
checking for Xkb... yes
checking for XkbRefreshKeyboardMapping... yes
checking for XkbFreeNames... yes
checking for XrmSetDatabase... yes
checking for XScreenResourceString... yes
checking for XScreenNumberOfScreen... yes
checking for XDisplayCells... yes
checking for XDestroySubwindows... yes
checking X11 version 6... 6 or newer
checking for XICCallback.callback... yes
checking for getaddrinfo_a in -lanl... yes
checking for gtk+-3.0 >= 3.10 glib-2.0 >= 2.37.5... yes
checking whether GTK compiles... yes
configure: WARNING: Your version of Gtk+ will have problems with
       closing open displays.  This is no problem if you just use
       one display, but if you use more than one and close one of them
       Emacs may crash.
       See https://gitlab.gnome.org/GNOME/gtk/issues/221
checking for malloc_trim... yes
checking for jansson >= 2.7... yes
checking for tree-sitter >= 0.20.2... no
checking for tree-sitter >= 0.6.3... yes
checking for ts_set_allocator... yes
checking for XRenderQueryExtension in -lXrender... yes
checking for X11/Xlib-xcb.h... yes
checking for xcb_translate_coordinates in -lxcb... yes
checking for XGetXCBConnection in -lX11-xcb... yes
checking for X11/SM/SMlib.h... yes
checking for SmcOpenConnection in -lSM... yes
checking for xrandr >= 1.2.2... yes
checking for xinerama >= 1.0.2... yes
checking for xfixes >= 1.0.0... yes
checking for X11/extensions/sync.h... yes
checking for XSyncQueryExtension in -lXext... yes
checking for XSyncTriggerFence... yes
checking for X11/extensions/shape.h... yes
checking for XShapeQueryVersion in -lXext... yes
checking for xcb/shape.h... yes
checking for xcb_shape_combine in -lxcb-shape... yes
checking for X11/extensions/Xcomposite.h... yes
checking for XCompositeRedirectWindow in -lXcomposite... yes
checking for maillock in -lmail... no
checking for maillock in -llockfile... yes
checking for maillock.h... yes
checking for linux/seccomp.h... yes
checking whether SECCOMP_SET_MODE_FILTER is declared... yes
checking whether SECCOMP_FILTER_FLAG_TSYNC is declared... yes
checking for linux/filter.h... yes
checking whether SECCOMP_SET_MODE_FILTER is declared... (cached) yes
checking whether SECCOMP_FILTER_FLAG_TSYNC is declared... (cached) yes
checking for libseccomp >= 2.5.2... yes
checking size of long... 8
checking for accept4... yes
checking for fchdir... yes
checking for gethostname... yes
checking for getrusage... yes
checking for get_current_dir_name... yes
checking for lrand48... yes
checking for random... yes
checking for rint... yes
checking for trunc... yes
checking for select... yes
checking for getpagesize... (cached) yes
checking for setlocale... yes
checking for newlocale... yes
checking for getrlimit... yes
checking for setrlimit... yes
checking for shutdown... yes
checking for pthread_sigmask... (cached) yes
checking for strsignal... yes
checking for setitimer... yes
checking for sendto... yes
checking for recvfrom... yes
checking for getsockname... yes
checking for getifaddrs... yes
checking for freeifaddrs... yes
checking for gai_strerror... yes
checking for sync... yes
checking for getpwent... yes
checking for endpwent... yes
checking for getgrent... yes
checking for endgrent... yes
checking for cfmakeraw... yes
checking for cfsetspeed... yes
checking for __executable_start... yes
checking for log2... yes
checking for pthread_setname_np... yes
checking for pthread_set_name_np... no
checking whether pthread_setname_np takes a single argument... no
checking whether pthread_setname_np takes three arguments... no
checking for aligned_alloc... yes
checking whether aligned_alloc is declared... yes
checking for posix_madvise... yes
checking for __builtin_frame_address... yes
checking for __builtin_unwind_init... yes
checking for _LARGEFILE_SOURCE value needed for large files... no
checking for grantpt... yes
checking for getpt... yes
checking for posix_openpt... yes
checking for library containing tputs... -ltinfo
checking whether -ltinfo library defines BC... yes
checking for timerfd interface... yes
checking whether signals can be handled on alternate stack... yes
checking for valgrind/valgrind.h... no
checking for struct unipair.unicode... yes
checking for pid_t... yes
checking for working fork... yes
checking for working vfork... (cached) yes
checking for snprintf... yes
checking for spawn.h... yes
checking for posix_spawn... yes
checking for posix_spawn_file_actions_addchdir... no
checking for posix_spawn_file_actions_addchdir_np... yes
checking for posix_spawnattr_setflags... yes
checking whether POSIX_SPAWN_SETSID is declared... yes
checking whether GLib is linked in... yes
checking for nl_langinfo and CODESET... yes
checking for nl_langinfo and _NL_PAPER_WIDTH... yes
checking for mbstate_t... yes
checking for signals via characters... yes
checking for _setjmp... yes
checking for sigsetjmp... yes
checking POSIX termios... yes
checking size of speed_t... 4
checking for usable FIONREAD... yes
checking for usable SIGIO... yes
checking for struct alignment... yes
checking for typeof syntax and keyword spelling... typeof
checking for statement expressions... yes
checking whether malloc (0) returns nonnull... yes
checking for working alloca.h... yes
checking for alloca... yes
checking for a race-free mkdir -p... /usr/bin/mkdir -p
checking whether the preprocessor supports include_next... yes
checking whether source code line length is unlimited... yes
checking whether lstat correctly handles trailing slash... yes
checking whether // is distinct from /... no
checking whether realpath works... yes
checking for getcwd... yes
checking for C/C++ restrict keyword... __restrict__
checking whether byte ordering is bigendian... no
checking if environ is properly declared... yes
checking for complete errno.h... yes
checking whether ctype.h defines __header_inline... no
checking for mode_t... yes
checking whether strmode is declared... no
checking for gawk... gawk
checking for getopt.h... (cached) yes
checking for getopt_long_only... yes
checking whether getopt is POSIX compatible... yes
checking for working GNU getopt function... yes
checking for working GNU getopt_long function... yes
checking for timespec_get... yes
checking for struct timeval... yes
checking for wide-enough struct timeval.tv_sec member... yes
checking whether limits.h has WORD_BIT, BOOL_WIDTH etc.... yes
checking whether the compiler produces multi-arch binaries... no
checking whether stdint.h conforms to C99... yes
checking whether stdint.h works without ISO C predefines... yes
checking whether stdint.h has UINTMAX_WIDTH etc.... yes
checking whether memmem is declared... yes
checking whether memrchr is declared... yes
checking whether <limits.h> defines MIN and MAX... no
checking whether <sys/param.h> defines MIN and MAX... yes
checking whether time_t is signed... yes
checking whether alarm is declared... yes
checking for working mktime... no
checking whether struct tm is in sys/time.h or time.h... time.h
checking for struct tm.tm_zone... yes
checking for struct tm.tm_gmtoff... yes
checking whether <sys/select.h> is self-contained... yes
checking for inline... inline
checking for sigset_t... yes
checking for volatile sig_atomic_t... yes
checking for sighandler_t... yes
checking for wchar_t... yes
checking for good max_align_t... yes
checking whether NULL can be used in arbitrary expressions... yes
checking whether fcloseall is declared... yes
checking which flavor of printf attribute matches inttypes macros... system
checking whether ecvt is declared... yes
checking whether fcvt is declared... yes
checking whether gcvt is declared... yes
checking whether strnlen is declared... yes
checking whether strtoimax is declared... yes
checking whether stat file-mode macros are broken... no
checking for nlink_t... yes
checking for struct timespec in <time.h>... yes
checking for TIME_UTC in <time.h>... yes
checking whether execvpe is declared... yes
checking whether clearerr_unlocked is declared... yes
checking whether feof_unlocked is declared... yes
checking whether ferror_unlocked is declared... yes
checking whether fflush_unlocked is declared... yes
checking whether fgets_unlocked is declared... yes
checking whether fputc_unlocked is declared... yes
checking whether fputs_unlocked is declared... yes
checking whether fread_unlocked is declared... yes
checking whether fwrite_unlocked is declared... yes
checking whether getc_unlocked is declared... yes
checking whether getchar_unlocked is declared... yes
checking whether putc_unlocked is declared... yes
checking whether putchar_unlocked is declared... yes
checking type of array argument to getgroups... gid_t
checking whether getdtablesize is declared... yes
checking whether malloc is ptrdiff_t safe... yes
checking whether malloc, realloc, calloc set errno on failure... yes
checking for O_CLOEXEC... yes
checking for promoted mode_t type... mode_t
checking whether the utimes function works... yes
checking for C compiler option to allow warnings... -Wno-error
checking for alloca as a compiler built-in... yes
checking for static_assert... yes, an <assert.h> macro
checking for __builtin_expect... yes
checking for byteswap.h... yes
checking for library containing clock_gettime... none required
checking for clock_getres... yes
checking for clock_gettime... yes
checking for clock_settime... yes
checking for copy_file_range... yes
checking whether copy_file_range is known to work... yes
checking for d_type member in directory struct... yes
checking whether // is distinct from /... (cached) no
checking whether dup2 works... yes
checking for library containing backtrace_symbols_fd... none required
checking whether fchmodat works... yes
checking whether fcntl handles F_DUPFD correctly... yes
checking whether fcntl understands F_DUPFD_CLOEXEC... needs runtime check
checking whether fdopendir is declared... yes
checking whether fdopendir works... yes
checking for flexible array member... yes
checking for __fpending... yes
checking whether __fpending is declared... yes
checking whether free is known to preserve errno... yes
checking whether fstatat (..., 0) works... yes
checking for sys/mount.h... yes
checking for statvfs function (SVR4)... yes
checking whether to use statvfs64... no
checking for two-argument statfs with statfs.f_frsize member... yes
checking for sys/fs/s5param.h... no
checking for sys/statfs.h... yes
checking for statfs that truncates block counts... no
checking whether futimens works... yes
checking for getloadavg... yes
checking for sys/loadavg.h... no
checking whether getloadavg is declared... yes
checking whether getrandom is compatible with its GNU+BSD signature... yes
checking for gettimeofday with POSIX signature... yes
checking whether the compiler supports the __inline keyword... yes
checking for gmp.h... yes
checking for library containing __gmpz_roinit_n... -lgmp
checking for memmem... yes
checking whether memmem works... yes
checking for mempcpy... yes
checking for memrchr... yes
checking for library containing nanosleep... none required
checking for working nanosleep... no (mishandles large arguments)
checking for sys/pstat.h... no
checking for sys/sysmp.h... no
checking for sys/param.h... (cached) yes
checking for sys/sysctl.h... no
checking for sched_getaffinity... yes
checking for sched_getaffinity_np... no
checking for pstat_getdynamic... no
checking for sysmp... no
checking for sysctl... no
checking for glibc compatible sched_getaffinity... yes
checking whether signature of pselect conforms to POSIX... yes
checking whether pselect detects invalid fds... yes
checking whether pthread_sigmask is a macro... no
checking whether pthread_sigmask works without -lpthread... yes
checking whether pthread_sigmask returns error numbers... yes
checking whether pthread_sigmask unblocks signals correctly... guessing yes
checking whether readlink signature is correct... yes
checking whether readlink handles trailing slash correctly... yes
checking whether readlink truncates results correctly... yes
checking whether readlinkat signature is correct... yes
checking for working re_compile_pattern... yes
checking for sig2str... no
checking for sigdescr_np... yes
checking for socklen_t... yes
checking for ssize_t... yes
checking for struct stat.st_atim.tv_nsec... yes
checking whether struct stat.st_atim is of type struct timespec... yes
checking for struct stat.st_birthtimespec.tv_nsec... no
checking for struct stat.st_birthtimensec... no
checking for struct stat.st_birthtim.tv_nsec... no
checking for alignas and alignof... yes, <stdalign.h> macros
checking for bool, true, false... no
checking for stpcpy... yes
checking for working strnlen... yes
checking whether strtoimax works... yes
checking whether symlink handles trailing slash correctly... yes
checking whether localtime_r is declared... yes
checking whether localtime_r is compatible with its POSIX signature... yes
checking whether localtime works even near extrema... yes
checking for timezone_t... no
checking whether timer_settime is declared... yes
checking for library containing timer_settime... none required
checking for timer_settime... yes
checking whether utimensat works... yes
checking for variable-length arrays... yes
checking whether getdtablesize works... yes
checking for __mktime_internal... no
checking for timer_getoverrun... yes
checking for gcc option to disable position independent executables... not needed

Configured for 'x86_64-pc-linux-gnu'.

  Where should the build process find the source code?    ..
  What compiler should emacs be built with?               gcc -g3 -O2
  Should Emacs use the GNU version of malloc?             no
    (The GNU allocators don't work with this system configuration.)
  Should Emacs use a relocating allocator for buffers?    no
  Should Emacs use mmap(2) for buffer allocation?         no
  What window system should Emacs use?                    x11
  What toolkit should Emacs use?                          GTK3
  Where do we find X Windows header files?                Standard dirs
  Where do we find X Windows libraries?                   Standard dirs
  Does Emacs use -lXaw3d?                                 no
  Does Emacs use -lXpm?                                   no
  Does Emacs use -ljpeg?                                  no
  Does Emacs use -ltiff?                                  no
  Does Emacs use a gif library?                           no 
  Does Emacs use a png library?                           no 
  Does Emacs use -lrsvg-2?                                no
  Does Emacs use -lwebp?                                  no
  Does Emacs use -lsqlite3?                               no
  Does Emacs use cairo?                                   no
  Does Emacs use -llcms2?                                 no
  Does Emacs use imagemagick?                             no
  Does Emacs use native APIs for images?                  no
  Does Emacs support sound?                               no
  Does Emacs use -lgpm?                                   no
  Does Emacs use -ldbus?                                  no
  Does Emacs use -lgconf?                                 no
  Does Emacs use GSettings?                               no
  Does Emacs use a file notification library?             no
  Does Emacs use access control lists?                    no
  Does Emacs use -lselinux?                               no
  Does Emacs use -lgnutls?                                no
  Does Emacs use -lxml2?                                  no
  Does Emacs use -lfreetype?                              no
  Does Emacs use HarfBuzz?                                no
  Does Emacs use -lm17n-flt?                              no
  Does Emacs use -lotf?                                   no
  Does Emacs use -lxft?                                   no
  Does Emacs use -lsystemd?                               no
  Does Emacs use -ljansson?                               yes
  Does Emacs use -ltree-sitter?                           yes
  Does Emacs use the GMP library?                         yes
  Does Emacs directly use zlib?                           no
  Does Emacs have dynamic modules support?                no
  Does Emacs use toolkit scroll bars?                     no
  Does Emacs support Xwidgets?                            no
  Does Emacs have threading support in lisp?              no
  Does Emacs support the portable dumper?                 yes
  Does Emacs support legacy unexec dumping?               no
  Which dumping strategy does Emacs use?                  pdumper
  Does Emacs have native lisp compiler?                   no
  Does Emacs use version 2 of the X Input Extension?      no
  Does Emacs generate a smaller-size Japanese dictionary? no


configure: creating ./config.status
config.status: creating src/verbose.mk
config.status: creating src/emacs-module.h
config.status: creating Makefile
config.status: creating lib/gnulib.mk
config.status: creating ../doc/man/emacs.1
config.status: creating lib/Makefile
config.status: creating lib-src/Makefile
config.status: creating oldXMenu/Makefile
config.status: creating doc/emacs/Makefile
config.status: creating doc/misc/Makefile
config.status: creating doc/lispintro/Makefile
config.status: creating doc/lispref/Makefile
config.status: creating src/Makefile
config.status: creating lwlib/Makefile
config.status: creating lisp/Makefile
config.status: creating leim/Makefile
config.status: creating nextstep/Makefile
config.status: creating nt/Makefile
config.status: creating test/Makefile
config.status: creating test/manual/noverlay/Makefile
config.status: creating test/infra/Makefile
config.status: creating admin/charsets/Makefile
config.status: creating admin/unidata/Makefile
config.status: creating admin/grammars/Makefile
config.status: creating src/config.h
config.status: executing src/epaths.h commands
config.status: executing src/.gdbinit commands
config.status: executing doc/emacs/emacsver.texi commands
config.status: executing etc-refcards-emacsver.tex commands
configure: WARNING: This configuration installs a 'movemail' program
that does not retrieve POP3 email.  By default, Emacs 25 and earlier
installed a 'movemail' program that retrieved POP3 email via only
insecure channels, a practice that is no longer recommended but that
you can continue to support by using '../configure --with-pop'.
configure: You might want to use '../configure --with-mailutils'.
~/Programming/Software/emacs/without-all
$ ../configure --help
`configure' configures GNU Emacs 30.0.50 to adapt to many kinds of systems.

Usage: ../configure [OPTION]... [VAR=VALUE]...

To assign environment variables (e.g., CC, CFLAGS...), specify them as
VAR=VALUE.  See below for descriptions of some of the useful variables.

Defaults for the options are specified in brackets.

Configuration:
  -h, --help              display this help and exit
      --help=short        display options specific to this package
      --help=recursive    display the short help of all the included packages
  -V, --version           display version information and exit
  -q, --quiet, --silent   do not print `checking ...' messages
      --cache-file=FILE   cache test results in FILE [disabled]
  -C, --config-cache      alias for `--cache-file=config.cache'
  -n, --no-create         do not create output files
      --srcdir=DIR        find the sources in DIR [configure dir or `..']

Installation directories:
  --prefix=PREFIX         install architecture-independent files in PREFIX
                          [/usr/local]
  --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
                          [PREFIX]

By default, `make install' will install all the files in
`/usr/local/bin', `/usr/local/lib' etc.  You can specify
an installation prefix other than `/usr/local' using `--prefix',
for instance `--prefix=$HOME'.

For better control, use the options below.

Fine tuning of the installation directories:
  --bindir=DIR            user executables [EPREFIX/bin]
  --sbindir=DIR           system admin executables [EPREFIX/sbin]
  --libexecdir=DIR        program executables [EPREFIX/libexec]
  --sysconfdir=DIR        read-only single-machine data [PREFIX/etc]
  --sharedstatedir=DIR    modifiable architecture-independent data [PREFIX/com]
  --localstatedir=DIR     modifiable single-machine data [PREFIX/var]
  --runstatedir=DIR       modifiable per-process data [LOCALSTATEDIR/run]
  --libdir=DIR            object code libraries [EPREFIX/lib]
  --includedir=DIR        C header files [PREFIX/include]
  --oldincludedir=DIR     C header files for non-gcc [/usr/include]
  --datarootdir=DIR       read-only arch.-independent data root [PREFIX/share]
  --datadir=DIR           read-only architecture-independent data [DATAROOTDIR]
  --infodir=DIR           info documentation [DATAROOTDIR/info]
  --localedir=DIR         locale-dependent data [DATAROOTDIR/locale]
  --mandir=DIR            man documentation [DATAROOTDIR/man]
  --docdir=DIR            documentation root [DATAROOTDIR/doc/emacs]
  --htmldir=DIR           html documentation [DOCDIR]
  --dvidir=DIR            dvi documentation [DOCDIR]
  --pdfdir=DIR            pdf documentation [DOCDIR]
  --psdir=DIR             ps documentation [DOCDIR]

Program names:
  --program-prefix=PREFIX            prepend PREFIX to installed program names
  --program-suffix=SUFFIX            append SUFFIX to installed program names
  --program-transform-name=PROGRAM   run sed PROGRAM on installed program names

X features:
  --x-includes=DIR    X include files are in DIR
  --x-libraries=DIR   X library files are in DIR

System types:
  --build=BUILD     configure for building on BUILD [guessed]
  --host=HOST       cross-compile to build programs to run on HOST [BUILD]

Optional Features:
  --disable-option-checking  ignore unrecognized --enable/--with options
  --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
  --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
  --disable-ns-self-contained
                          disable self contained build under NeXTstep
  --enable-locallisppath=PATH
                          directories Emacs should search for lisp files
                          specific to this site
  --enable-checking[=LIST]
                          enable expensive checks. With LIST, enable only
                          specific categories of checks. Categories are:
                          all,yes,no. Flags are: stringbytes, stringoverrun,
                          stringfreelist, structs, glyphs
  --enable-profiling      build emacs with low-level, gprof profiling support.
                          Mainly useful for debugging Emacs itself. May not
                          work on all platforms. Stops profiler.el working.
  --enable-autodepend     automatically generate dependencies to .h-files.
                          Requires gcc, enabled if found.
  --enable-gtk-deprecation-warnings
                          Show Gtk+/Gdk deprecation warnings for Gtk+ >= 3.0
  --disable-build-details Make the build more deterministic by omitting host
                          names, time stamps, etc. from the output.
  --disable-largefile     omit support for large files
  --disable-year2038      omit support for timestamps past the year 2038
  --enable-gcc-warnings[=TYPE]
                          control generation of GCC warnings. The TYPE 'yes'
                          means to fail if any warnings are issued;
                          'warn-only' means issue warnings without failing
                          (default for developer builds); 'no' means disable
                          warnings (default for non-developer builds).
  --enable-check-lisp-object-type
                          Enable compile time checks for the Lisp_Object data
                          type, which can catch some bugs during development.
  --enable-link-time-optimization
                          build with link-time optimization (experimental; see
                          INSTALL)
  --disable-silent-rules  verbose build output (undo: "make V=0")
  --enable-cross-guesses={conservative|risky}
                          specify policy for cross-compilation guesses
  --disable-acl           do not support ACLs

Optional Packages:
  --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
  --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
  --without-all           omit almost all features and build small executable
                          with minimal dependencies
  --with-mailutils        rely on GNU Mailutils, so that the --without-pop
                          through --with-mailhost options are irrelevant; this
                          is the default if GNU Mailutils is installed
  --with-pop              Support POP mail retrieval if Emacs movemail is used
                          (not recommended, as Emacs movemail POP is
                          insecure). This is the default only on native
                          MS-Windows.
  --with-kerberos         support Kerberos-authenticated POP
  --with-kerberos5        support Kerberos version 5 authenticated POP
  --with-hesiod           support Hesiod to get the POP server host
  --with-mail-unlink      unlink, rather than empty, mail spool after reading
  --with-mailhost=HOSTNAME
                          string giving default POP mail host
  --with-sound=VALUE      compile with sound support (VALUE one of: yes, alsa,
                          oss, bsd-ossaudio, no; default yes). Only for
                          GNU/Linux, FreeBSD, NetBSD, MinGW, Cygwin.
  --with-pdumper=VALUE    enable pdumper support unconditionally ('yes', 'no',
                          or 'auto': default 'auto')
  --with-unexec=VALUE     enable unexec support unconditionally ('yes', 'no',
                          or 'auto': default 'auto')
  --with-dumping=VALUE    kind of dumping to use for initial Emacs build
                          (VALUE one of: pdumper, unexec, none; default
                          pdumper)
  --with-x-toolkit=KIT    use an X toolkit (KIT one of: yes or gtk, gtk2,
                          gtk3, lucid or athena, motif, no)
  --with-wide-int         prefer wide Emacs integers (typically 62-bit); on
                          32-bit hosts, this allows buffer and string size up
                          to 2GB, at the cost of 10% to 30% slowdown of Lisp
                          interpreter and larger memory footprint
  --without-xpm           don't compile with XPM image support
  --without-jpeg          don't compile with JPEG image support
  --without-tiff          don't compile with TIFF image support
  --without-gif           don't compile with GIF image support
  --without-png           don't compile with PNG image support
  --without-rsvg          don't compile with SVG image support
  --without-webp          don't compile with WebP image support
  --without-sqlite3       don't compile with sqlite3 support
  --without-lcms2         don't compile with Little CMS support
  --without-libsystemd    don't compile with libsystemd support
  --without-cairo         don't compile with Cairo drawing
  --without-xml2          don't compile with XML parsing support
  --with-imagemagick      compile with ImageMagick image support
  --without-native-image-api
                          don't use native image APIs (GDI+ on Windows)
  --with-json             compile with native JSON support
  --with-tree-sitter      compile with tree-sitter
  --without-xft           don't use XFT for anti aliased fonts
  --without-harfbuzz      don't use HarfBuzz for text shaping
  --without-libotf        don't use libotf for OpenType font support
  --without-m17n-flt      don't use m17n-flt for text shaping
  --without-toolkit-scroll-bars
                          don't use Motif/Xaw3d/GTK toolkit scroll bars
  --without-xaw3d         don't use Xaw3d
  --without-xim           at runtime, default X11 XIM to off
  --without-xdbe          don't use X11 double buffering support
  --with-ns               use Nextstep (macOS Cocoa or GNUstep) windowing
                          system. On by default on macOS.
  --with-w32              use native MS Windows GUI in a Cygwin build
  --with-pgtk             use GTK to support window systems other than X
  --without-gpm           don't use -lgpm for mouse support on a GNU/Linux
                          console
  --without-dbus          don't compile with D-Bus support
  --with-gconf            compile with Gconf support (Gsettings replaces this)
  --without-gsettings     don't compile with GSettings support
  --without-selinux       don't compile with SELinux support
  --without-gnutls        don't use -lgnutls for SSL/TLS support
  --without-zlib          don't compile with zlib decompression support
  --without-modules       don't compile with dynamic modules support
  --without-threads       don't compile with elisp threading support
  --with-cygwin32-native-compilation
                          use native compilation on 32-bit Cygwin
  --without-xinput2       don't use version 2 of the X Input Extension for
                          input
  --with-small-ja-dic     generate a smaller-size Japanese dictionary
  --with-file-notification=LIB
                          use a file notification library (LIB one of: yes,
                          inotify, kqueue, gfile, w32, no)
  --with-xwidgets         enable use of xwidgets in Emacs buffers (requires
                          gtk3 or macOS Cocoa)
  --with-be-app           enable use of Haiku's Application Kit as a window
                          system
  --with-be-cairo         enable use of cairo under Haiku's Application Kit
  --without-compress-install
                          don't compress some files (.el, .info, etc.) when
                          installing. Equivalent to: make GZIP_PROG= install
  --with-gameuser=USER_OR_GROUP
                          user for shared game score files. An argument
                          prefixed by ':' specifies a group instead.
  --with-gnustep-conf=FILENAME
                          name of GNUstep configuration file to use on systems
                          where the command 'gnustep-config' does not work;
                          default $GNUSTEP_CONFIG_FILE, or
                          /etc/GNUstep/GNUstep.conf
  --with-native-compilation[=TYPE]
                          compile with Emacs Lisp native compiler support. The
                          TYPE 'yes' (or empty) means to enable it and compile
                          natively preloaded Lisp files; 'no' means to disable
                          it; 'aot' will make the build process compile all
                          the Lisp files in the tree natively ahead of time.
                          (This will usually be quite slow.)
  --with-x                use the X Window System
  --without-libgmp        do not use the GNU Multiple Precision (GMP) library;
                          this is the default on systems lacking libgmp.
  --without-included-regex
                          don't compile regex; this is the default on systems
                          with recent-enough versions of the GNU C Library
                          (use with caution on other systems).

Some influential environment variables:
  CC          C compiler command
  CFLAGS      C compiler flags
  LDFLAGS     linker flags, e.g. -L<lib dir> if you have libraries in a
              nonstandard directory <lib dir>
  LIBS        libraries to pass to the linker, e.g. -l<library>
  CPPFLAGS    (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if
              you have headers in a nonstandard directory <include dir>
  CPP         C preprocessor
  PKG_CONFIG  path to pkg-config utility
  PKG_CONFIG_PATH
              directories to add to pkg-config's search path
  PKG_CONFIG_LIBDIR
              path overriding pkg-config's built-in search path
  ALSA_CFLAGS C compiler flags for ALSA, overriding pkg-config
  ALSA_LIBS   linker flags for ALSA, overriding pkg-config
  XMKMF       Path to xmkmf, Makefile generator for X Window System
  OBJC        Objective C compiler command
  OBJCFLAGS   Objective C compiler flags
  CXX         C++ compiler command
  CXXFLAGS    C++ compiler flags
  RSVG_CFLAGS C compiler flags for RSVG, overriding pkg-config
  RSVG_LIBS   linker flags for RSVG, overriding pkg-config
  WEBP_CFLAGS C compiler flags for WEBP, overriding pkg-config
  WEBP_LIBS   linker flags for WEBP, overriding pkg-config
  IMAGEMAGICK_CFLAGS
              C compiler flags for IMAGEMAGICK, overriding pkg-config
  IMAGEMAGICK_LIBS
              linker flags for IMAGEMAGICK, overriding pkg-config
  GTK_CFLAGS  C compiler flags for GTK, overriding pkg-config
  GTK_LIBS    linker flags for GTK, overriding pkg-config
  DBUS_CFLAGS C compiler flags for DBUS, overriding pkg-config
  DBUS_LIBS   linker flags for DBUS, overriding pkg-config
  GSETTINGS_CFLAGS
              C compiler flags for GSETTINGS, overriding pkg-config
  GSETTINGS_LIBS
              linker flags for GSETTINGS, overriding pkg-config
  GCONF_CFLAGS
              C compiler flags for GCONF, overriding pkg-config
  GCONF_LIBS  linker flags for GCONF, overriding pkg-config
  GOBJECT_CFLAGS
              C compiler flags for GOBJECT, overriding pkg-config
  GOBJECT_LIBS
              linker flags for GOBJECT, overriding pkg-config
  LIBGNUTLS_CFLAGS
              C compiler flags for LIBGNUTLS, overriding pkg-config
  LIBGNUTLS_LIBS
              linker flags for LIBGNUTLS, overriding pkg-config
  LIBSYSTEMD_CFLAGS
              C compiler flags for LIBSYSTEMD, overriding pkg-config
  LIBSYSTEMD_LIBS
              linker flags for LIBSYSTEMD, overriding pkg-config
  JSON_CFLAGS C compiler flags for JSON, overriding pkg-config
  JSON_LIBS   linker flags for JSON, overriding pkg-config
  TREE_SITTER_CFLAGS
              C compiler flags for TREE_SITTER, overriding pkg-config
  TREE_SITTER_LIBS
              linker flags for TREE_SITTER, overriding pkg-config
  KQUEUE_CFLAGS
              C compiler flags for KQUEUE, overriding pkg-config
  KQUEUE_LIBS linker flags for KQUEUE, overriding pkg-config
  GFILENOTIFY_CFLAGS
              C compiler flags for GFILENOTIFY, overriding pkg-config
  GFILENOTIFY_LIBS
              linker flags for GFILENOTIFY, overriding pkg-config
  CAIRO_CFLAGS
              C compiler flags for CAIRO, overriding pkg-config
  CAIRO_LIBS  linker flags for CAIRO, overriding pkg-config
  CAIRO_XCB_CFLAGS
              C compiler flags for CAIRO_XCB, overriding pkg-config
  CAIRO_XCB_LIBS
              linker flags for CAIRO_XCB, overriding pkg-config
  WEBKIT_CFLAGS
              C compiler flags for WEBKIT, overriding pkg-config
  WEBKIT_LIBS linker flags for WEBKIT, overriding pkg-config
  CAIRO_XLIB_CFLAGS
              C compiler flags for CAIRO_XLIB, overriding pkg-config
  CAIRO_XLIB_LIBS
              linker flags for CAIRO_XLIB, overriding pkg-config
  FREETYPE_CFLAGS
              C compiler flags for FREETYPE, overriding pkg-config
  FREETYPE_LIBS
              linker flags for FREETYPE, overriding pkg-config
  FONTCONFIG_CFLAGS
              C compiler flags for FONTCONFIG, overriding pkg-config
  FONTCONFIG_LIBS
              linker flags for FONTCONFIG, overriding pkg-config
  XFT_CFLAGS  C compiler flags for XFT, overriding pkg-config
  XFT_LIBS    linker flags for XFT, overriding pkg-config
  LIBOTF_CFLAGS
              C compiler flags for LIBOTF, overriding pkg-config
  LIBOTF_LIBS linker flags for LIBOTF, overriding pkg-config
  M17N_FLT_CFLAGS
              C compiler flags for M17N_FLT, overriding pkg-config
  M17N_FLT_LIBS
              linker flags for M17N_FLT, overriding pkg-config
  HARFBUZZ_CFLAGS
              C compiler flags for HARFBUZZ, overriding pkg-config
  HARFBUZZ_LIBS
              linker flags for HARFBUZZ, overriding pkg-config
  LCMS2_CFLAGS
              C compiler flags for LCMS2, overriding pkg-config
  LCMS2_LIBS  linker flags for LCMS2, overriding pkg-config
  PNG_CFLAGS  C compiler flags for PNG, overriding pkg-config
  PNG_LIBS    linker flags for PNG, overriding pkg-config
  XRANDR_CFLAGS
              C compiler flags for XRANDR, overriding pkg-config
  XRANDR_LIBS linker flags for XRANDR, overriding pkg-config
  XINERAMA_CFLAGS
              C compiler flags for XINERAMA, overriding pkg-config
  XINERAMA_LIBS
              linker flags for XINERAMA, overriding pkg-config
  XFIXES_CFLAGS
              C compiler flags for XFIXES, overriding pkg-config
  XFIXES_LIBS linker flags for XFIXES, overriding pkg-config
  XINPUT_CFLAGS
              C compiler flags for XINPUT, overriding pkg-config
  XINPUT_LIBS linker flags for XINPUT, overriding pkg-config
  LIBXML2_CFLAGS
              C compiler flags for LIBXML2, overriding pkg-config
  LIBXML2_LIBS
              linker flags for LIBXML2, overriding pkg-config
  LIBSECCOMP_CFLAGS
              C compiler flags for LIBSECCOMP, overriding pkg-config
  LIBSECCOMP_LIBS
              linker flags for LIBSECCOMP, overriding pkg-config

Use these variables to override the choices made by `configure' or to help
it to find libraries and programs with nonstandard names/locations.

Report bugs to <bug-gnu-emacs@gnu.org>.
GNU Emacs home page: <https://www.gnu.org/software/emacs/>.
General help using GNU software: <https://www.gnu.org/gethelp/>.
~/Programming/Software/emacs/without-all
$ ../configure --help|grep "--without"
grep: unrecognized option '--without'
Usage: grep [OPTION]... PATTERNS [FILE]...
Try 'grep --help' for more information.
~/Programming/Software/emacs/without-all
$ ../configure --help|grep "\-\-without"
grep: warning: stray \ before -
  --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
  --without-all           omit almost all features and build small executable
  --with-mailutils        rely on GNU Mailutils, so that the --without-pop
  --without-xpm           don't compile with XPM image support
  --without-jpeg          don't compile with JPEG image support
  --without-tiff          don't compile with TIFF image support
  --without-gif           don't compile with GIF image support
  --without-png           don't compile with PNG image support
  --without-rsvg          don't compile with SVG image support
  --without-webp          don't compile with WebP image support
  --without-sqlite3       don't compile with sqlite3 support
  --without-lcms2         don't compile with Little CMS support
  --without-libsystemd    don't compile with libsystemd support
  --without-cairo         don't compile with Cairo drawing
  --without-xml2          don't compile with XML parsing support
  --without-native-image-api
  --without-xft           don't use XFT for anti aliased fonts
  --without-harfbuzz      don't use HarfBuzz for text shaping
  --without-libotf        don't use libotf for OpenType font support
  --without-m17n-flt      don't use m17n-flt for text shaping
  --without-toolkit-scroll-bars
  --without-xaw3d         don't use Xaw3d
  --without-xim           at runtime, default X11 XIM to off
  --without-xdbe          don't use X11 double buffering support
  --without-gpm           don't use -lgpm for mouse support on a GNU/Linux
  --without-dbus          don't compile with D-Bus support
  --without-gsettings     don't compile with GSettings support
  --without-selinux       don't compile with SELinux support
  --without-gnutls        don't use -lgnutls for SSL/TLS support
  --without-zlib          don't compile with zlib decompression support
  --without-modules       don't compile with dynamic modules support
  --without-threads       don't compile with elisp threading support
  --without-xinput2       don't use version 2 of the X Input Extension for
  --without-compress-install
  --without-libgmp        do not use the GNU Multiple Precision (GMP) library;
  --without-included-regex
~/Programming/Software/emacs/without-all
$ ../configure --without-all --with-mailutils --without-modules --without-threads --without-xinput2 --without-libgmp --without-included-regex --without-gnutls --without-zlib --without-selinux --without-gsettings --without-dbus  --without-xml2 --without-sqlite3 
checking for xcrun... no
checking for GNU Make... make
checking build system type... x86_64-pc-linux-gnu
checking host system type... x86_64-pc-linux-gnu
checking for gcc... gcc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables... 
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether the compiler supports GNU C... yes
checking whether gcc accepts -g... yes
checking for gcc option to enable C11 features... none needed
checking whether the compiler is clang... no
checking for compiler option needed when checking for declarations... none
checking whether gcc and cc understand -c and -o together... yes
checking for stdio.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for strings.h... yes
checking for sys/stat.h... yes
checking for sys/types.h... yes
checking for unistd.h... yes
checking for wchar.h... yes
checking for minix/config.h... no
checking for linux/fs.h... yes
checking for malloc.h... yes
checking for sys/systeminfo.h... no
checking for sys/sysinfo.h... yes
checking for coff.h... no
checking for pty.h... yes
checking for sys/resource.h... yes
checking for sys/utsname.h... yes
checking for pwd.h... yes
checking for utmp.h... yes
checking for util.h... no
checking for sanitizer/lsan_interface.h... yes
checking for sys/socket.h... yes
checking for sys/param.h... yes
checking for pthread.h... yes
checking for malloc/malloc.h... no
checking for sys/un.h... yes
checking for vfork.h... no
checking for dirent.h... yes
checking for execinfo.h... yes
checking for stdio_ext.h... yes
checking for sys/vfs.h... yes
checking for sys/fs_types.h... no
checking for getopt.h... yes
checking for sys/cdefs.h... yes
checking for sys/time.h... yes
checking for ieee754.h... yes
checking for limits.h... yes
checking for sys/select.h... yes
checking for stdalign.h... yes
checking for stdbool.h... yes
checking for stdckdint.h... no
checking for sys/random.h... yes
checking whether it is safe to define __EXTENSIONS__... yes
checking whether _XOPEN_SOURCE should be defined... no
checking how to run the C preprocessor... gcc -E
checking for grep that handles long lines and -e... /usr/bin/grep
checking for egrep... /usr/bin/grep -E
checking for Minix Amsterdam compiler... no
checking for ar... ar
checking for ranlib... ranlib
checking for special C compiler options needed for large files... no
checking for _FILE_OFFSET_BITS value needed for large files... no
checking whether gcc accepts -g3 -O2... yes
checking whether the compiler is clang... no
checking whether C compiler handles -Werror -Wunknown-warning-option... no
checking whether -Wno-missing-field-initializers is supported... yes
checking whether -Wno-missing-field-initializers is needed... no
checking whether -Wuninitialized is supported... yes
checking whether C compiler handles -fno-common... yes
checking whether C compiler handles -Wall... yes
checking whether C compiler handles -Warith-conversion... yes
checking whether C compiler handles -Wdate-time... yes
checking whether C compiler handles -Wdisabled-optimization... yes
checking whether C compiler handles -Wdouble-promotion... yes
checking whether C compiler handles -Wduplicated-cond... yes
checking whether C compiler handles -Wextra... yes
checking whether C compiler handles -Wformat-signedness... yes
checking whether C compiler handles -Winit-self... yes
checking whether C compiler handles -Winvalid-pch... yes
checking whether C compiler handles -Wlogical-op... yes
checking whether C compiler handles -Wmissing-declarations... yes
checking whether C compiler handles -Wmissing-include-dirs... yes
checking whether C compiler handles -Wmissing-prototypes... yes
checking whether C compiler handles -Wnested-externs... yes
checking whether C compiler handles -Wnull-dereference... yes
checking whether C compiler handles -Wold-style-definition... yes
checking whether C compiler handles -Wopenmp-simd... yes
checking whether C compiler handles -Wpacked... yes
checking whether C compiler handles -Wpointer-arith... yes
checking whether C compiler handles -Wstrict-prototypes... yes
checking whether C compiler handles -Wsuggest-attribute=format... yes
checking whether C compiler handles -Wsuggest-attribute=noreturn... yes
checking whether C compiler handles -Wsuggest-final-methods... yes
checking whether C compiler handles -Wsuggest-final-types... yes
checking whether C compiler handles -Wtrampolines... yes
checking whether C compiler handles -Wuninitialized... yes
checking whether C compiler handles -Wunknown-pragmas... yes
checking whether C compiler handles -Wunused-macros... yes
checking whether C compiler handles -Wvariadic-macros... yes
checking whether C compiler handles -Wvector-operation-performance... yes
checking whether C compiler handles -Wwrite-strings... yes
checking whether C compiler handles -Warray-bounds=2... yes
checking whether C compiler handles -Wattribute-alias=2... yes
checking whether C compiler handles -Wformat=2... yes
checking whether C compiler handles -Wformat-truncation=2... yes
checking whether C compiler handles -Wimplicit-fallthrough=5... yes
checking whether C compiler handles -Wshift-overflow=2... yes
checking whether C compiler handles -Wuse-after-free=3... yes
checking whether C compiler handles -Wvla-larger-than=4031... yes
checking whether C compiler handles -Wredundant-decls... yes
checking whether C compiler handles -Wno-missing-field-initializers... yes
checking whether C compiler handles -Wno-override-init... yes
checking whether C compiler handles -Wno-sign-compare... yes
checking whether C compiler handles -Wno-type-limits... yes
checking whether C compiler handles -Wno-unused-parameter... yes
checking whether C compiler handles -Wno-format-nonliteral... yes
checking whether C compiler handles -Wno-bidi-chars... yes
checking for a BSD-compatible install... /usr/bin/install -c
checking command to symlink files in the same directory... ln -s
checking for install-info... /usr/bin/install-info
checking for gzip... /usr/bin/gzip
checking for 'find' args to delete a file... -delete
checking for brew... no
checking for -znocombreloc... not needed
checking whether addresses are sanitized... no
checking for math library... -lm
checking for pkg-config... /usr/bin/pkg-config
checking pkg-config is at least version 0.9.0... yes
checking for ADDR_NO_RANDOMIZE... yes
checking if Linux sysinfo may be used... yes
checking for sys/wait.h that is POSIX.1 compatible... yes
checking for net/if.h... yes
checking for ifaddrs.h... yes
checking for net/if_dl.h... no
checking for struct ifreq.ifr_flags... yes
checking for struct ifreq.ifr_hwaddr... yes
checking for struct ifreq.ifr_netmask... yes
checking for struct ifreq.ifr_broadaddr... yes
checking for struct ifreq.ifr_addr... yes
checking for struct ifreq.ifr_addr.sa_len... no
checking whether gcc understands -MMD -MF... yes
checking for X... libraries , headers 
checking whether malloc is Doug Lea style... no
checking for sbrk... yes
checking for getpagesize... yes
checking for __lsan_ignore_object... no
checking for fork... yes
checking for vfork... yes
checking for fchmod... yes
checking for canonicalize_file_name... yes
checking for faccessat... yes
checking for realpath... yes
checking for lstat... yes
checking for readlinkat... yes
checking for explicit_bzero... yes
checking for memset_s... no
checking for fchmodat... yes
checking for lchmod... yes
checking for fcntl... yes
checking for fdopendir... yes
checking for fstatat... yes
checking for fsync... yes
checking for futimens... yes
checking for getrandom... yes
checking for gettimeofday... yes
checking for mkostemp... yes
checking for pipe2... yes
checking for pselect... yes
checking for pthread_sigmask... yes
checking for readlink... yes
checking for isblank... yes
checking for iswctype... yes
checking for strtoimax... yes
checking for symlink... yes
checking for localtime_r... yes
checking for timegm... yes
checking for utimensat... yes
checking for getdtablesize... yes
checking for futimes... yes
checking for futimesat... yes
checking for lutimes... yes
checking for working mmap... yes
checking for main in -lXbsd... no
checking for pthread library... none needed
checking for thread support... no
checking whether X on GNU/Linux needs -b to link... no
checking for Xkb... yes
checking for XkbRefreshKeyboardMapping... yes
checking for XkbFreeNames... yes
checking for XrmSetDatabase... yes
checking for XScreenResourceString... yes
checking for XScreenNumberOfScreen... yes
checking for XDisplayCells... yes
checking for XDestroySubwindows... yes
checking X11 version 6... 6 or newer
checking for XICCallback.callback... yes
checking for getaddrinfo_a in -lanl... yes
checking for gtk+-3.0 >= 3.10 glib-2.0 >= 2.37.5... yes
checking whether GTK compiles... yes
configure: WARNING: Your version of Gtk+ will have problems with
       closing open displays.  This is no problem if you just use
       one display, but if you use more than one and close one of them
       Emacs may crash.
       See https://gitlab.gnome.org/GNOME/gtk/issues/221
checking for malloc_trim... yes
checking for jansson >= 2.7... yes
checking for tree-sitter >= 0.20.2... no
checking for tree-sitter >= 0.6.3... yes
checking for ts_set_allocator... yes
checking for XRenderQueryExtension in -lXrender... yes
checking for X11/Xlib-xcb.h... yes
checking for xcb_translate_coordinates in -lxcb... yes
checking for XGetXCBConnection in -lX11-xcb... yes
checking for X11/SM/SMlib.h... yes
checking for SmcOpenConnection in -lSM... yes
checking for xrandr >= 1.2.2... yes
checking for xinerama >= 1.0.2... yes
checking for xfixes >= 1.0.0... yes
checking for X11/extensions/sync.h... yes
checking for XSyncQueryExtension in -lXext... yes
checking for XSyncTriggerFence... yes
checking for X11/extensions/shape.h... yes
checking for XShapeQueryVersion in -lXext... yes
checking for xcb/shape.h... yes
checking for xcb_shape_combine in -lxcb-shape... yes
checking for X11/extensions/Xcomposite.h... yes
checking for XCompositeRedirectWindow in -lXcomposite... yes
checking for linux/seccomp.h... yes
checking whether SECCOMP_SET_MODE_FILTER is declared... yes
checking whether SECCOMP_FILTER_FLAG_TSYNC is declared... yes
checking for linux/filter.h... yes
checking whether SECCOMP_SET_MODE_FILTER is declared... (cached) yes
checking whether SECCOMP_FILTER_FLAG_TSYNC is declared... (cached) yes
checking for libseccomp >= 2.5.2... yes
checking size of long... 8
checking for accept4... yes
checking for fchdir... yes
checking for gethostname... yes
checking for getrusage... yes
checking for get_current_dir_name... yes
checking for lrand48... yes
checking for random... yes
checking for rint... yes
checking for trunc... yes
checking for select... yes
checking for getpagesize... (cached) yes
checking for setlocale... yes
checking for newlocale... yes
checking for getrlimit... yes
checking for setrlimit... yes
checking for shutdown... yes
checking for pthread_sigmask... (cached) yes
checking for strsignal... yes
checking for setitimer... yes
checking for sendto... yes
checking for recvfrom... yes
checking for getsockname... yes
checking for getifaddrs... yes
checking for freeifaddrs... yes
checking for gai_strerror... yes
checking for sync... yes
checking for getpwent... yes
checking for endpwent... yes
checking for getgrent... yes
checking for endgrent... yes
checking for cfmakeraw... yes
checking for cfsetspeed... yes
checking for __executable_start... yes
checking for log2... yes
checking for pthread_setname_np... yes
checking for pthread_set_name_np... no
checking whether pthread_setname_np takes a single argument... no
checking whether pthread_setname_np takes three arguments... no
checking for aligned_alloc... yes
checking whether aligned_alloc is declared... yes
checking for posix_madvise... yes
checking for __builtin_frame_address... yes
checking for __builtin_unwind_init... yes
checking for _LARGEFILE_SOURCE value needed for large files... no
checking for grantpt... yes
checking for getpt... yes
checking for posix_openpt... yes
checking for library containing tputs... -ltinfo
checking whether -ltinfo library defines BC... yes
checking for timerfd interface... yes
checking whether signals can be handled on alternate stack... yes
checking for valgrind/valgrind.h... no
checking for struct unipair.unicode... yes
checking for pid_t... yes
checking for working fork... yes
checking for working vfork... (cached) yes
checking for snprintf... yes
checking for spawn.h... yes
checking for posix_spawn... yes
checking for posix_spawn_file_actions_addchdir... no
checking for posix_spawn_file_actions_addchdir_np... yes
checking for posix_spawnattr_setflags... yes
checking whether POSIX_SPAWN_SETSID is declared... yes
checking whether GLib is linked in... yes
checking for nl_langinfo and CODESET... yes
checking for nl_langinfo and _NL_PAPER_WIDTH... yes
checking for mbstate_t... yes
checking for signals via characters... yes
checking for _setjmp... yes
checking for sigsetjmp... yes
checking POSIX termios... yes
checking size of speed_t... 4
checking for usable FIONREAD... yes
checking for usable SIGIO... yes
checking for struct alignment... yes
checking for typeof syntax and keyword spelling... typeof
checking for statement expressions... yes
checking whether malloc (0) returns nonnull... yes
checking for working alloca.h... yes
checking for alloca... yes
checking for a race-free mkdir -p... /usr/bin/mkdir -p
checking whether the preprocessor supports include_next... yes
checking whether source code line length is unlimited... yes
checking whether lstat correctly handles trailing slash... yes
checking whether // is distinct from /... no
checking whether realpath works... yes
checking for getcwd... yes
checking for C/C++ restrict keyword... __restrict__
checking whether byte ordering is bigendian... no
checking if environ is properly declared... yes
checking for complete errno.h... yes
checking whether ctype.h defines __header_inline... no
checking for mode_t... yes
checking whether strmode is declared... no
checking for gawk... gawk
checking for getopt.h... (cached) yes
checking for getopt_long_only... yes
checking whether getopt is POSIX compatible... yes
checking for working GNU getopt function... yes
checking for working GNU getopt_long function... yes
checking for timespec_get... yes
checking for struct timeval... yes
checking for wide-enough struct timeval.tv_sec member... yes
checking whether limits.h has WORD_BIT, BOOL_WIDTH etc.... yes
checking whether the compiler produces multi-arch binaries... no
checking whether stdint.h conforms to C99... yes
checking whether stdint.h works without ISO C predefines... yes
checking whether stdint.h has UINTMAX_WIDTH etc.... yes
checking whether memmem is declared... yes
checking whether memrchr is declared... yes
checking whether <limits.h> defines MIN and MAX... no
checking whether <sys/param.h> defines MIN and MAX... yes
checking whether time_t is signed... yes
checking whether alarm is declared... yes
checking for working mktime... no
checking whether struct tm is in sys/time.h or time.h... time.h
checking for struct tm.tm_zone... yes
checking for struct tm.tm_gmtoff... yes
checking whether <sys/select.h> is self-contained... yes
checking for inline... inline
checking for sigset_t... yes
checking for volatile sig_atomic_t... yes
checking for sighandler_t... yes
checking for wchar_t... yes
checking for good max_align_t... yes
checking whether NULL can be used in arbitrary expressions... yes
checking whether fcloseall is declared... yes
checking which flavor of printf attribute matches inttypes macros... system
checking whether ecvt is declared... yes
checking whether fcvt is declared... yes
checking whether gcvt is declared... yes
checking whether strnlen is declared... yes
checking whether strtoimax is declared... yes
checking whether stat file-mode macros are broken... no
checking for nlink_t... yes
checking for struct timespec in <time.h>... yes
checking for TIME_UTC in <time.h>... yes
checking whether execvpe is declared... yes
checking whether clearerr_unlocked is declared... yes
checking whether feof_unlocked is declared... yes
checking whether ferror_unlocked is declared... yes
checking whether fflush_unlocked is declared... yes
checking whether fgets_unlocked is declared... yes
checking whether fputc_unlocked is declared... yes
checking whether fputs_unlocked is declared... yes
checking whether fread_unlocked is declared... yes
checking whether fwrite_unlocked is declared... yes
checking whether getc_unlocked is declared... yes
checking whether getchar_unlocked is declared... yes
checking whether putc_unlocked is declared... yes
checking whether putchar_unlocked is declared... yes
checking type of array argument to getgroups... gid_t
checking whether getdtablesize is declared... yes
checking whether malloc is ptrdiff_t safe... yes
checking whether malloc, realloc, calloc set errno on failure... yes
checking for O_CLOEXEC... yes
checking for promoted mode_t type... mode_t
checking whether the utimes function works... yes
checking for C compiler option to allow warnings... -Wno-error
checking for alloca as a compiler built-in... yes
checking for static_assert... yes, an <assert.h> macro
checking for __builtin_expect... yes
checking for byteswap.h... yes
checking for library containing clock_gettime... none required
checking for clock_getres... yes
checking for clock_gettime... yes
checking for clock_settime... yes
checking for copy_file_range... yes
checking whether copy_file_range is known to work... yes
checking for d_type member in directory struct... yes
checking whether // is distinct from /... (cached) no
checking whether dup2 works... yes
checking for library containing backtrace_symbols_fd... none required
checking whether fchmodat works... yes
checking whether fcntl handles F_DUPFD correctly... yes
checking whether fcntl understands F_DUPFD_CLOEXEC... needs runtime check
checking whether fdopendir is declared... yes
checking whether fdopendir works... yes
checking for flexible array member... yes
checking for __fpending... yes
checking whether __fpending is declared... yes
checking whether free is known to preserve errno... yes
checking whether fstatat (..., 0) works... yes
checking for sys/mount.h... yes
checking for statvfs function (SVR4)... yes
checking whether to use statvfs64... no
checking for two-argument statfs with statfs.f_frsize member... yes
checking for sys/fs/s5param.h... no
checking for sys/statfs.h... yes
checking for statfs that truncates block counts... no
checking whether futimens works... yes
checking for getloadavg... yes
checking for sys/loadavg.h... no
checking whether getloadavg is declared... yes
checking whether getrandom is compatible with its GNU+BSD signature... yes
checking for gettimeofday with POSIX signature... yes
checking whether the compiler supports the __inline keyword... yes
checking for memmem... yes
checking whether memmem works... yes
checking for mempcpy... yes
checking for memrchr... yes
checking for library containing nanosleep... none required
checking for working nanosleep... no (mishandles large arguments)
checking for sys/pstat.h... no
checking for sys/sysmp.h... no
checking for sys/param.h... (cached) yes
checking for sys/sysctl.h... no
checking for sched_getaffinity... yes
checking for sched_getaffinity_np... no
checking for pstat_getdynamic... no
checking for sysmp... no
checking for sysctl... no
checking for glibc compatible sched_getaffinity... yes
checking whether signature of pselect conforms to POSIX... yes
checking whether pselect detects invalid fds... yes
checking whether pthread_sigmask is a macro... no
checking whether pthread_sigmask works without -lpthread... yes
checking whether pthread_sigmask returns error numbers... yes
checking whether pthread_sigmask unblocks signals correctly... guessing yes
checking whether readlink signature is correct... yes
checking whether readlink handles trailing slash correctly... yes
checking whether readlink truncates results correctly... yes
checking whether readlinkat signature is correct... yes
checking for sig2str... no
checking for sigdescr_np... yes
checking for socklen_t... yes
checking for ssize_t... yes
checking for struct stat.st_atim.tv_nsec... yes
checking whether struct stat.st_atim is of type struct timespec... yes
checking for struct stat.st_birthtimespec.tv_nsec... no
checking for struct stat.st_birthtimensec... no
checking for struct stat.st_birthtim.tv_nsec... no
checking for alignas and alignof... yes, <stdalign.h> macros
checking for bool, true, false... no
checking for stpcpy... yes
checking for working strnlen... yes
checking whether strtoimax works... yes
checking whether symlink handles trailing slash correctly... yes
checking whether localtime_r is declared... yes
checking whether localtime_r is compatible with its POSIX signature... yes
checking whether localtime works even near extrema... yes
checking for timezone_t... no
checking whether timer_settime is declared... yes
checking for library containing timer_settime... none required
checking for timer_settime... yes
checking whether utimensat works... yes
checking for variable-length arrays... yes
checking whether getdtablesize works... yes
checking for __mktime_internal... no
checking for timer_getoverrun... yes
checking for gcc option to disable position independent executables... not needed

Configured for 'x86_64-pc-linux-gnu'.

  Where should the build process find the source code?    ..
  What compiler should emacs be built with?               gcc -g3 -O2
  Should Emacs use the GNU version of malloc?             no
    (The GNU allocators don't work with this system configuration.)
  Should Emacs use a relocating allocator for buffers?    no
  Should Emacs use mmap(2) for buffer allocation?         no
  What window system should Emacs use?                    x11
  What toolkit should Emacs use?                          GTK3
  Where do we find X Windows header files?                Standard dirs
  Where do we find X Windows libraries?                   Standard dirs
  Does Emacs use -lXaw3d?                                 no
  Does Emacs use -lXpm?                                   no
  Does Emacs use -ljpeg?                                  no
  Does Emacs use -ltiff?                                  no
  Does Emacs use a gif library?                           no 
  Does Emacs use a png library?                           no 
  Does Emacs use -lrsvg-2?                                no
  Does Emacs use -lwebp?                                  no
  Does Emacs use -lsqlite3?                               no
  Does Emacs use cairo?                                   no
  Does Emacs use -llcms2?                                 no
  Does Emacs use imagemagick?                             no
  Does Emacs use native APIs for images?                  no
  Does Emacs support sound?                               no
  Does Emacs use -lgpm?                                   no
  Does Emacs use -ldbus?                                  no
  Does Emacs use -lgconf?                                 no
  Does Emacs use GSettings?                               no
  Does Emacs use a file notification library?             no
  Does Emacs use access control lists?                    no
  Does Emacs use -lselinux?                               no
  Does Emacs use -lgnutls?                                no
  Does Emacs use -lxml2?                                  no
  Does Emacs use -lfreetype?                              no
  Does Emacs use HarfBuzz?                                no
  Does Emacs use -lm17n-flt?                              no
  Does Emacs use -lotf?                                   no
  Does Emacs use -lxft?                                   no
  Does Emacs use -lsystemd?                               no
  Does Emacs use -ljansson?                               yes
  Does Emacs use -ltree-sitter?                           yes
  Does Emacs use the GMP library?                         no
  Does Emacs directly use zlib?                           no
  Does Emacs have dynamic modules support?                no
  Does Emacs use toolkit scroll bars?                     no
  Does Emacs support Xwidgets?                            no
  Does Emacs have threading support in lisp?              no
  Does Emacs support the portable dumper?                 yes
  Does Emacs support legacy unexec dumping?               no
  Which dumping strategy does Emacs use?                  pdumper
  Does Emacs have native lisp compiler?                   no
  Does Emacs use version 2 of the X Input Extension?      no
  Does Emacs generate a smaller-size Japanese dictionary? no


configure: creating ./config.status
config.status: creating src/verbose.mk
config.status: creating src/emacs-module.h
config.status: creating Makefile
config.status: creating lib/gnulib.mk
config.status: creating ../doc/man/emacs.1
config.status: creating lib/Makefile
config.status: creating lib-src/Makefile
config.status: creating oldXMenu/Makefile
config.status: creating doc/emacs/Makefile
config.status: creating doc/misc/Makefile
config.status: creating doc/lispintro/Makefile
config.status: creating doc/lispref/Makefile
config.status: creating src/Makefile
config.status: creating lwlib/Makefile
config.status: creating lisp/Makefile
config.status: creating leim/Makefile
config.status: creating nextstep/Makefile
config.status: creating nt/Makefile
config.status: creating test/Makefile
config.status: creating test/manual/noverlay/Makefile
config.status: creating test/infra/Makefile
config.status: creating admin/charsets/Makefile
config.status: creating admin/unidata/Makefile
config.status: creating admin/grammars/Makefile
config.status: creating src/config.h
config.status: executing src/epaths.h commands
config.status: executing src/.gdbinit commands
config.status: executing doc/emacs/emacsver.texi commands
config.status: executing etc-refcards-emacsver.tex commands
~/Programming/Software/emacs/without-all
$ make
make actual-all || make advice-on-failure make-target=all exit-status=$?
make[1]: Entering directory '/home/data1/protected/Programming/Software/emacs/without-all'
make -C lib all
make[2]: Entering directory '/home/data1/protected/Programming/Software/emacs/without-all/lib'
  GEN      ../../lib/alloca.h
  GEN      ../../lib/dirent.h
  GEN      ../../lib/fcntl.h
  GEN      ../../lib/inttypes.h
echo '#include "mini-gmp.h"' > gmp.h-t
mv gmp.h-t gmp.h
  GEN      ../../lib/limits.h
  GEN      ../../lib/signal.h
  GEN      ../../lib/stdckdint.h
  GEN      ../../lib/stdio.h
  GEN      ../../lib/stdlib.h
  GEN      ../../lib/string.h
  GEN      sys/random.h
  GEN      sys/select.h
  GEN      sys/stat.h
  GEN      sys/time.h
  GEN      sys/types.h
  GEN      ../../lib/time.h
  GEN      ../../lib/unistd.h
  CC       fingerprint.o
  CC       mktime.o
  CC       acl-errno-valid.o
  CC       acl-internal.o
  CC       get-permissions.o
  CC       set-permissions.o
  CC       allocator.o
  CC       binary-io.o
  CC       c-ctype.o
  CC       c-strcasecmp.o
  CC       c-strncasecmp.o
  CC       careadlinkat.o
  CC       close-stream.o
  CC       count-leading-zeros.o
  CC       count-one-bits.o
  CC       count-trailing-zeros.o
  CC       md5-stream.o
  CC       md5.o
  CC       sha1.o
  CC       sha256.o
  CC       sha512.o
  CC       dtoastr.o
  CC       dtotimespec.o
  CC       fcntl.o
  CC       file-has-acl.o
  CC       filemode.o
  CC       filevercmp.o
  CC       fsusage.o
  CC       gettime.o
  CC       mini-gmp-gnulib.o
  CC       nanosleep.o
  CC       nproc.o
  CC       nstrftime.o
  CC       pipe2.o
  CC       qcopy-acl.o
  CC       sig2str.o
  CC       stat-time.o
  CC       tempname.o
  CC       time_rz.o
  CC       timegm.o
  CC       timespec.o
  CC       timespec-add.o
  CC       timespec-sub.o
  CC       u64.o
  CC       unistd.o
  CC       openat-die.o
  CC       save-cwd.o
  AR       libgnu.a
make[2]: Leaving directory '/home/data1/protected/Programming/Software/emacs/without-all/lib'
make -C lib-src all
make[2]: Entering directory '/home/data1/protected/Programming/Software/emacs/without-all/lib-src'
  CCLD     etags
  CCLD     ctags
  CCLD     emacsclient
  CCLD     ebrowse
  CCLD     hexl
  CCLD     make-docfile
  CCLD     make-fingerprint
  CCLD     seccomp-filter
  GEN      seccomp-filter.bpf
make[2]: Leaving directory '/home/data1/protected/Programming/Software/emacs/without-all/lib-src'
make -C src BIN_DESTDIR=''/usr/local/bin/'' \
	 ELN_DESTDIR='/usr/local/lib/emacs/30.0.50/' all
make[2]: Entering directory '/home/data1/protected/Programming/Software/emacs/without-all/src'
  GEN      lisp.mk
  GEN      globals.h
  CC       gtkutil.o
  CC       emacsgtkfixed.o
  GEN      ../../src/buildobj.h
  CC       doc.o
make -C ../admin/charsets all
make[3]: Entering directory '/home/data1/protected/Programming/Software/emacs/without-all/admin/charsets'
  GEN      ../../../etc/charsets/8859-2.map
  GEN      ../../../etc/charsets/8859-3.map
  GEN      ../../../etc/charsets/8859-4.map
  GEN      ../../../etc/charsets/8859-5.map
  GEN      ../../../etc/charsets/8859-6.map
  GEN      ../../../etc/charsets/8859-7.map
  GEN      ../../../etc/charsets/8859-8.map
  GEN      ../../../etc/charsets/8859-9.map
  GEN      ../../../etc/charsets/8859-10.map
  GEN      ../../../etc/charsets/8859-11.map
  GEN      ../../../etc/charsets/8859-13.map
  GEN      ../../../etc/charsets/8859-14.map
  GEN      ../../../etc/charsets/8859-15.map
  GEN      ../../../etc/charsets/8859-16.map
  GEN      ../../../etc/charsets/IBM037.map
  GEN      ../../../etc/charsets/IBM038.map
  GEN      ../../../etc/charsets/IBM256.map
  GEN      ../../../etc/charsets/IBM273.map
  GEN      ../../../etc/charsets/IBM274.map
  GEN      ../../../etc/charsets/IBM275.map
  GEN      ../../../etc/charsets/IBM277.map
  GEN      ../../../etc/charsets/IBM278.map
  GEN      ../../../etc/charsets/IBM280.map
  GEN      ../../../etc/charsets/IBM281.map
  GEN      ../../../etc/charsets/IBM284.map
  GEN      ../../../etc/charsets/IBM285.map
  GEN      ../../../etc/charsets/IBM290.map
  GEN      ../../../etc/charsets/IBM297.map
  GEN      ../../../etc/charsets/IBM420.map
  GEN      ../../../etc/charsets/IBM423.map
  GEN      ../../../etc/charsets/IBM424.map
  GEN      ../../../etc/charsets/IBM437.map
  GEN      ../../../etc/charsets/IBM500.map
  GEN      ../../../etc/charsets/IBM850.map
  GEN      ../../../etc/charsets/IBM851.map
  GEN      ../../../etc/charsets/IBM852.map
  GEN      ../../../etc/charsets/IBM855.map
  GEN      ../../../etc/charsets/IBM856.map
  GEN      ../../../etc/charsets/IBM857.map
  GEN      ../../../etc/charsets/IBM860.map
  GEN      ../../../etc/charsets/IBM861.map
  GEN      ../../../etc/charsets/IBM862.map
  GEN      ../../../etc/charsets/IBM863.map
  GEN      ../../../etc/charsets/IBM864.map
  GEN      ../../../etc/charsets/IBM865.map
  GEN      ../../../etc/charsets/IBM866.map
  GEN      ../../../etc/charsets/IBM868.map
  GEN      ../../../etc/charsets/IBM869.map
  GEN      ../../../etc/charsets/IBM870.map
  GEN      ../../../etc/charsets/IBM871.map
  GEN      ../../../etc/charsets/IBM874.map
  GEN      ../../../etc/charsets/IBM875.map
  GEN      ../../../etc/charsets/IBM880.map
  GEN      ../../../etc/charsets/IBM891.map
  GEN      ../../../etc/charsets/IBM903.map
  GEN      ../../../etc/charsets/IBM904.map
  GEN      ../../../etc/charsets/IBM905.map
  GEN      ../../../etc/charsets/IBM918.map
  GEN      ../../../etc/charsets/IBM1004.map
  GEN      ../../../etc/charsets/IBM1026.map
  GEN      ../../../etc/charsets/IBM1047.map
  GEN      ../../../etc/charsets/CP737.map
  GEN      ../../../etc/charsets/CP775.map
  GEN      ../../../etc/charsets/CP1125.map
  GEN      ../../../etc/charsets/CP1250.map
  GEN      ../../../etc/charsets/CP1251.map
  GEN      ../../../etc/charsets/CP1252.map
  GEN      ../../../etc/charsets/CP1253.map
  GEN      ../../../etc/charsets/CP1254.map
  GEN      ../../../etc/charsets/CP1255.map
  GEN      ../../../etc/charsets/CP1256.map
  GEN      ../../../etc/charsets/CP1257.map
  GEN      ../../../etc/charsets/CP1258.map
  GEN      ../../../etc/charsets/CP10007.map
  GEN      ../../../etc/charsets/CP720.map
  GEN      ../../../etc/charsets/CP858.map
  GEN      ../../../etc/charsets/GB2312.map
  GEN      ../../../etc/charsets/GBK.map
  GEN      ../../../etc/charsets/GB180302.map
  GEN      ../../../etc/charsets/GB180304.map
  GEN      ../../../etc/charsets/BIG5.map
  GEN      ../../../etc/charsets/BIG5-HKSCS.map
  GEN      ../../../etc/charsets/CNS-1.map
  GEN      ../../../etc/charsets/CNS-2.map
  GEN      ../../../etc/charsets/CNS-3.map
  GEN      ../../../etc/charsets/CNS-4.map
  GEN      ../../../etc/charsets/CNS-5.map
  GEN      ../../../etc/charsets/CNS-6.map
  GEN      ../../../etc/charsets/CNS-7.map
  GEN      ../../../etc/charsets/CNS-F.map
  GEN      ../../../etc/charsets/JISX0201.map
  GEN      ../../../etc/charsets/JISX0208.map
  GEN      ../../../etc/charsets/JISX0212.map
  GEN      ../../../etc/charsets/JISX2131.map
  GEN      ../../../etc/charsets/JISX2132.map
  GEN      ../../../etc/charsets/JISC6226.map
  GEN      ../../../etc/charsets/CP932-2BYTE.map
  GEN      ../../../etc/charsets/JISX213A.map
  GEN      ../../../etc/charsets/KSC5601.map
  GEN      ../../../etc/charsets/KSC5636.map
  GEN      ../../../etc/charsets/JOHAB.map
  GEN      ../../../etc/charsets/KOI-8.map
  GEN      ../../../etc/charsets/KOI8-R.map
  GEN      ../../../etc/charsets/KOI8-U.map
  GEN      ../../../etc/charsets/KOI8-T.map
  GEN      ../../../etc/charsets/ALTERNATIVNYJ.map
  GEN      ../../../etc/charsets/MIK.map
  GEN      ../../../etc/charsets/PTCP154.map
  GEN      ../../../etc/charsets/TIS-620.map
  GEN      ../../../etc/charsets/VISCII.map
  GEN      ../../../etc/charsets/VSCII.map
  GEN      ../../../etc/charsets/VSCII-2.map
  GEN      ../../../etc/charsets/KA-PS.map
  GEN      ../../../etc/charsets/KA-ACADEMY.map
  GEN      ../../../etc/charsets/HP-ROMAN8.map
  GEN      ../../../etc/charsets/NEXTSTEP.map
  GEN      ../../../etc/charsets/MACINTOSH.map
  GEN      ../../../etc/charsets/EBCDICUK.map
  GEN      ../../../etc/charsets/EBCDICUS.map
  GEN      ../../../etc/charsets/stdenc.map
  GEN      ../../../etc/charsets/symbol.map
  GEN      ../../../etc/charsets/CP949-2BYTE.map
  GEN      ../../../etc/charsets/BIG5-1.map
  GEN      ../../../etc/charsets/BIG5-2.map
  GEN      ../../../etc/charsets/MULE-ethiopic.map
  GEN      ../../../etc/charsets/MULE-ipa.map
  GEN      ../../../etc/charsets/MULE-is13194.map
  GEN      ../../../etc/charsets/MULE-sisheng.map
  GEN      ../../../etc/charsets/MULE-tibetan.map
  GEN      ../../../etc/charsets/MULE-lviscii.map
  GEN      ../../../etc/charsets/MULE-uviscii.map
  GEN      ../../../lisp/international/cp51932.el
  GEN      ../../../lisp/international/eucjp-ms.el
  GEN      ../../../admin/charsets/charsets.stamp
make[3]: Leaving directory '/home/data1/protected/Programming/Software/emacs/without-all/admin/charsets'
make -C ../admin/unidata charscript.el
make[3]: Entering directory '/home/data1/protected/Programming/Software/emacs/without-all/admin/unidata'
  GEN      ../../../lisp/international/charscript.el
make[3]: Leaving directory '/home/data1/protected/Programming/Software/emacs/without-all/admin/unidata'
make -C ../admin/unidata emoji-zwj.el
make[3]: Entering directory '/home/data1/protected/Programming/Software/emacs/without-all/admin/unidata'
  GEN      ../../../lisp/international/emoji-zwj.el
make[3]: Leaving directory '/home/data1/protected/Programming/Software/emacs/without-all/admin/unidata'
  CCLD     temacs
/usr/bin/ld: cannot find dispnew.o: No such file or directory
/usr/bin/ld: cannot find frame.o: No such file or directory
/usr/bin/ld: cannot find scroll.o: No such file or directory
/usr/bin/ld: cannot find xdisp.o: No such file or directory
/usr/bin/ld: cannot find menu.o: No such file or directory
/usr/bin/ld: cannot find xmenu.o: No such file or directory
/usr/bin/ld: cannot find window.o: No such file or directory
/usr/bin/ld: cannot find charset.o: No such file or directory
/usr/bin/ld: cannot find coding.o: No such file or directory
/usr/bin/ld: cannot find category.o: No such file or directory
/usr/bin/ld: cannot find ccl.o: No such file or directory
/usr/bin/ld: cannot find character.o: No such file or directory
/usr/bin/ld: cannot find chartab.o: No such file or directory
/usr/bin/ld: cannot find bidi.o: No such file or directory
/usr/bin/ld: cannot find cm.o: No such file or directory
/usr/bin/ld: cannot find term.o: No such file or directory
/usr/bin/ld: cannot find terminal.o: No such file or directory
/usr/bin/ld: cannot find xfaces.o: No such file or directory
/usr/bin/ld: cannot find xterm.o: No such file or directory
/usr/bin/ld: cannot find xfns.o: No such file or directory
/usr/bin/ld: cannot find xselect.o: No such file or directory
/usr/bin/ld: cannot find xrdb.o: No such file or directory
/usr/bin/ld: cannot find xsmfns.o: No such file or directory
/usr/bin/ld: cannot find xsettings.o: No such file or directory
/usr/bin/ld: cannot find emacs.o: No such file or directory
/usr/bin/ld: cannot find keyboard.o: No such file or directory
/usr/bin/ld: cannot find macros.o: No such file or directory
/usr/bin/ld: cannot find keymap.o: No such file or directory
/usr/bin/ld: cannot find sysdep.o: No such file or directory
/usr/bin/ld: cannot find bignum.o: No such file or directory
/usr/bin/ld: cannot find buffer.o: No such file or directory
/usr/bin/ld: cannot find filelock.o: No such file or directory
/usr/bin/ld: cannot find insdel.o: No such file or directory
/usr/bin/ld: cannot find marker.o: No such file or directory
/usr/bin/ld: cannot find minibuf.o: No such file or directory
/usr/bin/ld: cannot find fileio.o: No such file or directory
/usr/bin/ld: cannot find dired.o: No such file or directory
/usr/bin/ld: cannot find cmds.o: No such file or directory
/usr/bin/ld: cannot find casetab.o: No such file or directory
/usr/bin/ld: cannot find casefiddle.o: No such file or directory
/usr/bin/ld: cannot find indent.o: No such file or directory
/usr/bin/ld: cannot find search.o: No such file or directory
/usr/bin/ld: cannot find regex-emacs.o: No such file or directory
/usr/bin/ld: cannot find undo.o: No such file or directory
/usr/bin/ld: cannot find alloc.o: No such file or directory
/usr/bin/ld: cannot find pdumper.o: No such file or directory
/usr/bin/ld: cannot find data.o: No such file or directory
/usr/bin/ld: cannot find editfns.o: No such file or directory
/usr/bin/ld: cannot find callint.o: No such file or directory
/usr/bin/ld: cannot find eval.o: No such file or directory
/usr/bin/ld: cannot find floatfns.o: No such file or directory
/usr/bin/ld: cannot find fns.o: No such file or directory
/usr/bin/ld: cannot find sort.o: No such file or directory
/usr/bin/ld: cannot find font.o: No such file or directory
/usr/bin/ld: cannot find print.o: No such file or directory
/usr/bin/ld: cannot find lread.o: No such file or directory
/usr/bin/ld: cannot find syntax.o: No such file or directory
/usr/bin/ld: cannot find bytecode.o: No such file or directory
/usr/bin/ld: cannot find comp.o: No such file or directory
/usr/bin/ld: cannot find process.o: No such file or directory
/usr/bin/ld: cannot find gnutls.o: No such file or directory
/usr/bin/ld: cannot find callproc.o: No such file or directory
/usr/bin/ld: cannot find region-cache.o: No such file or directory
/usr/bin/ld: cannot find sound.o: No such file or directory
/usr/bin/ld: cannot find timefns.o: No such file or directory
/usr/bin/ld: cannot find atimer.o: No such file or directory
/usr/bin/ld: cannot find doprnt.o: No such file or directory
/usr/bin/ld: cannot find intervals.o: No such file or directory
/usr/bin/ld: cannot find textprop.o: No such file or directory
/usr/bin/ld: cannot find composite.o: No such file or directory
/usr/bin/ld: cannot find xml.o: No such file or directory
/usr/bin/ld: cannot find lcms.o: No such file or directory
/usr/bin/ld: cannot find profiler.o: No such file or directory
/usr/bin/ld: cannot find decompress.o: No such file or directory
/usr/bin/ld: cannot find thread.o: No such file or directory
/usr/bin/ld: cannot find systhread.o: No such file or directory
/usr/bin/ld: cannot find sqlite.o: No such file or directory
/usr/bin/ld: cannot find treesit.o: No such file or directory
/usr/bin/ld: cannot find itree.o: No such file or directory
/usr/bin/ld: cannot find xfont.o: No such file or directory
/usr/bin/ld: cannot find fontset.o: No such file or directory
/usr/bin/ld: cannot find fringe.o: No such file or directory
/usr/bin/ld: cannot find image.o: No such file or directory
/usr/bin/ld: cannot find xgselect.o: No such file or directory
/usr/bin/ld: cannot find json.o: No such file or directory
/usr/bin/ld: cannot find terminfo.o: No such file or directory
/usr/bin/ld: cannot find lastfile.o: No such file or directory
collect2: error: ld returned 1 exit status
make[2]: *** [Makefile:704: temacs] Error 1
make[2]: Leaving directory '/home/data1/protected/Programming/Software/emacs/without-all/src'
make[1]: *** [Makefile:544: src] Error 2
make[1]: Leaving directory '/home/data1/protected/Programming/Software/emacs/without-all'
make[1]: Entering directory '/home/data1/protected/Programming/Software/emacs/without-all'
***
*** "make all" failed with exit status 2.
***
*** You could try to:
*** - run "make bootstrap", which might fix the problem
*** - run "make V=1", which displays the full commands invoked by make,
***   to further investigate the problem
***
make[1]: *** [Makefile:414: advice-on-failure] Error 2
make[1]: Leaving directory '/home/data1/protected/Programming/Software/emacs/without-all'
make: *** [Makefile:370: all] Error 2
~/Programming/Software/emacs/without-all
$ cd ..
~/Programming/Software/emacs
$ head config.log
This file contains any messages produced by compilers while
running configure, to aid debugging if configure makes a mistake.

It was created by GNU Emacs configure 30.0.50, which was
generated by GNU Autoconf 2.71.  Invocation command line was

  $ ./configure --without-all

## --------- ##
## Platform. ##
~/Programming/Software/emacs
$ ./configure --with-x-toolkit=lucid
checking for xcrun... no
checking for GNU Make... make
checking build system type... x86_64-pc-linux-gnu
checking host system type... x86_64-pc-linux-gnu
checking for gcc... gcc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables... 
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether the compiler supports GNU C... yes
checking whether gcc accepts -g... yes
checking for gcc option to enable C11 features... none needed
checking whether the compiler is clang... no
checking for compiler option needed when checking for declarations... none
checking whether gcc and cc understand -c and -o together... yes
checking for stdio.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for strings.h... yes
checking for sys/stat.h... yes
checking for sys/types.h... yes
checking for unistd.h... yes
checking for wchar.h... yes
checking for minix/config.h... no
checking for linux/fs.h... yes
checking for malloc.h... yes
checking for sys/systeminfo.h... no
checking for sys/sysinfo.h... yes
checking for coff.h... no
checking for pty.h... yes
checking for sys/resource.h...   C-c C-c~/Programming/Software/emacs
$ git pull
remote: Counting objects: 770, done.        
remote: Compressing objects: 100% (479/479), done.        
remote: Total 770 (delta 625), reused 372 (delta 288)        
Receiving objects: 100% (770/770), 161.24 KiB | 104.00 KiB/s, done.
Resolving deltas: 100% (625/625), completed with 139 local objects.
Checking objects: 100% (8192/8192), done.
From git://git.sv.gnu.org/emacs
 * branch                    master     -> FETCH_HEAD
 * branch                    feature/integration-of-dictionary-el -> FETCH_HEAD
Updating fbbf3610fd5..1568123196c
Fast-forward
 ChangeLog.3                                          |    2 +-
 admin/check-man-pages                                |   56 +++
 admin/cus-test.el                                    |   32 +-
 admin/git-bisect-start                               |    2 +-
 admin/make-tarball.txt                               |    6 +
 admin/notes/tree-sitter/build-module/batch.sh        |    2 +
 admin/notes/tree-sitter/build-module/build.sh        |   11 +-
 admin/notes/tree-sitter/starter-guide                |    2 +-
 doc/emacs/programs.texi                              |   18 +
 doc/lispref/display.texi                             |   12 +-
 doc/lispref/keymaps.texi                             |    2 +-
 doc/lispref/package.texi                             |    4 +-
 doc/lispref/parsing.texi                             |   10 +-
 doc/man/etags.1                                      |   10 +-
 doc/misc/eglot.texi                                  |    7 +
 doc/misc/flymake.texi                                |    2 +-
 doc/misc/org.org                                     |    2 +-
 doc/misc/use-package.texi                            |  870 ++++++++++++++++++++++------------
 etc/HELLO                                            |    2 +-
 etc/NEWS                                             |   22 +
 etc/NEWS.29                                          |   28 +-
 etc/PROBLEMS                                         |   10 +-
 lib-src/seccomp-filter.c                             |    2 +
 lisp/ChangeLog.15                                    |    2 +-
 lisp/apropos.el                                      |    2 +-
 lisp/auth-source-pass.el                             |   12 +-
 lisp/bs.el                                           |   10 +-
 lisp/buff-menu.el                                    |   23 +-
 lisp/emacs-lisp/checkdoc.el                          |   25 +-
 lisp/emacs-lisp/cl-extra.el                          |    2 +-
 lisp/emacs-lisp/package-vc.el                        |   56 ++-
 lisp/emacs-lisp/package.el                           |    6 +-
 lisp/emacs-lisp/rx.el                                |   14 +-
 lisp/emacs-lisp/tabulated-list.el                    |    2 -
 lisp/erc/erc-compat.el                               |    8 +-
 lisp/erc/erc.el                                      |   17 +-
 lisp/eshell/esh-opt.el                               |    4 +-
 lisp/gnus/gnus-icalendar.el                          |    2 +-
 lisp/icomplete.el                                    |    1 -
 lisp/isearch.el                                      |    2 +-
 lisp/keymap.el                                       |    2 +-
 lisp/language/european.el                            |    2 +-
 lisp/language/indian.el                              |   42 +-
 lisp/ldefs-boot.el                                   |  344 ++++++++++++--
 lisp/minibuffer.el                                   |    4 +-
 lisp/net/tramp-gvfs.el                               |    2 +-
 lisp/org/ob-comint.el                                |    8 +
 lisp/org/ob-core.el                                  |    4 +-
 lisp/org/ol.el                                       |    6 +-
 lisp/org/org-clock.el                                |   95 ++--
 lisp/org/org-element.el                              |    6 +-
 lisp/org/org-fold-core.el                            |    9 +-
 lisp/org/org-footnote.el                             |    9 +-
 lisp/org/org-persist.el                              |   15 +-
 lisp/org/org-table.el                                |   59 ++-
 lisp/org/org-version.el                              |    2 +-
 lisp/org/org.el                                      |    6 +-
 lisp/org/ox-md.el                                    |    3 +-
 lisp/org/ox.el                                       |    5 +
 lisp/outline.el                                      |    2 +-
 lisp/pcomplete.el                                    |    2 +-
 lisp/progmodes/c-ts-mode.el                          |   40 +-
 lisp/progmodes/cmake-ts-mode.el                      |  234 +++++++++
 lisp/progmodes/csharp-mode.el                        |   26 +-
 lisp/progmodes/dockerfile-ts-mode.el                 |  177 +++++++
 lisp/progmodes/eglot.el                              |  192 ++++----
 lisp/progmodes/flymake.el                            |    5 +-
 lisp/progmodes/gdb-mi.el                             |   69 ++-
 lisp/progmodes/grep.el                               |    4 +
 lisp/progmodes/java-ts-mode.el                       |   24 +-
 lisp/progmodes/js.el                                 |   33 +-
 lisp/progmodes/json-ts-mode.el                       |   13 +-
 lisp/progmodes/prog-mode.el                          |   35 +-
 lisp/progmodes/project.el                            |   76 ++-
 lisp/progmodes/python.el                             |    3 +-
 lisp/progmodes/sh-script.el                          |    4 +
 lisp/progmodes/typescript-ts-mode.el                 |   21 +-
 lisp/progmodes/xref.el                               |    2 +-
 lisp/replace.el                                      |   10 +-
 lisp/shell.el                                        |    1 +
 lisp/textmodes/css-mode.el                           |    1 +
 lisp/textmodes/emacs-news-mode.el                    |    2 +-
 lisp/textmodes/texinfo.el                            |    2 +
 lisp/treesit.el                                      |  263 +++++++++-
 lisp/use-package/bind-key.el                         |   10 +-
 lisp/use-package/use-package-bind-key.el             |   13 +-
 lisp/use-package/use-package-core.el                 |    4 +-
 lisp/vc/vc.el                                        |    2 +-
 src/buffer.c                                         |    1 -
 src/buffer.h                                         |   11 -
 src/itree.c                                          |    4 +-
 src/itree.h                                          |    2 +-
 src/pdumper.c                                        |    1 -
 src/timefns.c                                        |    4 +
 src/treesit.c                                        |  111 +++--
 src/xdisp.c                                          |    3 +-
 src/xfaces.c                                         |   90 +++-
 src/xterm.c                                          |  173 +++++--
 test/lisp/auth-source-pass-tests.el                  |   31 +-
 test/lisp/comint-tests.el                            |   16 +-
 test/lisp/emacs-lisp/rx-tests.el                     |    6 +
 test/lisp/progmodes/eglot-tests.el                   | 1317 +++++++++++++++++++++++++++++++++++++++++++++++++++
 test/lisp/progmodes/project-resources/.dir-locals.el |    1 +
 test/lisp/progmodes/project-resources/etc            |    1 +
 test/lisp/progmodes/project-resources/foo            |    1 +
 test/lisp/progmodes/project-tests.el                 |   15 +-
 test/lisp/server-tests.el                            |    6 +-
 test/manual/noverlay/itree-tests.c                   |  182 ++++---
 test/src/sqlite-tests.el                             |    1 +
 test/src/treesit-tests.el                            |  337 +++++++++++++
 110 files changed, 4534 insertions(+), 975 deletions(-)
 create mode 100755 admin/check-man-pages
 create mode 100644 lisp/progmodes/cmake-ts-mode.el
 create mode 100644 lisp/progmodes/dockerfile-ts-mode.el
 create mode 100644 test/lisp/progmodes/eglot-tests.el
 create mode 100644 test/lisp/progmodes/project-resources/.dir-locals.el
 create mode 100644 test/lisp/progmodes/project-resources/etc
 create mode 100644 test/lisp/progmodes/project-resources/foo
~/Programming/Software/emacs
$ 
~/Programming/Software/emacs
$ 
~/Programming/Software/emacs
$ 
~/Programming/Software/emacs
$ make
if [ -x ./config.status ]; then	\
     ./config.status --recheck;	\
else				\
     ./configure --cache-file=/dev/null; \
fi
running CONFIG_SHELL=/bin/sh /bin/sh ./configure --with-x-toolkit=lucid --no-create --no-recursion
checking for xcrun... no
checking for GNU Make... make
checking build system type... x86_64-pc-linux-gnu
checking host system type... x86_64-pc-linux-gnu
checking for gcc... gcc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables... 
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether the compiler supports GNU C... yes
checking whether gcc accepts -g... yes
checking for gcc option to enable C11 features... none needed
checking whether the compiler is clang... no
checking for compiler option needed when checking for declarations... none
checking whether gcc and cc understand -c and -o together... yes
checking for stdio.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for strings.h... yes
checking for sys/stat.h... yes
checking for sys/types.h... yes
checking for unistd.h... yes
checking for wchar.h... yes
checking for minix/config.h... no
checking for linux/fs.h... yes
checking for malloc.h... yes
checking for sys/systeminfo.h... no
checking for sys/sysinfo.h... yes
checking for coff.h... no
checking for pty.h... yes
checking for sys/resource.h... yes
checking for sys/utsname.h... yes
checking for pwd.h... yes
checking for utmp.h... yes
checking for util.h... no
checking for sanitizer/lsan_interface.h... yes
checking for sys/socket.h... yes
checking for sys/param.h... yes
checking for pthread.h... yes
checking for malloc/malloc.h... no
checking for sys/un.h... yes
checking for vfork.h... no
checking for dirent.h... yes
checking for execinfo.h... yes
checking for stdio_ext.h... yes
checking for sys/vfs.h... yes
checking for sys/fs_types.h... no
checking for getopt.h... yes
checking for sys/cdefs.h... yes
checking for sys/time.h... yes
checking for ieee754.h... yes
checking for limits.h... yes
checking for sys/select.h... yes
checking for stdalign.h... yes
checking for stdbool.h... yes
checking for stdckdint.h... no
checking for sys/random.h... yes
checking whether it is safe to define __EXTENSIONS__... yes
checking whether _XOPEN_SOURCE should be defined... no
checking how to run the C preprocessor... gcc -E
checking for grep that handles long lines and -e... /usr/bin/grep
checking for egrep... /usr/bin/grep -E
checking for Minix Amsterdam compiler... no
checking for ar... ar
checking for ranlib... ranlib
checking for special C compiler options needed for large files... no
checking for _FILE_OFFSET_BITS value needed for large files... no
checking whether gcc accepts -g3 -O2... yes
checking whether the compiler is clang... no
checking whether C compiler handles -Werror -Wunknown-warning-option... no
checking whether -Wno-missing-field-initializers is supported... yes
checking whether -Wno-missing-field-initializers is needed... no
checking whether -Wuninitialized is supported... yes
checking whether C compiler handles -fno-common... yes
checking whether C compiler handles -Wall... yes
checking whether C compiler handles -Warith-conversion... yes
checking whether C compiler handles -Wdate-time... yes
checking whether C compiler handles -Wdisabled-optimization... yes
checking whether C compiler handles -Wdouble-promotion... yes
checking whether C compiler handles -Wduplicated-cond... yes
checking whether C compiler handles -Wextra... yes
checking whether C compiler handles -Wformat-signedness... yes
checking whether C compiler handles -Winit-self... yes
checking whether C compiler handles -Winvalid-pch... yes
checking whether C compiler handles -Wlogical-op... yes
checking whether C compiler handles -Wmissing-declarations... yes
checking whether C compiler handles -Wmissing-include-dirs... yes
checking whether C compiler handles -Wmissing-prototypes... yes
checking whether C compiler handles -Wnested-externs... yes
checking whether C compiler handles -Wnull-dereference... yes
checking whether C compiler handles -Wold-style-definition... yes
checking whether C compiler handles -Wopenmp-simd... yes
checking whether C compiler handles -Wpacked... yes
checking whether C compiler handles -Wpointer-arith... yes
checking whether C compiler handles -Wstrict-prototypes... yes
checking whether C compiler handles -Wsuggest-attribute=format... yes
checking whether C compiler handles -Wsuggest-attribute=noreturn... yes
checking whether C compiler handles -Wsuggest-final-methods... yes
checking whether C compiler handles -Wsuggest-final-types... yes
checking whether C compiler handles -Wtrampolines... yes
checking whether C compiler handles -Wuninitialized... yes
checking whether C compiler handles -Wunknown-pragmas... yes
checking whether C compiler handles -Wunused-macros... yes
checking whether C compiler handles -Wvariadic-macros... yes
checking whether C compiler handles -Wvector-operation-performance... yes
checking whether C compiler handles -Warray-bounds=2... yes
checking whether C compiler handles -Wattribute-alias=2... yes
checking whether C compiler handles -Wformat=2... yes
checking whether C compiler handles -Wformat-truncation=2... yes
checking whether C compiler handles -Wimplicit-fallthrough=5... yes
checking whether C compiler handles -Wshift-overflow=2... yes
checking whether C compiler handles -Wuse-after-free=3... yes
checking whether C compiler handles -Wvla-larger-than=4031... yes
checking whether C compiler handles -Wredundant-decls... yes
checking whether C compiler handles -Wno-missing-field-initializers... yes
checking whether C compiler handles -Wno-override-init... yes
checking whether C compiler handles -Wno-sign-compare... yes
checking whether C compiler handles -Wno-type-limits... yes
checking whether C compiler handles -Wno-unused-parameter... yes
checking whether C compiler handles -Wno-format-nonliteral... yes
checking whether C compiler handles -Wno-bidi-chars... yes
checking for a BSD-compatible install... /usr/bin/install -c
checking command to symlink files in the same directory... ln -s
checking for install-info... /usr/bin/install-info
checking for gzip... /usr/bin/gzip
checking for 'find' args to delete a file... -delete
checking for brew... no
checking for -znocombreloc... not needed
checking whether addresses are sanitized... no
checking for math library... -lm
checking for pkg-config... /usr/bin/pkg-config
checking pkg-config is at least version 0.9.0... yes
checking for machine/soundcard.h... no
checking for sys/soundcard.h... yes
checking for soundcard.h... no
checking for mmsystem.h... no
checking for _oss_ioctl in -lossaudio... no
checking for alsa >= 1.0.0... yes
checking for ADDR_NO_RANDOMIZE... yes
checking if Linux sysinfo may be used... yes
checking for sys/wait.h that is POSIX.1 compatible... yes
checking for net/if.h... yes
checking for ifaddrs.h... yes
checking for net/if_dl.h... no
checking for struct ifreq.ifr_flags... yes
checking for struct ifreq.ifr_hwaddr... yes
checking for struct ifreq.ifr_netmask... yes
checking for struct ifreq.ifr_broadaddr... yes
checking for struct ifreq.ifr_addr... yes
checking for struct ifreq.ifr_addr.sa_len... no
checking whether gcc understands -MMD -MF... yes
checking for X... libraries , headers 
checking whether malloc is Doug Lea style... no
checking for sbrk... yes
checking for getpagesize... yes
checking for __lsan_ignore_object... no
checking for fork... yes
checking for vfork... yes
checking for fchmod... yes
checking for canonicalize_file_name... yes
checking for faccessat... yes
checking for realpath... yes
checking for lstat... yes
checking for readlinkat... yes
checking for explicit_bzero... yes
checking for memset_s... no
checking for fchmodat... yes
checking for lchmod... yes
checking for fcntl... yes
checking for fdopendir... yes
checking for fstatat... yes
checking for fsync... yes
checking for futimens... yes
checking for getrandom... yes
checking for gettimeofday... yes
checking for mkostemp... yes
checking for pipe2... yes
checking for pselect... yes
checking for pthread_sigmask... yes
checking for readlink... yes
checking for isblank... yes
checking for iswctype... yes
checking for strtoimax... yes
checking for symlink... yes
checking for localtime_r... yes
checking for timegm... yes
checking for utimensat... yes
checking for getdtablesize... yes
checking for futimes... yes
checking for futimesat... yes
checking for lutimes... yes
checking for working mmap... yes
checking for main in -lXbsd... no
checking for pthread library... none needed
checking for thread support... yes
checking whether X on GNU/Linux needs -b to link... no
checking for Xkb... yes
checking for XkbRefreshKeyboardMapping... yes
checking for XkbFreeNames... yes
checking for XrmSetDatabase... yes
checking for XScreenResourceString... yes
checking for XScreenNumberOfScreen... yes
checking for XDisplayCells... yes
checking for XDestroySubwindows... yes
checking X11 version 6... 6 or newer
checking for XICCallback.callback... yes
checking for librsvg-2.0 >= 2.14.0... yes
checking for libwebpdemux >= 0.6.0... yes
checking for sqlite3_open_v2 in -lsqlite3... yes
checking for sqlite3_load_extension in -lsqlite3... yes
checking for getaddrinfo_a in -lanl... yes
checking for malloc_trim... yes
checking for dbus-1 >= 1.0... yes
checking for dbus_watch_get_unix_fd... yes
checking for dbus_type_is_valid... yes
checking for dbus_validate_bus_name... yes
checking for dbus_validate_path... yes
checking for dbus_validate_interface... yes
checking for dbus_validate_member... yes
checking for gio-2.0 >= 2.26... yes
checking whether GSettings is in gio... yes
checking for gobject-2.0 >= 2.0... yes
checking for lgetfilecon in -lselinux... no
checking for gnutls >= 2.12.2... yes
checking for libsystemd >= 222... yes
checking for jansson >= 2.7... yes
checking for tree-sitter >= 0.20.2... no
checking for tree-sitter >= 0.6.3... yes
checking for ts_set_allocator... yes
checking for sys/inotify.h... yes
checking for inotify_init1... yes
checking for XawScrollbarSetThumb in -lXaw3d... yes
checking for xaw3d... yes; using Lucid toolkit
checking X11 toolkit version... 6 or newer
checking for library containing XmuConvertStandardSelection... -lXmu
checking for XRenderQueryExtension in -lXrender... yes
checking for cairo >= 1.8.0... yes
checking for cairo-xcb >= 1.8.0... yes
checking for freetype2... yes
checking for fontconfig >= 2.2.0... yes
checking for FT_Face_GetCharVariantIndex... yes
checking for libotf... yes
checking for OTF_get_variation_glyphs in -lotf... yes
checking for m17n-flt... yes
checking for harfbuzz >= 0.9.42... yes
checking for X11/Xlib-xcb.h... yes
checking for xcb_translate_coordinates in -lxcb... yes
checking for XGetXCBConnection in -lX11-xcb... yes
checking for X11/xpm.h... yes
checking for XpmReadFileToPixmap in -lXpm... yes
checking for XpmReturnAllocPixels preprocessor define... yes
checking for jpeglib 6b or later... -ljpeg
checking for lcms2... yes
checking for library containing inflateEnd... -lz
checking for dladdr... yes
checking for dlfunc... no
checking for libpng >= 1.0.0... yes
checking whether png_longjmp is declared... yes
checking for tiffio.h... yes
checking for TIFFGetVersion in -ltiff... yes
checking for gif_lib.h... yes
checking for GifMakeMapObject in -lgif... yes
checking for gpm.h... yes
checking for Gpm_Open in -lgpm... yes
checking for X11/SM/SMlib.h... yes
checking for SmcOpenConnection in -lSM... yes
checking for xrandr >= 1.2.2... yes
checking for xinerama >= 1.0.2... yes
checking for xfixes >= 1.0.0... yes
checking for xi... yes
checking for X11/extensions/XInput2.h... yes
checking for XIGrabButton in -lXi... yes
checking for XIScrollClassInfo.type... yes
checking for XITouchClassInfo.type... yes
checking for XIBarrierReleasePointerInfo.deviceid... yes
checking for XIGestureClassInfo.type... yes
checking for X11/extensions/sync.h... yes
checking for XSyncQueryExtension in -lXext... yes
checking for XSyncTriggerFence... yes
checking for X11/extensions/Xdbe.h... yes
checking for XdbeAllocateBackBufferName in -lXext... yes
checking for X11/extensions/shape.h... yes
checking for XShapeQueryVersion in -lXext... yes
checking for xcb/shape.h... yes
checking for xcb_shape_combine in -lxcb-shape... yes
checking for X11/extensions/Xcomposite.h... yes
checking for XCompositeRedirectWindow in -lXcomposite... yes
checking for libxml-2.0 > 2.6.17... yes
checking for htmlReadMemory in -lxml2... yes
checking for linux/seccomp.h... yes
checking whether SECCOMP_SET_MODE_FILTER is declared... yes
checking whether SECCOMP_FILTER_FLAG_TSYNC is declared... yes
checking for linux/filter.h... yes
checking whether SECCOMP_SET_MODE_FILTER is declared... (cached) yes
checking whether SECCOMP_FILTER_FLAG_TSYNC is declared... (cached) yes
checking for libseccomp >= 2.5.2... yes
checking size of long... 8
checking for accept4... yes
checking for fchdir... yes
checking for gethostname... yes
checking for getrusage... yes
checking for get_current_dir_name... yes
checking for lrand48... yes
checking for random... yes
checking for rint... yes
checking for trunc... yes
checking for select... yes
checking for getpagesize... (cached) yes
checking for setlocale... yes
checking for newlocale... yes
checking for getrlimit... yes
checking for setrlimit... yes
checking for shutdown... yes
checking for pthread_sigmask... (cached) yes
checking for strsignal... yes
checking for setitimer... yes
checking for sendto... yes
checking for recvfrom... yes
checking for getsockname... yes
checking for getifaddrs... yes
checking for freeifaddrs... yes
checking for gai_strerror... yes
checking for sync... yes
checking for getpwent... yes
checking for endpwent... yes
checking for getgrent... yes
checking for endgrent... yes
checking for cfmakeraw... yes
checking for cfsetspeed... yes
checking for __executable_start... yes
checking for log2... yes
checking for pthread_setname_np... yes
checking for pthread_set_name_np... no
checking whether pthread_setname_np takes a single argument... no
checking whether pthread_setname_np takes three arguments... no
checking for aligned_alloc... yes
checking whether aligned_alloc is declared... yes
checking for posix_madvise... yes
checking for __builtin_frame_address... yes
checking for __builtin_unwind_init... yes
checking for _LARGEFILE_SOURCE value needed for large files... no
checking for grantpt... yes
checking for getpt... yes
checking for posix_openpt... yes
checking for library containing tputs... -ltinfo
checking whether -ltinfo library defines BC... yes
checking for timerfd interface... yes
checking whether signals can be handled on alternate stack... yes
checking for valgrind/valgrind.h... no
checking for struct unipair.unicode... yes
checking for pid_t... yes
checking for working fork... yes
checking for working vfork... (cached) yes
checking for snprintf... yes
checking for spawn.h... yes
checking for posix_spawn... yes
checking for posix_spawn_file_actions_addchdir... no
checking for posix_spawn_file_actions_addchdir_np... yes
checking for posix_spawnattr_setflags... yes
checking whether POSIX_SPAWN_SETSID is declared... yes
checking whether GLib is linked in... yes
checking for nl_langinfo and CODESET... yes
checking for nl_langinfo and _NL_PAPER_WIDTH... yes
checking for mbstate_t... yes
checking for signals via characters... yes
checking for _setjmp... yes
checking for sigsetjmp... yes
checking POSIX termios... yes
checking size of speed_t... 4
checking for usable FIONREAD... yes
checking for usable SIGIO... yes
checking for struct alignment... yes
checking for typeof syntax and keyword spelling... typeof
checking for statement expressions... yes
checking whether malloc (0) returns nonnull... yes
checking for working alloca.h... yes
checking for alloca... yes
checking for a race-free mkdir -p... /usr/bin/mkdir -p
checking whether the preprocessor supports include_next... yes
checking whether source code line length is unlimited... yes
checking whether lstat correctly handles trailing slash... yes
checking whether // is distinct from /... no
checking whether realpath works... yes
checking for getcwd... yes
checking for C/C++ restrict keyword... __restrict__
checking whether byte ordering is bigendian... no
checking if environ is properly declared... yes
checking for complete errno.h... yes
checking whether ctype.h defines __header_inline... no
checking for mode_t... yes
checking whether strmode is declared... no
checking for gawk... gawk
checking for getopt.h... (cached) yes
checking for getopt_long_only... yes
checking whether getopt is POSIX compatible... yes
checking for working GNU getopt function... yes
checking for working GNU getopt_long function... yes
checking for timespec_get... yes
checking for struct timeval... yes
checking for wide-enough struct timeval.tv_sec member... yes
checking whether limits.h has WORD_BIT, BOOL_WIDTH etc.... yes
checking whether the compiler produces multi-arch binaries... no
checking whether stdint.h conforms to C99... yes
checking whether stdint.h works without ISO C predefines... yes
checking whether stdint.h has UINTMAX_WIDTH etc.... yes
checking whether memmem is declared... yes
checking whether memrchr is declared... yes
checking whether <limits.h> defines MIN and MAX... no
checking whether <sys/param.h> defines MIN and MAX... yes
checking whether time_t is signed... yes
checking whether alarm is declared... yes
checking for working mktime... no
checking whether struct tm is in sys/time.h or time.h... time.h
checking for struct tm.tm_zone... yes
checking for struct tm.tm_gmtoff... yes
checking whether <sys/select.h> is self-contained... yes
checking for inline... inline
checking for sigset_t... yes
checking for volatile sig_atomic_t... yes
checking for sighandler_t... yes
checking for wchar_t... yes
checking for good max_align_t... yes
checking whether NULL can be used in arbitrary expressions... yes
checking whether fcloseall is declared... yes
checking which flavor of printf attribute matches inttypes macros... system
checking whether ecvt is declared... yes
checking whether fcvt is declared... yes
checking whether gcvt is declared... yes
checking whether strnlen is declared... yes
checking whether strtoimax is declared... yes
checking whether stat file-mode macros are broken... no
checking for nlink_t... yes
checking for struct timespec in <time.h>... yes
checking for TIME_UTC in <time.h>... yes
checking whether execvpe is declared... yes
checking whether clearerr_unlocked is declared... yes
checking whether feof_unlocked is declared... yes
checking whether ferror_unlocked is declared... yes
checking whether fflush_unlocked is declared... yes
checking whether fgets_unlocked is declared... yes
checking whether fputc_unlocked is declared... yes
checking whether fputs_unlocked is declared... yes
checking whether fread_unlocked is declared... yes
checking whether fwrite_unlocked is declared... yes
checking whether getc_unlocked is declared... yes
checking whether getchar_unlocked is declared... yes
checking whether putc_unlocked is declared... yes
checking whether putchar_unlocked is declared... yes
checking type of array argument to getgroups... gid_t
checking whether getdtablesize is declared... yes
checking whether malloc is ptrdiff_t safe... yes
checking whether malloc, realloc, calloc set errno on failure... yes
checking for O_CLOEXEC... yes
checking for promoted mode_t type... mode_t
checking whether the utimes function works... yes
checking for C compiler option to allow warnings... -Wno-error
checking for sys/acl.h... yes
checking for library containing acl_get_file... -lacl
checking for acl_get_file... yes
checking for acl_get_fd... yes
checking for acl_set_file... yes
checking for acl_set_fd... yes
checking for acl_free... yes
checking for acl_from_mode... yes
checking for acl_from_text... yes
checking for acl_delete_def_file... yes
checking for acl_extended_file... yes
checking for acl_delete_fd_np... no
checking for acl_delete_file_np... no
checking for acl_copy_ext_native... no
checking for acl_create_entry_np... no
checking for acl_to_short_text... no
checking for acl_free_text... no
checking for working acl_get_file... yes
checking for acl/libacl.h... yes
checking for acl_entries... yes
checking for ACL_FIRST_ENTRY... yes
checking for ACL_TYPE_EXTENDED... no
checking for alloca as a compiler built-in... yes
checking for static_assert... yes, an <assert.h> macro
checking for __builtin_expect... yes
checking for byteswap.h... yes
checking for library containing clock_gettime... none required
checking for clock_getres... yes
checking for clock_gettime... yes
checking for clock_settime... yes
checking for copy_file_range... yes
checking whether copy_file_range is known to work... yes
checking for d_type member in directory struct... yes
checking whether // is distinct from /... (cached) no
checking whether dup2 works... yes
checking for library containing backtrace_symbols_fd... none required
checking whether fchmodat works... yes
checking whether fcntl handles F_DUPFD correctly... yes
checking whether fcntl understands F_DUPFD_CLOEXEC... needs runtime check
checking whether fdopendir is declared... yes
checking whether fdopendir works... yes
checking for getxattr with XATTR_NAME_POSIX_ACL macros... yes
checking for flexible array member... yes
checking for __fpending... yes
checking whether __fpending is declared... yes
checking whether free is known to preserve errno... yes
checking whether fstatat (..., 0) works... yes
checking for sys/mount.h... yes
checking for statvfs function (SVR4)... yes
checking whether to use statvfs64... no
checking for two-argument statfs with statfs.f_frsize member... yes
checking for sys/fs/s5param.h... no
checking for sys/statfs.h... yes
checking for statfs that truncates block counts... no
checking whether futimens works... yes
checking for getloadavg... yes
checking for sys/loadavg.h... no
checking whether getloadavg is declared... yes
checking whether getrandom is compatible with its GNU+BSD signature... yes
checking for gettimeofday with POSIX signature... yes
checking whether the compiler supports the __inline keyword... yes
checking for gmp.h... yes
checking for library containing __gmpz_roinit_n... -lgmp
checking for memmem... yes
checking whether memmem works... yes
checking for mempcpy... yes
checking for memrchr... yes
checking for library containing nanosleep... none required
checking for working nanosleep... no (mishandles large arguments)
checking for sys/pstat.h... no
checking for sys/sysmp.h... no
checking for sys/param.h... (cached) yes
checking for sys/sysctl.h... no
checking for sched_getaffinity... yes
checking for sched_getaffinity_np... no
checking for pstat_getdynamic... no
checking for sysmp... no
checking for sysctl... no
checking for glibc compatible sched_getaffinity... yes
checking whether signature of pselect conforms to POSIX... yes
checking whether pselect detects invalid fds... yes
checking whether pthread_sigmask is a macro... no
checking whether pthread_sigmask works without -lpthread... yes
checking whether pthread_sigmask returns error numbers... yes
checking whether pthread_sigmask unblocks signals correctly... guessing yes
checking whether readlink signature is correct... yes
checking whether readlink handles trailing slash correctly... yes
checking whether readlink truncates results correctly... yes
checking whether readlinkat signature is correct... yes
checking for working re_compile_pattern... yes
checking for sig2str... no
checking for sigdescr_np... yes
checking for socklen_t... yes
checking for ssize_t... yes
checking for struct stat.st_atim.tv_nsec... yes
checking whether struct stat.st_atim is of type struct timespec... yes
checking for struct stat.st_birthtimespec.tv_nsec... no
checking for struct stat.st_birthtimensec... no
checking for struct stat.st_birthtim.tv_nsec... no
checking for alignas and alignof... yes, <stdalign.h> macros
checking for bool, true, false... no
checking for stpcpy... yes
checking for working strnlen... yes
checking whether strtoimax works... yes
checking whether symlink handles trailing slash correctly... yes
checking whether localtime_r is declared... yes
checking whether localtime_r is compatible with its POSIX signature... yes
checking whether localtime works even near extrema... yes
checking for timezone_t... no
checking whether timer_settime is declared... yes
checking for library containing timer_settime... none required
checking for timer_settime... yes
checking whether utimensat works... yes
checking for variable-length arrays... yes
checking whether getdtablesize works... yes
checking for __mktime_internal... no
checking for timer_getoverrun... yes
checking for gcc option to disable position independent executables... not needed

Configured for 'x86_64-pc-linux-gnu'.

  Where should the build process find the source code?    .
  What compiler should emacs be built with?               gcc -g3 -O2
  Should Emacs use the GNU version of malloc?             no
    (The GNU allocators don't work with this system configuration.)
  Should Emacs use a relocating allocator for buffers?    no
  Should Emacs use mmap(2) for buffer allocation?         no
  What window system should Emacs use?                    x11
  What toolkit should Emacs use?                          LUCID
  Where do we find X Windows header files?                Standard dirs
  Where do we find X Windows libraries?                   Standard dirs
  Does Emacs use -lXaw3d?                                 yes
  Does Emacs use -lXpm?                                   yes
  Does Emacs use -ljpeg?                                  yes
  Does Emacs use -ltiff?                                  yes
  Does Emacs use a gif library?                           yes -lgif
  Does Emacs use a png library?                           yes -lpng16 
  Does Emacs use -lrsvg-2?                                yes
  Does Emacs use -lwebp?                                  yes
  Does Emacs use -lsqlite3?                               yes
  Does Emacs use cairo?                                   yes
  Does Emacs use -llcms2?                                 yes
  Does Emacs use imagemagick?                             no
  Does Emacs use native APIs for images?                  no
  Does Emacs support sound?                               yes
  Does Emacs use -lgpm?                                   yes
  Does Emacs use -ldbus?                                  yes
  Does Emacs use -lgconf?                                 no
  Does Emacs use GSettings?                               yes
  Does Emacs use a file notification library?             yes -lglibc (inotify)
  Does Emacs use access control lists?                    yes -lacl
  Does Emacs use -lselinux?                               no
  Does Emacs use -lgnutls?                                yes
  Does Emacs use -lxml2?                                  yes
  Does Emacs use -lfreetype?                              yes
  Does Emacs use HarfBuzz?                                yes
  Does Emacs use -lm17n-flt?                              yes
  Does Emacs use -lotf?                                   yes
  Does Emacs use -lxft?                                   no
  Does Emacs use -lsystemd?                               yes
  Does Emacs use -ljansson?                               yes
  Does Emacs use -ltree-sitter?                           yes
  Does Emacs use the GMP library?                         yes
  Does Emacs directly use zlib?                           yes
  Does Emacs have dynamic modules support?                yes
  Does Emacs use toolkit scroll bars?                     yes
  Does Emacs support Xwidgets?                            no
  Does Emacs have threading support in lisp?              yes
  Does Emacs support the portable dumper?                 yes
  Does Emacs support legacy unexec dumping?               no
  Which dumping strategy does Emacs use?                  pdumper
  Does Emacs have native lisp compiler?                   no
  Does Emacs use version 2 of the X Input Extension?      yes
  Does Emacs generate a smaller-size Japanese dictionary? no


configure: creating ./config.status
MAKE='make' ./config.status
config.status: creating src/verbose.mk
config.status: creating src/emacs-module.h
config.status: creating Makefile
config.status: creating lib/gnulib.mk
config.status: creating ./doc/man/emacs.1
config.status: creating lib/Makefile
config.status: creating lib-src/Makefile
config.status: creating oldXMenu/Makefile
config.status: creating doc/emacs/Makefile
config.status: creating doc/misc/Makefile
config.status: creating doc/lispintro/Makefile
config.status: creating doc/lispref/Makefile
config.status: creating src/Makefile
config.status: creating lwlib/Makefile
config.status: creating lisp/Makefile
config.status: creating leim/Makefile
config.status: creating nextstep/Makefile
config.status: creating nt/Makefile
config.status: creating test/Makefile
config.status: creating test/manual/noverlay/Makefile
config.status: creating test/infra/Makefile
config.status: creating admin/charsets/Makefile
config.status: creating admin/unidata/Makefile
config.status: creating admin/grammars/Makefile
config.status: creating src/config.h
config.status: executing src/epaths.h commands
make[1]: Entering directory '/home/data1/protected/Programming/Software/emacs'
make[1]: Leaving directory '/home/data1/protected/Programming/Software/emacs'
config.status: executing src/.gdbinit commands
config.status: executing doc/emacs/emacsver.texi commands
config.status: executing etc-refcards-emacsver.tex commands
make actual-all || make advice-on-failure make-target=all exit-status=$?
make[1]: Entering directory '/home/data1/protected/Programming/Software/emacs'
make -C lib all
make[2]: Entering directory '/home/data1/protected/Programming/Software/emacs/lib'
  GEN      alloca.h
  GEN      dirent.h
  GEN      fcntl.h
  GEN      inttypes.h
  GEN      limits.h
  GEN      signal.h
  GEN      stdckdint.h
  GEN      stdio.h
  GEN      stdlib.h
  GEN      string.h
  GEN      sys/random.h
  GEN      sys/select.h
  GEN      sys/stat.h
  GEN      sys/time.h
  GEN      sys/types.h
  GEN      time.h
  GEN      unistd.h
  CC       fingerprint.o
  CC       mktime.o
  CC       acl-errno-valid.o
  CC       acl-internal.o
  CC       get-permissions.o
  CC       set-permissions.o
  CC       allocator.o
  CC       binary-io.o
  CC       c-ctype.o
  CC       c-strcasecmp.o
  CC       c-strncasecmp.o
  CC       careadlinkat.o
  CC       close-stream.o
  CC       count-leading-zeros.o
  CC       count-one-bits.o
  CC       count-trailing-zeros.o
  CC       md5-stream.o
  CC       md5.o
  CC       sha1.o
  CC       sha256.o
  CC       sha512.o
  CC       dtoastr.o
  CC       dtotimespec.o
  CC       fcntl.o
  CC       file-has-acl.o
  CC       filemode.o
  CC       filevercmp.o
  CC       fsusage.o
  CC       gettime.o
  CC       nanosleep.o
  CC       nproc.o
  CC       nstrftime.o
  CC       pipe2.o
  CC       qcopy-acl.o
  CC       sig2str.o
  CC       stat-time.o
  CC       tempname.o
  CC       time_rz.o
  CC       timegm.o
  CC       timespec.o
  CC       timespec-add.o
  CC       timespec-sub.o
  CC       u64.o
  CC       unistd.o
  CC       openat-die.o
  CC       save-cwd.o
  AR       libgnu.a
make[2]: Leaving directory '/home/data1/protected/Programming/Software/emacs/lib'
make -C lib-src all
make[2]: Entering directory '/home/data1/protected/Programming/Software/emacs/lib-src'
  CCLD     etags
  CCLD     ctags
  CCLD     emacsclient
  CCLD     ebrowse
  CCLD     hexl
  CCLD     make-docfile
  CCLD     make-fingerprint
  CCLD     seccomp-filter
  GEN      seccomp-filter.bpf
make[2]: Leaving directory '/home/data1/protected/Programming/Software/emacs/lib-src'
make -C src BIN_DESTDIR=''/usr/local/bin/'' \
	 ELN_DESTDIR='/usr/local/lib/emacs/30.0.50/' all
make[2]: Entering directory '/home/data1/protected/Programming/Software/emacs/src'
  GEN      globals.h
make -C ../lwlib/ liblw.a
make[3]: Entering directory '/home/data1/protected/Programming/Software/emacs/lwlib'
make[3]: 'liblw.a' is up to date.
make[3]: Leaving directory '/home/data1/protected/Programming/Software/emacs/lwlib'
  CC       dispnew.o
  CC       frame.o
  CC       scroll.o
  CC       xdisp.o
  CC       menu.o
  CC       xmenu.o
  CC       window.o
  CC       charset.o
  CC       coding.o
  CC       category.o
  CC       ccl.o
  CC       character.o
  CC       chartab.o
  CC       bidi.o
  CC       cm.o
  CC       term.o
  CC       terminal.o
  CC       xfaces.o
  CC       xterm.o
xterm.c: In function ‘x_send_scroll_bar_event’:
xterm.c:15156:7: warning: unused variable ‘sign_shift’ [-Wunused-variable]
15156 |   int sign_shift = INTPTR_WIDTH - 32;
      |       ^~~~~~~~~~
xterm.c:15154:12: warning: unused variable ‘iw’ [-Wunused-variable]
15154 |   intptr_t iw = (intptr_t) w;
      |            ^~
  CC       xfns.o
  CC       xselect.o
  CC       xrdb.o
  CC       xsmfns.o
  CC       xsettings.o
  CC       dbusbind.o
  CC       emacs.o
  CC       keyboard.o
  CC       macros.o
  CC       keymap.o
  CC       sysdep.o
  CC       bignum.o
  CC       buffer.o
  CC       filelock.o
  CC       insdel.o
  CC       marker.o
  CC       minibuf.o
  CC       fileio.o
  CC       dired.o
  CC       cmds.o
  CC       casetab.o
  CC       casefiddle.o
  CC       indent.o
  CC       search.o
  CC       regex-emacs.o
  CC       undo.o
  CC       alloc.o
  CC       pdumper.o
  CC       data.o
  GEN      buildobj.h
  CC       doc.o
  CC       editfns.o
  CC       callint.o
  CC       eval.o
  CC       floatfns.o
  CC       fns.o
  CC       sort.o
  CC       font.o
  CC       print.o
  CC       lread.o
  CC       emacs-module.o
  CC       syntax.o
  CC       bytecode.o
  CC       comp.o
  CC       dynlib.o
  CC       process.o
  CC       gnutls.o
  CC       callproc.o
  CC       region-cache.o
  CC       sound.o
  CC       timefns.o
  CC       atimer.o
  CC       doprnt.o
  CC       intervals.o
  CC       textprop.o
  CC       composite.o
  CC       xml.o
  CC       lcms.o
  CC       inotify.o
  CC       profiler.o
  CC       decompress.o
  CC       thread.o
  CC       systhread.o
  CC       sqlite.o
  CC       treesit.o
  CC       itree.o
  CC       xfont.o
  CC       ftfont.o
  CC       ftcrfont.o
  CC       hbfont.o
  CC       fontset.o
  CC       fringe.o
  CC       image.o
  CC       xgselect.o
  CC       json.o
  CC       terminfo.o
  CC       lastfile.o
  CC       widget.o
make -C ../admin/charsets all
make[3]: Entering directory '/home/data1/protected/Programming/Software/emacs/admin/charsets'
make[3]: Nothing to be done for 'all'.
make[3]: Leaving directory '/home/data1/protected/Programming/Software/emacs/admin/charsets'
make -C ../admin/unidata charscript.el
make[3]: Entering directory '/home/data1/protected/Programming/Software/emacs/admin/unidata'
make[3]: Nothing to be done for 'charscript.el'.
make[3]: Leaving directory '/home/data1/protected/Programming/Software/emacs/admin/unidata'
make -C ../admin/unidata emoji-zwj.el
make[3]: Entering directory '/home/data1/protected/Programming/Software/emacs/admin/unidata'
make[3]: Nothing to be done for 'emoji-zwj.el'.
make[3]: Leaving directory '/home/data1/protected/Programming/Software/emacs/admin/unidata'
  CCLD     temacs
/usr/bin/mkdir -p ../etc
  GEN      ../etc/DOC
make -C ../lisp update-subdirs
make[3]: Entering directory '/home/data1/protected/Programming/Software/emacs/lisp'
make[3]: Leaving directory '/home/data1/protected/Programming/Software/emacs/lisp'
cp -f temacs bootstrap-emacs
rm -f bootstrap-emacs.pdmp
./temacs --batch  -l loadup --temacs=pbootstrap \
	--bin-dest /usr/local/bin/ --eln-dest /usr/local/lib/emacs/30.0.50/
Loading loadup.el (source)...
Dump mode: pbootstrap
Using load-path (/home/data1/protected/Programming/Software/emacs/lisp /home/data1/protected/Programming/Software/emacs/lisp/emacs-lisp /home/data1/protected/Programming/Software/emacs/lisp/progmodes /home/data1/protected/Programming/Software/emacs/lisp/language /home/data1/protected/Programming/Software/emacs/lisp/international /home/data1/protected/Programming/Software/emacs/lisp/textmodes /home/data1/protected/Programming/Software/emacs/lisp/vc)
Loading emacs-lisp/debug-early (source)...
Loading emacs-lisp/byte-run (source)...
Loading emacs-lisp/backquote (source)...
Loading subr (source)...
Loading keymap (source)...
Loading version (source)...
Loading widget (source)...
Loading custom (source)...
Loading emacs-lisp/map-ynp (source)...
Loading international/mule (source)...
Loading international/mule-conf (source)...
Loading env (source)...
Loading format (source)...
Loading bindings (source)...
Loading window (source)...
Loading /home/data1/protected/Programming/Software/emacs/lisp/files.el (source)...
Loading /home/data1/protected/Programming/Software/emacs/lisp/emacs-lisp/macroexp.el (source)...
Loading /home/data1/protected/Programming/Software/emacs/lisp/emacs-lisp/pcase.el (source)...
Loading /home/data1/protected/Programming/Software/emacs/lisp/emacs-lisp/macroexp.el (source)...
Loading /home/data1/protected/Programming/Software/emacs/lisp/cus-face.el (source)...
Loading /home/data1/protected/Programming/Software/emacs/lisp/faces.el (source)...
Loading /home/data1/protected/Programming/Software/emacs/lisp/ldefs-boot.el (source)...
Loading /home/data1/protected/Programming/Software/emacs/lisp/button.el (source)...
Loading /home/data1/protected/Programming/Software/emacs/lisp/emacs-lisp/cl-preloaded.el (source)...
Loading /home/data1/protected/Programming/Software/emacs/lisp/emacs-lisp/oclosure.el (source)...
Loading /home/data1/protected/Programming/Software/emacs/lisp/obarray.el (source)...
Loading /home/data1/protected/Programming/Software/emacs/lisp/abbrev.el (source)...
Loading /home/data1/protected/Programming/Software/emacs/lisp/help.el (source)...
Loading /home/data1/protected/Programming/Software/emacs/lisp/jka-cmpr-hook.el (source)...
Loading /home/data1/protected/Programming/Software/emacs/lisp/epa-hook.el (source)...
Loading /home/data1/protected/Programming/Software/emacs/lisp/international/mule-cmds.el (source)...
Loading /home/data1/protected/Programming/Software/emacs/lisp/case-table.el (source)...
Loading /home/data1/protected/Programming/Software/emacs/lisp/international/characters.el (source)...
Loading /home/data1/protected/Programming/Software/emacs/lisp/international/charscript.el (source)...
Loading /home/data1/protected/Programming/Software/emacs/lisp/international/emoji-zwj.el (source)...
Loading /home/data1/protected/Programming/Software/emacs/lisp/composite.el (source)...
Loading /home/data1/protected/Programming/Software/emacs/lisp/language/chinese.el (source)...
Loading /home/data1/protected/Programming/Software/emacs/lisp/language/cyrillic.el (source)...
Loading /home/data1/protected/Programming/Software/emacs/lisp/language/indian.el (source)...
Loading /home/data1/protected/Programming/Software/emacs/lisp/language/sinhala.el (source)...
Loading /home/data1/protected/Programming/Software/emacs/lisp/language/english.el (source)...
Loading /home/data1/protected/Programming/Software/emacs/lisp/language/ethiopic.el (source)...
Loading /home/data1/protected/Programming/Software/emacs/lisp/language/european.el (source)...
Loading /home/data1/protected/Programming/Software/emacs/lisp/language/czech.el (source)...
Loading /home/data1/protected/Programming/Software/emacs/lisp/language/slovak.el (source)...
Loading /home/data1/protected/Programming/Software/emacs/lisp/language/romanian.el (source)...
Loading /home/data1/protected/Programming/Software/emacs/lisp/language/greek.el (source)...
Loading /home/data1/protected/Programming/Software/emacs/lisp/language/hebrew.el (source)...
Loading /home/data1/protected/Programming/Software/emacs/lisp/international/cp51932.el (source)...
Loading /home/data1/protected/Programming/Software/emacs/lisp/international/eucjp-ms.el (source)...
Loading /home/data1/protected/Programming/Software/emacs/lisp/language/japanese.el (source)...
Loading /home/data1/protected/Programming/Software/emacs/lisp/language/korean.el (source)...
Loading /home/data1/protected/Programming/Software/emacs/lisp/language/lao.el (source)...
Loading /home/data1/protected/Programming/Software/emacs/lisp/language/tai-viet.el (source)...
Loading /home/data1/protected/Programming/Software/emacs/lisp/language/thai.el (source)...
Loading /home/data1/protected/Programming/Software/emacs/lisp/language/tibetan.el (source)...
Loading /home/data1/protected/Programming/Software/emacs/lisp/language/vietnamese.el (source)...
Loading /home/data1/protected/Programming/Software/emacs/lisp/language/misc-lang.el (source)...
Loading /home/data1/protected/Programming/Software/emacs/lisp/language/utf-8-lang.el (source)...
Loading /home/data1/protected/Programming/Software/emacs/lisp/language/georgian.el (source)...
Loading /home/data1/protected/Programming/Software/emacs/lisp/language/khmer.el (source)...
Loading /home/data1/protected/Programming/Software/emacs/lisp/language/burmese.el (source)...
Loading /home/data1/protected/Programming/Software/emacs/lisp/language/cham.el (source)...
Loading /home/data1/protected/Programming/Software/emacs/lisp/language/philippine.el (source)...
Loading /home/data1/protected/Programming/Software/emacs/lisp/language/indonesian.el (source)...
Loading /home/data1/protected/Programming/Software/emacs/lisp/indent.el (source)...
Loading /home/data1/protected/Programming/Software/emacs/lisp/emacs-lisp/cl-generic.el (source)...
Loading /home/data1/protected/Programming/Software/emacs/lisp/simple.el (source)...
Loading /home/data1/protected/Programming/Software/emacs/lisp/emacs-lisp/seq.el (source)...
Loading /home/data1/protected/Programming/Software/emacs/lisp/emacs-lisp/nadvice.el (source)...
Loading /home/data1/protected/Programming/Software/emacs/lisp/minibuffer.el (source)...
Loading /home/data1/protected/Programming/Software/emacs/lisp/frame.el (source)...
Loading /home/data1/protected/Programming/Software/emacs/lisp/startup.el (source)...
Loading /home/data1/protected/Programming/Software/emacs/lisp/term/tty-colors.el (source)...
Loading /home/data1/protected/Programming/Software/emacs/lisp/font-core.el (source)...
Loading /home/data1/protected/Programming/Software/emacs/lisp/emacs-lisp/syntax.el (source)...
Loading /home/data1/protected/Programming/Software/emacs/lisp/font-lock.el (source)...
Loading /home/data1/protected/Programming/Software/emacs/lisp/jit-lock.el (source)...
Loading /home/data1/protected/Programming/Software/emacs/lisp/mouse.el (source)...
Loading /home/data1/protected/Programming/Software/emacs/lisp/scroll-bar.el (source)...
Loading /home/data1/protected/Programming/Software/emacs/lisp/select.el (source)...
Loading /home/data1/protected/Programming/Software/emacs/lisp/emacs-lisp/timer.el (source)...
Loading /home/data1/protected/Programming/Software/emacs/lisp/emacs-lisp/easymenu.el (source)...
Loading /home/data1/protected/Programming/Software/emacs/lisp/isearch.el (source)...
Loading /home/data1/protected/Programming/Software/emacs/lisp/rfn-eshadow.el (source)...
Loading /home/data1/protected/Programming/Software/emacs/lisp/menu-bar.el (source)...
Loading /home/data1/protected/Programming/Software/emacs/lisp/tab-bar.el (source)...
Loading /home/data1/protected/Programming/Software/emacs/lisp/emacs-lisp/lisp.el (source)...
Loading /home/data1/protected/Programming/Software/emacs/lisp/textmodes/page.el (source)...
Loading /home/data1/protected/Programming/Software/emacs/lisp/register.el (source)...
Loading /home/data1/protected/Programming/Software/emacs/lisp/textmodes/paragraphs.el (source)...
Loading /home/data1/protected/Programming/Software/emacs/lisp/progmodes/prog-mode.el (source)...
Loading /home/data1/protected/Programming/Software/emacs/lisp/emacs-lisp/lisp-mode.el (source)...
Loading /home/data1/protected/Programming/Software/emacs/lisp/textmodes/text-mode.el (source)...
Loading /home/data1/protected/Programming/Software/emacs/lisp/textmodes/fill.el (source)...
Loading /home/data1/protected/Programming/Software/emacs/lisp/newcomment.el (source)...
Loading /home/data1/protected/Programming/Software/emacs/lisp/replace.el (source)...
Loading /home/data1/protected/Programming/Software/emacs/lisp/emacs-lisp/tabulated-list.el (source)...
Loading /home/data1/protected/Programming/Software/emacs/lisp/buff-menu.el (source)...
Loading /home/data1/protected/Programming/Software/emacs/lisp/fringe.el (source)...
Loading /home/data1/protected/Programming/Software/emacs/lisp/emacs-lisp/regexp-opt.el (source)...
Loading /home/data1/protected/Programming/Software/emacs/lisp/image.el (source)...
Loading /home/data1/protected/Programming/Software/emacs/lisp/international/fontset.el (source)...
Loading /home/data1/protected/Programming/Software/emacs/lisp/dnd.el (source)...
Loading /home/data1/protected/Programming/Software/emacs/lisp/tool-bar.el (source)...
Loading /home/data1/protected/Programming/Software/emacs/lisp/dynamic-setting.el (source)...
Loading /home/data1/protected/Programming/Software/emacs/lisp/x-dnd.el (source)...
Loading /home/data1/protected/Programming/Software/emacs/lisp/term/common-win.el (source)...
Loading /home/data1/protected/Programming/Software/emacs/lisp/term/x-win.el (source)...
Loading /home/data1/protected/Programming/Software/emacs/lisp/mwheel.el (source)...
Loading /home/data1/protected/Programming/Software/emacs/lisp/progmodes/elisp-mode.el (source)...
Loading /home/data1/protected/Programming/Software/emacs/lisp/emacs-lisp/float-sup.el (source)...
Loading /home/data1/protected/Programming/Software/emacs/lisp/vc/vc-hooks.el (source)...
Loading /home/data1/protected/Programming/Software/emacs/lisp/vc/ediff-hook.el (source)...
Loading /home/data1/protected/Programming/Software/emacs/lisp/uniquify.el (source)...
Loading /home/data1/protected/Programming/Software/emacs/lisp/electric.el (source)...
Loading /home/data1/protected/Programming/Software/emacs/lisp/paren.el (source)...
Loading /home/data1/protected/Programming/Software/emacs/lisp/emacs-lisp/shorthands.el (source)...
Loading /home/data1/protected/Programming/Software/emacs/lisp/emacs-lisp/eldoc.el (source)...
Loading /home/data1/protected/Programming/Software/emacs/lisp/emacs-lisp/cconv.el (source)...
Loading /home/data1/protected/Programming/Software/emacs/lisp/cus-start.el (source)...
Loading /home/data1/protected/Programming/Software/emacs/lisp/tooltip.el (source)...
Loading /home/data1/protected/Programming/Software/emacs/lisp/international/iso-transl.el (source)...
Loading /home/data1/protected/Programming/Software/emacs/lisp/emacs-lisp/rmc.el (source)...
Finding pointers to doc strings...
Finding pointers to doc strings...done
Dumping under the name bootstrap-emacs.pdmp
Dumping fingerprint: baae6a88b8988c518241d1e9d0c9b6e5d0926718aa44ebeb070a1756daede66b
Dump complete
Byte counts: header=100 hot=15734468 discardable=154312 cold=11024336
Reloc counts: hot=1097917 discardable=5483
ANCIENT=yes make -C ../lisp compile-first EMACS="../src/bootstrap-emacs"
make[3]: Entering directory '/home/data1/protected/Programming/Software/emacs/lisp'
  ELC      emacs-lisp/macroexp.elc
  ELC      emacs-lisp/cconv.elc
  ELC      emacs-lisp/byte-opt.elc
  ELC      emacs-lisp/bytecomp.elc
  ELC      emacs-lisp/loaddefs-gen.elc
  ELC      emacs-lisp/radix-tree.elc
make[3]: Leaving directory '/home/data1/protected/Programming/Software/emacs/lisp'
make -C ../lisp compile-first EMACS="../src/bootstrap-emacs"
make[3]: Entering directory '/home/data1/protected/Programming/Software/emacs/lisp'
make[3]: Nothing to be done for 'compile-first'.
make[3]: Leaving directory '/home/data1/protected/Programming/Software/emacs/lisp'
make -C ../lisp autoloads EMACS="../src/bootstrap-emacs"
make[3]: Entering directory '/home/data1/protected/Programming/Software/emacs/lisp'
  ELC      international/titdic-cnv.elc
make -C ../leim all EMACS="../src/bootstrap-emacs"
make[4]: Entering directory '/home/data1/protected/Programming/Software/emacs/leim'
  GEN      ../lisp/leim/quail/CCDOSPY.el
  GEN      ../lisp/leim/quail/Punct.el
  GEN      ../lisp/leim/quail/QJ.el
  GEN      ../lisp/leim/quail/SW.el
  GEN      ../lisp/leim/quail/TONEPY.el
  GEN      ../lisp/leim/quail/4Corner.el
  GEN      ../lisp/leim/quail/ARRAY30.el
  GEN      ../lisp/leim/quail/ECDICT.el
  GEN      ../lisp/leim/quail/ETZY.el
  GEN      ../lisp/leim/quail/Punct-b5.el
  GEN      ../lisp/leim/quail/PY-b5.el
  GEN      ../lisp/leim/quail/QJ-b5.el
  GEN      ../lisp/leim/quail/ZOZY.el
  GEN      ../lisp/leim/quail/tsang-b5.el
  GEN      ../lisp/leim/quail/tsang-cns.el
  GEN      ../lisp/leim/quail/PY.el
  GEN      ../lisp/leim/quail/ZIRANMA.el
  GEN      ../lisp/leim/quail/CTLau.el
  GEN      ../lisp/leim/quail/CTLau-b5.el
  GEN      ../lisp/language/pinyin.el
  GEN      ../lisp/leim/leim-list.el
make[4]: Leaving directory '/home/data1/protected/Programming/Software/emacs/leim'
make -C ../admin/grammars all EMACS="../../src/bootstrap-emacs"
make[4]: Entering directory '/home/data1/protected/Programming/Software/emacs/admin/grammars'
  GEN      ../../lisp/cedet/semantic/bovine/c-by.el
Loading /home/data1/protected/Programming/Software/emacs/lisp/cedet/semantic/grm-wy-boot.el (source)...
  GEN      ../../lisp/cedet/semantic/bovine/make-by.el
Loading /home/data1/protected/Programming/Software/emacs/lisp/cedet/semantic/grm-wy-boot.el (source)...
  GEN      ../../lisp/cedet/semantic/bovine/scm-by.el
Loading /home/data1/protected/Programming/Software/emacs/lisp/cedet/semantic/grm-wy-boot.el (source)...
  GEN      ../../lisp/cedet/semantic/grammar-wy.el
Loading /home/data1/protected/Programming/Software/emacs/lisp/cedet/semantic/grm-wy-boot.el (source)...
  GEN      ../../lisp/cedet/semantic/wisent/javat-wy.el
  GEN      ../../lisp/cedet/semantic/wisent/js-wy.el
  GEN      ../../lisp/cedet/semantic/wisent/python-wy.el
  GEN      ../../lisp/cedet/srecode/srt-wy.el
make[4]: Leaving directory '/home/data1/protected/Programming/Software/emacs/admin/grammars'
  GEN      autoloads
  INFO     Scraping files for loaddefs... 
  INFO     Scraping files for loaddefs...10% 
  INFO     Scraping files for loaddefs...20% 
  INFO     Scraping files for loaddefs...30% 
  INFO     Scraping files for loaddefs...40% 
  INFO     Scraping files for loaddefs...50% 
  INFO     Scraping files for loaddefs...60% 
  INFO     Scraping files for loaddefs...70% 
  INFO     Scraping files for loaddefs...80% 
  INFO     Scraping files for loaddefs...90% 
  INFO     Scraping files for loaddefs...100% 
  INFO     Scraping files for loaddefs...done
  GEN      textmodes/reftex-loaddefs.el
  GEN      textmodes/texinfo-loaddefs.el
  GEN      org/org-loaddefs.el
  GEN      net/tramp-loaddefs.el
  GEN      mh-e/mh-loaddefs.el
  GEN      eshell/esh-groups.el
  GEN      erc/erc-loaddefs.el
  GEN      emacs-lisp/cl-loaddefs.el
  GEN      cedet/srecode/loaddefs.el
  GEN      cedet/semantic/loaddefs.el
  GEN      cedet/ede/loaddefs.el
  GEN      calendar/diary-loaddefs.el
  GEN      calendar/holiday-loaddefs.el
  GEN      calendar/cal-loaddefs.el
  GEN      calc/calc-loaddefs.el
  GEN      ps-print-loaddefs.el
  GEN      ibuffer-loaddefs.el
  GEN      dired-loaddefs.el
  GEN      loaddefs.el
  INFO     Scraping files for loaddefs... 
  INFO     Scraping files for loaddefs...done
  GEN      ../../lisp/theme-loaddefs.el
make[3]: Leaving directory '/home/data1/protected/Programming/Software/emacs/lisp'
  ELC      ../lisp/abbrev.elc
  ELC      ../lisp/bindings.elc
  ELC      ../lisp/buff-menu.elc
  ELC      ../lisp/button.elc
  ELC      ../lisp/case-table.elc
  ELC      ../lisp/composite.elc
  ELC      ../lisp/cus-face.elc
  ELC      ../lisp/cus-start.elc
  ELC      ../lisp/custom.elc
  ELC      ../lisp/disp-table.elc
  ELC      ../lisp/dnd.elc
  ELC      ../lisp/dos-fns.elc
  ELC      ../lisp/dos-vars.elc
  ELC      ../lisp/dos-w32.elc
  ELC      ../lisp/dynamic-setting.elc
  ELC      ../lisp/electric.elc
  ELC      ../lisp/emacs-lisp/backquote.elc
  ELC      ../lisp/emacs-lisp/byte-run.elc
  ELC      ../lisp/emacs-lisp/cl-generic.elc
  ELC      ../lisp/emacs-lisp/cl-preloaded.elc
  ELC      ../lisp/emacs-lisp/debug-early.elc
  ELC      ../lisp/emacs-lisp/easymenu.elc
  ELC      ../lisp/emacs-lisp/eldoc.elc
  ELC      ../lisp/emacs-lisp/float-sup.elc
  ELC      ../lisp/emacs-lisp/lisp-mode.elc
  ELC      ../lisp/emacs-lisp/lisp.elc
  ELC      ../lisp/emacs-lisp/map-ynp.elc
  ELC      ../lisp/emacs-lisp/nadvice.elc
  ELC      ../lisp/emacs-lisp/oclosure.elc
  ELC      ../lisp/emacs-lisp/regexp-opt.elc
  ELC      ../lisp/emacs-lisp/rmc.elc
  ELC      ../lisp/emacs-lisp/seq.elc
  ELC      ../lisp/emacs-lisp/shorthands.elc
  ELC      ../lisp/emacs-lisp/syntax.elc
  ELC      ../lisp/emacs-lisp/tabulated-list.elc
  ELC      ../lisp/emacs-lisp/timer.elc
  ELC      ../lisp/env.elc
  ELC      ../lisp/epa-hook.elc
  ELC      ../lisp/faces.elc
  ELC      ../lisp/files.elc
  ELC      ../lisp/font-core.elc
  ELC      ../lisp/font-lock.elc
  ELC      ../lisp/format.elc
  ELC      ../lisp/frame.elc
  ELC      ../lisp/fringe.elc
  ELC      ../lisp/help.elc
  ELC      ../lisp/image.elc
  ELC      ../lisp/indent.elc
  ELC      ../lisp/international/charscript.elc
  ELC      ../lisp/international/emoji-zwj.elc
  ELC      ../lisp/international/characters.elc
make -C ../admin/unidata all EMACS="../../src/bootstrap-emacs"
make[3]: Entering directory '/home/data1/protected/Programming/Software/emacs/admin/unidata'
  ELC      uvs.elc
  ELC      unidata-gen.elc
  GEN      ../../lisp/international/uni-bidi.el
  GEN      ../../lisp/international/uni-brackets.el
  GEN      ../../lisp/international/uni-category.el
  GEN      ../../lisp/international/uni-combining.el
  GEN      ../../lisp/international/uni-comment.el
  GEN      ../../lisp/international/uni-decimal.el
  GEN      ../../lisp/international/uni-decomposition.el
  GEN      ../../lisp/international/uni-digit.el
  GEN      ../../lisp/international/uni-lowercase.el
  GEN      ../../lisp/international/uni-mirrored.el
  GEN      ../../lisp/international/uni-name.el
  GEN      ../../lisp/international/uni-numeric.el
  GEN      ../../lisp/international/uni-old-name.el
  GEN      ../../lisp/international/uni-special-lowercase.el
  GEN      ../../lisp/international/uni-special-titlecase.el
  GEN      ../../lisp/international/uni-special-uppercase.el
  GEN      ../../lisp/international/uni-titlecase.el
  GEN      ../../lisp/international/uni-uppercase.el
  GEN      ../../lisp/international/charprop.el
  GEN      ../../lisp/international/emoji-labels.el
  GEN      ../../lisp/international/uni-scripts.el
  GEN      ../../lisp/international/uni-confusable.el
  GEN      ../../lisp/international/idna-mapping.el
make[3]: Leaving directory '/home/data1/protected/Programming/Software/emacs/admin/unidata'
make -C ../admin/charsets cp51932.el
make[3]: Entering directory '/home/data1/protected/Programming/Software/emacs/admin/charsets'
make[3]: Nothing to be done for 'cp51932.el'.
make[3]: Leaving directory '/home/data1/protected/Programming/Software/emacs/admin/charsets'
  ELC      ../lisp/international/cp51932.elc
make -C ../admin/charsets eucjp-ms.el
make[3]: Entering directory '/home/data1/protected/Programming/Software/emacs/admin/charsets'
make[3]: Nothing to be done for 'eucjp-ms.el'.
make[3]: Leaving directory '/home/data1/protected/Programming/Software/emacs/admin/charsets'
  ELC      ../lisp/international/eucjp-ms.elc
  ELC      ../lisp/international/fontset.elc
  ELC      ../lisp/international/iso-transl.elc
  ELC      ../lisp/international/mule-cmds.elc
  ELC      ../lisp/international/mule-conf.elc
  ELC      ../lisp/international/mule-util.elc
  ELC      ../lisp/international/mule.elc
  ELC      ../lisp/international/ucs-normalize.elc
  ELC      ../lisp/isearch.elc
  ELC      ../lisp/jit-lock.elc
  ELC      ../lisp/jka-cmpr-hook.elc
  ELC      ../lisp/keymap.elc
  ELC      ../lisp/language/burmese.elc
  ELC      ../lisp/language/cham.elc
  ELC      ../lisp/language/chinese.elc
  ELC      ../lisp/language/cyrillic.elc
  ELC      ../lisp/language/czech.elc
  ELC      ../lisp/language/english.elc
  ELC      ../lisp/language/ethiopic.elc
  ELC      ../lisp/language/european.elc
  ELC      ../lisp/language/georgian.elc
  ELC      ../lisp/language/greek.elc
  ELC      ../lisp/language/hebrew.elc
  ELC      ../lisp/language/indian.elc
  ELC      ../lisp/language/indonesian.elc
  ELC      ../lisp/language/japanese.elc
  ELC      ../lisp/language/khmer.elc
  ELC      ../lisp/language/korean.elc
  ELC      ../lisp/language/lao.elc
  ELC      ../lisp/language/misc-lang.elc
  ELC      ../lisp/language/philippine.elc
  ELC      ../lisp/language/romanian.elc
  ELC      ../lisp/language/sinhala.elc
  ELC      ../lisp/language/slovak.elc
  ELC      ../lisp/language/tai-viet.elc
  ELC      ../lisp/language/thai.elc
  ELC      ../lisp/language/tibetan.elc
  ELC      ../lisp/language/utf-8-lang.elc
  ELC      ../lisp/language/vietnamese.elc
  ELC      ../lisp/loaddefs.elc
  ELC      ../lisp/ls-lisp.elc
  ELC      ../lisp/menu-bar.elc
  ELC      ../lisp/minibuffer.elc
  ELC      ../lisp/mouse.elc
  ELC      ../lisp/mwheel.elc
  ELC      ../lisp/newcomment.elc
  ELC      ../lisp/obarray.elc
  ELC      ../lisp/paren.elc
  ELC      ../lisp/pgtk-dnd.elc
  ELC      ../lisp/progmodes/elisp-mode.elc
  ELC      ../lisp/progmodes/prog-mode.elc
  ELC      ../lisp/register.elc
  ELC      ../lisp/replace.elc
  ELC      ../lisp/rfn-eshadow.elc
  ELC      ../lisp/scroll-bar.elc
  ELC      ../lisp/select.elc
  ELC      ../lisp/simple.elc
  ELC      ../lisp/startup.elc
  ELC      ../lisp/subr.elc
  ELC      ../lisp/tab-bar.elc
  ELC      ../lisp/term/common-win.elc
  ELC      ../lisp/term/haiku-win.elc
  ELC      ../lisp/term/internal.elc
  ELC      ../lisp/term/ns-win.elc
  ELC      ../lisp/term/pc-win.elc
  ELC      ../lisp/term/pgtk-win.elc
  ELC      ../lisp/term/tty-colors.elc
  ELC      ../lisp/term/w32-win.elc
  ELC      ../lisp/term/x-win.elc
  ELC      ../lisp/textmodes/fill.elc
  ELC      ../lisp/textmodes/page.elc
  ELC      ../lisp/textmodes/paragraphs.elc
  ELC      ../lisp/textmodes/text-mode.elc
  ELC      ../lisp/tool-bar.elc
  ELC      ../lisp/tooltip.elc
  ELC      ../lisp/uniquify.elc
  ELC      ../lisp/vc/ediff-hook.elc
  ELC      ../lisp/vc/vc-hooks.elc
  ELC      ../lisp/version.elc
  ELC      ../lisp/w32-fns.elc
  ELC      ../lisp/w32-vars.elc
  ELC      ../lisp/widget.elc
  ELC      ../lisp/window.elc
  ELC      ../lisp/x-dnd.elc
rm -f emacs && cp -f temacs emacs
LC_ALL=C ./temacs -batch  -l loadup --temacs=pdump \
	--bin-dest /usr/local/bin/ --eln-dest /usr/local/lib/emacs/30.0.50/
Loading loadup.el (source)...
Dump mode: pdump
Using load-path (/home/data1/protected/Programming/Software/emacs/lisp)
Loading emacs-lisp/debug-early...
Loading emacs-lisp/byte-run...
Loading emacs-lisp/backquote...
Loading subr...
Loading keymap...
Loading version...
Loading widget...
Loading custom...
Loading emacs-lisp/map-ynp...
Loading international/mule...
Loading international/mule-conf...
Loading env...
Loading format...
Loading bindings...
Loading window...
Loading files...
Loading emacs-lisp/macroexp...
Loading cus-face...
Loading faces...
Loading loaddefs...
Loading theme-loaddefs.el (source)...
Loading button...
Loading emacs-lisp/cl-preloaded...
Loading emacs-lisp/oclosure...
Loading obarray...
Loading abbrev...
Loading help...
Loading jka-cmpr-hook...
Loading epa-hook...
Loading international/mule-cmds...
Loading case-table...
Loading international/charprop.el (source)...
Loading international/characters...
Loading international/charscript...
Loading international/emoji-zwj...
Loading composite...
Loading language/chinese...
Loading language/cyrillic...
Loading language/indian...
Loading language/sinhala...
Loading language/english...
Loading language/ethiopic...
Loading language/european...
Loading language/czech...
Loading language/slovak...
Loading language/romanian...
Loading language/greek...
Loading language/hebrew...
Loading international/cp51932...
Loading international/eucjp-ms...
Loading language/japanese...
Loading language/korean...
Loading language/lao...
Loading language/tai-viet...
Loading language/thai...
Loading language/tibetan...
Loading language/vietnamese...
Loading language/misc-lang...
Loading language/utf-8-lang...
Loading language/georgian...
Loading language/khmer...
Loading language/burmese...
Loading language/cham...
Loading language/philippine...
Loading language/indonesian...
Loading indent...
Loading emacs-lisp/cl-generic...
Loading simple...
Loading emacs-lisp/seq...
Loading emacs-lisp/nadvice...
Loading minibuffer...
Loading frame...
Loading startup...
Loading term/tty-colors...
Loading font-core...
Loading emacs-lisp/syntax...
Loading font-lock...
Loading jit-lock...
Loading mouse...
Loading scroll-bar...
Loading select...
Loading emacs-lisp/timer...
Loading emacs-lisp/easymenu...
Loading isearch...
Loading rfn-eshadow...
Loading menu-bar...
Loading tab-bar...
Loading emacs-lisp/lisp...
Loading textmodes/page...
Loading register...
Loading textmodes/paragraphs...
Loading progmodes/prog-mode...
Loading emacs-lisp/lisp-mode...
Loading textmodes/text-mode...
Loading textmodes/fill...
Loading newcomment...
Loading replace...
Loading emacs-lisp/tabulated-list...
Loading buff-menu...
Loading fringe...
Loading emacs-lisp/regexp-opt...
Loading image...
Loading international/fontset...
Loading dnd...
Loading tool-bar...
Loading dynamic-setting...
Loading x-dnd...
Loading term/common-win...
Loading term/x-win...
Loading mwheel...
Loading progmodes/elisp-mode...
Loading emacs-lisp/float-sup...
Loading vc/vc-hooks...
Loading vc/ediff-hook...
Loading uniquify...
Loading electric...
Loading paren...
Loading emacs-lisp/shorthands...
Loading emacs-lisp/eldoc...
Loading emacs-lisp/cconv...
Loading cus-start...
Loading tooltip...
Loading international/iso-transl...
Loading leim/leim-list.el (source)...
Loading emacs-lisp/rmc...
Waiting for git...
Waiting for git...
Finding pointers to doc strings...
Finding pointers to doc strings...done
Pure-hashed: 18465 strings, 5775 vectors, 52183 conses, 5202 bytecodes, 350 others
Dumping under the name emacs.pdmp
Dumping fingerprint: baae6a88b8988c518241d1e9d0c9b6e5d0926718aa44ebeb070a1756daede66b
Dump complete
Byte counts: header=100 hot=7994564 discardable=154312 cold=3834320
Reloc counts: hot=454153 discardable=5454
Adding name emacs-30.0.50.2
Adding name emacs-30.0.50.2.pdmp
cp -f emacs.pdmp bootstrap-emacs.pdmp 
make[2]: Leaving directory '/home/data1/protected/Programming/Software/emacs/src'
make -C lisp all
make[2]: Entering directory '/home/data1/protected/Programming/Software/emacs/lisp'
make -C ../leim all EMACS="../src/emacs"
make[3]: Entering directory '/home/data1/protected/Programming/Software/emacs/leim'
make[3]: Nothing to be done for 'all'.
make[3]: Leaving directory '/home/data1/protected/Programming/Software/emacs/leim'
make -C ../admin/grammars all EMACS="../../src/emacs"
make[3]: Entering directory '/home/data1/protected/Programming/Software/emacs/admin/grammars'
make[3]: Nothing to be done for 'all'.
make[3]: Leaving directory '/home/data1/protected/Programming/Software/emacs/admin/grammars'
make[3]: Entering directory '/home/data1/protected/Programming/Software/emacs/lisp'
  ELC      emacs-lisp/eieio.elc
  ELC      emacs-lisp/eieio-base.elc
  ELC      cedet/semantic/db.elc
  ELC      international/ja-dic-cnv.elc
  ELC      org/ox.elc
  ELC      org/ox-texinfo.elc
  ELC      org/org-macro.elc
  ELC      org/org-element.elc
  ELC      org/oc.elc
  ELC      org/ol.elc
  ELC      emacs-lisp/cl-lib.elc
make[3]: Leaving directory '/home/data1/protected/Programming/Software/emacs/lisp'
  GEN      autoloads
  INFO     Scraping files for loaddefs... 
  INFO     Scraping files for loaddefs...done
  INFO     Scraping files for loaddefs... 
  INFO     Scraping files for loaddefs...done
make[3]: Entering directory '/home/data1/protected/Programming/Software/emacs/lisp'
  ELC      align.elc
  ELC      allout.elc
  ELC      allout-widgets.elc
  ELC      ansi-color.elc
  ELC      ansi-osc.elc
  ELC      apropos.elc
  ELC      arc-mode.elc
  ELC      array.elc
  ELC      auth-source.elc
  ELC      auth-source-pass.elc
  ELC      autoinsert.elc
  ELC      autorevert.elc
  ELC      avoid.elc
  ELC      battery.elc
  ELC      bookmark.elc
  ELC      bs.elc
  ELC      calculator.elc
  ELC      cdl.elc
  ELC      char-fold.elc
  ELC      chistory.elc
  ELC      cmuscheme.elc
  ELC      color.elc
  ELC      comint.elc
  ELC      completion.elc
  ELC      cus-dep.elc
  ELC      cus-edit.elc
  ELC      cus-theme.elc
  ELC      dabbrev.elc
  ELC      delim-col.elc
  ELC      delsel.elc
  ELC      descr-text.elc
  ELC      desktop.elc
  ELC      dframe.elc
  ELC      dired-aux.elc
  ELC      dired.elc
  ELC      dired-loaddefs.elc
  ELC      dired-x.elc
  ELC      dirtrack.elc
  ELC      display-fill-column-indicator.elc
  ELC      display-line-numbers.elc
  ELC      doc-view.elc
  ELC      dom.elc
  ELC      double.elc
  ELC      ebuff-menu.elc
  ELC      echistory.elc
  ELC      ecomplete.elc
  ELC      edmacro.elc
  ELC      ehelp.elc
  ELC      elec-pair.elc
  ELC      elide-head.elc
  ELC      emacs-lock.elc
  ELC      epa-dired.elc
  ELC      epa.elc
  ELC      epa-file.elc
  ELC      epa-ks.elc
  ELC      epa-mail.elc
  ELC      epg-config.elc
  ELC      epg.elc
  ELC      expand.elc
  ELC      external-completion.elc
  ELC      ezimage.elc
  ELC      facemenu.elc
  ELC      face-remap.elc
  ELC      ffap.elc
  ELC      filecache.elc
  ELC      fileloop.elc
  ELC      filenotify.elc
  ELC      filesets.elc
  ELC      files-x.elc
  ELC      find-cmd.elc
  ELC      find-dired.elc
  ELC      finder.elc
  ELC      find-file.elc
  ELC      find-lisp.elc
  ELC      flow-ctrl.elc
  ELC      foldout.elc
  ELC      follow.elc
  ELC      format-spec.elc
  ELC      forms.elc
  ELC      frameset.elc
  ELC      generic-x.elc
  ELC      help-at-pt.elc
  ELC      help-fns.elc
  ELC      help-macro.elc
  ELC      help-mode.elc
  ELC      hexl.elc
  ELC      hex-util.elc
  ELC      hfy-cmap.elc
  ELC      hilit-chg.elc
  ELC      hi-lock.elc
  ELC      hippie-exp.elc
  ELC      hl-line.elc
  ELC      htmlfontify.elc
  ELC      ibuf-ext.elc
  ELC      ibuffer.elc
  ELC      ibuffer-loaddefs.elc
  ELC      ibuf-macs.elc
  ELC      icomplete.elc
  ELC      ido.elc
  ELC      ielm.elc
  ELC      iimage.elc
  ELC      image-file.elc
  ELC      image-mode.elc
  ELC      imenu.elc
  ELC      info.elc
  ELC      info-look.elc
  ELC      informat.elc
  ELC      info-xref.elc
  ELC      isearchb.elc
  ELC      jka-compr.elc
  ELC      json.elc
  ELC      jsonrpc.elc
  ELC      kermit.elc
  ELC      kmacro.elc
  ELC      loadhist.elc
  ELC      locate.elc
  ELC      lpr.elc
  ELC      macros.elc
  ELC      man.elc
  ELC      master.elc
  ELC      mb-depth.elc
  ELC      md4.elc
  ELC      midnight.elc
  ELC      minibuf-eldef.elc
  ELC      misc.elc
  ELC      misearch.elc
  ELC      mouse-copy.elc
  ELC      mouse-drag.elc
  ELC      mpc.elc
  ELC      msb.elc
  ELC      notifications.elc
  ELC      novice.elc
  ELC      outline.elc
  ELC      password-cache.elc
  ELC      pcmpl-cvs.elc
  ELC      pcmpl-git.elc
  ELC      pcmpl-gnu.elc
  ELC      pcmpl-linux.elc
  ELC      pcmpl-rpm.elc
  ELC      pcmpl-unix.elc
  ELC      pcmpl-x.elc
  ELC      pcomplete.elc
  ELC      pixel-scroll.elc
  ELC      plstore.elc
  ELC      printing.elc
  ELC      proced.elc
  ELC      profiler.elc
  ELC      ps-bdf.elc
  ELC      ps-mule.elc
  ELC      ps-print.elc
  ELC      ps-print-loaddefs.elc
  ELC      ps-samp.elc
  ELC      recentf.elc
  ELC      rect.elc
  ELC      registry.elc
  ELC      repeat.elc
  ELC      reposition.elc
  ELC      reveal.elc
  ELC      rot13.elc
  ELC      rtree.elc
  ELC      ruler-mode.elc
  ELC      savehist.elc
  ELC      saveplace.elc
  ELC      scroll-all.elc
  ELC      scroll-lock.elc
  ELC      server.elc
  ELC      ses.elc
  ELC      shadowfile.elc
  ELC      shell.elc
  ELC      skeleton.elc
  ELC      so-long.elc
  ELC      sort.elc
  ELC      soundex.elc
  ELC      speedbar.elc
  ELC      sqlite.elc
  ELC      sqlite-mode.elc
  ELC      strokes.elc
  ELC      svg.elc
  ELC      tabify.elc
  ELC      tab-line.elc
  ELC      talk.elc
  ELC      tar-mode.elc
  ELC      tempo.elc
  ELC      term.elc
  ELC      thingatpt.elc
  ELC      thread.elc
  ELC      time.elc
  ELC      time-stamp.elc
  ELC      timezone.elc
  ELC      tmm.elc
  ELC      t-mouse.elc
  ELC      transient.elc
  ELC      treesit.elc
  ELC      tree-widget.elc
  ELC      tutorial.elc
  ELC      type-break.elc
  ELC      userlock.elc
  ELC      vcursor.elc
  ELC      view.elc
  ELC      wdired.elc
  ELC      whitespace.elc
  ELC      wid-browse.elc
  ELC      wid-edit.elc
  ELC      windmove.elc
  ELC      winner.elc
  ELC      woman.elc
  ELC      xdg.elc
  ELC      xml.elc
  ELC      xt-mouse.elc
  ELC      xwidget.elc
  ELC      yank-media.elc
  ELC      calc/calc-aent.elc
  ELC      calc/calcalg2.elc
  ELC      calc/calcalg3.elc
  ELC      calc/calc-alg.elc
  ELC      calc/calc-arith.elc
  ELC      calc/calc-bin.elc
  ELC      calc/calc-comb.elc
  ELC      calc/calccomp.elc
  ELC      calc/calc-cplx.elc
  ELC      calc/calc.elc
  ELC      calc/calc-embed.elc
  ELC      calc/calc-ext.elc
  ELC      calc/calc-fin.elc
  ELC      calc/calc-forms.elc
  ELC      calc/calc-frac.elc
  ELC      calc/calc-funcs.elc
  ELC      calc/calc-graph.elc
  ELC      calc/calc-help.elc
  ELC      calc/calc-incom.elc
  ELC      calc/calc-keypd.elc
  ELC      calc/calc-lang.elc
  ELC      calc/calc-loaddefs.elc
  ELC      calc/calc-macs.elc
  ELC      calc/calc-map.elc
  ELC      calc/calc-math.elc
  ELC      calc/calc-menu.elc
  ELC      calc/calc-misc.elc
  ELC      calc/calc-mode.elc
  ELC      calc/calc-mtx.elc
  ELC      calc/calc-nlfit.elc
  ELC      calc/calc-poly.elc
  ELC      calc/calc-prog.elc
  ELC      calc/calc-rewr.elc
  ELC      calc/calc-rules.elc
  ELC      calc/calcsel2.elc
  ELC      calc/calc-sel.elc
  ELC      calc/calc-stat.elc
  ELC      calc/calc-store.elc
  ELC      calc/calc-stuff.elc
  ELC      calc/calc-trail.elc
  ELC      calc/calc-undo.elc
  ELC      calc/calc-units.elc
  ELC      calc/calc-vec.elc
  ELC      calc/calc-yank.elc
  ELC      calendar/appt.elc
  ELC      calendar/cal-bahai.elc
  ELC      calendar/cal-china.elc
  ELC      calendar/cal-coptic.elc
  ELC      calendar/cal-dst.elc
  ELC      calendar/calendar.elc
  ELC      calendar/cal-french.elc
  ELC      calendar/cal-hebrew.elc
  ELC      calendar/cal-html.elc
  ELC      calendar/cal-islam.elc
  ELC      calendar/cal-iso.elc
  ELC      calendar/cal-julian.elc
  ELC      calendar/cal-loaddefs.elc
  ELC      calendar/cal-mayan.elc
  ELC      calendar/cal-menu.elc
  ELC      calendar/cal-move.elc
  ELC      calendar/cal-persia.elc
  ELC      calendar/cal-tex.elc
  ELC      calendar/cal-x.elc
  ELC      calendar/diary-lib.elc
  ELC      calendar/diary-loaddefs.elc
  ELC      calendar/holiday-loaddefs.elc
  ELC      calendar/holidays.elc
  ELC      calendar/icalendar.elc
  ELC      calendar/iso8601.elc
  ELC      calendar/lunar.elc
  ELC      calendar/parse-time.elc
  ELC      calendar/solar.elc
  ELC      calendar/timeclock.elc
  ELC      calendar/time-date.elc
  ELC      calendar/todo-mode.elc
  ELC      cedet/cedet-cscope.elc
  ELC      cedet/cedet.elc
  ELC      cedet/cedet-files.elc
  ELC      cedet/cedet-global.elc
  ELC      cedet/cedet-idutils.elc
  ELC      cedet/data-debug.elc
  ELC      cedet/ede.elc
  ELC      cedet/mode-local.elc
  ELC      cedet/pulse.elc
  ELC      cedet/semantic.elc
  ELC      cedet/srecode.elc
  ELC      cedet/ede/autoconf-edit.elc
  ELC      cedet/ede/auto.elc
  ELC      cedet/ede/base.elc
  ELC      cedet/ede/config.elc
  ELC      cedet/ede/cpp-root.elc
  ELC      cedet/ede/custom.elc
  ELC      cedet/ede/detect.elc
  ELC      cedet/ede/dired.elc
  ELC      cedet/ede/emacs.elc
  ELC      cedet/ede/files.elc
  ELC      cedet/ede/generic.elc
  ELC      cedet/ede/linux.elc
  ELC      cedet/ede/loaddefs.elc
  ELC      cedet/ede/locate.elc
  ELC      cedet/ede/make.elc
  ELC      cedet/ede/makefile-edit.elc
  ELC      cedet/ede/pconf.elc
  ELC      cedet/ede/pmake.elc
  ELC      cedet/ede/proj-archive.elc
  ELC      cedet/ede/proj-aux.elc
  ELC      cedet/ede/proj-comp.elc
  ELC      cedet/ede/project-am.elc
  ELC      cedet/ede/proj.elc
  ELC      cedet/ede/proj-elisp.elc
  ELC      cedet/ede/proj-info.elc
  ELC      cedet/ede/proj-misc.elc
  ELC      cedet/ede/proj-obj.elc
  ELC      cedet/ede/proj-prog.elc
  ELC      cedet/ede/proj-scheme.elc
  ELC      cedet/ede/proj-shared.elc
  ELC      cedet/ede/shell.elc
  ELC      cedet/ede/simple.elc
  ELC      cedet/ede/source.elc
  ELC      cedet/ede/speedbar.elc
  ELC      cedet/ede/srecode.elc
  ELC      cedet/ede/system.elc
  ELC      cedet/ede/util.elc
  ELC      cedet/semantic/analyze.elc
  ELC      cedet/semantic/bovine.elc
  ELC      cedet/semantic/chart.elc
  ELC      cedet/semantic/complete.elc
  ELC      cedet/semantic/ctxt.elc
  ELC      cedet/semantic/db-debug.elc
  ELC      cedet/semantic/db-ebrowse.elc
  ELC      cedet/semantic/db-el.elc
  ELC      cedet/semantic/db-file.elc
  ELC      cedet/semantic/db-find.elc
  ELC      cedet/semantic/db-global.elc
  ELC      cedet/semantic/db-javascript.elc
  ELC      cedet/semantic/db-mode.elc
  ELC      cedet/semantic/db-ref.elc
  ELC      cedet/semantic/db-typecache.elc
  ELC      cedet/semantic/debug.elc
  ELC      cedet/semantic/decorate.elc
  ELC      cedet/semantic/dep.elc
  ELC      cedet/semantic/doc.elc
  ELC      cedet/semantic/ede-grammar.elc
  ELC      cedet/semantic/edit.elc
  ELC      cedet/semantic/find.elc
  ELC      cedet/semantic/format.elc
  ELC      cedet/semantic/fw.elc
  ELC      cedet/semantic/grammar.elc
  ELC      cedet/semantic/grammar-wy.elc
  ELC      cedet/semantic/grm-wy-boot.elc
  ELC      cedet/semantic/html.elc
  ELC      cedet/semantic/ia.elc
  ELC      cedet/semantic/ia-sb.elc
  ELC      cedet/semantic/idle.elc
  ELC      cedet/semantic/imenu.elc
  ELC      cedet/semantic/java.elc
  ELC      cedet/semantic/lex.elc
  ELC      cedet/semantic/lex-spp.elc
  ELC      cedet/semantic/loaddefs.elc
  ELC      cedet/semantic/mru-bookmark.elc
  ELC      cedet/semantic/sb.elc
  ELC      cedet/semantic/scope.elc
  ELC      cedet/semantic/senator.elc
  ELC      cedet/semantic/sort.elc
  ELC      cedet/semantic/symref.elc
  ELC      cedet/semantic/tag.elc
  ELC      cedet/semantic/tag-file.elc
  ELC      cedet/semantic/tag-ls.elc
  ELC      cedet/semantic/tag-write.elc
  ELC      cedet/semantic/texi.elc
  ELC      cedet/semantic/util.elc
  ELC      cedet/semantic/util-modes.elc
  ELC      cedet/semantic/wisent.elc
  ELC      cedet/semantic/analyze/complete.elc
  ELC      cedet/semantic/analyze/debug.elc
  ELC      cedet/semantic/analyze/fcn.elc
  ELC      cedet/semantic/analyze/refs.elc
  ELC      cedet/semantic/bovine/c-by.elc
  ELC      cedet/semantic/bovine/c.elc
  ELC      cedet/semantic/bovine/debug.elc
  ELC      cedet/semantic/bovine/el.elc
  ELC      cedet/semantic/bovine/gcc.elc
  ELC      cedet/semantic/bovine/grammar.elc
  ELC      cedet/semantic/bovine/make-by.elc
  ELC      cedet/semantic/bovine/make.elc
  ELC      cedet/semantic/bovine/scm-by.elc
  ELC      cedet/semantic/bovine/scm.elc
  ELC      cedet/semantic/decorate/include.elc
  ELC      cedet/semantic/decorate/mode.elc
  ELC      cedet/semantic/symref/cscope.elc
  ELC      cedet/semantic/symref/filter.elc
  ELC      cedet/semantic/symref/global.elc
  ELC      cedet/semantic/symref/grep.elc
  ELC      cedet/semantic/symref/idutils.elc
  ELC      cedet/semantic/symref/list.elc
  ELC      cedet/semantic/wisent/comp.elc
  ELC      cedet/semantic/wisent/grammar.elc
  ELC      cedet/semantic/wisent/javascript.elc
  ELC      cedet/semantic/wisent/java-tags.elc
  ELC      cedet/semantic/wisent/javat-wy.elc
  ELC      cedet/semantic/wisent/js-wy.elc
  ELC      cedet/semantic/wisent/python.elc
  ELC      cedet/semantic/wisent/python-wy.elc
  ELC      cedet/semantic/wisent/wisent.elc
  ELC      cedet/srecode/args.elc
  ELC      cedet/srecode/compile.elc
  ELC      cedet/srecode/cpp.elc
  ELC      cedet/srecode/ctxt.elc
  ELC      cedet/srecode/dictionary.elc
  ELC      cedet/srecode/document.elc
  ELC      cedet/srecode/el.elc
  ELC      cedet/srecode/expandproto.elc
  ELC      cedet/srecode/extract.elc
  ELC      cedet/srecode/fields.elc
  ELC      cedet/srecode/filters.elc
  ELC      cedet/srecode/find.elc
  ELC      cedet/srecode/getset.elc
  ELC      cedet/srecode/insert.elc
  ELC      cedet/srecode/java.elc
  ELC      cedet/srecode/loaddefs.elc
  ELC      cedet/srecode/map.elc
  ELC      cedet/srecode/mode.elc
  ELC      cedet/srecode/semantic.elc
  ELC      cedet/srecode/srt.elc
  ELC      cedet/srecode/srt-mode.elc
  ELC      cedet/srecode/srt-wy.elc
  ELC      cedet/srecode/table.elc
  ELC      cedet/srecode/template.elc
  ELC      cedet/srecode/texi.elc
  ELC      emacs-lisp/advice.elc
  ELC      emacs-lisp/avl-tree.elc
  ELC      emacs-lisp/backtrace.elc
  ELC      emacs-lisp/benchmark.elc
  ELC      emacs-lisp/bindat.elc
  ELC      emacs-lisp/chart.elc
  ELC      emacs-lisp/check-declare.elc
  ELC      emacs-lisp/checkdoc.elc
  ELC      emacs-lisp/cl-extra.elc
  ELC      emacs-lisp/cl-indent.elc
  ELC      emacs-lisp/cl-loaddefs.elc
  ELC      emacs-lisp/cl-macs.elc
  ELC      emacs-lisp/cl-print.elc
  ELC      emacs-lisp/cl-seq.elc
  ELC      emacs-lisp/copyright.elc
  ELC      emacs-lisp/crm.elc
  ELC      emacs-lisp/cursor-sensor.elc
  ELC      emacs-lisp/debug.elc
  ELC      emacs-lisp/derived.elc
  ELC      emacs-lisp/disass.elc
  ELC      emacs-lisp/easy-mmode.elc
  ELC      emacs-lisp/edebug.elc
  ELC      emacs-lisp/eieio-core.elc
  ELC      emacs-lisp/eieio-custom.elc
  ELC      emacs-lisp/eieio-datadebug.elc
  ELC      emacs-lisp/eieio-opt.elc
  ELC      emacs-lisp/eieio-speedbar.elc
  ELC      emacs-lisp/elint.elc
  ELC      emacs-lisp/elp.elc
  ELC      emacs-lisp/ert.elc
  ELC      emacs-lisp/ert-x.elc
  ELC      emacs-lisp/ewoc.elc
  ELC      emacs-lisp/faceup.elc
  ELC      emacs-lisp/find-func.elc
  ELC      emacs-lisp/generate-lisp-file.elc
  ELC      emacs-lisp/generator.elc
  ELC      emacs-lisp/generic.elc
  ELC      emacs-lisp/gv.elc
  ELC      emacs-lisp/helper.elc
  ELC      emacs-lisp/hierarchy.elc
  ELC      emacs-lisp/icons.elc
  ELC      emacs-lisp/inline.elc
  ELC      emacs-lisp/let-alist.elc
  ELC      emacs-lisp/lisp-mnt.elc
  ELC      emacs-lisp/map.elc
  ELC      emacs-lisp/memory-report.elc
  ELC      emacs-lisp/multisession.elc
  ELC      emacs-lisp/package.elc
  ELC      emacs-lisp/package-vc.elc
  ELC      emacs-lisp/package-x.elc
  ELC      emacs-lisp/pcase.elc
  ELC      emacs-lisp/pp.elc
  ELC      emacs-lisp/range.elc
  ELC      emacs-lisp/re-builder.elc
  ELC      emacs-lisp/regi.elc
  ELC      emacs-lisp/ring.elc
  ELC      emacs-lisp/rx.elc
  ELC      emacs-lisp/shadow.elc
  ELC      emacs-lisp/shortdoc.elc
  ELC      emacs-lisp/smie.elc
  ELC      emacs-lisp/subr-x.elc
  ELC      emacs-lisp/tcover-ses.elc
  ELC      emacs-lisp/testcover.elc
  ELC      emacs-lisp/text-property-search.elc
  ELC      emacs-lisp/thunk.elc
  ELC      emacs-lisp/timer-list.elc
  ELC      emacs-lisp/tq.elc
  ELC      emacs-lisp/trace.elc
  ELC      emacs-lisp/unsafep.elc
  ELC      emacs-lisp/vtable.elc
  ELC      emacs-lisp/warnings.elc
  ELC      emulation/cua-base.elc
  ELC      emulation/cua-gmrk.elc
  ELC      emulation/cua-rect.elc
  ELC      emulation/edt.elc
  ELC      emulation/edt-lk201.elc
  ELC      emulation/edt-mapper.elc
  ELC      emulation/edt-pc.elc
  ELC      emulation/edt-vt100.elc
  ELC      emulation/keypad.elc
  ELC      emulation/viper-cmd.elc
  ELC      emulation/viper.elc
  ELC      emulation/viper-ex.elc
  ELC      emulation/viper-init.elc
  ELC      emulation/viper-keym.elc
  ELC      emulation/viper-macs.elc
  ELC      emulation/viper-mous.elc
  ELC      emulation/viper-util.elc
  ELC      erc/erc-autoaway.elc
  ELC      erc/erc-backend.elc
  ELC      erc/erc-button.elc
  ELC      erc/erc-capab.elc
  ELC      erc/erc-common.elc
  ELC      erc/erc-compat.elc
  ELC      erc/erc-dcc.elc
  ELC      erc/erc-desktop-notifications.elc
  ELC      erc/erc.elc
  ELC      erc/erc-ezbounce.elc
  ELC      erc/erc-fill.elc
  ELC      erc/erc-goodies.elc
  ELC      erc/erc-ibuffer.elc
  ELC      erc/erc-identd.elc
  ELC      erc/erc-imenu.elc
  ELC      erc/erc-join.elc
  ELC      erc/erc-lang.elc
  ELC      erc/erc-list.elc
  ELC      erc/erc-loaddefs.elc
  ELC      erc/erc-log.elc
  ELC      erc/erc-match.elc
  ELC      erc/erc-menu.elc
  ELC      erc/erc-netsplit.elc
  ELC      erc/erc-networks.elc
  ELC      erc/erc-notify.elc
  ELC      erc/erc-page.elc
  ELC      erc/erc-pcomplete.elc
  ELC      erc/erc-replace.elc
  ELC      erc/erc-ring.elc
  ELC      erc/erc-sasl.elc
  ELC      erc/erc-services.elc
  ELC      erc/erc-sound.elc
  ELC      erc/erc-speedbar.elc
  ELC      erc/erc-spelling.elc
  ELC      erc/erc-stamp.elc
  ELC      erc/erc-status-sidebar.elc
  ELC      erc/erc-track.elc
  ELC      erc/erc-truncate.elc
  ELC      erc/erc-xdcc.elc
  ELC      eshell/em-alias.elc
  ELC      eshell/em-banner.elc
  ELC      eshell/em-basic.elc
  ELC      eshell/em-cmpl.elc
  ELC      eshell/em-dirs.elc
  ELC      eshell/em-elecslash.elc
  ELC      eshell/em-extpipe.elc
  ELC      eshell/em-glob.elc
  ELC      eshell/em-hist.elc
  ELC      eshell/em-ls.elc
  ELC      eshell/em-pred.elc
  ELC      eshell/em-prompt.elc
  ELC      eshell/em-rebind.elc
  ELC      eshell/em-script.elc
  ELC      eshell/em-smart.elc
  ELC      eshell/em-term.elc
  ELC      eshell/em-tramp.elc
  ELC      eshell/em-unix.elc
  ELC      eshell/em-xtra.elc
  ELC      eshell/esh-arg.elc
  ELC      eshell/esh-cmd.elc
  ELC      eshell/eshell.elc
  ELC      eshell/esh-ext.elc
  ELC      eshell/esh-groups.elc
  ELC      eshell/esh-io.elc
  ELC      eshell/esh-mode.elc
  ELC      eshell/esh-module.elc
  ELC      eshell/esh-opt.elc
  ELC      eshell/esh-proc.elc
  ELC      eshell/esh-util.elc
  ELC      eshell/esh-var.elc
  ELC      gnus/canlock.elc
  ELC      gnus/deuglify.elc
  ELC      gnus/gmm-utils.elc
  ELC      gnus/gnus-agent.elc
  ELC      gnus/gnus-art.elc
  ELC      gnus/gnus-async.elc
  ELC      gnus/gnus-bcklg.elc
  ELC      gnus/gnus-bookmark.elc
  ELC      gnus/gnus-cache.elc
  ELC      gnus/gnus-cite.elc
  ELC      gnus/gnus-cloud.elc
  ELC      gnus/gnus-cus.elc
  ELC      gnus/gnus-dbus.elc
  ELC      gnus/gnus-delay.elc
  ELC      gnus/gnus-demon.elc
  ELC      gnus/gnus-diary.elc
  ELC      gnus/gnus-dired.elc
  ELC      gnus/gnus-draft.elc
  ELC      gnus/gnus-dup.elc
  ELC      gnus/gnus-eform.elc
  ELC      gnus/gnus.elc
  ELC      gnus/gnus-fun.elc
  ELC      gnus/gnus-gravatar.elc
  ELC      gnus/gnus-group.elc
  ELC      gnus/gnus-html.elc
  ELC      gnus/gnus-icalendar.elc
  ELC      gnus/gnus-int.elc
  ELC      gnus/gnus-kill.elc
  ELC      gnus/gnus-logic.elc
  ELC      gnus/gnus-mh.elc
  ELC      gnus/gnus-ml.elc
  ELC      gnus/gnus-mlspl.elc
  ELC      gnus/gnus-msg.elc
  ELC      gnus/gnus-notifications.elc
  ELC      gnus/gnus-picon.elc
  ELC      gnus/gnus-range.elc
  ELC      gnus/gnus-registry.elc
  ELC      gnus/gnus-rfc1843.elc
  ELC      gnus/gnus-rmail.elc
  ELC      gnus/gnus-salt.elc
  ELC      gnus/gnus-score.elc
  ELC      gnus/gnus-search.elc
  ELC      gnus/gnus-sieve.elc
  ELC      gnus/gnus-spec.elc
  ELC      gnus/gnus-srvr.elc
  ELC      gnus/gnus-start.elc
  ELC      gnus/gnus-sum.elc
  ELC      gnus/gnus-topic.elc
  ELC      gnus/gnus-undo.elc
  ELC      gnus/gnus-util.elc
  ELC      gnus/gnus-uu.elc
  ELC      gnus/gnus-vm.elc
  ELC      gnus/gnus-win.elc
  ELC      gnus/gssapi.elc
  ELC      gnus/legacy-gnus-agent.elc
  ELC      gnus/mail-source.elc
  ELC      gnus/message.elc
  ELC      gnus/mm-archive.elc
  ELC      gnus/mm-bodies.elc
  ELC      gnus/mm-decode.elc
  ELC      gnus/mm-encode.elc
  ELC      gnus/mm-extern.elc
  ELC      gnus/mml1991.elc
  ELC      gnus/mml2015.elc
  ELC      gnus/mml.elc
  ELC      gnus/mml-sec.elc
  ELC      gnus/mml-smime.elc
  ELC      gnus/mm-partial.elc
  ELC      gnus/mm-url.elc
  ELC      gnus/mm-util.elc
  ELC      gnus/mm-uu.elc
  ELC      gnus/mm-view.elc
  ELC      gnus/nnagent.elc
  ELC      gnus/nnbabyl.elc
  ELC      gnus/nndiary.elc
  ELC      gnus/nndir.elc
  ELC      gnus/nndoc.elc
  ELC      gnus/nndraft.elc
  ELC      gnus/nneething.elc
  ELC      gnus/nnfolder.elc
  ELC      gnus/nngateway.elc
  ELC      gnus/nnheader.elc
  ELC      gnus/nnimap.elc
  ELC      gnus/nnmaildir.elc
  ELC      gnus/nnmail.elc
  ELC      gnus/nnmairix.elc
  ELC      gnus/nnmbox.elc
  ELC      gnus/nnmh.elc
  ELC      gnus/nnml.elc
  ELC      gnus/nnnil.elc
  ELC      gnus/nnoo.elc
  ELC      gnus/nnregistry.elc
  ELC      gnus/nnrss.elc
  ELC      gnus/nnselect.elc
  ELC      gnus/nnspool.elc
  ELC      gnus/nntp.elc
  ELC      gnus/nnvirtual.elc
  ELC      gnus/nnweb.elc
  ELC      gnus/score-mode.elc
  ELC      gnus/smiley.elc
  ELC      gnus/smime.elc
  ELC      gnus/spam.elc
  ELC      gnus/spam-report.elc
  ELC      gnus/spam-stat.elc
  ELC      gnus/spam-wash.elc
  ELC      image/compface.elc
  ELC      image/exif.elc
  ELC      image/gravatar.elc
  ELC      image/image-converter.elc
  ELC      image/image-crop.elc
  ELC      image/image-dired-dired.elc
  ELC      image/image-dired.elc
  ELC      image/image-dired-external.elc
  ELC      image/image-dired-tags.elc
  ELC      image/image-dired-util.elc
  ELC      image/wallpaper.elc
  ELC      international/ccl.elc
  ELC      international/emoji.elc
  ELC      international/isearch-x.elc
  ELC      international/iso-ascii.elc
  ELC      international/iso-cvt.elc
  ELC      international/ja-dic-utl.elc
  ELC      international/kinsoku.elc
  ELC      international/kkc.elc
  ELC      international/latexenc.elc
  ELC      international/latin1-disp.elc
  ELC      international/mule-diag.elc
  ELC      international/ogonek.elc
  ELC      international/quail.elc
  ELC      international/rfc1843.elc
  ELC      international/robin.elc
  ELC      international/textsec-check.elc
  ELC      international/textsec.elc
  ELC      international/utf-7.elc
  ELC      international/utf7.elc
  ELC      language/china-util.elc
  ELC      language/cyril-util.elc
  ELC      language/ethio-util.elc
  ELC      language/hanja-util.elc
  ELC      language/ind-util.elc
  ELC      language/japan-util.elc
  ELC      language/korea-util.elc
  ELC      language/lao-util.elc
  ELC      language/pinyin.elc
  ELC      language/thai-util.elc
  ELC      language/thai-word.elc
  ELC      language/tibet-util.elc
  ELC      language/tv-util.elc
  ELC      language/viet-util.elc
  ELC      leim/quail/4Corner.elc
  ELC      leim/quail/arabic.elc
  ELC      leim/quail/ARRAY30.elc
  ELC      leim/quail/CCDOSPY.elc
  ELC      leim/quail/cham.elc
  ELC      leim/quail/compose.elc
  ELC      leim/quail/croatian.elc
  ELC      leim/quail/CTLau-b5.elc
  ELC      leim/quail/CTLau.elc
  ELC      leim/quail/cyril-jis.elc
  ELC      leim/quail/cyrillic.elc
  ELC      leim/quail/czech.elc
  ELC      leim/quail/ECDICT.elc
  ELC      leim/quail/emoji.elc
  ELC      leim/quail/ethiopic.elc
  ELC      leim/quail/ETZY.elc
  ELC      leim/quail/georgian.elc
  ELC      leim/quail/greek.elc
  ELC      leim/quail/hangul.elc
  ELC      leim/quail/hanja3.elc
  ELC      leim/quail/hanja.elc
  ELC      leim/quail/hanja-jis.elc
  ELC      leim/quail/hebrew.elc
  ELC      leim/quail/indian.elc
  ELC      leim/quail/indonesian.elc
  ELC      leim/quail/ipa.elc
  ELC      leim/quail/ipa-praat.elc
  ELC      leim/quail/japanese.elc
  ELC      leim/quail/lao.elc
  ELC      leim/quail/latin-alt.elc
  ELC      leim/quail/latin-ltx.elc
  ELC      leim/quail/latin-post.elc
  ELC      leim/quail/latin-pre.elc
  ELC      leim/quail/lrt.elc
  ELC      leim/quail/misc-lang.elc
  ELC      leim/quail/persian.elc
  ELC      leim/quail/philippine.elc
  ELC      leim/quail/programmer-dvorak.elc
  ELC      leim/quail/Punct-b5.elc
  ELC      leim/quail/Punct.elc
  ELC      leim/quail/PY-b5.elc
  ELC      leim/quail/PY.elc
  ELC      leim/quail/pypunct-b5.elc
  ELC      leim/quail/py-punct.elc
  ELC      leim/quail/QJ-b5.elc
  ELC      leim/quail/QJ.elc
  ELC      leim/quail/quick-b5.elc
  ELC      leim/quail/quick-cns.elc
  ELC      leim/quail/rfc1345.elc
  ELC      leim/quail/sami.elc
  ELC      leim/quail/sgml-input.elc
  ELC      leim/quail/sisheng.elc
  ELC      leim/quail/slovak.elc
  ELC      leim/quail/SW.elc
  ELC      leim/quail/symbol-ksc.elc
  ELC      leim/quail/tamil-dvorak.elc
  ELC      leim/quail/thai.elc
  ELC      leim/quail/tibetan.elc
  ELC      leim/quail/TONEPY.elc
  ELC      leim/quail/tsang-b5.elc
  ELC      leim/quail/tsang-cns.elc
  ELC      leim/quail/uni-input.elc
  ELC      leim/quail/viqr.elc
  ELC      leim/quail/vntelex.elc
  ELC      leim/quail/vnvni.elc
  ELC      leim/quail/welsh.elc
  ELC      leim/quail/ZIRANMA.elc
  ELC      leim/quail/ZOZY.elc
  ELC      mail/binhex.elc
  ELC      mail/emacsbug.elc
  ELC      mail/feedmail.elc
  ELC      mail/flow-fill.elc
  ELC      mail/footnote.elc
  ELC      mail/hashcash.elc
  ELC      mail/ietf-drums-date.elc
  ELC      mail/ietf-drums.elc
  ELC      mail/mailabbrev.elc
  ELC      mail/mailalias.elc
  ELC      mail/mailclient.elc
  ELC      mail/mail-extr.elc
  ELC      mail/mailheader.elc
  ELC      mail/mail-hist.elc
  ELC      mail/mail-parse.elc
  ELC      mail/mail-prsvr.elc
  ELC      mail/mail-utils.elc
  ELC      mail/mspools.elc
  ELC      mail/qp.elc
  ELC      mail/reporter.elc
  ELC      mail/rfc2045.elc
  ELC      mail/rfc2047.elc
  ELC      mail/rfc2231.elc
  ELC      mail/rfc6068.elc
  ELC      mail/rfc822.elc
  ELC      mail/rmailedit.elc
  ELC      mail/rmail.elc
  ELC      mail/rmailkwd.elc
  ELC      mail/rmailmm.elc
  ELC      mail/rmailmsc.elc
  ELC      mail/rmailout.elc
  ELC      mail/rmailsort.elc
  ELC      mail/rmail-spam-filter.elc
  ELC      mail/rmailsum.elc
  ELC      mail/sendmail.elc
  ELC      mail/smtpmail.elc
  ELC      mail/supercite.elc
  ELC      mail/undigest.elc
  ELC      mail/unrmail.elc
  ELC      mail/uudecode.elc
  ELC      mail/yenc.elc
  ELC      mh-e/mh-acros.elc
  ELC      mh-e/mh-alias.elc
  ELC      mh-e/mh-buffers.elc
  ELC      mh-e/mh-comp.elc
  ELC      mh-e/mh-e.elc
  ELC      mh-e/mh-folder.elc
  ELC      mh-e/mh-funcs.elc
  ELC      mh-e/mh-gnus.elc
  ELC      mh-e/mh-identity.elc
  ELC      mh-e/mh-inc.elc
  ELC      mh-e/mh-junk.elc
  ELC      mh-e/mh-letter.elc
  ELC      mh-e/mh-limit.elc
  ELC      mh-e/mh-loaddefs.elc
  ELC      mh-e/mh-mime.elc
  ELC      mh-e/mh-print.elc
  ELC      mh-e/mh-scan.elc
  ELC      mh-e/mh-search.elc
  ELC      mh-e/mh-seq.elc
  ELC      mh-e/mh-show.elc
  ELC      mh-e/mh-speed.elc
  ELC      mh-e/mh-thread.elc
  ELC      mh-e/mh-tool-bar.elc
  ELC      mh-e/mh-utils.elc
  ELC      mh-e/mh-xface.elc
  ELC      net/ange-ftp.elc
  ELC      net/browse-url.elc
  ELC      net/dbus.elc
  ELC      net/dictionary-connection.elc
  ELC      net/dictionary.elc
  ELC      net/dig.elc
  ELC      net/dns.elc
  ELC      net/eudcb-bbdb.elc
  ELC      net/eudcb-ecomplete.elc
  ELC      net/eudcb-ldap.elc
  ELC      net/eudcb-mab.elc
  ELC      net/eudcb-macos-contacts.elc
  ELC      net/eudcb-mailabbrev.elc
  ELC      net/eudc-bob.elc
  ELC      net/eudc-capf.elc
  ELC      net/eudc.elc
  ELC      net/eudc-export.elc
  ELC      net/eudc-hotlist.elc
  ELC      net/eudc-vars.elc
  ELC      net/eww.elc
  ELC      net/gnutls.elc
  ELC      net/goto-addr.elc
  ELC      net/hmac-def.elc
  ELC      net/hmac-md5.elc
  ELC      net/imap.elc
  ELC      net/ldap.elc
  ELC      net/mailcap.elc
  ELC      net/mairix.elc
  ELC      net/net-utils.elc
  ELC      net/network-stream.elc
  ELC      net/newst-backend.elc
  ELC      net/newsticker.elc
  ELC      net/newst-plainview.elc
  ELC      net/newst-reader.elc
  ELC      net/newst-ticker.elc
  ELC      net/newst-treeview.elc
  ELC      net/nsm.elc
  ELC      net/ntlm.elc
  ELC      net/pop3.elc
  ELC      net/puny.elc
  ELC      net/rcirc.elc
  ELC      net/rfc2104.elc
  ELC      net/sasl-cram.elc
  ELC      net/sasl-digest.elc
  ELC      net/sasl.elc
  ELC      net/sasl-ntlm.elc
  ELC      net/sasl-scram-rfc.elc
  ELC      net/sasl-scram-sha256.elc
  ELC      net/secrets.elc
  ELC      net/shr-color.elc
  ELC      net/shr.elc
  ELC      net/sieve.elc
  ELC      net/sieve-manage.elc
  ELC      net/sieve-mode.elc
  ELC      net/snmp-mode.elc
  ELC      net/soap-client.elc
  ELC      net/soap-inspect.elc
  ELC      net/socks.elc
  ELC      net/telnet.elc
  ELC      net/tramp-adb.elc
  ELC      net/tramp-archive.elc
  ELC      net/tramp-cache.elc
  ELC      net/tramp-cmds.elc
  ELC      net/tramp-compat.elc
  ELC      net/tramp-container.elc
  ELC      net/tramp-crypt.elc
  ELC      net/tramp.elc
  ELC      net/tramp-ftp.elc
  ELC      net/tramp-fuse.elc
  ELC      net/tramp-gvfs.elc
  ELC      net/tramp-integration.elc
  ELC      net/tramp-loaddefs.elc
  ELC      net/tramp-rclone.elc
  ELC      net/tramp-sh.elc
  ELC      net/tramp-smb.elc
  ELC      net/tramp-sshfs.elc
  ELC      net/tramp-sudoedit.elc
  ELC      net/tramp-uu.elc
  ELC      net/trampver.elc
  ELC      net/webjump.elc
  ELC      net/zeroconf.elc
  ELC      nxml/nxml-enc.elc
  ELC      nxml/nxml-maint.elc
  ELC      nxml/nxml-mode.elc
  ELC      nxml/nxml-ns.elc
  ELC      nxml/nxml-outln.elc
  ELC      nxml/nxml-parse.elc
  ELC      nxml/nxml-rap.elc
  ELC      nxml/nxml-util.elc
  ELC      nxml/rng-cmpct.elc
  ELC      nxml/rng-dt.elc
  ELC      nxml/rng-loc.elc
  ELC      nxml/rng-maint.elc
  ELC      nxml/rng-match.elc
  ELC      nxml/rng-nxml.elc
  ELC      nxml/rng-parse.elc
  ELC      nxml/rng-pttrn.elc
  ELC      nxml/rng-uri.elc
  ELC      nxml/rng-util.elc
  ELC      nxml/rng-valid.elc
  ELC      nxml/rng-xsd.elc
  ELC      nxml/xmltok.elc
  ELC      nxml/xsd-regexp.elc
  ELC      obsolete/autoarg.elc
  ELC      obsolete/autoload.elc
  ELC      obsolete/bruce.elc
  ELC      obsolete/cc-compat.elc
  ELC      obsolete/cl-compat.elc
  ELC      obsolete/cl.elc
  ELC      obsolete/crisp.elc
  ELC      obsolete/eieio-compat.elc
  ELC      obsolete/eudcb-ph.elc
  ELC      obsolete/gs.elc
  ELC      obsolete/gulp.elc
  ELC      obsolete/html2text.elc
  ELC      obsolete/info-edit.elc
  ELC      obsolete/inversion.elc
  ELC      obsolete/iswitchb.elc
  ELC      obsolete/landmark.elc
  ELC      obsolete/linum.elc
  ELC      obsolete/longlines.elc
  ELC      obsolete/makesum.elc
  ELC      obsolete/mantemp.elc
  ELC      obsolete/meese.elc
  ELC      obsolete/metamail.elc
  ELC      obsolete/mh-compat.elc
  ELC      obsolete/netrc.elc
  ELC      obsolete/nnir.elc
  ELC      obsolete/otodo-mode.elc
  ELC      obsolete/pgg-def.elc
  ELC      obsolete/pgg.elc
  ELC      obsolete/pgg-gpg.elc
  ELC      obsolete/pgg-parse.elc
  ELC      obsolete/pgg-pgp5.elc
  ELC      obsolete/pgg-pgp.elc
  ELC      obsolete/ps-def.elc
  ELC      obsolete/quickurl.elc
  ELC      obsolete/rcompile.elc
  ELC      obsolete/rfc2368.elc
  ELC      obsolete/rlogin.elc
  ELC      obsolete/sb-image.elc
  ELC      obsolete/starttls.elc
  ELC      obsolete/sup-mouse.elc
  ELC      obsolete/terminal.elc
  ELC      obsolete/thumbs.elc
  ELC      obsolete/tls.elc
  ELC      obsolete/tpu-edt.elc
  ELC      obsolete/tpu-extras.elc
  ELC      obsolete/tpu-mapper.elc
  ELC      obsolete/uce.elc
  ELC      obsolete/url-about.elc
  ELC      obsolete/url-dired.elc
  ELC      obsolete/url-ns.elc
  ELC      obsolete/vc-arch.elc
  ELC      obsolete/vc-mtn.elc
  ELC      obsolete/vi.elc
  ELC      obsolete/vip.elc
  ELC      obsolete/vt100-led.elc
  ELC      obsolete/vt-control.elc
  ELC      obsolete/ws-mode.elc
  ELC      obsolete/yow.elc
  ELC      org/ob-awk.elc
  ELC      org/ob-calc.elc
  ELC      org/ob-C.elc
  ELC      org/ob-clojure.elc
  ELC      org/ob-comint.elc
  ELC      org/ob-core.elc
  ELC      org/ob-css.elc
  ELC      org/ob-ditaa.elc
  ELC      org/ob-dot.elc
  ELC      org/ob.elc
  ELC      org/ob-emacs-lisp.elc
  ELC      org/ob-eshell.elc
  ELC      org/ob-eval.elc
  ELC      org/ob-exp.elc
  ELC      org/ob-forth.elc
  ELC      org/ob-fortran.elc
  ELC      org/ob-gnuplot.elc
  ELC      org/ob-groovy.elc
  ELC      org/ob-haskell.elc
  ELC      org/ob-java.elc
  ELC      org/ob-js.elc
  ELC      org/ob-julia.elc
  ELC      org/ob-latex.elc
  ELC      org/ob-lilypond.elc
  ELC      org/ob-lisp.elc
  ELC      org/ob-lob.elc
  ELC      org/ob-lua.elc
  ELC      org/ob-makefile.elc
  ELC      org/ob-matlab.elc
  ELC      org/ob-maxima.elc
  ELC      org/ob-ocaml.elc
  ELC      org/ob-octave.elc
  ELC      org/ob-org.elc
  ELC      org/ob-perl.elc
  ELC      org/ob-plantuml.elc
  ELC      org/ob-processing.elc
  ELC      org/ob-python.elc
  ELC      org/ob-ref.elc
  ELC      org/ob-R.elc
  ELC      org/ob-ruby.elc
  ELC      org/ob-sass.elc
  ELC      org/ob-scheme.elc
  ELC      org/ob-screen.elc
  ELC      org/ob-sed.elc
  ELC      org/ob-shell.elc
  ELC      org/ob-sql.elc
  ELC      org/ob-sqlite.elc
  ELC      org/ob-table.elc
  ELC      org/ob-tangle.elc
  ELC      org/oc-basic.elc
  ELC      org/oc-biblatex.elc
  ELC      org/oc-bibtex.elc
  ELC      org/oc-csl.elc
  ELC      org/oc-natbib.elc
  ELC      org/ol-bbdb.elc
  ELC      org/ol-bibtex.elc
  ELC      org/ol-docview.elc
  ELC      org/ol-doi.elc
  ELC      org/ol-eshell.elc
  ELC      org/ol-eww.elc
  ELC      org/ol-gnus.elc
  ELC      org/ol-info.elc
  ELC      org/ol-irc.elc
  ELC      org/ol-man.elc
  ELC      org/ol-mhe.elc
  ELC      org/ol-rmail.elc
  ELC      org/ol-w3m.elc
  ELC      org/org-agenda.elc
  ELC      org/org-archive.elc
  ELC      org/org-attach.elc
  ELC      org/org-attach-git.elc
  ELC      org/org-capture.elc
  ELC      org/org-clock.elc
  ELC      org/org-colview.elc
  ELC      org/org-compat.elc
  ELC      org/org-crypt.elc
  ELC      org/org-ctags.elc
  ELC      org/org-cycle.elc
  ELC      org/org-datetree.elc
  ELC      org/org-duration.elc
  ELC      org/org.elc
  ELC      org/org-entities.elc
  ELC      org/org-faces.elc
  ELC      org/org-feed.elc
  ELC      org/org-fold-core.elc
  ELC      org/org-fold.elc
  ELC      org/org-footnote.elc
  ELC      org/org-goto.elc
  ELC      org/org-habit.elc
  ELC      org/org-id.elc
  ELC      org/org-indent.elc
  ELC      org/org-inlinetask.elc
  ELC      org/org-keys.elc
  ELC      org/org-lint.elc
  ELC      org/org-list.elc
  ELC      org/org-loaddefs.elc

In org-element-at-point-no-context:
org/org-loaddefs.el:846:61: Warning: Unused lexical variable `org-element-use-cache'
  ELC      org/org-macs.elc
  ELC      org/org-mobile.elc
  ELC      org/org-mouse.elc
  ELC      org/org-num.elc
  ELC      org/org-pcomplete.elc
  ELC      org/org-persist.elc
  ELC      org/org-plot.elc
  ELC      org/org-protocol.elc
  ELC      org/org-refile.elc
  ELC      org/org-src.elc
  ELC      org/org-table.elc
  ELC      org/org-tempo.elc
  ELC      org/org-timer.elc
  ELC      org/ox-ascii.elc
  ELC      org/ox-beamer.elc
  ELC      org/ox-html.elc
  ELC      org/ox-icalendar.elc
  ELC      org/ox-koma-letter.elc
  ELC      org/ox-latex.elc
  ELC      org/ox-man.elc
  ELC      org/ox-md.elc
  ELC      org/ox-odt.elc
  ELC      org/ox-org.elc
  ELC      org/ox-publish.elc
  ELC      play/5x5.elc
  ELC      play/animate.elc
  ELC      play/blackbox.elc
  ELC      play/bubbles.elc
  ELC      play/cookie1.elc
  ELC      play/decipher.elc
  ELC      play/dissociate.elc
  ELC      play/doctor.elc
  ELC      play/dunnet.elc
  ELC      play/fortune.elc
  ELC      play/gamegrid.elc
  ELC      play/gametree.elc
  ELC      play/gomoku.elc
  ELC      play/handwrite.elc
  ELC      play/hanoi.elc
  ELC      play/life.elc
  ELC      play/morse.elc
  ELC      play/mpuz.elc
  ELC      play/pong.elc
  ELC      play/snake.elc
  ELC      play/solitaire.elc
  ELC      play/spook.elc
  ELC      play/studly.elc
  ELC      play/tetris.elc
  ELC      play/zone.elc
  ELC      progmodes/antlr-mode.elc
  ELC      progmodes/asm-mode.elc
  ELC      progmodes/autoconf.elc
  ELC      progmodes/bat-mode.elc
  ELC      progmodes/bug-reference.elc
  ELC      progmodes/cc-bytecomp.elc
  ELC      progmodes/cc-defs.elc
  ELC      progmodes/cc-vars.elc
  ELC      progmodes/cc-langs.elc
  ELC      progmodes/cc-engine.elc
  ELC      progmodes/cc-align.elc
  ELC      progmodes/cc-awk.elc
  ELC      progmodes/cc-cmds.elc
  ELC      progmodes/cc-fonts.elc
  ELC      progmodes/cc-guess.elc
  ELC      progmodes/cc-menus.elc
  ELC      progmodes/cc-styles.elc
  ELC      progmodes/cc-mode.elc
  ELC      progmodes/cfengine.elc
  ELC      progmodes/cl-font-lock.elc
  ELC      progmodes/cmacexp.elc
  ELC      progmodes/cmake-ts-mode.elc
  ELC      progmodes/compile.elc
  ELC      progmodes/cperl-mode.elc
  ELC      progmodes/cpp.elc
  ELC      progmodes/csharp-mode.elc
  ELC      progmodes/c-ts-mode.elc
  ELC      progmodes/cwarn.elc
  ELC      progmodes/dcl-mode.elc
  ELC      progmodes/dockerfile-ts-mode.elc
  ELC      progmodes/ebnf2ps.elc
  ELC      progmodes/ebnf-abn.elc
  ELC      progmodes/ebnf-bnf.elc
  ELC      progmodes/ebnf-dtd.elc
  ELC      progmodes/ebnf-ebx.elc
  ELC      progmodes/ebnf-iso.elc
  ELC      progmodes/ebnf-otz.elc
  ELC      progmodes/ebnf-yac.elc
  ELC      progmodes/ebrowse.elc
  ELC      progmodes/eglot.elc
  ELC      progmodes/erts-mode.elc
  ELC      progmodes/etags.elc
  ELC      progmodes/executable.elc
  ELC      progmodes/f90.elc
  ELC      progmodes/flymake-cc.elc
  ELC      progmodes/flymake.elc
  ELC      progmodes/flymake-proc.elc
  ELC      progmodes/fortran.elc
  ELC      progmodes/gdb-mi.elc
  ELC      progmodes/glasses.elc
  ELC      progmodes/grep.elc
  ELC      progmodes/gud.elc
  ELC      progmodes/hideif.elc
  ELC      progmodes/hideshow.elc
  ELC      progmodes/icon.elc
  ELC      progmodes/idlwave.elc
  ELC      progmodes/idlw-complete-structtag.elc
  ELC      progmodes/idlw-help.elc
  ELC      progmodes/idlw-shell.elc
  ELC      progmodes/idlw-toolbar.elc
  ELC      progmodes/inf-lisp.elc
  ELC      progmodes/java-ts-mode.elc
  ELC      progmodes/js.elc
  ELC      progmodes/json-ts-mode.elc
  ELC      progmodes/ld-script.elc
  ELC      progmodes/m4-mode.elc
  ELC      progmodes/make-mode.elc
  ELC      progmodes/meta-mode.elc
  ELC      progmodes/mixal-mode.elc
  ELC      progmodes/modula2.elc
  ELC      progmodes/octave.elc
  ELC      progmodes/opascal.elc
  ELC      progmodes/pascal.elc
  ELC      progmodes/perl-mode.elc
  ELC      progmodes/project.elc
  ELC      progmodes/prolog.elc
  ELC      progmodes/ps-mode.elc
  ELC      progmodes/python.elc
  ELC      progmodes/ruby-mode.elc
  ELC      progmodes/scheme.elc
  ELC      progmodes/sh-script.elc
  ELC      progmodes/simula.elc
  ELC      progmodes/sql.elc
  ELC      progmodes/subword.elc
  ELC      progmodes/tcl.elc
  ELC      progmodes/typescript-ts-mode.elc
  ELC      progmodes/vera-mode.elc
  ELC      progmodes/verilog-mode.elc
  ELC      progmodes/vhdl-mode.elc
  ELC      progmodes/which-func.elc
  ELC      progmodes/xref.elc
  ELC      progmodes/xscheme.elc
  ELC      term/AT386.elc
  ELC      term/bobcat.elc
  ELC      term/cygwin.elc
  ELC      term/fbterm.elc
  ELC      term/iris-ansi.elc
  ELC      term/konsole.elc
  ELC      term/linux.elc
  ELC      term/lk201.elc
  ELC      term/news.elc
  ELC      term/rxvt.elc
  ELC      term/screen.elc
  ELC      term/st.elc
  ELC      term/sun.elc
  ELC      term/tmux.elc
  ELC      term/tvi970.elc
  ELC      term/vt100.elc
  ELC      term/vt200.elc
  ELC      term/w32console.elc
  ELC      term/wyse50.elc
  ELC      term/xterm.elc
  ELC      textmodes/artist.elc
  ELC      textmodes/bib-mode.elc
  ELC      textmodes/bibtex.elc
  ELC      textmodes/bibtex-style.elc
  ELC      textmodes/conf-mode.elc
  ELC      textmodes/css-mode.elc
  ELC      textmodes/dns-mode.elc
  ELC      textmodes/emacs-authors-mode.elc
  ELC      textmodes/emacs-news-mode.elc
  ELC      textmodes/enriched.elc
  ELC      textmodes/flyspell.elc
  ELC      textmodes/glyphless-mode.elc
  ELC      textmodes/ispell.elc
  ELC      textmodes/less-css-mode.elc
  ELC      textmodes/makeinfo.elc
  ELC      textmodes/mhtml-mode.elc
  ELC      textmodes/nroff-mode.elc
  ELC      textmodes/page-ext.elc
  ELC      textmodes/picture.elc
  ELC      textmodes/pixel-fill.elc
  ELC      textmodes/po.elc
  ELC      textmodes/refbib.elc
  ELC      textmodes/refer.elc
  ELC      textmodes/refill.elc
  ELC      textmodes/reftex-auc.elc
  ELC      textmodes/reftex-cite.elc
  ELC      textmodes/reftex-dcr.elc
  ELC      textmodes/reftex.elc
  ELC      textmodes/reftex-global.elc
  ELC      textmodes/reftex-index.elc
  ELC      textmodes/reftex-loaddefs.elc
  ELC      textmodes/reftex-parse.elc
  ELC      textmodes/reftex-ref.elc
  ELC      textmodes/reftex-sel.elc
  ELC      textmodes/reftex-toc.elc
  ELC      textmodes/reftex-vars.elc
  ELC      textmodes/remember.elc
  ELC      textmodes/rst.elc
  ELC      textmodes/sgml-mode.elc
  ELC      textmodes/string-edit.elc
  ELC      textmodes/table.elc
  ELC      textmodes/texinfmt.elc
  ELC      textmodes/texinfo.elc
  ELC      textmodes/texinfo-loaddefs.elc
  ELC      textmodes/tex-mode.elc
  ELC      textmodes/texnfo-upd.elc
  ELC      textmodes/tildify.elc
  ELC      textmodes/two-column.elc
  ELC      textmodes/underline.elc
  ELC      textmodes/word-wrap-mode.elc
  ELC      url/url-auth.elc
  ELC      url/url-cache.elc
  ELC      url/url-cid.elc
  ELC      url/url-cookie.elc
  ELC      url/url-dav.elc
  ELC      url/url-domsuf.elc
  ELC      url/url.elc
  ELC      url/url-expand.elc
  ELC      url/url-file.elc
  ELC      url/url-ftp.elc
  ELC      url/url-future.elc
  ELC      url/url-gw.elc
  ELC      url/url-handlers.elc
  ELC      url/url-history.elc
  ELC      url/url-http.elc
  ELC      url/url-imap.elc
  ELC      url/url-irc.elc
  ELC      url/url-ldap.elc
  ELC      url/url-mailto.elc
  ELC      url/url-methods.elc
  ELC      url/url-misc.elc
  ELC      url/url-news.elc
  ELC      url/url-nfs.elc
  ELC      url/url-parse.elc
  ELC      url/url-privacy.elc
  ELC      url/url-proxy.elc
  ELC      url/url-queue.elc
  ELC      url/url-tramp.elc
  ELC      url/url-util.elc
  ELC      url/url-vars.elc
  ELC      use-package/bind-key.elc
  ELC      use-package/use-package-bind-key.elc
  ELC      use-package/use-package-core.elc
  ELC      use-package/use-package-delight.elc
  ELC      use-package/use-package-diminish.elc
  ELC      use-package/use-package.elc
  ELC      use-package/use-package-ensure.elc
  ELC      use-package/use-package-ensure-system-package.elc
  ELC      use-package/use-package-jump.elc
  ELC      use-package/use-package-lint.elc
  ELC      vc/add-log.elc
  ELC      vc/compare-w.elc
  ELC      vc/cvs-status.elc
  ELC      vc/diff.elc
  ELC      vc/diff-mode.elc
  ELC      vc/ediff-diff.elc
  ELC      vc/ediff.elc
  ELC      vc/ediff-help.elc
  ELC      vc/ediff-init.elc
  ELC      vc/ediff-merg.elc
  ELC      vc/ediff-mult.elc
  ELC      vc/ediff-ptch.elc
  ELC      vc/ediff-util.elc
  ELC      vc/ediff-vers.elc
  ELC      vc/ediff-wind.elc
  ELC      vc/emerge.elc
  ELC      vc/log-edit.elc
  ELC      vc/log-view.elc
  ELC      vc/pcvs-defs.elc
  ELC      vc/pcvs.elc
  ELC      vc/pcvs-info.elc
  ELC      vc/pcvs-parse.elc
  ELC      vc/pcvs-util.elc
  ELC      vc/smerge-mode.elc
  ELC      vc/vc-annotate.elc
  ELC      vc/vc-bzr.elc
  ELC      vc/vc-cvs.elc
  ELC      vc/vc-dav.elc
  ELC      vc/vc-dir.elc
  ELC      vc/vc-dispatcher.elc
  ELC      vc/vc.elc
  ELC      vc/vc-filewise.elc
  ELC      vc/vc-git.elc
  ELC      vc/vc-hg.elc
  ELC      vc/vc-rcs.elc
  ELC      vc/vc-sccs.elc
  ELC      vc/vc-src.elc
  ELC      vc/vc-svn.elc
make[3]: Leaving directory '/home/data1/protected/Programming/Software/emacs/lisp'
  GEN      cus-load.el
  INFO     Scanning files for custom... 
  INFO     Scanning files for custom...10% 
  INFO     Scanning files for custom...20% 
  INFO     Scanning files for custom...30% 
  INFO     Scanning files for custom...40% 
  INFO     Scanning files for custom...50% 
  INFO     Scanning files for custom...60% 
  INFO     Scanning files for custom...70% 
  INFO     Scanning files for custom...80% 
  INFO     Scanning files for custom...90% 
  INFO     Scanning files for custom...100% 
  INFO     Scanning files for custom...done
  INFO     Generating ./cus-load.el...
  INFO     Generating ./cus-load.el...done
  GEN      finder-inf.el
  INFO     Scanning files for finder... 
  INFO     Scanning files for finder...24% 
  INFO     Scanning files for finder...51% 
  INFO     Scanning files for finder...71% 
  INFO     Scanning files for finder...91% 
  INFO     Scanning files for finder...done
make[3]: Entering directory '/home/data1/protected/Programming/Software/emacs/leim'
/usr/bin/mkdir -p ../lisp/leim/ja-dic
  GEN      ../lisp/leim/ja-dic/ja-dic.el
  INFO     Processing OKURI-ARI entries
  INFO     Processing POSTFIX entries
  INFO     Processing PREFIX entries
  INFO     Collecting OKURI-NASI entries
  INFO     Collecting OKURI-NASI entries... 
  INFO     Collecting OKURI-NASI entries...35% 
  INFO     Collecting OKURI-NASI entries...45% 
  INFO     Collecting OKURI-NASI entries...55% 
  INFO     Collecting OKURI-NASI entries...65% 
  INFO     Collecting OKURI-NASI entries...75% 
  INFO     Collecting OKURI-NASI entries...85% 
  INFO     Collecting OKURI-NASI entries...95% 
  INFO     Collecting OKURI-NASI entries...done
  INFO     Processing OKURI-NASI entries
  INFO     Processing OKURI-NASI entries... 
  INFO     Processing OKURI-NASI entries...10% 
  INFO     Processing OKURI-NASI entries...25% 
  INFO     Processing OKURI-NASI entries...40% 
  INFO     Processing OKURI-NASI entries...55% 
  INFO     Processing OKURI-NASI entries...71% 
  INFO     Processing OKURI-NASI entries...86% 
  INFO     Processing OKURI-NASI entries...done
make[3]: Leaving directory '/home/data1/protected/Programming/Software/emacs/leim'
make[3]: Entering directory '/home/data1/protected/Programming/Software/emacs/lisp'
  ELC      leim/ja-dic/ja-dic.elc
  INFO     Extracting OKURI-NASI entries... 
  INFO     Extracting OKURI-NASI entries...15% 
  INFO     Extracting OKURI-NASI entries...30% 
  INFO     Extracting OKURI-NASI entries...41% 
  INFO     Extracting OKURI-NASI entries...56% 
  INFO     Extracting OKURI-NASI entries...70% 
  INFO     Extracting OKURI-NASI entries...85% 
  INFO     Extracting OKURI-NASI entries...100% 
  INFO     Extracting OKURI-NASI entries...done
make[3]: Leaving directory '/home/data1/protected/Programming/Software/emacs/lisp'
make[3]: Entering directory '/home/data1/protected/Programming/Software/emacs/doc/misc'
  GEN      org.texi
  GEN      modus-themes.texi
make[3]: Leaving directory '/home/data1/protected/Programming/Software/emacs/doc/misc'
make[2]: Leaving directory '/home/data1/protected/Programming/Software/emacs/lisp'
make -C doc/lispref info
make[2]: Entering directory '/home/data1/protected/Programming/Software/emacs/doc/lispref'
/usr/bin/mkdir -p ../../info
  GEN      ../../info/elisp.info
make[2]: Leaving directory '/home/data1/protected/Programming/Software/emacs/doc/lispref'
make -C doc/lispintro info
make[2]: Entering directory '/home/data1/protected/Programming/Software/emacs/doc/lispintro'
  GEN      ../../info/eintr.info
make[2]: Leaving directory '/home/data1/protected/Programming/Software/emacs/doc/lispintro'
make -C doc/emacs info
make[2]: Entering directory '/home/data1/protected/Programming/Software/emacs/doc/emacs'
  GEN      ../../info/emacs.info
make[2]: Leaving directory '/home/data1/protected/Programming/Software/emacs/doc/emacs'
make -C doc/misc info
make[2]: Entering directory '/home/data1/protected/Programming/Software/emacs/doc/misc'
  GEN      ../../info/auth.info
  GEN      ../../info/autotype.info
  GEN      ../../info/bovine.info
  GEN      ../../info/calc.info
  GEN      ../../info/ccmode.info
  GEN      ../../info/cl.info
  GEN      ../../info/dbus.info
  GEN      ../../info/dired-x.info
  GEN      ../../info/ebrowse.info
  GEN      ../../info/ede.info
  GEN      ../../info/ediff.info
  GEN      ../../info/edt.info
  GEN      ../../info/efaq.info
  GEN      ../../info/eglot.info
  GEN      ../../info/eieio.info
  GEN      ../../info/emacs-gnutls.info
  GEN      ../../info/emacs-mime.info
  GEN      ../../info/epa.info
  GEN      ../../info/erc.info
  GEN      ../../info/ert.info
  GEN      ../../info/eshell.info
  GEN      ../../info/eudc.info
  GEN      ../../info/eww.info
  GEN      ../../info/flymake.info
  GEN      ../../info/forms.info
  GEN      ../../info/gnus.info
  GEN      ../../info/htmlfontify.info
  GEN      ../../info/idlwave.info
  GEN      ../../info/ido.info
  GEN      ../../info/info.info
  GEN      ../../info/mairix-el.info
  GEN      ../../info/message.info
  GEN      ../../info/mh-e.info
  GEN      ../../info/modus-themes.info
  GEN      ../../info/newsticker.info
  GEN      ../../info/nxml-mode.info
  GEN      ../../info/octave-mode.info
  GEN      ../../info/org.info
  GEN      ../../info/pcl-cvs.info
  GEN      ../../info/pgg.info
  GEN      ../../info/rcirc.info
  GEN      ../../info/reftex.info
  GEN      ../../info/remember.info
  GEN      ../../info/sasl.info
  GEN      ../../info/sc.info
  GEN      ../../info/semantic.info
  GEN      ../../info/ses.info
  GEN      ../../info/sieve.info
  GEN      ../../info/smtpmail.info
  GEN      ../../info/speedbar.info
  GEN      ../../info/srecode.info
  GEN      ../../info/todo-mode.info
  GEN      ../../info/tramp.info
  GEN      ../../info/transient.info
  GEN      ../../info/url.info
  GEN      ../../info/use-package.info
  GEN      ../../info/vhdl-mode.info
  GEN      ../../info/vip.info
  GEN      ../../info/viper.info
  GEN      ../../info/vtable.info
  GEN      ../../info/widget.info
  GEN      ../../info/wisent.info
  GEN      ../../info/woman.info
  GEN      ../../info/efaq-w32.info
make[2]: Leaving directory '/home/data1/protected/Programming/Software/emacs/doc/misc'
  GEN      info/dir
make -C src BIN_DESTDIR=''/usr/local/bin/'' ELN_DESTDIR='/usr/local/lib/emacs/30.0.50/'
make[2]: Entering directory '/home/data1/protected/Programming/Software/emacs/src'
make -C ../lwlib/ liblw.a
make[3]: Entering directory '/home/data1/protected/Programming/Software/emacs/lwlib'
make[3]: 'liblw.a' is up to date.
make[3]: Leaving directory '/home/data1/protected/Programming/Software/emacs/lwlib'
make -C ../admin/charsets all
make[3]: Entering directory '/home/data1/protected/Programming/Software/emacs/admin/charsets'
make[3]: Nothing to be done for 'all'.
make[3]: Leaving directory '/home/data1/protected/Programming/Software/emacs/admin/charsets'
make -C ../admin/unidata charscript.el
make[3]: Entering directory '/home/data1/protected/Programming/Software/emacs/admin/unidata'
make[3]: Nothing to be done for 'charscript.el'.
make[3]: Leaving directory '/home/data1/protected/Programming/Software/emacs/admin/unidata'
make -C ../admin/unidata emoji-zwj.el
make[3]: Entering directory '/home/data1/protected/Programming/Software/emacs/admin/unidata'
make[3]: Nothing to be done for 'emoji-zwj.el'.
make[3]: Leaving directory '/home/data1/protected/Programming/Software/emacs/admin/unidata'
make -C ../admin/unidata all EMACS="../../src/bootstrap-emacs"
make[3]: Entering directory '/home/data1/protected/Programming/Software/emacs/admin/unidata'
make[3]: Nothing to be done for 'all'.
make[3]: Leaving directory '/home/data1/protected/Programming/Software/emacs/admin/unidata'
make -C ../admin/charsets cp51932.el
make[3]: Entering directory '/home/data1/protected/Programming/Software/emacs/admin/charsets'
make[3]: Nothing to be done for 'cp51932.el'.
make[3]: Leaving directory '/home/data1/protected/Programming/Software/emacs/admin/charsets'
make -C ../admin/charsets eucjp-ms.el
make[3]: Entering directory '/home/data1/protected/Programming/Software/emacs/admin/charsets'
make[3]: Nothing to be done for 'eucjp-ms.el'.
make[3]: Leaving directory '/home/data1/protected/Programming/Software/emacs/admin/charsets'
make[2]: Leaving directory '/home/data1/protected/Programming/Software/emacs/src'
make[1]: Leaving directory '/home/data1/protected/Programming/Software/emacs'
make sanity-check make-target=all
make[1]: Entering directory '/home/data1/protected/Programming/Software/emacs'
make[1]: Leaving directory '/home/data1/protected/Programming/Software/emacs'
~/Programming/Software/emacs
$ mkdir without-all
mkdir: cannot create directory ‘without-all’: File exists
~/Programming/Software/emacs
$ cd without-all/
~/Programming/Software/emacs/without-all
$ ../configure --without-all
checking for xcrun... no
checking for GNU Make... make
checking build system type... x86_64-pc-linux-gnu
checking host system type... x86_64-pc-linux-gnu
checking for gcc... gcc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables... 
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether the compiler supports GNU C... yes
checking whether gcc accepts -g... yes
checking for gcc option to enable C11 features... none needed
checking whether the compiler is clang... no
checking for compiler option needed when checking for declarations... none
checking whether gcc and cc understand -c and -o together... yes
checking for stdio.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for strings.h... yes
checking for sys/stat.h... yes
checking for sys/types.h... yes
checking for unistd.h... yes
checking for wchar.h... yes
checking for minix/config.h... no
checking for linux/fs.h... yes
checking for malloc.h... yes
checking for sys/systeminfo.h... no
checking for sys/sysinfo.h... yes
checking for coff.h... no
checking for pty.h... yes
checking for sys/resource.h... yes
checking for sys/utsname.h... yes
checking for pwd.h... yes
checking for utmp.h... yes
checking for util.h... no
checking for sanitizer/lsan_interface.h... yes
checking for sys/socket.h... yes
checking for sys/param.h... yes
checking for pthread.h... yes
checking for malloc/malloc.h... no
checking for sys/un.h... yes
checking for vfork.h... no
checking for dirent.h... yes
checking for execinfo.h... yes
checking for stdio_ext.h... yes
checking for sys/vfs.h... yes
checking for sys/fs_types.h... no
checking for getopt.h... yes
checking for sys/cdefs.h... yes
checking for sys/time.h... yes
checking for ieee754.h... yes
checking for limits.h... yes
checking for sys/select.h... yes
checking for stdalign.h... yes
checking for stdbool.h... yes
checking for stdckdint.h... no
checking for sys/random.h... yes
checking whether it is safe to define __EXTENSIONS__... yes
checking whether _XOPEN_SOURCE should be defined... no
checking how to run the C preprocessor... gcc -E
checking for grep that handles long lines and -e... /usr/bin/grep
checking for egrep... /usr/bin/grep -E
checking for Minix Amsterdam compiler... no
checking for ar... ar
checking for ranlib... ranlib
checking for special C compiler options needed for large files... no
checking for _FILE_OFFSET_BITS value needed for large files... no
checking whether gcc accepts -g3 -O2... yes
checking whether the compiler is clang... no
checking whether C compiler handles -Werror -Wunknown-warning-option... no
checking whether -Wno-missing-field-initializers is supported... yes
checking whether -Wno-missing-field-initializers is needed... no
checking whether -Wuninitialized is supported... yes
checking whether C compiler handles -fno-common... yes
checking whether C compiler handles -Wall... yes
checking whether C compiler handles -Warith-conversion... yes
checking whether C compiler handles -Wdate-time... yes
checking whether C compiler handles -Wdisabled-optimization... yes
checking whether C compiler handles -Wdouble-promotion... yes
checking whether C compiler handles -Wduplicated-cond... yes
checking whether C compiler handles -Wextra... yes
checking whether C compiler handles -Wformat-signedness... yes
checking whether C compiler handles -Winit-self... yes
checking whether C compiler handles -Winvalid-pch... yes
checking whether C compiler handles -Wlogical-op... yes
checking whether C compiler handles -Wmissing-declarations... yes
checking whether C compiler handles -Wmissing-include-dirs... yes
checking whether C compiler handles -Wmissing-prototypes... yes
checking whether C compiler handles -Wnested-externs... yes
checking whether C compiler handles -Wnull-dereference... yes
checking whether C compiler handles -Wold-style-definition... yes
checking whether C compiler handles -Wopenmp-simd... yes
checking whether C compiler handles -Wpacked... yes
checking whether C compiler handles -Wpointer-arith... yes
checking whether C compiler handles -Wstrict-prototypes... yes
checking whether C compiler handles -Wsuggest-attribute=format... yes
checking whether C compiler handles -Wsuggest-attribute=noreturn... yes
checking whether C compiler handles -Wsuggest-final-methods... yes
checking whether C compiler handles -Wsuggest-final-types... yes
checking whether C compiler handles -Wtrampolines... yes
checking whether C compiler handles -Wuninitialized... yes
checking whether C compiler handles -Wunknown-pragmas... yes
checking whether C compiler handles -Wunused-macros... yes
checking whether C compiler handles -Wvariadic-macros... yes
checking whether C compiler handles -Wvector-operation-performance... yes
checking whether C compiler handles -Wwrite-strings... yes
checking whether C compiler handles -Warray-bounds=2... yes
checking whether C compiler handles -Wattribute-alias=2... yes
checking whether C compiler handles -Wformat=2... yes
checking whether C compiler handles -Wformat-truncation=2... yes
checking whether C compiler handles -Wimplicit-fallthrough=5... yes
checking whether C compiler handles -Wshift-overflow=2... yes
checking whether C compiler handles -Wuse-after-free=3... yes
checking whether C compiler handles -Wvla-larger-than=4031... yes
checking whether C compiler handles -Wredundant-decls... yes
checking whether C compiler handles -Wno-missing-field-initializers... yes
checking whether C compiler handles -Wno-override-init... yes
checking whether C compiler handles -Wno-sign-compare... yes
checking whether C compiler handles -Wno-type-limits... yes
checking whether C compiler handles -Wno-unused-parameter... yes
checking whether C compiler handles -Wno-format-nonliteral... yes
checking whether C compiler handles -Wno-bidi-chars... yes
checking for a BSD-compatible install... /usr/bin/install -c
checking command to symlink files in the same directory... ln -s
checking for install-info... /usr/bin/install-info
checking for gzip... /usr/bin/gzip
checking for 'find' args to delete a file... -delete
checking for brew... no
checking for -znocombreloc... not needed
checking whether addresses are sanitized... no
checking for math library... -lm
checking for pkg-config... /usr/bin/pkg-config
checking pkg-config is at least version 0.9.0... yes
checking for ADDR_NO_RANDOMIZE... yes
checking if Linux sysinfo may be used... yes
checking for sys/wait.h that is POSIX.1 compatible... yes
checking for net/if.h... yes
checking for ifaddrs.h... yes
checking for net/if_dl.h... no
checking for struct ifreq.ifr_flags... yes
checking for struct ifreq.ifr_hwaddr... yes
checking for struct ifreq.ifr_netmask... yes
checking for struct ifreq.ifr_broadaddr... yes
checking for struct ifreq.ifr_addr... yes
checking for struct ifreq.ifr_addr.sa_len... no
checking whether gcc understands -MMD -MF... yes
checking for X... libraries , headers 
checking whether malloc is Doug Lea style... no
checking for sbrk... yes
checking for getpagesize... yes
checking for __lsan_ignore_object... no
checking for fork... yes
checking for vfork... yes
checking for fchmod... yes
checking for canonicalize_file_name... yes
checking for faccessat... yes
checking for realpath... yes
checking for lstat... yes
checking for readlinkat... yes
checking for explicit_bzero... yes
checking for memset_s... no
checking for fchmodat... yes
checking for lchmod... yes
checking for fcntl... yes
checking for fdopendir... yes
checking for fstatat... yes
checking for fsync... yes
checking for futimens... yes
checking for getrandom... yes
checking for gettimeofday... yes
checking for mkostemp... yes
checking for pipe2... yes
checking for pselect... yes
checking for pthread_sigmask... yes
checking for readlink... yes
checking for isblank... yes
checking for iswctype... yes
checking for strtoimax... yes
checking for symlink... yes
checking for localtime_r... yes
checking for timegm... yes
checking for utimensat... yes
checking for getdtablesize... yes
checking for futimes... yes
checking for futimesat... yes
checking for lutimes... yes
checking for working mmap... yes
checking for main in -lXbsd... no
checking for pthread library... none needed
checking for thread support... no
checking whether X on GNU/Linux needs -b to link... no
checking for Xkb... yes
checking for XkbRefreshKeyboardMapping... yes
checking for XkbFreeNames... yes
checking for XrmSetDatabase... yes
checking for XScreenResourceString... yes
checking for XScreenNumberOfScreen... yes
checking for XDisplayCells... yes
checking for XDestroySubwindows... yes
checking X11 version 6... 6 or newer
checking for XICCallback.callback... yes
checking for getaddrinfo_a in -lanl... yes
checking for gtk+-3.0 >= 3.10 glib-2.0 >= 2.37.5... yes
checking whether GTK compiles... yes
configure: WARNING: Your version of Gtk+ will have problems with
       closing open displays.  This is no problem if you just use
       one display, but if you use more than one and close one of them
       Emacs may crash.
       See https://gitlab.gnome.org/GNOME/gtk/issues/221
checking for malloc_trim... yes
checking for jansson >= 2.7... yes
checking for tree-sitter >= 0.20.2... no
checking for tree-sitter >= 0.6.3... yes
checking for ts_set_allocator... yes
checking for XRenderQueryExtension in -lXrender... yes
checking for X11/Xlib-xcb.h... yes
checking for xcb_translate_coordinates in -lxcb... yes
checking for XGetXCBConnection in -lX11-xcb... yes
checking for X11/SM/SMlib.h... yes
checking for SmcOpenConnection in -lSM... yes
checking for xrandr >= 1.2.2... yes
checking for xinerama >= 1.0.2... yes
checking for xfixes >= 1.0.0... yes
checking for X11/extensions/sync.h... yes
checking for XSyncQueryExtension in -lXext... yes
checking for XSyncTriggerFence... yes
checking for X11/extensions/shape.h... yes
checking for XShapeQueryVersion in -lXext... yes
checking for xcb/shape.h... yes
checking for xcb_shape_combine in -lxcb-shape... yes
checking for X11/extensions/Xcomposite.h... yes
checking for XCompositeRedirectWindow in -lXcomposite... yes
checking for maillock in -lmail... no
checking for maillock in -llockfile... yes
checking for maillock.h... yes
checking for linux/seccomp.h... yes
checking whether SECCOMP_SET_MODE_FILTER is declared... yes
checking whether SECCOMP_FILTER_FLAG_TSYNC is declared... yes
checking for linux/filter.h... yes
checking whether SECCOMP_SET_MODE_FILTER is declared... (cached) yes
checking whether SECCOMP_FILTER_FLAG_TSYNC is declared... (cached) yes
checking for libseccomp >= 2.5.2... yes
checking size of long... 8
checking for accept4... yes
checking for fchdir... yes
checking for gethostname... yes
checking for getrusage... yes
checking for get_current_dir_name... yes
checking for lrand48... yes
checking for random... yes
checking for rint... yes
checking for trunc... yes
checking for select... yes
checking for getpagesize... (cached) yes
checking for setlocale... yes
checking for newlocale... yes
checking for getrlimit... yes
checking for setrlimit... yes
checking for shutdown... yes
checking for pthread_sigmask... (cached) yes
checking for strsignal... yes
checking for setitimer... yes
checking for sendto... yes
checking for recvfrom... yes
checking for getsockname... yes
checking for getifaddrs... yes
checking for freeifaddrs... yes
checking for gai_strerror... yes
checking for sync... yes
checking for getpwent... yes
checking for endpwent... yes
checking for getgrent... yes
checking for endgrent... yes
checking for cfmakeraw... yes
checking for cfsetspeed... yes
checking for __executable_start... yes
checking for log2... yes
checking for pthread_setname_np... yes
checking for pthread_set_name_np... no
checking whether pthread_setname_np takes a single argument... no
checking whether pthread_setname_np takes three arguments... no
checking for aligned_alloc... yes
checking whether aligned_alloc is declared... yes
checking for posix_madvise... yes
checking for __builtin_frame_address... yes
checking for __builtin_unwind_init... yes
checking for _LARGEFILE_SOURCE value needed for large files... no
checking for grantpt... yes
checking for getpt... yes
checking for posix_openpt... yes
checking for library containing tputs... -ltinfo
checking whether -ltinfo library defines BC... yes
checking for timerfd interface... yes
checking whether signals can be handled on alternate stack... yes
checking for valgrind/valgrind.h... no
checking for struct unipair.unicode... yes
checking for pid_t... yes
checking for working fork... yes
checking for working vfork... (cached) yes
checking for snprintf... yes
checking for spawn.h... yes
checking for posix_spawn... yes
checking for posix_spawn_file_actions_addchdir... no
checking for posix_spawn_file_actions_addchdir_np... yes
checking for posix_spawnattr_setflags... yes
checking whether POSIX_SPAWN_SETSID is declared... yes
checking whether GLib is linked in... yes
checking for nl_langinfo and CODESET... yes
checking for nl_langinfo and _NL_PAPER_WIDTH... yes
checking for mbstate_t... yes
checking for signals via characters... yes
checking for _setjmp... yes
checking for sigsetjmp... yes
checking POSIX termios... yes
checking size of speed_t... 4
checking for usable FIONREAD... yes
checking for usable SIGIO... yes
checking for struct alignment... yes
checking for typeof syntax and keyword spelling... typeof
checking for statement expressions... yes
checking whether malloc (0) returns nonnull... yes
checking for working alloca.h... yes
checking for alloca... yes
checking for a race-free mkdir -p... /usr/bin/mkdir -p
checking whether the preprocessor supports include_next... yes
checking whether source code line length is unlimited... yes
checking whether lstat correctly handles trailing slash... yes
checking whether // is distinct from /... no
checking whether realpath works... yes
checking for getcwd... yes
checking for C/C++ restrict keyword... __restrict__
checking whether byte ordering is bigendian... no
checking if environ is properly declared... yes
checking for complete errno.h... yes
checking whether ctype.h defines __header_inline... no
checking for mode_t... yes
checking whether strmode is declared... no
checking for gawk... gawk
checking for getopt.h... (cached) yes
checking for getopt_long_only... yes
checking whether getopt is POSIX compatible... yes
checking for working GNU getopt function... yes
checking for working GNU getopt_long function... yes
checking for timespec_get... yes
checking for struct timeval... yes
checking for wide-enough struct timeval.tv_sec member... yes
checking whether limits.h has WORD_BIT, BOOL_WIDTH etc.... yes
checking whether the compiler produces multi-arch binaries... no
checking whether stdint.h conforms to C99... yes
checking whether stdint.h works without ISO C predefines... yes
checking whether stdint.h has UINTMAX_WIDTH etc.... yes
checking whether memmem is declared... yes
checking whether memrchr is declared... yes
checking whether <limits.h> defines MIN and MAX... no
checking whether <sys/param.h> defines MIN and MAX... yes
checking whether time_t is signed... yes
checking whether alarm is declared... yes
checking for working mktime... no
checking whether struct tm is in sys/time.h or time.h... time.h
checking for struct tm.tm_zone... yes
checking for struct tm.tm_gmtoff... yes
checking whether <sys/select.h> is self-contained... yes
checking for inline... inline
checking for sigset_t... yes
checking for volatile sig_atomic_t... yes
checking for sighandler_t... yes
checking for wchar_t... yes
checking for good max_align_t... yes
checking whether NULL can be used in arbitrary expressions... yes
checking whether fcloseall is declared... yes
checking which flavor of printf attribute matches inttypes macros... system
checking whether ecvt is declared... yes
checking whether fcvt is declared... yes
checking whether gcvt is declared... yes
checking whether strnlen is declared... yes
checking whether strtoimax is declared... yes
checking whether stat file-mode macros are broken... no
checking for nlink_t... yes
checking for struct timespec in <time.h>... yes
checking for TIME_UTC in <time.h>... yes
checking whether execvpe is declared... yes
checking whether clearerr_unlocked is declared... yes
checking whether feof_unlocked is declared... yes
checking whether ferror_unlocked is declared... yes
checking whether fflush_unlocked is declared... yes
checking whether fgets_unlocked is declared... yes
checking whether fputc_unlocked is declared... yes
checking whether fputs_unlocked is declared... yes
checking whether fread_unlocked is declared... yes
checking whether fwrite_unlocked is declared... yes
checking whether getc_unlocked is declared... yes
checking whether getchar_unlocked is declared... yes
checking whether putc_unlocked is declared... yes
checking whether putchar_unlocked is declared... yes
checking type of array argument to getgroups... gid_t
checking whether getdtablesize is declared... yes
checking whether malloc is ptrdiff_t safe... yes
checking whether malloc, realloc, calloc set errno on failure... yes
checking for O_CLOEXEC... yes
checking for promoted mode_t type... mode_t
checking whether the utimes function works... yes
checking for C compiler option to allow warnings... -Wno-error
checking for alloca as a compiler built-in... yes
checking for static_assert... yes, an <assert.h> macro
checking for __builtin_expect... yes
checking for byteswap.h... yes
checking for library containing clock_gettime... none required
checking for clock_getres... yes
checking for clock_gettime... yes
checking for clock_settime... yes
checking for copy_file_range... yes
checking whether copy_file_range is known to work... yes
checking for d_type member in directory struct... yes
checking whether // is distinct from /... (cached) no
checking whether dup2 works... yes
checking for library containing backtrace_symbols_fd... none required
checking whether fchmodat works... yes
checking whether fcntl handles F_DUPFD correctly... yes
checking whether fcntl understands F_DUPFD_CLOEXEC... needs runtime check
checking whether fdopendir is declared... yes
checking whether fdopendir works... yes
checking for flexible array member... yes
checking for __fpending... yes
checking whether __fpending is declared... yes
checking whether free is known to preserve errno... yes
checking whether fstatat (..., 0) works... yes
checking for sys/mount.h... yes
checking for statvfs function (SVR4)... yes
checking whether to use statvfs64... no
checking for two-argument statfs with statfs.f_frsize member... yes
checking for sys/fs/s5param.h... no
checking for sys/statfs.h... yes
checking for statfs that truncates block counts... no
checking whether futimens works... yes
checking for getloadavg... yes
checking for sys/loadavg.h... no
checking whether getloadavg is declared... yes
checking whether getrandom is compatible with its GNU+BSD signature... yes
checking for gettimeofday with POSIX signature... yes
checking whether the compiler supports the __inline keyword... yes
checking for gmp.h... yes
checking for library containing __gmpz_roinit_n... -lgmp
checking for memmem... yes
checking whether memmem works... yes
checking for mempcpy... yes
checking for memrchr... yes
checking for library containing nanosleep... none required
checking for working nanosleep... no (mishandles large arguments)
checking for sys/pstat.h... no
checking for sys/sysmp.h... no
checking for sys/param.h... (cached) yes
checking for sys/sysctl.h... no
checking for sched_getaffinity... yes
checking for sched_getaffinity_np... no
checking for pstat_getdynamic... no
checking for sysmp... no
checking for sysctl... no
checking for glibc compatible sched_getaffinity... yes
checking whether signature of pselect conforms to POSIX... yes
checking whether pselect detects invalid fds... yes
checking whether pthread_sigmask is a macro... no
checking whether pthread_sigmask works without -lpthread... yes
checking whether pthread_sigmask returns error numbers... yes
checking whether pthread_sigmask unblocks signals correctly... guessing yes
checking whether readlink signature is correct... yes
checking whether readlink handles trailing slash correctly... yes
checking whether readlink truncates results correctly... yes
checking whether readlinkat signature is correct... yes
checking for working re_compile_pattern... yes
checking for sig2str... no
checking for sigdescr_np... yes
checking for socklen_t... yes
checking for ssize_t... yes
checking for struct stat.st_atim.tv_nsec... yes
checking whether struct stat.st_atim is of type struct timespec... yes
checking for struct stat.st_birthtimespec.tv_nsec... no
checking for struct stat.st_birthtimensec... no
checking for struct stat.st_birthtim.tv_nsec... no
checking for alignas and alignof... yes, <stdalign.h> macros
checking for bool, true, false... no
checking for stpcpy... yes
checking for working strnlen... yes
checking whether strtoimax works... yes
checking whether symlink handles trailing slash correctly... yes
checking whether localtime_r is declared... yes
checking whether localtime_r is compatible with its POSIX signature... yes
checking whether localtime works even near extrema... yes
checking for timezone_t... no
checking whether timer_settime is declared... yes
checking for library containing timer_settime... none required
checking for timer_settime... yes
checking whether utimensat works... yes
checking for variable-length arrays... yes
checking whether getdtablesize works... yes
checking for __mktime_internal... no
checking for timer_getoverrun... yes
checking for gcc option to disable position independent executables... not needed

Configured for 'x86_64-pc-linux-gnu'.

  Where should the build process find the source code?    ..
  What compiler should emacs be built with?               gcc -g3 -O2
  Should Emacs use the GNU version of malloc?             no
    (The GNU allocators don't work with this system configuration.)
  Should Emacs use a relocating allocator for buffers?    no
  Should Emacs use mmap(2) for buffer allocation?         no
  What window system should Emacs use?                    x11
  What toolkit should Emacs use?                          GTK3
  Where do we find X Windows header files?                Standard dirs
  Where do we find X Windows libraries?                   Standard dirs
  Does Emacs use -lXaw3d?                                 no
  Does Emacs use -lXpm?                                   no
  Does Emacs use -ljpeg?                                  no
  Does Emacs use -ltiff?                                  no
  Does Emacs use a gif library?                           no 
  Does Emacs use a png library?                           no 
  Does Emacs use -lrsvg-2?                                no
  Does Emacs use -lwebp?                                  no
  Does Emacs use -lsqlite3?                               no
  Does Emacs use cairo?                                   no
  Does Emacs use -llcms2?                                 no
  Does Emacs use imagemagick?                             no
  Does Emacs use native APIs for images?                  no
  Does Emacs support sound?                               no
  Does Emacs use -lgpm?                                   no
  Does Emacs use -ldbus?                                  no
  Does Emacs use -lgconf?                                 no
  Does Emacs use GSettings?                               no
  Does Emacs use a file notification library?             no
  Does Emacs use access control lists?                    no
  Does Emacs use -lselinux?                               no
  Does Emacs use -lgnutls?                                no
  Does Emacs use -lxml2?                                  no
  Does Emacs use -lfreetype?                              no
  Does Emacs use HarfBuzz?                                no
  Does Emacs use -lm17n-flt?                              no
  Does Emacs use -lotf?                                   no
  Does Emacs use -lxft?                                   no
  Does Emacs use -lsystemd?                               no
  Does Emacs use -ljansson?                               yes
  Does Emacs use -ltree-sitter?                           yes
  Does Emacs use the GMP library?                         yes
  Does Emacs directly use zlib?                           no
  Does Emacs have dynamic modules support?                no
  Does Emacs use toolkit scroll bars?                     no
  Does Emacs support Xwidgets?                            no
  Does Emacs have threading support in lisp?              no
  Does Emacs support the portable dumper?                 yes
  Does Emacs support legacy unexec dumping?               no
  Which dumping strategy does Emacs use?                  pdumper
  Does Emacs have native lisp compiler?                   no
  Does Emacs use version 2 of the X Input Extension?      no
  Does Emacs generate a smaller-size Japanese dictionary? no


configure: creating ./config.status
config.status: creating src/verbose.mk
config.status: creating src/emacs-module.h
config.status: creating Makefile
config.status: creating lib/gnulib.mk
config.status: creating ../doc/man/emacs.1
config.status: creating lib/Makefile
config.status: creating lib-src/Makefile
config.status: creating oldXMenu/Makefile
config.status: creating doc/emacs/Makefile
config.status: creating doc/misc/Makefile
config.status: creating doc/lispintro/Makefile
config.status: creating doc/lispref/Makefile
config.status: creating src/Makefile
config.status: creating lwlib/Makefile
config.status: creating lisp/Makefile
config.status: creating leim/Makefile
config.status: creating nextstep/Makefile
config.status: creating nt/Makefile
config.status: creating test/Makefile
config.status: creating test/manual/noverlay/Makefile
config.status: creating test/infra/Makefile
config.status: creating admin/charsets/Makefile
config.status: creating admin/unidata/Makefile
config.status: creating admin/grammars/Makefile
config.status: creating src/config.h
config.status: executing src/epaths.h commands
config.status: executing src/.gdbinit commands
config.status: executing doc/emacs/emacsver.texi commands
config.status: executing etc-refcards-emacsver.tex commands
configure: WARNING: This configuration installs a 'movemail' program
that does not retrieve POP3 email.  By default, Emacs 25 and earlier
installed a 'movemail' program that retrieved POP3 email via only
insecure channels, a practice that is no longer recommended but that
you can continue to support by using '../configure --with-pop'.
configure: You might want to use '../configure --with-mailutils'.
~/Programming/Software/emacs/without-all
$ ../configure --without-all --with-mailutils
checking for xcrun... no
checking for GNU Make... make
checking build system type... x86_64-pc-linux-gnu
checking host system type... x86_64-pc-linux-gnu
checking for gcc... gcc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables... 
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether the compiler supports GNU C... yes
checking whether gcc accepts -g... yes
checking for gcc option to enable C11 features... none needed
checking whether the compiler is clang... no
checking for compiler option needed when checking for declarations... none
checking whether gcc and cc understand -c and -o together... yes
checking for stdio.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for strings.h... yes
checking for sys/stat.h... yes
checking for sys/types.h... yes
checking for unistd.h... yes
checking for wchar.h... yes
checking for minix/config.h... no
checking for linux/fs.h... yes
checking for malloc.h... yes
checking for sys/systeminfo.h... no
checking for sys/sysinfo.h... yes
checking for coff.h... no
checking for pty.h... yes
checking for sys/resource.h... yes
checking for sys/utsname.h... yes
checking for pwd.h... yes
checking for utmp.h... yes
checking for util.h... no
checking for sanitizer/lsan_interface.h... yes
checking for sys/socket.h... yes
checking for sys/param.h... yes
checking for pthread.h... yes
checking for malloc/malloc.h... no
checking for sys/un.h... yes
checking for vfork.h... no
checking for dirent.h... yes
checking for execinfo.h... yes
checking for stdio_ext.h... yes
checking for sys/vfs.h... yes
checking for sys/fs_types.h... no
checking for getopt.h... yes
checking for sys/cdefs.h... yes
checking for sys/time.h... yes
checking for ieee754.h... yes
checking for limits.h... yes
checking for sys/select.h... yes
checking for stdalign.h... yes
checking for stdbool.h... yes
checking for stdckdint.h... no
checking for sys/random.h... yes
checking whether it is safe to define __EXTENSIONS__... yes
checking whether _XOPEN_SOURCE should be defined... no
checking how to run the C preprocessor... gcc -E
checking for grep that handles long lines and -e... /usr/bin/grep
checking for egrep... /usr/bin/grep -E
checking for Minix Amsterdam compiler... no
checking for ar... ar
checking for ranlib... ranlib
checking for special C compiler options needed for large files... no
checking for _FILE_OFFSET_BITS value needed for large files... no
checking whether gcc accepts -g3 -O2... yes
checking whether the compiler is clang... no
checking whether C compiler handles -Werror -Wunknown-warning-option... no
checking whether -Wno-missing-field-initializers is supported... yes
checking whether -Wno-missing-field-initializers is needed... no
checking whether -Wuninitialized is supported... yes
checking whether C compiler handles -fno-common... yes
checking whether C compiler handles -Wall... yes
checking whether C compiler handles -Warith-conversion... yes
checking whether C compiler handles -Wdate-time... yes
checking whether C compiler handles -Wdisabled-optimization... yes
checking whether C compiler handles -Wdouble-promotion... yes
checking whether C compiler handles -Wduplicated-cond... yes
checking whether C compiler handles -Wextra... yes
checking whether C compiler handles -Wformat-signedness... yes
checking whether C compiler handles -Winit-self... yes
checking whether C compiler handles -Winvalid-pch... yes
checking whether C compiler handles -Wlogical-op... yes
checking whether C compiler handles -Wmissing-declarations... yes
checking whether C compiler handles -Wmissing-include-dirs... yes
checking whether C compiler handles -Wmissing-prototypes... yes
checking whether C compiler handles -Wnested-externs... yes
checking whether C compiler handles -Wnull-dereference... yes
checking whether C compiler handles -Wold-style-definition... yes
checking whether C compiler handles -Wopenmp-simd... yes
checking whether C compiler handles -Wpacked... yes
checking whether C compiler handles -Wpointer-arith... yes
checking whether C compiler handles -Wstrict-prototypes... yes
checking whether C compiler handles -Wsuggest-attribute=format... yes
checking whether C compiler handles -Wsuggest-attribute=noreturn... yes
checking whether C compiler handles -Wsuggest-final-methods... yes
checking whether C compiler handles -Wsuggest-final-types... yes
checking whether C compiler handles -Wtrampolines... yes
checking whether C compiler handles -Wuninitialized... yes
checking whether C compiler handles -Wunknown-pragmas... yes
checking whether C compiler handles -Wunused-macros... yes
checking whether C compiler handles -Wvariadic-macros... yes
checking whether C compiler handles -Wvector-operation-performance... yes
checking whether C compiler handles -Wwrite-strings... yes
checking whether C compiler handles -Warray-bounds=2... yes
checking whether C compiler handles -Wattribute-alias=2... yes
checking whether C compiler handles -Wformat=2... yes
checking whether C compiler handles -Wformat-truncation=2... yes
checking whether C compiler handles -Wimplicit-fallthrough=5... yes
checking whether C compiler handles -Wshift-overflow=2... yes
checking whether C compiler handles -Wuse-after-free=3... yes
checking whether C compiler handles -Wvla-larger-than=4031... yes
checking whether C compiler handles -Wredundant-decls... yes
checking whether C compiler handles -Wno-missing-field-initializers... yes
checking whether C compiler handles -Wno-override-init... yes
checking whether C compiler handles -Wno-sign-compare... yes
checking whether C compiler handles -Wno-type-limits... yes
checking whether C compiler handles -Wno-unused-parameter... yes
checking whether C compiler handles -Wno-format-nonliteral... yes
checking whether C compiler handles -Wno-bidi-chars... yes
checking for a BSD-compatible install... /usr/bin/install -c
checking command to symlink files in the same directory... ln -s
checking for install-info... /usr/bin/install-info
checking for gzip... /usr/bin/gzip
checking for 'find' args to delete a file... -delete
checking for brew... no
checking for -znocombreloc... not needed
checking whether addresses are sanitized... no
checking for math library... -lm
checking for pkg-config... /usr/bin/pkg-config
checking pkg-config is at least version 0.9.0... yes
checking for ADDR_NO_RANDOMIZE... yes
checking if Linux sysinfo may be used... yes
checking for sys/wait.h that is POSIX.1 compatible... yes
checking for net/if.h... yes
checking for ifaddrs.h... yes
checking for net/if_dl.h... no
checking for struct ifreq.ifr_flags... yes
checking for struct ifreq.ifr_hwaddr... yes
checking for struct ifreq.ifr_netmask... yes
checking for struct ifreq.ifr_broadaddr... yes
checking for struct ifreq.ifr_addr... yes
checking for struct ifreq.ifr_addr.sa_len... no
checking whether gcc understands -MMD -MF... yes
checking for X... libraries , headers 
checking whether malloc is Doug Lea style... no
checking for sbrk... yes
checking for getpagesize... yes
checking for __lsan_ignore_object... no
checking for fork... yes
checking for vfork... yes
checking for fchmod... yes
checking for canonicalize_file_name... yes
checking for faccessat... yes
checking for realpath... yes
checking for lstat... yes
checking for readlinkat... yes
checking for explicit_bzero... yes
checking for memset_s... no
checking for fchmodat... yes
checking for lchmod... yes
checking for fcntl... yes
checking for fdopendir... yes
checking for fstatat... yes
checking for fsync... yes
checking for futimens... yes
checking for getrandom... yes
checking for gettimeofday... yes
checking for mkostemp... yes
checking for pipe2... yes
checking for pselect... yes
checking for pthread_sigmask... yes
checking for readlink... yes
checking for isblank... yes
checking for iswctype... yes
checking for strtoimax... yes
checking for symlink... yes
checking for localtime_r... yes
checking for timegm... yes
checking for utimensat... yes
checking for getdtablesize... yes
checking for futimes... yes
checking for futimesat... yes
checking for lutimes... yes
checking for working mmap... yes
checking for main in -lXbsd... no
checking for pthread library... none needed
checking for thread support... no
checking whether X on GNU/Linux needs -b to link... no
checking for Xkb... yes
checking for XkbRefreshKeyboardMapping... yes
checking for XkbFreeNames... yes
checking for XrmSetDatabase... yes
checking for XScreenResourceString... yes
checking for XScreenNumberOfScreen... yes
checking for XDisplayCells... yes
checking for XDestroySubwindows... yes
checking X11 version 6... 6 or newer
checking for XICCallback.callback... yes
checking for getaddrinfo_a in -lanl... yes
checking for gtk+-3.0 >= 3.10 glib-2.0 >= 2.37.5... yes
checking whether GTK compiles... yes
configure: WARNING: Your version of Gtk+ will have problems with
       closing open displays.  This is no problem if you just use
       one display, but if you use more than one and close one of them
       Emacs may crash.
       See https://gitlab.gnome.org/GNOME/gtk/issues/221
checking for malloc_trim... yes
checking for jansson >= 2.7... yes
checking for tree-sitter >= 0.20.2... no
checking for tree-sitter >= 0.6.3... yes
checking for ts_set_allocator... yes
checking for XRenderQueryExtension in -lXrender... yes
checking for X11/Xlib-xcb.h... yes
checking for xcb_translate_coordinates in -lxcb... yes
checking for XGetXCBConnection in -lX11-xcb... yes
checking for X11/SM/SMlib.h... yes
checking for SmcOpenConnection in -lSM... yes
checking for xrandr >= 1.2.2... yes
checking for xinerama >= 1.0.2... yes
checking for xfixes >= 1.0.0... yes
checking for X11/extensions/sync.h... yes
checking for XSyncQueryExtension in -lXext... yes
checking for XSyncTriggerFence... yes
checking for X11/extensions/shape.h... yes
checking for XShapeQueryVersion in -lXext... yes
checking for xcb/shape.h... yes
checking for xcb_shape_combine in -lxcb-shape... yes
checking for X11/extensions/Xcomposite.h... yes
checking for XCompositeRedirectWindow in -lXcomposite... yes
checking for linux/seccomp.h... yes
checking whether SECCOMP_SET_MODE_FILTER is declared... yes
checking whether SECCOMP_FILTER_FLAG_TSYNC is declared... yes
checking for linux/filter.h... yes
checking whether SECCOMP_SET_MODE_FILTER is declared... (cached) yes
checking whether SECCOMP_FILTER_FLAG_TSYNC is declared... (cached) yes
checking for libseccomp >= 2.5.2... yes
checking size of long... 8
checking for accept4... yes
checking for fchdir... yes
checking for gethostname... yes
checking for getrusage... yes
checking for get_current_dir_name... yes
checking for lrand48... yes
checking for random... yes
checking for rint... yes
checking for trunc... yes
checking for select... yes
checking for getpagesize... (cached) yes
checking for setlocale... yes
checking for newlocale... yes
checking for getrlimit... yes
checking for setrlimit... yes
checking for shutdown... yes
checking for pthread_sigmask... (cached) yes
checking for strsignal... yes
checking for setitimer... yes
checking for sendto... yes
checking for recvfrom... yes
checking for getsockname... yes
checking for getifaddrs... yes
checking for freeifaddrs... yes
checking for gai_strerror... yes
checking for sync... yes
checking for getpwent... yes
checking for endpwent... yes
checking for getgrent... yes
checking for endgrent... yes
checking for cfmakeraw... yes
checking for cfsetspeed... yes
checking for __executable_start... yes
checking for log2... yes
checking for pthread_setname_np... yes
checking for pthread_set_name_np... no
checking whether pthread_setname_np takes a single argument... no
checking whether pthread_setname_np takes three arguments... no
checking for aligned_alloc... yes
checking whether aligned_alloc is declared... yes
checking for posix_madvise... yes
checking for __builtin_frame_address... yes
checking for __builtin_unwind_init... yes
checking for _LARGEFILE_SOURCE value needed for large files... no
checking for grantpt... yes
checking for getpt... yes
checking for posix_openpt... yes
checking for library containing tputs... -ltinfo
checking whether -ltinfo library defines BC... yes
checking for timerfd interface... yes
checking whether signals can be handled on alternate stack... yes
checking for valgrind/valgrind.h... no
checking for struct unipair.unicode... yes
checking for pid_t... yes
checking for working fork... yes
checking for working vfork... (cached) yes
checking for snprintf... yes
checking for spawn.h... yes
checking for posix_spawn... yes
checking for posix_spawn_file_actions_addchdir... no
checking for posix_spawn_file_actions_addchdir_np... yes
checking for posix_spawnattr_setflags... yes
checking whether POSIX_SPAWN_SETSID is declared... yes
checking whether GLib is linked in... yes
checking for nl_langinfo and CODESET... yes
checking for nl_langinfo and _NL_PAPER_WIDTH... yes
checking for mbstate_t... yes
checking for signals via characters... yes
checking for _setjmp... yes
checking for sigsetjmp... yes
checking POSIX termios... yes
checking size of speed_t... 4
checking for usable FIONREAD... yes
checking for usable SIGIO... yes
checking for struct alignment... yes
checking for typeof syntax and keyword spelling... typeof
checking for statement expressions... yes
checking whether malloc (0) returns nonnull... yes
checking for working alloca.h... yes
checking for alloca... yes
checking for a race-free mkdir -p... /usr/bin/mkdir -p
checking whether the preprocessor supports include_next... yes
checking whether source code line length is unlimited... yes
checking whether lstat correctly handles trailing slash... yes
checking whether // is distinct from /... no
checking whether realpath works... yes
checking for getcwd... yes
checking for C/C++ restrict keyword... __restrict__
checking whether byte ordering is bigendian... no
checking if environ is properly declared... yes
checking for complete errno.h... yes
checking whether ctype.h defines __header_inline... no
checking for mode_t... yes
checking whether strmode is declared... no
checking for gawk... gawk
checking for getopt.h... (cached) yes
checking for getopt_long_only... yes
checking whether getopt is POSIX compatible... yes
checking for working GNU getopt function... yes
checking for working GNU getopt_long function... yes
checking for timespec_get... yes
checking for struct timeval... yes
checking for wide-enough struct timeval.tv_sec member... yes
checking whether limits.h has WORD_BIT, BOOL_WIDTH etc.... yes
checking whether the compiler produces multi-arch binaries... no
checking whether stdint.h conforms to C99... yes
checking whether stdint.h works without ISO C predefines... yes
checking whether stdint.h has UINTMAX_WIDTH etc.... yes
checking whether memmem is declared... yes
checking whether memrchr is declared... yes
checking whether <limits.h> defines MIN and MAX... no
checking whether <sys/param.h> defines MIN and MAX... yes
checking whether time_t is signed... yes
checking whether alarm is declared... yes
checking for working mktime... no
checking whether struct tm is in sys/time.h or time.h... time.h
checking for struct tm.tm_zone... yes
checking for struct tm.tm_gmtoff... yes
checking whether <sys/select.h> is self-contained... yes
checking for inline... inline
checking for sigset_t... yes
checking for volatile sig_atomic_t... yes
checking for sighandler_t... yes
checking for wchar_t... yes
checking for good max_align_t... yes
checking whether NULL can be used in arbitrary expressions... yes
checking whether fcloseall is declared... yes
checking which flavor of printf attribute matches inttypes macros... system
checking whether ecvt is declared... yes
checking whether fcvt is declared... yes
checking whether gcvt is declared... yes
checking whether strnlen is declared... yes
checking whether strtoimax is declared... yes
checking whether stat file-mode macros are broken... no
checking for nlink_t... yes
checking for struct timespec in <time.h>... yes
checking for TIME_UTC in <time.h>... yes
checking whether execvpe is declared... yes
checking whether clearerr_unlocked is declared... yes
checking whether feof_unlocked is declared... yes
checking whether ferror_unlocked is declared... yes
checking whether fflush_unlocked is declared... yes
checking whether fgets_unlocked is declared... yes
checking whether fputc_unlocked is declared... yes
checking whether fputs_unlocked is declared... yes
checking whether fread_unlocked is declared... yes
checking whether fwrite_unlocked is declared... yes
checking whether getc_unlocked is declared... yes
checking whether getchar_unlocked is declared... yes
checking whether putc_unlocked is declared... yes
checking whether putchar_unlocked is declared... yes
checking type of array argument to getgroups... gid_t
checking whether getdtablesize is declared... yes
checking whether malloc is ptrdiff_t safe... yes
checking whether malloc, realloc, calloc set errno on failure... yes
checking for O_CLOEXEC... yes
checking for promoted mode_t type... mode_t
checking whether the utimes function works... yes
checking for C compiler option to allow warnings... -Wno-error
checking for alloca as a compiler built-in... yes
checking for static_assert... yes, an <assert.h> macro
checking for __builtin_expect... yes
checking for byteswap.h... yes
checking for library containing clock_gettime... none required
checking for clock_getres... yes
checking for clock_gettime... yes
checking for clock_settime... yes
checking for copy_file_range... yes
checking whether copy_file_range is known to work... yes
checking for d_type member in directory struct... yes
checking whether // is distinct from /... (cached) no
checking whether dup2 works... yes
checking for library containing backtrace_symbols_fd... none required
checking whether fchmodat works... yes
checking whether fcntl handles F_DUPFD correctly... yes
checking whether fcntl understands F_DUPFD_CLOEXEC... needs runtime check
checking whether fdopendir is declared... yes
checking whether fdopendir works... yes
checking for flexible array member... yes
checking for __fpending... yes
checking whether __fpending is declared... yes
checking whether free is known to preserve errno... yes
checking whether fstatat (..., 0) works... yes
checking for sys/mount.h... yes
checking for statvfs function (SVR4)... yes
checking whether to use statvfs64... no
checking for two-argument statfs with statfs.f_frsize member... yes
checking for sys/fs/s5param.h... no
checking for sys/statfs.h... yes
checking for statfs that truncates block counts... no
checking whether futimens works... yes
checking for getloadavg... yes
checking for sys/loadavg.h... no
checking whether getloadavg is declared... yes
checking whether getrandom is compatible with its GNU+BSD signature... yes
checking for gettimeofday with POSIX signature... yes
checking whether the compiler supports the __inline keyword... yes
checking for gmp.h... yes
checking for library containing __gmpz_roinit_n... -lgmp
checking for memmem... yes
checking whether memmem works... yes
checking for mempcpy... yes
checking for memrchr... yes
checking for library containing nanosleep... none required
checking for working nanosleep... no (mishandles large arguments)
checking for sys/pstat.h... no
checking for sys/sysmp.h... no
checking for sys/param.h... (cached) yes
checking for sys/sysctl.h... no
checking for sched_getaffinity... yes
checking for sched_getaffinity_np... no
checking for pstat_getdynamic... no
checking for sysmp... no
checking for sysctl... no
checking for glibc compatible sched_getaffinity... yes
checking whether signature of pselect conforms to POSIX... yes
checking whether pselect detects invalid fds... yes
checking whether pthread_sigmask is a macro... no
checking whether pthread_sigmask works without -lpthread... yes
checking whether pthread_sigmask returns error numbers... yes
checking whether pthread_sigmask unblocks signals correctly... guessing yes
checking whether readlink signature is correct... yes
checking whether readlink handles trailing slash correctly... yes
checking whether readlink truncates results correctly... yes
checking whether readlinkat signature is correct... yes
checking for working re_compile_pattern... yes
checking for sig2str... no
checking for sigdescr_np... yes
checking for socklen_t... yes
checking for ssize_t... yes
checking for struct stat.st_atim.tv_nsec... yes
checking whether struct stat.st_atim is of type struct timespec... yes
checking for struct stat.st_birthtimespec.tv_nsec... no
checking for struct stat.st_birthtimensec... no
checking for struct stat.st_birthtim.tv_nsec... no
checking for alignas and alignof... yes, <stdalign.h> macros
checking for bool, true, false... no
checking for stpcpy... yes
checking for working strnlen... yes
checking whether strtoimax works... yes
checking whether symlink handles trailing slash correctly... yes
checking whether localtime_r is declared... yes
checking whether localtime_r is compatible with its POSIX signature... yes
checking whether localtime works even near extrema... yes
checking for timezone_t... no
checking whether timer_settime is declared... yes
checking for library containing timer_settime... none required
checking for timer_settime... yes
checking whether utimensat works... yes
checking for variable-length arrays... yes
checking whether getdtablesize works... yes
checking for __mktime_internal... no
checking for timer_getoverrun... yes
checking for gcc option to disable position independent executables... not needed

Configured for 'x86_64-pc-linux-gnu'.

  Where should the build process find the source code?    ..
  What compiler should emacs be built with?               gcc -g3 -O2
  Should Emacs use the GNU version of malloc?             no
    (The GNU allocators don't work with this system configuration.)
  Should Emacs use a relocating allocator for buffers?    no
  Should Emacs use mmap(2) for buffer allocation?         no
  What window system should Emacs use?                    x11
  What toolkit should Emacs use?                          GTK3
  Where do we find X Windows header files?                Standard dirs
  Where do we find X Windows libraries?                   Standard dirs
  Does Emacs use -lXaw3d?                                 no
  Does Emacs use -lXpm?                                   no
  Does Emacs use -ljpeg?                                  no
  Does Emacs use -ltiff?                                  no
  Does Emacs use a gif library?                           no 
  Does Emacs use a png library?                           no 
  Does Emacs use -lrsvg-2?                                no
  Does Emacs use -lwebp?                                  no
  Does Emacs use -lsqlite3?                               no
  Does Emacs use cairo?                                   no
  Does Emacs use -llcms2?                                 no
  Does Emacs use imagemagick?                             no
  Does Emacs use native APIs for images?                  no
  Does Emacs support sound?                               no
  Does Emacs use -lgpm?                                   no
  Does Emacs use -ldbus?                                  no
  Does Emacs use -lgconf?                                 no
  Does Emacs use GSettings?                               no
  Does Emacs use a file notification library?             no
  Does Emacs use access control lists?                    no
  Does Emacs use -lselinux?                               no
  Does Emacs use -lgnutls?                                no
  Does Emacs use -lxml2?                                  no
  Does Emacs use -lfreetype?                              no
  Does Emacs use HarfBuzz?                                no
  Does Emacs use -lm17n-flt?                              no
  Does Emacs use -lotf?                                   no
  Does Emacs use -lxft?                                   no
  Does Emacs use -lsystemd?                               no
  Does Emacs use -ljansson?                               yes
  Does Emacs use -ltree-sitter?                           yes
  Does Emacs use the GMP library?                         yes
  Does Emacs directly use zlib?                           no
  Does Emacs have dynamic modules support?                no
  Does Emacs use toolkit scroll bars?                     no
  Does Emacs support Xwidgets?                            no
  Does Emacs have threading support in lisp?              no
  Does Emacs support the portable dumper?                 yes
  Does Emacs support legacy unexec dumping?               no
  Which dumping strategy does Emacs use?                  pdumper
  Does Emacs have native lisp compiler?                   no
  Does Emacs use version 2 of the X Input Extension?      no
  Does Emacs generate a smaller-size Japanese dictionary? no


configure: creating ./config.status
config.status: creating src/verbose.mk
config.status: creating src/emacs-module.h
config.status: creating Makefile
config.status: creating lib/gnulib.mk
config.status: creating ../doc/man/emacs.1
config.status: creating lib/Makefile
config.status: creating lib-src/Makefile
config.status: creating oldXMenu/Makefile
config.status: creating doc/emacs/Makefile
config.status: creating doc/misc/Makefile
config.status: creating doc/lispintro/Makefile
config.status: creating doc/lispref/Makefile
config.status: creating src/Makefile
config.status: creating lwlib/Makefile
config.status: creating lisp/Makefile
config.status: creating leim/Makefile
config.status: creating nextstep/Makefile
config.status: creating nt/Makefile
config.status: creating test/Makefile
config.status: creating test/manual/noverlay/Makefile
config.status: creating test/infra/Makefile
config.status: creating admin/charsets/Makefile
config.status: creating admin/unidata/Makefile
config.status: creating admin/grammars/Makefile
config.status: creating src/config.h
config.status: executing src/epaths.h commands
config.status: executing src/.gdbinit commands
config.status: executing doc/emacs/emacsver.texi commands
config.status: executing etc-refcards-emacsver.tex commands
~/Programming/Software/emacs/without-all
$ make
make actual-all || make advice-on-failure make-target=all exit-status=$?
make[1]: Entering directory '/home/data1/protected/Programming/Software/emacs/without-all'
make -C lib all
make[2]: Entering directory '/home/data1/protected/Programming/Software/emacs/without-all/lib'
  GEN      ../../lib/alloca.h
  GEN      ../../lib/dirent.h
  GEN      ../../lib/fcntl.h
  GEN      ../../lib/inttypes.h
  GEN      ../../lib/limits.h
  GEN      ../../lib/signal.h
  GEN      ../../lib/stdckdint.h
  GEN      ../../lib/stdio.h
  GEN      ../../lib/stdlib.h
  GEN      ../../lib/string.h
  GEN      sys/random.h
  GEN      sys/select.h
  GEN      sys/stat.h
  GEN      sys/time.h
  GEN      sys/types.h
  GEN      ../../lib/time.h
  GEN      ../../lib/unistd.h
  CC       fingerprint.o
  CC       mktime.o
  CC       acl-errno-valid.o
  CC       acl-internal.o
  CC       get-permissions.o
  CC       set-permissions.o
  CC       allocator.o
  CC       binary-io.o
  CC       c-ctype.o
  CC       c-strcasecmp.o
  CC       c-strncasecmp.o
  CC       careadlinkat.o
  CC       close-stream.o
  CC       count-leading-zeros.o
  CC       count-one-bits.o
  CC       count-trailing-zeros.o
  CC       md5-stream.o
  CC       md5.o
  CC       sha1.o
  CC       sha256.o
  CC       sha512.o
  CC       dtoastr.o
  CC       dtotimespec.o
  CC       fcntl.o
  CC       file-has-acl.o
  CC       filemode.o
  CC       filevercmp.o
  CC       fsusage.o
  CC       gettime.o
  CC       nanosleep.o
  CC       nproc.o
  CC       nstrftime.o
  CC       pipe2.o
  CC       qcopy-acl.o
  CC       sig2str.o
  CC       stat-time.o
  CC       tempname.o
  CC       time_rz.o
  CC       timegm.o
  CC       timespec.o
  CC       timespec-add.o
  CC       timespec-sub.o
  CC       u64.o
  CC       unistd.o
  CC       openat-die.o
  CC       save-cwd.o
  AR       libgnu.a
make[2]: Leaving directory '/home/data1/protected/Programming/Software/emacs/without-all/lib'
make -C lib-src all
make[2]: Entering directory '/home/data1/protected/Programming/Software/emacs/without-all/lib-src'
  CCLD     etags
  CCLD     ctags
  CCLD     emacsclient
  CCLD     ebrowse
  CCLD     hexl
  CCLD     make-docfile
  CCLD     make-fingerprint
  CCLD     seccomp-filter
  GEN      seccomp-filter.bpf
make[2]: Leaving directory '/home/data1/protected/Programming/Software/emacs/without-all/lib-src'
make -C src BIN_DESTDIR=''/usr/local/bin/'' \
	 ELN_DESTDIR='/usr/local/lib/emacs/30.0.50/' all
make[2]: Entering directory '/home/data1/protected/Programming/Software/emacs/without-all/src'
  GEN      globals.h
  CC       dispnew.o
  CC       frame.o
  CC       scroll.o
  CC       xdisp.o
  CC       menu.o
  CC       xmenu.o
  CC       window.o
  CC       charset.o
  CC       coding.o
  CC       category.o
  CC       ccl.o
  CC       character.o
  CC       chartab.o
  CC       bidi.o
  CC       cm.o
  CC       term.o
  CC       terminal.o
  CC       xfaces.o
  CC       xterm.o
  CC       xfns.o
  CC       xselect.o
  CC       xrdb.o
  CC       xsmfns.o
  CC       xsettings.o
  CC       gtkutil.o
  CC       emacsgtkfixed.o
  CC       emacs.o
  CC       keyboard.o
  CC       macros.o
  CC       keymap.o
  CC       sysdep.o
  CC       bignum.o
  CC       buffer.o
  CC       filelock.o
  CC       insdel.o
  CC       marker.o
  CC       minibuf.o
  CC       fileio.o
  CC       dired.o
  CC       cmds.o
  CC       casetab.o
  CC       casefiddle.o
  CC       indent.o
  CC       search.o
  CC       regex-emacs.o
  CC       undo.o
  CC       alloc.o
  CC       pdumper.o
  CC       data.o
  CC       doc.o
  CC       editfns.o
  CC       callint.o
  CC       eval.o
  CC       floatfns.o
  CC       fns.o
  CC       sort.o
  CC       font.o
  CC       print.o
  CC       lread.o
  CC       syntax.o
  CC       bytecode.o
  CC       comp.o
  CC       process.o
  CC       gnutls.o
  CC       callproc.o
  CC       region-cache.o
  CC       sound.o
  CC       timefns.o
  CC       atimer.o
  CC       doprnt.o
  CC       intervals.o
  CC       textprop.o
  CC       composite.o
  CC       xml.o
  CC       lcms.o
  CC       profiler.o
  CC       decompress.o
  CC       thread.o
  CC       systhread.o
  CC       sqlite.o
  CC       treesit.o
  CC       itree.o
  CC       xfont.o
  CC       fontset.o
  CC       fringe.o
  CC       image.o
  CC       xgselect.o
  CC       json.o
  CC       terminfo.o
  CC       lastfile.o
make -C ../admin/charsets all
make[3]: Entering directory '/home/data1/protected/Programming/Software/emacs/without-all/admin/charsets'
make[3]: Nothing to be done for 'all'.
make[3]: Leaving directory '/home/data1/protected/Programming/Software/emacs/without-all/admin/charsets'
make -C ../admin/unidata charscript.el
make[3]: Entering directory '/home/data1/protected/Programming/Software/emacs/without-all/admin/unidata'
make[3]: Nothing to be done for 'charscript.el'.
make[3]: Leaving directory '/home/data1/protected/Programming/Software/emacs/without-all/admin/unidata'
make -C ../admin/unidata emoji-zwj.el
make[3]: Entering directory '/home/data1/protected/Programming/Software/emacs/without-all/admin/unidata'
make[3]: Nothing to be done for 'emoji-zwj.el'.
make[3]: Leaving directory '/home/data1/protected/Programming/Software/emacs/without-all/admin/unidata'
  CCLD     temacs
/usr/bin/ld: bignum.o: in function `make_bignum_bits':
/home/data1/protected/Programming/Software/emacs/without-all/src/../../src/bignum.c:104: undefined reference to `mpz_init'
/usr/bin/ld: /home/data1/protected/Programming/Software/emacs/without-all/src/../../src/bignum.c:105: undefined reference to `mpz_swap'
/usr/bin/ld: bignum.o: in function `init_bignum':
/home/data1/protected/Programming/Software/emacs/without-all/src/../../src/bignum.c:65: undefined reference to `mp_set_memory_functions'
/usr/bin/ld: /home/data1/protected/Programming/Software/emacs/without-all/src/../../src/bignum.c:68: undefined reference to `mpz_init'
/usr/bin/ld: bignum.o: in function `mpz_set_intmax':
/home/data1/protected/Programming/Software/emacs/without-all/src/../../src/bignum.h:72: undefined reference to `mpz_set_si'
/usr/bin/ld: bignum.o: in function `make_bignum':
/home/data1/protected/Programming/Software/emacs/without-all/src/../../src/bignum.c:114: undefined reference to `mpz_sizeinbase'
/usr/bin/ld: bignum.o: in function `mpz_set_uintmax':
/home/data1/protected/Programming/Software/emacs/without-all/src/../../src/bignum.h:80: undefined reference to `mpz_set_ui'
/usr/bin/ld: bignum.o: in function `make_bignum':
/home/data1/protected/Programming/Software/emacs/without-all/src/../../src/bignum.c:114: undefined reference to `mpz_sizeinbase'
/usr/bin/ld: bignum.o: in function `mpz_set_uintmax':
/home/data1/protected/Programming/Software/emacs/without-all/src/../../src/bignum.h:80: undefined reference to `mpz_set_ui'
/usr/bin/ld: bignum.o: in function `make_neg_biguint':
/home/data1/protected/Programming/Software/emacs/without-all/src/../../src/bignum.c:139: undefined reference to `mpz_neg'
/usr/bin/ld: bignum.o: in function `make_bignum':
/home/data1/protected/Programming/Software/emacs/without-all/src/../../src/bignum.c:114: undefined reference to `mpz_sizeinbase'
/usr/bin/ld: bignum.o: in function `make_integer_mpz':
/home/data1/protected/Programming/Software/emacs/without-all/src/../../src/bignum.c:148: undefined reference to `mpz_sizeinbase'
/usr/bin/ld: /home/data1/protected/Programming/Software/emacs/without-all/src/../../src/bignum.c:157: undefined reference to `mpz_getlimbn'
/usr/bin/ld: /home/data1/protected/Programming/Software/emacs/without-all/src/../../src/bignum.c:163: undefined reference to `mpz_sgn'
/usr/bin/ld: bignum.o: in function `double_to_integer':
/home/data1/protected/Programming/Software/emacs/without-all/src/../../src/bignum.c:85: undefined reference to `mpz_set_d'
/usr/bin/ld: bignum.o: in function `mpz_set_intmax_slow':
/home/data1/protected/Programming/Software/emacs/without-all/src/../../src/bignum.c:178: undefined reference to `mpz_limbs_write'
/usr/bin/ld: bignum.o: in function `mpz_set_uintmax_slow':
/home/data1/protected/Programming/Software/emacs/without-all/src/../../src/bignum.c:201: undefined reference to `mpz_limbs_write'
/usr/bin/ld: bignum.o: in function `mpz_to_intmax':
/home/data1/protected/Programming/Software/emacs/without-all/src/../../src/bignum.c:219: undefined reference to `mpz_sizeinbase'
/usr/bin/ld: /home/data1/protected/Programming/Software/emacs/without-all/src/../../src/bignum.c:220: undefined reference to `mpz_sgn'
/usr/bin/ld: /home/data1/protected/Programming/Software/emacs/without-all/src/../../src/bignum.c:239: undefined reference to `mpz_scan1'
/usr/bin/ld: /home/data1/protected/Programming/Software/emacs/without-all/src/../../src/bignum.c:229: undefined reference to `mpz_getlimbn'
/usr/bin/ld: bignum.o: in function `mpz_to_uintmax':
/home/data1/protected/Programming/Software/emacs/without-all/src/../../src/bignum.c:249: undefined reference to `mpz_sgn'
/usr/bin/ld: /home/data1/protected/Programming/Software/emacs/without-all/src/../../src/bignum.c:251: undefined reference to `mpz_sizeinbase'
/usr/bin/ld: /home/data1/protected/Programming/Software/emacs/without-all/src/../../src/bignum.c:260: undefined reference to `mpz_getlimbn'
/usr/bin/ld: /home/data1/protected/Programming/Software/emacs/without-all/src/../../src/bignum.c:249: undefined reference to `mpz_sgn'
/usr/bin/ld: /home/data1/protected/Programming/Software/emacs/without-all/src/../../src/bignum.c:251: undefined reference to `mpz_sizeinbase'
/usr/bin/ld: bignum.o: in function `emacs_mpz_size':
/home/data1/protected/Programming/Software/emacs/without-all/src/../../src/bignum.c:315: undefined reference to `mpz_size'
/usr/bin/ld: /home/data1/protected/Programming/Software/emacs/without-all/src/../../src/bignum.c:315: undefined reference to `mpz_size'
/usr/bin/ld: /home/data1/protected/Programming/Software/emacs/without-all/src/../../src/bignum.c:315: undefined reference to `mpz_size'
/usr/bin/ld: /home/data1/protected/Programming/Software/emacs/without-all/src/../../src/bignum.c:315: undefined reference to `mpz_size'
/usr/bin/ld: bignum.o: in function `mpz_bufsize':
/home/data1/protected/Programming/Software/emacs/without-all/src/../../src/bignum.c:369: undefined reference to `mpz_sizeinbase'
/usr/bin/ld: /home/data1/protected/Programming/Software/emacs/without-all/src/../../src/bignum.c:369: undefined reference to `mpz_sizeinbase'
/usr/bin/ld: bignum.o: in function `mpz_get_d_rounded':
/home/data1/protected/Programming/Software/emacs/without-all/src/../../src/bignum.c:394: undefined reference to `mpz_get_str'
/usr/bin/ld: bignum.o: in function `bignum_to_c_string':
/home/data1/protected/Programming/Software/emacs/without-all/src/../../src/bignum.c:408: undefined reference to `mpz_get_str'
/usr/bin/ld: bignum.o: in function `mpz_bufsize':
/home/data1/protected/Programming/Software/emacs/without-all/src/../../src/bignum.c:369: undefined reference to `mpz_sizeinbase'
/usr/bin/ld: bignum.o: in function `bignum_to_c_string':
/home/data1/protected/Programming/Software/emacs/without-all/src/../../src/bignum.c:408: undefined reference to `mpz_get_str'
/usr/bin/ld: bignum.o: in function `make_bignum_str':
/home/data1/protected/Programming/Software/emacs/without-all/src/../../src/bignum.c:438: undefined reference to `mpz_init'
/usr/bin/ld: /home/data1/protected/Programming/Software/emacs/without-all/src/../../src/bignum.c:439: undefined reference to `mpz_set_str'
/usr/bin/ld: bignum.o: in function `mpz_set_intmax':
/home/data1/protected/Programming/Software/emacs/without-all/src/../../src/bignum.h:72: undefined reference to `mpz_set_si'
/usr/bin/ld: bignum.o: in function `make_bignum':
/home/data1/protected/Programming/Software/emacs/without-all/src/../../src/bignum.c:114: undefined reference to `mpz_sizeinbase'
/usr/bin/ld: bignum.o: in function `mpz_set_intmax':
/home/data1/protected/Programming/Software/emacs/without-all/src/../../src/bignum.h:72: undefined reference to `mpz_set_si'
/usr/bin/ld: bignum.o: in function `make_bignum':
/home/data1/protected/Programming/Software/emacs/without-all/src/../../src/bignum.c:114: undefined reference to `mpz_sizeinbase'
/usr/bin/ld: bignum.o: in function `mpz_to_uintmax':
/home/data1/protected/Programming/Software/emacs/without-all/src/../../src/bignum.c:249: undefined reference to `mpz_sgn'
/usr/bin/ld: /home/data1/protected/Programming/Software/emacs/without-all/src/../../src/bignum.c:251: undefined reference to `mpz_sizeinbase'
/usr/bin/ld: bignum.o: in function `mpz_set_uintmax':
/home/data1/protected/Programming/Software/emacs/without-all/src/../../src/bignum.h:80: undefined reference to `mpz_set_ui'
/usr/bin/ld: bignum.o: in function `make_bignum':
/home/data1/protected/Programming/Software/emacs/without-all/src/../../src/bignum.c:114: undefined reference to `mpz_sizeinbase'
/usr/bin/ld: bignum.o: in function `mpz_to_uintmax':
/home/data1/protected/Programming/Software/emacs/without-all/src/../../src/bignum.c:260: undefined reference to `mpz_getlimbn'
/usr/bin/ld: bignum.o: in function `get_random_bignum':
/home/data1/protected/Programming/Software/emacs/without-all/src/../../src/bignum.c:529: undefined reference to `mpz_size'
/usr/bin/ld: /home/data1/protected/Programming/Software/emacs/without-all/src/../../src/bignum.c:531: undefined reference to `mpz_limbs_write'
/usr/bin/ld: /home/data1/protected/Programming/Software/emacs/without-all/src/../../src/bignum.c:532: undefined reference to `mpz_limbs_read'
/usr/bin/ld: /home/data1/protected/Programming/Software/emacs/without-all/src/../../src/bignum.c:569: undefined reference to `mpz_limbs_finish'
/usr/bin/ld: bignum.o: in function `mpz_set_intmax_slow':
/home/data1/protected/Programming/Software/emacs/without-all/src/../../src/bignum.c:195: undefined reference to `mpz_limbs_finish'
/usr/bin/ld: bignum.o: in function `mpz_set_uintmax_slow':
/home/data1/protected/Programming/Software/emacs/without-all/src/../../src/bignum.c:211: undefined reference to `mpz_limbs_finish'
/usr/bin/ld: bignum.o: in function `mpz_to_uintmax':
/home/data1/protected/Programming/Software/emacs/without-all/src/../../src/bignum.c:260: undefined reference to `mpz_getlimbn'
/usr/bin/ld: bignum.o: in function `emacs_mpz_mul':
/home/data1/protected/Programming/Software/emacs/without-all/src/../../src/bignum.c:331: undefined reference to `mpz_mul'
/usr/bin/ld: bignum.o: in function `emacs_mpz_mul_2exp':
/home/data1/protected/Programming/Software/emacs/without-all/src/../../src/bignum.c:345: undefined reference to `mpz_mul_2exp'
/usr/bin/ld: bignum.o: in function `emacs_mpz_pow_ui':
/home/data1/protected/Programming/Software/emacs/without-all/src/../../src/bignum.c:359: undefined reference to `mpz_pow_ui'
/usr/bin/ld: alloc.o: in function `cleanup_vector':
/home/data1/protected/Programming/Software/emacs/without-all/src/../../src/alloc.c:3135: undefined reference to `mpz_clear'
/usr/bin/ld: alloc.o: in function `make_pure_bignum':
/home/data1/protected/Programming/Software/emacs/without-all/src/../../src/alloc.c:5539: undefined reference to `mpz_size'
/usr/bin/ld: /home/data1/protected/Programming/Software/emacs/without-all/src/../../src/alloc.c:5550: undefined reference to `mpz_getlimbn'
/usr/bin/ld: /home/data1/protected/Programming/Software/emacs/without-all/src/../../src/alloc.c:5553: undefined reference to `mpz_sgn'
/usr/bin/ld: /home/data1/protected/Programming/Software/emacs/without-all/src/../../src/alloc.c:5556: undefined reference to `mpz_roinit_n'
/usr/bin/ld: pdumper.o: in function `dump_do_dump_relocation':
/home/data1/protected/Programming/Software/emacs/without-all/src/../../src/pdumper.c:5465: undefined reference to `mpz_roinit_n'
/usr/bin/ld: pdumper.o: in function `dump_cold_bignum':
/home/data1/protected/Programming/Software/emacs/without-all/src/../../src/pdumper.c:3451: undefined reference to `mpz_size'
/usr/bin/ld: /home/data1/protected/Programming/Software/emacs/without-all/src/../../src/pdumper.c:3457: undefined reference to `mpz_sgn'
/usr/bin/ld: /home/data1/protected/Programming/Software/emacs/without-all/src/../../src/pdumper.c:3461: undefined reference to `mpz_getlimbn'
/usr/bin/ld: data.o: in function `Fnatnump':
/home/data1/protected/Programming/Software/emacs/without-all/src/../../src/data.c:548: undefined reference to `mpz_sgn'
/usr/bin/ld: data.o: in function `integer_remainder':
/home/data1/protected/Programming/Software/emacs/without-all/src/../../src/data.c:3390: undefined reference to `mpz_tdiv_r'
/usr/bin/ld: /home/data1/protected/Programming/Software/emacs/without-all/src/../../src/data.c:3371: undefined reference to `mpz_sgn'
/usr/bin/ld: /home/data1/protected/Programming/Software/emacs/without-all/src/../../src/data.c:3372: undefined reference to `mpz_tdiv_ui'
/usr/bin/ld: /home/data1/protected/Programming/Software/emacs/without-all/src/../../src/data.c:3395: undefined reference to `mpz_sgn'
/usr/bin/ld: /home/data1/protected/Programming/Software/emacs/without-all/src/../../src/data.c:3396: undefined reference to `mpz_sgn'
/usr/bin/ld: /home/data1/protected/Programming/Software/emacs/without-all/src/../../src/data.c:3397: undefined reference to `mpz_add'
/usr/bin/ld: data.o: in function `mpz_set_intmax':
/home/data1/protected/Programming/Software/emacs/without-all/src/../../src/bignum.h:72: undefined reference to `mpz_set_si'
/usr/bin/ld: data.o: in function `Fadd1':
/home/data1/protected/Programming/Software/emacs/without-all/src/../../src/data.c:3626: undefined reference to `mpz_add_ui'
/usr/bin/ld: data.o: in function `Fsub1':
/home/data1/protected/Programming/Software/emacs/without-all/src/../../src/data.c:3641: undefined reference to `mpz_sub_ui'
/usr/bin/ld: data.o: in function `mpz_set_intmax':
/home/data1/protected/Programming/Software/emacs/without-all/src/../../src/bignum.h:72: undefined reference to `mpz_set_si'
/usr/bin/ld: data.o: in function `bignum_arith_driver':
/home/data1/protected/Programming/Software/emacs/without-all/src/../../src/data.c:3188: undefined reference to `mpz_xor'
/usr/bin/ld: /home/data1/protected/Programming/Software/emacs/without-all/src/../../src/data.c:3184: undefined reference to `mpz_sub'
/usr/bin/ld: /home/data1/protected/Programming/Software/emacs/without-all/src/../../src/data.c:3186: undefined reference to `mpz_and'
/usr/bin/ld: /home/data1/protected/Programming/Software/emacs/without-all/src/../../src/data.c:3190: undefined reference to `mpz_sgn'
/usr/bin/ld: /home/data1/protected/Programming/Software/emacs/without-all/src/../../src/data.c:3192: undefined reference to `mpz_tdiv_q'
/usr/bin/ld: /home/data1/protected/Programming/Software/emacs/without-all/src/../../src/data.c:3187: undefined reference to `mpz_ior'
/usr/bin/ld: data.o: in function `mpz_set_intmax':
/home/data1/protected/Programming/Software/emacs/without-all/src/../../src/bignum.h:72: undefined reference to `mpz_set_si'
/usr/bin/ld: data.o: in function `bignum_arith_driver':
/home/data1/protected/Programming/Software/emacs/without-all/src/../../src/data.c:3183: undefined reference to `mpz_add'
/usr/bin/ld: data.o: in function `Fminus':
/home/data1/protected/Programming/Software/emacs/without-all/src/../../src/data.c:3299: undefined reference to `mpz_neg'
/usr/bin/ld: data.o: in function `Flognot':
/home/data1/protected/Programming/Software/emacs/without-all/src/../../src/data.c:3652: undefined reference to `mpz_com'
/usr/bin/ld: data.o: in function `Flogcount':
/home/data1/protected/Programming/Software/emacs/without-all/src/../../src/data.c:3508: undefined reference to `mpz_sgn'
/usr/bin/ld: /home/data1/protected/Programming/Software/emacs/without-all/src/../../src/data.c:3513: undefined reference to `mpz_popcount'
/usr/bin/ld: /home/data1/protected/Programming/Software/emacs/without-all/src/../../src/data.c:3510: undefined reference to `mpz_com'
/usr/bin/ld: data.o: in function `Fash':
/home/data1/protected/Programming/Software/emacs/without-all/src/../../src/data.c:3545: undefined reference to `mpz_sgn'
/usr/bin/ld: /home/data1/protected/Programming/Software/emacs/without-all/src/../../src/data.c:3574: undefined reference to `mpz_fdiv_q_2exp'
/usr/bin/ld: /home/data1/protected/Programming/Software/emacs/without-all/src/../../src/data.c:3548: undefined reference to `mpz_sgn'
/usr/bin/ld: data.o: in function `mpz_set_intmax':
/home/data1/protected/Programming/Software/emacs/without-all/src/../../src/bignum.h:72: undefined reference to `mpz_set_si'
/usr/bin/ld: data.o: in function `arithcompare':
/home/data1/protected/Programming/Software/emacs/without-all/src/../../src/data.c:2771: undefined reference to `mpz_cmp_d'
/usr/bin/ld: /home/data1/protected/Programming/Software/emacs/without-all/src/../../src/data.c:2742: undefined reference to `mpz_cmp_d'
/usr/bin/ld: /home/data1/protected/Programming/Software/emacs/without-all/src/../../src/data.c:2774: undefined reference to `mpz_sgn'
/usr/bin/ld: /home/data1/protected/Programming/Software/emacs/without-all/src/../../src/data.c:2776: undefined reference to `mpz_cmp'
/usr/bin/ld: /home/data1/protected/Programming/Software/emacs/without-all/src/../../src/data.c:2763: undefined reference to `mpz_sgn'
/usr/bin/ld: data.o: in function `expt_integer':
/home/data1/protected/Programming/Software/emacs/without-all/src/../../src/data.c:3606: undefined reference to `mpz_fits_ulong_p'
/usr/bin/ld: /home/data1/protected/Programming/Software/emacs/without-all/src/../../src/data.c:3608: undefined reference to `mpz_get_ui'
/usr/bin/ld: data.o: in function `mpz_set_intmax':
/home/data1/protected/Programming/Software/emacs/without-all/src/../../src/bignum.h:72: undefined reference to `mpz_set_si'
/usr/bin/ld: floatfns.o: in function `rescale_for_division':
/home/data1/protected/Programming/Software/emacs/without-all/src/../../src/floatfns.c:394: undefined reference to `mpz_set_d'
/usr/bin/ld: floatfns.o: in function `mpz_set_intmax':
/home/data1/protected/Programming/Software/emacs/without-all/src/../../src/bignum.h:72: undefined reference to `mpz_set_si'
/usr/bin/ld: floatfns.o: in function `rounddiv_q':
/home/data1/protected/Programming/Software/emacs/without-all/src/../../src/floatfns.c:496: undefined reference to `mpz_tdiv_qr'
/usr/bin/ld: /home/data1/protected/Programming/Software/emacs/without-all/src/../../src/floatfns.c:497: undefined reference to `mpz_sgn'
/usr/bin/ld: /home/data1/protected/Programming/Software/emacs/without-all/src/../../src/floatfns.c:498: undefined reference to `mpz_sgn'
/usr/bin/ld: /home/data1/protected/Programming/Software/emacs/without-all/src/../../src/floatfns.c:499: undefined reference to `mpz_abs'
/usr/bin/ld: /home/data1/protected/Programming/Software/emacs/without-all/src/../../src/floatfns.c:500: undefined reference to `mpz_abs'
/usr/bin/ld: /home/data1/protected/Programming/Software/emacs/without-all/src/../../src/floatfns.c:501: undefined reference to `mpz_sub'
/usr/bin/ld: /home/data1/protected/Programming/Software/emacs/without-all/src/../../src/floatfns.c:502: undefined reference to `mpz_cmp'
/usr/bin/ld: /home/data1/protected/Programming/Software/emacs/without-all/src/../../src/floatfns.c:503: undefined reference to `mpz_add_ui'
/usr/bin/ld: /home/data1/protected/Programming/Software/emacs/without-all/src/../../src/floatfns.c:503: undefined reference to `mpz_sub_ui'
/usr/bin/ld: floatfns.o: in function `Fabs':
/home/data1/protected/Programming/Software/emacs/without-all/src/../../src/floatfns.c:285: undefined reference to `mpz_sgn'
/usr/bin/ld: /home/data1/protected/Programming/Software/emacs/without-all/src/../../src/floatfns.c:287: undefined reference to `mpz_neg'
/usr/bin/ld: floatfns.o: in function `Flogb':
/home/data1/protected/Programming/Software/emacs/without-all/src/../../src/floatfns.c:332: undefined reference to `mpz_sizeinbase'
/usr/bin/ld: floatfns.o: in function `Fceiling':
/home/data1/protected/Programming/Software/emacs/without-all/src/../../src/floatfns.c:534: undefined reference to `mpz_cdiv_q'
/usr/bin/ld: floatfns.o: in function `Ffloor':
/home/data1/protected/Programming/Software/emacs/without-all/src/../../src/floatfns.c:543: undefined reference to `mpz_fdiv_q'
/usr/bin/ld: floatfns.o: in function `Ftruncate':
/home/data1/protected/Programming/Software/emacs/without-all/src/../../src/floatfns.c:572: undefined reference to `mpz_tdiv_q'
/usr/bin/ld: fns.o: in function `Ftake':
/home/data1/protected/Programming/Software/emacs/without-all/src/../../src/fns.c:1660: undefined reference to `mpz_sgn'
/usr/bin/ld: fns.o: in function `Fntake':
/home/data1/protected/Programming/Software/emacs/without-all/src/../../src/fns.c:1702: undefined reference to `mpz_sgn'
/usr/bin/ld: fns.o: in function `sxhash_bignum':
/home/data1/protected/Programming/Software/emacs/without-all/src/../../src/fns.c:5047: undefined reference to `mpz_size'
/usr/bin/ld: /home/data1/protected/Programming/Software/emacs/without-all/src/../../src/fns.c:5051: undefined reference to `mpz_getlimbn'
/usr/bin/ld: fns.o: in function `Fnthcdr':
/home/data1/protected/Programming/Software/emacs/without-all/src/../../src/fns.c:1756: undefined reference to `mpz_sgn'
/usr/bin/ld: /home/data1/protected/Programming/Software/emacs/without-all/src/../../src/fns.c:1794: undefined reference to `mpz_tdiv_ui'
pppppp/usr/bin/ld: fns.o: in function `Fmemql':
/home/data1/protected/Programming/Software/emacs/without-all/src/../../src/fns.c:1917: undefined reference to `mpz_cmp'
/usr/bin/ld: fns.o: in function `Frandom':
/home/data1/protected/Programming/Software/emacs/without-all/src/../../src/fns.c:99: undefined reference to `mpz_sgn'
/usr/bin/ld: fns.o: in function `Feql':
/home/data1/protected/Programming/Software/emacs/without-all/src/../../src/fns.c:2660: undefined reference to `mpz_cmp'
/usr/bin/ld: fns.o: in function `internal_equal':
/home/data1/protected/Programming/Software/emacs/without-all/src/../../src/fns.c:2800: undefined reference to `mpz_cmp'
/usr/bin/ld: timefns.o: in function `ticks_hz_list4':
/home/data1/protected/Programming/Software/emacs/without-all/src/../../src/timefns.c:451: undefined reference to `mpz_mul_ui'
/usr/bin/ld: /home/data1/protected/Programming/Software/emacs/without-all/src/../../src/timefns.c:455: undefined reference to `mpz_fdiv_q'
/usr/bin/ld: /home/data1/protected/Programming/Software/emacs/without-all/src/../../src/timefns.c:460: undefined reference to `mpz_fdiv_q_ui'
/usr/bin/ld: /home/data1/protected/Programming/Software/emacs/without-all/src/../../src/timefns.c:470: undefined reference to `mpz_get_ui'
/usr/bin/ld: /home/data1/protected/Programming/Software/emacs/without-all/src/../../src/timefns.c:471: undefined reference to `mpz_sgn'
/usr/bin/ld: /home/data1/protected/Programming/Software/emacs/without-all/src/../../src/timefns.c:474: undefined reference to `mpz_fdiv_q_2exp'
/usr/bin/ld: timefns.o: in function `mpz_set_intmax':
/home/data1/protected/Programming/Software/emacs/without-all/src/../../src/bignum.h:72: undefined reference to `mpz_set_si'
/usr/bin/ld: /home/data1/protected/Programming/Software/emacs/without-all/src/../../src/bignum.h:72: undefined reference to `mpz_set_si'
/usr/bin/ld: timefns.o: in function `lispint_arith':
/home/data1/protected/Programming/Software/emacs/without-all/src/../../src/timefns.c:1077: undefined reference to `mpz_add'
/usr/bin/ld: /home/data1/protected/Programming/Software/emacs/without-all/src/../../src/timefns.c:1069: undefined reference to `mpz_sub_ui'
/usr/bin/ld: /home/data1/protected/Programming/Software/emacs/without-all/src/../../src/timefns.c:1077: undefined reference to `mpz_sub'
/usr/bin/ld: timefns.o: in function `mpz_set_intmax':
/home/data1/protected/Programming/Software/emacs/without-all/src/../../src/bignum.h:72: undefined reference to `mpz_set_si'
/usr/bin/ld: timefns.o: in function `lispint_arith':
/home/data1/protected/Programming/Software/emacs/without-all/src/../../src/timefns.c:1069: undefined reference to `mpz_add_ui'
/usr/bin/ld: timefns.o: in function `mpz_set_intmax':
/home/data1/protected/Programming/Software/emacs/without-all/src/../../src/bignum.h:72: undefined reference to `mpz_set_si'
/usr/bin/ld: timefns.o: in function `frac_to_double':
/home/data1/protected/Programming/Software/emacs/without-all/src/../../src/timefns.c:610: undefined reference to `mpz_sizeinbase'
/usr/bin/ld: /home/data1/protected/Programming/Software/emacs/without-all/src/../../src/timefns.c:611: undefined reference to `mpz_sizeinbase'
/usr/bin/ld: /home/data1/protected/Programming/Software/emacs/without-all/src/../../src/timefns.c:629: undefined reference to `mpz_mul_2exp'
/usr/bin/ld: /home/data1/protected/Programming/Software/emacs/without-all/src/../../src/timefns.c:635: undefined reference to `mpz_tdiv_qr'
/usr/bin/ld: /home/data1/protected/Programming/Software/emacs/without-all/src/../../src/timefns.c:646: undefined reference to `mpz_sizeinbase'
/usr/bin/ld: /home/data1/protected/Programming/Software/emacs/without-all/src/../../src/timefns.c:652: undefined reference to `mpz_mul_2exp'
/usr/bin/ld: /home/data1/protected/Programming/Software/emacs/without-all/src/../../src/timefns.c:653: undefined reference to `mpz_cmpabs'
/usr/bin/ld: /home/data1/protected/Programming/Software/emacs/without-all/src/../../src/timefns.c:674: undefined reference to `mpz_sgn'
/usr/bin/ld: /home/data1/protected/Programming/Software/emacs/without-all/src/../../src/timefns.c:674: undefined reference to `mpz_add_ui'
/usr/bin/ld: /home/data1/protected/Programming/Software/emacs/without-all/src/../../src/timefns.c:677: undefined reference to `mpz_get_d'
/usr/bin/ld: /home/data1/protected/Programming/Software/emacs/without-all/src/../../src/timefns.c:662: undefined reference to `mpz_tdiv_ui'
/usr/bin/ld: /home/data1/protected/Programming/Software/emacs/without-all/src/../../src/timefns.c:674: undefined reference to `mpz_sgn'
/usr/bin/ld: /home/data1/protected/Programming/Software/emacs/without-all/src/../../src/timefns.c:674: undefined reference to `mpz_sub_ui'
/usr/bin/ld: /home/data1/protected/Programming/Software/emacs/without-all/src/../../src/timefns.c:621: undefined reference to `mpz_mul_2exp'
/usr/bin/ld: timefns.o: in function `mpz_set_intmax':
/home/data1/protected/Programming/Software/emacs/without-all/src/../../src/bignum.h:72: undefined reference to `mpz_set_si'
/usr/bin/ld: /home/data1/protected/Programming/Software/emacs/without-all/src/../../src/bignum.h:72: undefined reference to `mpz_set_si'
/usr/bin/ld: timefns.o: in function `frac_to_double':
/home/data1/protected/Programming/Software/emacs/without-all/src/../../src/timefns.c:668: undefined reference to `mpz_sgn'
/usr/bin/ld: timefns.o: in function `lisp_to_timespec':
/home/data1/protected/Programming/Software/emacs/without-all/src/../../src/timefns.c:975: undefined reference to `mpz_mul_ui'
/usr/bin/ld: /home/data1/protected/Programming/Software/emacs/without-all/src/../../src/timefns.c:976: undefined reference to `mpz_fdiv_q'
/usr/bin/ld: /home/data1/protected/Programming/Software/emacs/without-all/src/../../src/timefns.c:977: undefined reference to `mpz_fdiv_q_ui'
/usr/bin/ld: /home/data1/protected/Programming/Software/emacs/without-all/src/../../src/timefns.c:954: undefined reference to `mpz_fdiv_q_ui'
/usr/bin/ld: timefns.o: in function `mpz_set_intmax':
/home/data1/protected/Programming/Software/emacs/without-all/src/../../src/bignum.h:72: undefined reference to `mpz_set_si'
/usr/bin/ld: /home/data1/protected/Programming/Software/emacs/without-all/src/../../src/bignum.h:72: undefined reference to `mpz_set_si'
/usr/bin/ld: timefns.o: in function `timespec_mpz':
/home/data1/protected/Programming/Software/emacs/without-all/src/../../src/timefns.c:496: undefined reference to `mpz_set_ui'
/usr/bin/ld: timefns.o: in function `mpz_set_intmax':
/home/data1/protected/Programming/Software/emacs/without-all/src/../../src/bignum.h:72: undefined reference to `mpz_set_si'
/usr/bin/ld: timefns.o: in function `timespec_mpz':
/home/data1/protected/Programming/Software/emacs/without-all/src/../../src/timefns.c:498: undefined reference to `mpz_addmul_ui'
/usr/bin/ld: timefns.o: in function `mpz_set_intmax':
/home/data1/protected/Programming/Software/emacs/without-all/src/../../src/bignum.h:72: undefined reference to `mpz_set_si'
/usr/bin/ld: timefns.o: in function `decode_time_components':
/home/data1/protected/Programming/Software/emacs/without-all/src/../../src/timefns.c:764: undefined reference to `mpz_add'
/usr/bin/ld: /home/data1/protected/Programming/Software/emacs/without-all/src/../../src/timefns.c:765: undefined reference to `mpz_addmul_ui'
/usr/bin/ld: /home/data1/protected/Programming/Software/emacs/without-all/src/../../src/timefns.c:788: undefined reference to `mpz_set_ui'
/usr/bin/ld: /home/data1/protected/Programming/Software/emacs/without-all/src/../../src/timefns.c:789: undefined reference to `mpz_addmul_ui'
/usr/bin/ld: /home/data1/protected/Programming/Software/emacs/without-all/src/../../src/timefns.c:774: undefined reference to `mpz_swap'
/usr/bin/ld: /home/data1/protected/Programming/Software/emacs/without-all/src/../../src/timefns.c:779: undefined reference to `mpz_set_ui'
/usr/bin/ld: /home/data1/protected/Programming/Software/emacs/without-all/src/../../src/timefns.c:780: undefined reference to `mpz_addmul_ui'
/usr/bin/ld: timefns.o: in function `mpz_set_intmax':
/home/data1/protected/Programming/Software/emacs/without-all/src/../../src/bignum.h:72: undefined reference to `mpz_set_si'
/usr/bin/ld: /home/data1/protected/Programming/Software/emacs/without-all/src/../../src/bignum.h:72: undefined reference to `mpz_set_si'
/usr/bin/ld: timefns.o: in function `decode_float_time':
/home/data1/protected/Programming/Software/emacs/without-all/src/../../src/timefns.c:434: undefined reference to `mpz_ui_pow_ui'
/usr/bin/ld: timefns.o: in function `time_cmp':
/home/data1/protected/Programming/Software/emacs/without-all/src/../../src/timefns.c:1245: undefined reference to `mpz_cmp'
/usr/bin/ld: /home/data1/protected/Programming/Software/emacs/without-all/src/../../src/timefns.c:1240: undefined reference to `mpz_mul'
/usr/bin/ld: /home/data1/protected/Programming/Software/emacs/without-all/src/../../src/timefns.c:1241: undefined reference to `mpz_mul'
/usr/bin/ld: timefns.o: in function `mpz_set_intmax':
/home/data1/protected/Programming/Software/emacs/without-all/src/../../src/bignum.h:72: undefined reference to `mpz_set_si'
/usr/bin/ld: /home/data1/protected/Programming/Software/emacs/without-all/src/../../src/bignum.h:72: undefined reference to `mpz_set_si'
/usr/bin/ld: /home/data1/protected/Programming/Software/emacs/without-all/src/../../src/bignum.h:72: undefined reference to `mpz_set_si'
/usr/bin/ld: /home/data1/protected/Programming/Software/emacs/without-all/src/../../src/bignum.h:72: undefined reference to `mpz_set_si'
/usr/bin/ld: timefns.o: in function `time_arith':
/home/data1/protected/Programming/Software/emacs/without-all/src/../../src/timefns.c:1106: undefined reference to `mpz_cmp'
/usr/bin/ld: /home/data1/protected/Programming/Software/emacs/without-all/src/../../src/timefns.c:1113: undefined reference to `mpz_gcd'
/usr/bin/ld: /home/data1/protected/Programming/Software/emacs/without-all/src/../../src/timefns.c:1117: undefined reference to `mpz_divexact'
/usr/bin/ld: /home/data1/protected/Programming/Software/emacs/without-all/src/../../src/timefns.c:1118: undefined reference to `mpz_divexact'
/usr/bin/ld: /home/data1/protected/Programming/Software/emacs/without-all/src/../../src/timefns.c:1122: undefined reference to `mpz_mul'
/usr/bin/ld: /home/data1/protected/Programming/Software/emacs/without-all/src/../../src/timefns.c:1126: undefined reference to `mpz_mul'
/usr/bin/ld: /home/data1/protected/Programming/Software/emacs/without-all/src/../../src/timefns.c:1128: undefined reference to `mpz_addmul'
/usr/bin/ld: /home/data1/protected/Programming/Software/emacs/without-all/src/../../src/timefns.c:1134: undefined reference to `mpz_gcd'
/usr/bin/ld: /home/data1/protected/Programming/Software/emacs/without-all/src/../../src/timefns.c:1135: undefined reference to `mpz_cmp_ui'
/usr/bin/ld: /home/data1/protected/Programming/Software/emacs/without-all/src/../../src/timefns.c:1162: undefined reference to `mpz_swap'
/usr/bin/ld: /home/data1/protected/Programming/Software/emacs/without-all/src/../../src/timefns.c:1128: undefined reference to `mpz_submul'
/usr/bin/ld: /home/data1/protected/Programming/Software/emacs/without-all/src/../../src/timefns.c:1137: undefined reference to `mpz_divexact'
/usr/bin/ld: /home/data1/protected/Programming/Software/emacs/without-all/src/../../src/timefns.c:1138: undefined reference to `mpz_divexact'
/usr/bin/ld: /home/data1/protected/Programming/Software/emacs/without-all/src/../../src/timefns.c:1146: undefined reference to `mpz_cmp'
/usr/bin/ld: /home/data1/protected/Programming/Software/emacs/without-all/src/../../src/timefns.c:1154: undefined reference to `mpz_cdiv_q'
/usr/bin/ld: /home/data1/protected/Programming/Software/emacs/without-all/src/../../src/timefns.c:1155: undefined reference to `mpz_mul'
/usr/bin/ld: /home/data1/protected/Programming/Software/emacs/without-all/src/../../src/timefns.c:1156: undefined reference to `mpz_mul'
/usr/bin/ld: timefns.o: in function `mpz_set_intmax':
/home/data1/protected/Programming/Software/emacs/without-all/src/../../src/bignum.h:72: undefined reference to `mpz_set_si'
/usr/bin/ld: /home/data1/protected/Programming/Software/emacs/without-all/src/../../src/bignum.h:72: undefined reference to `mpz_set_si'
/usr/bin/ld: /home/data1/protected/Programming/Software/emacs/without-all/src/../../src/bignum.h:72: undefined reference to `mpz_set_si'
/usr/bin/ld: /home/data1/protected/Programming/Software/emacs/without-all/src/../../src/bignum.h:72: undefined reference to `mpz_set_si'
/usr/bin/ld: /home/data1/protected/Programming/Software/emacs/without-all/src/../../src/bignum.h:72: undefined reference to `mpz_set_si'
/usr/bin/ld: timefns.o: in function `lisp_time_hz_ticks':
/home/data1/protected/Programming/Software/emacs/without-all/src/../../src/timefns.c:545: undefined reference to `mpz_mul'
/usr/bin/ld: /home/data1/protected/Programming/Software/emacs/without-all/src/../../src/timefns.c:548: undefined reference to `mpz_fdiv_q'
/usr/bin/ld: /home/data1/protected/Programming/Software/emacs/without-all/src/../../src/timefns.c:541: undefined reference to `mpz_sgn'
/usr/bin/ld: timefns.o: in function `mpz_set_intmax':
/home/data1/protected/Programming/Software/emacs/without-all/src/../../src/bignum.h:72: undefined reference to `mpz_set_si'
/usr/bin/ld: /home/data1/protected/Programming/Software/emacs/without-all/src/../../src/bignum.h:72: undefined reference to `mpz_set_si'
/usr/bin/ld: /home/data1/protected/Programming/Software/emacs/without-all/src/../../src/bignum.h:72: undefined reference to `mpz_set_si'
/usr/bin/ld: timefns.o: in function `lisp_time_seconds':
/home/data1/protected/Programming/Software/emacs/without-all/src/../../src/timefns.c:567: undefined reference to `mpz_fdiv_q'
/usr/bin/ld: timefns.o: in function `mpz_set_intmax':
/home/data1/protected/Programming/Software/emacs/without-all/src/../../src/bignum.h:72: undefined reference to `mpz_set_si'
/usr/bin/ld: timefns.o: in function `timespec_mpz':
/home/data1/protected/Programming/Software/emacs/without-all/src/../../src/timefns.c:496: undefined reference to `mpz_set_ui'
/usr/bin/ld: timefns.o: in function `mpz_set_intmax':
/home/data1/protected/Programming/Software/emacs/without-all/src/../../src/bignum.h:72: undefined reference to `mpz_set_si'
/usr/bin/ld: timefns.o: in function `timespec_mpz':
/home/data1/protected/Programming/Software/emacs/without-all/src/../../src/timefns.c:498: undefined reference to `mpz_addmul_ui'
/usr/bin/ld: timefns.o: in function `mpz_set_intmax':
/home/data1/protected/Programming/Software/emacs/without-all/src/../../src/bignum.h:72: undefined reference to `mpz_set_si'
/usr/bin/ld: timefns.o: in function `Fdecode_time':
/home/data1/protected/Programming/Software/emacs/without-all/src/../../src/timefns.c:1560: undefined reference to `mpz_fdiv_r'
/usr/bin/ld: /home/data1/protected/Programming/Software/emacs/without-all/src/../../src/timefns.c:1563: undefined reference to `mpz_addmul_ui'
/usr/bin/ld: /home/data1/protected/Programming/Software/emacs/without-all/src/../../src/timefns.c:1560: undefined reference to `mpz_fdiv_r'
/usr/bin/ld: timefns.o: in function `mpz_set_intmax':
/home/data1/protected/Programming/Software/emacs/without-all/src/../../src/bignum.h:72: undefined reference to `mpz_set_si'
/usr/bin/ld: timefns.o: in function `Fdecode_time':
/home/data1/protected/Programming/Software/emacs/without-all/src/../../src/timefns.c:1560: undefined reference to `mpz_fdiv_r'
/usr/bin/ld: timefns.o: in function `mpz_set_intmax':
/home/data1/protected/Programming/Software/emacs/without-all/src/../../src/bignum.h:72: undefined reference to `mpz_set_si'
/usr/bin/ld: /home/data1/protected/Programming/Software/emacs/without-all/src/../../src/bignum.h:72: undefined reference to `mpz_set_si'
/usr/bin/ld: /home/data1/protected/Programming/Software/emacs/without-all/src/../../src/bignum.h:72: undefined reference to `mpz_set_si'
/usr/bin/ld: timefns.o: in function `Fdecode_time':
/home/data1/protected/Programming/Software/emacs/without-all/src/../../src/timefns.c:1560: undefined reference to `mpz_fdiv_r'
/usr/bin/ld: timefns.o: in function `Fencode_time':
/home/data1/protected/Programming/Software/emacs/without-all/src/../../src/timefns.c:1699: undefined reference to `mpz_fdiv_qr'
/usr/bin/ld: /home/data1/protected/Programming/Software/emacs/without-all/src/../../src/timefns.c:1703: undefined reference to `mpz_swap'
/usr/bin/ld: timefns.o: in function `mpz_set_intmax':
/home/data1/protected/Programming/Software/emacs/without-all/src/../../src/bignum.h:72: undefined reference to `mpz_set_si'
/usr/bin/ld: /home/data1/protected/Programming/Software/emacs/without-all/src/../../src/bignum.h:72: undefined reference to `mpz_set_si'
/usr/bin/ld: treesit.o: in function `treesit_load_language':
/home/data1/protected/Programming/Software/emacs/without-all/src/../../src/treesit.c:577: undefined reference to `dynlib_error'
/usr/bin/ld: /home/data1/protected/Programming/Software/emacs/without-all/src/../../src/treesit.c:578: undefined reference to `dynlib_open'
/usr/bin/ld: /home/data1/protected/Programming/Software/emacs/without-all/src/../../src/treesit.c:579: undefined reference to `dynlib_error'
/usr/bin/ld: /home/data1/protected/Programming/Software/emacs/without-all/src/../../src/treesit.c:594: undefined reference to `dynlib_error'
/usr/bin/ld: /home/data1/protected/Programming/Software/emacs/without-all/src/../../src/treesit.c:600: undefined reference to `dynlib_sym'
/usr/bin/ld: /home/data1/protected/Programming/Software/emacs/without-all/src/../../src/treesit.c:602: undefined reference to `dynlib_error'
collect2: error: ld returned 1 exit status
make[2]: *** [Makefile:704: temacs] Error 1
make[2]: Leaving directory '/home/data1/protected/Programming/Software/emacs/without-all/src'
make[1]: *** [Makefile:544: src] Error 2
make[1]: Leaving directory '/home/data1/protected/Programming/Software/emacs/without-all'
make[1]: Entering directory '/home/data1/protected/Programming/Software/emacs/without-all'
***
*** "make all" failed with exit status 2.
***
*** You could try to:
*** - run "make bootstrap", which might fix the problem
*** - run "make V=1", which displays the full commands invoked by make,
***   to further investigate the problem
***
make[1]: *** [Makefile:414: advice-on-failure] Error 2
make[1]: Leaving directory '/home/data1/protected/Programming/Software/emacs/without-all'
ma


In GNU Emacs 30.0.50 (build 2, x86_64-pc-linux-gnu, X toolkit, cairo
 version 1.17.6, Xaw3d scroll bars) of 2022-12-14 built on
 protected.rcdrun.com
Repository revision: 1568123196cd8b57ed64e284b7deb058026be713
Repository branch: master
Windowing system distributor 'The X.Org Foundation', version 11.0.12101004
System Description: Parabola GNU/Linux-libre

Configured using:
 'configure --with-x-toolkit=lucid'

Configured features:
ACL CAIRO DBUS FREETYPE GIF GLIB GMP GNUTLS GPM GSETTINGS HARFBUZZ JPEG
JSON LCMS2 LIBOTF LIBSYSTEMD LIBXML2 M17N_FLT MODULES NOTIFY INOTIFY
PDUMPER PNG RSVG SECCOMP SOUND SQLITE3 THREADS TIFF TOOLKIT_SCROLL_BARS
TREE_SITTER WEBP X11 XAW3D XDBE XIM XINPUT2 XPM LUCID ZLIB

Important settings:
  value of $LC_ALL: en_US.UTF-8
  value of $LANG: de_DE.UTF-8
  value of $XMODIFIERS: @im=exwm-xim
  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 subr-x mm-decode
mm-bodies mm-encode mail-parse rfc2231 mailabbrev gmm-utils mailheader
cl-loaddefs 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/x-win x-win term/common-win x-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 lcms2
dynamic-setting system-font-setting font-render-setting cairo x-toolkit
xinput2 x multi-tty make-network-process emacs)

Memory information:
((conses 16 39106 6042)
 (symbols 48 5192 2)
 (strings 32 14315 1743)
 (string-bytes 1 403364)
 (vectors 16 10439)
 (vector-slots 8 158934 12649)
 (floats 8 40 19)
 (intervals 56 257 0)
 (buffers 984 11))

-- 
Jean

Take action in Free Software Foundation campaigns:
https://www.fsf.org/campaigns

In support of Richard M. Stallman
https://stallmansupport.org/





^ permalink raw reply	[flat|nested] 14+ messages in thread

* bug#60061: 30.0.50; Build fails in separate directory for ../configure --without-all --with-mailutils
  2022-12-14  7:45 bug#60061: 30.0.50; Build fails in separate directory for ../configure --without-all --with-mailutils Jean Louis
@ 2022-12-14 12:39 ` Eli Zaretskii
  2022-12-20 16:03   ` Jean Louis
  2022-12-23 16:14   ` Jean Louis
  0 siblings, 2 replies; 14+ messages in thread
From: Eli Zaretskii @ 2022-12-14 12:39 UTC (permalink / raw)
  To: Jean Louis; +Cc: 60061

> From: Jean Louis <bugs@gnu.support>
> Date: Wed, 14 Dec 2022 10:45:07 +0300
> 
> I wished to make separate build of Emacs version --without-all in
> separate directory like following:
> 
> $ mkdir without-all
> $ cd without-all
> $ ../configure --without-all --with-mailutils
> $ make
> 
> and then I get following errors below. Does this mean that Emacs cannot
> be built in separate directory?

I think you run the various "*clean" targets in the wrong directory,
and you already have an old build in
'/home/data1/protected/Programming/Software/emacs/', which is the
parent directory of the one where you are trying to build a different
configuration.

Please do:

  . create a new, empty directory, outside of the
    '/home/data1/protected/Programming/Software/emacs/' tree
  . clone the Emacs Git repository into that new empty directory
  . create a subdirectory without-all and configure and build Emacs as
    you tried before

If the above doesn't work, please post the complete build transcript,
but only one, please.





^ permalink raw reply	[flat|nested] 14+ messages in thread

* bug#60061: 30.0.50; Build fails in separate directory for ../configure --without-all --with-mailutils
  2022-12-14 12:39 ` Eli Zaretskii
@ 2022-12-20 16:03   ` Jean Louis
  2022-12-20 17:29     ` Eli Zaretskii
  2022-12-23 16:14   ` Jean Louis
  1 sibling, 1 reply; 14+ messages in thread
From: Jean Louis @ 2022-12-20 16:03 UTC (permalink / raw)
  To: Eli Zaretskii; +Cc: 60061

* Eli Zaretskii <eliz@gnu.org> [2022-12-14 15:42]:
>   . create a new, empty directory, outside of the
>     '/home/data1/protected/Programming/Software/emacs/' tree
>   . clone the Emacs Git repository into that new empty directory
>   . create a subdirectory without-all and configure and build Emacs as
>     you tried before
> 
> If the above doesn't work, please post the complete build transcript,
> but only one, please.

I have done that, it works well clean, but on different machine
(Debian GNU/Linux).

On personal machine Parabola GNU/Linux-libre still same issue.

What could be this problem below?

  CCLD     temacs
/usr/bin/ld: cannot find dispnew.o: No such file or directory
/usr/bin/ld: cannot find frame.o: No such file or directory
/usr/bin/ld: cannot find scroll.o: No such file or directory
/usr/bin/ld: cannot find xdisp.o: No such file or directory
/usr/bin/ld: cannot find menu.o: No such file or directory
/usr/bin/ld: cannot find window.o: No such file or directory
/usr/bin/ld: cannot find charset.o: No such file or directory
/usr/bin/ld: cannot find coding.o: No such file or directory
/usr/bin/ld: cannot find category.o: No such file or directory
/usr/bin/ld: cannot find ccl.o: No such file or directory
/usr/bin/ld: cannot find character.o: No such file or directory
/usr/bin/ld: cannot find chartab.o: No such file or directory
/usr/bin/ld: cannot find bidi.o: No such file or directory
/usr/bin/ld: cannot find cm.o: No such file or directory
/usr/bin/ld: cannot find term.o: No such file or directory
/usr/bin/ld: cannot find terminal.o: No such file or directory
/usr/bin/ld: cannot find xfaces.o: No such file or directory
/usr/bin/ld: cannot find emacs.o: No such file or directory
/usr/bin/ld: cannot find keyboard.o: No such file or directory
/usr/bin/ld: cannot find macros.o: No such file or directory
/usr/bin/ld: cannot find keymap.o: No such file or directory
/usr/bin/ld: cannot find sysdep.o: No such file or directory
/usr/bin/ld: cannot find bignum.o: No such file or directory
/usr/bin/ld: cannot find buffer.o: No such file or directory
/usr/bin/ld: cannot find filelock.o: No such file or directory
/usr/bin/ld: cannot find insdel.o: No such file or directory
/usr/bin/ld: cannot find marker.o: No such file or directory
/usr/bin/ld: cannot find minibuf.o: No such file or directory
/usr/bin/ld: cannot find fileio.o: No such file or directory
/usr/bin/ld: cannot find dired.o: No such file or directory
/usr/bin/ld: cannot find cmds.o: No such file or directory
/usr/bin/ld: cannot find casetab.o: No such file or directory
/usr/bin/ld: cannot find casefiddle.o: No such file or directory
/usr/bin/ld: cannot find indent.o: No such file or directory
/usr/bin/ld: cannot find search.o: No such file or directory
/usr/bin/ld: cannot find regex-emacs.o: No such file or directory
/usr/bin/ld: cannot find undo.o: No such file or directory
/usr/bin/ld: cannot find alloc.o: No such file or directory
/usr/bin/ld: cannot find pdumper.o: No such file or directory
/usr/bin/ld: cannot find data.o: No such file or directory
/usr/bin/ld: cannot find editfns.o: No such file or directory
/usr/bin/ld: cannot find callint.o: No such file or directory
/usr/bin/ld: cannot find eval.o: No such file or directory
/usr/bin/ld: cannot find floatfns.o: No such file or directory
/usr/bin/ld: cannot find fns.o: No such file or directory
/usr/bin/ld: cannot find sort.o: No such file or directory
/usr/bin/ld: cannot find font.o: No such file or directory
/usr/bin/ld: cannot find print.o: No such file or directory
/usr/bin/ld: cannot find lread.o: No such file or directory
/usr/bin/ld: cannot find syntax.o: No such file or directory
/usr/bin/ld: cannot find bytecode.o: No such file or directory
/usr/bin/ld: cannot find comp.o: No such file or directory
/usr/bin/ld: cannot find process.o: No such file or directory
/usr/bin/ld: cannot find gnutls.o: No such file or directory
/usr/bin/ld: cannot find callproc.o: No such file or directory
/usr/bin/ld: cannot find region-cache.o: No such file or directory
/usr/bin/ld: cannot find sound.o: No such file or directory
/usr/bin/ld: cannot find timefns.o: No such file or directory
/usr/bin/ld: cannot find atimer.o: No such file or directory
/usr/bin/ld: cannot find doprnt.o: No such file or directory
/usr/bin/ld: cannot find intervals.o: No such file or directory
/usr/bin/ld: cannot find textprop.o: No such file or directory
/usr/bin/ld: cannot find composite.o: No such file or directory
/usr/bin/ld: cannot find xml.o: No such file or directory
/usr/bin/ld: cannot find lcms.o: No such file or directory
/usr/bin/ld: cannot find profiler.o: No such file or directory
/usr/bin/ld: cannot find decompress.o: No such file or directory
/usr/bin/ld: cannot find thread.o: No such file or directory
/usr/bin/ld: cannot find systhread.o: No such file or directory
/usr/bin/ld: cannot find sqlite.o: No such file or directory
/usr/bin/ld: cannot find treesit.o: No such file or directory
/usr/bin/ld: cannot find itree.o: No such file or directory
/usr/bin/ld: cannot find json.o: No such file or directory
/usr/bin/ld: cannot find terminfo.o: No such file or directory
/usr/bin/ld: cannot find lastfile.o: No such file or directory


--
Jean

Take action in Free Software Foundation campaigns:
https://www.fsf.org/campaigns

In support of Richard M. Stallman
https://stallmansupport.org/





^ permalink raw reply	[flat|nested] 14+ messages in thread

* bug#60061: 30.0.50; Build fails in separate directory for ../configure --without-all --with-mailutils
  2022-12-20 16:03   ` Jean Louis
@ 2022-12-20 17:29     ` Eli Zaretskii
  2022-12-20 17:42       ` Jean Louis
  0 siblings, 1 reply; 14+ messages in thread
From: Eli Zaretskii @ 2022-12-20 17:29 UTC (permalink / raw)
  To: Jean Louis; +Cc: 60061

> Date: Tue, 20 Dec 2022 19:03:57 +0300
> From: Jean Louis <bugs@gnu.support>
> Cc: 60061@debbugs.gnu.org
> 
> On personal machine Parabola GNU/Linux-libre still same issue.
> 
> What could be this problem below?
> 
>   CCLD     temacs
> /usr/bin/ld: cannot find dispnew.o: No such file or directory
> /usr/bin/ld: cannot find frame.o: No such file or directory
> /usr/bin/ld: cannot find scroll.o: No such file or directory

Where in the tree are these files?





^ permalink raw reply	[flat|nested] 14+ messages in thread

* bug#60061: 30.0.50; Build fails in separate directory for ../configure --without-all --with-mailutils
  2022-12-20 17:29     ` Eli Zaretskii
@ 2022-12-20 17:42       ` Jean Louis
  2022-12-20 18:40         ` Eli Zaretskii
  0 siblings, 1 reply; 14+ messages in thread
From: Jean Louis @ 2022-12-20 17:42 UTC (permalink / raw)
  To: Eli Zaretskii; +Cc: 60061

* Eli Zaretskii <eliz@gnu.org> [2022-12-20 20:30]:
> > Date: Tue, 20 Dec 2022 19:03:57 +0300
> > From: Jean Louis <bugs@gnu.support>
> > Cc: 60061@debbugs.gnu.org
> > 
> > On personal machine Parabola GNU/Linux-libre still same issue.
> > 
> > What could be this problem below?
> > 
> >   CCLD     temacs
> > /usr/bin/ld: cannot find dispnew.o: No such file or directory
> > /usr/bin/ld: cannot find frame.o: No such file or directory
> > /usr/bin/ld: cannot find scroll.o: No such file or directory
> 
> Where in the tree are these files?

They are all in `src' and the errors are given to me when I configure
from separate directory.

  /home/data1/protected/Programming/Software/emacs/:
  find . \( -name dispnew.o \) -ls
   55586645   1076 -rw-r--r--   1 admin    input     1099528 Dec 17 08:33 src/dispnew.o

I would like to be able to have main Emacs and stripped Emacs binary
for console that I would use for e-mail writing, without havig to
install it on the system.

--
Jean

Take action in Free Software Foundation campaigns:
https://www.fsf.org/campaigns

In support of Richard M. Stallman
https://stallmansupport.org/






^ permalink raw reply	[flat|nested] 14+ messages in thread

* bug#60061: 30.0.50; Build fails in separate directory for ../configure --without-all --with-mailutils
  2022-12-20 17:42       ` Jean Louis
@ 2022-12-20 18:40         ` Eli Zaretskii
  2022-12-21  9:41           ` Jean Louis
  2022-12-21  9:42           ` Jean Louis
  0 siblings, 2 replies; 14+ messages in thread
From: Eli Zaretskii @ 2022-12-20 18:40 UTC (permalink / raw)
  To: Jean Louis; +Cc: 60061

> Date: Tue, 20 Dec 2022 20:42:04 +0300
> From: Jean Louis <bugs@gnu.support>
> Cc: 60061@debbugs.gnu.org
> 
> * Eli Zaretskii <eliz@gnu.org> [2022-12-20 20:30]:
> > > Date: Tue, 20 Dec 2022 19:03:57 +0300
> > > From: Jean Louis <bugs@gnu.support>
> > > Cc: 60061@debbugs.gnu.org
> > > 
> > > On personal machine Parabola GNU/Linux-libre still same issue.
> > > 
> > > What could be this problem below?
> > > 
> > >   CCLD     temacs
> > > /usr/bin/ld: cannot find dispnew.o: No such file or directory
> > > /usr/bin/ld: cannot find frame.o: No such file or directory
> > > /usr/bin/ld: cannot find scroll.o: No such file or directory
> > 
> > Where in the tree are these files?
> 
> They are all in `src' and the errors are given to me when I configure
> from separate directory.

Please post the file src/Makefile from the build directory tree.





^ permalink raw reply	[flat|nested] 14+ messages in thread

* bug#60061: 30.0.50; Build fails in separate directory for ../configure --without-all --with-mailutils
  2022-12-20 18:40         ` Eli Zaretskii
@ 2022-12-21  9:41           ` Jean Louis
  2022-12-21  9:42           ` Jean Louis
  1 sibling, 0 replies; 14+ messages in thread
From: Jean Louis @ 2022-12-21  9:41 UTC (permalink / raw)
  To: Eli Zaretskii; +Cc: 60061

[-- Attachment #1: Type: text/plain, Size: 27 bytes --]

Find attached src/Makefile

[-- Attachment #2: Makefile --]
[-- Type: text/plain, Size: 33656 bytes --]

### src/Makefile.  Generated from Makefile.in by configure.

# Copyright (C) 1985, 1987-1988, 1993-1995, 1999-2022 Free Software
# Foundation, Inc.

# This file is part of GNU Emacs.

# GNU Emacs is free software: you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation, either version 3 of the License, or
# (at your option) any later version.

# GNU Emacs is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
# GNU General Public License for more details.

# You should have received a copy of the GNU General Public License
# along with GNU Emacs.  If not, see <https://www.gnu.org/licenses/>.


# Note that this file is edited by msdos/sed1v2.inp for MSDOS.  That
# script may need modifying in sync with changes made here.  Try to
# avoid shell-ism because the DOS build has to use the DOS shell.

SHELL = /bin/sh

# Here are the things that we expect ../configure to edit.
# We use $(srcdir) explicitly in dependencies so as not to depend on VPATH.
srcdir = .
top_srcdir = ..
top_builddir = ..
# MinGW CPPFLAGS may use this.
abs_top_srcdir=/home/data1/protected/Programming/Software/emacs

CC = gcc
CXX = 
CFLAGS = -g3 -O2
CPPFLAGS =   
LDFLAGS =  
EXEEXT = 
version = 30.0.50
MKDIR_P = /usr/bin/mkdir -p
# Don't use LIBS.  configure puts stuff in it that either shouldn't be
# linked with Emacs or is duplicated by the other stuff below.
# LIBS =  
LIBOBJS = 

lispsource = $(top_srcdir)/lisp
lib = ../lib
libsrc = ../lib-src
etc = ../etc
oldXMenudir = ../oldXMenu
lwlibdir = ../lwlib

# Configuration files for .o files to depend on.
config_h = config.h $(srcdir)/conf_post.h

HAVE_NATIVE_COMP = no

## ns-app if NS self contained app, else empty.
OTHER_FILES = 

## Flags to pass for profiling builds
PROFILING_CFLAGS = 

## Flags to pass to the compiler to enable build warnings
WARN_CFLAGS =  -fno-common -Wall -Warith-conversion -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-cond -Wextra -Wformat-signedness -Winit-self -Winvalid-pch -Wlogical-op -Wmissing-declarations -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnull-dereference -Wold-style-definition -Wopenmp-simd -Wpacked -Wpointer-arith -Wstrict-prototypes -Wsuggest-attribute=format -Wsuggest-attribute=noreturn -Wsuggest-final-methods -Wsuggest-final-types -Wtrampolines -Wuninitialized -Wunknown-pragmas -Wunused-macros -Wvariadic-macros -Wvector-operation-performance -Warray-bounds=2 -Wattribute-alias=2 -Wformat=2 -Wformat-truncation=2 -Wimplicit-fallthrough=5 -Wshift-overflow=2 -Wuse-after-free=3 -Wvla-larger-than=4031 -Wredundant-decls -Wno-missing-field-initializers -W
 no-override-init -Wno-sign-compare -Wno-type-limits -Wno-unused-parameter -Wno-format-nonliteral -Wno-bidi-chars
WERROR_CFLAGS = 

## Machine-specific CFLAGS.
C_SWITCH_MACHINE=
## System-specific CFLAGS.
C_SWITCH_SYSTEM=

GNUSTEP_CFLAGS=
PNG_CFLAGS=-isystem /usr/include/libpng16 

## Define C_SWITCH_X_SITE to contain any special flags your compiler
## may need to deal with X Windows.  For instance, if you've defined
## HAVE_X_WINDOWS and your X include files aren't in a place that your
## compiler can find on its own, you might want to add "-I/..." or
## something similar.  This is normally set by configure.
C_SWITCH_X_SITE=

## Define LD_SWITCH_X_SITE to contain any special flags your loader
## may need to deal with X Windows.  For instance, if your X libraries
## aren't in a place that your loader can find on its own, you might
## want to add "-L/..." or something similar.  Only used if
## HAVE_X_WINDOWS.
## FIXME? configure sets a value for this, but it has never been
## substituted in this or any other Makefile. Cf C_SWITCH_X_SITE.
LD_SWITCH_X_SITE=

## This must come before LD_SWITCH_SYSTEM.
## If needed, a -rpath option that says where to find X windows at run time.
LD_SWITCH_X_SITE_RPATH=

## System-specific LDFLAGS.
LD_SWITCH_SYSTEM=

## This holds any special options for linking temacs only (i.e., not
## used by configure).
LD_SWITCH_SYSTEM_TEMACS= $(LD_SWITCH_X_SITE_RPATH)

## Flags to pass to ld only for temacs.
TEMACS_LDFLAGS = $(LD_SWITCH_SYSTEM) $(LD_SWITCH_SYSTEM_TEMACS)

## If needed, the names of the paxctl and setfattr programs.
## On grsecurity/PaX systems, unexec will fail due to a gap between
## the bss section and the heap.  Older versions need paxctl to work
## around this, newer ones setfattr.  See Bug#11398 and Bug#16343.
PAXCTL = 
SETFATTR = 
## Commands to set PaX flags on dumped and not-dumped instances of Emacs.
PAXCTL_dumped = 
PAXCTL_notdumped = 

## Some systems define this to request special libraries.
LIBS_SYSTEM=

## -lm, or empty.
LIB_MATH=-lm

## -lpthread, or empty.
LIB_PTHREAD=

LIBIMAGE=-ltiff -ljpeg -lpng16  -lgif -lXpm -lwebpdemux -lwebp 

XCB_LIBS=-lX11-xcb -lxcb
XFT_LIBS=
XRENDER_LIBS=-lXrender
LIBX_EXTRA=-lX11 $(XCB_LIBS) $(XFT_LIBS) $(XRENDER_LIBS)

FONTCONFIG_CFLAGS = -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib/glib-2.0/include -isystem /usr/include/sysprof-4 -pthread 
FONTCONFIG_LIBS = -lfontconfig -lfreetype 
FREETYPE_CFLAGS = -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib/glib-2.0/include -isystem /usr/include/sysprof-4 -pthread 
FREETYPE_LIBS = -lfreetype 
HARFBUZZ_CFLAGS = -isystem /usr/include/harfbuzz -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/glib-2.0 -isystem /usr/lib/glib-2.0/include -isystem /usr/include/sysprof-4 -pthread 
HARFBUZZ_LIBS = -lharfbuzz 
LIBOTF_CFLAGS = -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib/glib-2.0/include -isystem /usr/include/sysprof-4 -pthread 
LIBOTF_LIBS = -lotf -lfreetype 
M17N_FLT_CFLAGS = 
M17N_FLT_LIBS = -lm17n-flt -lm17n-core 

LIB_ACL=-lacl
LIB_CLOCK_GETTIME=
LIB_EACCESS=
LIB_NANOSLEEP=
LIB_TIMER_TIME=

DBUS_CFLAGS = -isystem /usr/include/dbus-1.0 -isystem /usr/lib/dbus-1.0/include 
DBUS_LIBS = -ldbus-1 
## dbusbind.o if HAVE_DBUS, else empty.
DBUS_OBJ = dbusbind.o

## xwidgets.o if HAVE_XWIDGETS, else empty.
XWIDGETS_OBJ = 

LIB_EXECINFO=

SETTINGS_CFLAGS = -isystem /usr/include/glib-2.0 -isystem /usr/lib/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/libmount -isystem /usr/include/blkid -pthread  -isystem /usr/include/glib-2.0 -isystem /usr/lib/glib-2.0/include -isystem /usr/include/sysprof-4 -pthread 
SETTINGS_LIBS = -lgio-2.0 -lgobject-2.0 -lglib-2.0  -lgobject-2.0 -lglib-2.0 

## gtkutil.o if USE_GTK, else empty.
GTK_OBJ=

## inotify.o if HAVE_INOTIFY.
## kqueue.o if HAVE_KQUEUE.
## gfilenotify.o if HAVE_GFILENOTIFY.
## w32notify.o if HAVE_W32NOTIFY.
NOTIFY_OBJ = inotify.o
NOTIFY_CFLAGS = 
NOTIFY_LIBS = 

## -ltermcap, or -lncurses, or -lcurses, or "".
LIBS_TERMCAP=-ltinfo
## terminfo.o if TERMINFO, else (on MS-DOS only: termcap.o +) tparam.o.
TERMCAP_OBJ=terminfo.o

LIBXMU=-lXmu

LIBXSM=-lSM -lICE

LIBXTR6=-lSM -lICE

## $(LIBXMU) -lXt $(LIBXTR6) -lXext if USE_X_TOOLKIT, else $(LIBXSM).
## Only used if HAVE_X_WINDOWS.
LIBXT_OTHER=$(LIBXMU) -lXt $(LIBXTR6) -lXext

## If !HAVE_X11 || USE_GTK, empty.
## Else if USE_X_TOOLKIT, $(lwlibdir)/liblw.a.
## Else $(oldXMenudir)/libXMenu11.a.
LIBXMENU=$(lwlibdir)/liblw.a

## xmenu.o if HAVE_X_WINDOWS, else empty.
XMENU_OBJ=xmenu.o
## xterm.o xfns.o xselect.o xrdb.o xsmfns.o xsettings.o if
## HAVE_X_WINDOWS, else empty.
XOBJ=xterm.o xfns.o xselect.o xrdb.o xsmfns.o xsettings.o

# xgselect.o if linking with GLib, else empty
XGSELOBJ=xgselect.o

TOOLKIT_LIBW=-lXaw3d

## Only used if HAVE_X11, in LIBX_OTHER.
LIBXT=$(TOOLKIT_LIBW) $(LIBXT_OTHER)

## If HAVE_X11, $(LIBXT) $(LIBX_EXTRA), else empty.
LIBX_OTHER=$(LIBXT) $(LIBX_EXTRA)

## LIBXMENU is empty if !HAVE_X_WINDOWS.
## LD_SWITCH_X_SITE should not be used if not using X, but nothing
## sets it at present, and if something ever does, it should be
## configure, which should set it to nil in non-X builds.
LIBX_BASE=$(LIBXMENU) $(LD_SWITCH_X_SITE)

## Used only for GNUstep.
LIBS_GNUSTEP=$(patsubst -specs=%-hardened-ld,,)

LIBSOUND=  -lasound 
CFLAGS_SOUND=  

RSVG_LIBS= -lrsvg-2 -lm -lgio-2.0 -lgdk_pixbuf-2.0 -lgobject-2.0 -lglib-2.0 -lcairo 
RSVG_CFLAGS= -isystem /usr/include/librsvg-2.0 -isystem /usr/include/glib-2.0 -isystem /usr/lib/glib-2.0/include -isystem /usr/include/sysprof-4 -isystem /usr/include/libmount -isystem /usr/include/blkid -isystem /usr/include/gdk-pixbuf-2.0 -isystem /usr/include/libpng16 -isystem /usr/include/cairo -isystem /usr/include/lzo -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -pthread -isystem /usr/include/pixman-1 

WEBP_CFLAGS= 

WEBKIT_LIBS= 
WEBKIT_CFLAGS= 

CAIRO_LIBS= -lcairo  -lcairo -lxcb -lxcb-render 
CAIRO_CFLAGS= -isystem /usr/include/cairo -isystem /usr/include/lzo -isystem /usr/include/libpng16 -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib/glib-2.0/include -isystem /usr/include/sysprof-4 -pthread -isystem /usr/include/pixman-1  -isystem /usr/include/cairo -isystem /usr/include/lzo -isystem /usr/include/libpng16 -isystem /usr/include/freetype2 -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib/glib-2.0/include -isystem /usr/include/sysprof-4 -pthread -isystem /usr/include/pixman-1 

IMAGEMAGICK_LIBS= 
IMAGEMAGICK_CFLAGS= 

LIBXML2_LIBS = -lxml2 
LIBXML2_CFLAGS = -isystem /usr/include/libxml2 

SQLITE3_LIBS = -lsqlite3

GETADDRINFO_A_LIBS = -lanl

LCMS2_LIBS = -llcms2 
LCMS2_CFLAGS = 

LIBZ = -lz

## system-specific libs for dynamic modules, else empty
LIBMODULES = -ldl
## emacs-module.o if modules enabled, else empty
MODULES_OBJ = emacs-module.o

XRANDR_LIBS = -lXrandr 
XRANDR_CFLAGS = 

XINERAMA_LIBS = -lXinerama 
XINERAMA_CFLAGS = 

XFIXES_LIBS = -lXfixes 
XFIXES_CFLAGS = 

XINPUT_LIBS = -lXi 
XINPUT_CFLAGS = 

XSYNC_LIBS = -lXext
XSYNC_CFLAGS = 

XDBE_LIBS = -lXext
XDBE_CFLAGS = 

XCOMPOSITE_LIBS = -lXcomposite
XCOMPOSITE_CFLAGS = 

XSHAPE_LIBS = -lXext -lxcb-shape
XSHAPE_CFLAGS = 

## widget.o if USE_X_TOOLKIT, otherwise empty.
WIDGET_OBJ=widget.o

HYBRID_MALLOC = 

## cygw32.o if CYGWIN, otherwise empty.
CYGWIN_OBJ=

## fontset.o fringe.o image.o if we have any window system
WINDOW_SYSTEM_OBJ=fontset.o fringe.o image.o

## dosfns.o msdos.o w16select.o if MSDOS.
MSDOS_OBJ =
## w16select.o termcap.o if MSDOS && HAVE_X_WINDOWS.
MSDOS_X_OBJ =

NS_OBJ=
## nsterm.o nsfns.o nsmenu.o nsselect.o nsimage.o ns_fontfile if HAVE_NS.
NS_OBJC_OBJ=
## Used only for GNUstep.
GNU_OBJC_CFLAGS=$(patsubst -specs=%-hardened-cc1,,)
## w32fns.o w32menu.c w32reg.o fringe.o fontset.o w32font.o w32term.o
## w32xfns.o w32select.o image.o w32uniscribe.o w32cygwinx.o if HAVE_W32,
## w32cygwinx.o if CYGWIN but not HAVE_W32, else empty.
W32_OBJ=
## -lkernel32 -luser32 -lusp10 -lgdi32 -lole32 -lcomdlg32 -lcomctl32
## -lwinspool if HAVE_W32,
## -lkernel32 if CYGWIN but not HAVE_W32, else empty.
W32_LIBS=

PGTK_OBJ=
PGTK_LIBS=

## emacs.res if HAVE_W32
EMACSRES = 
## If HAVE_W32, compiler arguments for including
## the resource file in the binary.
## Cygwin: -Wl,emacs.res
## MinGW: emacs.res
W32_RES_LINK=

## Empty if !HAVE_X_WINDOWS
## xfont.o ftfont.o xftfont.o if HAVE_XFT
## xfont.o ftfont.o if HAVE_FREETYPE
## xfont.o ftfont.o ftcrfont.o if USE_CAIRO
## else xfont.o
## if HAVE_HARFBUZZ, hbfont.o is added regardless of the rest
FONT_OBJ=xfont.o ftfont.o ftcrfont.o hbfont.o

## Empty for MinGW, cm.o for the rest.
CM_OBJ=cm.o

LIBGPM = -lgpm

LIBSELINUX_LIBS = 

LIBGNUTLS_LIBS = -lgnutls 
LIBGNUTLS_CFLAGS = -isystem /usr/include/p11-kit-1 

LIBSYSTEMD_LIBS = -lelogind 
LIBSYSTEMD_CFLAGS = -isystem /usr/include/elogind 

JSON_LIBS = -ljansson 
JSON_CFLAGS = 
JSON_OBJ = json.o

TREE_SITTER_LIBS = -ltree-sitter 
TREE_SITTER_CFLAGS = 

INTERVALS_H = dispextern.h intervals.h composite.h

GETLOADAVG_LIBS = 

LIBGMP = -lgmp

LIBGCCJIT_LIBS = 
LIBGCCJIT_CFLAGS = 

## dynlib.o if necessary, else empty
DYNLIB_OBJ = dynlib.o

RUN_TEMACS = ./temacs

# Whether builds should contain details. '--no-build-details' or empty.
BUILD_DETAILS = 

UNEXEC_OBJ = 

HAIKU_OBJ = 
HAIKU_CXX_OBJ = 
HAIKU_LIBS = 
HAIKU_CFLAGS = 

DUMPING=pdumper
CHECK_STRUCTS = false
HAVE_PDUMPER = yes

HAVE_BE_APP = no

## ARM Macs require that all code have a valid signature.  Since pdump
## invalidates the signature, we must re-sign to fix it.
DO_CODESIGN=$(patsubst aarch64-apple-darwin%,yes,x86_64-pc-linux-gnu)

-include ${top_builddir}/src/verbose.mk

bootstrap_exe = ../src/bootstrap-emacs$(EXEEXT)
ifeq ($(DUMPING),pdumper)
bootstrap_pdmp := bootstrap-emacs.pdmp # Keep in sync with loadup.el
pdmp := emacs.pdmp
else
bootstrap_pdmp :=
pdmp :=
endif

# Flags that might be in WARN_CFLAGS but are not valid for Objective C.
NON_OBJC_CFLAGS = -Wignored-attributes -Wignored-qualifiers -Wopenmp-simd -Wnested-externs
# Ditto, but for C++.
NON_CXX_CFLAGS = -Wmissing-prototypes -Wnested-externs -Wold-style-definition \
  -Wstrict-prototypes -Wno-override-init

# -Demacs makes some files produce the correct version for use in Emacs.
# MYCPPFLAGS is for by-hand Emacs-specific overrides, e.g.,
# "make MYCPPFLAGS='-DDBUS_DEBUG'".
EMACS_CFLAGS=-Demacs $(MYCPPFLAGS) -I. -I$(srcdir) \
  -I$(lib) -I$(top_srcdir)/lib \
  $(C_SWITCH_MACHINE) $(C_SWITCH_SYSTEM) $(C_SWITCH_X_SITE) \
  $(GNUSTEP_CFLAGS) $(CFLAGS_SOUND) $(RSVG_CFLAGS) $(IMAGEMAGICK_CFLAGS) \
  $(PNG_CFLAGS) $(LIBXML2_CFLAGS) $(LIBGCCJIT_CFLAGS) $(DBUS_CFLAGS) \
  $(XRANDR_CFLAGS) $(XINERAMA_CFLAGS) $(XFIXES_CFLAGS) $(XDBE_CFLAGS) \
  $(XINPUT_CFLAGS) $(WEBP_CFLAGS) $(WEBKIT_CFLAGS) $(LCMS2_CFLAGS) \
  $(SETTINGS_CFLAGS) $(FREETYPE_CFLAGS) $(FONTCONFIG_CFLAGS) \
  $(HARFBUZZ_CFLAGS) $(LIBOTF_CFLAGS) $(M17N_FLT_CFLAGS) $(DEPFLAGS) \
  $(LIBSYSTEMD_CFLAGS) $(JSON_CFLAGS) $(XSYNC_CFLAGS) $(TREE_SITTER_CFLAGS) \
  $(LIBGNUTLS_CFLAGS) $(NOTIFY_CFLAGS) $(CAIRO_CFLAGS) \
  $(WERROR_CFLAGS) $(HAIKU_CFLAGS) $(XCOMPOSITE_CFLAGS) $(XSHAPE_CFLAGS)
ALL_CFLAGS = $(EMACS_CFLAGS) $(WARN_CFLAGS) $(CFLAGS)
ALL_OBJC_CFLAGS = $(EMACS_CFLAGS) \
  $(filter-out $(NON_OBJC_CFLAGS),$(WARN_CFLAGS)) $(CFLAGS) \
  $(GNU_OBJC_CFLAGS)
ALL_CXX_CFLAGS = $(EMACS_CFLAGS) \
  $(filter-out $(NON_CXX_CFLAGS),$(WARN_CFLAGS)) $(CXXFLAGS)

.SUFFIXES: .m .cc
.c.o:
	$(AM_V_CC)$(CC) -c $(CPPFLAGS) $(ALL_CFLAGS) $(PROFILING_CFLAGS) $<
.m.o:
	$(AM_V_CC)$(CC) -c $(CPPFLAGS) $(ALL_OBJC_CFLAGS) $(PROFILING_CFLAGS) $<
.cc.o:
	$(AM_V_CXX)$(CXX) -c $(CPPFLAGS) $(ALL_CXX_CFLAGS) $(PROFILING_CFLAGS) $<

## lastfile must follow all files whose initialized data areas should
## be dumped as pure by dump-emacs.
base_obj = dispnew.o frame.o scroll.o xdisp.o menu.o $(XMENU_OBJ) window.o     \
	charset.o coding.o category.o ccl.o character.o chartab.o bidi.o       \
	$(CM_OBJ) term.o terminal.o xfaces.o $(XOBJ) $(GTK_OBJ) $(DBUS_OBJ)    \
	emacs.o keyboard.o macros.o keymap.o sysdep.o 			       \
	bignum.o buffer.o filelock.o insdel.o marker.o 			       \
	minibuf.o fileio.o dired.o 					       \
	cmds.o casetab.o casefiddle.o indent.o search.o regex-emacs.o undo.o   \
	alloc.o pdumper.o data.o doc.o editfns.o callint.o 		       \
	eval.o floatfns.o fns.o sort.o font.o print.o lread.o $(MODULES_OBJ)   \
	syntax.o $(UNEXEC_OBJ) bytecode.o comp.o $(DYNLIB_OBJ) 		       \
	process.o gnutls.o callproc.o 					       \
	region-cache.o sound.o timefns.o atimer.o 			       \
	doprnt.o intervals.o textprop.o composite.o xml.o lcms.o $(NOTIFY_OBJ) \
	$(XWIDGETS_OBJ) 						       \
	profiler.o decompress.o 					       \
	thread.o systhread.o sqlite.o  treesit.o			       \
	itree.o 							       \
	$(if $(HYBRID_MALLOC),sheap.o) 					       \
	$(MSDOS_OBJ) $(MSDOS_X_OBJ) $(NS_OBJ) $(CYGWIN_OBJ) $(FONT_OBJ)        \
	$(W32_OBJ) $(WINDOW_SYSTEM_OBJ) $(XGSELOBJ) $(JSON_OBJ) 	       \
	$(HAIKU_OBJ) $(PGTK_OBJ)
doc_obj = $(base_obj) $(NS_OBJC_OBJ)
obj = $(doc_obj) $(HAIKU_CXX_OBJ)

## Object files used on some machine or other.
## These go in the DOC file on all machines in case they are needed.
## Some of them have no DOC entries, but it does no harm to have them
## in the list, in case they ever add any such entries.
SOME_MACHINE_OBJECTS = dosfns.o msdos.o \
  xterm.o xfns.o xmenu.o xselect.o xrdb.o xsmfns.o fringe.o image.o \
  fontset.o dbusbind.o cygw32.o \
  nsterm.o nsfns.o nsmenu.o nsselect.o nsimage.o nsfont.o macfont.o \
  nsxwidget.o \
  w32.o w32console.o w32cygwinx.o w32fns.o w32heap.o w32inevt.o w32notify.o \
  w32menu.o w32proc.o w32reg.o w32select.o w32term.o w32xfns.o \
  w16select.o widget.o xfont.o ftfont.o xftfont.o gtkutil.o \
  xsettings.o xgselect.o termcap.o hbfont.o \
  haikuterm.o haikufns.o haikumenu.o haikufont.o

## gmalloc.o if !SYSTEM_MALLOC && !DOUG_LEA_MALLOC, else empty.
GMALLOC_OBJ=

## vm-limit.o if !SYSTEM_MALLOC, else empty.
VMLIMIT_OBJ=

## ralloc.o if !SYSTEM_MALLOC && REL_ALLOC, else empty.
RALLOC_OBJ=

## Empty on Cygwin and MinGW, lastfile.o elsewhere.
PRE_ALLOC_OBJ=lastfile.o
## lastfile.o on Cygwin and MinGW, empty elsewhere.
POST_ALLOC_OBJ=

## List of object files that make-docfile should not be told about.
otherobj= $(TERMCAP_OBJ) $(PRE_ALLOC_OBJ) $(GMALLOC_OBJ) $(RALLOC_OBJ) \
  $(POST_ALLOC_OBJ) $(WIDGET_OBJ) $(LIBOBJS)

## All object files linked into temacs.  $(VMLIMIT_OBJ) should be first.
## (On MinGW, firstfile.o should be before vm-limit.o.)
FIRSTFILE_OBJ=
ALLOBJS = $(FIRSTFILE_OBJ) $(VMLIMIT_OBJ) $(obj) $(otherobj)

# Must be first, before dep inclusion!
ifneq ($(HAVE_BE_APP),yes)
all: emacs$(EXEEXT) $(pdmp) $(OTHER_FILES)
else
all: Emacs Emacs.pdmp $(OTHER_FILES)
endif
ifeq ($(HAVE_NATIVE_COMP):$(NATIVE_DISABLED),yes:)
all: ../native-lisp
endif
.PHONY: all

dmpstruct_headers=$(srcdir)/lisp.h $(srcdir)/buffer.h $(srcdir)/itree.h \
	$(srcdir)/intervals.h $(srcdir)/charset.h $(srcdir)/bignum.h
ifeq ($(CHECK_STRUCTS),true)
pdumper.o: dmpstruct.h
endif
dmpstruct.h: $(srcdir)/dmpstruct.awk
dmpstruct.h: $(libsrc)/make-fingerprint$(EXEEXT) $(dmpstruct_headers)
	$(AM_V_GEN)POSIXLY_CORRECT=1 awk -f $(srcdir)/dmpstruct.awk \
		$(dmpstruct_headers) > $@

AUTO_DEPEND = yes
DEPDIR = deps
ifeq ($(AUTO_DEPEND),yes)
  DEPFLAGS = -MMD -MF $(DEPDIR)/$*.d -MP
  -include $(ALLOBJS:%.o=$(DEPDIR)/%.d)
else
  DEPFLAGS =
  include $(srcdir)/deps.mk
endif

## This is the list of all Lisp files that might be loaded into the
## dumped Emacs.  Some of them are not loaded on all platforms, but
## the DOC file on every platform uses them (because the DOC file is
## supposed to be platform-independent).
## Note that this list should not include lisp files which might not
## be present, like site-load.el and site-init.el; this makefile
## expects them all to be either present or buildable.
##
## To generate this list from loadup.el, we can either:
## 1) Extract everything matching (load "..."), in which case
## we need to add charprop.el by hand; or
## 2) Extract everything matching (load "...", in which case
## we need to remove leim-list, site-init, and site-load by hand.
## There's not much to choose between these two approaches,
## but the second one seems like it could be more future-proof.
shortlisp =
lisp.mk: $(lispsource)/loadup.el
	${AM_V_GEN}( printf 'shortlisp = \\\n'; \
	sed -n 's/^[ \t]*(load "\([^"]*\)".*/\1/p' $< | \
	  sed -e 's/$$/.elc \\/' -e 's/\.el\.elc/.el/'; \
	echo "" ) > $@.tmp
	$(AM_V_at)mv -f $@.tmp $@

-include lisp.mk
shortlisp_filter = leim/leim-list.el site-load.elc site-init.elc
shortlisp := $(filter-out ${shortlisp_filter},${shortlisp})
## Place loaddefs.el first, so it gets generated first, since it is on
## the critical path (relevant in parallel compilations).
## We don't really need to sort, but may as well use it to remove duplicates.
shortlisp := loaddefs.el loadup.el $(sort ${shortlisp})
export LISP_PRELOADED = ${shortlisp}
lisp = $(addprefix ${lispsource}/,${shortlisp})

## Construct full set of libraries to be linked.
LIBES = $(LIBS) $(W32_LIBS) $(LIBS_GNUSTEP) $(PGTK_LIBS) $(LIBX_BASE) $(LIBIMAGE) \
   $(LIBX_OTHER) $(LIBSOUND) \
   $(RSVG_LIBS) $(IMAGEMAGICK_LIBS) $(LIB_ACL) $(LIB_CLOCK_GETTIME) \
   $(LIB_NANOSLEEP) $(WEBKIT_LIBS) \
   $(LIB_EACCESS) $(LIB_TIMER_TIME) $(DBUS_LIBS) \
   $(LIB_EXECINFO) $(XRANDR_LIBS) $(XINERAMA_LIBS) $(XFIXES_LIBS) \
   $(XDBE_LIBS) $(XSYNC_LIBS) \
   $(LIBXML2_LIBS) $(LIBGPM) $(LIBS_SYSTEM) $(CAIRO_LIBS) \
   $(LIBS_TERMCAP) $(GETLOADAVG_LIBS) $(SETTINGS_LIBS) $(LIBSELINUX_LIBS) \
   $(FREETYPE_LIBS) $(FONTCONFIG_LIBS) $(HARFBUZZ_LIBS) $(LIBOTF_LIBS) $(M17N_FLT_LIBS) \
   $(LIBGNUTLS_LIBS) $(LIB_PTHREAD) $(GETADDRINFO_A_LIBS) $(LCMS2_LIBS) \
   $(NOTIFY_LIBS) $(LIB_MATH) $(LIBZ) $(LIBMODULES) $(LIBSYSTEMD_LIBS) \
   $(JSON_LIBS) $(LIBGMP) $(LIBGCCJIT_LIBS) $(XINPUT_LIBS) $(HAIKU_LIBS) \
   $(TREE_SITTER_LIBS) $(SQLITE3_LIBS) $(XCOMPOSITE_LIBS) $(XSHAPE_LIBS)

## FORCE it so that admin/unidata can decide whether this file is
## up-to-date.  Although since charprop depends on bootstrap-emacs,
## and emacs depends on charprop, in practice this rule was always run
## anyway.
$(lispsource)/international/charprop.el: \
  FORCE | bootstrap-emacs$(EXEEXT) $(bootstrap_pdmp)
	$(MAKE) -C ../admin/unidata all EMACS="../$(bootstrap_exe)"

## We require charprop.el to exist before ucs-normalize.el is
## byte-compiled, because ucs-normalize.el needs to load 2 uni-*.el files.
## And ns-win requires ucs-normalize.
$(lispsource)/international/ucs-normalize.elc $(lispsource)/term/ns-win.elc: | \
  $(lispsource)/international/charprop.el

lispintdir = ${lispsource}/international
${lispintdir}/cp51932.el ${lispintdir}/eucjp-ms.el: FORCE
	${MAKE} -C ../admin/charsets $(notdir $@)

charsets = ${top_srcdir}/admin/charsets/charsets.stamp
${charsets}: FORCE
	$(MAKE) -C ../admin/charsets all

charscript = ${lispintdir}/charscript.el
${charscript}: FORCE
	$(MAKE) -C ../admin/unidata $(notdir $@)

emoji-zwj = ${lispintdir}/emoji-zwj.el
${emoji-zwj}: FORCE
	$(MAKE) -C ../admin/unidata $(notdir $@)

${lispintdir}/characters.elc: ${charscript:.el=.elc} ${emoji-zwj:.el=.elc}

SYSTEM_TYPE = gnu/linux

## The dumped Emacs is as functional and more efficient than
## bootstrap-emacs, so we replace the latter with the former.
## Strictly speaking, emacs does not depend directly on all of $lisp,
## since not all pieces are used on all platforms.  But DOC depends
## on all of $lisp, and emacs depends on DOC, so it is ok to use $lisp here.
emacs$(EXEEXT): temacs$(EXEEXT) \
                lisp.mk $(etc)/DOC $(lisp) \
                $(lispsource)/international/charprop.el ${charsets}
ifeq ($(SYSTEM_TYPE),cygwin)
	find ${top_builddir} -name '*.eln' | rebase -v -O -T -
endif
ifeq ($(DUMPING),unexec)
	LC_ALL=C $(RUN_TEMACS) -batch $(BUILD_DETAILS) -l loadup --temacs=dump
  ifneq ($(PAXCTL_dumped),)
	      $(PAXCTL_dumped) emacs$(EXEEXT)
  endif
	cp -f $@ bootstrap-emacs$(EXEEXT)
else
	rm -f $@ && cp -f temacs$(EXEEXT) $@
endif

## On Haiku, also produce a binary named Emacs with the appropriate
## icon set.

ifeq ($(HAVE_BE_APP),yes)
Emacs: emacs$(EXEEXT) $(libsrc)/be-resources
	$(AM_V_GEN) cp -f emacs$(EXEEXT) $@
	$(AM_V_at) $(libsrc)/be-resources \
	  $(etc)/images/icons/hicolor/32x32/apps/emacs.png $@
Emacs.pdmp: $(pdmp)
	$(AM_V_GEN) cp -f $(pdmp) $@
endif

ifeq ($(DUMPING),pdumper)
$(pdmp): emacs$(EXEEXT) $(lispsource)/loaddefs.el $(lispsource)/loaddefs.elc
	LC_ALL=C $(RUN_TEMACS) -batch $(BUILD_DETAILS) -l loadup --temacs=pdump \
		--bin-dest $(BIN_DESTDIR) --eln-dest $(ELN_DESTDIR)
	cp -f $@ $(bootstrap_pdmp)
endif

## $(SOME_MACHINE_OBJECTS) comes before $(obj) because some files may
## or may not be included in $(obj), but they are always included in
## $(SOME_MACHINE_OBJECTS).  Since a file is processed when it is mentioned
## for the first time, this prevents any variation between configurations
## in the contents of the DOC file.
##
$(etc)/DOC: $(libsrc)/make-docfile$(EXEEXT) $(doc_obj)
	$(AM_V_GEN)$(MKDIR_P) $(etc)
	$(AM_V_at)rm -f $(etc)/DOC
	$(AM_V_at)$(libsrc)/make-docfile -d $(srcdir) \
	  $(SOME_MACHINE_OBJECTS) $(doc_obj) > $(etc)/DOC

$(libsrc)/make-docfile$(EXEEXT) $(libsrc)/make-fingerprint$(EXEEXT): \
  $(lib)/libgnu.a
	$(MAKE) -C $(dir $@) $(notdir $@)

buildobj.h: Makefile
	$(AM_V_GEN)for i in $(ALLOBJS); do \
	  echo "$$i" | sed 's,.*/,,; s/\.obj$$/\.o/; s/^/"/; s/$$/",/' \
	    || exit; \
	done >$@.tmp
	$(AM_V_at)mv $@.tmp $@

GLOBAL_SOURCES = $(base_obj:.o=.c) $(NS_OBJC_OBJ:.o=.m)

gl-stamp: $(libsrc)/make-docfile$(EXEEXT) $(GLOBAL_SOURCES)
	$(AM_V_GLOBALS)$(libsrc)/make-docfile -d $(srcdir) -g $(doc_obj) > globals.tmp
	$(AM_V_at)$(top_srcdir)/build-aux/move-if-change globals.tmp globals.h
	$(AM_V_at)echo timestamp > $@

globals.h: gl-stamp; @true

$(ALLOBJS): globals.h

LIBEGNU_ARCHIVE = $(lib)/lib$(if $(HYBRID_MALLOC),e)gnu.a

$(LIBEGNU_ARCHIVE): $(config_h)
	$(MAKE) -C $(dir $@) all

ifeq ($(HAVE_PDUMPER),yes)
MAKE_PDUMPER_FINGERPRINT = $(libsrc)/make-fingerprint$(EXEEXT)
else
MAKE_PDUMPER_FINGERPRINT =
endif

## We have to create $(etc) here because init_cmdargs tests its
## existence when setting Vinstallation_directory (FIXME?).
## This goes on to affect various things, and the emacs binary fails
## to start if Vinstallation_directory has the wrong value.
temacs$(EXEEXT): $(LIBXMENU) $(ALLOBJS) $(LIBEGNU_ARCHIVE) $(EMACSRES) \
  $(charsets) $(charscript) ${emoji-zwj} $(MAKE_PDUMPER_FINGERPRINT)
ifeq ($(HAVE_BE_APP),yes)
	$(AM_V_CXXLD)$(CXX) -o $@.tmp \
	  $(ALL_CFLAGS) $(TEMACS_LDFLAGS) $(LDFLAGS) \
	  $(ALLOBJS) $(LIBEGNU_ARCHIVE) $(W32_RES_LINK) $(LIBES) -lstdc++
else
	$(AM_V_CCLD)$(CC) -o $@.tmp \
	  $(ALL_CFLAGS) $(CXXFLAGS) $(TEMACS_LDFLAGS) $(LDFLAGS) \
	  $(ALLOBJS) $(LIBEGNU_ARCHIVE) $(W32_RES_LINK) $(LIBES)
endif
ifeq ($(HAVE_PDUMPER),yes)
	$(AM_V_at)$(MAKE_PDUMPER_FINGERPRINT) $@.tmp
ifeq ($(DO_CODESIGN),yes)
	codesign -s - -f $@.tmp
endif
endif
	$(AM_V_at)mv $@.tmp $@
	$(MKDIR_P) $(etc)
ifeq ($(DUMPING),unexec)
  ifneq ($(PAXCTL_notdumped),)
	$(PAXCTL_notdumped) $@
  endif
endif

## The following oldxmenu-related rules are only (possibly) used if
## HAVE_X11 && !USE_GTK, but there is no harm in always defining them.
$(lwlibdir)/liblw.a: $(config_h) globals.h lisp.h FORCE
	$(MAKE) -C $(dir $@) $(notdir $@)
$(oldXMenudir)/libXMenu11.a: FORCE
	$(MAKE) -C $(dir $@) $(notdir $@)
FORCE:
.PHONY: FORCE

.PRECIOUS: ../config.status Makefile
../config.status: $(top_srcdir)/configure.ac $(top_srcdir)/m4/*.m4
	$(MAKE) -C $(dir $@) $(notdir $@)
Makefile: ../config.status $(srcdir)/Makefile.in
	$(MAKE) -C .. src/$@

doc.o: buildobj.h

emacs.res: FORCE
	$(MAKE) -C ../nt ../src/emacs.res

.PHONY: ns-app
ns-app: emacs$(EXEEXT) $(pdmp)
	$(MAKE) -C ../nextstep all

.PHONY: mostlyclean clean bootstrap-clean distclean maintainer-clean
.PHONY: versionclean

mostlyclean:
	rm -f temacs$(EXEEXT) core ./*.core \#* ./*.o
	rm -f dmpstruct.h
	rm -f emacs.pdmp
	rm -f ../etc/DOC
	rm -f bootstrap-emacs$(EXEEXT) $(bootstrap_pdmp)
	rm -f emacs-$(version)$(EXEEXT)
	rm -f buildobj.h
	rm -f globals.h gl-stamp
	rm -f ./*.res ./*.tmp
versionclean:
	rm -f emacs$(EXEEXT) emacs-*.*.*[0-9]$(EXEEXT) emacs-*.*.*[0-9].pdmp
	rm -f ../etc/DOC*
clean: mostlyclean versionclean
	rm -f $(DEPDIR)/*

## bootstrap-clean is used to clean up just before a bootstrap.
## It should remove all files generated during a compilation/bootstrap,
## but not things like config.status or TAGS.
bootstrap-clean: clean
	rm -f emacs-module.h epaths.h config.h config.stamp
	if test -f ./.gdbinit; then \
	  mv ./.gdbinit ./.gdbinit.save; \
	  if test -f "$(srcdir)/.gdbinit"; then rm -f ./.gdbinit.save; \
	  else mv ./.gdbinit.save ./.gdbinit; fi; \
	fi

distclean: bootstrap-clean
	rm -f Makefile lisp.mk verbose.mk
	rm -fr $(DEPDIR)

maintainer-clean: distclean
	rm -f TAGS

ETAGS = ../lib-src/etags${EXEEXT}

${ETAGS}: FORCE
	$(MAKE) -C $(dir $@) $(notdir $@)

# Remove macuvs.h since it'd cause `src/emacs`
# to be built before we can get TAGS.
ctagsfiles1 = $(filter-out ${srcdir}/macuvs.h, $(wildcard ${srcdir}/*.[hc]))
ctagsfiles2 = $(wildcard ${srcdir}/*.m)
ctagsfiles3 = $(wildcard ${srcdir}/*.cc)

## In out-of-tree builds, TAGS are generated in the build dir, like
## other non-bootstrap build products (see Bug#31744).

## This does not need to depend on ../lisp, ../lwlib and ../lib TAGS files,
## because etags "--include" only includes a pointer to the file,
## rather than the file contents.
TAGS: ${ETAGS} $(ctagsfiles1) $(ctagsfiles2)
	$(AM_V_GEN)${ETAGS} --include=../lisp/TAGS --include=$(lwlibdir)/TAGS \
	  --include=$(lib)/TAGS \
	  --regex='{c}/[ 	]*DEFVAR_[A-Z_ 	(]+"\([^"]+\)"/\1/' \
	  --regex='{c}/[ 	]*DEFVAR_[A-Z_ 	(]+"[^"]+",[ 	]\([A-Za-z0-9_]+\)/\1/' \
	  $(ctagsfiles1) \
	  --regex='{objc}/[ 	]*DEFVAR_[A-Z_ 	(]+"\([^"]+\)"/\1/' \
	  --regex='{objc}/[ 	]*DEFVAR_[A-Z_ 	(]+"[^"]+",[ 	]\([A-Za-z0-9_]+\)/\1/' \
	  $(ctagsfiles2) \
	  $(ctagsfiles3)

## Arrange to make tags tables for ../lisp, ../lwlib and ../lib,
## which the above TAGS file for the C files includes by reference.
../lisp/TAGS $(lwlibdir)/TAGS $(lib)/TAGS: FORCE
	$(MAKE) -C $(dir $@) $(notdir $@) ETAGS="$(ETAGS)"

tags: TAGS ../lisp/TAGS $(lwlibdir)/TAGS $(lib)/TAGS
.PHONY: tags


### Bootstrapping.

## Bootstrapping right is difficult because of the circular dependencies.
## Furthermore, we have to deal with the fact that many compilation targets
## such as loaddefs.el or *.elc can typically be produced by any old
## Emacs executable, so we would like to avoid rebuilding them whenever
## we build a new Emacs executable.
##
## (In other words, changing a single file src/foo.c would force
## dumping a new bootstrap-emacs, then re-byte-compiling all preloaded
## elisp files, and only then dump the actual src/emacs, which is not
## wrong, but is overkill in 99.99% of the cases.)
##
## To solve the circularity, we use 2 different Emacs executables,
## "emacs" is the main target and "bootstrap-emacs" is the one used
## to build the *.elc and loaddefs.el files.
## To solve the freshness issue, in the past we tried various clever tricks,
## but now that we require GNU make, we can simply specify
## bootstrap-emacs$(EXEEXT) as an order-only prerequisite.

%.elc: %.el | bootstrap-emacs$(EXEEXT) $(bootstrap_pdmp)
	@$(MAKE) $(AM_V_NO_PD) -C ../lisp EMACS="$(bootstrap_exe)"\
		THEFILE=$< $<c

ifeq ($(HAVE_NATIVE_COMP):$(NATIVE_DISABLED),yes:)
## The following rules are used only when building a source tarball
## for the first time, when the native-lisp/ directory doesn't yet
## exist and needs to be created and populated with the preloaded
## *.eln files.

## List of *.eln files we need to produce in addition to the preloaded
## ones in $(lisp).
elnlisp := \
	emacs-lisp/byte-opt.eln \
	emacs-lisp/bytecomp.eln \
	emacs-lisp/cconv.eln \
	international/charscript.eln \
	emacs-lisp/comp.eln \
	emacs-lisp/comp-cstr.eln \
	international/emoji-zwj.eln
elnlisp := $(addprefix ${lispsource}/,${elnlisp}) $(lisp:.elc=.eln)

%.eln: %.el | emacs$(EXEEXT) $(pdmp)
	@$(MAKE) $(AM_V_NO_PD) -C ../lisp EMACS="../src/emacs$(EXEEXT)"\
		THEFILE=$< $<n

## FIXME: this is fragile!  We lie to Make about the files produced by
## this rule, and we rely on the absence of the native-lisp directory
## to trigger it.  This means that if anything goes wrong during
## native compilation, the only way to trigger it again is to remove
## the directory and re-native-compile everything.  The main
## underlying problem is that the name of the subdirectory of
## native-lisp where the *.eln files will be produced, and the exact
## names of those *.eln files, cannot be known in advance; we must ask
## Emacs to produce them.
../native-lisp: | $(pdmp)
	@if test ! -d $@; then \
	  mkdir $@ && $(MAKE) $(AM_V_NO_PD) $(elnlisp); \
	  if test $(SYSTEM_TYPE) = cygwin; then \
	    find $@ -name '*.eln' | rebase -v -O -T -; \
	  fi; \
	  LC_ALL=C $(RUN_TEMACS) -batch $(BUILD_DETAILS) -l loadup --temacs=pdump \
		--bin-dest $(BIN_DESTDIR) --eln-dest $(ELN_DESTDIR) \
	  && cp -f emacs$(EXEEXT) bootstrap-emacs$(EXEEXT) \
	  && cp -f $(pdmp) $(bootstrap_pdmp); \
	fi
endif

$(lispsource)/loaddefs.el: | bootstrap-emacs$(EXEEXT) $(bootstrap_pdmp)
	$(MAKE) -C ../lisp autoloads EMACS="$(bootstrap_exe)"

## Dump an Emacs executable named bootstrap-emacs containing the
## files from loadup.el in source form.

bootstrap-emacs$(EXEEXT): temacs$(EXEEXT)
	$(MAKE) -C ../lisp update-subdirs
ifeq ($(DUMPING),unexec)
	$(RUN_TEMACS) --batch $(BUILD_DETAILS) -l loadup --temacs=bootstrap
  ifneq ($(PAXCTL_dumped),)
	$(PAXCTL_dumped) emacs$(EXEEXT)
  endif
	mv -f emacs$(EXEEXT) bootstrap-emacs$(EXEEXT)
	@: Compile some files earlier to speed up further compilation.
	$(MAKE) -C ../lisp compile-first EMACS="$(bootstrap_exe)"
else
	@: In the pdumper case, make compile-first after the dump
	cp -f temacs$(EXEEXT) bootstrap-emacs$(EXEEXT)
ifeq ($(DO_CODESIGN),yes)
	codesign -s - -f bootstrap-emacs$(EXEEXT)
endif
endif

ifeq ($(DUMPING),pdumper)
$(bootstrap_pdmp): bootstrap-emacs$(EXEEXT)
	rm -f $@
	$(RUN_TEMACS) --batch $(BUILD_DETAILS) -l loadup --temacs=pbootstrap \
		--bin-dest $(BIN_DESTDIR) --eln-dest $(ELN_DESTDIR)
	@: Compile some files earlier to speed up further compilation.
	@: First, byte compile these files, ....
	ANCIENT=yes $(MAKE) -C ../lisp compile-first EMACS="$(bootstrap_exe)"
	@: .... then use their .elcs in native compiling these and other files.
	$(MAKE) -C ../lisp compile-first EMACS="$(bootstrap_exe)"
endif

### Flymake support (for C only)
check-syntax:
	$(AM_V_CC)$(CC) -c $(CPPFLAGS) $(ALL_CFLAGS) ${CHK_SOURCES} || true
.PHONY: check-syntax

^ permalink raw reply	[flat|nested] 14+ messages in thread

* bug#60061: 30.0.50; Build fails in separate directory for ../configure --without-all --with-mailutils
  2022-12-20 18:40         ` Eli Zaretskii
  2022-12-21  9:41           ` Jean Louis
@ 2022-12-21  9:42           ` Jean Louis
  2022-12-21 12:59             ` Eli Zaretskii
  1 sibling, 1 reply; 14+ messages in thread
From: Jean Louis @ 2022-12-21  9:42 UTC (permalink / raw)
  To: Eli Zaretskii; +Cc: 60061

[-- Attachment #1: Type: text/plain, Size: 39 bytes --]

Find attached without-all/src/Makefile

[-- Attachment #2: Makefile --]
[-- Type: text/plain, Size: 30697 bytes --]

### src/Makefile.  Generated from Makefile.in by configure.

# Copyright (C) 1985, 1987-1988, 1993-1995, 1999-2022 Free Software
# Foundation, Inc.

# This file is part of GNU Emacs.

# GNU Emacs is free software: you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation, either version 3 of the License, or
# (at your option) any later version.

# GNU Emacs is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
# GNU General Public License for more details.

# You should have received a copy of the GNU General Public License
# along with GNU Emacs.  If not, see <https://www.gnu.org/licenses/>.


# Note that this file is edited by msdos/sed1v2.inp for MSDOS.  That
# script may need modifying in sync with changes made here.  Try to
# avoid shell-ism because the DOS build has to use the DOS shell.

SHELL = /bin/sh

# Here are the things that we expect ../configure to edit.
# We use $(srcdir) explicitly in dependencies so as not to depend on VPATH.
srcdir = ../../src
top_srcdir = ../..
top_builddir = ..
# MinGW CPPFLAGS may use this.
abs_top_srcdir=/home/data1/protected/Programming/Software/emacs/without-all/..
VPATH = $(srcdir)
CC = gcc
CXX = 
CFLAGS = -g3 -O2
CPPFLAGS =   
LDFLAGS = 
EXEEXT = 
version = 30.0.50
MKDIR_P = /usr/bin/mkdir -p
# Don't use LIBS.  configure puts stuff in it that either shouldn't be
# linked with Emacs or is duplicated by the other stuff below.
# LIBS =  
LIBOBJS = 

lispsource = $(top_srcdir)/lisp
lib = ../lib
libsrc = ../lib-src
etc = ../etc
oldXMenudir = ../oldXMenu
lwlibdir = ../lwlib

# Configuration files for .o files to depend on.
config_h = config.h $(srcdir)/conf_post.h

HAVE_NATIVE_COMP = no

## ns-app if NS self contained app, else empty.
OTHER_FILES = 

## Flags to pass for profiling builds
PROFILING_CFLAGS = 

## Flags to pass to the compiler to enable build warnings
WARN_CFLAGS =  -fno-common -Wall -Warith-conversion -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-cond -Wextra -Wformat-signedness -Winit-self -Winvalid-pch -Wlogical-op -Wmissing-declarations -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnull-dereference -Wold-style-definition -Wopenmp-simd -Wpacked -Wpointer-arith -Wstrict-prototypes -Wsuggest-attribute=format -Wsuggest-attribute=noreturn -Wsuggest-final-methods -Wsuggest-final-types -Wtrampolines -Wuninitialized -Wunknown-pragmas -Wunused-macros -Wvariadic-macros -Wvector-operation-performance -Wwrite-strings -Warray-bounds=2 -Wattribute-alias=2 -Wformat=2 -Wformat-truncation=2 -Wimplicit-fallthrough=5 -Wshift-overflow=2 -Wuse-after-free=3 -Wvla-larger-than=4031 -Wredundant-decls -Wno-missing-field
 -initializers -Wno-override-init -Wno-sign-compare -Wno-type-limits -Wno-unused-parameter -Wno-format-nonliteral -Wno-bidi-chars
WERROR_CFLAGS = 

## Machine-specific CFLAGS.
C_SWITCH_MACHINE=
## System-specific CFLAGS.
C_SWITCH_SYSTEM=

GNUSTEP_CFLAGS=
PNG_CFLAGS=

## Define C_SWITCH_X_SITE to contain any special flags your compiler
## may need to deal with X Windows.  For instance, if you've defined
## HAVE_X_WINDOWS and your X include files aren't in a place that your
## compiler can find on its own, you might want to add "-I/..." or
## something similar.  This is normally set by configure.
C_SWITCH_X_SITE=

## Define LD_SWITCH_X_SITE to contain any special flags your loader
## may need to deal with X Windows.  For instance, if your X libraries
## aren't in a place that your loader can find on its own, you might
## want to add "-L/..." or something similar.  Only used if
## HAVE_X_WINDOWS.
## FIXME? configure sets a value for this, but it has never been
## substituted in this or any other Makefile. Cf C_SWITCH_X_SITE.
LD_SWITCH_X_SITE=

## This must come before LD_SWITCH_SYSTEM.
## If needed, a -rpath option that says where to find X windows at run time.
LD_SWITCH_X_SITE_RPATH=

## System-specific LDFLAGS.
LD_SWITCH_SYSTEM=

## This holds any special options for linking temacs only (i.e., not
## used by configure).
LD_SWITCH_SYSTEM_TEMACS= $(LD_SWITCH_X_SITE_RPATH)

## Flags to pass to ld only for temacs.
TEMACS_LDFLAGS = $(LD_SWITCH_SYSTEM) $(LD_SWITCH_SYSTEM_TEMACS)

## If needed, the names of the paxctl and setfattr programs.
## On grsecurity/PaX systems, unexec will fail due to a gap between
## the bss section and the heap.  Older versions need paxctl to work
## around this, newer ones setfattr.  See Bug#11398 and Bug#16343.
PAXCTL = 
SETFATTR = 
## Commands to set PaX flags on dumped and not-dumped instances of Emacs.
PAXCTL_dumped = 
PAXCTL_notdumped = 

## Some systems define this to request special libraries.
LIBS_SYSTEM=

## -lm, or empty.
LIB_MATH=-lm

## -lpthread, or empty.
LIB_PTHREAD=

LIBIMAGE=     

XCB_LIBS=
XFT_LIBS=
XRENDER_LIBS=
LIBX_EXTRA=-lX11 $(XCB_LIBS) $(XFT_LIBS) $(XRENDER_LIBS)

FONTCONFIG_CFLAGS = 
FONTCONFIG_LIBS = 
FREETYPE_CFLAGS = 
FREETYPE_LIBS = 
HARFBUZZ_CFLAGS = 
HARFBUZZ_LIBS = 
LIBOTF_CFLAGS = 
LIBOTF_LIBS = 
M17N_FLT_CFLAGS = 
M17N_FLT_LIBS = 

LIB_ACL=
LIB_CLOCK_GETTIME=
LIB_EACCESS=
LIB_NANOSLEEP=
LIB_TIMER_TIME=

DBUS_CFLAGS = 
DBUS_LIBS = 
## dbusbind.o if HAVE_DBUS, else empty.
DBUS_OBJ = 

## xwidgets.o if HAVE_XWIDGETS, else empty.
XWIDGETS_OBJ = 

LIB_EXECINFO=

SETTINGS_CFLAGS = 
SETTINGS_LIBS = 

## gtkutil.o if USE_GTK, else empty.
GTK_OBJ=

## inotify.o if HAVE_INOTIFY.
## kqueue.o if HAVE_KQUEUE.
## gfilenotify.o if HAVE_GFILENOTIFY.
## w32notify.o if HAVE_W32NOTIFY.
NOTIFY_OBJ = 
NOTIFY_CFLAGS = 
NOTIFY_LIBS = 

## -ltermcap, or -lncurses, or -lcurses, or "".
LIBS_TERMCAP=-ltinfo
## terminfo.o if TERMINFO, else (on MS-DOS only: termcap.o +) tparam.o.
TERMCAP_OBJ=terminfo.o

LIBXMU=

LIBXSM=

LIBXTR6=

## $(LIBXMU) -lXt $(LIBXTR6) -lXext if USE_X_TOOLKIT, else $(LIBXSM).
## Only used if HAVE_X_WINDOWS.
LIBXT_OTHER=$(LIBXSM)

## If !HAVE_X11 || USE_GTK, empty.
## Else if USE_X_TOOLKIT, $(lwlibdir)/liblw.a.
## Else $(oldXMenudir)/libXMenu11.a.
LIBXMENU=

## xmenu.o if HAVE_X_WINDOWS, else empty.
XMENU_OBJ=
## xterm.o xfns.o xselect.o xrdb.o xsmfns.o xsettings.o if
## HAVE_X_WINDOWS, else empty.
XOBJ=

# xgselect.o if linking with GLib, else empty
XGSELOBJ=

TOOLKIT_LIBW=

## Only used if HAVE_X11, in LIBX_OTHER.
LIBXT=$(TOOLKIT_LIBW) $(LIBXT_OTHER)

## If HAVE_X11, $(LIBXT) $(LIBX_EXTRA), else empty.
LIBX_OTHER=

## LIBXMENU is empty if !HAVE_X_WINDOWS.
## LD_SWITCH_X_SITE should not be used if not using X, but nothing
## sets it at present, and if something ever does, it should be
## configure, which should set it to nil in non-X builds.
LIBX_BASE=$(LIBXMENU) $(LD_SWITCH_X_SITE)

## Used only for GNUstep.
LIBS_GNUSTEP=$(patsubst -specs=%-hardened-ld,,)

LIBSOUND= 
CFLAGS_SOUND= 

RSVG_LIBS= 
RSVG_CFLAGS= 

WEBP_CFLAGS= 

WEBKIT_LIBS= 
WEBKIT_CFLAGS= 

CAIRO_LIBS= 
CAIRO_CFLAGS= 

IMAGEMAGICK_LIBS= 
IMAGEMAGICK_CFLAGS= 

LIBXML2_LIBS = 
LIBXML2_CFLAGS = 

SQLITE3_LIBS = 

GETADDRINFO_A_LIBS = -lanl

LCMS2_LIBS = 
LCMS2_CFLAGS = 

LIBZ = 

## system-specific libs for dynamic modules, else empty
LIBMODULES = 
## emacs-module.o if modules enabled, else empty
MODULES_OBJ = 

XRANDR_LIBS = 
XRANDR_CFLAGS = 

XINERAMA_LIBS = 
XINERAMA_CFLAGS = 

XFIXES_LIBS = 
XFIXES_CFLAGS = 

XINPUT_LIBS = 
XINPUT_CFLAGS = 

XSYNC_LIBS = 
XSYNC_CFLAGS = 

XDBE_LIBS = 
XDBE_CFLAGS = 

XCOMPOSITE_LIBS = 
XCOMPOSITE_CFLAGS = 

XSHAPE_LIBS = 
XSHAPE_CFLAGS = 

## widget.o if USE_X_TOOLKIT, otherwise empty.
WIDGET_OBJ=

HYBRID_MALLOC = 

## cygw32.o if CYGWIN, otherwise empty.
CYGWIN_OBJ=

## fontset.o fringe.o image.o if we have any window system
WINDOW_SYSTEM_OBJ=

## dosfns.o msdos.o w16select.o if MSDOS.
MSDOS_OBJ =
## w16select.o termcap.o if MSDOS && HAVE_X_WINDOWS.
MSDOS_X_OBJ =

NS_OBJ=
## nsterm.o nsfns.o nsmenu.o nsselect.o nsimage.o ns_fontfile if HAVE_NS.
NS_OBJC_OBJ=
## Used only for GNUstep.
GNU_OBJC_CFLAGS=$(patsubst -specs=%-hardened-cc1,,)
## w32fns.o w32menu.c w32reg.o fringe.o fontset.o w32font.o w32term.o
## w32xfns.o w32select.o image.o w32uniscribe.o w32cygwinx.o if HAVE_W32,
## w32cygwinx.o if CYGWIN but not HAVE_W32, else empty.
W32_OBJ=
## -lkernel32 -luser32 -lusp10 -lgdi32 -lole32 -lcomdlg32 -lcomctl32
## -lwinspool if HAVE_W32,
## -lkernel32 if CYGWIN but not HAVE_W32, else empty.
W32_LIBS=

PGTK_OBJ=
PGTK_LIBS=

## emacs.res if HAVE_W32
EMACSRES = 
## If HAVE_W32, compiler arguments for including
## the resource file in the binary.
## Cygwin: -Wl,emacs.res
## MinGW: emacs.res
W32_RES_LINK=

## Empty if !HAVE_X_WINDOWS
## xfont.o ftfont.o xftfont.o if HAVE_XFT
## xfont.o ftfont.o if HAVE_FREETYPE
## xfont.o ftfont.o ftcrfont.o if USE_CAIRO
## else xfont.o
## if HAVE_HARFBUZZ, hbfont.o is added regardless of the rest
FONT_OBJ=

## Empty for MinGW, cm.o for the rest.
CM_OBJ=cm.o

LIBGPM = 

LIBSELINUX_LIBS = 

LIBGNUTLS_LIBS = 
LIBGNUTLS_CFLAGS = 

LIBSYSTEMD_LIBS = 
LIBSYSTEMD_CFLAGS = 

JSON_LIBS = -ljansson 
JSON_CFLAGS = 
JSON_OBJ = json.o

TREE_SITTER_LIBS = -ltree-sitter 
TREE_SITTER_CFLAGS = 

INTERVALS_H = dispextern.h intervals.h composite.h

GETLOADAVG_LIBS = 

LIBGMP = -lgmp

LIBGCCJIT_LIBS = 
LIBGCCJIT_CFLAGS = 

## dynlib.o if necessary, else empty
DYNLIB_OBJ = 

RUN_TEMACS = ./temacs

# Whether builds should contain details. '--no-build-details' or empty.
BUILD_DETAILS = 

UNEXEC_OBJ = 

HAIKU_OBJ = 
HAIKU_CXX_OBJ = 
HAIKU_LIBS = 
HAIKU_CFLAGS = 

DUMPING=pdumper
CHECK_STRUCTS = false
HAVE_PDUMPER = yes

HAVE_BE_APP = no

## ARM Macs require that all code have a valid signature.  Since pdump
## invalidates the signature, we must re-sign to fix it.
DO_CODESIGN=$(patsubst aarch64-apple-darwin%,yes,x86_64-pc-linux-gnu)

-include ${top_builddir}/src/verbose.mk

bootstrap_exe = ../src/bootstrap-emacs$(EXEEXT)
ifeq ($(DUMPING),pdumper)
bootstrap_pdmp := bootstrap-emacs.pdmp # Keep in sync with loadup.el
pdmp := emacs.pdmp
else
bootstrap_pdmp :=
pdmp :=
endif

# Flags that might be in WARN_CFLAGS but are not valid for Objective C.
NON_OBJC_CFLAGS = -Wignored-attributes -Wignored-qualifiers -Wopenmp-simd -Wnested-externs
# Ditto, but for C++.
NON_CXX_CFLAGS = -Wmissing-prototypes -Wnested-externs -Wold-style-definition \
  -Wstrict-prototypes -Wno-override-init

# -Demacs makes some files produce the correct version for use in Emacs.
# MYCPPFLAGS is for by-hand Emacs-specific overrides, e.g.,
# "make MYCPPFLAGS='-DDBUS_DEBUG'".
EMACS_CFLAGS=-Demacs $(MYCPPFLAGS) -I. -I$(srcdir) \
  -I$(lib) -I$(top_srcdir)/lib \
  $(C_SWITCH_MACHINE) $(C_SWITCH_SYSTEM) $(C_SWITCH_X_SITE) \
  $(GNUSTEP_CFLAGS) $(CFLAGS_SOUND) $(RSVG_CFLAGS) $(IMAGEMAGICK_CFLAGS) \
  $(PNG_CFLAGS) $(LIBXML2_CFLAGS) $(LIBGCCJIT_CFLAGS) $(DBUS_CFLAGS) \
  $(XRANDR_CFLAGS) $(XINERAMA_CFLAGS) $(XFIXES_CFLAGS) $(XDBE_CFLAGS) \
  $(XINPUT_CFLAGS) $(WEBP_CFLAGS) $(WEBKIT_CFLAGS) $(LCMS2_CFLAGS) \
  $(SETTINGS_CFLAGS) $(FREETYPE_CFLAGS) $(FONTCONFIG_CFLAGS) \
  $(HARFBUZZ_CFLAGS) $(LIBOTF_CFLAGS) $(M17N_FLT_CFLAGS) $(DEPFLAGS) \
  $(LIBSYSTEMD_CFLAGS) $(JSON_CFLAGS) $(XSYNC_CFLAGS) $(TREE_SITTER_CFLAGS) \
  $(LIBGNUTLS_CFLAGS) $(NOTIFY_CFLAGS) $(CAIRO_CFLAGS) \
  $(WERROR_CFLAGS) $(HAIKU_CFLAGS) $(XCOMPOSITE_CFLAGS) $(XSHAPE_CFLAGS)
ALL_CFLAGS = $(EMACS_CFLAGS) $(WARN_CFLAGS) $(CFLAGS)
ALL_OBJC_CFLAGS = $(EMACS_CFLAGS) \
  $(filter-out $(NON_OBJC_CFLAGS),$(WARN_CFLAGS)) $(CFLAGS) \
  $(GNU_OBJC_CFLAGS)
ALL_CXX_CFLAGS = $(EMACS_CFLAGS) \
  $(filter-out $(NON_CXX_CFLAGS),$(WARN_CFLAGS)) $(CXXFLAGS)

.SUFFIXES: .m .cc
.c.o:
	$(AM_V_CC)$(CC) -c $(CPPFLAGS) $(ALL_CFLAGS) $(PROFILING_CFLAGS) $<
.m.o:
	$(AM_V_CC)$(CC) -c $(CPPFLAGS) $(ALL_OBJC_CFLAGS) $(PROFILING_CFLAGS) $<
.cc.o:
	$(AM_V_CXX)$(CXX) -c $(CPPFLAGS) $(ALL_CXX_CFLAGS) $(PROFILING_CFLAGS) $<

## lastfile must follow all files whose initialized data areas should
## be dumped as pure by dump-emacs.
base_obj = dispnew.o frame.o scroll.o xdisp.o menu.o $(XMENU_OBJ) window.o     \
	charset.o coding.o category.o ccl.o character.o chartab.o bidi.o       \
	$(CM_OBJ) term.o terminal.o xfaces.o $(XOBJ) $(GTK_OBJ) $(DBUS_OBJ)    \
	emacs.o keyboard.o macros.o keymap.o sysdep.o 			       \
	bignum.o buffer.o filelock.o insdel.o marker.o 			       \
	minibuf.o fileio.o dired.o 					       \
	cmds.o casetab.o casefiddle.o indent.o search.o regex-emacs.o undo.o   \
	alloc.o pdumper.o data.o doc.o editfns.o callint.o 		       \
	eval.o floatfns.o fns.o sort.o font.o print.o lread.o $(MODULES_OBJ)   \
	syntax.o $(UNEXEC_OBJ) bytecode.o comp.o $(DYNLIB_OBJ) 		       \
	process.o gnutls.o callproc.o 					       \
	region-cache.o sound.o timefns.o atimer.o 			       \
	doprnt.o intervals.o textprop.o composite.o xml.o lcms.o $(NOTIFY_OBJ) \
	$(XWIDGETS_OBJ) 						       \
	profiler.o decompress.o 					       \
	thread.o systhread.o sqlite.o  treesit.o			       \
	itree.o 							       \
	$(if $(HYBRID_MALLOC),sheap.o) 					       \
	$(MSDOS_OBJ) $(MSDOS_X_OBJ) $(NS_OBJ) $(CYGWIN_OBJ) $(FONT_OBJ)        \
	$(W32_OBJ) $(WINDOW_SYSTEM_OBJ) $(XGSELOBJ) $(JSON_OBJ) 	       \
	$(HAIKU_OBJ) $(PGTK_OBJ)
doc_obj = $(base_obj) $(NS_OBJC_OBJ)
obj = $(doc_obj) $(HAIKU_CXX_OBJ)

## Object files used on some machine or other.
## These go in the DOC file on all machines in case they are needed.
## Some of them have no DOC entries, but it does no harm to have them
## in the list, in case they ever add any such entries.
SOME_MACHINE_OBJECTS = dosfns.o msdos.o \
  xterm.o xfns.o xmenu.o xselect.o xrdb.o xsmfns.o fringe.o image.o \
  fontset.o dbusbind.o cygw32.o \
  nsterm.o nsfns.o nsmenu.o nsselect.o nsimage.o nsfont.o macfont.o \
  nsxwidget.o \
  w32.o w32console.o w32cygwinx.o w32fns.o w32heap.o w32inevt.o w32notify.o \
  w32menu.o w32proc.o w32reg.o w32select.o w32term.o w32xfns.o \
  w16select.o widget.o xfont.o ftfont.o xftfont.o gtkutil.o \
  xsettings.o xgselect.o termcap.o hbfont.o \
  haikuterm.o haikufns.o haikumenu.o haikufont.o

## gmalloc.o if !SYSTEM_MALLOC && !DOUG_LEA_MALLOC, else empty.
GMALLOC_OBJ=

## vm-limit.o if !SYSTEM_MALLOC, else empty.
VMLIMIT_OBJ=

## ralloc.o if !SYSTEM_MALLOC && REL_ALLOC, else empty.
RALLOC_OBJ=

## Empty on Cygwin and MinGW, lastfile.o elsewhere.
PRE_ALLOC_OBJ=lastfile.o
## lastfile.o on Cygwin and MinGW, empty elsewhere.
POST_ALLOC_OBJ=

## List of object files that make-docfile should not be told about.
otherobj= $(TERMCAP_OBJ) $(PRE_ALLOC_OBJ) $(GMALLOC_OBJ) $(RALLOC_OBJ) \
  $(POST_ALLOC_OBJ) $(WIDGET_OBJ) $(LIBOBJS)

## All object files linked into temacs.  $(VMLIMIT_OBJ) should be first.
## (On MinGW, firstfile.o should be before vm-limit.o.)
FIRSTFILE_OBJ=
ALLOBJS = $(FIRSTFILE_OBJ) $(VMLIMIT_OBJ) $(obj) $(otherobj)

# Must be first, before dep inclusion!
ifneq ($(HAVE_BE_APP),yes)
all: emacs$(EXEEXT) $(pdmp) $(OTHER_FILES)
else
all: Emacs Emacs.pdmp $(OTHER_FILES)
endif
ifeq ($(HAVE_NATIVE_COMP):$(NATIVE_DISABLED),yes:)
all: ../native-lisp
endif
.PHONY: all

dmpstruct_headers=$(srcdir)/lisp.h $(srcdir)/buffer.h $(srcdir)/itree.h \
	$(srcdir)/intervals.h $(srcdir)/charset.h $(srcdir)/bignum.h
ifeq ($(CHECK_STRUCTS),true)
pdumper.o: dmpstruct.h
endif
dmpstruct.h: $(srcdir)/dmpstruct.awk
dmpstruct.h: $(libsrc)/make-fingerprint$(EXEEXT) $(dmpstruct_headers)
	$(AM_V_GEN)POSIXLY_CORRECT=1 awk -f $(srcdir)/dmpstruct.awk \
		$(dmpstruct_headers) > $@

AUTO_DEPEND = yes
DEPDIR = deps
ifeq ($(AUTO_DEPEND),yes)
  DEPFLAGS = -MMD -MF $(DEPDIR)/$*.d -MP
  -include $(ALLOBJS:%.o=$(DEPDIR)/%.d)
else
  DEPFLAGS =
  include $(srcdir)/deps.mk
endif

## This is the list of all Lisp files that might be loaded into the
## dumped Emacs.  Some of them are not loaded on all platforms, but
## the DOC file on every platform uses them (because the DOC file is
## supposed to be platform-independent).
## Note that this list should not include lisp files which might not
## be present, like site-load.el and site-init.el; this makefile
## expects them all to be either present or buildable.
##
## To generate this list from loadup.el, we can either:
## 1) Extract everything matching (load "..."), in which case
## we need to add charprop.el by hand; or
## 2) Extract everything matching (load "...", in which case
## we need to remove leim-list, site-init, and site-load by hand.
## There's not much to choose between these two approaches,
## but the second one seems like it could be more future-proof.
shortlisp =
lisp.mk: $(lispsource)/loadup.el
	${AM_V_GEN}( printf 'shortlisp = \\\n'; \
	sed -n 's/^[ \t]*(load "\([^"]*\)".*/\1/p' $< | \
	  sed -e 's/$$/.elc \\/' -e 's/\.el\.elc/.el/'; \
	echo "" ) > $@.tmp
	$(AM_V_at)mv -f $@.tmp $@

-include lisp.mk
shortlisp_filter = leim/leim-list.el site-load.elc site-init.elc
shortlisp := $(filter-out ${shortlisp_filter},${shortlisp})
## Place loaddefs.el first, so it gets generated first, since it is on
## the critical path (relevant in parallel compilations).
## We don't really need to sort, but may as well use it to remove duplicates.
shortlisp := loaddefs.el loadup.el $(sort ${shortlisp})
export LISP_PRELOADED = ${shortlisp}
lisp = $(addprefix ${lispsource}/,${shortlisp})

## Construct full set of libraries to be linked.
LIBES = $(LIBS) $(W32_LIBS) $(LIBS_GNUSTEP) $(PGTK_LIBS) $(LIBX_BASE) $(LIBIMAGE) \
   $(LIBX_OTHER) $(LIBSOUND) \
   $(RSVG_LIBS) $(IMAGEMAGICK_LIBS) $(LIB_ACL) $(LIB_CLOCK_GETTIME) \
   $(LIB_NANOSLEEP) $(WEBKIT_LIBS) \
   $(LIB_EACCESS) $(LIB_TIMER_TIME) $(DBUS_LIBS) \
   $(LIB_EXECINFO) $(XRANDR_LIBS) $(XINERAMA_LIBS) $(XFIXES_LIBS) \
   $(XDBE_LIBS) $(XSYNC_LIBS) \
   $(LIBXML2_LIBS) $(LIBGPM) $(LIBS_SYSTEM) $(CAIRO_LIBS) \
   $(LIBS_TERMCAP) $(GETLOADAVG_LIBS) $(SETTINGS_LIBS) $(LIBSELINUX_LIBS) \
   $(FREETYPE_LIBS) $(FONTCONFIG_LIBS) $(HARFBUZZ_LIBS) $(LIBOTF_LIBS) $(M17N_FLT_LIBS) \
   $(LIBGNUTLS_LIBS) $(LIB_PTHREAD) $(GETADDRINFO_A_LIBS) $(LCMS2_LIBS) \
   $(NOTIFY_LIBS) $(LIB_MATH) $(LIBZ) $(LIBMODULES) $(LIBSYSTEMD_LIBS) \
   $(JSON_LIBS) $(LIBGMP) $(LIBGCCJIT_LIBS) $(XINPUT_LIBS) $(HAIKU_LIBS) \
   $(TREE_SITTER_LIBS) $(SQLITE3_LIBS) $(XCOMPOSITE_LIBS) $(XSHAPE_LIBS)

## FORCE it so that admin/unidata can decide whether this file is
## up-to-date.  Although since charprop depends on bootstrap-emacs,
## and emacs depends on charprop, in practice this rule was always run
## anyway.
$(lispsource)/international/charprop.el: \
  FORCE | bootstrap-emacs$(EXEEXT) $(bootstrap_pdmp)
	$(MAKE) -C ../admin/unidata all EMACS="../$(bootstrap_exe)"

## We require charprop.el to exist before ucs-normalize.el is
## byte-compiled, because ucs-normalize.el needs to load 2 uni-*.el files.
## And ns-win requires ucs-normalize.
$(lispsource)/international/ucs-normalize.elc $(lispsource)/term/ns-win.elc: | \
  $(lispsource)/international/charprop.el

lispintdir = ${lispsource}/international
${lispintdir}/cp51932.el ${lispintdir}/eucjp-ms.el: FORCE
	${MAKE} -C ../admin/charsets $(notdir $@)

charsets = ${top_srcdir}/admin/charsets/charsets.stamp
${charsets}: FORCE
	$(MAKE) -C ../admin/charsets all

charscript = ${lispintdir}/charscript.el
${charscript}: FORCE
	$(MAKE) -C ../admin/unidata $(notdir $@)

emoji-zwj = ${lispintdir}/emoji-zwj.el
${emoji-zwj}: FORCE
	$(MAKE) -C ../admin/unidata $(notdir $@)

${lispintdir}/characters.elc: ${charscript:.el=.elc} ${emoji-zwj:.el=.elc}

SYSTEM_TYPE = gnu/linux

## The dumped Emacs is as functional and more efficient than
## bootstrap-emacs, so we replace the latter with the former.
## Strictly speaking, emacs does not depend directly on all of $lisp,
## since not all pieces are used on all platforms.  But DOC depends
## on all of $lisp, and emacs depends on DOC, so it is ok to use $lisp here.
emacs$(EXEEXT): temacs$(EXEEXT) \
                lisp.mk $(etc)/DOC $(lisp) \
                $(lispsource)/international/charprop.el ${charsets}
ifeq ($(SYSTEM_TYPE),cygwin)
	find ${top_builddir} -name '*.eln' | rebase -v -O -T -
endif
ifeq ($(DUMPING),unexec)
	LC_ALL=C $(RUN_TEMACS) -batch $(BUILD_DETAILS) -l loadup --temacs=dump
  ifneq ($(PAXCTL_dumped),)
	      $(PAXCTL_dumped) emacs$(EXEEXT)
  endif
	cp -f $@ bootstrap-emacs$(EXEEXT)
else
	rm -f $@ && cp -f temacs$(EXEEXT) $@
endif

## On Haiku, also produce a binary named Emacs with the appropriate
## icon set.

ifeq ($(HAVE_BE_APP),yes)
Emacs: emacs$(EXEEXT) $(libsrc)/be-resources
	$(AM_V_GEN) cp -f emacs$(EXEEXT) $@
	$(AM_V_at) $(libsrc)/be-resources \
	  $(etc)/images/icons/hicolor/32x32/apps/emacs.png $@
Emacs.pdmp: $(pdmp)
	$(AM_V_GEN) cp -f $(pdmp) $@
endif

ifeq ($(DUMPING),pdumper)
$(pdmp): emacs$(EXEEXT) $(lispsource)/loaddefs.el $(lispsource)/loaddefs.elc
	LC_ALL=C $(RUN_TEMACS) -batch $(BUILD_DETAILS) -l loadup --temacs=pdump \
		--bin-dest $(BIN_DESTDIR) --eln-dest $(ELN_DESTDIR)
	cp -f $@ $(bootstrap_pdmp)
endif

## $(SOME_MACHINE_OBJECTS) comes before $(obj) because some files may
## or may not be included in $(obj), but they are always included in
## $(SOME_MACHINE_OBJECTS).  Since a file is processed when it is mentioned
## for the first time, this prevents any variation between configurations
## in the contents of the DOC file.
##
$(etc)/DOC: $(libsrc)/make-docfile$(EXEEXT) $(doc_obj)
	$(AM_V_GEN)$(MKDIR_P) $(etc)
	$(AM_V_at)rm -f $(etc)/DOC
	$(AM_V_at)$(libsrc)/make-docfile -d $(srcdir) \
	  $(SOME_MACHINE_OBJECTS) $(doc_obj) > $(etc)/DOC

$(libsrc)/make-docfile$(EXEEXT) $(libsrc)/make-fingerprint$(EXEEXT): \
  $(lib)/libgnu.a
	$(MAKE) -C $(dir $@) $(notdir $@)

buildobj.h: Makefile
	$(AM_V_GEN)for i in $(ALLOBJS); do \
	  echo "$$i" | sed 's,.*/,,; s/\.obj$$/\.o/; s/^/"/; s/$$/",/' \
	    || exit; \
	done >$@.tmp
	$(AM_V_at)mv $@.tmp $@

GLOBAL_SOURCES = $(base_obj:.o=.c) $(NS_OBJC_OBJ:.o=.m)

gl-stamp: $(libsrc)/make-docfile$(EXEEXT) $(GLOBAL_SOURCES)
	$(AM_V_GLOBALS)$(libsrc)/make-docfile -d $(srcdir) -g $(doc_obj) > globals.tmp
	$(AM_V_at)$(top_srcdir)/build-aux/move-if-change globals.tmp globals.h
	$(AM_V_at)echo timestamp > $@

globals.h: gl-stamp; @true

$(ALLOBJS): globals.h

LIBEGNU_ARCHIVE = $(lib)/lib$(if $(HYBRID_MALLOC),e)gnu.a

$(LIBEGNU_ARCHIVE): $(config_h)
	$(MAKE) -C $(dir $@) all

ifeq ($(HAVE_PDUMPER),yes)
MAKE_PDUMPER_FINGERPRINT = $(libsrc)/make-fingerprint$(EXEEXT)
else
MAKE_PDUMPER_FINGERPRINT =
endif

## We have to create $(etc) here because init_cmdargs tests its
## existence when setting Vinstallation_directory (FIXME?).
## This goes on to affect various things, and the emacs binary fails
## to start if Vinstallation_directory has the wrong value.
temacs$(EXEEXT): $(LIBXMENU) $(ALLOBJS) $(LIBEGNU_ARCHIVE) $(EMACSRES) \
  $(charsets) $(charscript) ${emoji-zwj} $(MAKE_PDUMPER_FINGERPRINT)
ifeq ($(HAVE_BE_APP),yes)
	$(AM_V_CXXLD)$(CXX) -o $@.tmp \
	  $(ALL_CFLAGS) $(TEMACS_LDFLAGS) $(LDFLAGS) \
	  $(ALLOBJS) $(LIBEGNU_ARCHIVE) $(W32_RES_LINK) $(LIBES) -lstdc++
else
	$(AM_V_CCLD)$(CC) -o $@.tmp \
	  $(ALL_CFLAGS) $(CXXFLAGS) $(TEMACS_LDFLAGS) $(LDFLAGS) \
	  $(ALLOBJS) $(LIBEGNU_ARCHIVE) $(W32_RES_LINK) $(LIBES)
endif
ifeq ($(HAVE_PDUMPER),yes)
	$(AM_V_at)$(MAKE_PDUMPER_FINGERPRINT) $@.tmp
ifeq ($(DO_CODESIGN),yes)
	codesign -s - -f $@.tmp
endif
endif
	$(AM_V_at)mv $@.tmp $@
	$(MKDIR_P) $(etc)
ifeq ($(DUMPING),unexec)
  ifneq ($(PAXCTL_notdumped),)
	$(PAXCTL_notdumped) $@
  endif
endif

## The following oldxmenu-related rules are only (possibly) used if
## HAVE_X11 && !USE_GTK, but there is no harm in always defining them.
$(lwlibdir)/liblw.a: $(config_h) globals.h lisp.h FORCE
	$(MAKE) -C $(dir $@) $(notdir $@)
$(oldXMenudir)/libXMenu11.a: FORCE
	$(MAKE) -C $(dir $@) $(notdir $@)
FORCE:
.PHONY: FORCE

.PRECIOUS: ../config.status Makefile
../config.status: $(top_srcdir)/configure.ac $(top_srcdir)/m4/*.m4
	$(MAKE) -C $(dir $@) $(notdir $@)
Makefile: ../config.status $(srcdir)/Makefile.in
	$(MAKE) -C .. src/$@

doc.o: buildobj.h

emacs.res: FORCE
	$(MAKE) -C ../nt ../src/emacs.res

.PHONY: ns-app
ns-app: emacs$(EXEEXT) $(pdmp)
	$(MAKE) -C ../nextstep all

.PHONY: mostlyclean clean bootstrap-clean distclean maintainer-clean
.PHONY: versionclean

mostlyclean:
	rm -f temacs$(EXEEXT) core ./*.core \#* ./*.o
	rm -f dmpstruct.h
	rm -f emacs.pdmp
	rm -f ../etc/DOC
	rm -f bootstrap-emacs$(EXEEXT) $(bootstrap_pdmp)
	rm -f emacs-$(version)$(EXEEXT)
	rm -f buildobj.h
	rm -f globals.h gl-stamp
	rm -f ./*.res ./*.tmp
versionclean:
	rm -f emacs$(EXEEXT) emacs-*.*.*[0-9]$(EXEEXT) emacs-*.*.*[0-9].pdmp
	rm -f ../etc/DOC*
clean: mostlyclean versionclean
	rm -f $(DEPDIR)/*

## bootstrap-clean is used to clean up just before a bootstrap.
## It should remove all files generated during a compilation/bootstrap,
## but not things like config.status or TAGS.
bootstrap-clean: clean
	rm -f emacs-module.h epaths.h config.h config.stamp
	if test -f ./.gdbinit; then \
	  mv ./.gdbinit ./.gdbinit.save; \
	  if test -f "$(srcdir)/.gdbinit"; then rm -f ./.gdbinit.save; \
	  else mv ./.gdbinit.save ./.gdbinit; fi; \
	fi

distclean: bootstrap-clean
	rm -f Makefile lisp.mk verbose.mk
	rm -fr $(DEPDIR)

maintainer-clean: distclean
	rm -f TAGS

ETAGS = ../lib-src/etags${EXEEXT}

${ETAGS}: FORCE
	$(MAKE) -C $(dir $@) $(notdir $@)

# Remove macuvs.h since it'd cause `src/emacs`
# to be built before we can get TAGS.
ctagsfiles1 = $(filter-out ${srcdir}/macuvs.h, $(wildcard ${srcdir}/*.[hc]))
ctagsfiles2 = $(wildcard ${srcdir}/*.m)
ctagsfiles3 = $(wildcard ${srcdir}/*.cc)

## In out-of-tree builds, TAGS are generated in the build dir, like
## other non-bootstrap build products (see Bug#31744).

## This does not need to depend on ../lisp, ../lwlib and ../lib TAGS files,
## because etags "--include" only includes a pointer to the file,
## rather than the file contents.
TAGS: ${ETAGS} $(ctagsfiles1) $(ctagsfiles2)
	$(AM_V_GEN)${ETAGS} --include=../lisp/TAGS --include=$(lwlibdir)/TAGS \
	  --include=$(lib)/TAGS \
	  --regex='{c}/[ 	]*DEFVAR_[A-Z_ 	(]+"\([^"]+\)"/\1/' \
	  --regex='{c}/[ 	]*DEFVAR_[A-Z_ 	(]+"[^"]+",[ 	]\([A-Za-z0-9_]+\)/\1/' \
	  $(ctagsfiles1) \
	  --regex='{objc}/[ 	]*DEFVAR_[A-Z_ 	(]+"\([^"]+\)"/\1/' \
	  --regex='{objc}/[ 	]*DEFVAR_[A-Z_ 	(]+"[^"]+",[ 	]\([A-Za-z0-9_]+\)/\1/' \
	  $(ctagsfiles2) \
	  $(ctagsfiles3)

## Arrange to make tags tables for ../lisp, ../lwlib and ../lib,
## which the above TAGS file for the C files includes by reference.
../lisp/TAGS $(lwlibdir)/TAGS $(lib)/TAGS: FORCE
	$(MAKE) -C $(dir $@) $(notdir $@) ETAGS="$(ETAGS)"

tags: TAGS ../lisp/TAGS $(lwlibdir)/TAGS $(lib)/TAGS
.PHONY: tags


### Bootstrapping.

## Bootstrapping right is difficult because of the circular dependencies.
## Furthermore, we have to deal with the fact that many compilation targets
## such as loaddefs.el or *.elc can typically be produced by any old
## Emacs executable, so we would like to avoid rebuilding them whenever
## we build a new Emacs executable.
##
## (In other words, changing a single file src/foo.c would force
## dumping a new bootstrap-emacs, then re-byte-compiling all preloaded
## elisp files, and only then dump the actual src/emacs, which is not
## wrong, but is overkill in 99.99% of the cases.)
##
## To solve the circularity, we use 2 different Emacs executables,
## "emacs" is the main target and "bootstrap-emacs" is the one used
## to build the *.elc and loaddefs.el files.
## To solve the freshness issue, in the past we tried various clever tricks,
## but now that we require GNU make, we can simply specify
## bootstrap-emacs$(EXEEXT) as an order-only prerequisite.

%.elc: %.el | bootstrap-emacs$(EXEEXT) $(bootstrap_pdmp)
	@$(MAKE) $(AM_V_NO_PD) -C ../lisp EMACS="$(bootstrap_exe)"\
		THEFILE=$< $<c

ifeq ($(HAVE_NATIVE_COMP):$(NATIVE_DISABLED),yes:)
## The following rules are used only when building a source tarball
## for the first time, when the native-lisp/ directory doesn't yet
## exist and needs to be created and populated with the preloaded
## *.eln files.

## List of *.eln files we need to produce in addition to the preloaded
## ones in $(lisp).
elnlisp := \
	emacs-lisp/byte-opt.eln \
	emacs-lisp/bytecomp.eln \
	emacs-lisp/cconv.eln \
	international/charscript.eln \
	emacs-lisp/comp.eln \
	emacs-lisp/comp-cstr.eln \
	international/emoji-zwj.eln
elnlisp := $(addprefix ${lispsource}/,${elnlisp}) $(lisp:.elc=.eln)

%.eln: %.el | emacs$(EXEEXT) $(pdmp)
	@$(MAKE) $(AM_V_NO_PD) -C ../lisp EMACS="../src/emacs$(EXEEXT)"\
		THEFILE=$< $<n

## FIXME: this is fragile!  We lie to Make about the files produced by
## this rule, and we rely on the absence of the native-lisp directory
## to trigger it.  This means that if anything goes wrong during
## native compilation, the only way to trigger it again is to remove
## the directory and re-native-compile everything.  The main
## underlying problem is that the name of the subdirectory of
## native-lisp where the *.eln files will be produced, and the exact
## names of those *.eln files, cannot be known in advance; we must ask
## Emacs to produce them.
../native-lisp: | $(pdmp)
	@if test ! -d $@; then \
	  mkdir $@ && $(MAKE) $(AM_V_NO_PD) $(elnlisp); \
	  if test $(SYSTEM_TYPE) = cygwin; then \
	    find $@ -name '*.eln' | rebase -v -O -T -; \
	  fi; \
	  LC_ALL=C $(RUN_TEMACS) -batch $(BUILD_DETAILS) -l loadup --temacs=pdump \
		--bin-dest $(BIN_DESTDIR) --eln-dest $(ELN_DESTDIR) \
	  && cp -f emacs$(EXEEXT) bootstrap-emacs$(EXEEXT) \
	  && cp -f $(pdmp) $(bootstrap_pdmp); \
	fi
endif

$(lispsource)/loaddefs.el: | bootstrap-emacs$(EXEEXT) $(bootstrap_pdmp)
	$(MAKE) -C ../lisp autoloads EMACS="$(bootstrap_exe)"

## Dump an Emacs executable named bootstrap-emacs containing the
## files from loadup.el in source form.

bootstrap-emacs$(EXEEXT): temacs$(EXEEXT)
	$(MAKE) -C ../lisp update-subdirs
ifeq ($(DUMPING),unexec)
	$(RUN_TEMACS) --batch $(BUILD_DETAILS) -l loadup --temacs=bootstrap
  ifneq ($(PAXCTL_dumped),)
	$(PAXCTL_dumped) emacs$(EXEEXT)
  endif
	mv -f emacs$(EXEEXT) bootstrap-emacs$(EXEEXT)
	@: Compile some files earlier to speed up further compilation.
	$(MAKE) -C ../lisp compile-first EMACS="$(bootstrap_exe)"
else
	@: In the pdumper case, make compile-first after the dump
	cp -f temacs$(EXEEXT) bootstrap-emacs$(EXEEXT)
ifeq ($(DO_CODESIGN),yes)
	codesign -s - -f bootstrap-emacs$(EXEEXT)
endif
endif

ifeq ($(DUMPING),pdumper)
$(bootstrap_pdmp): bootstrap-emacs$(EXEEXT)
	rm -f $@
	$(RUN_TEMACS) --batch $(BUILD_DETAILS) -l loadup --temacs=pbootstrap \
		--bin-dest $(BIN_DESTDIR) --eln-dest $(ELN_DESTDIR)
	@: Compile some files earlier to speed up further compilation.
	@: First, byte compile these files, ....
	ANCIENT=yes $(MAKE) -C ../lisp compile-first EMACS="$(bootstrap_exe)"
	@: .... then use their .elcs in native compiling these and other files.
	$(MAKE) -C ../lisp compile-first EMACS="$(bootstrap_exe)"
endif

### Flymake support (for C only)
check-syntax:
	$(AM_V_CC)$(CC) -c $(CPPFLAGS) $(ALL_CFLAGS) ${CHK_SOURCES} || true
.PHONY: check-syntax

^ permalink raw reply	[flat|nested] 14+ messages in thread

* bug#60061: 30.0.50; Build fails in separate directory for ../configure --without-all --with-mailutils
  2022-12-21  9:42           ` Jean Louis
@ 2022-12-21 12:59             ` Eli Zaretskii
  2022-12-21 18:48               ` Jean Louis
  0 siblings, 1 reply; 14+ messages in thread
From: Eli Zaretskii @ 2022-12-21 12:59 UTC (permalink / raw)
  To: Jean Louis; +Cc: 60061

> Date: Wed, 21 Dec 2022 12:42:05 +0300
> From: Jean Louis <bugs@gnu.support>
> Cc: 60061@debbugs.gnu.org
> 
> Find attached without-all/src/Makefile

Thanks.  What does "make --version" say on that system?

And please do this from the "without-all/src/" directory where you
have this Makefile:

 $ rm ../../src/dispnew.o
 $ cd ..
 $ make V=1

Then post here everything the above produces.





^ permalink raw reply	[flat|nested] 14+ messages in thread

* bug#60061: 30.0.50; Build fails in separate directory for ../configure --without-all --with-mailutils
  2022-12-21 12:59             ` Eli Zaretskii
@ 2022-12-21 18:48               ` Jean Louis
  2022-12-21 19:54                 ` Eli Zaretskii
  0 siblings, 1 reply; 14+ messages in thread
From: Jean Louis @ 2022-12-21 18:48 UTC (permalink / raw)
  To: Eli Zaretskii; +Cc: 60061

* Eli Zaretskii <eliz@gnu.org> [2022-12-21 16:00]:
> > Date: Wed, 21 Dec 2022 12:42:05 +0300
> > From: Jean Louis <bugs@gnu.support>
> > Cc: 60061@debbugs.gnu.org
> > 
> > Find attached without-all/src/Makefile
> 
> Thanks.  What does "make --version" say on that system?

GNU Make 4.3

> And please do this from the "without-all/src/" directory where you
> have this Makefile:
> 
>  $ rm ../../src/dispnew.o

OK

>  $ cd ..
>  $ make V=1
> 
> Then post here everything the above produces.

~/Programming/Software/emacs/without-all
$ rm ../src/dispnew.o 
~/Programming/Software/emacs/without-all
$ make V=1
make actual-all || make advice-on-failure make-target=all exit-status=$?
make[1]: Entering directory '/home/data1/protected/Programming/Software/emacs/without-all'
make -C lib all
make[2]: Entering directory '/home/data1/protected/Programming/Software/emacs/without-all/lib'
make[2]: Nothing to be done for 'all'.
make[2]: Leaving directory '/home/data1/protected/Programming/Software/emacs/without-all/lib'
make -C lib-src all
make[2]: Entering directory '/home/data1/protected/Programming/Software/emacs/without-all/lib-src'
make[2]: Nothing to be done for 'all'.
make[2]: Leaving directory '/home/data1/protected/Programming/Software/emacs/without-all/lib-src'
make -C src BIN_DESTDIR=''/usr/local/bin/'' \
	 ELN_DESTDIR='/usr/local/lib/emacs/30.0.50/' all
make[2]: Entering directory '/home/data1/protected/Programming/Software/emacs/without-all/src'
gcc -c  -Demacs  -I. -I../../src -I../lib -I../../lib                          -MMD -MF deps/dispnew.d -MP            -fno-common -Wall -Warith-conversion -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-cond -Wextra -Wformat-signedness -Winit-self -Winvalid-pch -Wlogical-op -Wmissing-declarations -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnull-dereference -Wold-style-definition -Wopenmp-simd -Wpacked -Wpointer-arith -Wstrict-prototypes -Wsuggest-attribute=format -Wsuggest-attribute=noreturn -Wsuggest-final-methods -Wsuggest-final-types -Wtrampolines -Wuninitialized -Wunknown-pragmas -Wunused-macros -Wvariadic-macros -Wvector-operation-performance -Wwrite-strings -Warray-bounds=2 -Wattribute-alias=2 -Wformat=2 -Wformat-truncation=2 -Wimplicit-fallthrough=5 -Wshift-overflow=2 -Wuse-after-free=3 -Wvla-larger-than=4031 -Wredundant-decls -Wno-missing-field-initializers -Wno-override-init -Wno-sign-compare -Wno-type-limits -Wno-unused-parameter -Wno-format-nonliteral -Wno-bidi-chars -g3 -O2  ../../src/dispnew.c
gcc -c  -Demacs  -I. -I../../src -I../lib -I../../lib                          -MMD -MF deps/frame.d -MP            -fno-common -Wall -Warith-conversion -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-cond -Wextra -Wformat-signedness -Winit-self -Winvalid-pch -Wlogical-op -Wmissing-declarations -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnull-dereference -Wold-style-definition -Wopenmp-simd -Wpacked -Wpointer-arith -Wstrict-prototypes -Wsuggest-attribute=format -Wsuggest-attribute=noreturn -Wsuggest-final-methods -Wsuggest-final-types -Wtrampolines -Wuninitialized -Wunknown-pragmas -Wunused-macros -Wvariadic-macros -Wvector-operation-performance -Wwrite-strings -Warray-bounds=2 -Wattribute-alias=2 -Wformat=2 -Wformat-truncation=2 -Wimplicit-fallthrough=5 -Wshift-overflow=2 -Wuse-after-free=3 -Wvla-larger-than=4031 -Wredundant-decls -Wno-missing-field-initializers -Wno-override-init -Wno-sign-compare -Wno-type-limits -Wno-unused-parameter -Wno-format-nonliteral -Wno-bidi-chars -g3 -O2  ../../src/frame.c
gcc -c  -Demacs  -I. -I../../src -I../lib -I../../lib                          -MMD -MF deps/scroll.d -MP            -fno-common -Wall -Warith-conversion -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-cond -Wextra -Wformat-signedness -Winit-self -Winvalid-pch -Wlogical-op -Wmissing-declarations -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnull-dereference -Wold-style-definition -Wopenmp-simd -Wpacked -Wpointer-arith -Wstrict-prototypes -Wsuggest-attribute=format -Wsuggest-attribute=noreturn -Wsuggest-final-methods -Wsuggest-final-types -Wtrampolines -Wuninitialized -Wunknown-pragmas -Wunused-macros -Wvariadic-macros -Wvector-operation-performance -Wwrite-strings -Warray-bounds=2 -Wattribute-alias=2 -Wformat=2 -Wformat-truncation=2 -Wimplicit-fallthrough=5 -Wshift-overflow=2 -Wuse-after-free=3 -Wvla-larger-than=4031 -Wredundant-decls -Wno-missing-field-initializers -Wno-override-init -Wno-sign-compare -Wno-type-limits -Wno-unused-parameter -Wno-format-nonliteral -Wno-bidi-chars -g3 -O2  ../../src/scroll.c
gcc -c  -Demacs  -I. -I../../src -I../lib -I../../lib                          -MMD -MF deps/xdisp.d -MP            -fno-common -Wall -Warith-conversion -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-cond -Wextra -Wformat-signedness -Winit-self -Winvalid-pch -Wlogical-op -Wmissing-declarations -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnull-dereference -Wold-style-definition -Wopenmp-simd -Wpacked -Wpointer-arith -Wstrict-prototypes -Wsuggest-attribute=format -Wsuggest-attribute=noreturn -Wsuggest-final-methods -Wsuggest-final-types -Wtrampolines -Wuninitialized -Wunknown-pragmas -Wunused-macros -Wvariadic-macros -Wvector-operation-performance -Wwrite-strings -Warray-bounds=2 -Wattribute-alias=2 -Wformat=2 -Wformat-truncation=2 -Wimplicit-fallthrough=5 -Wshift-overflow=2 -Wuse-after-free=3 -Wvla-larger-than=4031 -Wredundant-decls -Wno-missing-field-initializers -Wno-override-init -Wno-sign-compare -Wno-type-limits -Wno-unused-parameter -Wno-format-nonliteral -Wno-bidi-chars -g3 -O2  ../../src/xdisp.c
gcc -c  -Demacs  -I. -I../../src -I../lib -I../../lib                          -MMD -MF deps/menu.d -MP            -fno-common -Wall -Warith-conversion -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-cond -Wextra -Wformat-signedness -Winit-self -Winvalid-pch -Wlogical-op -Wmissing-declarations -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnull-dereference -Wold-style-definition -Wopenmp-simd -Wpacked -Wpointer-arith -Wstrict-prototypes -Wsuggest-attribute=format -Wsuggest-attribute=noreturn -Wsuggest-final-methods -Wsuggest-final-types -Wtrampolines -Wuninitialized -Wunknown-pragmas -Wunused-macros -Wvariadic-macros -Wvector-operation-performance -Wwrite-strings -Warray-bounds=2 -Wattribute-alias=2 -Wformat=2 -Wformat-truncation=2 -Wimplicit-fallthrough=5 -Wshift-overflow=2 -Wuse-after-free=3 -Wvla-larger-than=4031 -Wredundant-decls -Wno-missing-field-initializers -Wno-override-init -Wno-sign-compare -Wno-type-limits -Wno-unused-parameter -Wno-format-nonliteral -Wno-bidi-chars -g3 -O2  ../../src/menu.c
gcc -c  -Demacs  -I. -I../../src -I../lib -I../../lib                          -MMD -MF deps/window.d -MP            -fno-common -Wall -Warith-conversion -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-cond -Wextra -Wformat-signedness -Winit-self -Winvalid-pch -Wlogical-op -Wmissing-declarations -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnull-dereference -Wold-style-definition -Wopenmp-simd -Wpacked -Wpointer-arith -Wstrict-prototypes -Wsuggest-attribute=format -Wsuggest-attribute=noreturn -Wsuggest-final-methods -Wsuggest-final-types -Wtrampolines -Wuninitialized -Wunknown-pragmas -Wunused-macros -Wvariadic-macros -Wvector-operation-performance -Wwrite-strings -Warray-bounds=2 -Wattribute-alias=2 -Wformat=2 -Wformat-truncation=2 -Wimplicit-fallthrough=5 -Wshift-overflow=2 -Wuse-after-free=3 -Wvla-larger-than=4031 -Wredundant-decls -Wno-missing-field-initializers -Wno-override-init -Wno-sign-compare -Wno-type-limits -Wno-unused-parameter -Wno-format-nonliteral -Wno-bidi-chars -g3 -O2  ../../src/window.c
gcc -c  -Demacs  -I. -I../../src -I../lib -I../../lib                          -MMD -MF deps/charset.d -MP            -fno-common -Wall -Warith-conversion -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-cond -Wextra -Wformat-signedness -Winit-self -Winvalid-pch -Wlogical-op -Wmissing-declarations -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnull-dereference -Wold-style-definition -Wopenmp-simd -Wpacked -Wpointer-arith -Wstrict-prototypes -Wsuggest-attribute=format -Wsuggest-attribute=noreturn -Wsuggest-final-methods -Wsuggest-final-types -Wtrampolines -Wuninitialized -Wunknown-pragmas -Wunused-macros -Wvariadic-macros -Wvector-operation-performance -Wwrite-strings -Warray-bounds=2 -Wattribute-alias=2 -Wformat=2 -Wformat-truncation=2 -Wimplicit-fallthrough=5 -Wshift-overflow=2 -Wuse-after-free=3 -Wvla-larger-than=4031 -Wredundant-decls -Wno-missing-field-initializers -Wno-override-init -Wno-sign-compare -Wno-type-limits -Wno-unused-parameter -Wno-format-nonliteral -Wno-bidi-chars -g3 -O2  ../../src/charset.c
gcc -c  -Demacs  -I. -I../../src -I../lib -I../../lib                          -MMD -MF deps/coding.d -MP            -fno-common -Wall -Warith-conversion -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-cond -Wextra -Wformat-signedness -Winit-self -Winvalid-pch -Wlogical-op -Wmissing-declarations -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnull-dereference -Wold-style-definition -Wopenmp-simd -Wpacked -Wpointer-arith -Wstrict-prototypes -Wsuggest-attribute=format -Wsuggest-attribute=noreturn -Wsuggest-final-methods -Wsuggest-final-types -Wtrampolines -Wuninitialized -Wunknown-pragmas -Wunused-macros -Wvariadic-macros -Wvector-operation-performance -Wwrite-strings -Warray-bounds=2 -Wattribute-alias=2 -Wformat=2 -Wformat-truncation=2 -Wimplicit-fallthrough=5 -Wshift-overflow=2 -Wuse-after-free=3 -Wvla-larger-than=4031 -Wredundant-decls -Wno-missing-field-initializers -Wno-override-init -Wno-sign-compare -Wno-type-limits -Wno-unused-parameter -Wno-format-nonliteral -Wno-bidi-chars -g3 -O2  ../../src/coding.c
gcc -c  -Demacs  -I. -I../../src -I../lib -I../../lib                          -MMD -MF deps/category.d -MP            -fno-common -Wall -Warith-conversion -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-cond -Wextra -Wformat-signedness -Winit-self -Winvalid-pch -Wlogical-op -Wmissing-declarations -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnull-dereference -Wold-style-definition -Wopenmp-simd -Wpacked -Wpointer-arith -Wstrict-prototypes -Wsuggest-attribute=format -Wsuggest-attribute=noreturn -Wsuggest-final-methods -Wsuggest-final-types -Wtrampolines -Wuninitialized -Wunknown-pragmas -Wunused-macros -Wvariadic-macros -Wvector-operation-performance -Wwrite-strings -Warray-bounds=2 -Wattribute-alias=2 -Wformat=2 -Wformat-truncation=2 -Wimplicit-fallthrough=5 -Wshift-overflow=2 -Wuse-after-free=3 -Wvla-larger-than=4031 -Wredundant-decls -Wno-missing-field-initializers -Wno-override-init -Wno-sign-compare -Wno-type-limits -Wno-unused-parameter -Wno-format-nonliteral -Wno-bidi-chars -g3 -O2  ../../src/category.c
gcc -c  -Demacs  -I. -I../../src -I../lib -I../../lib                          -MMD -MF deps/ccl.d -MP            -fno-common -Wall -Warith-conversion -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-cond -Wextra -Wformat-signedness -Winit-self -Winvalid-pch -Wlogical-op -Wmissing-declarations -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnull-dereference -Wold-style-definition -Wopenmp-simd -Wpacked -Wpointer-arith -Wstrict-prototypes -Wsuggest-attribute=format -Wsuggest-attribute=noreturn -Wsuggest-final-methods -Wsuggest-final-types -Wtrampolines -Wuninitialized -Wunknown-pragmas -Wunused-macros -Wvariadic-macros -Wvector-operation-performance -Wwrite-strings -Warray-bounds=2 -Wattribute-alias=2 -Wformat=2 -Wformat-truncation=2 -Wimplicit-fallthrough=5 -Wshift-overflow=2 -Wuse-after-free=3 -Wvla-larger-than=4031 -Wredundant-decls -Wno-missing-field-initializers -Wno-override-init -Wno-sign-compare -Wno-type-limits -Wno-unused-parameter -Wno-format-nonliteral -Wno-bidi-chars -g3 -O2  ../../src/ccl.c
gcc -c  -Demacs  -I. -I../../src -I../lib -I../../lib                          -MMD -MF deps/character.d -MP            -fno-common -Wall -Warith-conversion -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-cond -Wextra -Wformat-signedness -Winit-self -Winvalid-pch -Wlogical-op -Wmissing-declarations -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnull-dereference -Wold-style-definition -Wopenmp-simd -Wpacked -Wpointer-arith -Wstrict-prototypes -Wsuggest-attribute=format -Wsuggest-attribute=noreturn -Wsuggest-final-methods -Wsuggest-final-types -Wtrampolines -Wuninitialized -Wunknown-pragmas -Wunused-macros -Wvariadic-macros -Wvector-operation-performance -Wwrite-strings -Warray-bounds=2 -Wattribute-alias=2 -Wformat=2 -Wformat-truncation=2 -Wimplicit-fallthrough=5 -Wshift-overflow=2 -Wuse-after-free=3 -Wvla-larger-than=4031 -Wredundant-decls -Wno-missing-field-initializers -Wno-override-init -Wno-sign-compare -Wno-type-limits -Wno-unused-parameter -Wno-format-nonliteral -Wno-bidi-chars -g3 -O2  ../../src/character.c
gcc -c  -Demacs  -I. -I../../src -I../lib -I../../lib                          -MMD -MF deps/chartab.d -MP            -fno-common -Wall -Warith-conversion -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-cond -Wextra -Wformat-signedness -Winit-self -Winvalid-pch -Wlogical-op -Wmissing-declarations -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnull-dereference -Wold-style-definition -Wopenmp-simd -Wpacked -Wpointer-arith -Wstrict-prototypes -Wsuggest-attribute=format -Wsuggest-attribute=noreturn -Wsuggest-final-methods -Wsuggest-final-types -Wtrampolines -Wuninitialized -Wunknown-pragmas -Wunused-macros -Wvariadic-macros -Wvector-operation-performance -Wwrite-strings -Warray-bounds=2 -Wattribute-alias=2 -Wformat=2 -Wformat-truncation=2 -Wimplicit-fallthrough=5 -Wshift-overflow=2 -Wuse-after-free=3 -Wvla-larger-than=4031 -Wredundant-decls -Wno-missing-field-initializers -Wno-override-init -Wno-sign-compare -Wno-type-limits -Wno-unused-parameter -Wno-format-nonliteral -Wno-bidi-chars -g3 -O2  ../../src/chartab.c
gcc -c  -Demacs  -I. -I../../src -I../lib -I../../lib                          -MMD -MF deps/bidi.d -MP            -fno-common -Wall -Warith-conversion -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-cond -Wextra -Wformat-signedness -Winit-self -Winvalid-pch -Wlogical-op -Wmissing-declarations -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnull-dereference -Wold-style-definition -Wopenmp-simd -Wpacked -Wpointer-arith -Wstrict-prototypes -Wsuggest-attribute=format -Wsuggest-attribute=noreturn -Wsuggest-final-methods -Wsuggest-final-types -Wtrampolines -Wuninitialized -Wunknown-pragmas -Wunused-macros -Wvariadic-macros -Wvector-operation-performance -Wwrite-strings -Warray-bounds=2 -Wattribute-alias=2 -Wformat=2 -Wformat-truncation=2 -Wimplicit-fallthrough=5 -Wshift-overflow=2 -Wuse-after-free=3 -Wvla-larger-than=4031 -Wredundant-decls -Wno-missing-field-initializers -Wno-override-init -Wno-sign-compare -Wno-type-limits -Wno-unused-parameter -Wno-format-nonliteral -Wno-bidi-chars -g3 -O2  ../../src/bidi.c
gcc -c  -Demacs  -I. -I../../src -I../lib -I../../lib                          -MMD -MF deps/cm.d -MP            -fno-common -Wall -Warith-conversion -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-cond -Wextra -Wformat-signedness -Winit-self -Winvalid-pch -Wlogical-op -Wmissing-declarations -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnull-dereference -Wold-style-definition -Wopenmp-simd -Wpacked -Wpointer-arith -Wstrict-prototypes -Wsuggest-attribute=format -Wsuggest-attribute=noreturn -Wsuggest-final-methods -Wsuggest-final-types -Wtrampolines -Wuninitialized -Wunknown-pragmas -Wunused-macros -Wvariadic-macros -Wvector-operation-performance -Wwrite-strings -Warray-bounds=2 -Wattribute-alias=2 -Wformat=2 -Wformat-truncation=2 -Wimplicit-fallthrough=5 -Wshift-overflow=2 -Wuse-after-free=3 -Wvla-larger-than=4031 -Wredundant-decls -Wno-missing-field-initializers -Wno-override-init -Wno-sign-compare -Wno-type-limits -Wno-unused-parameter -Wno-format-nonliteral -Wno-bidi-chars -g3 -O2  ../../src/cm.c
gcc -c  -Demacs  -I. -I../../src -I../lib -I../../lib                          -MMD -MF deps/term.d -MP            -fno-common -Wall -Warith-conversion -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-cond -Wextra -Wformat-signedness -Winit-self -Winvalid-pch -Wlogical-op -Wmissing-declarations -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnull-dereference -Wold-style-definition -Wopenmp-simd -Wpacked -Wpointer-arith -Wstrict-prototypes -Wsuggest-attribute=format -Wsuggest-attribute=noreturn -Wsuggest-final-methods -Wsuggest-final-types -Wtrampolines -Wuninitialized -Wunknown-pragmas -Wunused-macros -Wvariadic-macros -Wvector-operation-performance -Wwrite-strings -Warray-bounds=2 -Wattribute-alias=2 -Wformat=2 -Wformat-truncation=2 -Wimplicit-fallthrough=5 -Wshift-overflow=2 -Wuse-after-free=3 -Wvla-larger-than=4031 -Wredundant-decls -Wno-missing-field-initializers -Wno-override-init -Wno-sign-compare -Wno-type-limits -Wno-unused-parameter -Wno-format-nonliteral -Wno-bidi-chars -g3 -O2  ../../src/term.c
gcc -c  -Demacs  -I. -I../../src -I../lib -I../../lib                          -MMD -MF deps/terminal.d -MP            -fno-common -Wall -Warith-conversion -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-cond -Wextra -Wformat-signedness -Winit-self -Winvalid-pch -Wlogical-op -Wmissing-declarations -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnull-dereference -Wold-style-definition -Wopenmp-simd -Wpacked -Wpointer-arith -Wstrict-prototypes -Wsuggest-attribute=format -Wsuggest-attribute=noreturn -Wsuggest-final-methods -Wsuggest-final-types -Wtrampolines -Wuninitialized -Wunknown-pragmas -Wunused-macros -Wvariadic-macros -Wvector-operation-performance -Wwrite-strings -Warray-bounds=2 -Wattribute-alias=2 -Wformat=2 -Wformat-truncation=2 -Wimplicit-fallthrough=5 -Wshift-overflow=2 -Wuse-after-free=3 -Wvla-larger-than=4031 -Wredundant-decls -Wno-missing-field-initializers -Wno-override-init -Wno-sign-compare -Wno-type-limits -Wno-unused-parameter -Wno-format-nonliteral -Wno-bidi-chars -g3 -O2  ../../src/terminal.c
gcc -c  -Demacs  -I. -I../../src -I../lib -I../../lib                          -MMD -MF deps/xfaces.d -MP            -fno-common -Wall -Warith-conversion -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-cond -Wextra -Wformat-signedness -Winit-self -Winvalid-pch -Wlogical-op -Wmissing-declarations -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnull-dereference -Wold-style-definition -Wopenmp-simd -Wpacked -Wpointer-arith -Wstrict-prototypes -Wsuggest-attribute=format -Wsuggest-attribute=noreturn -Wsuggest-final-methods -Wsuggest-final-types -Wtrampolines -Wuninitialized -Wunknown-pragmas -Wunused-macros -Wvariadic-macros -Wvector-operation-performance -Wwrite-strings -Warray-bounds=2 -Wattribute-alias=2 -Wformat=2 -Wformat-truncation=2 -Wimplicit-fallthrough=5 -Wshift-overflow=2 -Wuse-after-free=3 -Wvla-larger-than=4031 -Wredundant-decls -Wno-missing-field-initializers -Wno-override-init -Wno-sign-compare -Wno-type-limits -Wno-unused-parameter -Wno-format-nonliteral -Wno-bidi-chars -g3 -O2  ../../src/xfaces.c
../../src/xfaces.c:6021:1: warning: ‘font_maybe_unset_attribute’ defined but not used [-Wunused-function]
 6021 | font_maybe_unset_attribute (Lisp_Object font_object,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
gcc -c  -Demacs  -I. -I../../src -I../lib -I../../lib                          -MMD -MF deps/emacs.d -MP            -fno-common -Wall -Warith-conversion -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-cond -Wextra -Wformat-signedness -Winit-self -Winvalid-pch -Wlogical-op -Wmissing-declarations -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnull-dereference -Wold-style-definition -Wopenmp-simd -Wpacked -Wpointer-arith -Wstrict-prototypes -Wsuggest-attribute=format -Wsuggest-attribute=noreturn -Wsuggest-final-methods -Wsuggest-final-types -Wtrampolines -Wuninitialized -Wunknown-pragmas -Wunused-macros -Wvariadic-macros -Wvector-operation-performance -Wwrite-strings -Warray-bounds=2 -Wattribute-alias=2 -Wformat=2 -Wformat-truncation=2 -Wimplicit-fallthrough=5 -Wshift-overflow=2 -Wuse-after-free=3 -Wvla-larger-than=4031 -Wredundant-decls -Wno-missing-field-initializers -Wno-override-init -Wno-sign-compare -Wno-type-limits -Wno-unused-parameter -Wno-format-nonliteral -Wno-bidi-chars -g3 -O2  ../../src/emacs.c
gcc -c  -Demacs  -I. -I../../src -I../lib -I../../lib                          -MMD -MF deps/keyboard.d -MP            -fno-common -Wall -Warith-conversion -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-cond -Wextra -Wformat-signedness -Winit-self -Winvalid-pch -Wlogical-op -Wmissing-declarations -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnull-dereference -Wold-style-definition -Wopenmp-simd -Wpacked -Wpointer-arith -Wstrict-prototypes -Wsuggest-attribute=format -Wsuggest-attribute=noreturn -Wsuggest-final-methods -Wsuggest-final-types -Wtrampolines -Wuninitialized -Wunknown-pragmas -Wunused-macros -Wvariadic-macros -Wvector-operation-performance -Wwrite-strings -Warray-bounds=2 -Wattribute-alias=2 -Wformat=2 -Wformat-truncation=2 -Wimplicit-fallthrough=5 -Wshift-overflow=2 -Wuse-after-free=3 -Wvla-larger-than=4031 -Wredundant-decls -Wno-missing-field-initializers -Wno-override-init -Wno-sign-compare -Wno-type-limits -Wno-unused-parameter -Wno-format-nonliteral -Wno-bidi-chars -g3 -O2  ../../src/keyboard.c
gcc -c  -Demacs  -I. -I../../src -I../lib -I../../lib                          -MMD -MF deps/macros.d -MP            -fno-common -Wall -Warith-conversion -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-cond -Wextra -Wformat-signedness -Winit-self -Winvalid-pch -Wlogical-op -Wmissing-declarations -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnull-dereference -Wold-style-definition -Wopenmp-simd -Wpacked -Wpointer-arith -Wstrict-prototypes -Wsuggest-attribute=format -Wsuggest-attribute=noreturn -Wsuggest-final-methods -Wsuggest-final-types -Wtrampolines -Wuninitialized -Wunknown-pragmas -Wunused-macros -Wvariadic-macros -Wvector-operation-performance -Wwrite-strings -Warray-bounds=2 -Wattribute-alias=2 -Wformat=2 -Wformat-truncation=2 -Wimplicit-fallthrough=5 -Wshift-overflow=2 -Wuse-after-free=3 -Wvla-larger-than=4031 -Wredundant-decls -Wno-missing-field-initializers -Wno-override-init -Wno-sign-compare -Wno-type-limits -Wno-unused-parameter -Wno-format-nonliteral -Wno-bidi-chars -g3 -O2  ../../src/macros.c
gcc -c  -Demacs  -I. -I../../src -I../lib -I../../lib                          -MMD -MF deps/keymap.d -MP            -fno-common -Wall -Warith-conversion -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-cond -Wextra -Wformat-signedness -Winit-self -Winvalid-pch -Wlogical-op -Wmissing-declarations -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnull-dereference -Wold-style-definition -Wopenmp-simd -Wpacked -Wpointer-arith -Wstrict-prototypes -Wsuggest-attribute=format -Wsuggest-attribute=noreturn -Wsuggest-final-methods -Wsuggest-final-types -Wtrampolines -Wuninitialized -Wunknown-pragmas -Wunused-macros -Wvariadic-macros -Wvector-operation-performance -Wwrite-strings -Warray-bounds=2 -Wattribute-alias=2 -Wformat=2 -Wformat-truncation=2 -Wimplicit-fallthrough=5 -Wshift-overflow=2 -Wuse-after-free=3 -Wvla-larger-than=4031 -Wredundant-decls -Wno-missing-field-initializers -Wno-override-init -Wno-sign-compare -Wno-type-limits -Wno-unused-parameter -Wno-format-nonliteral -Wno-bidi-chars -g3 -O2  ../../src/keymap.c
gcc -c  -Demacs  -I. -I../../src -I../lib -I../../lib                          -MMD -MF deps/sysdep.d -MP            -fno-common -Wall -Warith-conversion -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-cond -Wextra -Wformat-signedness -Winit-self -Winvalid-pch -Wlogical-op -Wmissing-declarations -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnull-dereference -Wold-style-definition -Wopenmp-simd -Wpacked -Wpointer-arith -Wstrict-prototypes -Wsuggest-attribute=format -Wsuggest-attribute=noreturn -Wsuggest-final-methods -Wsuggest-final-types -Wtrampolines -Wuninitialized -Wunknown-pragmas -Wunused-macros -Wvariadic-macros -Wvector-operation-performance -Wwrite-strings -Warray-bounds=2 -Wattribute-alias=2 -Wformat=2 -Wformat-truncation=2 -Wimplicit-fallthrough=5 -Wshift-overflow=2 -Wuse-after-free=3 -Wvla-larger-than=4031 -Wredundant-decls -Wno-missing-field-initializers -Wno-override-init -Wno-sign-compare -Wno-type-limits -Wno-unused-parameter -Wno-format-nonliteral -Wno-bidi-chars -g3 -O2  ../../src/sysdep.c
gcc -c  -Demacs  -I. -I../../src -I../lib -I../../lib                          -MMD -MF deps/bignum.d -MP            -fno-common -Wall -Warith-conversion -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-cond -Wextra -Wformat-signedness -Winit-self -Winvalid-pch -Wlogical-op -Wmissing-declarations -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnull-dereference -Wold-style-definition -Wopenmp-simd -Wpacked -Wpointer-arith -Wstrict-prototypes -Wsuggest-attribute=format -Wsuggest-attribute=noreturn -Wsuggest-final-methods -Wsuggest-final-types -Wtrampolines -Wuninitialized -Wunknown-pragmas -Wunused-macros -Wvariadic-macros -Wvector-operation-performance -Wwrite-strings -Warray-bounds=2 -Wattribute-alias=2 -Wformat=2 -Wformat-truncation=2 -Wimplicit-fallthrough=5 -Wshift-overflow=2 -Wuse-after-free=3 -Wvla-larger-than=4031 -Wredundant-decls -Wno-missing-field-initializers -Wno-override-init -Wno-sign-compare -Wno-type-limits -Wno-unused-parameter -Wno-format-nonliteral -Wno-bidi-chars -g3 -O2  ../../src/bignum.c
gcc -c  -Demacs  -I. -I../../src -I../lib -I../../lib                          -MMD -MF deps/buffer.d -MP            -fno-common -Wall -Warith-conversion -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-cond -Wextra -Wformat-signedness -Winit-self -Winvalid-pch -Wlogical-op -Wmissing-declarations -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnull-dereference -Wold-style-definition -Wopenmp-simd -Wpacked -Wpointer-arith -Wstrict-prototypes -Wsuggest-attribute=format -Wsuggest-attribute=noreturn -Wsuggest-final-methods -Wsuggest-final-types -Wtrampolines -Wuninitialized -Wunknown-pragmas -Wunused-macros -Wvariadic-macros -Wvector-operation-performance -Wwrite-strings -Warray-bounds=2 -Wattribute-alias=2 -Wformat=2 -Wformat-truncation=2 -Wimplicit-fallthrough=5 -Wshift-overflow=2 -Wuse-after-free=3 -Wvla-larger-than=4031 -Wredundant-decls -Wno-missing-field-initializers -Wno-override-init -Wno-sign-compare -Wno-type-limits -Wno-unused-parameter -Wno-format-nonliteral -Wno-bidi-chars -g3 -O2  ../../src/buffer.c
gcc -c  -Demacs  -I. -I../../src -I../lib -I../../lib                          -MMD -MF deps/filelock.d -MP            -fno-common -Wall -Warith-conversion -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-cond -Wextra -Wformat-signedness -Winit-self -Winvalid-pch -Wlogical-op -Wmissing-declarations -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnull-dereference -Wold-style-definition -Wopenmp-simd -Wpacked -Wpointer-arith -Wstrict-prototypes -Wsuggest-attribute=format -Wsuggest-attribute=noreturn -Wsuggest-final-methods -Wsuggest-final-types -Wtrampolines -Wuninitialized -Wunknown-pragmas -Wunused-macros -Wvariadic-macros -Wvector-operation-performance -Wwrite-strings -Warray-bounds=2 -Wattribute-alias=2 -Wformat=2 -Wformat-truncation=2 -Wimplicit-fallthrough=5 -Wshift-overflow=2 -Wuse-after-free=3 -Wvla-larger-than=4031 -Wredundant-decls -Wno-missing-field-initializers -Wno-override-init -Wno-sign-compare -Wno-type-limits -Wno-unused-parameter -Wno-format-nonliteral -Wno-bidi-chars -g3 -O2  ../../src/filelock.c
gcc -c  -Demacs  -I. -I../../src -I../lib -I../../lib                          -MMD -MF deps/insdel.d -MP            -fno-common -Wall -Warith-conversion -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-cond -Wextra -Wformat-signedness -Winit-self -Winvalid-pch -Wlogical-op -Wmissing-declarations -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnull-dereference -Wold-style-definition -Wopenmp-simd -Wpacked -Wpointer-arith -Wstrict-prototypes -Wsuggest-attribute=format -Wsuggest-attribute=noreturn -Wsuggest-final-methods -Wsuggest-final-types -Wtrampolines -Wuninitialized -Wunknown-pragmas -Wunused-macros -Wvariadic-macros -Wvector-operation-performance -Wwrite-strings -Warray-bounds=2 -Wattribute-alias=2 -Wformat=2 -Wformat-truncation=2 -Wimplicit-fallthrough=5 -Wshift-overflow=2 -Wuse-after-free=3 -Wvla-larger-than=4031 -Wredundant-decls -Wno-missing-field-initializers -Wno-override-init -Wno-sign-compare -Wno-type-limits -Wno-unused-parameter -Wno-format-nonliteral -Wno-bidi-chars -g3 -O2  ../../src/insdel.c
gcc -c  -Demacs  -I. -I../../src -I../lib -I../../lib                          -MMD -MF deps/marker.d -MP            -fno-common -Wall -Warith-conversion -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-cond -Wextra -Wformat-signedness -Winit-self -Winvalid-pch -Wlogical-op -Wmissing-declarations -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnull-dereference -Wold-style-definition -Wopenmp-simd -Wpacked -Wpointer-arith -Wstrict-prototypes -Wsuggest-attribute=format -Wsuggest-attribute=noreturn -Wsuggest-final-methods -Wsuggest-final-types -Wtrampolines -Wuninitialized -Wunknown-pragmas -Wunused-macros -Wvariadic-macros -Wvector-operation-performance -Wwrite-strings -Warray-bounds=2 -Wattribute-alias=2 -Wformat=2 -Wformat-truncation=2 -Wimplicit-fallthrough=5 -Wshift-overflow=2 -Wuse-after-free=3 -Wvla-larger-than=4031 -Wredundant-decls -Wno-missing-field-initializers -Wno-override-init -Wno-sign-compare -Wno-type-limits -Wno-unused-parameter -Wno-format-nonliteral -Wno-bidi-chars -g3 -O2  ../../src/marker.c
gcc -c  -Demacs  -I. -I../../src -I../lib -I../../lib                          -MMD -MF deps/minibuf.d -MP            -fno-common -Wall -Warith-conversion -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-cond -Wextra -Wformat-signedness -Winit-self -Winvalid-pch -Wlogical-op -Wmissing-declarations -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnull-dereference -Wold-style-definition -Wopenmp-simd -Wpacked -Wpointer-arith -Wstrict-prototypes -Wsuggest-attribute=format -Wsuggest-attribute=noreturn -Wsuggest-final-methods -Wsuggest-final-types -Wtrampolines -Wuninitialized -Wunknown-pragmas -Wunused-macros -Wvariadic-macros -Wvector-operation-performance -Wwrite-strings -Warray-bounds=2 -Wattribute-alias=2 -Wformat=2 -Wformat-truncation=2 -Wimplicit-fallthrough=5 -Wshift-overflow=2 -Wuse-after-free=3 -Wvla-larger-than=4031 -Wredundant-decls -Wno-missing-field-initializers -Wno-override-init -Wno-sign-compare -Wno-type-limits -Wno-unused-parameter -Wno-format-nonliteral -Wno-bidi-chars -g3 -O2  ../../src/minibuf.c
gcc -c  -Demacs  -I. -I../../src -I../lib -I../../lib                          -MMD -MF deps/fileio.d -MP            -fno-common -Wall -Warith-conversion -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-cond -Wextra -Wformat-signedness -Winit-self -Winvalid-pch -Wlogical-op -Wmissing-declarations -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnull-dereference -Wold-style-definition -Wopenmp-simd -Wpacked -Wpointer-arith -Wstrict-prototypes -Wsuggest-attribute=format -Wsuggest-attribute=noreturn -Wsuggest-final-methods -Wsuggest-final-types -Wtrampolines -Wuninitialized -Wunknown-pragmas -Wunused-macros -Wvariadic-macros -Wvector-operation-performance -Wwrite-strings -Warray-bounds=2 -Wattribute-alias=2 -Wformat=2 -Wformat-truncation=2 -Wimplicit-fallthrough=5 -Wshift-overflow=2 -Wuse-after-free=3 -Wvla-larger-than=4031 -Wredundant-decls -Wno-missing-field-initializers -Wno-override-init -Wno-sign-compare -Wno-type-limits -Wno-unused-parameter -Wno-format-nonliteral -Wno-bidi-chars -g3 -O2  ../../src/fileio.c
gcc -c  -Demacs  -I. -I../../src -I../lib -I../../lib                          -MMD -MF deps/dired.d -MP            -fno-common -Wall -Warith-conversion -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-cond -Wextra -Wformat-signedness -Winit-self -Winvalid-pch -Wlogical-op -Wmissing-declarations -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnull-dereference -Wold-style-definition -Wopenmp-simd -Wpacked -Wpointer-arith -Wstrict-prototypes -Wsuggest-attribute=format -Wsuggest-attribute=noreturn -Wsuggest-final-methods -Wsuggest-final-types -Wtrampolines -Wuninitialized -Wunknown-pragmas -Wunused-macros -Wvariadic-macros -Wvector-operation-performance -Wwrite-strings -Warray-bounds=2 -Wattribute-alias=2 -Wformat=2 -Wformat-truncation=2 -Wimplicit-fallthrough=5 -Wshift-overflow=2 -Wuse-after-free=3 -Wvla-larger-than=4031 -Wredundant-decls -Wno-missing-field-initializers -Wno-override-init -Wno-sign-compare -Wno-type-limits -Wno-unused-parameter -Wno-format-nonliteral -Wno-bidi-chars -g3 -O2  ../../src/dired.c
gcc -c  -Demacs  -I. -I../../src -I../lib -I../../lib                          -MMD -MF deps/cmds.d -MP            -fno-common -Wall -Warith-conversion -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-cond -Wextra -Wformat-signedness -Winit-self -Winvalid-pch -Wlogical-op -Wmissing-declarations -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnull-dereference -Wold-style-definition -Wopenmp-simd -Wpacked -Wpointer-arith -Wstrict-prototypes -Wsuggest-attribute=format -Wsuggest-attribute=noreturn -Wsuggest-final-methods -Wsuggest-final-types -Wtrampolines -Wuninitialized -Wunknown-pragmas -Wunused-macros -Wvariadic-macros -Wvector-operation-performance -Wwrite-strings -Warray-bounds=2 -Wattribute-alias=2 -Wformat=2 -Wformat-truncation=2 -Wimplicit-fallthrough=5 -Wshift-overflow=2 -Wuse-after-free=3 -Wvla-larger-than=4031 -Wredundant-decls -Wno-missing-field-initializers -Wno-override-init -Wno-sign-compare -Wno-type-limits -Wno-unused-parameter -Wno-format-nonliteral -Wno-bidi-chars -g3 -O2  ../../src/cmds.c
gcc -c  -Demacs  -I. -I../../src -I../lib -I../../lib                          -MMD -MF deps/casetab.d -MP            -fno-common -Wall -Warith-conversion -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-cond -Wextra -Wformat-signedness -Winit-self -Winvalid-pch -Wlogical-op -Wmissing-declarations -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnull-dereference -Wold-style-definition -Wopenmp-simd -Wpacked -Wpointer-arith -Wstrict-prototypes -Wsuggest-attribute=format -Wsuggest-attribute=noreturn -Wsuggest-final-methods -Wsuggest-final-types -Wtrampolines -Wuninitialized -Wunknown-pragmas -Wunused-macros -Wvariadic-macros -Wvector-operation-performance -Wwrite-strings -Warray-bounds=2 -Wattribute-alias=2 -Wformat=2 -Wformat-truncation=2 -Wimplicit-fallthrough=5 -Wshift-overflow=2 -Wuse-after-free=3 -Wvla-larger-than=4031 -Wredundant-decls -Wno-missing-field-initializers -Wno-override-init -Wno-sign-compare -Wno-type-limits -Wno-unused-parameter -Wno-format-nonliteral -Wno-bidi-chars -g3 -O2  ../../src/casetab.c
gcc -c  -Demacs  -I. -I../../src -I../lib -I../../lib                          -MMD -MF deps/casefiddle.d -MP            -fno-common -Wall -Warith-conversion -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-cond -Wextra -Wformat-signedness -Winit-self -Winvalid-pch -Wlogical-op -Wmissing-declarations -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnull-dereference -Wold-style-definition -Wopenmp-simd -Wpacked -Wpointer-arith -Wstrict-prototypes -Wsuggest-attribute=format -Wsuggest-attribute=noreturn -Wsuggest-final-methods -Wsuggest-final-types -Wtrampolines -Wuninitialized -Wunknown-pragmas -Wunused-macros -Wvariadic-macros -Wvector-operation-performance -Wwrite-strings -Warray-bounds=2 -Wattribute-alias=2 -Wformat=2 -Wformat-truncation=2 -Wimplicit-fallthrough=5 -Wshift-overflow=2 -Wuse-after-free=3 -Wvla-larger-than=4031 -Wredundant-decls -Wno-missing-field-initializers -Wno-override-init -Wno-sign-compare -Wno-type-limits -Wno-unused-parameter -Wno-format-nonliteral -Wno-bidi-chars -g3 -O2  ../../src/casefiddle.c
gcc -c  -Demacs  -I. -I../../src -I../lib -I../../lib                          -MMD -MF deps/indent.d -MP            -fno-common -Wall -Warith-conversion -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-cond -Wextra -Wformat-signedness -Winit-self -Winvalid-pch -Wlogical-op -Wmissing-declarations -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnull-dereference -Wold-style-definition -Wopenmp-simd -Wpacked -Wpointer-arith -Wstrict-prototypes -Wsuggest-attribute=format -Wsuggest-attribute=noreturn -Wsuggest-final-methods -Wsuggest-final-types -Wtrampolines -Wuninitialized -Wunknown-pragmas -Wunused-macros -Wvariadic-macros -Wvector-operation-performance -Wwrite-strings -Warray-bounds=2 -Wattribute-alias=2 -Wformat=2 -Wformat-truncation=2 -Wimplicit-fallthrough=5 -Wshift-overflow=2 -Wuse-after-free=3 -Wvla-larger-than=4031 -Wredundant-decls -Wno-missing-field-initializers -Wno-override-init -Wno-sign-compare -Wno-type-limits -Wno-unused-parameter -Wno-format-nonliteral -Wno-bidi-chars -g3 -O2  ../../src/indent.c
gcc -c  -Demacs  -I. -I../../src -I../lib -I../../lib                          -MMD -MF deps/search.d -MP            -fno-common -Wall -Warith-conversion -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-cond -Wextra -Wformat-signedness -Winit-self -Winvalid-pch -Wlogical-op -Wmissing-declarations -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnull-dereference -Wold-style-definition -Wopenmp-simd -Wpacked -Wpointer-arith -Wstrict-prototypes -Wsuggest-attribute=format -Wsuggest-attribute=noreturn -Wsuggest-final-methods -Wsuggest-final-types -Wtrampolines -Wuninitialized -Wunknown-pragmas -Wunused-macros -Wvariadic-macros -Wvector-operation-performance -Wwrite-strings -Warray-bounds=2 -Wattribute-alias=2 -Wformat=2 -Wformat-truncation=2 -Wimplicit-fallthrough=5 -Wshift-overflow=2 -Wuse-after-free=3 -Wvla-larger-than=4031 -Wredundant-decls -Wno-missing-field-initializers -Wno-override-init -Wno-sign-compare -Wno-type-limits -Wno-unused-parameter -Wno-format-nonliteral -Wno-bidi-chars -g3 -O2  ../../src/search.c
gcc -c  -Demacs  -I. -I../../src -I../lib -I../../lib                          -MMD -MF deps/regex-emacs.d -MP            -fno-common -Wall -Warith-conversion -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-cond -Wextra -Wformat-signedness -Winit-self -Winvalid-pch -Wlogical-op -Wmissing-declarations -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnull-dereference -Wold-style-definition -Wopenmp-simd -Wpacked -Wpointer-arith -Wstrict-prototypes -Wsuggest-attribute=format -Wsuggest-attribute=noreturn -Wsuggest-final-methods -Wsuggest-final-types -Wtrampolines -Wuninitialized -Wunknown-pragmas -Wunused-macros -Wvariadic-macros -Wvector-operation-performance -Wwrite-strings -Warray-bounds=2 -Wattribute-alias=2 -Wformat=2 -Wformat-truncation=2 -Wimplicit-fallthrough=5 -Wshift-overflow=2 -Wuse-after-free=3 -Wvla-larger-than=4031 -Wredundant-decls -Wno-missing-field-initializers -Wno-override-init -Wno-sign-compare -Wno-type-limits -Wno-unused-parameter -Wno-format-nonliteral -Wno-bidi-chars -g3 -O2  ../../src/regex-emacs.c
gcc -c  -Demacs  -I. -I../../src -I../lib -I../../lib                          -MMD -MF deps/undo.d -MP            -fno-common -Wall -Warith-conversion -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-cond -Wextra -Wformat-signedness -Winit-self -Winvalid-pch -Wlogical-op -Wmissing-declarations -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnull-dereference -Wold-style-definition -Wopenmp-simd -Wpacked -Wpointer-arith -Wstrict-prototypes -Wsuggest-attribute=format -Wsuggest-attribute=noreturn -Wsuggest-final-methods -Wsuggest-final-types -Wtrampolines -Wuninitialized -Wunknown-pragmas -Wunused-macros -Wvariadic-macros -Wvector-operation-performance -Wwrite-strings -Warray-bounds=2 -Wattribute-alias=2 -Wformat=2 -Wformat-truncation=2 -Wimplicit-fallthrough=5 -Wshift-overflow=2 -Wuse-after-free=3 -Wvla-larger-than=4031 -Wredundant-decls -Wno-missing-field-initializers -Wno-override-init -Wno-sign-compare -Wno-type-limits -Wno-unused-parameter -Wno-format-nonliteral -Wno-bidi-chars -g3 -O2  ../../src/undo.c
gcc -c  -Demacs  -I. -I../../src -I../lib -I../../lib                          -MMD -MF deps/alloc.d -MP            -fno-common -Wall -Warith-conversion -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-cond -Wextra -Wformat-signedness -Winit-self -Winvalid-pch -Wlogical-op -Wmissing-declarations -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnull-dereference -Wold-style-definition -Wopenmp-simd -Wpacked -Wpointer-arith -Wstrict-prototypes -Wsuggest-attribute=format -Wsuggest-attribute=noreturn -Wsuggest-final-methods -Wsuggest-final-types -Wtrampolines -Wuninitialized -Wunknown-pragmas -Wunused-macros -Wvariadic-macros -Wvector-operation-performance -Wwrite-strings -Warray-bounds=2 -Wattribute-alias=2 -Wformat=2 -Wformat-truncation=2 -Wimplicit-fallthrough=5 -Wshift-overflow=2 -Wuse-after-free=3 -Wvla-larger-than=4031 -Wredundant-decls -Wno-missing-field-initializers -Wno-override-init -Wno-sign-compare -Wno-type-limits -Wno-unused-parameter -Wno-format-nonliteral -Wno-bidi-chars -g3 -O2  ../../src/alloc.c
gcc -c  -Demacs  -I. -I../../src -I../lib -I../../lib                          -MMD -MF deps/pdumper.d -MP            -fno-common -Wall -Warith-conversion -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-cond -Wextra -Wformat-signedness -Winit-self -Winvalid-pch -Wlogical-op -Wmissing-declarations -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnull-dereference -Wold-style-definition -Wopenmp-simd -Wpacked -Wpointer-arith -Wstrict-prototypes -Wsuggest-attribute=format -Wsuggest-attribute=noreturn -Wsuggest-final-methods -Wsuggest-final-types -Wtrampolines -Wuninitialized -Wunknown-pragmas -Wunused-macros -Wvariadic-macros -Wvector-operation-performance -Wwrite-strings -Warray-bounds=2 -Wattribute-alias=2 -Wformat=2 -Wformat-truncation=2 -Wimplicit-fallthrough=5 -Wshift-overflow=2 -Wuse-after-free=3 -Wvla-larger-than=4031 -Wredundant-decls -Wno-missing-field-initializers -Wno-override-init -Wno-sign-compare -Wno-type-limits -Wno-unused-parameter -Wno-format-nonliteral -Wno-bidi-chars -g3 -O2  ../../src/pdumper.c
gcc -c  -Demacs  -I. -I../../src -I../lib -I../../lib                          -MMD -MF deps/data.d -MP            -fno-common -Wall -Warith-conversion -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-cond -Wextra -Wformat-signedness -Winit-self -Winvalid-pch -Wlogical-op -Wmissing-declarations -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnull-dereference -Wold-style-definition -Wopenmp-simd -Wpacked -Wpointer-arith -Wstrict-prototypes -Wsuggest-attribute=format -Wsuggest-attribute=noreturn -Wsuggest-final-methods -Wsuggest-final-types -Wtrampolines -Wuninitialized -Wunknown-pragmas -Wunused-macros -Wvariadic-macros -Wvector-operation-performance -Wwrite-strings -Warray-bounds=2 -Wattribute-alias=2 -Wformat=2 -Wformat-truncation=2 -Wimplicit-fallthrough=5 -Wshift-overflow=2 -Wuse-after-free=3 -Wvla-larger-than=4031 -Wredundant-decls -Wno-missing-field-initializers -Wno-override-init -Wno-sign-compare -Wno-type-limits -Wno-unused-parameter -Wno-format-nonliteral -Wno-bidi-chars -g3 -O2  ../../src/data.c
gcc -c  -Demacs  -I. -I../../src -I../lib -I../../lib                          -MMD -MF deps/editfns.d -MP            -fno-common -Wall -Warith-conversion -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-cond -Wextra -Wformat-signedness -Winit-self -Winvalid-pch -Wlogical-op -Wmissing-declarations -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnull-dereference -Wold-style-definition -Wopenmp-simd -Wpacked -Wpointer-arith -Wstrict-prototypes -Wsuggest-attribute=format -Wsuggest-attribute=noreturn -Wsuggest-final-methods -Wsuggest-final-types -Wtrampolines -Wuninitialized -Wunknown-pragmas -Wunused-macros -Wvariadic-macros -Wvector-operation-performance -Wwrite-strings -Warray-bounds=2 -Wattribute-alias=2 -Wformat=2 -Wformat-truncation=2 -Wimplicit-fallthrough=5 -Wshift-overflow=2 -Wuse-after-free=3 -Wvla-larger-than=4031 -Wredundant-decls -Wno-missing-field-initializers -Wno-override-init -Wno-sign-compare -Wno-type-limits -Wno-unused-parameter -Wno-format-nonliteral -Wno-bidi-chars -g3 -O2  ../../src/editfns.c
gcc -c  -Demacs  -I. -I../../src -I../lib -I../../lib                          -MMD -MF deps/callint.d -MP            -fno-common -Wall -Warith-conversion -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-cond -Wextra -Wformat-signedness -Winit-self -Winvalid-pch -Wlogical-op -Wmissing-declarations -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnull-dereference -Wold-style-definition -Wopenmp-simd -Wpacked -Wpointer-arith -Wstrict-prototypes -Wsuggest-attribute=format -Wsuggest-attribute=noreturn -Wsuggest-final-methods -Wsuggest-final-types -Wtrampolines -Wuninitialized -Wunknown-pragmas -Wunused-macros -Wvariadic-macros -Wvector-operation-performance -Wwrite-strings -Warray-bounds=2 -Wattribute-alias=2 -Wformat=2 -Wformat-truncation=2 -Wimplicit-fallthrough=5 -Wshift-overflow=2 -Wuse-after-free=3 -Wvla-larger-than=4031 -Wredundant-decls -Wno-missing-field-initializers -Wno-override-init -Wno-sign-compare -Wno-type-limits -Wno-unused-parameter -Wno-format-nonliteral -Wno-bidi-chars -g3 -O2  ../../src/callint.c
gcc -c  -Demacs  -I. -I../../src -I../lib -I../../lib                          -MMD -MF deps/eval.d -MP            -fno-common -Wall -Warith-conversion -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-cond -Wextra -Wformat-signedness -Winit-self -Winvalid-pch -Wlogical-op -Wmissing-declarations -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnull-dereference -Wold-style-definition -Wopenmp-simd -Wpacked -Wpointer-arith -Wstrict-prototypes -Wsuggest-attribute=format -Wsuggest-attribute=noreturn -Wsuggest-final-methods -Wsuggest-final-types -Wtrampolines -Wuninitialized -Wunknown-pragmas -Wunused-macros -Wvariadic-macros -Wvector-operation-performance -Wwrite-strings -Warray-bounds=2 -Wattribute-alias=2 -Wformat=2 -Wformat-truncation=2 -Wimplicit-fallthrough=5 -Wshift-overflow=2 -Wuse-after-free=3 -Wvla-larger-than=4031 -Wredundant-decls -Wno-missing-field-initializers -Wno-override-init -Wno-sign-compare -Wno-type-limits -Wno-unused-parameter -Wno-format-nonliteral -Wno-bidi-chars -g3 -O2  ../../src/eval.c
gcc -c  -Demacs  -I. -I../../src -I../lib -I../../lib                          -MMD -MF deps/floatfns.d -MP            -fno-common -Wall -Warith-conversion -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-cond -Wextra -Wformat-signedness -Winit-self -Winvalid-pch -Wlogical-op -Wmissing-declarations -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnull-dereference -Wold-style-definition -Wopenmp-simd -Wpacked -Wpointer-arith -Wstrict-prototypes -Wsuggest-attribute=format -Wsuggest-attribute=noreturn -Wsuggest-final-methods -Wsuggest-final-types -Wtrampolines -Wuninitialized -Wunknown-pragmas -Wunused-macros -Wvariadic-macros -Wvector-operation-performance -Wwrite-strings -Warray-bounds=2 -Wattribute-alias=2 -Wformat=2 -Wformat-truncation=2 -Wimplicit-fallthrough=5 -Wshift-overflow=2 -Wuse-after-free=3 -Wvla-larger-than=4031 -Wredundant-decls -Wno-missing-field-initializers -Wno-override-init -Wno-sign-compare -Wno-type-limits -Wno-unused-parameter -Wno-format-nonliteral -Wno-bidi-chars -g3 -O2  ../../src/floatfns.c
gcc -c  -Demacs  -I. -I../../src -I../lib -I../../lib                          -MMD -MF deps/fns.d -MP            -fno-common -Wall -Warith-conversion -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-cond -Wextra -Wformat-signedness -Winit-self -Winvalid-pch -Wlogical-op -Wmissing-declarations -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnull-dereference -Wold-style-definition -Wopenmp-simd -Wpacked -Wpointer-arith -Wstrict-prototypes -Wsuggest-attribute=format -Wsuggest-attribute=noreturn -Wsuggest-final-methods -Wsuggest-final-types -Wtrampolines -Wuninitialized -Wunknown-pragmas -Wunused-macros -Wvariadic-macros -Wvector-operation-performance -Wwrite-strings -Warray-bounds=2 -Wattribute-alias=2 -Wformat=2 -Wformat-truncation=2 -Wimplicit-fallthrough=5 -Wshift-overflow=2 -Wuse-after-free=3 -Wvla-larger-than=4031 -Wredundant-decls -Wno-missing-field-initializers -Wno-override-init -Wno-sign-compare -Wno-type-limits -Wno-unused-parameter -Wno-format-nonliteral -Wno-bidi-chars -g3 -O2  ../../src/fns.c
gcc -c  -Demacs  -I. -I../../src -I../lib -I../../lib                          -MMD -MF deps/sort.d -MP            -fno-common -Wall -Warith-conversion -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-cond -Wextra -Wformat-signedness -Winit-self -Winvalid-pch -Wlogical-op -Wmissing-declarations -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnull-dereference -Wold-style-definition -Wopenmp-simd -Wpacked -Wpointer-arith -Wstrict-prototypes -Wsuggest-attribute=format -Wsuggest-attribute=noreturn -Wsuggest-final-methods -Wsuggest-final-types -Wtrampolines -Wuninitialized -Wunknown-pragmas -Wunused-macros -Wvariadic-macros -Wvector-operation-performance -Wwrite-strings -Warray-bounds=2 -Wattribute-alias=2 -Wformat=2 -Wformat-truncation=2 -Wimplicit-fallthrough=5 -Wshift-overflow=2 -Wuse-after-free=3 -Wvla-larger-than=4031 -Wredundant-decls -Wno-missing-field-initializers -Wno-override-init -Wno-sign-compare -Wno-type-limits -Wno-unused-parameter -Wno-format-nonliteral -Wno-bidi-chars -g3 -O2  ../../src/sort.c
gcc -c  -Demacs  -I. -I../../src -I../lib -I../../lib                          -MMD -MF deps/font.d -MP            -fno-common -Wall -Warith-conversion -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-cond -Wextra -Wformat-signedness -Winit-self -Winvalid-pch -Wlogical-op -Wmissing-declarations -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnull-dereference -Wold-style-definition -Wopenmp-simd -Wpacked -Wpointer-arith -Wstrict-prototypes -Wsuggest-attribute=format -Wsuggest-attribute=noreturn -Wsuggest-final-methods -Wsuggest-final-types -Wtrampolines -Wuninitialized -Wunknown-pragmas -Wunused-macros -Wvariadic-macros -Wvector-operation-performance -Wwrite-strings -Warray-bounds=2 -Wattribute-alias=2 -Wformat=2 -Wformat-truncation=2 -Wimplicit-fallthrough=5 -Wshift-overflow=2 -Wuse-after-free=3 -Wvla-larger-than=4031 -Wredundant-decls -Wno-missing-field-initializers -Wno-override-init -Wno-sign-compare -Wno-type-limits -Wno-unused-parameter -Wno-format-nonliteral -Wno-bidi-chars -g3 -O2  ../../src/font.c
gcc -c  -Demacs  -I. -I../../src -I../lib -I../../lib                          -MMD -MF deps/print.d -MP            -fno-common -Wall -Warith-conversion -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-cond -Wextra -Wformat-signedness -Winit-self -Winvalid-pch -Wlogical-op -Wmissing-declarations -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnull-dereference -Wold-style-definition -Wopenmp-simd -Wpacked -Wpointer-arith -Wstrict-prototypes -Wsuggest-attribute=format -Wsuggest-attribute=noreturn -Wsuggest-final-methods -Wsuggest-final-types -Wtrampolines -Wuninitialized -Wunknown-pragmas -Wunused-macros -Wvariadic-macros -Wvector-operation-performance -Wwrite-strings -Warray-bounds=2 -Wattribute-alias=2 -Wformat=2 -Wformat-truncation=2 -Wimplicit-fallthrough=5 -Wshift-overflow=2 -Wuse-after-free=3 -Wvla-larger-than=4031 -Wredundant-decls -Wno-missing-field-initializers -Wno-override-init -Wno-sign-compare -Wno-type-limits -Wno-unused-parameter -Wno-format-nonliteral -Wno-bidi-chars -g3 -O2  ../../src/print.c
gcc -c  -Demacs  -I. -I../../src -I../lib -I../../lib                          -MMD -MF deps/lread.d -MP            -fno-common -Wall -Warith-conversion -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-cond -Wextra -Wformat-signedness -Winit-self -Winvalid-pch -Wlogical-op -Wmissing-declarations -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnull-dereference -Wold-style-definition -Wopenmp-simd -Wpacked -Wpointer-arith -Wstrict-prototypes -Wsuggest-attribute=format -Wsuggest-attribute=noreturn -Wsuggest-final-methods -Wsuggest-final-types -Wtrampolines -Wuninitialized -Wunknown-pragmas -Wunused-macros -Wvariadic-macros -Wvector-operation-performance -Wwrite-strings -Warray-bounds=2 -Wattribute-alias=2 -Wformat=2 -Wformat-truncation=2 -Wimplicit-fallthrough=5 -Wshift-overflow=2 -Wuse-after-free=3 -Wvla-larger-than=4031 -Wredundant-decls -Wno-missing-field-initializers -Wno-override-init -Wno-sign-compare -Wno-type-limits -Wno-unused-parameter -Wno-format-nonliteral -Wno-bidi-chars -g3 -O2  ../../src/lread.c
gcc -c  -Demacs  -I. -I../../src -I../lib -I../../lib                          -MMD -MF deps/syntax.d -MP            -fno-common -Wall -Warith-conversion -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-cond -Wextra -Wformat-signedness -Winit-self -Winvalid-pch -Wlogical-op -Wmissing-declarations -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnull-dereference -Wold-style-definition -Wopenmp-simd -Wpacked -Wpointer-arith -Wstrict-prototypes -Wsuggest-attribute=format -Wsuggest-attribute=noreturn -Wsuggest-final-methods -Wsuggest-final-types -Wtrampolines -Wuninitialized -Wunknown-pragmas -Wunused-macros -Wvariadic-macros -Wvector-operation-performance -Wwrite-strings -Warray-bounds=2 -Wattribute-alias=2 -Wformat=2 -Wformat-truncation=2 -Wimplicit-fallthrough=5 -Wshift-overflow=2 -Wuse-after-free=3 -Wvla-larger-than=4031 -Wredundant-decls -Wno-missing-field-initializers -Wno-override-init -Wno-sign-compare -Wno-type-limits -Wno-unused-parameter -Wno-format-nonliteral -Wno-bidi-chars -g3 -O2  ../../src/syntax.c
gcc -c  -Demacs  -I. -I../../src -I../lib -I../../lib                          -MMD -MF deps/bytecode.d -MP            -fno-common -Wall -Warith-conversion -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-cond -Wextra -Wformat-signedness -Winit-self -Winvalid-pch -Wlogical-op -Wmissing-declarations -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnull-dereference -Wold-style-definition -Wopenmp-simd -Wpacked -Wpointer-arith -Wstrict-prototypes -Wsuggest-attribute=format -Wsuggest-attribute=noreturn -Wsuggest-final-methods -Wsuggest-final-types -Wtrampolines -Wuninitialized -Wunknown-pragmas -Wunused-macros -Wvariadic-macros -Wvector-operation-performance -Wwrite-strings -Warray-bounds=2 -Wattribute-alias=2 -Wformat=2 -Wformat-truncation=2 -Wimplicit-fallthrough=5 -Wshift-overflow=2 -Wuse-after-free=3 -Wvla-larger-than=4031 -Wredundant-decls -Wno-missing-field-initializers -Wno-override-init -Wno-sign-compare -Wno-type-limits -Wno-unused-parameter -Wno-format-nonliteral -Wno-bidi-chars -g3 -O2  ../../src/bytecode.c
gcc -c  -Demacs  -I. -I../../src -I../lib -I../../lib                          -MMD -MF deps/comp.d -MP            -fno-common -Wall -Warith-conversion -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-cond -Wextra -Wformat-signedness -Winit-self -Winvalid-pch -Wlogical-op -Wmissing-declarations -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnull-dereference -Wold-style-definition -Wopenmp-simd -Wpacked -Wpointer-arith -Wstrict-prototypes -Wsuggest-attribute=format -Wsuggest-attribute=noreturn -Wsuggest-final-methods -Wsuggest-final-types -Wtrampolines -Wuninitialized -Wunknown-pragmas -Wunused-macros -Wvariadic-macros -Wvector-operation-performance -Wwrite-strings -Warray-bounds=2 -Wattribute-alias=2 -Wformat=2 -Wformat-truncation=2 -Wimplicit-fallthrough=5 -Wshift-overflow=2 -Wuse-after-free=3 -Wvla-larger-than=4031 -Wredundant-decls -Wno-missing-field-initializers -Wno-override-init -Wno-sign-compare -Wno-type-limits -Wno-unused-parameter -Wno-format-nonliteral -Wno-bidi-chars -g3 -O2  ../../src/comp.c
gcc -c  -Demacs  -I. -I../../src -I../lib -I../../lib                          -MMD -MF deps/process.d -MP            -fno-common -Wall -Warith-conversion -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-cond -Wextra -Wformat-signedness -Winit-self -Winvalid-pch -Wlogical-op -Wmissing-declarations -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnull-dereference -Wold-style-definition -Wopenmp-simd -Wpacked -Wpointer-arith -Wstrict-prototypes -Wsuggest-attribute=format -Wsuggest-attribute=noreturn -Wsuggest-final-methods -Wsuggest-final-types -Wtrampolines -Wuninitialized -Wunknown-pragmas -Wunused-macros -Wvariadic-macros -Wvector-operation-performance -Wwrite-strings -Warray-bounds=2 -Wattribute-alias=2 -Wformat=2 -Wformat-truncation=2 -Wimplicit-fallthrough=5 -Wshift-overflow=2 -Wuse-after-free=3 -Wvla-larger-than=4031 -Wredundant-decls -Wno-missing-field-initializers -Wno-override-init -Wno-sign-compare -Wno-type-limits -Wno-unused-parameter -Wno-format-nonliteral -Wno-bidi-chars -g3 -O2  ../../src/process.c
gcc -c  -Demacs  -I. -I../../src -I../lib -I../../lib                          -MMD -MF deps/gnutls.d -MP            -fno-common -Wall -Warith-conversion -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-cond -Wextra -Wformat-signedness -Winit-self -Winvalid-pch -Wlogical-op -Wmissing-declarations -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnull-dereference -Wold-style-definition -Wopenmp-simd -Wpacked -Wpointer-arith -Wstrict-prototypes -Wsuggest-attribute=format -Wsuggest-attribute=noreturn -Wsuggest-final-methods -Wsuggest-final-types -Wtrampolines -Wuninitialized -Wunknown-pragmas -Wunused-macros -Wvariadic-macros -Wvector-operation-performance -Wwrite-strings -Warray-bounds=2 -Wattribute-alias=2 -Wformat=2 -Wformat-truncation=2 -Wimplicit-fallthrough=5 -Wshift-overflow=2 -Wuse-after-free=3 -Wvla-larger-than=4031 -Wredundant-decls -Wno-missing-field-initializers -Wno-override-init -Wno-sign-compare -Wno-type-limits -Wno-unused-parameter -Wno-format-nonliteral -Wno-bidi-chars -g3 -O2  ../../src/gnutls.c
gcc -c  -Demacs  -I. -I../../src -I../lib -I../../lib                          -MMD -MF deps/callproc.d -MP            -fno-common -Wall -Warith-conversion -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-cond -Wextra -Wformat-signedness -Winit-self -Winvalid-pch -Wlogical-op -Wmissing-declarations -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnull-dereference -Wold-style-definition -Wopenmp-simd -Wpacked -Wpointer-arith -Wstrict-prototypes -Wsuggest-attribute=format -Wsuggest-attribute=noreturn -Wsuggest-final-methods -Wsuggest-final-types -Wtrampolines -Wuninitialized -Wunknown-pragmas -Wunused-macros -Wvariadic-macros -Wvector-operation-performance -Wwrite-strings -Warray-bounds=2 -Wattribute-alias=2 -Wformat=2 -Wformat-truncation=2 -Wimplicit-fallthrough=5 -Wshift-overflow=2 -Wuse-after-free=3 -Wvla-larger-than=4031 -Wredundant-decls -Wno-missing-field-initializers -Wno-override-init -Wno-sign-compare -Wno-type-limits -Wno-unused-parameter -Wno-format-nonliteral -Wno-bidi-chars -g3 -O2  ../../src/callproc.c
gcc -c  -Demacs  -I. -I../../src -I../lib -I../../lib                          -MMD -MF deps/region-cache.d -MP            -fno-common -Wall -Warith-conversion -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-cond -Wextra -Wformat-signedness -Winit-self -Winvalid-pch -Wlogical-op -Wmissing-declarations -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnull-dereference -Wold-style-definition -Wopenmp-simd -Wpacked -Wpointer-arith -Wstrict-prototypes -Wsuggest-attribute=format -Wsuggest-attribute=noreturn -Wsuggest-final-methods -Wsuggest-final-types -Wtrampolines -Wuninitialized -Wunknown-pragmas -Wunused-macros -Wvariadic-macros -Wvector-operation-performance -Wwrite-strings -Warray-bounds=2 -Wattribute-alias=2 -Wformat=2 -Wformat-truncation=2 -Wimplicit-fallthrough=5 -Wshift-overflow=2 -Wuse-after-free=3 -Wvla-larger-than=4031 -Wredundant-decls -Wno-missing-field-initializers -Wno-override-init -Wno-sign-compare -Wno-type-limits -Wno-unused-parameter -Wno-format-nonliteral -Wno-bidi-chars -g3 -O2  ../../src/region-cache.c
gcc -c  -Demacs  -I. -I../../src -I../lib -I../../lib                          -MMD -MF deps/sound.d -MP            -fno-common -Wall -Warith-conversion -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-cond -Wextra -Wformat-signedness -Winit-self -Winvalid-pch -Wlogical-op -Wmissing-declarations -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnull-dereference -Wold-style-definition -Wopenmp-simd -Wpacked -Wpointer-arith -Wstrict-prototypes -Wsuggest-attribute=format -Wsuggest-attribute=noreturn -Wsuggest-final-methods -Wsuggest-final-types -Wtrampolines -Wuninitialized -Wunknown-pragmas -Wunused-macros -Wvariadic-macros -Wvector-operation-performance -Wwrite-strings -Warray-bounds=2 -Wattribute-alias=2 -Wformat=2 -Wformat-truncation=2 -Wimplicit-fallthrough=5 -Wshift-overflow=2 -Wuse-after-free=3 -Wvla-larger-than=4031 -Wredundant-decls -Wno-missing-field-initializers -Wno-override-init -Wno-sign-compare -Wno-type-limits -Wno-unused-parameter -Wno-format-nonliteral -Wno-bidi-chars -g3 -O2  ../../src/sound.c
gcc -c  -Demacs  -I. -I../../src -I../lib -I../../lib                          -MMD -MF deps/timefns.d -MP            -fno-common -Wall -Warith-conversion -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-cond -Wextra -Wformat-signedness -Winit-self -Winvalid-pch -Wlogical-op -Wmissing-declarations -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnull-dereference -Wold-style-definition -Wopenmp-simd -Wpacked -Wpointer-arith -Wstrict-prototypes -Wsuggest-attribute=format -Wsuggest-attribute=noreturn -Wsuggest-final-methods -Wsuggest-final-types -Wtrampolines -Wuninitialized -Wunknown-pragmas -Wunused-macros -Wvariadic-macros -Wvector-operation-performance -Wwrite-strings -Warray-bounds=2 -Wattribute-alias=2 -Wformat=2 -Wformat-truncation=2 -Wimplicit-fallthrough=5 -Wshift-overflow=2 -Wuse-after-free=3 -Wvla-larger-than=4031 -Wredundant-decls -Wno-missing-field-initializers -Wno-override-init -Wno-sign-compare -Wno-type-limits -Wno-unused-parameter -Wno-format-nonliteral -Wno-bidi-chars -g3 -O2  ../../src/timefns.c
gcc -c  -Demacs  -I. -I../../src -I../lib -I../../lib                          -MMD -MF deps/atimer.d -MP            -fno-common -Wall -Warith-conversion -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-cond -Wextra -Wformat-signedness -Winit-self -Winvalid-pch -Wlogical-op -Wmissing-declarations -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnull-dereference -Wold-style-definition -Wopenmp-simd -Wpacked -Wpointer-arith -Wstrict-prototypes -Wsuggest-attribute=format -Wsuggest-attribute=noreturn -Wsuggest-final-methods -Wsuggest-final-types -Wtrampolines -Wuninitialized -Wunknown-pragmas -Wunused-macros -Wvariadic-macros -Wvector-operation-performance -Wwrite-strings -Warray-bounds=2 -Wattribute-alias=2 -Wformat=2 -Wformat-truncation=2 -Wimplicit-fallthrough=5 -Wshift-overflow=2 -Wuse-after-free=3 -Wvla-larger-than=4031 -Wredundant-decls -Wno-missing-field-initializers -Wno-override-init -Wno-sign-compare -Wno-type-limits -Wno-unused-parameter -Wno-format-nonliteral -Wno-bidi-chars -g3 -O2  ../../src/atimer.c
gcc -c  -Demacs  -I. -I../../src -I../lib -I../../lib                          -MMD -MF deps/doprnt.d -MP            -fno-common -Wall -Warith-conversion -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-cond -Wextra -Wformat-signedness -Winit-self -Winvalid-pch -Wlogical-op -Wmissing-declarations -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnull-dereference -Wold-style-definition -Wopenmp-simd -Wpacked -Wpointer-arith -Wstrict-prototypes -Wsuggest-attribute=format -Wsuggest-attribute=noreturn -Wsuggest-final-methods -Wsuggest-final-types -Wtrampolines -Wuninitialized -Wunknown-pragmas -Wunused-macros -Wvariadic-macros -Wvector-operation-performance -Wwrite-strings -Warray-bounds=2 -Wattribute-alias=2 -Wformat=2 -Wformat-truncation=2 -Wimplicit-fallthrough=5 -Wshift-overflow=2 -Wuse-after-free=3 -Wvla-larger-than=4031 -Wredundant-decls -Wno-missing-field-initializers -Wno-override-init -Wno-sign-compare -Wno-type-limits -Wno-unused-parameter -Wno-format-nonliteral -Wno-bidi-chars -g3 -O2  ../../src/doprnt.c
gcc -c  -Demacs  -I. -I../../src -I../lib -I../../lib                          -MMD -MF deps/intervals.d -MP            -fno-common -Wall -Warith-conversion -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-cond -Wextra -Wformat-signedness -Winit-self -Winvalid-pch -Wlogical-op -Wmissing-declarations -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnull-dereference -Wold-style-definition -Wopenmp-simd -Wpacked -Wpointer-arith -Wstrict-prototypes -Wsuggest-attribute=format -Wsuggest-attribute=noreturn -Wsuggest-final-methods -Wsuggest-final-types -Wtrampolines -Wuninitialized -Wunknown-pragmas -Wunused-macros -Wvariadic-macros -Wvector-operation-performance -Wwrite-strings -Warray-bounds=2 -Wattribute-alias=2 -Wformat=2 -Wformat-truncation=2 -Wimplicit-fallthrough=5 -Wshift-overflow=2 -Wuse-after-free=3 -Wvla-larger-than=4031 -Wredundant-decls -Wno-missing-field-initializers -Wno-override-init -Wno-sign-compare -Wno-type-limits -Wno-unused-parameter -Wno-format-nonliteral -Wno-bidi-chars -g3 -O2  ../../src/intervals.c
gcc -c  -Demacs  -I. -I../../src -I../lib -I../../lib                          -MMD -MF deps/textprop.d -MP            -fno-common -Wall -Warith-conversion -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-cond -Wextra -Wformat-signedness -Winit-self -Winvalid-pch -Wlogical-op -Wmissing-declarations -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnull-dereference -Wold-style-definition -Wopenmp-simd -Wpacked -Wpointer-arith -Wstrict-prototypes -Wsuggest-attribute=format -Wsuggest-attribute=noreturn -Wsuggest-final-methods -Wsuggest-final-types -Wtrampolines -Wuninitialized -Wunknown-pragmas -Wunused-macros -Wvariadic-macros -Wvector-operation-performance -Wwrite-strings -Warray-bounds=2 -Wattribute-alias=2 -Wformat=2 -Wformat-truncation=2 -Wimplicit-fallthrough=5 -Wshift-overflow=2 -Wuse-after-free=3 -Wvla-larger-than=4031 -Wredundant-decls -Wno-missing-field-initializers -Wno-override-init -Wno-sign-compare -Wno-type-limits -Wno-unused-parameter -Wno-format-nonliteral -Wno-bidi-chars -g3 -O2  ../../src/textprop.c
gcc -c  -Demacs  -I. -I../../src -I../lib -I../../lib                          -MMD -MF deps/composite.d -MP            -fno-common -Wall -Warith-conversion -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-cond -Wextra -Wformat-signedness -Winit-self -Winvalid-pch -Wlogical-op -Wmissing-declarations -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnull-dereference -Wold-style-definition -Wopenmp-simd -Wpacked -Wpointer-arith -Wstrict-prototypes -Wsuggest-attribute=format -Wsuggest-attribute=noreturn -Wsuggest-final-methods -Wsuggest-final-types -Wtrampolines -Wuninitialized -Wunknown-pragmas -Wunused-macros -Wvariadic-macros -Wvector-operation-performance -Wwrite-strings -Warray-bounds=2 -Wattribute-alias=2 -Wformat=2 -Wformat-truncation=2 -Wimplicit-fallthrough=5 -Wshift-overflow=2 -Wuse-after-free=3 -Wvla-larger-than=4031 -Wredundant-decls -Wno-missing-field-initializers -Wno-override-init -Wno-sign-compare -Wno-type-limits -Wno-unused-parameter -Wno-format-nonliteral -Wno-bidi-chars -g3 -O2  ../../src/composite.c
gcc -c  -Demacs  -I. -I../../src -I../lib -I../../lib                          -MMD -MF deps/xml.d -MP            -fno-common -Wall -Warith-conversion -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-cond -Wextra -Wformat-signedness -Winit-self -Winvalid-pch -Wlogical-op -Wmissing-declarations -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnull-dereference -Wold-style-definition -Wopenmp-simd -Wpacked -Wpointer-arith -Wstrict-prototypes -Wsuggest-attribute=format -Wsuggest-attribute=noreturn -Wsuggest-final-methods -Wsuggest-final-types -Wtrampolines -Wuninitialized -Wunknown-pragmas -Wunused-macros -Wvariadic-macros -Wvector-operation-performance -Wwrite-strings -Warray-bounds=2 -Wattribute-alias=2 -Wformat=2 -Wformat-truncation=2 -Wimplicit-fallthrough=5 -Wshift-overflow=2 -Wuse-after-free=3 -Wvla-larger-than=4031 -Wredundant-decls -Wno-missing-field-initializers -Wno-override-init -Wno-sign-compare -Wno-type-limits -Wno-unused-parameter -Wno-format-nonliteral -Wno-bidi-chars -g3 -O2  ../../src/xml.c
gcc -c  -Demacs  -I. -I../../src -I../lib -I../../lib                          -MMD -MF deps/lcms.d -MP            -fno-common -Wall -Warith-conversion -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-cond -Wextra -Wformat-signedness -Winit-self -Winvalid-pch -Wlogical-op -Wmissing-declarations -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnull-dereference -Wold-style-definition -Wopenmp-simd -Wpacked -Wpointer-arith -Wstrict-prototypes -Wsuggest-attribute=format -Wsuggest-attribute=noreturn -Wsuggest-final-methods -Wsuggest-final-types -Wtrampolines -Wuninitialized -Wunknown-pragmas -Wunused-macros -Wvariadic-macros -Wvector-operation-performance -Wwrite-strings -Warray-bounds=2 -Wattribute-alias=2 -Wformat=2 -Wformat-truncation=2 -Wimplicit-fallthrough=5 -Wshift-overflow=2 -Wuse-after-free=3 -Wvla-larger-than=4031 -Wredundant-decls -Wno-missing-field-initializers -Wno-override-init -Wno-sign-compare -Wno-type-limits -Wno-unused-parameter -Wno-format-nonliteral -Wno-bidi-chars -g3 -O2  ../../src/lcms.c
gcc -c  -Demacs  -I. -I../../src -I../lib -I../../lib                          -MMD -MF deps/profiler.d -MP            -fno-common -Wall -Warith-conversion -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-cond -Wextra -Wformat-signedness -Winit-self -Winvalid-pch -Wlogical-op -Wmissing-declarations -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnull-dereference -Wold-style-definition -Wopenmp-simd -Wpacked -Wpointer-arith -Wstrict-prototypes -Wsuggest-attribute=format -Wsuggest-attribute=noreturn -Wsuggest-final-methods -Wsuggest-final-types -Wtrampolines -Wuninitialized -Wunknown-pragmas -Wunused-macros -Wvariadic-macros -Wvector-operation-performance -Wwrite-strings -Warray-bounds=2 -Wattribute-alias=2 -Wformat=2 -Wformat-truncation=2 -Wimplicit-fallthrough=5 -Wshift-overflow=2 -Wuse-after-free=3 -Wvla-larger-than=4031 -Wredundant-decls -Wno-missing-field-initializers -Wno-override-init -Wno-sign-compare -Wno-type-limits -Wno-unused-parameter -Wno-format-nonliteral -Wno-bidi-chars -g3 -O2  ../../src/profiler.c
gcc -c  -Demacs  -I. -I../../src -I../lib -I../../lib                          -MMD -MF deps/decompress.d -MP            -fno-common -Wall -Warith-conversion -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-cond -Wextra -Wformat-signedness -Winit-self -Winvalid-pch -Wlogical-op -Wmissing-declarations -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnull-dereference -Wold-style-definition -Wopenmp-simd -Wpacked -Wpointer-arith -Wstrict-prototypes -Wsuggest-attribute=format -Wsuggest-attribute=noreturn -Wsuggest-final-methods -Wsuggest-final-types -Wtrampolines -Wuninitialized -Wunknown-pragmas -Wunused-macros -Wvariadic-macros -Wvector-operation-performance -Wwrite-strings -Warray-bounds=2 -Wattribute-alias=2 -Wformat=2 -Wformat-truncation=2 -Wimplicit-fallthrough=5 -Wshift-overflow=2 -Wuse-after-free=3 -Wvla-larger-than=4031 -Wredundant-decls -Wno-missing-field-initializers -Wno-override-init -Wno-sign-compare -Wno-type-limits -Wno-unused-parameter -Wno-format-nonliteral -Wno-bidi-chars -g3 -O2  ../../src/decompress.c
gcc -c  -Demacs  -I. -I../../src -I../lib -I../../lib                          -MMD -MF deps/thread.d -MP            -fno-common -Wall -Warith-conversion -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-cond -Wextra -Wformat-signedness -Winit-self -Winvalid-pch -Wlogical-op -Wmissing-declarations -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnull-dereference -Wold-style-definition -Wopenmp-simd -Wpacked -Wpointer-arith -Wstrict-prototypes -Wsuggest-attribute=format -Wsuggest-attribute=noreturn -Wsuggest-final-methods -Wsuggest-final-types -Wtrampolines -Wuninitialized -Wunknown-pragmas -Wunused-macros -Wvariadic-macros -Wvector-operation-performance -Wwrite-strings -Warray-bounds=2 -Wattribute-alias=2 -Wformat=2 -Wformat-truncation=2 -Wimplicit-fallthrough=5 -Wshift-overflow=2 -Wuse-after-free=3 -Wvla-larger-than=4031 -Wredundant-decls -Wno-missing-field-initializers -Wno-override-init -Wno-sign-compare -Wno-type-limits -Wno-unused-parameter -Wno-format-nonliteral -Wno-bidi-chars -g3 -O2  ../../src/thread.c
gcc -c  -Demacs  -I. -I../../src -I../lib -I../../lib                          -MMD -MF deps/systhread.d -MP            -fno-common -Wall -Warith-conversion -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-cond -Wextra -Wformat-signedness -Winit-self -Winvalid-pch -Wlogical-op -Wmissing-declarations -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnull-dereference -Wold-style-definition -Wopenmp-simd -Wpacked -Wpointer-arith -Wstrict-prototypes -Wsuggest-attribute=format -Wsuggest-attribute=noreturn -Wsuggest-final-methods -Wsuggest-final-types -Wtrampolines -Wuninitialized -Wunknown-pragmas -Wunused-macros -Wvariadic-macros -Wvector-operation-performance -Wwrite-strings -Warray-bounds=2 -Wattribute-alias=2 -Wformat=2 -Wformat-truncation=2 -Wimplicit-fallthrough=5 -Wshift-overflow=2 -Wuse-after-free=3 -Wvla-larger-than=4031 -Wredundant-decls -Wno-missing-field-initializers -Wno-override-init -Wno-sign-compare -Wno-type-limits -Wno-unused-parameter -Wno-format-nonliteral -Wno-bidi-chars -g3 -O2  ../../src/systhread.c
gcc -c  -Demacs  -I. -I../../src -I../lib -I../../lib                          -MMD -MF deps/sqlite.d -MP            -fno-common -Wall -Warith-conversion -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-cond -Wextra -Wformat-signedness -Winit-self -Winvalid-pch -Wlogical-op -Wmissing-declarations -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnull-dereference -Wold-style-definition -Wopenmp-simd -Wpacked -Wpointer-arith -Wstrict-prototypes -Wsuggest-attribute=format -Wsuggest-attribute=noreturn -Wsuggest-final-methods -Wsuggest-final-types -Wtrampolines -Wuninitialized -Wunknown-pragmas -Wunused-macros -Wvariadic-macros -Wvector-operation-performance -Wwrite-strings -Warray-bounds=2 -Wattribute-alias=2 -Wformat=2 -Wformat-truncation=2 -Wimplicit-fallthrough=5 -Wshift-overflow=2 -Wuse-after-free=3 -Wvla-larger-than=4031 -Wredundant-decls -Wno-missing-field-initializers -Wno-override-init -Wno-sign-compare -Wno-type-limits -Wno-unused-parameter -Wno-format-nonliteral -Wno-bidi-chars -g3 -O2  ../../src/sqlite.c
gcc -c  -Demacs  -I. -I../../src -I../lib -I../../lib                          -MMD -MF deps/treesit.d -MP            -fno-common -Wall -Warith-conversion -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-cond -Wextra -Wformat-signedness -Winit-self -Winvalid-pch -Wlogical-op -Wmissing-declarations -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnull-dereference -Wold-style-definition -Wopenmp-simd -Wpacked -Wpointer-arith -Wstrict-prototypes -Wsuggest-attribute=format -Wsuggest-attribute=noreturn -Wsuggest-final-methods -Wsuggest-final-types -Wtrampolines -Wuninitialized -Wunknown-pragmas -Wunused-macros -Wvariadic-macros -Wvector-operation-performance -Wwrite-strings -Warray-bounds=2 -Wattribute-alias=2 -Wformat=2 -Wformat-truncation=2 -Wimplicit-fallthrough=5 -Wshift-overflow=2 -Wuse-after-free=3 -Wvla-larger-than=4031 -Wredundant-decls -Wno-missing-field-initializers -Wno-override-init -Wno-sign-compare -Wno-type-limits -Wno-unused-parameter -Wno-format-nonliteral -Wno-bidi-chars -g3 -O2  ../../src/treesit.c
gcc -c  -Demacs  -I. -I../../src -I../lib -I../../lib                          -MMD -MF deps/itree.d -MP            -fno-common -Wall -Warith-conversion -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-cond -Wextra -Wformat-signedness -Winit-self -Winvalid-pch -Wlogical-op -Wmissing-declarations -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnull-dereference -Wold-style-definition -Wopenmp-simd -Wpacked -Wpointer-arith -Wstrict-prototypes -Wsuggest-attribute=format -Wsuggest-attribute=noreturn -Wsuggest-final-methods -Wsuggest-final-types -Wtrampolines -Wuninitialized -Wunknown-pragmas -Wunused-macros -Wvariadic-macros -Wvector-operation-performance -Wwrite-strings -Warray-bounds=2 -Wattribute-alias=2 -Wformat=2 -Wformat-truncation=2 -Wimplicit-fallthrough=5 -Wshift-overflow=2 -Wuse-after-free=3 -Wvla-larger-than=4031 -Wredundant-decls -Wno-missing-field-initializers -Wno-override-init -Wno-sign-compare -Wno-type-limits -Wno-unused-parameter -Wno-format-nonliteral -Wno-bidi-chars -g3 -O2  ../../src/itree.c
gcc -c  -Demacs  -I. -I../../src -I../lib -I../../lib                          -MMD -MF deps/json.d -MP            -fno-common -Wall -Warith-conversion -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-cond -Wextra -Wformat-signedness -Winit-self -Winvalid-pch -Wlogical-op -Wmissing-declarations -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnull-dereference -Wold-style-definition -Wopenmp-simd -Wpacked -Wpointer-arith -Wstrict-prototypes -Wsuggest-attribute=format -Wsuggest-attribute=noreturn -Wsuggest-final-methods -Wsuggest-final-types -Wtrampolines -Wuninitialized -Wunknown-pragmas -Wunused-macros -Wvariadic-macros -Wvector-operation-performance -Wwrite-strings -Warray-bounds=2 -Wattribute-alias=2 -Wformat=2 -Wformat-truncation=2 -Wimplicit-fallthrough=5 -Wshift-overflow=2 -Wuse-after-free=3 -Wvla-larger-than=4031 -Wredundant-decls -Wno-missing-field-initializers -Wno-override-init -Wno-sign-compare -Wno-type-limits -Wno-unused-parameter -Wno-format-nonliteral -Wno-bidi-chars -g3 -O2  ../../src/json.c
gcc -c  -Demacs  -I. -I../../src -I../lib -I../../lib                          -MMD -MF deps/terminfo.d -MP            -fno-common -Wall -Warith-conversion -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-cond -Wextra -Wformat-signedness -Winit-self -Winvalid-pch -Wlogical-op -Wmissing-declarations -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnull-dereference -Wold-style-definition -Wopenmp-simd -Wpacked -Wpointer-arith -Wstrict-prototypes -Wsuggest-attribute=format -Wsuggest-attribute=noreturn -Wsuggest-final-methods -Wsuggest-final-types -Wtrampolines -Wuninitialized -Wunknown-pragmas -Wunused-macros -Wvariadic-macros -Wvector-operation-performance -Wwrite-strings -Warray-bounds=2 -Wattribute-alias=2 -Wformat=2 -Wformat-truncation=2 -Wimplicit-fallthrough=5 -Wshift-overflow=2 -Wuse-after-free=3 -Wvla-larger-than=4031 -Wredundant-decls -Wno-missing-field-initializers -Wno-override-init -Wno-sign-compare -Wno-type-limits -Wno-unused-parameter -Wno-format-nonliteral -Wno-bidi-chars -g3 -O2  ../../src/terminfo.c
gcc -c  -Demacs  -I. -I../../src -I../lib -I../../lib                          -MMD -MF deps/lastfile.d -MP            -fno-common -Wall -Warith-conversion -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-cond -Wextra -Wformat-signedness -Winit-self -Winvalid-pch -Wlogical-op -Wmissing-declarations -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnull-dereference -Wold-style-definition -Wopenmp-simd -Wpacked -Wpointer-arith -Wstrict-prototypes -Wsuggest-attribute=format -Wsuggest-attribute=noreturn -Wsuggest-final-methods -Wsuggest-final-types -Wtrampolines -Wuninitialized -Wunknown-pragmas -Wunused-macros -Wvariadic-macros -Wvector-operation-performance -Wwrite-strings -Warray-bounds=2 -Wattribute-alias=2 -Wformat=2 -Wformat-truncation=2 -Wimplicit-fallthrough=5 -Wshift-overflow=2 -Wuse-after-free=3 -Wvla-larger-than=4031 -Wredundant-decls -Wno-missing-field-initializers -Wno-override-init -Wno-sign-compare -Wno-type-limits -Wno-unused-parameter -Wno-format-nonliteral -Wno-bidi-chars -g3 -O2  ../../src/lastfile.c
make -C ../admin/charsets all
make[3]: Entering directory '/home/data1/protected/Programming/Software/emacs/without-all/admin/charsets'
make[3]: Nothing to be done for 'all'.
make[3]: Leaving directory '/home/data1/protected/Programming/Software/emacs/without-all/admin/charsets'
make -C ../admin/unidata charscript.el
make[3]: Entering directory '/home/data1/protected/Programming/Software/emacs/without-all/admin/unidata'
make[3]: Nothing to be done for 'charscript.el'.
make[3]: Leaving directory '/home/data1/protected/Programming/Software/emacs/without-all/admin/unidata'
make -C ../admin/unidata emoji-zwj.el
make[3]: Entering directory '/home/data1/protected/Programming/Software/emacs/without-all/admin/unidata'
make[3]: Nothing to be done for 'emoji-zwj.el'.
make[3]: Leaving directory '/home/data1/protected/Programming/Software/emacs/without-all/admin/unidata'
gcc -o temacs.tmp \
  -Demacs  -I. -I../../src -I../lib -I../../lib                          -MMD -MF deps/.d -MP            -fno-common -Wall -Warith-conversion -Wdate-time -Wdisabled-optimization -Wdouble-promotion -Wduplicated-cond -Wextra -Wformat-signedness -Winit-self -Winvalid-pch -Wlogical-op -Wmissing-declarations -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnull-dereference -Wold-style-definition -Wopenmp-simd -Wpacked -Wpointer-arith -Wstrict-prototypes -Wsuggest-attribute=format -Wsuggest-attribute=noreturn -Wsuggest-final-methods -Wsuggest-final-types -Wtrampolines -Wuninitialized -Wunknown-pragmas -Wunused-macros -Wvariadic-macros -Wvector-operation-performance -Wwrite-strings -Warray-bounds=2 -Wattribute-alias=2 -Wformat=2 -Wformat-truncation=2 -Wimplicit-fallthrough=5 -Wshift-overflow=2 -Wuse-after-free=3 -Wvla-larger-than=4031 -Wredundant-decls -Wno-missing-field-initializers -Wno-override-init -Wno-sign-compare -Wno-type-limits -Wno-unused-parameter -Wno-format-nonliteral -Wno-bidi-chars -g3 -O2     \
    dispnew.o frame.o scroll.o xdisp.o menu.o  window.o charset.o coding.o category.o ccl.o character.o chartab.o bidi.o cm.o term.o terminal.o xfaces.o    emacs.o keyboard.o macros.o keymap.o sysdep.o bignum.o buffer.o filelock.o insdel.o marker.o minibuf.o fileio.o dired.o cmds.o casetab.o casefiddle.o indent.o search.o regex-emacs.o undo.o alloc.o pdumper.o data.o doc.o editfns.o callint.o eval.o floatfns.o fns.o sort.o font.o print.o lread.o  syntax.o  bytecode.o comp.o  process.o gnutls.o callproc.o region-cache.o sound.o timefns.o atimer.o doprnt.o intervals.o textprop.o composite.o xml.o lcms.o   profiler.o decompress.o thread.o systhread.o sqlite.o  treesit.o itree.o          json.o     terminfo.o lastfile.o      ../lib/libgnu.a                              -ltinfo           -lanl   -lm    -ljansson  -lgmp    -ltree-sitter    
/usr/bin/ld: treesit.o: in function `treesit_load_language':
/home/data1/protected/Programming/Software/emacs/without-all/src/../../src/treesit.c:577: undefined reference to `dynlib_error'
/usr/bin/ld: /home/data1/protected/Programming/Software/emacs/without-all/src/../../src/treesit.c:578: undefined reference to `dynlib_open'
/usr/bin/ld: /home/data1/protected/Programming/Software/emacs/without-all/src/../../src/treesit.c:579: undefined reference to `dynlib_error'
/usr/bin/ld: /home/data1/protected/Programming/Software/emacs/without-all/src/../../src/treesit.c:594: undefined reference to `dynlib_error'
/usr/bin/ld: /home/data1/protected/Programming/Software/emacs/without-all/src/../../src/treesit.c:600: undefined reference to `dynlib_sym'
/usr/bin/ld: /home/data1/protected/Programming/Software/emacs/without-all/src/../../src/treesit.c:602: undefined reference to `dynlib_error'
collect2: error: ld returned 1 exit status
make[2]: *** [Makefile:704: temacs] Error 1
make[2]: Leaving directory '/home/data1/protected/Programming/Software/emacs/without-all/src'
make[1]: *** [Makefile:544: src] Error 2
make[1]: Leaving directory '/home/data1/protected/Programming/Software/emacs/without-all'
make[1]: Entering directory '/home/data1/protected/Programming/Software/emacs/without-all'
***
*** "make all" failed with exit status 2.
***
*** You could try to:
*** - run "make bootstrap", which might fix the problem
*** - run "make V=1", which displays the full commands invoked by make,
***   to further investigate the problem
***
make[1]: *** [Makefile:414: advice-on-failure] Error 2
make[1]: Leaving directory '/home/data1/protected/Programming/Software/emacs/without-all'
make: *** [Makefile:370: all] Error 2





^ permalink raw reply	[flat|nested] 14+ messages in thread

* bug#60061: 30.0.50; Build fails in separate directory for ../configure --without-all --with-mailutils
  2022-12-21 18:48               ` Jean Louis
@ 2022-12-21 19:54                 ` Eli Zaretskii
  2022-12-22  8:03                   ` Jean Louis
  0 siblings, 1 reply; 14+ messages in thread
From: Eli Zaretskii @ 2022-12-21 19:54 UTC (permalink / raw)
  To: Jean Louis; +Cc: 60061

> Date: Wed, 21 Dec 2022 21:48:56 +0300
> From: Jean Louis <bugs@gnu.support>
> Cc: 60061@debbugs.gnu.org
> 
> /usr/bin/ld: treesit.o: in function `treesit_load_language':
> /home/data1/protected/Programming/Software/emacs/without-all/src/../../src/treesit.c:577: undefined reference to `dynlib_error'
> /usr/bin/ld: /home/data1/protected/Programming/Software/emacs/without-all/src/../../src/treesit.c:578: undefined reference to `dynlib_open'
> /usr/bin/ld: /home/data1/protected/Programming/Software/emacs/without-all/src/../../src/treesit.c:579: undefined reference to `dynlib_error'
> /usr/bin/ld: /home/data1/protected/Programming/Software/emacs/without-all/src/../../src/treesit.c:594: undefined reference to `dynlib_error'
> /usr/bin/ld: /home/data1/protected/Programming/Software/emacs/without-all/src/../../src/treesit.c:600: undefined reference to `dynlib_sym'
> /usr/bin/ld: /home/data1/protected/Programming/Software/emacs/without-all/src/../../src/treesit.c:602: undefined reference to `dynlib_error'
> collect2: error: ld returned 1 exit status
> make[2]: *** [Makefile:704: temacs] Error 1

This is a completely different error message, and it points out a real
problem, which has nothing to do with building in a separate
directory.  The problem is triggered by --without-all, which includes
 --without-modules, and that causes us not to compile dynlib.c, which
is needed by the tree-sitter support.

I installed a fix on the emacs-29 branch.  The patch is below if you
want to try it before it gets merged to master.

diff --git a/configure.ac b/configure.ac
index 432638f..ac29f35 100644
--- a/configure.ac
+++ b/configure.ac
@@ -3220,6 +3220,7 @@ AC_DEFUN
 
 HAVE_TREE_SITTER=no
 TREE_SITTER_OBJ=
+NEED_DYNLIB=no
 
 if test "${with_tree_sitter}" != "no"; then
    dnl Tree-sitter 0.20.2 added support to change the malloc it uses
@@ -3245,6 +3246,7 @@ AC_DEFUN
       LIBS=$OLD_LIBS
       if test "$ac_cv_func_ts_set_allocator" = yes; then
         AC_DEFINE(HAVE_TREE_SITTER, 1, [Define if using tree-sitter.])
+	NEED_DYNLIB=yes
       else
         AC_MSG_ERROR([Tree-sitter library exists but its version is too old]);
         TREE_SITTER_CFLAGS=
@@ -4154,7 +4156,6 @@ AC_DEFUN
 LIBMODULES=
 HAVE_MODULES=no
 MODULES_OBJ=
-NEED_DYNLIB=no
 MODULES_SUFFIX="${DYNAMIC_LIB_SUFFIX}"
 MODULES_SECONDARY_SUFFIX="${DYNAMIC_LIB_SECONDARY_SUFFIX}"
 





^ permalink raw reply related	[flat|nested] 14+ messages in thread

* bug#60061: 30.0.50; Build fails in separate directory for ../configure --without-all --with-mailutils
  2022-12-21 19:54                 ` Eli Zaretskii
@ 2022-12-22  8:03                   ` Jean Louis
  0 siblings, 0 replies; 14+ messages in thread
From: Jean Louis @ 2022-12-22  8:03 UTC (permalink / raw)
  To: Eli Zaretskii; +Cc: 60061

* Eli Zaretskii <eliz@gnu.org> [2022-12-21 22:55]:
> I installed a fix on the emacs-29 branch.  The patch is below if you
> want to try it before it gets merged to master.

Thank you.

I could not try it out with success, so I will pull from git and try it out then.



Jean Louis

GNU Support - installations, support, advice, help
https://GNU.Support

GNU Social Network: https://gnusocial.club
GNU Social Network on Pleroma: https://pleroma.gnusocial.club





^ permalink raw reply	[flat|nested] 14+ messages in thread

* bug#60061: 30.0.50; Build fails in separate directory for ../configure --without-all --with-mailutils
  2022-12-14 12:39 ` Eli Zaretskii
  2022-12-20 16:03   ` Jean Louis
@ 2022-12-23 16:14   ` Jean Louis
  2022-12-23 16:37     ` Eli Zaretskii
  1 sibling, 1 reply; 14+ messages in thread
From: Jean Louis @ 2022-12-23 16:14 UTC (permalink / raw)
  To: Eli Zaretskii; +Cc: 60061

* Eli Zaretskii <eliz@gnu.org> [2022-12-14 15:42]:
> > From: Jean Louis <bugs@gnu.support>
> > Date: Wed, 14 Dec 2022 10:45:07 +0300
> > 
> > I wished to make separate build of Emacs version --without-all in
> > separate directory like following:
> > 
> > $ mkdir without-all
> > $ cd without-all
> > $ ../configure --without-all --with-mailutils
> > $ make

Now it works well, thanks.

--
Jean

Take action in Free Software Foundation campaigns:
https://www.fsf.org/campaigns

In support of Richard M. Stallman
https://stallmansupport.org/





^ permalink raw reply	[flat|nested] 14+ messages in thread

* bug#60061: 30.0.50; Build fails in separate directory for ../configure --without-all --with-mailutils
  2022-12-23 16:14   ` Jean Louis
@ 2022-12-23 16:37     ` Eli Zaretskii
  0 siblings, 0 replies; 14+ messages in thread
From: Eli Zaretskii @ 2022-12-23 16:37 UTC (permalink / raw)
  To: Jean Louis; +Cc: 60061-done

> Date: Fri, 23 Dec 2022 19:14:24 +0300
> From: Jean Louis <bugs@gnu.support>
> Cc: 60061@debbugs.gnu.org
> 
> * Eli Zaretskii <eliz@gnu.org> [2022-12-14 15:42]:
> > > From: Jean Louis <bugs@gnu.support>
> > > Date: Wed, 14 Dec 2022 10:45:07 +0300
> > > 
> > > I wished to make separate build of Emacs version --without-all in
> > > separate directory like following:
> > > 
> > > $ mkdir without-all
> > > $ cd without-all
> > > $ ../configure --without-all --with-mailutils
> > > $ make
> 
> Now it works well, thanks.

Thanks, closing.





^ permalink raw reply	[flat|nested] 14+ messages in thread

end of thread, other threads:[~2022-12-23 16:37 UTC | newest]

Thread overview: 14+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2022-12-14  7:45 bug#60061: 30.0.50; Build fails in separate directory for ../configure --without-all --with-mailutils Jean Louis
2022-12-14 12:39 ` Eli Zaretskii
2022-12-20 16:03   ` Jean Louis
2022-12-20 17:29     ` Eli Zaretskii
2022-12-20 17:42       ` Jean Louis
2022-12-20 18:40         ` Eli Zaretskii
2022-12-21  9:41           ` Jean Louis
2022-12-21  9:42           ` Jean Louis
2022-12-21 12:59             ` Eli Zaretskii
2022-12-21 18:48               ` Jean Louis
2022-12-21 19:54                 ` Eli Zaretskii
2022-12-22  8:03                   ` Jean Louis
2022-12-23 16:14   ` Jean Louis
2022-12-23 16:37     ` 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).