* bug#43152: 28.0.50; when building emacs 28.0.50 ./temacs is stopped with core [not found] ` <CADwFkmnymz3jBD41GjfONHAreqQgYDN2-5+sPfzEg5V0Yh=M=w@mail.gmail.com> @ 2020-09-02 20:09 ` Paul Eggert 2020-09-03 12:30 ` Anonymous 2020-09-03 15:35 ` Angelo Graziosi 0 siblings, 2 replies; 34+ messages in thread From: Paul Eggert @ 2020-09-02 20:09 UTC (permalink / raw) To: Philippe Spiesser; +Cc: Angelo Graziosi, Stefan Kangas, 43152 Can you do a git bisect to see which commit is likely to have caused the problem? ^ permalink raw reply [flat|nested] 34+ messages in thread
* bug#43152: 28.0.50; when building emacs 28.0.50 ./temacs is stopped with core 2020-09-02 20:09 ` bug#43152: 28.0.50; when building emacs 28.0.50 ./temacs is stopped with core Paul Eggert @ 2020-09-03 12:30 ` Anonymous 2020-09-03 15:35 ` Angelo Graziosi 1 sibling, 0 replies; 34+ messages in thread From: Anonymous @ 2020-09-03 12:30 UTC (permalink / raw) To: Paul Eggert; +Cc: Angelo Graziosi, Stefan Kangas, 43152 [-- Attachment #1.1: Type: text/plain, Size: 888 bytes --] Le 02/09/2020 à 22:09, Paul Eggert a écrit : > Can you do a git bisect to see which commit is likely to have caused > the problem? Hello Unfortunately, I can't try to do that before ten days. However, I've noticed another error when compiling with CFLAGS="-O0 -g3" instead of CFLAGS="-O2 -g3" when I try to run ./temacs with gdb ; compiling is stopped before generating temacs with problems in lisp.h ans nsterm.m. My local repository is updated at this time : spungen:emacs $ ll src/nsterm.* src/lisp.* -rw-r--r-- 1 philippe admin 163837 31 aoû 10:30 src/lisp.h -rw-r--r-- 1 philippe admin 2576 3 sep 13:21 src/lisp.mk -rw-r--r-- 1 philippe admin 45501 30 aoû 16:23 src/nsterm.h -rw-r--r-- 1 philippe admin 302334 30 aoû 16:23 src/nsterm.m I join typescript file with errors -- Philippe Spiesser [-- Attachment #1.2: Type: text/html, Size: 1390 bytes --] [-- Attachment #2: typescript --] [-- Type: text/plain, Size: 51524 bytes --] Script started on Thu Sep 3 13:19:16 2020 spungen:~ $ upd-emacs.sh --dev + PREFIX=/usr/local/Applications + export PKG_CONFIG_PATH=/usr/local/lib/pkgconfig:/usr/local/opt/imagemagick@6/lib/pkgconfig:/usr/local/opt/libxml2/lib/pkgconfig + PKG_CONFIG_PATH=/usr/local/lib/pkgconfig:/usr/local/opt/imagemagick@6/lib/pkgconfig:/usr/local/opt/libxml2/lib/pkgconfig + OPTCVS= + OPTX11='--with-x --with-ns=no --disable-ns-self-contained' + OPTNEXTSTEP=--with-ns=yes + OPTCONF= + OPTDEBUG='--enable-checking='\''yes,glyphs'\'' --enable-check-lisp-object-type CFLAGS='\''-O0 -g3 -gdwarf-4'\''' + OPTBUILD=--with-ns=yes + EMACS=emacs + NOWIN= + CVS= + EMACSVERSION=void ++ getopt -o vhd:: -l verbose,nw,help,git,dev,ns,x11 -- --dev + TEMP=' --dev --' + '[' 0 '!=' 0 ']' + eval set -- ' --dev --' ++ set -- --dev -- + true + case "$1" in + shift + CVS=git + EMACSVERSION=emacs + Make + '[' xgit = x ']' + '[' '!' -d /usr/local/src/emacs ']' + EMACSAPP=Emacs.app + echo 'Génération de Emacs.app dans emacs' Génération de Emacs.app dans emacs + cd /usr/local/src/emacs + git pull Déjà à jour. + chown -R philippe:admin . + Prompt 'raz : pour un reset --with-ns=yes conf : pour une reconfiguration --with-ns=yes make : pour une reconstruction --with-ns=yes debug : pour une reconstruction --with-ns=yes Return : pour stopper l'\''action : ' action + read -p 'raz : pour un reset --with-ns=yes conf : pour une reconfiguration --with-ns=yes make : pour une reconstruction --with-ns=yes debug : pour une reconstruction --with-ns=yes Return : pour stopper l'\''action : ' action raz : pour un reset --with-ns=yes conf : pour une reconfiguration --with-ns=yes make : pour une reconstruction --with-ns=yes debug : pour une reconstruction --with-ns=yes Return : pour stopper l'action : debug + case $action in + make maintainer-clean /Applications/Xcode.app/Contents/Developer/usr/bin/make -C src bootstrap-clean 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-28.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 "./.gdbinit"; then rm -f ./.gdbinit.save; \ else mv ./.gdbinit.save ./.gdbinit; fi; \ fi /Applications/Xcode.app/Contents/Developer/usr/bin/make -C oldXMenu bootstrap-clean rm -f libXMenu11.a ./*.o deps/* rm -f Makefile rm -fr deps /Applications/Xcode.app/Contents/Developer/usr/bin/make -C lwlib bootstrap-clean rm -f ./*.o liblw.a \#* deps/* rm -f Makefile rm -fr deps rm -f TAGS /Applications/Xcode.app/Contents/Developer/usr/bin/make -C lib bootstrap-clean rm -f ./*.[ao] ./*-t \#* deps/* rm -f core *.stackdump alloca.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 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 /Applications/Xcode.app/Contents/Developer/usr/bin/make -C lib-src bootstrap-clean rm -f core ./*.o ./*.res rm -f etags ctags emacsclient ebrowse hexl make-docfile make-fingerprint rm -f TAGS Makefile blessmail /Applications/Xcode.app/Contents/Developer/usr/bin/make -C nt bootstrap-clean rm -f core *.o *.res rm -f runemacs addpm cmdproxy ddeclient rm -f TAGS Makefile *.rc true /Applications/Xcode.app/Contents/Developer/usr/bin/make -C doc/emacs bootstrap-clean 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 \ ./../../info/emacs.info \ ./../../info/emacs.info-[1-9] \ ./../../info/emacs.info-[1-9][0-9] rm -f ./emacsver.texi /Applications/Xcode.app/Contents/Developer/usr/bin/make -C doc/misc bootstrap-clean 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 eieio emacs-mime epa erc ert eshell eudc efaq eww flymake forms gnus emacs-gnutls htmlfontify idlwave ido info.info mairix-el message mh-e newsticker nxml-mode octave-mode org pcl-cvs pgg rcirc remember reftex sasl sc semantic ses sieve smtpmail speedbar srecode todo-mode tramp url vhdl-mode vip viper widget wisent woman efaq-w32; do \ file=`echo ${file} | sed 's/\.info$//'`.info; \ rm -f \ ./../../info/${file} \ ./../../info/${file}-[1-9] \ ./../../info/${file}-[1-9][0-9]; \ done /Applications/Xcode.app/Contents/Developer/usr/bin/make -C doc/lispref bootstrap-clean 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 \ ./../../info/elisp.info \ ./../../info/elisp.info-[1-9] \ ./../../info/elisp.info-[1-9][0-9] /Applications/Xcode.app/Contents/Developer/usr/bin/make -C doc/lispintro bootstrap-clean 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 emacs-lisp-intro.html emacs-lisp-intro.pdf emacs-lisp-intro.ps rm -f Makefile rm -f \ ./../../info/eintr.info \ ./../../info/eintr.info-[1-9] /Applications/Xcode.app/Contents/Developer/usr/bin/make -C nextstep bootstrap-clean rm -rf /usr/local/src/emacs/nextstep/Emacs.app 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 /Applications/Xcode.app/Contents/Developer/usr/bin/make -C leim bootstrap-clean rm -f ./../lisp/leim/quail/CCDOSPY.el ./../lisp/leim/quail/Punct.el ./../lisp/leim/quail/QJ.el ./../lisp/leim/quail/SW.el ./../lisp/leim/quail/TONEPY.el ./../lisp/leim/quail/4Corner.el ./../lisp/leim/quail/ARRAY30.el ./../lisp/leim/quail/ECDICT.el ./../lisp/leim/quail/ETZY.el ./../lisp/leim/quail/Punct-b5.el ./../lisp/leim/quail/PY-b5.el ./../lisp/leim/quail/QJ-b5.el ./../lisp/leim/quail/ZOZY.el ./../lisp/leim/quail/tsang-b5.el ./../lisp/leim/quail/quick-b5.el ./../lisp/leim/quail/tsang-cns.el ./../lisp/leim/quail/quick-cns.el ./../lisp/leim/quail/PY.el ./../lisp/leim/quail/ZIRANMA.el ./../lisp/leim/quail/CTLau.el ./../lisp/leim/quail/CTLau-b5.el ./../lisp/language/pinyin.el ./../lisp/leim/leim-list.el /Applications/Xcode.app/Contents/Developer/usr/bin/make -C lisp bootstrap-clean find . -name '*.elc' -delete rm -f ./cus-load.el ./finder-inf.el ./subdirs.el ./eshell/esh-groups.el for dir in admin/grammars admin/unidata admin/charsets; do \ /Applications/Xcode.app/Contents/Developer/usr/bin/make -C $dir bootstrap-clean || exit; \ done make[1]: Nothing to be done for `bootstrap-clean'. rm -f ./*.elc unidata.txt make[1]: Nothing to be done for `bootstrap-clean'. [ ! -d test ] || /Applications/Xcode.app/Contents/Developer/usr/bin/make -C test bootstrap-clean find . '(' -name '*.log' -o -name '*.log~' ')' -delete rm -f data/emacs-module/*.o data/emacs-module/*.so \ data/emacs-module/*.dll find . -name '*.elc' -delete [ ! -f config.log ] || mv -f config.log config.log~ rm -rf ./info rm -f ./etc/refcards/emacsver.tex rm -f config.cache config.log ./doc/man/emacs.1 /Applications/Xcode.app/Contents/Developer/usr/bin/make -C src maintainer-clean 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-28.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 "./.gdbinit"; then rm -f ./.gdbinit.save; \ else mv ./.gdbinit.save ./.gdbinit; fi; \ fi rm -f Makefile lisp.mk rm -fr deps rm -f TAGS /Applications/Xcode.app/Contents/Developer/usr/bin/make -C leim maintainer-clean rm -f Makefile rm -f ./../lisp/leim/quail/CCDOSPY.el ./../lisp/leim/quail/Punct.el ./../lisp/leim/quail/QJ.el ./../lisp/leim/quail/SW.el ./../lisp/leim/quail/TONEPY.el ./../lisp/leim/quail/4Corner.el ./../lisp/leim/quail/ARRAY30.el ./../lisp/leim/quail/ECDICT.el ./../lisp/leim/quail/ETZY.el ./../lisp/leim/quail/Punct-b5.el ./../lisp/leim/quail/PY-b5.el ./../lisp/leim/quail/QJ-b5.el ./../lisp/leim/quail/ZOZY.el ./../lisp/leim/quail/tsang-b5.el ./../lisp/leim/quail/quick-b5.el ./../lisp/leim/quail/tsang-cns.el ./../lisp/leim/quail/quick-cns.el ./../lisp/leim/quail/PY.el ./../lisp/leim/quail/ZIRANMA.el ./../lisp/leim/quail/CTLau.el ./../lisp/leim/quail/CTLau-b5.el ./../lisp/language/pinyin.el ./../lisp/leim/leim-list.el /Applications/Xcode.app/Contents/Developer/usr/bin/make -C lisp maintainer-clean rm -f ./Makefile ./loaddefs.el find . -name '*.elc' -delete rm -f ./cus-load.el ./finder-inf.el ./subdirs.el ./eshell/esh-groups.el rm -f TAGS for dir in admin/grammars admin/unidata admin/charsets; do \ /Applications/Xcode.app/Contents/Developer/usr/bin/make -C $dir maintainer-clean || exit; \ done rm -f Makefile rm -f ./*.elc unidata.txt rm -f Makefile rm -f Makefile [ ! -d test ] || /Applications/Xcode.app/Contents/Developer/usr/bin/make -C test maintainer-clean find . '(' -name '*.log' -o -name '*.log~' ')' -delete rm -f data/emacs-module/*.o data/emacs-module/*.so \ data/emacs-module/*.dll rm -f Makefile find . -name '*.elc' -delete rm -f config.cache config.log ./doc/man/emacs.1; rm -f 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 admin/charsets/Makefile admin/unidata/Makefile admin/grammars/Makefile; rm -fr autom4te.cache + ./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. Running 'autoreconf -fi -I m4' ... You can now run './configure'. + ./configure --prefix=/usr/local/Applications --with-ns=yes --enable-check-lisp-object-type --enable-checking=yes,glyphs 'CFLAGS=-O0 -g3' checking for xcrun... xcrun checking for make... yes checking for GNU Make... make checking build system type... x86_64-apple-darwin17.7.0 checking host system type... x86_64-apple-darwin17.7.0 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 we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to enable C11 features... none needed checking whether the compiler is clang... yes checking for compiler option needed when checking for declarations... -Werror=implicit-function-declaration checking for ar... ar checking whether gcc and cc understand -c and -o together... rm: conftest.dSYM: is a directory yes 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 ANSI C header files... rm: conftest.dSYM: is a directory rm: conftest.dSYM: is a directory yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking minix/config.h usability... no checking minix/config.h presence... no checking for minix/config.h... no checking whether it is safe to define __EXTENSIONS__... yes checking whether _XOPEN_SOURCE should be defined... no checking for Minix Amsterdam compiler... no 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 the compiler is clang... yes checking whether C compiler handles -Werror -Wunknown-warning-option... yes checking whether C compiler handles -Wno-switch... yes checking whether C compiler handles -Wno-pointer-sign... yes checking whether C compiler handles -Wno-string-plus-int... yes checking whether C compiler handles -Wno-unknown-attributes... yes checking whether C compiler handles -Wno-initializer-overrides... yes checking whether C compiler handles -Wno-tautological-compare... yes checking whether C compiler handles -Wno-tautological-constant-out-of-range-compare... yes checking for a BSD-compatible install... /usr/local/bin/ginstall -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... brew checking for makeinfo... /usr/local/opt/texinfo/bin/makeinfo checking for -znocombreloc... not needed checking whether addresses are sanitized... no checking for library containing sqrt... none required checking for pkg-config... /usr/local/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... no checking for soundcard.h... no checking for mmsystem.h... no checking for _oss_ioctl in -lossaudio... no checking for alsa >= 1.0.0... no checking for linux/fs.h... no checking for malloc.h... no checking for sys/systeminfo.h... no checking for sys/sysinfo.h... no checking for coff.h... no checking for pty.h... no 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... yes checking for sanitizer/lsan_interface.h... yes checking for sys/socket.h... yes checking for stdlib.h... (cached) yes checking for unistd.h... (cached) yes checking for sys/param.h... yes checking for pthread.h... yes checking for malloc/malloc.h... yes checking for sys/un.h... yes checking for dirent.h... yes checking for execinfo.h... yes checking for stdio_ext.h... no checking for sys/vfs.h... no 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... no checking for limits.h... yes checking for wchar.h... yes checking for stdint.h... (cached) yes checking for inttypes.h... (cached) yes checking for sys/select.h... yes checking for sys/random.h... yes checking for sys/stat.h... (cached) yes checking for ADDR_NO_RANDOMIZE... no checking for term.h... yes checking whether time.h and sys/time.h may both be included... 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... yes checking for struct ifreq.ifr_flags... yes checking for struct ifreq.ifr_hwaddr... no checking for struct ifreq.ifr_netmask... no checking for struct ifreq.ifr_broadaddr... yes checking for struct ifreq.ifr_addr... yes checking for struct ifreq.ifr_addr.sa_len... yes checking whether gcc understands -MMD -MF... yes checking for X... libraries /usr/X11/lib, headers /usr/X11/include checking AppKit/AppKit.h usability... yes checking AppKit/AppKit.h presence... yes checking for AppKit/AppKit.h... yes checking for Mac OS X 10.6 or newer... yes checking for gcc... gcc checking whether we are using the GNU Objective C compiler... yes checking whether gcc accepts -g... yes checking if the Objective C compiler supports instancetype... yes checking whether malloc is Doug Lea style... no checking for getpagesize... yes checking for working mmap... yes checking for main in -lXbsd... no checking for pthread library... none needed checking for thread support... yes checking for librsvg-2.0 >= 2.14.0... yes checking for getaddrinfo_a in -lanl... no 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 lgetfilecon in -lselinux... no checking for gnutls >= 2.12.2... yes checking for libsystemd >= 222... no checking for jansson >= 2.7... no checking sys/inotify.h usability... no checking sys/inotify.h presence... no checking for sys/inotify.h... no checking for libkqueue... no checking for library containing kqueue... none required 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 tiffio.h usability... yes checking tiffio.h presence... yes checking for tiffio.h... yes checking for TIFFGetVersion in -ltiff... yes checking gif_lib.h usability... yes checking gif_lib.h presence... yes checking for gif_lib.h... yes checking for GifMakeMapObject in -lgif... yes checking gpm.h usability... no checking gpm.h presence... no checking for gpm.h... no checking for libxml-2.0 > 2.6.17... yes checking for htmlReadMemory in -lxml2... yes checking for accept4... no checking for fchdir... yes checking for gethostname... yes checking for getrusage... yes checking for get_current_dir_name... no 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 timer_getoverrun... no 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... no 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... yes checking for aligned_alloc... no checking for posix_memalign... yes checking whether aligned_alloc is declared... no 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... no checking for posix_openpt... yes checking for library containing tputs... -lncurses checking for timerfd interface... no checking whether signals can be handled on alternate stack... yes checking valgrind/valgrind.h usability... no checking valgrind/valgrind.h presence... no checking for valgrind/valgrind.h... no checking for struct unipair.unicode... no checking for __lsan_ignore_object... no checking for sbrk... yes checking for fchmod... yes checking for canonicalize_file_name... no checking for readlink... yes checking for realpath... yes checking for readlinkat... yes checking for explicit_bzero... no checking for memset_s... yes checking for faccessat... yes 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... no checking for gettimeofday... yes checking for lstat... yes checking for mkostemp... yes checking for pipe2... no checking for pselect... 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... no checking for lutimes... yes checking for pid_t... yes checking vfork.h usability... no checking vfork.h presence... no checking for vfork.h... no checking for fork... yes checking for vfork... yes checking for working fork... yes checking for working vfork... (cached) yes checking for snprintf... yes checking whether GLib is linked in... yes checking for nl_langinfo and CODESET... yes checking for nl_langinfo and _NL_PAPER_WIDTH... no checking for mbstate_t... yes checking for _setjmp... yes checking for sigsetjmp... yes 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 for working alloca.h... yes checking for alloca... yes checking whether // is distinct from /... no checking whether realpath works... no checking for getcwd... yes checking for C/C++ restrict keyword... __restrict checking whether byte ordering is bigendian... no checking whether the preprocessor supports include_next... yes checking whether system header files limit the line length... no checking if environ is properly declared... no checking for complete errno.h... yes checking whether lstat correctly handles trailing slash... no checking for mode_t... yes checking for st_dm_mode in struct stat... no checking whether strmode is declared... yes checking for gawk... gawk checking for getopt.h... (cached) yes checking for getopt_long_only... yes checking whether getopt is POSIX compatible... no checking for struct timeval... yes checking for wide-enough struct timeval.tv_sec member... yes checking whether limits.h has LLONG_MAX, WORD_BIT, ULLONG_WIDTH etc.... no checking whether the compiler produces multi-arch binaries... no checking whether stdint.h conforms to C99... yes checking whether stdint.h predates C++11... no checking whether stdint.h has UINTMAX_WIDTH etc.... no checking whether memmem is declared... yes checking whether memrchr is declared... no 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 stdlib.h... (cached) yes checking for GNU libc compatible malloc... yes checking whether we are using the GNU C Library >= 2.1 or uClibc... no checking for sigset_t... yes checking for wchar_t... yes checking whether strnlen is declared... yes checking whether strtoimax is declared... yes checking for a thread-safe mkdir -p... /usr/local/bin/gmkdir -p checking whether stat file-mode macros are broken... no checking for struct timespec in <time.h>... 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... no checking whether fgets_unlocked is declared... no checking whether fputc_unlocked is declared... no checking whether fputs_unlocked is declared... no checking whether fread_unlocked is declared... no checking whether fwrite_unlocked is declared... no 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 for O_CLOEXEC... yes checking for promoted mode_t type... int checking whether the utimes function works... yes checking sys/acl.h usability... yes checking sys/acl.h presence... yes checking for sys/acl.h... yes checking for library containing acl_get_file... none required 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... no checking for acl_from_text... yes checking for acl_delete_def_file... yes checking for acl_extended_file... no checking for acl_delete_fd_np... yes checking for acl_delete_file_np... yes checking for acl_copy_ext_native... yes checking for acl_create_entry_np... yes checking for acl_to_short_text... no checking for acl_free_text... no checking for working acl_get_file... yes checking acl/libacl.h usability... no checking acl/libacl.h presence... no checking for acl/libacl.h... no checking for acl_entries... no checking for ACL_FIRST_ENTRY... yes checking for ACL_TYPE_EXTENDED... yes checking for alloca as a compiler built-in... yes checking for __builtin_expect... yes checking byteswap.h usability... no checking byteswap.h presence... no checking for byteswap.h... no checking for library containing clock_gettime... none required checking for clock_gettime... yes checking for clock_settime... yes checking for copy_file_range... no 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 for explicit_memset... no checking for access... yes checking whether fchmodat+AT_SYMLINK_NOFOLLOW works on non-symlinks... yes checking whether fcntl handles F_DUPFD correctly... yes checking whether fcntl understands F_DUPFD_CLOEXEC... yes checking whether fdopendir is declared... yes checking whether fdopendir works... yes checking for flexible array member... yes checking for __fpending... no checking whether fstatat (..., 0) works... yes checking for sys/mount.h... yes checking how to get file system space usage... checking for statvfs function (SVR4)... no checking for two-argument statfs with statfs.f_frsize member... no checking for 3-argument statfs function (DEC OSF/1)... no checking for two-argument statfs with statfs.f_bsize member (AIX, 4.3BSD)... yes checking sys/fs/s5param.h usability... no checking sys/fs/s5param.h presence... no checking for sys/fs/s5param.h... no checking sys/statfs.h usability... no checking sys/statfs.h presence... no checking for sys/statfs.h... no checking for statfs that truncates block counts... no checking whether futimens works... no checking for getloadavg... yes checking sys/loadavg.h usability... no checking sys/loadavg.h presence... no checking for sys/loadavg.h... no checking whether getloadavg is declared... yes checking for gettimeofday with POSIX signature... yes checking whether the compiler supports the __inline keyword... yes checking gmp.h usability... yes checking gmp.h presence... yes checking for gmp.h... yes checking for library containing __gmpz_roinit_n... -lgmp checking for memmem... yes checking whether memmem works... no checking for mempcpy... no checking for memrchr... no 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... no checking whether readlinkat signature is correct... yes checking for working re_compile_pattern... no checking libintl.h usability... yes checking libintl.h presence... yes checking for libintl.h... yes checking whether isblank is declared... yes checking for sig2str... no checking for sigdescr_np... no checking for volatile sig_atomic_t... yes checking for sighandler_t... no checking for socklen_t... yes checking for ssize_t... yes checking for struct stat.st_atim.tv_nsec... no checking for struct stat.st_atimespec.tv_nsec... yes checking for struct stat.st_birthtimespec.tv_nsec... yes checking for working stdalign.h... yes checking for good max_align_t... yes checking whether NULL can be used in arbitrary expressions... yes checking which flavor of printf attribute matches inttypes macros... system checking for stpcpy... yes checking for working strnlen... yes checking whether strtoimax works... yes checking whether symlink handles trailing slash correctly... no checking for nlink_t... yes checking whether localtime_r is declared... yes checking whether localtime_r is compatible with its POSIX signature... yes checking whether localtime loops forever near extrema... no checking for timezone_t... no checking for library containing timer_settime... no checking for timer_settime... no checking whether utimensat works... no checking for variable-length arrays... yes checking whether open recognizes a trailing slash... no checking for euidaccess... no checking libgen.h usability... yes checking libgen.h presence... yes checking for libgen.h... yes checking for getgroups... yes checking for working getgroups... yes checking for library containing eaccess... no checking for eaccess... no checking for group_member... no checking for getgroups... (cached) yes checking for working getgroups... (cached) yes checking whether getgroups handles negative values... no checking for __mktime_internal... no checking for gcc option to disable position independent executables... not needed Configured for 'x86_64-apple-darwin17.7.0'. Where should the build process find the source code? . What compiler should emacs be built with? gcc -O0 -g3 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? nextstep What toolkit should Emacs use? none Where do we find X Windows header files? /usr/X11/include Where do we find X Windows libraries? /usr/X11/lib Does Emacs use -lXaw3d? no Does Emacs use -lXpm? no 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 -L/usr/local/Cellar/libpng/1.6.37/lib -lpng16 -lz Does Emacs use -lrsvg-2? yes Does Emacs use cairo? no Does Emacs use -llcms2? yes Does Emacs use imagemagick? no Does Emacs use native APIs for images? yes (ns) Does Emacs support sound? no Does Emacs use -lgpm? no Does Emacs use -ldbus? yes Does Emacs use -lgconf? no Does Emacs use GSettings? no Does Emacs use a file notification library? yes (kqueue) Does Emacs use access control lists? yes Does Emacs use -lselinux? no Does Emacs use -lgnutls? yes Does Emacs use -lxml2? yes 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? no 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 Run 'make' to build Emacs, then run 'src/emacs' to test it. Run 'make install' in order to build an application bundle. The application will go to nextstep/Emacs.app and can be run or moved from there. The application will be fully self-contained. configure: creating ./config.status config.status: creating src/emacs-module.h config.status: creating nextstep/Cocoa/Emacs.base/Contents/Info.plist config.status: creating nextstep/Cocoa/Emacs.base/Contents/Resources/English.lproj/InfoPlist.strings 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 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 + make /Applications/Xcode.app/Contents/Developer/usr/bin/make -C lib all GEN alloca.h GEN byteswap.h GEN dirent.h GEN fcntl.h GEN getopt.h GEN getopt-cdefs.h GEN ieee754.h GEN inttypes.h GEN limits.h GEN signal.h GEN stdint.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 acl_entries.o CC canonicalize-lgpl.o CC copy-file-range.o CC euidaccess.o CC explicit_bzero.o CC faccessat.o CC fpending.o CC fstatat.o CC fsusage.o CC futimens.o CC getgroups.o CC getopt.o CC getopt1.o CC getrandom.o CC group-member.o CC lstat.o CC memmem.o CC mempcpy.o CC memrchr.o CC mktime.o CC open.o CC readlink.o CC readlinkat.o CC regex.o CC sig2str.o CC sigdescr_np.o CC symlink.o CC time_rz.o CC timegm.o CC utimensat.o CC acl-errno-valid.o CC acl-internal.o CC get-permissions.o CC set-permissions.o CC allocator.o CC openat-proc.o CC binary-io.o CC c-ctype.o CC c-strcasecmp.o CC c-strncasecmp.o CC careadlinkat.o CC cloexec.o CC close-stream.o CC count-leading-zeros.o CC count-one-bits.o CC count-trailing-zeros.o CC md5.o CC sha1.o CC sha256.o CC sha512.o CC dtoastr.o CC dtotimespec.o CC filemode.o CC filevercmp.o CC gettime.o CC malloca.o CC nstrftime.o CC pipe2.o CC qcopy-acl.o CC stat-time.o CC tempname.o CC timespec.o CC timespec-add.o CC timespec-sub.o CC u64.o CC unistd.o CC utimens.o CC openat-die.o CC save-cwd.o AR libgnu.a /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib: file: libgnu.a(u64.o) has no symbols /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib: file: libgnu.a(unistd.o) has no symbols /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib: file: libgnu.a(u64.o) has no symbols /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib: file: libgnu.a(unistd.o) has no symbols /Applications/Xcode.app/Contents/Developer/usr/bin/make -C lib-src all CCLD etags CCLD ctags CCLD emacsclient CCLD ebrowse CCLD hexl CCLD make-docfile CCLD make-fingerprint /Applications/Xcode.app/Contents/Developer/usr/bin/make -C src VCSWITNESS='$(srcdir)/../.git/logs/HEAD' all GEN lisp.mk GEN globals.h CC dispnew.o CC frame.o CC scroll.o CC xdisp.o CC menu.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 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 font.o CC print.o CC lread.o CC dynlib.o CC emacs-module.o CC syntax.o CC bytecode.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 kqueue.o CC profiler.o CC decompress.o CC thread.o CC systhread.o CC fontset.o CC fringe.o CC image.o CC nsterm.o In file included from nsterm.m:46: ^[[1m./lisp.h:1237:24: ^[[0m^[[0;1;35mwarning: ^[[0m^[[1mimplicit declaration of function 'typeof' is invalid in C99 [-Wimplicit-function-declaration]^[[0m return USE_LSB_TAG ? make_fixnum (n) : XIL (n + (int0 << VALBITS)); ^[[0;1;32m ^ ^[[0m^[[1m./lisp.h:444:26: ^[[0m^[[0;1;30mnote: ^[[0mexpanded from macro 'make_fixnum'^[[0m # define make_fixnum(n) lisp_h_make_fixnum (n) ^[[0;1;32m ^ ^[[0m^[[1m./lisp.h:395:9: ^[[0m^[[0;1;30mnote: ^[[0mexpanded from macro 'lisp_h_make_fixnum'^[[0m ({ typeof (+(n)) lisp_h_make_fixnum_n = n; \ ^[[0;1;32m ^ ^[[0m^[[1m./lisp.h:1237:24: ^[[0m^[[0;1;31merror: ^[[0m^[[1mexpected ';' after expression^[[0m ^[[1m./lisp.h:444:26: ^[[0m^[[0;1;30mnote: ^[[0mexpanded from macro 'make_fixnum'^[[0m # define make_fixnum(n) lisp_h_make_fixnum (n) ^[[0;1;32m ^ ^[[0m^[[1m./lisp.h:395:23: ^[[0m^[[0;1;30mnote: ^[[0mexpanded from macro 'lisp_h_make_fixnum'^[[0m ({ typeof (+(n)) lisp_h_make_fixnum_n = n; \ ^[[0;1;32m ^ ^[[0m^[[1m./lisp.h:1237:24: ^[[0m^[[0;1;31merror: ^[[0m^[[1muse of undeclared identifier 'lisp_h_make_fixnum_n'^[[0m ^[[1m./lisp.h:444:26: ^[[0m^[[0;1;30mnote: ^[[0mexpanded from macro 'make_fixnum'^[[0m # define make_fixnum(n) lisp_h_make_fixnum (n) ^[[0;1;32m ^ ^[[0m^[[1m./lisp.h:395:23: ^[[0m^[[0;1;30mnote: ^[[0mexpanded from macro 'lisp_h_make_fixnum'^[[0m ({ typeof (+(n)) lisp_h_make_fixnum_n = n; \ ^[[0;1;32m ^ ^[[0m^[[1m./lisp.h:1237:24: ^[[0m^[[0;1;31merror: ^[[0m^[[1muse of undeclared identifier 'lisp_h_make_fixnum_n'^[[0m ^[[1m./lisp.h:444:26: ^[[0m^[[0;1;30mnote: ^[[0mexpanded from macro 'make_fixnum'^[[0m # define make_fixnum(n) lisp_h_make_fixnum (n) ^[[0;1;32m ^ ^[[0m^[[1m./lisp.h:396:31: ^[[0m^[[0;1;30mnote: ^[[0mexpanded from macro 'lisp_h_make_fixnum'^[[0m eassert (!FIXNUM_OVERFLOW_P (lisp_h_make_fixnum_n)); \ ^[[0;1;32m ^ ^[[0m^[[1m./lisp.h:1237:24: ^[[0m^[[0;1;31merror: ^[[0m^[[1muse of undeclared identifier 'lisp_h_make_fixnum_n'^[[0m ^[[1m./lisp.h:444:26: ^[[0m^[[0;1;30mnote: ^[[0mexpanded from macro 'make_fixnum'^[[0m # define make_fixnum(n) lisp_h_make_fixnum (n) ^[[0;1;32m ^ ^[[0m^[[1m./lisp.h:396:31: ^[[0m^[[0;1;30mnote: ^[[0mexpanded from macro 'lisp_h_make_fixnum'^[[0m eassert (!FIXNUM_OVERFLOW_P (lisp_h_make_fixnum_n)); \ ^[[0;1;32m ^ ^[[0m^[[1m./lisp.h:1237:24: ^[[0m^[[0;1;31merror: ^[[0m^[[1muse of undeclared identifier 'lisp_h_make_fixnum_n'^[[0m ^[[1m./lisp.h:444:26: ^[[0m^[[0;1;30mnote: ^[[0mexpanded from macro 'make_fixnum'^[[0m # define make_fixnum(n) lisp_h_make_fixnum (n) ^[[0;1;32m ^ ^[[0m^[[1m./lisp.h:396:31: ^[[0m^[[0;1;30mnote: ^[[0mexpanded from macro 'lisp_h_make_fixnum'^[[0m eassert (!FIXNUM_OVERFLOW_P (lisp_h_make_fixnum_n)); \ ^[[0;1;32m ^ ^[[0m^[[1m./lisp.h:1237:24: ^[[0m^[[0;1;31merror: ^[[0m^[[1muse of undeclared identifier 'lisp_h_make_fixnum_n'^[[0m ^[[1m./lisp.h:444:26: ^[[0m^[[0;1;30mnote: ^[[0mexpanded from macro 'make_fixnum'^[[0m # define make_fixnum(n) lisp_h_make_fixnum (n) ^[[0;1;32m ^ ^[[0m^[[1m./lisp.h:397:27: ^[[0m^[[0;1;30mnote: ^[[0mexpanded from macro 'lisp_h_make_fixnum'^[[0m lisp_h_make_fixnum_wrap (lisp_h_make_fixnum_n); }) ^[[0;1;32m ^ ^[[0m^[[1m./lisp.h:1237:22: ^[[0m^[[0;1;31merror: ^[[0m^[[1mincompatible operand types ('int' and 'Lisp_Object' (aka 'struct Lisp_Object'))^[[0m return USE_LSB_TAG ? make_fixnum (n) : XIL (n + (int0 << VALBITS)); ^[[0;1;32m ^ ~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^[[0m^[[1m./lisp.h:2623:52: ^[[0m^[[0;1;35mwarning: ^[[0m^[[1mimplicit declaration of function 'typeof' is invalid in C99 [-Wimplicit-function-declaration]^[[0m return FIXNUM_OVERFLOW_P (n) ? make_bigint (n) : make_fixnum (n); ^[[0;1;32m ^ ^[[0m^[[1m./lisp.h:444:26: ^[[0m^[[0;1;30mnote: ^[[0mexpanded from macro 'make_fixnum'^[[0m # define make_fixnum(n) lisp_h_make_fixnum (n) ^[[0;1;32m ^ ^[[0m^[[1m./lisp.h:395:9: ^[[0m^[[0;1;30mnote: ^[[0mexpanded from macro 'lisp_h_make_fixnum'^[[0m ({ typeof (+(n)) lisp_h_make_fixnum_n = n; \ ^[[0;1;32m ^ ^[[0m^[[1m./lisp.h:2623:52: ^[[0m^[[0;1;31merror: ^[[0m^[[1mexpected ';' after expression^[[0m ^[[1m./lisp.h:444:26: ^[[0m^[[0;1;30mnote: ^[[0mexpanded from macro 'make_fixnum'^[[0m # define make_fixnum(n) lisp_h_make_fixnum (n) ^[[0;1;32m ^ ^[[0m^[[1m./lisp.h:395:23: ^[[0m^[[0;1;30mnote: ^[[0mexpanded from macro 'lisp_h_make_fixnum'^[[0m ({ typeof (+(n)) lisp_h_make_fixnum_n = n; \ ^[[0;1;32m ^ ^[[0m^[[1m./lisp.h:2623:52: ^[[0m^[[0;1;31merror: ^[[0m^[[1muse of undeclared identifier 'lisp_h_make_fixnum_n'^[[0m ^[[1m./lisp.h:444:26: ^[[0m^[[0;1;30mnote: ^[[0mexpanded from macro 'make_fixnum'^[[0m # define make_fixnum(n) lisp_h_make_fixnum (n) ^[[0;1;32m ^ ^[[0m^[[1m./lisp.h:395:23: ^[[0m^[[0;1;30mnote: ^[[0mexpanded from macro 'lisp_h_make_fixnum'^[[0m ({ typeof (+(n)) lisp_h_make_fixnum_n = n; \ ^[[0;1;32m ^ ^[[0m^[[1m./lisp.h:2623:52: ^[[0m^[[0;1;31merror: ^[[0m^[[1muse of undeclared identifier 'lisp_h_make_fixnum_n'^[[0m ^[[1m./lisp.h:444:26: ^[[0m^[[0;1;30mnote: ^[[0mexpanded from macro 'make_fixnum'^[[0m # define make_fixnum(n) lisp_h_make_fixnum (n) ^[[0;1;32m ^ ^[[0m^[[1m./lisp.h:396:31: ^[[0m^[[0;1;30mnote: ^[[0mexpanded from macro 'lisp_h_make_fixnum'^[[0m eassert (!FIXNUM_OVERFLOW_P (lisp_h_make_fixnum_n)); \ ^[[0;1;32m ^ ^[[0m^[[1m./lisp.h:2623:52: ^[[0m^[[0;1;31merror: ^[[0m^[[1muse of undeclared identifier 'lisp_h_make_fixnum_n'^[[0m ^[[1m./lisp.h:444:26: ^[[0m^[[0;1;30mnote: ^[[0mexpanded from macro 'make_fixnum'^[[0m # define make_fixnum(n) lisp_h_make_fixnum (n) ^[[0;1;32m ^ ^[[0m^[[1m./lisp.h:396:31: ^[[0m^[[0;1;30mnote: ^[[0mexpanded from macro 'lisp_h_make_fixnum'^[[0m eassert (!FIXNUM_OVERFLOW_P (lisp_h_make_fixnum_n)); \ ^[[0;1;32m ^ ^[[0m^[[1m./lisp.h:2623:52: ^[[0m^[[0;1;31merror: ^[[0m^[[1muse of undeclared identifier 'lisp_h_make_fixnum_n'^[[0m ^[[1m./lisp.h:444:26: ^[[0m^[[0;1;30mnote: ^[[0mexpanded from macro 'make_fixnum'^[[0m # define make_fixnum(n) lisp_h_make_fixnum (n) ^[[0;1;32m ^ ^[[0m^[[1m./lisp.h:396:31: ^[[0m^[[0;1;30mnote: ^[[0mexpanded from macro 'lisp_h_make_fixnum'^[[0m eassert (!FIXNUM_OVERFLOW_P (lisp_h_make_fixnum_n)); \ ^[[0;1;32m ^ ^[[0m^[[1m./lisp.h:2623:52: ^[[0m^[[0;1;31merror: ^[[0m^[[1muse of undeclared identifier 'lisp_h_make_fixnum_n'^[[0m ^[[1m./lisp.h:444:26: ^[[0m^[[0;1;30mnote: ^[[0mexpanded from macro 'make_fixnum'^[[0m # define make_fixnum(n) lisp_h_make_fixnum (n) ^[[0;1;32m ^ ^[[0m^[[1m./lisp.h:397:27: ^[[0m^[[0;1;30mnote: ^[[0mexpanded from macro 'lisp_h_make_fixnum'^[[0m lisp_h_make_fixnum_wrap (lisp_h_make_fixnum_n); }) ^[[0;1;32m ^ ^[[0m^[[1m./lisp.h:2623:32: ^[[0m^[[0;1;31merror: ^[[0m^[[1mincompatible operand types ('Lisp_Object' (aka 'struct Lisp_Object') and 'int')^[[0m return FIXNUM_OVERFLOW_P (n) ? make_bigint (n) : make_fixnum (n); ^[[0;1;32m ^ ~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~ ^[[0m^[[1m./lisp.h:2628:53: ^[[0m^[[0;1;35mwarning: ^[[0m^[[1mimplicit declaration of function 'typeof' is invalid in C99 [-Wimplicit-function-declaration]^[[0m return FIXNUM_OVERFLOW_P (n) ? make_biguint (n) : make_fixnum (n); ^[[0;1;32m ^ ^[[0m^[[1m./lisp.h:444:26: ^[[0m^[[0;1;30mnote: ^[[0mexpanded from macro 'make_fixnum'^[[0m # define make_fixnum(n) lisp_h_make_fixnum (n) ^[[0;1;32m ^ ^[[0m^[[1m./lisp.h:395:9: ^[[0m^[[0;1;30mnote: ^[[0mexpanded from macro 'lisp_h_make_fixnum'^[[0m ({ typeof (+(n)) lisp_h_make_fixnum_n = n; \ ^[[0;1;32m ^ ^[[0m^[[1m./lisp.h:2628:53: ^[[0m^[[0;1;31merror: ^[[0m^[[1mexpected ';' after expression^[[0m ^[[1m./lisp.h:444:26: ^[[0m^[[0;1;30mnote: ^[[0mexpanded from macro 'make_fixnum'^[[0m # define make_fixnum(n) lisp_h_make_fixnum (n) ^[[0;1;32m ^ ^[[0m^[[1m./lisp.h:395:23: ^[[0m^[[0;1;30mnote: ^[[0mexpanded from macro 'lisp_h_make_fixnum'^[[0m ({ typeof (+(n)) lisp_h_make_fixnum_n = n; \ ^[[0;1;32m ^ ^[[0m^[[1m./lisp.h:2628:53: ^[[0m^[[0;1;31merror: ^[[0m^[[1muse of undeclared identifier 'lisp_h_make_fixnum_n'^[[0m ^[[1m./lisp.h:444:26: ^[[0m^[[0;1;30mnote: ^[[0mexpanded from macro 'make_fixnum'^[[0m # define make_fixnum(n) lisp_h_make_fixnum (n) ^[[0;1;32m ^ ^[[0m^[[1m./lisp.h:395:23: ^[[0m^[[0;1;30mnote: ^[[0mexpanded from macro 'lisp_h_make_fixnum'^[[0m ({ typeof (+(n)) lisp_h_make_fixnum_n = n; \ ^[[0;1;32m ^ ^[[0m^[[1m./lisp.h:2628:53: ^[[0m^[[0;1;31merror: ^[[0m^[[1muse of undeclared identifier 'lisp_h_make_fixnum_n'^[[0m ^[[1m./lisp.h:444:26: ^[[0m^[[0;1;30mnote: ^[[0mexpanded from macro 'make_fixnum'^[[0m # define make_fixnum(n) lisp_h_make_fixnum (n) ^[[0;1;32m ^ ^[[0m^[[1m./lisp.h:396:31: ^[[0m^[[0;1;30mnote: ^[[0mexpanded from macro 'lisp_h_make_fixnum'^[[0m eassert (!FIXNUM_OVERFLOW_P (lisp_h_make_fixnum_n)); \ ^[[0;1;32m ^ ^[[0m^[[1m./lisp.h:2628:53: ^[[0m^[[0;1;31merror: ^[[0m^[[1muse of undeclared identifier 'lisp_h_make_fixnum_n'^[[0m ^[[1m./lisp.h:444:26: ^[[0m^[[0;1;30mnote: ^[[0mexpanded from macro 'make_fixnum'^[[0m # define make_fixnum(n) lisp_h_make_fixnum (n) ^[[0;1;32m ^ ^[[0m^[[1m./lisp.h:396:31: ^[[0m^[[0;1;30mnote: ^[[0mexpanded from macro 'lisp_h_make_fixnum'^[[0m eassert (!FIXNUM_OVERFLOW_P (lisp_h_make_fixnum_n)); \ ^[[0;1;32m ^ ^[[0m^[[1m./lisp.h:2628:53: ^[[0m^[[0;1;31merror: ^[[0m^[[1muse of undeclared identifier 'lisp_h_make_fixnum_n'^[[0m ^[[1m./lisp.h:444:26: ^[[0m^[[0;1;30mnote: ^[[0mexpanded from macro 'make_fixnum'^[[0m # define make_fixnum(n) lisp_h_make_fixnum (n) ^[[0;1;32m ^ ^[[0m^[[1m./lisp.h:396:31: ^[[0m^[[0;1;30mnote: ^[[0mexpanded from macro 'lisp_h_make_fixnum'^[[0m eassert (!FIXNUM_OVERFLOW_P (lisp_h_make_fixnum_n)); \ ^[[0;1;32m ^ ^[[0m^[[0;1;31mfatal error: ^[[0mtoo many errors emitted, stopping now [-ferror-limit=]^[[0m 3 warnings and 20 errors generated. make[1]: *** [nsterm.o] Error 1 make: *** [src] Error 2 + Prompt 'Install emacs ? ' action + read -p 'Install emacs ? ' action Install emacs ? n + case $action in + return + true + case "$1" in + shift + break + '[' 0 '!=' 0 ']' spungen:~ $ exit Script done on Thu Sep 3 13:24:09 2020 ^ permalink raw reply [flat|nested] 34+ messages in thread
* bug#43152: 28.0.50; when building emacs 28.0.50 ./temacs is stopped with core 2020-09-02 20:09 ` bug#43152: 28.0.50; when building emacs 28.0.50 ./temacs is stopped with core Paul Eggert 2020-09-03 12:30 ` Anonymous @ 2020-09-03 15:35 ` Angelo Graziosi 2020-09-03 19:17 ` Paul Eggert 1 sibling, 1 reply; 34+ messages in thread From: Angelo Graziosi @ 2020-09-03 15:35 UTC (permalink / raw) To: Paul Eggert, Philippe Spiesser; +Cc: Stefan Kangas, 43152 > Il 02/09/2020 22:09 Paul Eggert ha scritto: > > > Can you do a git bisect to see which commit is likely to have caused the problem? I used the snapshots fro git repo and found that the first commit that fail is Paul Eggert: Fix GC bug with Lisp floats and --with-wide-int 2ff930d861b772466b9f6b95d1776696298f3e0b 20200831_000556 The previous commit: Stefan Kangas: Update Elisp Manual reference to which-function-mode 7605060d51bbce88307c09bd2e9be60f2750ee3d 20200831_043909 builds fine. Ciao, Angelo. (PS. Please, don't ask to use GDB...) ^ permalink raw reply [flat|nested] 34+ messages in thread
* bug#43152: 28.0.50; when building emacs 28.0.50 ./temacs is stopped with core 2020-09-03 15:35 ` Angelo Graziosi @ 2020-09-03 19:17 ` Paul Eggert 2020-09-03 23:17 ` Angelo Graziosi 0 siblings, 1 reply; 34+ messages in thread From: Paul Eggert @ 2020-09-03 19:17 UTC (permalink / raw) To: Angelo Graziosi, Philippe Spiesser; +Cc: Stefan Kangas, 43152 Thanks for isolating the commit that caused the problem. I can't easily debug it on macOS, so I reverted the commit and its dependents. This should fix your problem, whatever it is. ^ permalink raw reply [flat|nested] 34+ messages in thread
* bug#43152: 28.0.50; when building emacs 28.0.50 ./temacs is stopped with core 2020-09-03 19:17 ` Paul Eggert @ 2020-09-03 23:17 ` Angelo Graziosi 2020-09-03 23:53 ` Angelo Graziosi 2020-09-04 20:32 ` Paul Eggert 0 siblings, 2 replies; 34+ messages in thread From: Angelo Graziosi @ 2020-09-03 23:17 UTC (permalink / raw) To: Paul Eggert, Philippe Spiesser; +Cc: Stefan Kangas, 43152 > Il 03/09/2020 21:17 Paul Eggert ha scritto: > > > Thanks for isolating the commit that caused the problem. I can't easily debug it > on macOS, so I reverted the commit and its dependents. This should fix your > problem, whatever it is. I am afraid but both master and your revert commit fails to build in the same manner on macOS 10.13.6. For sanity check, I tried another build of 2ff930d861b772466b9f6b95d1776696298f3e0b, which fails to build, and 7605060d51bbce88307c09bd2e9be60f2750ee3d which builds fine. As source I respectively used https://git.savannah.gnu.org/cgit/emacs.git/snapshot/emacs-2ff930d861b772466b9f6b95d1776696298f3e0b.tar.gz https://git.savannah.gnu.org/cgit/emacs.git/snapshot/emacs-7605060d51bbce88307c09bd2e9be60f2750ee3d.tar.gz Maybe c47be1b8440883b07b6cf918235a13b65e3d7be6 does not revert exactly the code or it is the wrong revert... Angelo ^ permalink raw reply [flat|nested] 34+ messages in thread
* bug#43152: 28.0.50; when building emacs 28.0.50 ./temacs is stopped with core 2020-09-03 23:17 ` Angelo Graziosi @ 2020-09-03 23:53 ` Angelo Graziosi 2020-09-04 20:32 ` Paul Eggert 1 sibling, 0 replies; 34+ messages in thread From: Angelo Graziosi @ 2020-09-03 23:53 UTC (permalink / raw) To: Paul Eggert, Philippe Spiesser; +Cc: Stefan Kangas, 43152 > Il 04/09/2020 01:17 Angelo Graziosi ha scritto: > > I am afraid but both master and your revert commit fails to build in the same manner on macOS 10.13.6. > > For sanity check, I tried another build of 2ff930d861b772466b9f6b95d1776696298f3e0b, which fails to build, and 7605060d51bbce88307c09bd2e9be60f2750ee3d which builds fine. > > As source I respectively used > > https://git.savannah.gnu.org/cgit/emacs.git/snapshot/emacs-2ff930d861b772466b9f6b95d1776696298f3e0b.tar.gz > > https://git.savannah.gnu.org/cgit/emacs.git/snapshot/emacs-7605060d51bbce88307c09bd2e9be60f2750ee3d.tar.gz BTW, using the result of 7605060d51bbce88307c09bd2e9be60f2750ee3d, About Emacs (C-h C-a) says it is: GNU Emacs 27.1.50 (build 1, x86_64-apple-darwin17.7.0, NS appkit-1561.61 Version 10.13.6 (Build 17G14019)) of 2020-09-04 Shouldn't it say it is 28.0.50? > Angelo ^ permalink raw reply [flat|nested] 34+ messages in thread
* bug#43152: 28.0.50; when building emacs 28.0.50 ./temacs is stopped with core 2020-09-03 23:17 ` Angelo Graziosi 2020-09-03 23:53 ` Angelo Graziosi @ 2020-09-04 20:32 ` Paul Eggert 2020-09-04 21:24 ` Angelo Graziosi 2020-09-05 12:05 ` Lars Ingebrigtsen 1 sibling, 2 replies; 34+ messages in thread From: Paul Eggert @ 2020-09-04 20:32 UTC (permalink / raw) To: Angelo Graziosi, Philippe Spiesser; +Cc: Stefan Kangas, 43152 On 9/3/20 4:17 PM, Angelo Graziosi wrote: > Maybe c47be1b8440883b07b6cf918235a13b65e3d7be6 does not revert exactly the code or it is the wrong revert... It should revert exactly the right code. If reversion didn't fix the problem, then surely the problem is not related to the reverted code, and the reversion should therefore be reverted. You reported that 7605060d51bbce88307c09bd2e9be60f2750ee3d worked and that its successor 2ff930d861b772466b9f6b95d1776696298f3e0b did not. Now that I look more carefully, though, I see that those two commits are not adjacent. (The commits are adjacent in the 'git log' output, but that output is a linearized version of a DAG. The parent of 2ff930d861b772466b9f6b95d1776696298f3e0b is actually 886ba068c82dcf5e0e2e1244bf99841d4ff5690c, its parent is 6593d73928da6c9fb1ccc57930566ddd2a37c737, its parent is be2ef629eea4bd4a7b16f6db91aab155db3489c7, and so forth. Please bisect based on this ancestor relationship, not based on 'git log'. In particular, if 886ba068c82dcf5e0e2e1244bf99841d4ff5690c fails to work then the reversion was surely unnecessary, and something else needs to be reverted. You said that Emacs worked for you on August 9. If 886ba068c82dcf5e0e2e1244bf99841d4ff5690c fails to work, I suggest bisecting based on master as of August 9 (commit b799cc271d69fc494da1fe04ca8ec6c529a19a19, say?), versus the failed commit 886ba068c82dcf5e0e2e1244bf99841d4ff5690c. ^ permalink raw reply [flat|nested] 34+ messages in thread
* bug#43152: 28.0.50; when building emacs 28.0.50 ./temacs is stopped with core 2020-09-04 20:32 ` Paul Eggert @ 2020-09-04 21:24 ` Angelo Graziosi 2020-09-04 21:34 ` Angelo Graziosi 2020-09-04 21:56 ` Paul Eggert 2020-09-05 12:05 ` Lars Ingebrigtsen 1 sibling, 2 replies; 34+ messages in thread From: Angelo Graziosi @ 2020-09-04 21:24 UTC (permalink / raw) To: Paul Eggert, Philippe Spiesser; +Cc: Stefan Kangas, 43152 > Il 04/09/2020 22:32 Paul Eggert ha scritto: > > > > You reported that 7605060d51bbce88307c09bd2e9be60f2750ee3d worked and that its time: 2020-08-30 21:12:33 +0200 > successor 2ff930d861b772466b9f6b95d1776696298f3e0b did not. time: 2020-08-31 00:05:56 -0700 > I see that those two commits are not adjacent. (The commits > are adjacent in the 'git log' output, but that output is a linearized version of > a DAG. > > The parent of 2ff930d861b772466b9f6b95d1776696298f3e0b is actually > 886ba068c82dcf5e0e2e1244bf99841d4ff5690c, its parent is time: 2020-08-30 21:12:33 +0200 > 6593d73928da6c9fb1ccc57930566ddd2a37c737, its parent is > be2ef629eea4bd4a7b16f6db91aab155db3489c7, and so forth. Please bisect based on time: older. in any case, some other should do the work. Thanks. ^ permalink raw reply [flat|nested] 34+ messages in thread
* bug#43152: 28.0.50; when building emacs 28.0.50 ./temacs is stopped with core 2020-09-04 21:24 ` Angelo Graziosi @ 2020-09-04 21:34 ` Angelo Graziosi 2020-09-04 21:56 ` Paul Eggert 1 sibling, 0 replies; 34+ messages in thread From: Angelo Graziosi @ 2020-09-04 21:34 UTC (permalink / raw) To: Paul Eggert, Philippe Spiesser; +Cc: Stefan Kangas, 43152 > Il 04/09/2020 23:24 Angelo Graziosi ha scritto: > > > > You reported that 7605060d51bbce88307c09bd2e9be60f2750ee3d worked and that its > > time: 2020-08-30 21:12:33 +0200 > Oops... time: 2020-08-31 04:39:09 +0200 ^ permalink raw reply [flat|nested] 34+ messages in thread
* bug#43152: 28.0.50; when building emacs 28.0.50 ./temacs is stopped with core 2020-09-04 21:24 ` Angelo Graziosi 2020-09-04 21:34 ` Angelo Graziosi @ 2020-09-04 21:56 ` Paul Eggert 2020-09-05 6:30 ` Angelo Graziosi 1 sibling, 1 reply; 34+ messages in thread From: Paul Eggert @ 2020-09-04 21:56 UTC (permalink / raw) To: Angelo Graziosi, Philippe Spiesser; +Cc: Stefan Kangas, 43152 On 9/4/20 2:24 PM, Angelo Graziosi wrote: > Please bisect based on > > time: older. > > > in any case, some other should do the work. It sounds like I should un-revert the commits in question, then, since there's no longer much evidence that they're relevant to the problem. You found that 7605060d51bbce88307c09bd2e9be60f2750ee3d (a commit from Emacs 27) worked, and that 2ff930d861b772466b9f6b95d1776696298f3e0b (from master) didn't work. However, that doesn't mean that the change installed by 2ff930d861b772466b9f6b95d1776696298f3e0b is the culprit. Any of 500 other commits could be the culprit, since there are 500 commits between the common ancestor of those two commits and the non-working of the two commits. ^ permalink raw reply [flat|nested] 34+ messages in thread
* bug#43152: 28.0.50; when building emacs 28.0.50 ./temacs is stopped with core 2020-09-04 21:56 ` Paul Eggert @ 2020-09-05 6:30 ` Angelo Graziosi 0 siblings, 0 replies; 34+ messages in thread From: Angelo Graziosi @ 2020-09-05 6:30 UTC (permalink / raw) To: Paul Eggert, Philippe Spiesser; +Cc: Stefan Kangas, 43152 > Il 04/09/2020 23:56 Paul Eggert ha scritto: > > > It sounds like I should un-revert the commits in question, then, since there's > no longer much evidence that they're relevant to the problem. > > You found that 7605060d51bbce88307c09bd2e9be60f2750ee3d (a commit from Emacs 27) > worked, and that 2ff930d861b772466b9f6b95d1776696298f3e0b (from master) didn't > work. However, that doesn't mean that the change installed by > 2ff930d861b772466b9f6b95d1776696298f3e0b is the culprit. Any of 500 other > commits could be the culprit, since there are 500 commits between the common > ancestor of those two commits and the non-working of the two commits. So, someone else will have to do the work other wise macOS 10.13.6 risks to not have Emacs 28. ^ permalink raw reply [flat|nested] 34+ messages in thread
* bug#43152: 28.0.50; when building emacs 28.0.50 ./temacs is stopped with core 2020-09-04 20:32 ` Paul Eggert 2020-09-04 21:24 ` Angelo Graziosi @ 2020-09-05 12:05 ` Lars Ingebrigtsen 2020-09-05 19:27 ` Paul Eggert 1 sibling, 1 reply; 34+ messages in thread From: Lars Ingebrigtsen @ 2020-09-05 12:05 UTC (permalink / raw) To: Paul Eggert; +Cc: Angelo Graziosi, Philippe Spiesser, Stefan Kangas, 43152 Paul Eggert <eggert@cs.ucla.edu> writes: > You said that Emacs worked for you on August 9. If > 886ba068c82dcf5e0e2e1244bf99841d4ff5690c fails to work, I suggest > bisecting based on master as of August 9 (commit > b799cc271d69fc494da1fe04ca8ec6c529a19a19, say?), versus the failed > commit 886ba068c82dcf5e0e2e1244bf99841d4ff5690c. On Macos 10.3 (high sierra), 886ba068c82dcf5e0e2e1244bf99841d4ff5690c does indeed fail to build. b799cc271d69fc494da1fe04ca8ec6c529a19a19 works. -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no ^ permalink raw reply [flat|nested] 34+ messages in thread
* bug#43152: 28.0.50; when building emacs 28.0.50 ./temacs is stopped with core 2020-09-05 12:05 ` Lars Ingebrigtsen @ 2020-09-05 19:27 ` Paul Eggert 2020-09-05 21:30 ` Lars Ingebrigtsen ` (2 more replies) 0 siblings, 3 replies; 34+ messages in thread From: Paul Eggert @ 2020-09-05 19:27 UTC (permalink / raw) To: Lars Ingebrigtsen Cc: Angelo Graziosi, Philippe Spiesser, Stefan Kangas, 43152 On 9/5/20 5:05 AM, Lars Ingebrigtsen wrote: > On Macos 10.3 (high sierra), 886ba068c82dcf5e0e2e1244bf99841d4ff5690c > does indeed fail to build. > > b799cc271d69fc494da1fe04ca8ec6c529a19a19 works. Thanks for checking. Since the bug occurs without the GC-related changes, it was a mistake to blame the bug on those changes, so I reinstalled them on master. I suggest that someone with some time on macOS bisect between b799cc271d69fc494da1fe04ca8ec6c529a19a19 (which works) and 886ba068c82dcf5e0e2e1244bf99841d4ff5690c (which does not work). I further suggest that people use "git bisect --first-parent" if available, as it attempts to avoid the kind of false alarm that sent us off in that wild goose chase. Unfortunately --first-parent is only in Git master right now (it should appear in Git 2.29 when it comes out) so if you're running Git 2.28 or earlier you will have to make do with plain "git bisect" and we can check the result by hand. ^ permalink raw reply [flat|nested] 34+ messages in thread
* bug#43152: 28.0.50; when building emacs 28.0.50 ./temacs is stopped with core 2020-09-05 19:27 ` Paul Eggert @ 2020-09-05 21:30 ` Lars Ingebrigtsen 2020-09-06 0:58 ` Paul Eggert 2020-09-05 21:36 ` Lars Ingebrigtsen 2020-09-05 21:41 ` Lars Ingebrigtsen 2 siblings, 1 reply; 34+ messages in thread From: Lars Ingebrigtsen @ 2020-09-05 21:30 UTC (permalink / raw) To: Paul Eggert; +Cc: Angelo Graziosi, Philippe Spiesser, Stefan Kangas, 43152 Paul Eggert <eggert@cs.ucla.edu> writes: > I suggest that someone with some time on macOS bisect between > b799cc271d69fc494da1fe04ca8ec6c529a19a19 (which works) and > 886ba068c82dcf5e0e2e1244bf99841d4ff5690c (which does not work). > > I further suggest that people use "git bisect --first-parent" if > available, as it attempts to avoid the kind of false alarm that sent > us off in that wild goose chase. Unfortunately --first-parent is only > in Git master right now (it should appear in Git 2.29 when it comes > out) so if you're running Git 2.28 or earlier you will have to make do > with plain "git bisect" and we can check the result by hand. I've got git 2.17 on high sierra, so I did a normal git bisect, and it reports: Bisecting: 0 revisions left to test after this (roughly 0 steps) [42ec41251584c480ee3286ff369c18629f52a7d5] Update from Gnulib The next commit is: commit 2c389455c72250b579f5225b99bc7de0cf435e4a (refs/bisect/good-2c389455c72250b579f5225b99bc7de0cf435e4a) -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no ^ permalink raw reply [flat|nested] 34+ messages in thread
* bug#43152: 28.0.50; when building emacs 28.0.50 ./temacs is stopped with core 2020-09-05 21:30 ` Lars Ingebrigtsen @ 2020-09-06 0:58 ` Paul Eggert 2020-09-06 11:50 ` Lars Ingebrigtsen 0 siblings, 1 reply; 34+ messages in thread From: Paul Eggert @ 2020-09-06 0:58 UTC (permalink / raw) To: Lars Ingebrigtsen Cc: Angelo Graziosi, Philippe Spiesser, Bruno Haible, Stefan Kangas, 43152 On 9/5/20 2:30 PM, Lars Ingebrigtsen wrote: > I've got git 2.17 on high sierra, so I did a normal git bisect, and it > reports: > > Bisecting: 0 revisions left to test after this (roughly 0 steps) > [42ec41251584c480ee3286ff369c18629f52a7d5] Update from Gnulib > > The next commit is: > > commit 2c389455c72250b579f5225b99bc7de0cf435e4a (refs/bisect/good-2c389455c72250b579f5225b99bc7de0cf435e4a) Thanks, so Bug#43152 is due to verify.h's recent attempt to use __builtin_assume on Clang. As I understand it, using __builtin_assume was only for minor performance improvements when compiling with older Clang versions, which does not appear to be worth the software debugging hassle that we've been enduring on GNU Emacs master. So I reverted those changes to verify.h in Gnulib and updated GNU Emacs to match. I'll cc this to Bruno Haible, who wrote those __builtin_assume changes. ^ permalink raw reply [flat|nested] 34+ messages in thread
* bug#43152: 28.0.50; when building emacs 28.0.50 ./temacs is stopped with core 2020-09-06 0:58 ` Paul Eggert @ 2020-09-06 11:50 ` Lars Ingebrigtsen 0 siblings, 0 replies; 34+ messages in thread From: Lars Ingebrigtsen @ 2020-09-06 11:50 UTC (permalink / raw) To: Paul Eggert Cc: Angelo Graziosi, Philippe Spiesser, Bruno Haible, Stefan Kangas, 43152 Paul Eggert <eggert@cs.ucla.edu> writes: > So I reverted those changes to verify.h in Gnulib and updated GNU > Emacs to match. Thanks; I verified that the current Emacs master builds successfully on Macos 10.3 now. -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no ^ permalink raw reply [flat|nested] 34+ messages in thread
* bug#43152: 28.0.50; when building emacs 28.0.50 ./temacs is stopped with core 2020-09-05 19:27 ` Paul Eggert 2020-09-05 21:30 ` Lars Ingebrigtsen @ 2020-09-05 21:36 ` Lars Ingebrigtsen 2020-09-05 21:41 ` Lars Ingebrigtsen 2 siblings, 0 replies; 34+ messages in thread From: Lars Ingebrigtsen @ 2020-09-05 21:36 UTC (permalink / raw) To: Paul Eggert; +Cc: Angelo Graziosi, Philippe Spiesser, Stefan Kangas, 43152 Poking about a bit with that checkout, I find that if I do: diff --git a/lib/verify.h b/lib/verify.h index 6d7b961db7..e2f0cacd03 100644 --- a/lib/verify.h +++ b/lib/verify.h @@ -246,13 +246,6 @@ #define _GL_VERIFY_TRUE(R, DIAGNOSTIC) \ /* @assert.h omit start@ */ -#if defined __has_builtin -/* <https://clang.llvm.org/docs/LanguageExtensions.html#builtin-functions> */ -# define _GL_HAS_BUILTIN_ASSUME __has_builtin (__builtin_assume) -#else -# define _GL_HAS_BUILTIN_ASSUME 0 -#endif - #if 3 < __GNUC__ + (3 < __GNUC_MINOR__ + (4 <= __GNUC_PATCHLEVEL__)) # define _GL_HAS_BUILTIN_TRAP 1 #elif defined __has_builtin ... then there's no segmentation fault any more. -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no ^ permalink raw reply related [flat|nested] 34+ messages in thread
* bug#43152: 28.0.50; when building emacs 28.0.50 ./temacs is stopped with core 2020-09-05 19:27 ` Paul Eggert 2020-09-05 21:30 ` Lars Ingebrigtsen 2020-09-05 21:36 ` Lars Ingebrigtsen @ 2020-09-05 21:41 ` Lars Ingebrigtsen 2 siblings, 0 replies; 34+ messages in thread From: Lars Ingebrigtsen @ 2020-09-05 21:41 UTC (permalink / raw) To: Paul Eggert; +Cc: Angelo Graziosi, Philippe Spiesser, Stefan Kangas, 43152 And, indeed, doing the same on the current master makes the segfault go away and gives me a working Emacs on high sierra: In GNU Emacs 28.0.50 (build 6, x86_64-apple-darwin17.7.0, NS appkit-1561.60 Version 10.13.6 (Build 17G2208)) of 2020-09-05 built on high-sierra.local Repository revision: 585fe00557489e49188b6a301f001ef01ff15dcb Repository branch: master System Description: Mac OS X 10.13.6 -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no ^ permalink raw reply [flat|nested] 34+ messages in thread
* bug#43152: 28.0.50; when building emacs 28.0.50 ./temacs is stopped with core @ 2020-09-01 9:37 Philippe Spiesser 2020-09-01 11:10 ` Stefan Kangas 2020-09-06 14:31 ` Mattias Engdegård 0 siblings, 2 replies; 34+ messages in thread From: Philippe Spiesser @ 2020-09-01 9:37 UTC (permalink / raw) To: 43152 Hello, yesterday, I have updated the local directory of emacs 28.0.50 to rebuild a new version; the last time I've updated was the 9 of august and everything was OK. Building stops with the messages : cp -f temacs bootstrap-emacs rm -f bootstrap-emacs.pdmp ./temacs --batch -l loadup --temacs=pbootstrap make[1]: *** [bootstrap-emacs.pdmp] Segmentation fault: 11 make: *** [src] Error 2 I can't explain this. I hope it's the correct place to send this message In GNU Emacs 28.0.50 (build 11, x86_64-apple-darwin17.7.0, NS appkit-1561.61 Version 10.13.6 (Build 17G14019)) of 2020-08-09 built on spungen.home Repository revision: 8e82baf5a730ff542118ddba5b76afdc1db643f6 Repository branch: master Windowing system distributor 'Apple', version 10.3.1561 System Description: Mac OS X 10.13.6 Configured using: 'configure --prefix=/usr/local/Applications --with-ns=yes PKG_CONFIG_PATH=/usr/local/lib/pkgconfig:/usr/local/opt/imagemagick@6/lib/pkgconfig:/usr/local/opt/libxml2/lib/pkgconfig' Configured features: JPEG TIFF GIF PNG RSVG DBUS GLIB NOTIFY KQUEUE ACL GNUTLS LIBXML2 ZLIB TOOLKIT_SCROLL_BARS NS MODULES THREADS PDUMPER LCMS2 Important settings: value of $LANG: fr_FR.UTF-8 locale-coding-system: utf-8-unix Major mode: LaTeX/P Minor modes in effect: ps-rooms-mode: t shell-dirtrack-mode: t show-paren-mode: t recentf-mode: t TeX-PDF-mode: t display-time-mode: t tooltip-mode: t global-eldoc-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 auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t line-number-mode: t auto-fill-function: do-auto-fill transient-mark-mode: t Load-path shadows: None found. Features: (shadow emacsbug sendmail sh-script smie executable grep compface gnus-fun shr-color color smerge-mode diff flow-fill sort smiley gnus-cite mail-extr qp gnus-async gnus-bcklg gnus-ml disp-table cursor-sensor nndraft nnmh gnus-agent gnus-srvr gnus-score score-mode nnvirtual gnus-msg gnus-art mm-uu mml2015 mm-view mml-smime smime dig gnus-cache epa-file nntp cl-extra help-mode org-duration ol-eww ol-rmail ol-mhe ol-irc ol-info ol-gnus nnir gnus-sum shr svg xml dom gnus-group gnus-undo gnus-start gnus-cloud nnimap nnmail mail-source utf7 netrc nnoo parse-time iso8601 gnus-spec gnus-int gnus-range gnus-win gnus nnheader ol-docview doc-view jka-compr image-mode exif ol-bibtex bibtex ol-bbdb ol-w3m mm-archive message dired dired-loaddefs rfc822 mml mml-sec epa derived gnus-util rmail rmail-loaddefs text-property-search mailabbrev gmm-utils mailheader mm-decode mm-bodies mm-encode gnutls mail-utils network-stream url-http mail-parse rfc2231 rfc2047 rfc2045 mm-util ietf-drums mail-prsvr url-gw nsm rmc puny url-cache url-auth epg epg-config finder-inf ispell misearch multi-isearch vc-dispatcher vc-hg diff-mode preview prv-emacs ps-rooms-mode tex-bar toolbar-x font-latex texmathp tex-mode shell latexenc server paren recentf tree-widget wid-edit cus-start cus-load auctex-latexmk tex-buf latex latex-flymake flymake-proc flymake compile warnings thingatpt tex-ispell tex-style tex crm calfw-org org-capture org-element avl-tree generator org-agenda org ob ob-tangle ob-ref ob-lob ob-table ob-exp org-macro org-footnote org-src ob-comint org-pcomplete pcomplete comint ansi-color ring org-list org-faces org-entities time-date noutline outline easy-mmode org-version ob-emacs-lisp ob-core ob-eval org-table ol org-keys org-compat advice org-macs org-loaddefs find-func calfw-ical url url-proxy url-privacy url-expand url-methods url-history url-cookie url-domsuf url-util mailcap icalendar diary-lib diary-loaddefs calfw-cal calfw edmacro kmacro format-spec holidays hol-loaddefs cal-menu calendar cal-loaddefs cl time auto-insert-tkld exec-path-from-shell info tex-site package easymenu browse-url url-handlers url-parse auth-source cl-seq eieio eieio-core cl-macs eieio-loaddefs password-cache json subr-x map url-vars seq byte-opt gv bytecomp byte-compile cconv cl-loaddefs cl-lib tooltip eldoc electric uniquify ediff-hook vc-hooks lisp-float-type mwheel term/ns-win ns-win ucs-normalize mule-util term/common-win tool-bar dnd fontset image regexp-opt fringe tabulated-list replace newcomment text-mode elisp-mode lisp-mode prog-mode register page tab-bar menu-bar rfn-eshadow isearch timer select scroll-bar mouse jit-lock font-lock syntax facemenu font-core term/tty-colors frame minibuffer cl-generic 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 charscript charprop case-table epa-hook jka-cmpr-hook help simple abbrev obarray cl-preloaded nadvice loaddefs button faces cus-face macroexp files text-properties overlay sha1 md5 base64 format env code-pages mule custom widget hashtable-print-readable backquote threads dbusbind kqueue cocoa ns lcms2 multi-tty make-network-process emacs) Memory information: ((conses 16 1518013 141017) (symbols 48 36852 4) (strings 32 246965 14613) (string-bytes 1 11019991) (vectors 16 75402) (vector-slots 8 1629269 178479) (floats 8 438 342) (intervals 56 159971 4207) (buffers 992 26)) ^ permalink raw reply [flat|nested] 34+ messages in thread
* bug#43152: 28.0.50; when building emacs 28.0.50 ./temacs is stopped with core 2020-09-01 9:37 Philippe Spiesser @ 2020-09-01 11:10 ` Stefan Kangas 2020-09-01 14:19 ` Anonymous 2020-09-01 14:29 ` Eli Zaretskii 2020-09-06 14:31 ` Mattias Engdegård 1 sibling, 2 replies; 34+ messages in thread From: Stefan Kangas @ 2020-09-01 11:10 UTC (permalink / raw) To: Philippe Spiesser, 43152 Philippe Spiesser <ann.onymous@orange.fr> writes: > Hello, > yesterday, I have updated the local directory of emacs 28.0.50 to > rebuild a new version; the last time I've updated was the 9 of august > and everything was OK. > Building stops with the messages : > cp -f temacs bootstrap-emacs > rm -f bootstrap-emacs.pdmp > ./temacs --batch -l loadup --temacs=pbootstrap > make[1]: *** [bootstrap-emacs.pdmp] Segmentation fault: 11 > make: *** [src] Error 2 > I can't explain this. > I hope it's the correct place to send this message Did you try "make bootstrap"? Also, please include the full commands you used to build this, starting with configure. ^ permalink raw reply [flat|nested] 34+ messages in thread
* bug#43152: 28.0.50; when building emacs 28.0.50 ./temacs is stopped with core 2020-09-01 11:10 ` Stefan Kangas @ 2020-09-01 14:19 ` Anonymous 2020-09-01 14:29 ` Eli Zaretskii 1 sibling, 0 replies; 34+ messages in thread From: Anonymous @ 2020-09-01 14:19 UTC (permalink / raw) To: Stefan Kangas, 43152 [-- Attachment #1: Type: text/plain, Size: 1080 bytes --] Le 01/09/2020 à 13:10, Stefan Kangas a écrit : > Philippe Spiesser <ann.onymous@orange.fr> writes: > >> Hello, >> yesterday, I have updated the local directory of emacs 28.0.50 to >> rebuild a new version; the last time I've updated was the 9 of august >> and everything was OK. >> Building stops with the messages : >> cp -f temacs bootstrap-emacs >> rm -f bootstrap-emacs.pdmp >> ./temacs --batch -l loadup --temacs=pbootstrap >> make[1]: *** [bootstrap-emacs.pdmp] Segmentation fault: 11 >> make: *** [src] Error 2 >> I can't explain this. >> I hope it's the correct place to send this message > Did you try "make bootstrap"? > > Also, please include the full commands you used to build this, starting > with configure. I try "make bootstrap" with same result. Here is the typescript file, output for the three commands : export PKG_CONFIG_PATH=/usr/local/lib/pkgconfig:/usr/local/opt/imagemagick@6/lib/pkgconfig:/usr/local/opt/libxml2/lib/pkgconfig ./configure --prefix=/usr/local/Applications --with-ns=yes make [-- Attachment #2: typescript --] [-- Type: text/plain, Size: 42170 bytes --] Script started on Tue Sep 1 16:06:24 2020 spungen:emacs $ export PKG_CONFIG_PATH=/usr/local/lib/pkgconfig:/usr/local/opt/imagemagick@6/lib/pkgco \rnfig:/usr/local/opt/libxml2/lib/pkgconfig spungen:emacs $ ./configure --prefix=/usr/local/Applications --with-ns=yes checking for xcrun... xcrun checking for make... yes checking for GNU Make... make checking build system type... x86_64-apple-darwin17.7.0 checking host system type... x86_64-apple-darwin17.7.0 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 we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to enable C11 features... none needed checking whether the compiler is clang... yes checking for compiler option needed when checking for declarations... -Werror=implicit-function-declaration checking for ar... ar checking whether gcc and cc understand -c and -o together... yes 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 ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking minix/config.h usability... no checking minix/config.h presence... no checking for minix/config.h... no checking whether it is safe to define __EXTENSIONS__... yes checking whether _XOPEN_SOURCE should be defined... no checking for Minix Amsterdam compiler... no 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... yes checking whether C compiler handles -Werror -Wunknown-warning-option... yes checking whether C compiler handles -Wno-switch... yes checking whether C compiler handles -Wno-pointer-sign... yes checking whether C compiler handles -Wno-string-plus-int... yes checking whether C compiler handles -Wno-unknown-attributes... yes checking whether C compiler handles -Wno-initializer-overrides... yes checking whether C compiler handles -Wno-tautological-compare... yes checking whether C compiler handles -Wno-tautological-constant-out-of-range-compare... yes checking for a BSD-compatible install... /usr/local/bin/ginstall -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... brew checking for makeinfo... /usr/local/opt/texinfo/bin/makeinfo checking for -znocombreloc... not needed checking whether addresses are sanitized... no checking for library containing sqrt... none required checking for pkg-config... /usr/local/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... no checking for soundcard.h... no checking for mmsystem.h... no checking for _oss_ioctl in -lossaudio... no checking for alsa >= 1.0.0... no checking for linux/fs.h... no checking for malloc.h... no checking for sys/systeminfo.h... no checking for sys/sysinfo.h... no checking for coff.h... no checking for pty.h... no 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... yes checking for sanitizer/lsan_interface.h... yes checking for sys/socket.h... yes checking for stdlib.h... (cached) yes checking for unistd.h... (cached) yes checking for sys/param.h... yes checking for pthread.h... yes checking for malloc/malloc.h... yes checking for sys/un.h... yes checking for dirent.h... yes checking for execinfo.h... yes checking for stdio_ext.h... no checking for sys/vfs.h... no 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... no checking for limits.h... yes checking for wchar.h... yes checking for stdint.h... (cached) yes checking for inttypes.h... (cached) yes checking for sys/select.h... yes checking for sys/random.h... yes checking for sys/stat.h... (cached) yes checking for ADDR_NO_RANDOMIZE... no checking for term.h... yes checking whether time.h and sys/time.h may both be included... 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... yes checking for struct ifreq.ifr_flags... yes checking for struct ifreq.ifr_hwaddr... no checking for struct ifreq.ifr_netmask... no checking for struct ifreq.ifr_broadaddr... yes checking for struct ifreq.ifr_addr... yes checking for struct ifreq.ifr_addr.sa_len... yes checking whether gcc understands -MMD -MF... yes checking for X... libraries /usr/X11/lib, headers /usr/X11/include checking AppKit/AppKit.h usability... yes checking AppKit/AppKit.h presence... yes checking for AppKit/AppKit.h... yes checking for Mac OS X 10.6 or newer... yes checking for gcc... gcc checking whether we are using the GNU Objective C compiler... yes checking whether gcc accepts -g... yes checking if the Objective C compiler supports instancetype... yes checking whether malloc is Doug Lea style... no checking for getpagesize... yes checking for working mmap... yes checking for main in -lXbsd... no checking for pthread library... none needed checking for thread support... yes checking for librsvg-2.0 >= 2.14.0... yes checking for getaddrinfo_a in -lanl... no 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 lgetfilecon in -lselinux... no checking for gnutls >= 2.12.2... yes checking for libsystemd >= 222... no checking for jansson >= 2.7... no checking sys/inotify.h usability... no checking sys/inotify.h presence... no checking for sys/inotify.h... no checking for libkqueue... no checking for library containing kqueue... none required 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 tiffio.h usability... yes checking tiffio.h presence... yes checking for tiffio.h... yes checking for TIFFGetVersion in -ltiff... yes checking gif_lib.h usability... yes checking gif_lib.h presence... yes checking for gif_lib.h... yes checking for GifMakeMapObject in -lgif... yes checking gpm.h usability... no checking gpm.h presence... no checking for gpm.h... no checking for libxml-2.0 > 2.6.17... yes checking for htmlReadMemory in -lxml2... yes checking for accept4... no checking for fchdir... yes checking for gethostname... yes checking for getrusage... yes checking for get_current_dir_name... no 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 timer_getoverrun... no 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... no 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... yes checking for aligned_alloc... no checking for posix_memalign... yes checking whether aligned_alloc is declared... no 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... no checking for posix_openpt... yes checking for library containing tputs... -lncurses checking for timerfd interface... no checking whether signals can be handled on alternate stack... yes checking valgrind/valgrind.h usability... no checking valgrind/valgrind.h presence... no checking for valgrind/valgrind.h... no checking for struct unipair.unicode... no checking for __lsan_ignore_object... no checking for sbrk... yes checking for fchmod... yes checking for canonicalize_file_name... no checking for readlink... yes checking for realpath... yes checking for readlinkat... yes checking for explicit_bzero... no checking for memset_s... yes checking for faccessat... yes 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... no checking for gettimeofday... yes checking for lstat... yes checking for mkostemp... yes checking for pipe2... no checking for pselect... 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... no checking for lutimes... yes checking for pid_t... yes checking vfork.h usability... no checking vfork.h presence... no checking for vfork.h... no checking for fork... yes checking for vfork... yes checking for working fork... yes checking for working vfork... (cached) yes checking for snprintf... yes checking whether GLib is linked in... yes checking for nl_langinfo and CODESET... yes checking for nl_langinfo and _NL_PAPER_WIDTH... no checking for mbstate_t... yes checking for _setjmp... yes checking for sigsetjmp... yes 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 for working alloca.h... yes checking for alloca... yes checking whether // is distinct from /... no checking whether realpath works... no checking for getcwd... yes checking for C/C++ restrict keyword... __restrict checking whether byte ordering is bigendian... no checking whether the preprocessor supports include_next... yes checking whether system header files limit the line length... no checking if environ is properly declared... no checking for complete errno.h... yes checking whether lstat correctly handles trailing slash... no checking for mode_t... yes checking for st_dm_mode in struct stat... no checking whether strmode is declared... yes checking for gawk... gawk checking for getopt.h... (cached) yes checking for getopt_long_only... yes checking whether getopt is POSIX compatible... no checking for struct timeval... yes checking for wide-enough struct timeval.tv_sec member... yes checking whether limits.h has LLONG_MAX, WORD_BIT, ULLONG_WIDTH etc.... no checking whether the compiler produces multi-arch binaries... no checking whether stdint.h conforms to C99... yes checking whether stdint.h predates C++11... no checking whether stdint.h has UINTMAX_WIDTH etc.... no checking whether memmem is declared... yes checking whether memrchr is declared... no 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 stdlib.h... (cached) yes checking for GNU libc compatible malloc... yes checking whether we are using the GNU C Library >= 2.1 or uClibc... no checking for sigset_t... yes checking for wchar_t... yes checking whether strnlen is declared... yes checking whether strtoimax is declared... yes checking for a thread-safe mkdir -p... /usr/local/bin/gmkdir -p checking whether stat file-mode macros are broken... no checking for struct timespec in <time.h>... 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... no checking whether fgets_unlocked is declared... no checking whether fputc_unlocked is declared... no checking whether fputs_unlocked is declared... no checking whether fread_unlocked is declared... no checking whether fwrite_unlocked is declared... no 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 for O_CLOEXEC... yes checking for promoted mode_t type... int checking whether the utimes function works... yes checking sys/acl.h usability... yes checking sys/acl.h presence... yes checking for sys/acl.h... yes checking for library containing acl_get_file... none required 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... no checking for acl_from_text... yes checking for acl_delete_def_file... yes checking for acl_extended_file... no checking for acl_delete_fd_np... yes checking for acl_delete_file_np... yes checking for acl_copy_ext_native... yes checking for acl_create_entry_np... yes checking for acl_to_short_text... no checking for acl_free_text... no checking for working acl_get_file... yes checking acl/libacl.h usability... no checking acl/libacl.h presence... no checking for acl/libacl.h... no checking for acl_entries... no checking for ACL_FIRST_ENTRY... yes checking for ACL_TYPE_EXTENDED... yes checking for alloca as a compiler built-in... yes checking for __builtin_expect... yes checking byteswap.h usability... no checking byteswap.h presence... no checking for byteswap.h... no checking for library containing clock_gettime... none required checking for clock_gettime... yes checking for clock_settime... yes checking for copy_file_range... no 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 for explicit_memset... no checking for access... yes checking whether fchmodat+AT_SYMLINK_NOFOLLOW works on non-symlinks... yes checking whether fcntl handles F_DUPFD correctly... yes checking whether fcntl understands F_DUPFD_CLOEXEC... yes checking whether fdopendir is declared... yes checking whether fdopendir works... yes checking for flexible array member... yes checking for __fpending... no checking whether fstatat (..., 0) works... yes checking for sys/mount.h... yes checking how to get file system space usage... checking for statvfs function (SVR4)... no checking for two-argument statfs with statfs.f_frsize member... no checking for 3-argument statfs function (DEC OSF/1)... no checking for two-argument statfs with statfs.f_bsize member (AIX, 4.3BSD)... yes checking sys/fs/s5param.h usability... no checking sys/fs/s5param.h presence... no checking for sys/fs/s5param.h... no checking sys/statfs.h usability... no checking sys/statfs.h presence... no checking for sys/statfs.h... no checking for statfs that truncates block counts... no checking whether futimens works... no checking for getloadavg... yes checking sys/loadavg.h usability... no checking sys/loadavg.h presence... no checking for sys/loadavg.h... no checking whether getloadavg is declared... yes checking for gettimeofday with POSIX signature... yes checking whether the compiler supports the __inline keyword... yes checking gmp.h usability... yes checking gmp.h presence... yes checking for gmp.h... yes checking for library containing __gmpz_roinit_n... -lgmp checking for memmem... yes checking whether memmem works... no checking for mempcpy... no checking for memrchr... no 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... no checking whether readlinkat signature is correct... yes checking for working re_compile_pattern... no checking libintl.h usability... yes checking libintl.h presence... yes checking for libintl.h... yes checking whether isblank is declared... yes checking for sig2str... no checking for sigdescr_np... no checking for volatile sig_atomic_t... yes checking for sighandler_t... no checking for socklen_t... yes checking for ssize_t... yes checking for struct stat.st_atim.tv_nsec... no checking for struct stat.st_atimespec.tv_nsec... yes checking for struct stat.st_birthtimespec.tv_nsec... yes checking for working stdalign.h... yes checking for good max_align_t... yes checking whether NULL can be used in arbitrary expressions... yes checking which flavor of printf attribute matches inttypes macros... system checking for stpcpy... yes checking for working strnlen... yes checking whether strtoimax works... yes checking whether symlink handles trailing slash correctly... no checking for nlink_t... yes checking whether localtime_r is declared... yes checking whether localtime_r is compatible with its POSIX signature... yes checking whether localtime loops forever near extrema... no checking for timezone_t... no checking for library containing timer_settime... no checking for timer_settime... no checking whether utimensat works... no checking for variable-length arrays... yes checking whether open recognizes a trailing slash... no checking for euidaccess... no checking libgen.h usability... yes checking libgen.h presence... yes checking for libgen.h... yes checking for getgroups... yes checking for working getgroups... yes checking for library containing eaccess... no checking for eaccess... no checking for group_member... no checking for getgroups... (cached) yes checking for working getgroups... (cached) yes checking whether getgroups handles negative values... no checking for __mktime_internal... no checking for gcc option to disable position independent executables... not needed Configured for 'x86_64-apple-darwin17.7.0'. 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? nextstep What toolkit should Emacs use? none Where do we find X Windows header files? /usr/X11/include Where do we find X Windows libraries? /usr/X11/lib Does Emacs use -lXaw3d? no Does Emacs use -lXpm? no 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 -L/usr/local/Cellar/libpng/1.6.37/lib -lpng16 -lz Does Emacs use -lrsvg-2? yes Does Emacs use cairo? no Does Emacs use -llcms2? yes Does Emacs use imagemagick? no Does Emacs use native APIs for images? yes (ns) Does Emacs support sound? no Does Emacs use -lgpm? no Does Emacs use -ldbus? yes Does Emacs use -lgconf? no Does Emacs use GSettings? no Does Emacs use a file notification library? yes (kqueue) Does Emacs use access control lists? yes Does Emacs use -lselinux? no Does Emacs use -lgnutls? yes Does Emacs use -lxml2? yes 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? no 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 Run 'make' to build Emacs, then run 'src/emacs' to test it. Run 'make install' in order to build an application bundle. The application will go to nextstep/Emacs.app and can be run or moved from there. The application will be fully self-contained. configure: creating ./config.status config.status: creating src/emacs-module.h config.status: creating nextstep/Cocoa/Emacs.base/Contents/Info.plist config.status: creating nextstep/Cocoa/Emacs.base/Contents/Resources/English.lproj/InfoPlist.strings 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 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 spungen:emacs $ make /Applications/Xcode.app/Contents/Developer/usr/bin/make -C lib all GEN alloca.h GEN byteswap.h GEN dirent.h GEN fcntl.h GEN getopt.h GEN getopt-cdefs.h GEN ieee754.h GEN inttypes.h GEN limits.h GEN signal.h GEN stdint.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 acl_entries.o CC canonicalize-lgpl.o CC copy-file-range.o CC euidaccess.o CC explicit_bzero.o CC faccessat.o CC fpending.o CC fstatat.o CC fsusage.o CC futimens.o CC getgroups.o CC getopt.o CC getopt1.o CC getrandom.o CC group-member.o CC lstat.o CC memmem.o CC mempcpy.o CC memrchr.o CC mktime.o CC open.o CC readlink.o CC readlinkat.o CC regex.o CC sig2str.o CC sigdescr_np.o CC symlink.o CC time_rz.o CC timegm.o CC utimensat.o CC acl-errno-valid.o CC acl-internal.o CC get-permissions.o CC set-permissions.o CC allocator.o CC openat-proc.o CC binary-io.o CC c-ctype.o CC c-strcasecmp.o CC c-strncasecmp.o CC careadlinkat.o CC cloexec.o CC close-stream.o CC count-leading-zeros.o CC count-one-bits.o CC count-trailing-zeros.o CC md5.o CC sha1.o CC sha256.o CC sha512.o CC dtoastr.o CC dtotimespec.o CC filemode.o CC filevercmp.o CC gettime.o CC malloca.o CC nstrftime.o CC pipe2.o CC qcopy-acl.o CC stat-time.o CC tempname.o CC timespec.o CC timespec-add.o CC timespec-sub.o CC u64.o CC unistd.o CC utimens.o CC openat-die.o CC save-cwd.o AR libgnu.a /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib: file: libgnu.a(u64.o) has no symbols /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib: file: libgnu.a(unistd.o) has no symbols /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib: file: libgnu.a(u64.o) has no symbols /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib: file: libgnu.a(unistd.o) has no symbols /Applications/Xcode.app/Contents/Developer/usr/bin/make -C lib-src all CCLD etags CCLD ctags CCLD emacsclient CCLD ebrowse CCLD hexl CCLD make-docfile CCLD make-fingerprint /Applications/Xcode.app/Contents/Developer/usr/bin/make -C src VCSWITNESS='$(srcdir)/../.git/logs/HEAD' all GEN lisp.mk GEN globals.h CC dispnew.o CC frame.o CC scroll.o CC xdisp.o CC menu.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 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 font.o CC print.o CC lread.o CC dynlib.o CC emacs-module.o CC syntax.o CC bytecode.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 kqueue.o CC profiler.o CC decompress.o CC thread.o CC systhread.o CC fontset.o CC fringe.o CC image.o CC nsterm.o CC nsfns.o CC nsmenu.o CC nsselect.o CC nsimage.o CC macfont.o CC terminfo.o CC lastfile.o /Applications/Xcode.app/Contents/Developer/usr/bin/make -C ../admin/charsets all make[2]: Nothing to be done for `all'. /Applications/Xcode.app/Contents/Developer/usr/bin/make -C ../admin/unidata charscript.el make[2]: Nothing to be done for `charscript.el'. CCLD temacs ld: warning: text-based stub file /System/Library/Frameworks//AppKit.framework/AppKit.tbd and library file /System/Library/Frameworks//AppKit.framework/AppKit are out of sync. Falling back to library file for linking. ld: warning: text-based stub file /System/Library/Frameworks//IOKit.framework/IOKit.tbd and library file /System/Library/Frameworks//IOKit.framework/IOKit are out of sync. Falling back to library file for linking. ld: warning: text-based stub file /System/Library/PrivateFrameworks/UIFoundation.framework/Versions/A/UIFoundation.tbd and library file /System/Library/PrivateFrameworks/UIFoundation.framework/Versions/A/UIFoundation are out of sync. Falling back to library file for linking. ld: warning: text-based stub file /System/Library/Frameworks//ApplicationServices.framework/Versions/A/ApplicationServices.tbd and library file /System/Library/Frameworks//ApplicationServices.framework/Versions/A/ApplicationServices are out of sync. Falling back to library file for linking. ld: warning: text-based stub file /System/Library/Frameworks//Foundation.framework/Versions/C/Foundation.tbd and library file /System/Library/Frameworks//Foundation.framework/Versions/C/Foundation are out of sync. Falling back to library file for linking. ld: warning: text-based stub file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/CommonPanels.framework/Versions/A/CommonPanels.tbd and library file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/CommonPanels.framework/Versions/A/CommonPanels are out of sync. Falling back to library file for linking. ld: warning: text-based stub file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/HIToolbox.tbd and library file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/HIToolbox are out of sync. Falling back to library file for linking. ld: warning: text-based stub file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Help.framework/Versions/A/Help.tbd and library file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Help.framework/Versions/A/Help are out of sync. Falling back to library file for linking. ld: warning: text-based stub file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/ImageCapture.framework/Versions/A/ImageCapture.tbd and library file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/ImageCapture.framework/Versions/A/ImageCapture are out of sync. Falling back to library file for linking. ld: warning: text-based stub file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Ink.framework/Versions/A/Ink.tbd and library file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Ink.framework/Versions/A/Ink are out of sync. Falling back to library file for linking. ld: warning: text-based stub file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/OpenScripting.framework/Versions/A/OpenScripting.tbd and library file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/OpenScripting.framework/Versions/A/OpenScripting are out of sync. Falling back to library file for linking. ld: warning: text-based stub file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Print.framework/Versions/A/Print.tbd and library file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Print.framework/Versions/A/Print are out of sync. Falling back to library file for linking. ld: warning: text-based stub file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SecurityHI.framework/Versions/A/SecurityHI.tbd and library file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SecurityHI.framework/Versions/A/SecurityHI are out of sync. Falling back to library file for linking. ld: warning: text-based stub file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SpeechRecognition.framework/Versions/A/SpeechRecognition.tbd and library file /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SpeechRecognition.framework/Versions/A/SpeechRecognition are out of sync. Falling back to library file for linking. ld: warning: text-based stub file /System/Library/Frameworks//CoreFoundation.framework/Versions/A/CoreFoundation.tbd and library file /System/Library/Frameworks//CoreFoundation.framework/Versions/A/CoreFoundation are out of sync. Falling back to library file for linking. ld: warning: text-based stub file /System/Library/Frameworks//CoreGraphics.framework/Versions/A/CoreGraphics.tbd and library file /System/Library/Frameworks//CoreGraphics.framework/Versions/A/CoreGraphics are out of sync. Falling back to library file for linking. ld: warning: text-based stub file /System/Library/Frameworks//CoreText.framework/Versions/A/CoreText.tbd and library file /System/Library/Frameworks//CoreText.framework/Versions/A/CoreText are out of sync. Falling back to library file for linking. ld: warning: text-based stub file /System/Library/Frameworks//ImageIO.framework/Versions/A/ImageIO.tbd and library file /System/Library/Frameworks//ImageIO.framework/Versions/A/ImageIO are out of sync. Falling back to library file for linking. ld: warning: text-based stub file /System/Library/Frameworks//ColorSync.framework/Versions/A/ColorSync.tbd and library file /System/Library/Frameworks//ColorSync.framework/Versions/A/ColorSync are out of sync. Falling back to library file for linking. ld: warning: text-based stub file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/ATS.tbd and library file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/ATS are out of sync. Falling back to library file for linking. ld: warning: text-based stub file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ColorSyncLegacy.framework/Versions/A/ColorSyncLegacy.tbd and library file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ColorSyncLegacy.framework/Versions/A/ColorSyncLegacy are out of sync. Falling back to library file for linking. ld: warning: text-based stub file /System/Library/Frameworks//CoreServices.framework/Versions/A/CoreServices.tbd and library file /System/Library/Frameworks//CoreServices.framework/Versions/A/CoreServices are out of sync. Falling back to library file for linking. ld: warning: text-based stub file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/HIServices.framework/Versions/A/HIServices.tbd and library file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/HIServices.framework/Versions/A/HIServices are out of sync. Falling back to library file for linking. ld: warning: text-based stub file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/LangAnalysis.framework/Versions/A/LangAnalysis.tbd and library file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/LangAnalysis.framework/Versions/A/LangAnalysis are out of sync. Falling back to library file for linking. ld: warning: text-based stub file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/PrintCore.framework/Versions/A/PrintCore.tbd and library file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/PrintCore.framework/Versions/A/PrintCore are out of sync. Falling back to library file for linking. ld: warning: text-based stub file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/QD.framework/Versions/A/QD.tbd and library file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/QD.framework/Versions/A/QD are out of sync. Falling back to library file for linking. ld: warning: text-based stub file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/SpeechSynthesis.framework/Versions/A/SpeechSynthesis.tbd and library file /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/SpeechSynthesis.framework/Versions/A/SpeechSynthesis are out of sync. Falling back to library file for linking. ld: warning: text-based stub file /System/Library/Frameworks//CFNetwork.framework/Versions/A/CFNetwork.tbd and library file /System/Library/Frameworks//CFNetwork.framework/Versions/A/CFNetwork are out of sync. Falling back to library file for linking. ld: warning: text-based stub file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/FSEvents.framework/Versions/A/FSEvents.tbd and library file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/FSEvents.framework/Versions/A/FSEvents are out of sync. Falling back to library file for linking. ld: warning: text-based stub file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CarbonCore.framework/Versions/A/CarbonCore.tbd and library file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CarbonCore.framework/Versions/A/CarbonCore are out of sync. Falling back to library file for linking. ld: warning: text-based stub file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/Metadata.framework/Versions/A/Metadata.tbd and library file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/Metadata.framework/Versions/A/Metadata are out of sync. Falling back to library file for linking. ld: warning: text-based stub file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/OSServices.framework/Versions/A/OSServices.tbd and library file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/OSServices.framework/Versions/A/OSServices are out of sync. Falling back to library file for linking. ld: warning: text-based stub file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SearchKit.framework/Versions/A/SearchKit.tbd and library file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SearchKit.framework/Versions/A/SearchKit are out of sync. Falling back to library file for linking. ld: warning: text-based stub file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/AE.framework/Versions/A/AE.tbd and library file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/AE.framework/Versions/A/AE are out of sync. Falling back to library file for linking. ld: warning: text-based stub file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/LaunchServices.tbd and library file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/LaunchServices are out of sync. Falling back to library file for linking. ld: warning: text-based stub file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/DictionaryServices.framework/Versions/A/DictionaryServices.tbd and library file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/DictionaryServices.framework/Versions/A/DictionaryServices are out of sync. Falling back to library file for linking. ld: warning: text-based stub file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SharedFileList.framework/Versions/A/SharedFileList.tbd and library file /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SharedFileList.framework/Versions/A/SharedFileList are out of sync. Falling back to library file for linking. /usr/local/bin/gmkdir -p ../etc /Applications/Xcode.app/Contents/Developer/usr/bin/make -C ../lisp update-subdirs cp -f temacs bootstrap-emacs rm -f bootstrap-emacs.pdmp ./temacs --batch -l loadup --temacs=pbootstrap make[1]: *** [bootstrap-emacs.pdmp] Segmentation fault: 11 make: *** [src] Error 2 spungen:emacs $ exit Script done on Tue Sep 1 16:10:34 2020 ^ permalink raw reply [flat|nested] 34+ messages in thread
* bug#43152: 28.0.50; when building emacs 28.0.50 ./temacs is stopped with core 2020-09-01 11:10 ` Stefan Kangas 2020-09-01 14:19 ` Anonymous @ 2020-09-01 14:29 ` Eli Zaretskii 2020-09-01 16:49 ` Anonymous 1 sibling, 1 reply; 34+ messages in thread From: Eli Zaretskii @ 2020-09-01 14:29 UTC (permalink / raw) To: Stefan Kangas; +Cc: ann.onymous, 43152 > From: Stefan Kangas <stefankangas@gmail.com> > Date: Tue, 1 Sep 2020 04:10:12 -0700 > > Philippe Spiesser <ann.onymous@orange.fr> writes: > > > Hello, > > yesterday, I have updated the local directory of emacs 28.0.50 to > > rebuild a new version; the last time I've updated was the 9 of august > > and everything was OK. > > Building stops with the messages : > > cp -f temacs bootstrap-emacs > > rm -f bootstrap-emacs.pdmp > > ./temacs --batch -l loadup --temacs=pbootstrap > > make[1]: *** [bootstrap-emacs.pdmp] Segmentation fault: 11 > > make: *** [src] Error 2 > > I can't explain this. > > I hope it's the correct place to send this message > > Did you try "make bootstrap"? > > Also, please include the full commands you used to build this, starting > with configure. If "make bootstrap" doesn't help, please run the command which crashes under GDB, and when it crashes, produce the backtrace and post it here. ^ permalink raw reply [flat|nested] 34+ messages in thread
* bug#43152: 28.0.50; when building emacs 28.0.50 ./temacs is stopped with core 2020-09-01 14:29 ` Eli Zaretskii @ 2020-09-01 16:49 ` Anonymous 2020-09-01 17:09 ` Eli Zaretskii 0 siblings, 1 reply; 34+ messages in thread From: Anonymous @ 2020-09-01 16:49 UTC (permalink / raw) To: Eli Zaretskii, Stefan Kangas; +Cc: 43152 Le 01/09/2020 à 16:29, Eli Zaretskii a écrit : >> From: Stefan Kangas <stefankangas@gmail.com> >> Date: Tue, 1 Sep 2020 04:10:12 -0700 >> >> Philippe Spiesser <ann.onymous@orange.fr> writes: >> >>> Hello, >>> yesterday, I have updated the local directory of emacs 28.0.50 to >>> rebuild a new version; the last time I've updated was the 9 of august >>> and everything was OK. >>> Building stops with the messages : >>> cp -f temacs bootstrap-emacs >>> rm -f bootstrap-emacs.pdmp >>> ./temacs --batch -l loadup --temacs=pbootstrap >>> make[1]: *** [bootstrap-emacs.pdmp] Segmentation fault: 11 >>> make: *** [src] Error 2 >>> I can't explain this. >>> I hope it's the correct place to send this message >> Did you try "make bootstrap"? >> >> Also, please include the full commands you used to build this, starting >> with configure. > If "make bootstrap" doesn't help, please run the command which crashes > under GDB, and when it crashes, produce the backtrace and post it > here. Here is the trace of command with gdb. Unfortunately, there are 20 years ago I used gdb, so I don't know if usage is correct. spungen:src $ gdb ./temacs GNU gdb (GDB) 9.2 Copyright (C) 2020 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html> This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Type "show copying" and "show warranty" for details. This GDB was configured as "x86_64-apple-darwin17.7.0". Type "show configuration" for configuration details. For bug reporting instructions, please see: <http://www.gnu.org/software/gdb/bugs/>. Find the GDB manual and other documentation resources online at: <http://www.gnu.org/software/gdb/documentation/>. For help, type "help". Type "apropos word" to search for commands related to "word"... Reading symbols from ./temacs... warning: can't find symbol 'l_OBJC_PROTOCOL_$_NSMenuDelegate' in minsymtab warning: can't find symbol 'l_OBJC_PROTOCOL_$_NSObject' in minsymtab warning: can't find symbol 'l_OBJC_PROTOCOL_$_NSToolbarDelegate' in minsymtab warning: can't find symbol 'l_OBJC_PROTOCOL_$_NSWindowDelegate' in minsymtab SIGINT is used by the debugger. Are you sure you want to change it? (y or n) [answered Y; input not from terminal] DISPLAY = /private/tmp/com.apple.launchd.MqWyE2hQIp/org.macosforge.xquartz:0 TERM = xterm-color Breakpoint 1 at 0x1000d1562: file emacs.c, line 378. (gdb) run --batch -l loadup --temacs=pbootstrap Starting program: /usr/local/src/emacs/src/temacs --batch -l loadup --temacs=pbootstrap Unable to find Mach task port for process-id 19495: (os/kern) failure (0x5). (please check gdb is codesigned - see taskgated(8)) (gdb) quit ^ permalink raw reply [flat|nested] 34+ messages in thread
* bug#43152: 28.0.50; when building emacs 28.0.50 ./temacs is stopped with core 2020-09-01 16:49 ` Anonymous @ 2020-09-01 17:09 ` Eli Zaretskii 2020-09-01 17:15 ` Stefan Kangas 0 siblings, 1 reply; 34+ messages in thread From: Eli Zaretskii @ 2020-09-01 17:09 UTC (permalink / raw) To: Anonymous; +Cc: stefankangas, 43152 > Cc: 43152@debbugs.gnu.org > From: Anonymous <ann.onymous@orange.fr> > Date: Tue, 1 Sep 2020 18:49:23 +0200 > > (gdb) run --batch -l loadup --temacs=pbootstrap > Starting program: /usr/local/src/emacs/src/temacs --batch -l loadup > --temacs=pbootstrap > Unable to find Mach task port for process-id 19495: (os/kern) > failure (0x5). > (please check gdb is codesigned - see taskgated(8)) > (gdb) quit This is macOS, where one cannot use GDB without some jumping through hoops, sigh. Well, we need to know where (file name and line number) it segfaults; it is hard to make progress without knowing that much. If you can use LLDB, or some other method, to find that out, please post that information. Thanks. ^ permalink raw reply [flat|nested] 34+ messages in thread
* bug#43152: 28.0.50; when building emacs 28.0.50 ./temacs is stopped with core 2020-09-01 17:09 ` Eli Zaretskii @ 2020-09-01 17:15 ` Stefan Kangas 2020-09-02 10:00 ` Anonymous 0 siblings, 1 reply; 34+ messages in thread From: Stefan Kangas @ 2020-09-01 17:15 UTC (permalink / raw) To: Eli Zaretskii, Anonymous; +Cc: 43152 Eli Zaretskii <eliz@gnu.org> writes: >> Unable to find Mach task port for process-id 19495: (os/kern) >> failure (0x5). > > This is macOS, where one cannot use GDB without some jumping through > hoops, sigh. It's not too bad, IMHO. Here are the instructions from etc/DEBUG: Running GDB on macOS sometimes brings an error message like this: Unable to find Mach task port for process-id NNN: (os/kern) failure (0x5). To overcome this, search the Internet for the phrase "Unable to find Mach task port for process-id", and you will find detailed instructions to follow. Best regards, Stefan Kangas ^ permalink raw reply [flat|nested] 34+ messages in thread
* bug#43152: 28.0.50; when building emacs 28.0.50 ./temacs is stopped with core 2020-09-01 17:15 ` Stefan Kangas @ 2020-09-02 10:00 ` Anonymous 0 siblings, 0 replies; 34+ messages in thread From: Anonymous @ 2020-09-02 10:00 UTC (permalink / raw) To: Stefan Kangas, Eli Zaretskii; +Cc: 43152 [-- Attachment #1: Type: text/plain, Size: 3504 bytes --] Le 01/09/2020 à 19:15, Stefan Kangas a écrit : > Eli Zaretskii <eliz@gnu.org> writes: > >>> Unable to find Mach task port for process-id 19495: (os/kern) >>> failure (0x5). >> This is macOS, where one cannot use GDB without some jumping through >> hoops, sigh. > It's not too bad, IMHO. Here are the instructions from etc/DEBUG: > > Running GDB on macOS sometimes brings an error message like this: > > Unable to find Mach task port for process-id NNN: (os/kern) failure (0x5). > > To overcome this, search the Internet for the phrase "Unable to find > Mach task port for process-id", and you will find detailed > instructions to follow. > > Best regards, > Stefan Kangas Here is backtrace running with gdb spungen:src $ gdb ./temacs GNU gdb (GDB) 8.0.1 Copyright (C) 2017 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html> This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Type "show copying" and "show warranty" for details. This GDB was configured as "x86_64-apple-darwin17.0.0". Type "show configuration" for configuration details. For bug reporting instructions, please see: <http://www.gnu.org/software/gdb/bugs/>. Find the GDB manual and other documentation resources online at: <http://www.gnu.org/software/gdb/documentation/>. For help, type "help". Type "apropos word" to search for commands related to "word"... Reading symbols from ./temacs... warning: can't find symbol 'l_OBJC_PROTOCOL_$_NSMenuDelegate' in minsymtab warning: can't find symbol 'l_OBJC_PROTOCOL_$_NSObject' in minsymtab warning: can't find symbol 'l_OBJC_PROTOCOL_$_NSToolbarDelegate' in minsymtab warning: can't find symbol 'l_OBJC_PROTOCOL_$_NSWindowDelegate' in minsymtab done. SIGINT is used by the debugger. Are you sure you want to change it? (y or n) [answered Y; input not from terminal] DISPLAY = /private/tmp/com.apple.launchd.NmbcYXYKys/org.macosforge.xquartz:0 TERM = xterm-color Breakpoint 1 at 0x1000d1562: file emacs.c, line 378. (gdb) run --batch -l loadup --temacs=pbootstrap Starting program: /usr/local/src/emacs/src/temacs --batch -l loadup --temacs=pbootstrap [New Thread 0x1903 of process 507] warning: unhandled dyld version (15) [New Thread 0x1a03 of process 507] [New Thread 0x2603 of process 507] [New Thread 0x2807 of process 507] Thread 2 received signal SIGSEGV, Segmentation fault. 0x00007fff7bc4498d in ?? () (gdb) where #0 0x00007fff7bc4498d in ?? () #1 0x000000003272002e in ?? () #2 0x0000000102c05380 in ?? () #3 0x00007ffeefbff5c0 in ?? () #4 0x000000010010908e in Ffile_name_as_directory (file=XIL(0x102c05384)) at fileio.c:563 Backtrace stopped: previous frame inner to this frame (corrupt stack?) (gdb) quit A debugging session is active. Inferior 1 [process 507] will be killed. Quit anyway? (y or n) y I rebuild with more options to configure : --enable-checking='yes,glyphs' --enable-check-lisp-object-type \ CFLAGS='-O0 -g3 with same backtrace. Best regards -- Philippe Spiesser [-- Attachment #2: Type: text/html, Size: 5100 bytes --] ^ permalink raw reply [flat|nested] 34+ messages in thread
* bug#43152: 28.0.50; when building emacs 28.0.50 ./temacs is stopped with core 2020-09-01 9:37 Philippe Spiesser 2020-09-01 11:10 ` Stefan Kangas @ 2020-09-06 14:31 ` Mattias Engdegård 2020-09-06 14:38 ` Lars Ingebrigtsen 1 sibling, 1 reply; 34+ messages in thread From: Mattias Engdegård @ 2020-09-06 14:31 UTC (permalink / raw) To: Lars Ingebrigtsen, Philippe Spiesser Cc: Stefan Kangas, Paul Eggert, Bruno Haible, 43152, Angelo Graziosi Philippe and Lars, given that building on newer macOS (10.14) and/or with newer clang (Apple 11.0.0) seemed to go well, it may be useful to know exactly what compiler version you were using. ^ permalink raw reply [flat|nested] 34+ messages in thread
* bug#43152: 28.0.50; when building emacs 28.0.50 ./temacs is stopped with core 2020-09-06 14:31 ` Mattias Engdegård @ 2020-09-06 14:38 ` Lars Ingebrigtsen 2020-09-06 15:44 ` Mattias Engdegård 2020-09-07 12:58 ` Anonymous 0 siblings, 2 replies; 34+ messages in thread From: Lars Ingebrigtsen @ 2020-09-06 14:38 UTC (permalink / raw) To: Mattias Engdegård Cc: Philippe Spiesser, Paul Eggert, Stefan Kangas, 43152, Bruno Haible, Angelo Graziosi Mattias Engdegård <mattiase@acm.org> writes: > Philippe and Lars, given that building on newer macOS (10.14) and/or > with newer clang (Apple 11.0.0) seemed to go well, it may be useful to > know exactly what compiler version you were using. On high sierra? high-sierra:~ larsi$ gcc --version Configured with: --prefix=/Library/Developer/CommandLineTools/usr --with-gxx-include-dir=/usr/include/c++/4.2.1 Apple LLVM version 10.0.0 (clang-1000.10.44.4) Target: x86_64-apple-darwin17.7.0 Thread model: posix InstalledDir: /Library/Developer/CommandLineTools/usr/bin -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no ^ permalink raw reply [flat|nested] 34+ messages in thread
* bug#43152: 28.0.50; when building emacs 28.0.50 ./temacs is stopped with core 2020-09-06 14:38 ` Lars Ingebrigtsen @ 2020-09-06 15:44 ` Mattias Engdegård 2020-09-06 23:07 ` Lars Ingebrigtsen 2020-09-07 12:58 ` Anonymous 1 sibling, 1 reply; 34+ messages in thread From: Mattias Engdegård @ 2020-09-06 15:44 UTC (permalink / raw) To: Lars Ingebrigtsen Cc: Philippe Spiesser, Paul Eggert, Stefan Kangas, 43152, Bruno Haible, Angelo Graziosi 6 sep. 2020 kl. 16.38 skrev Lars Ingebrigtsen <larsi@gnus.org>: > Apple LLVM version 10.0.0 (clang-1000.10.44.4) Yes, that's it. Thank you! ^ permalink raw reply [flat|nested] 34+ messages in thread
* bug#43152: 28.0.50; when building emacs 28.0.50 ./temacs is stopped with core 2020-09-06 15:44 ` Mattias Engdegård @ 2020-09-06 23:07 ` Lars Ingebrigtsen 2020-09-07 7:25 ` Mattias Engdegård 0 siblings, 1 reply; 34+ messages in thread From: Lars Ingebrigtsen @ 2020-09-06 23:07 UTC (permalink / raw) To: Mattias Engdegård Cc: Philippe Spiesser, Paul Eggert, Stefan Kangas, 43152, Bruno Haible, Angelo Graziosi Mattias Engdegård <mattiase@acm.org> writes: > 6 sep. 2020 kl. 16.38 skrev Lars Ingebrigtsen <larsi@gnus.org>: > >> Apple LLVM version 10.0.0 (clang-1000.10.44.4) > > Yes, that's it. Thank you! Are you still seeing the segfault on high sierra (with a different compiler version)? The one I've got is just the one that auto-installed (upon saying "gcc") when I installed high sierra in a VM a couple of weeks ago. -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no ^ permalink raw reply [flat|nested] 34+ messages in thread
* bug#43152: 28.0.50; when building emacs 28.0.50 ./temacs is stopped with core 2020-09-06 23:07 ` Lars Ingebrigtsen @ 2020-09-07 7:25 ` Mattias Engdegård 2020-09-07 10:20 ` Lars Ingebrigtsen 0 siblings, 1 reply; 34+ messages in thread From: Mattias Engdegård @ 2020-09-07 7:25 UTC (permalink / raw) To: Lars Ingebrigtsen Cc: Philippe Spiesser, Paul Eggert, Stefan Kangas, 43152, Bruno Haible, Angelo Graziosi 7 sep. 2020 kl. 01.07 skrev Lars Ingebrigtsen <larsi@gnus.org>: > Are you still seeing the segfault on high sierra (with a different > compiler version)? The one I've got is just the one that auto-installed > (upon saying "gcc") when I installed high sierra in a VM a couple of > weeks ago. Sorry, I don't actually have a High Sierra machine to test on right now. Conversely, can a more recent toolchain (Apple Clang 11.0.0) be installed on your 10.13 machine? ^ permalink raw reply [flat|nested] 34+ messages in thread
* bug#43152: 28.0.50; when building emacs 28.0.50 ./temacs is stopped with core 2020-09-07 7:25 ` Mattias Engdegård @ 2020-09-07 10:20 ` Lars Ingebrigtsen 2020-09-07 12:24 ` Angelo Graziosi 0 siblings, 1 reply; 34+ messages in thread From: Lars Ingebrigtsen @ 2020-09-07 10:20 UTC (permalink / raw) To: Mattias Engdegård Cc: Philippe Spiesser, Paul Eggert, Stefan Kangas, 43152, Bruno Haible, Angelo Graziosi Mattias Engdegård <mattiase@acm.org> writes: > 7 sep. 2020 kl. 01.07 skrev Lars Ingebrigtsen <larsi@gnus.org>: > >> Are you still seeing the segfault on high sierra (with a different >> compiler version)? The one I've got is just the one that auto-installed >> (upon saying "gcc") when I installed high sierra in a VM a couple of >> weeks ago. > > Sorry, I don't actually have a High Sierra machine to test on right > now. Conversely, can a more recent toolchain (Apple Clang 11.0.0) be > installed on your 10.13 machine? I don't know -- I only use Macos to test Emacs. :-) Anyway, it doesn't seem like anybody has problems building Emacs on Macos after Paul's most recent changes, so I'm closing this bug report. -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no ^ permalink raw reply [flat|nested] 34+ messages in thread
* bug#43152: 28.0.50; when building emacs 28.0.50 ./temacs is stopped with core 2020-09-07 10:20 ` Lars Ingebrigtsen @ 2020-09-07 12:24 ` Angelo Graziosi 0 siblings, 0 replies; 34+ messages in thread From: Angelo Graziosi @ 2020-09-07 12:24 UTC (permalink / raw) To: Lars Ingebrigtsen, Mattias Engdegård Cc: Bruno Haible, Philippe Spiesser, Paul Eggert, Stefan Kangas, 43152 > Il 07/09/2020 12:20 Lars Ingebrigtsen ha scritto: > > Anyway, it doesn't seem like anybody has problems building Emacs on > Macos after Paul's most recent changes, so I'm closing this bug report. Indeed, now it seems to build. Thanks. Angelo ^ permalink raw reply [flat|nested] 34+ messages in thread
* bug#43152: 28.0.50; when building emacs 28.0.50 ./temacs is stopped with core 2020-09-06 14:38 ` Lars Ingebrigtsen 2020-09-06 15:44 ` Mattias Engdegård @ 2020-09-07 12:58 ` Anonymous 1 sibling, 0 replies; 34+ messages in thread From: Anonymous @ 2020-09-07 12:58 UTC (permalink / raw) To: Lars Ingebrigtsen, Mattias Engdegård Cc: Stefan Kangas, Paul Eggert, Bruno Haible, 43152, Angelo Graziosi [-- Attachment #1: Type: text/plain, Size: 1385 bytes --] Le 06/09/2020 à 16:38, Lars Ingebrigtsen a écrit : > Mattias Engdegård <mattiase@acm.org> writes: > >> Philippe and Lars, given that building on newer macOS (10.14) and/or >> with newer clang (Apple 11.0.0) seemed to go well, it may be useful to >> know exactly what compiler version you were using. > On high sierra? > > high-sierra:~ larsi$ gcc --version > Configured with: --prefix=/Library/Developer/CommandLineTools/usr --with-gxx-include-dir=/usr/include/c++/4.2.1 > Apple LLVM version 10.0.0 (clang-1000.10.44.4) > Target: x86_64-apple-darwin17.7.0 > Thread model: posix > InstalledDir: /Library/Developer/CommandLineTools/usr/bin > On high sierra : spungen:~ $ uname -a Darwin spungen.home 17.7.0 Darwin Kernel Version 17.7.0: Thu Jun 18 21:21:34 PDT 2020; root:xnu-4570.71.82.5~1/RELEASE_X86_64 x86_64 spungen:~ $ gcc --version Configured with: --prefix=/Applications/Xcode.app/Contents/Developer/usr --with-gxx-include-dir=/usr/include/c++/4.2.1 Apple LLVM version 10.0.0 (clang-1000.11.45.5) Target: x86_64-apple-darwin17.7.0 Thread model: posix InstalledDir: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin spungen:~ $ Back home, build emacs is OK with last updates this morning. I must stay with macos high sierra because my mac is too old (ten years) for recent macos. Thanks for the updates. -- Philippe Spiesser [-- Attachment #2: Type: text/html, Size: 2135 bytes --] ^ permalink raw reply [flat|nested] 34+ messages in thread
end of thread, other threads:[~2020-09-07 12:58 UTC | newest] Thread overview: 34+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- [not found] <1457551226.863660.1599040446670@mail1.libero.it> [not found] ` <CADwFkmnymz3jBD41GjfONHAreqQgYDN2-5+sPfzEg5V0Yh=M=w@mail.gmail.com> 2020-09-02 20:09 ` bug#43152: 28.0.50; when building emacs 28.0.50 ./temacs is stopped with core Paul Eggert 2020-09-03 12:30 ` Anonymous 2020-09-03 15:35 ` Angelo Graziosi 2020-09-03 19:17 ` Paul Eggert 2020-09-03 23:17 ` Angelo Graziosi 2020-09-03 23:53 ` Angelo Graziosi 2020-09-04 20:32 ` Paul Eggert 2020-09-04 21:24 ` Angelo Graziosi 2020-09-04 21:34 ` Angelo Graziosi 2020-09-04 21:56 ` Paul Eggert 2020-09-05 6:30 ` Angelo Graziosi 2020-09-05 12:05 ` Lars Ingebrigtsen 2020-09-05 19:27 ` Paul Eggert 2020-09-05 21:30 ` Lars Ingebrigtsen 2020-09-06 0:58 ` Paul Eggert 2020-09-06 11:50 ` Lars Ingebrigtsen 2020-09-05 21:36 ` Lars Ingebrigtsen 2020-09-05 21:41 ` Lars Ingebrigtsen 2020-09-01 9:37 Philippe Spiesser 2020-09-01 11:10 ` Stefan Kangas 2020-09-01 14:19 ` Anonymous 2020-09-01 14:29 ` Eli Zaretskii 2020-09-01 16:49 ` Anonymous 2020-09-01 17:09 ` Eli Zaretskii 2020-09-01 17:15 ` Stefan Kangas 2020-09-02 10:00 ` Anonymous 2020-09-06 14:31 ` Mattias Engdegård 2020-09-06 14:38 ` Lars Ingebrigtsen 2020-09-06 15:44 ` Mattias Engdegård 2020-09-06 23:07 ` Lars Ingebrigtsen 2020-09-07 7:25 ` Mattias Engdegård 2020-09-07 10:20 ` Lars Ingebrigtsen 2020-09-07 12:24 ` Angelo Graziosi 2020-09-07 12:58 ` Anonymous
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).