=> Bootstrap dependency digest>=20211023: found digest-20220214 ===> Skipping vulnerability checks. WARNING: No /usr/pkg/pkgdb/pkg-vulnerabilities file found. WARNING: To fix run: `/usr/sbin/pkg_admin -K /usr/pkg/pkgdb fetch-pkg-vulnerabilities'. ===> Building for xemacs-nox11-21.5.36 Producing `src/Emacs.ad.h' from `etc/Emacs.ad'. Resetting `src/sheap-adjust.h'. cp /tmp/pkgbuild/editors/xemacs-current-nox11/work/xemacs-21.5.36/PROBLEMS etc/PROBLEMS cd ./lib-src && /usr/bin/make CC='gcc' CFLAGS='-Wall -Wno-switch -Wundef -Wsign-compare -Wno-char-subscripts -Wpacked -Wpointer-arith -Wshadow -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -g -O2 -Dunix -I/usr/pkg/include -I/usr/include -Dz_off_t=long' LDFLAGS='-Wl,-zrelro -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -L/usr/lib -Wl,-R/usr/lib' CPPFLAGS='-DTERMINFO -I/usr/pkg/include -I/usr/include -Dz_off_t=long' MAKEINFO='/tmp/pkgbuild/editors/xemacs-current-nox11/work/.tools/bin/makeinfo' all gcc -c -Wall -Wno-switch -Wundef -Wsign-compare -Wno-char-subscripts -Wpacked -Wpointer-arith -Wshadow -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -g -O2 -Dunix -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I. -I../src -I/tmp/pkgbuild/editors/xemacs-current-nox11/work/xemacs-21.5.36/lib-src -I/tmp/pkgbuild/editors/xemacs-current-nox11/work/xemacs-21.5.36/src -DTERMINFO -I/usr/pkg/include -I/usr/include -Dz_off_t=long -DHAVE_CONFIG_H -I/usr/pkg/include /tmp/pkgbuild/editors/xemacs-current-nox11/work/xemacs-21.5.36/lib-src/gnuslib.c gcc -Wall -Wno-switch -Wundef -Wsign-compare -Wno-char-subscripts -Wpacked -Wpointer-arith -Wshadow -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -g -O2 -Dunix -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I. -I../src -I/tmp/pkgbuild/editors/xemacs-current-nox11/work/xemacs-21.5.36/lib-src -I/tmp/pkgbuild/editors/xemacs-current-nox11/work/xemacs-21.5.36/src -DTERMINFO -I/usr/pkg/include -I/usr/include -Dz_off_t=long -DHAVE_CONFIG_H -I/usr/pkg/include /tmp/pkgbuild/editors/xemacs-current-nox11/work/xemacs-21.5.36/lib-src/gnuclient.c gnuslib.o -Wl,-zrelro -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -L/usr/lib -Wl,-R/usr/lib -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -lgmp -lgdbm -ltermcap -lossaudio -lintl -lm -lkvm -lutil -o gnuclient gcc -Wall -Wno-switch -Wundef -Wsign-compare -Wno-char-subscripts -Wpacked -Wpointer-arith -Wshadow -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -g -O2 -Dunix -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I. -I../src -I/tmp/pkgbuild/editors/xemacs-current-nox11/work/xemacs-21.5.36/lib-src -I/tmp/pkgbuild/editors/xemacs-current-nox11/work/xemacs-21.5.36/src -DTERMINFO -I/usr/pkg/include -I/usr/include -Dz_off_t=long -DHAVE_CONFIG_H -I/usr/pkg/include /tmp/pkgbuild/editors/xemacs-current-nox11/work/xemacs-21.5.36/lib-src/ellcc.c -Wl,-zrelro -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -L/usr/lib -Wl,-R/usr/lib -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -lgmp -lgdbm -ltermcap -lossaudio -lintl -lm -lkvm -lutil -o ellcc gcc -c -Wall -Wno-switch -Wundef -Wsign-compare -Wno-char-subscripts -Wpacked -Wpointer-arith -Wshadow -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -g -O2 -Dunix -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I. -I../src -I/tmp/pkgbuild/editors/xemacs-current-nox11/work/xemacs-21.5.36/lib-src -I/tmp/pkgbuild/editors/xemacs-current-nox11/work/xemacs-21.5.36/src -DTERMINFO -I/usr/pkg/include -I/usr/include -Dz_off_t=long -DHAVE_CONFIG_H -I/usr/pkg/include /tmp/pkgbuild/editors/xemacs-current-nox11/work/xemacs-21.5.36/lib-src/getopt.c gcc -c -Wall -Wno-switch -Wundef -Wsign-compare -Wno-char-subscripts -Wpacked -Wpointer-arith -Wshadow -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -g -O2 -Dunix -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I. -I../src -I/tmp/pkgbuild/editors/xemacs-current-nox11/work/xemacs-21.5.36/lib-src -I/tmp/pkgbuild/editors/xemacs-current-nox11/work/xemacs-21.5.36/src -DTERMINFO -I/usr/pkg/include -I/usr/include -Dz_off_t=long -DHAVE_CONFIG_H -I/usr/pkg/include /tmp/pkgbuild/editors/xemacs-current-nox11/work/xemacs-21.5.36/lib-src/getopt1.c gcc -c -Wall -Wno-switch -Wundef -Wsign-compare -Wno-char-subscripts -Wpacked -Wpointer-arith -Wshadow -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -g -O2 -Dunix -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I. -I../src -I/tmp/pkgbuild/editors/xemacs-current-nox11/work/xemacs-21.5.36/lib-src -I/tmp/pkgbuild/editors/xemacs-current-nox11/work/xemacs-21.5.36/src -DTERMINFO -I/usr/pkg/include -I/usr/include -Dz_off_t=long -DHAVE_CONFIG_H -I/usr/pkg/include -DINHIBIT_STRING_HEADER /tmp/pkgbuild/editors/xemacs-current-nox11/work/xemacs-21.5.36/src/regex.c gcc -Wall -Wno-switch -Wundef -Wsign-compare -Wno-char-subscripts -Wpacked -Wpointer-arith -Wshadow -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -g -O2 -Dunix -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I. -I../src -I/tmp/pkgbuild/editors/xemacs-current-nox11/work/xemacs-21.5.36/lib-src -I/tmp/pkgbuild/editors/xemacs-current-nox11/work/xemacs-21.5.36/src -DTERMINFO -I/usr/pkg/include -I/usr/include -Dz_off_t=long -DHAVE_CONFIG_H -I/usr/pkg/include -DEMACS_NAME='"XEmacs"' -DVERSION='"21.5-b36"' /tmp/pkgbuild/editors/xemacs-current-nox11/work/xemacs-21.5.36/lib-src/etags.c getopt.o getopt1.o regex.o -Wl,-zrelro -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -L/usr/lib -Wl,-R/usr/lib -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -lgmp -lgdbm -ltermcap -lossaudio -lintl -lm -lkvm -lutil -o etags In function 'xrealloc', inlined from 'linebuffer_setlen' at /tmp/pkgbuild/editors/xemacs-current-nox11/work/xemacs-21.5.36/lib-src/etags.c:7009:7, inlined from 'find_entries' at /tmp/pkgbuild/editors/xemacs-current-nox11/work/xemacs-21.5.36/lib-src/etags.c:2191:3: /tmp/pkgbuild/editors/xemacs-current-nox11/work/xemacs-21.5.36/lib-src/etags.c:7027:16: warning: argument 2 range [2147483648, 4294967295] exceeds maximum object size 2147483647 [-Walloc-size-larger-than=] 7027 | PTR result = (PTR) realloc (ptr, size); | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/pkgbuild/editors/xemacs-current-nox11/work/xemacs-21.5.36/lib-src/etags.c:157: /tmp/pkgbuild/editors/xemacs-current-nox11/work/xemacs-21.5.36/lib-src/etags.c: In function 'find_entries': /usr/include/stdlib.h:120:7: note: in a call to allocation function 'realloc' declared here 120 | void *realloc(void *, size_t); | ^~~~~~~ In function 'xrealloc', inlined from 'linebuffer_setlen' at /tmp/pkgbuild/editors/xemacs-current-nox11/work/xemacs-21.5.36/lib-src/etags.c:7009:7, inlined from 'HTML_labels' at /tmp/pkgbuild/editors/xemacs-current-nox11/work/xemacs-21.5.36/lib-src/etags.c:5484:3: /tmp/pkgbuild/editors/xemacs-current-nox11/work/xemacs-21.5.36/lib-src/etags.c:7027:16: warning: argument 2 range [2147483648, 4294967295] exceeds maximum object size 2147483647 [-Walloc-size-larger-than=] 7027 | PTR result = (PTR) realloc (ptr, size); | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/pkgbuild/editors/xemacs-current-nox11/work/xemacs-21.5.36/lib-src/etags.c:157: /tmp/pkgbuild/editors/xemacs-current-nox11/work/xemacs-21.5.36/lib-src/etags.c: In function 'HTML_labels': /usr/include/stdlib.h:120:7: note: in a call to allocation function 'realloc' declared here 120 | void *realloc(void *, size_t); | ^~~~~~~ In function 'xrealloc', inlined from 'linebuffer_setlen' at /tmp/pkgbuild/editors/xemacs-current-nox11/work/xemacs-21.5.36/lib-src/etags.c:7009:7, inlined from 'HTML_labels' at /tmp/pkgbuild/editors/xemacs-current-nox11/work/xemacs-21.5.36/lib-src/etags.c:5555:6: /tmp/pkgbuild/editors/xemacs-current-nox11/work/xemacs-21.5.36/lib-src/etags.c:7027:16: warning: argument 2 range [2147483648, 4294967295] exceeds maximum object size 2147483647 [-Walloc-size-larger-than=] 7027 | PTR result = (PTR) realloc (ptr, size); | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/pkgbuild/editors/xemacs-current-nox11/work/xemacs-21.5.36/lib-src/etags.c:157: /tmp/pkgbuild/editors/xemacs-current-nox11/work/xemacs-21.5.36/lib-src/etags.c: In function 'HTML_labels': /usr/include/stdlib.h:120:7: note: in a call to allocation function 'realloc' declared here 120 | void *realloc(void *, size_t); | ^~~~~~~ gcc -DCTAGS -Wall -Wno-switch -Wundef -Wsign-compare -Wno-char-subscripts -Wpacked -Wpointer-arith -Wshadow -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -g -O2 -Dunix -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I. -I../src -I/tmp/pkgbuild/editors/xemacs-current-nox11/work/xemacs-21.5.36/lib-src -I/tmp/pkgbuild/editors/xemacs-current-nox11/work/xemacs-21.5.36/src -DTERMINFO -I/usr/pkg/include -I/usr/include -Dz_off_t=long -DHAVE_CONFIG_H -I/usr/pkg/include -DEMACS_NAME='"XEmacs"' -DVERSION='"21.5-b36"' /tmp/pkgbuild/editors/xemacs-current-nox11/work/xemacs-21.5.36/lib-src/etags.c getopt.o getopt1.o regex.o -Wl,-zrelro -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -L/usr/lib -Wl,-R/usr/lib -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -lgmp -lgdbm -ltermcap -lossaudio -lintl -lm -lkvm -lutil -o ctags In function 'xrealloc', inlined from 'linebuffer_setlen' at /tmp/pkgbuild/editors/xemacs-current-nox11/work/xemacs-21.5.36/lib-src/etags.c:7009:7, inlined from 'find_entries' at /tmp/pkgbuild/editors/xemacs-current-nox11/work/xemacs-21.5.36/lib-src/etags.c:2191:3: /tmp/pkgbuild/editors/xemacs-current-nox11/work/xemacs-21.5.36/lib-src/etags.c:7027:16: warning: argument 2 range [2147483648, 4294967295] exceeds maximum object size 2147483647 [-Walloc-size-larger-than=] 7027 | PTR result = (PTR) realloc (ptr, size); | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/pkgbuild/editors/xemacs-current-nox11/work/xemacs-21.5.36/lib-src/etags.c:157: /tmp/pkgbuild/editors/xemacs-current-nox11/work/xemacs-21.5.36/lib-src/etags.c: In function 'find_entries': /usr/include/stdlib.h:120:7: note: in a call to allocation function 'realloc' declared here 120 | void *realloc(void *, size_t); | ^~~~~~~ In function 'xrealloc', inlined from 'linebuffer_setlen' at /tmp/pkgbuild/editors/xemacs-current-nox11/work/xemacs-21.5.36/lib-src/etags.c:7009:7, inlined from 'HTML_labels' at /tmp/pkgbuild/editors/xemacs-current-nox11/work/xemacs-21.5.36/lib-src/etags.c:5484:3: /tmp/pkgbuild/editors/xemacs-current-nox11/work/xemacs-21.5.36/lib-src/etags.c:7027:16: warning: argument 2 range [2147483648, 4294967295] exceeds maximum object size 2147483647 [-Walloc-size-larger-than=] 7027 | PTR result = (PTR) realloc (ptr, size); | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/pkgbuild/editors/xemacs-current-nox11/work/xemacs-21.5.36/lib-src/etags.c:157: /tmp/pkgbuild/editors/xemacs-current-nox11/work/xemacs-21.5.36/lib-src/etags.c: In function 'HTML_labels': /usr/include/stdlib.h:120:7: note: in a call to allocation function 'realloc' declared here 120 | void *realloc(void *, size_t); | ^~~~~~~ In function 'xrealloc', inlined from 'linebuffer_setlen' at /tmp/pkgbuild/editors/xemacs-current-nox11/work/xemacs-21.5.36/lib-src/etags.c:7009:7, inlined from 'HTML_labels' at /tmp/pkgbuild/editors/xemacs-current-nox11/work/xemacs-21.5.36/lib-src/etags.c:5555:6: /tmp/pkgbuild/editors/xemacs-current-nox11/work/xemacs-21.5.36/lib-src/etags.c:7027:16: warning: argument 2 range [2147483648, 4294967295] exceeds maximum object size 2147483647 [-Walloc-size-larger-than=] 7027 | PTR result = (PTR) realloc (ptr, size); | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/pkgbuild/editors/xemacs-current-nox11/work/xemacs-21.5.36/lib-src/etags.c:157: /tmp/pkgbuild/editors/xemacs-current-nox11/work/xemacs-21.5.36/lib-src/etags.c: In function 'HTML_labels': /usr/include/stdlib.h:120:7: note: in a call to allocation function 'realloc' declared here 120 | void *realloc(void *, size_t); | ^~~~~~~ gcc -Wall -Wno-switch -Wundef -Wsign-compare -Wno-char-subscripts -Wpacked -Wpointer-arith -Wshadow -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -g -O2 -Dunix -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I. -I../src -I/tmp/pkgbuild/editors/xemacs-current-nox11/work/xemacs-21.5.36/lib-src -I/tmp/pkgbuild/editors/xemacs-current-nox11/work/xemacs-21.5.36/src -DTERMINFO -I/usr/pkg/include -I/usr/include -Dz_off_t=long -DHAVE_CONFIG_H -I/usr/pkg/include -DVERSION='"21.5-b36"' /tmp/pkgbuild/editors/xemacs-current-nox11/work/xemacs-21.5.36/lib-src/ootags.c getopt.o getopt1.o regex.o -Wl,-zrelro -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -L/usr/lib -Wl,-R/usr/lib -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -lgmp -lgdbm -ltermcap -lossaudio -lintl -lm -lkvm -lutil -o ootags gcc -Wall -Wno-switch -Wundef -Wsign-compare -Wno-char-subscripts -Wpacked -Wpointer-arith -Wshadow -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -g -O2 -Dunix -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I. -I../src -I/tmp/pkgbuild/editors/xemacs-current-nox11/work/xemacs-21.5.36/lib-src -I/tmp/pkgbuild/editors/xemacs-current-nox11/work/xemacs-21.5.36/src -DTERMINFO -I/usr/pkg/include -I/usr/include -Dz_off_t=long -DHAVE_CONFIG_H -I/usr/pkg/include /tmp/pkgbuild/editors/xemacs-current-nox11/work/xemacs-21.5.36/lib-src/gnuserv.c gnuslib.o -Wl,-zrelro -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -L/usr/lib -Wl,-R/usr/lib -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -lgmp -lgdbm -ltermcap -lossaudio -lintl -lm -lkvm -lutil -o gnuserv gcc -Wall -Wno-switch -Wundef -Wsign-compare -Wno-char-subscripts -Wpacked -Wpointer-arith -Wshadow -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -g -O2 -Dunix -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I. -I../src -I/tmp/pkgbuild/editors/xemacs-current-nox11/work/xemacs-21.5.36/lib-src -I/tmp/pkgbuild/editors/xemacs-current-nox11/work/xemacs-21.5.36/src -DTERMINFO -I/usr/pkg/include -I/usr/include -Dz_off_t=long -DHAVE_CONFIG_H -I/usr/pkg/include /tmp/pkgbuild/editors/xemacs-current-nox11/work/xemacs-21.5.36/lib-src/make-docfile.c -Wl,-zrelro -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -L/usr/lib -Wl,-R/usr/lib -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -lgmp -lgdbm -ltermcap -lossaudio -lintl -lm -lkvm -lutil -o make-docfile gcc -Wall -Wno-switch -Wundef -Wsign-compare -Wno-char-subscripts -Wpacked -Wpointer-arith -Wshadow -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -g -O2 -Dunix -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I. -I../src -I/tmp/pkgbuild/editors/xemacs-current-nox11/work/xemacs-21.5.36/lib-src -I/tmp/pkgbuild/editors/xemacs-current-nox11/work/xemacs-21.5.36/src -DTERMINFO -I/usr/pkg/include -I/usr/include -Dz_off_t=long -DHAVE_CONFIG_H -I/usr/pkg/include /tmp/pkgbuild/editors/xemacs-current-nox11/work/xemacs-21.5.36/lib-src/movemail.c /tmp/pkgbuild/editors/xemacs-current-nox11/work/xemacs-21.5.36/lib-src/pop.c getopt.o getopt1.o regex.o -Wl,-zrelro -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -L/usr/lib -Wl,-R/usr/lib -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -lgmp -lgdbm -ltermcap -lossaudio -lintl -lm -lkvm -lutil -o movemail gcc -Wall -Wno-switch -Wundef -Wsign-compare -Wno-char-subscripts -Wpacked -Wpointer-arith -Wshadow -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -g -O2 -Dunix -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I. -I../src -I/tmp/pkgbuild/editors/xemacs-current-nox11/work/xemacs-21.5.36/lib-src -I/tmp/pkgbuild/editors/xemacs-current-nox11/work/xemacs-21.5.36/src -DTERMINFO -I/usr/pkg/include -I/usr/include -Dz_off_t=long -DHAVE_CONFIG_H -I/usr/pkg/include /tmp/pkgbuild/editors/xemacs-current-nox11/work/xemacs-21.5.36/lib-src/hexl.c -Wl,-zrelro -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -L/usr/lib -Wl,-R/usr/lib -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -lgmp -lgdbm -ltermcap -lossaudio -lintl -lm -lkvm -lutil -o hexl gcc -Wall -Wno-switch -Wundef -Wsign-compare -Wno-char-subscripts -Wpacked -Wpointer-arith -Wshadow -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -g -O2 -Dunix -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I. -I../src -I/tmp/pkgbuild/editors/xemacs-current-nox11/work/xemacs-21.5.36/lib-src -I/tmp/pkgbuild/editors/xemacs-current-nox11/work/xemacs-21.5.36/src -DTERMINFO -I/usr/pkg/include -I/usr/include -Dz_off_t=long -DHAVE_CONFIG_H -I/usr/pkg/include /tmp/pkgbuild/editors/xemacs-current-nox11/work/xemacs-21.5.36/lib-src/mmencode.c -Wl,-zrelro -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -L/usr/lib -Wl,-R/usr/lib -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -lgmp -lgdbm -ltermcap -lossaudio -lintl -lm -lkvm -lutil -o mmencode gcc -Demacs -Wall -Wno-switch -Wundef -Wsign-compare -Wno-char-subscripts -Wpacked -Wpointer-arith -Wshadow -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -g -O2 -Dunix -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I. -I../src -I/tmp/pkgbuild/editors/xemacs-current-nox11/work/xemacs-21.5.36/lib-src -I/tmp/pkgbuild/editors/xemacs-current-nox11/work/xemacs-21.5.36/src -DTERMINFO -I/usr/pkg/include -I/usr/include -Dz_off_t=long -DHAVE_CONFIG_H -I/usr/pkg/include /tmp/pkgbuild/editors/xemacs-current-nox11/work/xemacs-21.5.36/lib-src/make-path.c -Wl,-zrelro -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -L/usr/lib -Wl,-R/usr/lib -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -lgmp -lgdbm -ltermcap -lossaudio -lintl -lm -lkvm -lutil -o make-path gcc -Wall -Wno-switch -Wundef -Wsign-compare -Wno-char-subscripts -Wpacked -Wpointer-arith -Wshadow -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -g -O2 -Dunix -I/usr/pkg/include -I/usr/include -Dz_off_t=long -I. -I../src -I/tmp/pkgbuild/editors/xemacs-current-nox11/work/xemacs-21.5.36/lib-src -I/tmp/pkgbuild/editors/xemacs-current-nox11/work/xemacs-21.5.36/src -DTERMINFO -I/usr/pkg/include -I/usr/include -Dz_off_t=long -DHAVE_CONFIG_H -I/usr/pkg/include /tmp/pkgbuild/editors/xemacs-current-nox11/work/xemacs-21.5.36/lib-src/make-dump-id.c -Wl,-zrelro -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -L/usr/lib -Wl,-R/usr/lib -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -lgmp -lgdbm -ltermcap -lossaudio -lintl -lm -lkvm -lutil -o make-dump-id cd ./src && /usr/bin/make CC='gcc' CFLAGS='-Wall -Wno-switch -Wundef -Wsign-compare -Wno-char-subscripts -Wpacked -Wpointer-arith -Wshadow -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -g -O2 -Dunix -I/usr/pkg/include -I/usr/include -Dz_off_t=long' LDFLAGS='-Wl,-zrelro -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -L/usr/lib -Wl,-R/usr/lib' CPPFLAGS='-DTERMINFO -I/usr/pkg/include -I/usr/include -Dz_off_t=long' MAKEINFO='/tmp/pkgbuild/editors/xemacs-current-nox11/work/.tools/bin/makeinfo' all gcc -c -Wall -Wno-switch -Wundef -Wsign-compare -Wno-char-subscripts -Wpacked -Wpointer-arith -Wshadow -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -g -O2 -Dunix -I/usr/pkg/include -I/usr/include -Dz_off_t=long -DTERMINFO -I/usr/pkg/include -I/usr/include -Dz_off_t=long -Demacs -I. -I/tmp/pkgbuild/editors/xemacs-current-nox11/work/xemacs-21.5.36/src -DHAVE_CONFIG_H -I/usr/pkg/include abbrev.c gcc -c -Wall -Wno-switch -Wundef -Wsign-compare -Wno-char-subscripts -Wpacked -Wpointer-arith -Wshadow -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -g -O2 -Dunix -I/usr/pkg/include -I/usr/include -Dz_off_t=long -DTERMINFO -I/usr/pkg/include -I/usr/include -Dz_off_t=long -Demacs -I. -I/tmp/pkgbuild/editors/xemacs-current-nox11/work/xemacs-21.5.36/src -DHAVE_CONFIG_H -I/usr/pkg/include alloc.c alloc.c: In function 'old_alloc_sized_lcrecord_1': alloc.c:698:44: warning: format '%zd' expects argument of type 'signed size_t', but argument 3 has type 'Bytecount' {aka 'long int'} [-Wformat=] alloc.c: In function 'allocate_big_string_chars': alloc.c:2635:44: warning: format '%zd' expects argument of type 'signed size_t', but argument 3 has type 'Bytecount' {aka 'long int'} [-Wformat=] alloc.c: In function 'allocate_string_chars_struct': alloc.c:2671:44: warning: format '%zd' expects argument of type 'signed size_t', but argument 3 has type 'Bytecount' {aka 'long int'} [-Wformat=] alloc.c: In function 'resize_string': alloc.c:2830:45: warning: format '%zd' expects argument of type 'signed size_t', but argument 3 has type 'Bytecount' {aka 'long int'} [-Wformat=] gcc -c -Wall -Wno-switch -Wundef -Wsign-compare -Wno-char-subscripts -Wpacked -Wpointer-arith -Wshadow -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -g -O2 -Dunix -I/usr/pkg/include -I/usr/include -Dz_off_t=long -DTERMINFO -I/usr/pkg/include -I/usr/include -Dz_off_t=long -Demacs -I. -I/tmp/pkgbuild/editors/xemacs-current-nox11/work/xemacs-21.5.36/src -DHAVE_CONFIG_H -I/usr/pkg/include alloca.c gcc -c -Wall -Wno-switch -Wundef -Wsign-compare -Wno-char-subscripts -Wpacked -Wpointer-arith -Wshadow -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -g -O2 -Dunix -I/usr/pkg/include -I/usr/include -Dz_off_t=long -DTERMINFO -I/usr/pkg/include -I/usr/include -Dz_off_t=long -Demacs -I. -I/tmp/pkgbuild/editors/xemacs-current-nox11/work/xemacs-21.5.36/src -DHAVE_CONFIG_H -I/usr/pkg/include array.c gcc -c -Wall -Wno-switch -Wundef -Wsign-compare -Wno-char-subscripts -Wpacked -Wpointer-arith -Wshadow -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -g -O2 -Dunix -I/usr/pkg/include -I/usr/include -Dz_off_t=long -DTERMINFO -I/usr/pkg/include -I/usr/include -Dz_off_t=long -Demacs -I. -I/tmp/pkgbuild/editors/xemacs-current-nox11/work/xemacs-21.5.36/src -DHAVE_CONFIG_H -I/usr/pkg/include blocktype.c gcc -c -Wall -Wno-switch -Wundef -Wsign-compare -Wno-char-subscripts -Wpacked -Wpointer-arith -Wshadow -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -g -O2 -Dunix -I/usr/pkg/include -I/usr/include -Dz_off_t=long -DTERMINFO -I/usr/pkg/include -I/usr/include -Dz_off_t=long -Demacs -I. -I/tmp/pkgbuild/editors/xemacs-current-nox11/work/xemacs-21.5.36/src -DHAVE_CONFIG_H -I/usr/pkg/include buffer.c buffer.c: In function 'Fgenerate_new_buffer_name': buffer.c:784:48: warning: format '%zd' expects argument of type 'signed size_t', but argument 5 has type 'long int' [-Wformat=] gcc -c -Wall -Wno-switch -Wundef -Wsign-compare -Wno-char-subscripts -Wpacked -Wpointer-arith -Wshadow -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -g -O2 -Dunix -I/usr/pkg/include -I/usr/include -Dz_off_t=long -DTERMINFO -I/usr/pkg/include -I/usr/include -Dz_off_t=long -Demacs -I. -I/tmp/pkgbuild/editors/xemacs-current-nox11/work/xemacs-21.5.36/src -DHAVE_CONFIG_H -I/usr/pkg/include bytecode.c bytecode.c: In function 'check_constants_index': bytecode.c:1949:8: warning: format '%zd' expects argument of type 'signed size_t', but argument 4 has type 'long int' [-Wformat=] bytecode.c: In function 'print_compiled_function': bytecode.c:2410:34: warning: format '%zd' expects argument of type 'signed size_t', but argument 3 has type 'Charcount' {aka 'long int'} [-Wformat=] gcc -c -Wall -Wno-switch -Wundef -Wsign-compare -Wno-char-subscripts -Wpacked -Wpointer-arith -Wshadow -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -g -O2 -Dunix -I/usr/pkg/include -I/usr/include -Dz_off_t=long -DTERMINFO -I/usr/pkg/include -I/usr/include -Dz_off_t=long -Demacs -I. -I/tmp/pkgbuild/editors/xemacs-current-nox11/work/xemacs-21.5.36/src -DHAVE_CONFIG_H -I/usr/pkg/include callint.c gcc -c -Wall -Wno-switch -Wundef -Wsign-compare -Wno-char-subscripts -Wpacked -Wpointer-arith -Wshadow -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -g -O2 -Dunix -I/usr/pkg/include -I/usr/include -Dz_off_t=long -DTERMINFO -I/usr/pkg/include -I/usr/include -Dz_off_t=long -Demacs -I. -I/tmp/pkgbuild/editors/xemacs-current-nox11/work/xemacs-21.5.36/src -DHAVE_CONFIG_H -I/usr/pkg/include casefiddle.c gcc -c -Wall -Wno-switch -Wundef -Wsign-compare -Wno-char-subscripts -Wpacked -Wpointer-arith -Wshadow -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -g -O2 -Dunix -I/usr/pkg/include -I/usr/include -Dz_off_t=long -DTERMINFO -I/usr/pkg/include -I/usr/include -Dz_off_t=long -Demacs -I. -I/tmp/pkgbuild/editors/xemacs-current-nox11/work/xemacs-21.5.36/src -DHAVE_CONFIG_H -I/usr/pkg/include casetab.c gcc -c -Wall -Wno-switch -Wundef -Wsign-compare -Wno-char-subscripts -Wpacked -Wpointer-arith -Wshadow -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -g -O2 -Dunix -I/usr/pkg/include -I/usr/include -Dz_off_t=long -DTERMINFO -I/usr/pkg/include -I/usr/include -Dz_off_t=long -Demacs -I. -I/tmp/pkgbuild/editors/xemacs-current-nox11/work/xemacs-21.5.36/src -DHAVE_CONFIG_H -I/usr/pkg/include chartab.c gcc -c -Wall -Wno-switch -Wundef -Wsign-compare -Wno-char-subscripts -Wpacked -Wpointer-arith -Wshadow -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -g -O2 -Dunix -I/usr/pkg/include -I/usr/include -Dz_off_t=long -DTERMINFO -I/usr/pkg/include -I/usr/include -Dz_off_t=long -Demacs -I. -I/tmp/pkgbuild/editors/xemacs-current-nox11/work/xemacs-21.5.36/src -DHAVE_CONFIG_H -I/usr/pkg/include filelock.c gcc -c -Wall -Wno-switch -Wundef -Wsign-compare -Wno-char-subscripts -Wpacked -Wpointer-arith -Wshadow -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -g -O2 -Dunix -I/usr/pkg/include -I/usr/include -Dz_off_t=long -DTERMINFO -I/usr/pkg/include -I/usr/include -Dz_off_t=long -Demacs -I. -I/tmp/pkgbuild/editors/xemacs-current-nox11/work/xemacs-21.5.36/src -DHAVE_CONFIG_H -I/usr/pkg/include cmdloop.c gcc -c -Wall -Wno-switch -Wundef -Wsign-compare -Wno-char-subscripts -Wpacked -Wpointer-arith -Wshadow -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -g -O2 -Dunix -I/usr/pkg/include -I/usr/include -Dz_off_t=long -DTERMINFO -I/usr/pkg/include -I/usr/include -Dz_off_t=long -Demacs -I. -I/tmp/pkgbuild/editors/xemacs-current-nox11/work/xemacs-21.5.36/src -DHAVE_CONFIG_H -I/usr/pkg/include cmds.c gcc -c -Wall -Wno-switch -Wundef -Wsign-compare -Wno-char-subscripts -Wpacked -Wpointer-arith -Wshadow -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -g -O2 -Dunix -I/usr/pkg/include -I/usr/include -Dz_off_t=long -DTERMINFO -I/usr/pkg/include -I/usr/include -Dz_off_t=long -Demacs -I. -I/tmp/pkgbuild/editors/xemacs-current-nox11/work/xemacs-21.5.36/src -DHAVE_CONFIG_H -I/usr/pkg/include console.c gcc -c -Wall -Wno-switch -Wundef -Wsign-compare -Wno-char-subscripts -Wpacked -Wpointer-arith -Wshadow -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -g -O2 -Dunix -I/usr/pkg/include -I/usr/include -Dz_off_t=long -DTERMINFO -I/usr/pkg/include -I/usr/include -Dz_off_t=long -Demacs -I. -I/tmp/pkgbuild/editors/xemacs-current-nox11/work/xemacs-21.5.36/src -DHAVE_CONFIG_H -I/usr/pkg/include console-stream.c gcc -c -Wall -Wno-switch -Wundef -Wsign-compare -Wno-char-subscripts -Wpacked -Wpointer-arith -Wshadow -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -g -O2 -Dunix -I/usr/pkg/include -I/usr/include -Dz_off_t=long -DTERMINFO -I/usr/pkg/include -I/usr/include -Dz_off_t=long -Demacs -I. -I/tmp/pkgbuild/editors/xemacs-current-nox11/work/xemacs-21.5.36/src -DHAVE_CONFIG_H -I/usr/pkg/include data.c gcc -c -Wall -Wno-switch -Wundef -Wsign-compare -Wno-char-subscripts -Wpacked -Wpointer-arith -Wshadow -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -g -O2 -Dunix -I/usr/pkg/include -I/usr/include -Dz_off_t=long -DTERMINFO -I/usr/pkg/include -I/usr/include -Dz_off_t=long -Demacs -I. -I/tmp/pkgbuild/editors/xemacs-current-nox11/work/xemacs-21.5.36/src -DHAVE_CONFIG_H -I/usr/pkg/include database.c gcc -c -Wall -Wno-switch -Wundef -Wsign-compare -Wno-char-subscripts -Wpacked -Wpointer-arith -Wshadow -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -g -O2 -Dunix -I/usr/pkg/include -I/usr/include -Dz_off_t=long -DTERMINFO -I/usr/pkg/include -I/usr/include -Dz_off_t=long -Demacs -I. -I/tmp/pkgbuild/editors/xemacs-current-nox11/work/xemacs-21.5.36/src -DHAVE_CONFIG_H -I/usr/pkg/include debug.c gcc -c -Wall -Wno-switch -Wundef -Wsign-compare -Wno-char-subscripts -Wpacked -Wpointer-arith -Wshadow -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -g -O2 -Dunix -I/usr/pkg/include -I/usr/include -Dz_off_t=long -DTERMINFO -I/usr/pkg/include -I/usr/include -Dz_off_t=long -Demacs -I. -I/tmp/pkgbuild/editors/xemacs-current-nox11/work/xemacs-21.5.36/src -DHAVE_CONFIG_H -I/usr/pkg/include tests.c tests.c: In function 'Ftest_fixnum_to_string': tests.c:989:19: warning: format '%ld' expects argument of type 'long int', but argument 6 has type 'int' [-Wformat=] gcc -c -Wall -Wno-switch -Wundef -Wsign-compare -Wno-char-subscripts -Wpacked -Wpointer-arith -Wshadow -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -g -O2 -Dunix -I/usr/pkg/include -I/usr/include -Dz_off_t=long -DTERMINFO -I/usr/pkg/include -I/usr/include -Dz_off_t=long -Demacs -I. -I/tmp/pkgbuild/editors/xemacs-current-nox11/work/xemacs-21.5.36/src -DHAVE_CONFIG_H -I/usr/pkg/include device.c gcc -c -Wall -Wno-switch -Wundef -Wsign-compare -Wno-char-subscripts -Wpacked -Wpointer-arith -Wshadow -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -g -O2 -Dunix -I/usr/pkg/include -I/usr/include -Dz_off_t=long -DTERMINFO -I/usr/pkg/include -I/usr/include -Dz_off_t=long -Demacs -I. -I/tmp/pkgbuild/editors/xemacs-current-nox11/work/xemacs-21.5.36/src -DHAVE_CONFIG_H -I/usr/pkg/include dired.c gcc -c -Wall -Wno-switch -Wundef -Wsign-compare -Wno-char-subscripts -Wpacked -Wpointer-arith -Wshadow -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -g -O2 -Dunix -I/usr/pkg/include -I/usr/include -Dz_off_t=long -DTERMINFO -I/usr/pkg/include -I/usr/include -Dz_off_t=long -Demacs -I. -I/tmp/pkgbuild/editors/xemacs-current-nox11/work/xemacs-21.5.36/src -DHAVE_CONFIG_H -I/usr/pkg/include doc.c doc.c: In function 'open_doc_file': doc.c:363:132: warning: comparison of integer expressions of different signedness: 'long int' and 'unsigned int' [-Wsign-compare] gcc -c -Wall -Wno-switch -Wundef -Wsign-compare -Wno-char-subscripts -Wpacked -Wpointer-arith -Wshadow -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -g -O2 -Dunix -I/usr/pkg/include -I/usr/include -Dz_off_t=long -DTERMINFO -I/usr/pkg/include -I/usr/include -Dz_off_t=long -Demacs -I. -I/tmp/pkgbuild/editors/xemacs-current-nox11/work/xemacs-21.5.36/src -DHAVE_CONFIG_H -I/usr/pkg/include doprnt.c doprnt.c: In function 'emacs_vsnprintf': doprnt.c:3711:573: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] doprnt.c:3711:710: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] doprnt.c: In function 'emacs_vsnprintf_ascbyte': doprnt.c:3795:569: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] doprnt.c:3795:716: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] gcc -c -Wall -Wno-switch -Wundef -Wsign-compare -Wno-char-subscripts -Wpacked -Wpointer-arith -Wshadow -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -g -O2 -Dunix -I/usr/pkg/include -I/usr/include -Dz_off_t=long -DTERMINFO -I/usr/pkg/include -I/usr/include -Dz_off_t=long -Demacs -I. -I/tmp/pkgbuild/editors/xemacs-current-nox11/work/xemacs-21.5.36/src -DHAVE_CONFIG_H -I/usr/pkg/include editfns.c gcc -c -Wall -Wno-switch -Wundef -Wsign-compare -Wno-char-subscripts -Wpacked -Wpointer-arith -Wshadow -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -g -O2 -Dunix -I/usr/pkg/include -I/usr/include -Dz_off_t=long -DTERMINFO -I/usr/pkg/include -I/usr/include -Dz_off_t=long -Demacs -I. -I/tmp/pkgbuild/editors/xemacs-current-nox11/work/xemacs-21.5.36/src -DHAVE_CONFIG_H -I/usr/pkg/include elhash.c elhash.c: In function 'print_hash_table': elhash.c:537:34: warning: format '%zd' expects argument of type 'signed size_t', but argument 3 has type 'Elemcount' {aka 'long int'} [-Wformat=] elhash.c:539:34: warning: format '%zd' expects argument of type 'signed size_t', but argument 3 has type 'Elemcount' {aka 'long int'} [-Wformat=] elhash.c:539:34: warning: format '%zd' expects argument of type 'signed size_t', but argument 4 has type 'Elemcount' {aka 'long int'} [-Wformat=] gcc -c -Wall -Wno-switch -Wundef -Wsign-compare -Wno-char-subscripts -Wpacked -Wpointer-arith -Wshadow -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -g -O2 -Dunix -I/usr/pkg/include -I/usr/include -Dz_off_t=long -DTERMINFO -I/usr/pkg/include -I/usr/include -Dz_off_t=long -Demacs -I. -I/tmp/pkgbuild/editors/xemacs-current-nox11/work/xemacs-21.5.36/src -DHAVE_CONFIG_H -I/usr/pkg/include emacs.c emacs.c: In function 'assert_equal_failed': emacs.c:3663:2: warning: format '%zd' expects argument of type 'signed size_t', but argument 7 has type 'long int' [-Wformat=] emacs.c:3663:2: warning: format '%zd' expects argument of type 'signed size_t', but argument 9 has type 'long int' [-Wformat=] gcc -c -Wall -Wno-switch -Wundef -Wsign-compare -Wno-char-subscripts -Wpacked -Wpointer-arith -Wshadow -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -g -O2 -Dunix -I/usr/pkg/include -I/usr/include -Dz_off_t=long -DTERMINFO -I/usr/pkg/include -I/usr/include -Dz_off_t=long -Demacs -I. -I/tmp/pkgbuild/editors/xemacs-current-nox11/work/xemacs-21.5.36/src -DHAVE_CONFIG_H -I/usr/pkg/include eval.c eval.c: In function 'print_multiple_value': eval.c:4717:21: warning: format '%zd' expects argument of type 'signed size_t', but argument 3 has type 'Elemcount' {aka 'long int'} [-Wformat=] eval.c:4726:43: warning: format '%zd' expects argument of type 'signed size_t', but argument 3 has type 'Elemcount' {aka 'long int'} [-Wformat=] gcc -c -Wall -Wno-switch -Wundef -Wsign-compare -Wno-char-subscripts -Wpacked -Wpointer-arith -Wshadow -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -g -O2 -Dunix -I/usr/pkg/include -I/usr/include -Dz_off_t=long -DTERMINFO -I/usr/pkg/include -I/usr/include -Dz_off_t=long -Demacs -I. -I/tmp/pkgbuild/editors/xemacs-current-nox11/work/xemacs-21.5.36/src -DHAVE_CONFIG_H -I/usr/pkg/include events.c events.c: In function 'print_event': events.c:239:34: warning: format '%zd' expects argument of type 'signed size_t', but argument 3 has type 'long int' [-Wformat=] events.c:239:34: warning: format '%zd' expects argument of type 'signed size_t', but argument 4 has type 'long int' [-Wformat=] events.c: In function 'Fmake_event': events.c:724:29: warning: self-comparison always evaluates to true [-Wtautological-compare] events.c:725:29: warning: self-comparison always evaluates to true [-Wtautological-compare] events.c: In function 'event_x_y_pixel_internal': events.c:1958:24: warning: self-comparison always evaluates to true [-Wtautological-compare] events.c:1959:13: warning: self-comparison always evaluates to true [-Wtautological-compare] events.c:1960:24: warning: self-comparison always evaluates to true [-Wtautological-compare] events.c:1961:13: warning: self-comparison always evaluates to true [-Wtautological-compare] gcc -c -Wall -Wno-switch -Wundef -Wsign-compare -Wno-char-subscripts -Wpacked -Wpointer-arith -Wshadow -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -g -O2 -Dunix -I/usr/pkg/include -I/usr/include -Dz_off_t=long -DTERMINFO -I/usr/pkg/include -I/usr/include -Dz_off_t=long -Demacs -I. -I/tmp/pkgbuild/editors/xemacs-current-nox11/work/xemacs-21.5.36/src -DHAVE_CONFIG_H -I/usr/pkg/include event-stream.c event-stream.c: In function 'echo_key_event': event-stream.c:699:569: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] event-stream.c:699:801: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] gcc -c -Wall -Wno-switch -Wundef -Wsign-compare -Wno-char-subscripts -Wpacked -Wpointer-arith -Wshadow -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -g -O2 -Dunix -I/usr/pkg/include -I/usr/include -Dz_off_t=long -DTERMINFO -I/usr/pkg/include -I/usr/include -Dz_off_t=long -Demacs -I. -I/tmp/pkgbuild/editors/xemacs-current-nox11/work/xemacs-21.5.36/src -DHAVE_CONFIG_H -I/usr/pkg/include event-unixoid.c gcc -c -Wall -Wno-switch -Wundef -Wsign-compare -Wno-char-subscripts -Wpacked -Wpointer-arith -Wshadow -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -g -O2 -Dunix -I/usr/pkg/include -I/usr/include -Dz_off_t=long -DTERMINFO -I/usr/pkg/include -I/usr/include -Dz_off_t=long -Demacs -I. -I/tmp/pkgbuild/editors/xemacs-current-nox11/work/xemacs-21.5.36/src -DHAVE_CONFIG_H -I/usr/pkg/include dumper.c dumper.c: In function 'pdump_backtrace': dumper.c:665:14: warning: format '%zd' expects argument of type 'signed size_t', but argument 3 has type 'long int' [-Wformat=] dumper.c:670:16: warning: format '%zd' expects argument of type 'signed size_t', but argument 4 has type 'long int' [-Wformat=] ...... gcc -c -Wall -Wno-switch -Wundef -Wsign-compare -Wno-char-subscripts -Wpacked -Wpointer-arith -Wshadow -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -g -O2 -Dunix -I/usr/pkg/include -I/usr/include -Dz_off_t=long -DTERMINFO -I/usr/pkg/include -I/usr/include -Dz_off_t=long -Demacs -I. -I/tmp/pkgbuild/editors/xemacs-current-nox11/work/xemacs-21.5.36/src -DHAVE_CONFIG_H -I/usr/pkg/include inline.c gcc -c -Wall -Wno-switch -Wundef -Wsign-compare -Wno-char-subscripts -Wpacked -Wpointer-arith -Wshadow -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -g -O2 -Dunix -I/usr/pkg/include -I/usr/include -Dz_off_t=long -DTERMINFO -I/usr/pkg/include -I/usr/include -Dz_off_t=long -Demacs -I. -I/tmp/pkgbuild/editors/xemacs-current-nox11/work/xemacs-21.5.36/src -DHAVE_CONFIG_H -I/usr/pkg/include linuxplay.c gcc -c -Wall -Wno-switch -Wundef -Wsign-compare -Wno-char-subscripts -Wpacked -Wpointer-arith -Wshadow -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -g -O2 -Dunix -I/usr/pkg/include -I/usr/include -Dz_off_t=long -DTERMINFO -I/usr/pkg/include -I/usr/include -Dz_off_t=long -Demacs -I. -I/tmp/pkgbuild/editors/xemacs-current-nox11/work/xemacs-21.5.36/src -DHAVE_CONFIG_H -I/usr/pkg/include miscplay.c gcc -c -Wall -Wno-switch -Wundef -Wsign-compare -Wno-char-subscripts -Wpacked -Wpointer-arith -Wshadow -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -g -O2 -Dunix -I/usr/pkg/include -I/usr/include -Dz_off_t=long -DTERMINFO -I/usr/pkg/include -I/usr/include -Dz_off_t=long -Demacs -I. -I/tmp/pkgbuild/editors/xemacs-current-nox11/work/xemacs-21.5.36/src -DHAVE_CONFIG_H -I/usr/pkg/include terminfo.c gcc -c -Wall -Wno-switch -Wundef -Wsign-compare -Wno-char-subscripts -Wpacked -Wpointer-arith -Wshadow -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -g -O2 -Dunix -I/usr/pkg/include -I/usr/include -Dz_off_t=long -DTERMINFO -I/usr/pkg/include -I/usr/include -Dz_off_t=long -Demacs -I. -I/tmp/pkgbuild/editors/xemacs-current-nox11/work/xemacs-21.5.36/src -DHAVE_CONFIG_H -I/usr/pkg/include extents.c extents.c: In function 'soe_dump': extents.c:1025:15: warning: format '%zd' expects argument of type 'signed size_t', but argument 2 has type 'long int' [-Wformat=] extents.c:1025:15: warning: format '%zd' expects argument of type 'signed size_t', but argument 3 has type 'Memxpos' {aka 'long int'} [-Wformat=] extents.c: In function 'soe_move': extents.c:1131:17: warning: format '%zd' expects argument of type 'signed size_t', but argument 2 has type 'long int' [-Wformat=] extents.c:1131:17: warning: format '%zd' expects argument of type 'signed size_t', but argument 3 has type 'Memxpos' {aka 'long int'} [-Wformat=] extents.c:1131:17: warning: format '%zd' expects argument of type 'signed size_t', but argument 4 has type 'Bytexpos' {aka 'long int'} [-Wformat=] extents.c:1131:17: warning: format '%zd' expects argument of type 'signed size_t', but argument 5 has type 'Memxpos' {aka 'long int'} [-Wformat=] extents.c: In function 'print_extent_1': extents.c:2785:37: warning: format '%zd' expects argument of type 'signed size_t', but argument 4 has type 'long int' [-Wformat=] extents.c:2785:37: warning: format '%zd' expects argument of type 'signed size_t', but argument 5 has type 'long int' [-Wformat=] gcc -c -Wall -Wno-switch -Wundef -Wsign-compare -Wno-char-subscripts -Wpacked -Wpointer-arith -Wshadow -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -g -O2 -Dunix -I/usr/pkg/include -I/usr/include -Dz_off_t=long -DTERMINFO -I/usr/pkg/include -I/usr/include -Dz_off_t=long -Demacs -I. -I/tmp/pkgbuild/editors/xemacs-current-nox11/work/xemacs-21.5.36/src -DHAVE_CONFIG_H -I/usr/pkg/include faces.c faces.c: In function 'ensure_face_cachel_contains_charset': faces.c:1227:440: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] In file included from faces.c:36: faces.h:124:71: note: at offset 0 to object 'els_static' with size 4 declared here faces.c:1130:444: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] In file included from faces.c:36: faces.h:124:71: note: at offset 0 to object 'els_static' with size 4 declared here gcc -c -Wall -Wno-switch -Wundef -Wsign-compare -Wno-char-subscripts -Wpacked -Wpointer-arith -Wshadow -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -g -O2 -Dunix -I/usr/pkg/include -I/usr/include -Dz_off_t=long -DTERMINFO -I/usr/pkg/include -I/usr/include -Dz_off_t=long -Demacs -I. -I/tmp/pkgbuild/editors/xemacs-current-nox11/work/xemacs-21.5.36/src -DHAVE_CONFIG_H -I/usr/pkg/include file-coding.c file-coding.c: In function 'coding_stream_coding_system': file-coding.c:2604:11: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] file-coding.c: In function 'detect_coding_type': file-coding.c:4638:18: warning: format '%zd' expects argument of type 'signed size_t', but argument 2 has type 'Bytecount' {aka 'long int'} [-Wformat=] gcc -c -Wall -Wno-switch -Wundef -Wsign-compare -Wno-char-subscripts -Wpacked -Wpointer-arith -Wshadow -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -g -O2 -Dunix -I/usr/pkg/include -I/usr/include -Dz_off_t=long -DTERMINFO -I/usr/pkg/include -I/usr/include -Dz_off_t=long -Demacs -I. -I/tmp/pkgbuild/editors/xemacs-current-nox11/work/xemacs-21.5.36/src -DHAVE_CONFIG_H -I/usr/pkg/include fileio.c gcc -c -Wall -Wno-switch -Wundef -Wsign-compare -Wno-char-subscripts -Wpacked -Wpointer-arith -Wshadow -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -g -O2 -Dunix -I/usr/pkg/include -I/usr/include -Dz_off_t=long -DTERMINFO -I/usr/pkg/include -I/usr/include -Dz_off_t=long -Demacs -I. -I/tmp/pkgbuild/editors/xemacs-current-nox11/work/xemacs-21.5.36/src -DHAVE_CONFIG_H -I/usr/pkg/include filemode.c gcc -c -Wall -Wno-switch -Wundef -Wsign-compare -Wno-char-subscripts -Wpacked -Wpointer-arith -Wshadow -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -g -O2 -Dunix -I/usr/pkg/include -I/usr/include -Dz_off_t=long -DTERMINFO -I/usr/pkg/include -I/usr/include -Dz_off_t=long -Demacs -I. -I/tmp/pkgbuild/editors/xemacs-current-nox11/work/xemacs-21.5.36/src -DHAVE_CONFIG_H -I/usr/pkg/include floatfns.c gcc -c -Wall -Wno-switch -Wundef -Wsign-compare -Wno-char-subscripts -Wpacked -Wpointer-arith -Wshadow -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -g -O2 -Dunix -I/usr/pkg/include -I/usr/include -Dz_off_t=long -DTERMINFO -I/usr/pkg/include -I/usr/include -Dz_off_t=long -Demacs -I. -I/tmp/pkgbuild/editors/xemacs-current-nox11/work/xemacs-21.5.36/src -DHAVE_CONFIG_H -I/usr/pkg/include fns.c gcc -c -Wall -Wno-switch -Wundef -Wsign-compare -Wno-char-subscripts -Wpacked -Wpointer-arith -Wshadow -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -g -O2 -Dunix -I/usr/pkg/include -I/usr/include -Dz_off_t=long -DTERMINFO -I/usr/pkg/include -I/usr/include -Dz_off_t=long -Demacs -I. -I/tmp/pkgbuild/editors/xemacs-current-nox11/work/xemacs-21.5.36/src -DHAVE_CONFIG_H -I/usr/pkg/include font-lock.c gcc -c -Wall -Wno-switch -Wundef -Wsign-compare -Wno-char-subscripts -Wpacked -Wpointer-arith -Wshadow -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -g -O2 -Dunix -I/usr/pkg/include -I/usr/include -Dz_off_t=long -DTERMINFO -I/usr/pkg/include -I/usr/include -Dz_off_t=long -Demacs -I. -I/tmp/pkgbuild/editors/xemacs-current-nox11/work/xemacs-21.5.36/src -DHAVE_CONFIG_H -I/usr/pkg/include frame.c frame.c: In function 'change_frame_size_1': frame.c:3584:19: warning: self-comparison always evaluates to true [-Wtautological-compare] frame.c:3584:62: warning: self-comparison always evaluates to true [-Wtautological-compare] frame.c:3584:1358: warning: self-comparison always evaluates to true [-Wtautological-compare] frame.c:3584:1401: warning: self-comparison always evaluates to true [-Wtautological-compare] frame.c:3586:19: warning: self-comparison always evaluates to true [-Wtautological-compare] frame.c:3586:62: warning: self-comparison always evaluates to true [-Wtautological-compare] frame.c:3586:1366: warning: self-comparison always evaluates to true [-Wtautological-compare] frame.c:3586:1409: warning: self-comparison always evaluates to true [-Wtautological-compare] frame.c:3588:87: warning: self-comparison always evaluates to true [-Wtautological-compare] frame.c:3588:130: warning: self-comparison always evaluates to true [-Wtautological-compare] frame.c:3614:16: warning: self-comparison always evaluates to true [-Wtautological-compare] frame.c:3614:59: warning: self-comparison always evaluates to true [-Wtautological-compare] frame.c:3644:88: warning: self-comparison always evaluates to true [-Wtautological-compare] frame.c:3644:131: warning: self-comparison always evaluates to true [-Wtautological-compare] frame.c:3650:16: warning: self-comparison always evaluates to true [-Wtautological-compare] frame.c:3650:59: warning: self-comparison always evaluates to true [-Wtautological-compare] gcc -c -Wall -Wno-switch -Wundef -Wsign-compare -Wno-char-subscripts -Wpacked -Wpointer-arith -Wshadow -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -g -O2 -Dunix -I/usr/pkg/include -I/usr/include -Dz_off_t=long -DTERMINFO -I/usr/pkg/include -I/usr/include -Dz_off_t=long -Demacs -I. -I/tmp/pkgbuild/editors/xemacs-current-nox11/work/xemacs-21.5.36/src -DHAVE_CONFIG_H -I/usr/pkg/include gc.c gc.c: In function 'lispdesc_indirect_count_1': gc.c:200:19: warning: format '%zd' expects argument of type 'signed size_t', but argument 4 has type 'long int' [-Wformat=] gcc -c -Wall -Wno-switch -Wundef -Wsign-compare -Wno-char-subscripts -Wpacked -Wpointer-arith -Wshadow -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -g -O2 -Dunix -I/usr/pkg/include -I/usr/include -Dz_off_t=long -DTERMINFO -I/usr/pkg/include -I/usr/include -Dz_off_t=long -Demacs -I. -I/tmp/pkgbuild/editors/xemacs-current-nox11/work/xemacs-21.5.36/src -DHAVE_CONFIG_H -I/usr/pkg/include general.c gcc -c -Wall -Wno-switch -Wundef -Wsign-compare -Wno-char-subscripts -Wpacked -Wpointer-arith -Wshadow -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -g -O2 -Dunix -I/usr/pkg/include -I/usr/include -Dz_off_t=long -DTERMINFO -I/usr/pkg/include -I/usr/include -Dz_off_t=long -Demacs -I. -I/tmp/pkgbuild/editors/xemacs-current-nox11/work/xemacs-21.5.36/src -DHAVE_CONFIG_H -I/usr/pkg/include glyphs.c glyphs.c: In function 'print_image_instance': glyphs.c:970:38: warning: format '%zd' expects argument of type 'signed size_t', but argument 3 has type 'long int' [-Wformat=] glyphs.c:976:38: warning: format '%zd' expects argument of type 'signed size_t', but argument 3 has type 'long int' [-Wformat=] gcc -c -Wall -Wno-switch -Wundef -Wsign-compare -Wno-char-subscripts -Wpacked -Wpointer-arith -Wshadow -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -g -O2 -Dunix -I/usr/pkg/include -I/usr/include -Dz_off_t=long -DTERMINFO -I/usr/pkg/include -I/usr/include -Dz_off_t=long -Demacs -I. -I/tmp/pkgbuild/editors/xemacs-current-nox11/work/xemacs-21.5.36/src -DHAVE_CONFIG_H -I/usr/pkg/include glyphs-widget.c gcc -c -Wall -Wno-switch -Wundef -Wsign-compare -Wno-char-subscripts -Wpacked -Wpointer-arith -Wshadow -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -g -O2 -Dunix -I/usr/pkg/include -I/usr/include -Dz_off_t=long -DTERMINFO -I/usr/pkg/include -I/usr/include -Dz_off_t=long -Demacs -I. -I/tmp/pkgbuild/editors/xemacs-current-nox11/work/xemacs-21.5.36/src -DHAVE_CONFIG_H -I/usr/pkg/include gui.c gcc -c -Wall -Wno-switch -Wundef -Wsign-compare -Wno-char-subscripts -Wpacked -Wpointer-arith -Wshadow -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -g -O2 -Dunix -I/usr/pkg/include -I/usr/include -Dz_off_t=long -DTERMINFO -I/usr/pkg/include -I/usr/include -Dz_off_t=long -Demacs -I. -I/tmp/pkgbuild/editors/xemacs-current-nox11/work/xemacs-21.5.36/src -DHAVE_CONFIG_H -I/usr/pkg/include gutter.c gutter.c: In function 'get_gutter_coords': gutter.c:147:25: warning: self-comparison always evaluates to true [-Wtautological-compare] gutter.c:147:68: warning: self-comparison always evaluates to true [-Wtautological-compare] gutter.c:148:25: warning: self-comparison always evaluates to true [-Wtautological-compare] gutter.c:148:68: warning: self-comparison always evaluates to true [-Wtautological-compare] gutter.c:149:48: warning: self-comparison always evaluates to true [-Wtautological-compare] gutter.c:149:91: warning: self-comparison always evaluates to true [-Wtautological-compare] gutter.c:154:25: warning: self-comparison always evaluates to true [-Wtautological-compare] gutter.c:154:68: warning: self-comparison always evaluates to true [-Wtautological-compare] gutter.c:160:48: warning: self-comparison always evaluates to true [-Wtautological-compare] gutter.c:160:91: warning: self-comparison always evaluates to true [-Wtautological-compare] gutter.c:165:25: warning: self-comparison always evaluates to true [-Wtautological-compare] gutter.c:165:68: warning: self-comparison always evaluates to true [-Wtautological-compare] gutter.c:166:26: warning: self-comparison always evaluates to true [-Wtautological-compare] gutter.c:166:69: warning: self-comparison always evaluates to true [-Wtautological-compare] gutter.c:172:45: warning: self-comparison always evaluates to true [-Wtautological-compare] gutter.c:172:88: warning: self-comparison always evaluates to true [-Wtautological-compare] gutter.c:173:26: warning: self-comparison always evaluates to true [-Wtautological-compare] gutter.c:173:69: warning: self-comparison always evaluates to true [-Wtautological-compare] gutter.c: In function 'calculate_gutter_size': gutter.c:324:19: warning: self-comparison always evaluates to true [-Wtautological-compare] gutter.c:324:62: warning: self-comparison always evaluates to true [-Wtautological-compare] gutter.c:325:19: warning: self-comparison always evaluates to true [-Wtautological-compare] gutter.c:325:62: warning: self-comparison always evaluates to true [-Wtautological-compare] gutter.c:326:38: warning: self-comparison always evaluates to true [-Wtautological-compare] gutter.c:326:81: warning: self-comparison always evaluates to true [-Wtautological-compare] gutter.c:327:21: warning: self-comparison always evaluates to true [-Wtautological-compare] gutter.c:327:64: warning: self-comparison always evaluates to true [-Wtautological-compare] gutter.c:335:39: warning: self-comparison always evaluates to true [-Wtautological-compare] gutter.c:335:82: warning: self-comparison always evaluates to true [-Wtautological-compare] gutter.c:337:21: warning: self-comparison always evaluates to true [-Wtautological-compare] gutter.c:337:64: warning: self-comparison always evaluates to true [-Wtautological-compare] gcc -c -Wall -Wno-switch -Wundef -Wsign-compare -Wno-char-subscripts -Wpacked -Wpointer-arith -Wshadow -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -g -O2 -Dunix -I/usr/pkg/include -I/usr/include -Dz_off_t=long -DTERMINFO -I/usr/pkg/include -I/usr/include -Dz_off_t=long -Demacs -I. -I/tmp/pkgbuild/editors/xemacs-current-nox11/work/xemacs-21.5.36/src -DHAVE_CONFIG_H -I/usr/pkg/include imgproc.c gcc -c -Wall -Wno-switch -Wundef -Wsign-compare -Wno-char-subscripts -Wpacked -Wpointer-arith -Wshadow -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -g -O2 -Dunix -I/usr/pkg/include -I/usr/include -Dz_off_t=long -DTERMINFO -I/usr/pkg/include -I/usr/include -Dz_off_t=long -Demacs -I. -I/tmp/pkgbuild/editors/xemacs-current-nox11/work/xemacs-21.5.36/src -DHAVE_CONFIG_H -I/usr/pkg/include indent.c gcc -c -Wall -Wno-switch -Wundef -Wsign-compare -Wno-char-subscripts -Wpacked -Wpointer-arith -Wshadow -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -g -O2 -Dunix -I/usr/pkg/include -I/usr/include -Dz_off_t=long -DTERMINFO -I/usr/pkg/include -I/usr/include -Dz_off_t=long -Demacs -I. -I/tmp/pkgbuild/editors/xemacs-current-nox11/work/xemacs-21.5.36/src -DHAVE_CONFIG_H -I/usr/pkg/include insdel.c gcc -c -Wall -Wno-switch -Wundef -Wsign-compare -Wno-char-subscripts -Wpacked -Wpointer-arith -Wshadow -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -g -O2 -Dunix -I/usr/pkg/include -I/usr/include -Dz_off_t=long -DTERMINFO -I/usr/pkg/include -I/usr/include -Dz_off_t=long -Demacs -I. -I/tmp/pkgbuild/editors/xemacs-current-nox11/work/xemacs-21.5.36/src -DHAVE_CONFIG_H -I/usr/pkg/include intl.c gcc -c -Wall -Wno-switch -Wundef -Wsign-compare -Wno-char-subscripts -Wpacked -Wpointer-arith -Wshadow -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -g -O2 -Dunix -I/usr/pkg/include -I/usr/include -Dz_off_t=long -DTERMINFO -I/usr/pkg/include -I/usr/include -Dz_off_t=long -Demacs -I. -I/tmp/pkgbuild/editors/xemacs-current-nox11/work/xemacs-21.5.36/src -DHAVE_CONFIG_H -I/usr/pkg/include keymap.c keymap.c: In function 'print_keymap': keymap.c:306:35: warning: format '%zd' expects argument of type 'signed size_t', but argument 3 has type 'long int' [-Wformat=] keymap.c: In function 'where_is_to_Ibyte': keymap.c:4005:569: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] keymap.c:4005:706: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] gcc -c -Wall -Wno-switch -Wundef -Wsign-compare -Wno-char-subscripts -Wpacked -Wpointer-arith -Wshadow -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -g -O2 -Dunix -I/usr/pkg/include -I/usr/include -Dz_off_t=long -DTERMINFO -I/usr/pkg/include -I/usr/include -Dz_off_t=long -Demacs -I. -I/tmp/pkgbuild/editors/xemacs-current-nox11/work/xemacs-21.5.36/src -DHAVE_CONFIG_H -I/usr/pkg/include line-number.c gcc -c -Wall -Wno-switch -Wundef -Wsign-compare -Wno-char-subscripts -Wpacked -Wpointer-arith -Wshadow -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -g -O2 -Dunix -I/usr/pkg/include -I/usr/include -Dz_off_t=long -DTERMINFO -I/usr/pkg/include -I/usr/include -Dz_off_t=long -Demacs -I. -I/tmp/pkgbuild/editors/xemacs-current-nox11/work/xemacs-21.5.36/src -DHAVE_CONFIG_H -I/usr/pkg/include lread.c gcc -c -Wall -Wno-switch -Wundef -Wsign-compare -Wno-char-subscripts -Wpacked -Wpointer-arith -Wshadow -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -g -O2 -Dunix -I/usr/pkg/include -I/usr/include -Dz_off_t=long -DTERMINFO -I/usr/pkg/include -I/usr/include -Dz_off_t=long -Demacs -I. -I/tmp/pkgbuild/editors/xemacs-current-nox11/work/xemacs-21.5.36/src -DHAVE_CONFIG_H -I/usr/pkg/include lstream.c lstream.c: In function 'stdio_rewinder': lstream.c:1208:12: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] lstream.c: In function 'stdio_seek_from_end': lstream.c:1226:17: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] lstream.c: In function 'filedesc_rewinder': lstream.c:1537:15: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] lstream.c: In function 'filedesc_seek_from_end': lstream.c:1575:29: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] lstream.c:1581:29: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] lstream.c:1594:21: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] lstream.c:1600:29: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] lstream.c: In function 'fixed_buffer_rewinder': lstream.c:1818:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] lstream.c: In function 'fixed_buffer_input_stream_ptr': lstream.c:1826:11: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] lstream.c: In function 'fixed_buffer_output_stream_ptr': lstream.c:1833:11: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] lstream.c: In function 'make_resizing_buffer_output_stream': lstream.c:1862:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] lstream.c: In function 'resizing_buffer_rewinder': lstream.c:1903:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] lstream.c: In function 'resizing_buffer_extent_info': lstream.c:1923:36: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] lstream.c: In function 'resizing_buffer_stream_ptr': lstream.c:1929:11: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] lstream.c: In function 'resizing_buffer_to_lisp_string': lstream.c:1938:26: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] lstream.c: In function 'make_dynarr_output_stream': lstream.c:2016:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] lstream.c: In function 'dynarr_rewinder': lstream.c:2032:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] lstream.c: In function 'lisp_buffer_stream_startpos': lstream.c:2250:28: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] gcc -c -Wall -Wno-switch -Wundef -Wsign-compare -Wno-char-subscripts -Wpacked -Wpointer-arith -Wshadow -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -g -O2 -Dunix -I/usr/pkg/include -I/usr/include -Dz_off_t=long -DTERMINFO -I/usr/pkg/include -I/usr/include -Dz_off_t=long -Demacs -I. -I/tmp/pkgbuild/editors/xemacs-current-nox11/work/xemacs-21.5.36/src -DHAVE_CONFIG_H -I/usr/pkg/include macros.c gcc -c -Wall -Wno-switch -Wundef -Wsign-compare -Wno-char-subscripts -Wpacked -Wpointer-arith -Wshadow -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -g -O2 -Dunix -I/usr/pkg/include -I/usr/include -Dz_off_t=long -DTERMINFO -I/usr/pkg/include -I/usr/include -Dz_off_t=long -Demacs -I. -I/tmp/pkgbuild/editors/xemacs-current-nox11/work/xemacs-21.5.36/src -DHAVE_CONFIG_H -I/usr/pkg/include marker.c marker.c: In function 'print_marker': marker.c:51:39: warning: format '%zd' expects argument of type 'signed size_t', but argument 3 has type 'Charbpos' {aka 'long int'} [-Wformat=] gcc -c -Wall -Wno-switch -Wundef -Wsign-compare -Wno-char-subscripts -Wpacked -Wpointer-arith -Wshadow -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -g -O2 -Dunix -I/usr/pkg/include -I/usr/include -Dz_off_t=long -DTERMINFO -I/usr/pkg/include -I/usr/include -Dz_off_t=long -Demacs -I. -I/tmp/pkgbuild/editors/xemacs-current-nox11/work/xemacs-21.5.36/src -DHAVE_CONFIG_H -I/usr/pkg/include md5.c gcc -c -Wall -Wno-switch -Wundef -Wsign-compare -Wno-char-subscripts -Wpacked -Wpointer-arith -Wshadow -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -g -O2 -Dunix -I/usr/pkg/include -I/usr/include -Dz_off_t=long -DTERMINFO -I/usr/pkg/include -I/usr/include -Dz_off_t=long -Demacs -I. -I/tmp/pkgbuild/editors/xemacs-current-nox11/work/xemacs-21.5.36/src -DHAVE_CONFIG_H -I/usr/pkg/include minibuf.c gcc -c -Wall -Wno-switch -Wundef -Wsign-compare -Wno-char-subscripts -Wpacked -Wpointer-arith -Wshadow -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -g -O2 -Dunix -I/usr/pkg/include -I/usr/include -Dz_off_t=long -DTERMINFO -I/usr/pkg/include -I/usr/include -Dz_off_t=long -Demacs -I. -I/tmp/pkgbuild/editors/xemacs-current-nox11/work/xemacs-21.5.36/src -DHAVE_CONFIG_H -I/usr/pkg/include mule-ccl.c mule-ccl.c: In function 'ccl_driver': mule-ccl.c:2001:6: warning: format '%zx' expects argument of type 'size_t', but argument 5 has type 'long int' [-Wformat=] mule-ccl.c:2001:6: warning: format '%zd' expects argument of type 'signed size_t', but argument 6 has type 'long int' [-Wformat=] mule-ccl.c:2007:6: warning: format '%zx' expects argument of type 'size_t', but argument 5 has type 'long int' [-Wformat=] mule-ccl.c:2007:6: warning: format '%zd' expects argument of type 'signed size_t', but argument 6 has type 'long int' [-Wformat=] mule-ccl.c:2013:6: warning: format '%zx' expects argument of type 'size_t', but argument 5 has type 'long int' [-Wformat=] mule-ccl.c:2013:6: warning: format '%zd' expects argument of type 'signed size_t', but argument 6 has type 'long int' [-Wformat=] mule-ccl.c:2033:8: warning: format '%zd' expects argument of type 'signed size_t', but argument 4 has type 'long int' [-Wformat=] gcc -c -Wall -Wno-switch -Wundef -Wsign-compare -Wno-char-subscripts -Wpacked -Wpointer-arith -Wshadow -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -g -O2 -Dunix -I/usr/pkg/include -I/usr/include -Dz_off_t=long -DTERMINFO -I/usr/pkg/include -I/usr/include -Dz_off_t=long -Demacs -I. -I/tmp/pkgbuild/editors/xemacs-current-nox11/work/xemacs-21.5.36/src -DHAVE_CONFIG_H -I/usr/pkg/include mule-charset.c gcc -c -Wall -Wno-switch -Wundef -Wsign-compare -Wno-char-subscripts -Wpacked -Wpointer-arith -Wshadow -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -g -O2 -Dunix -I/usr/pkg/include -I/usr/include -Dz_off_t=long -DTERMINFO -I/usr/pkg/include -I/usr/include -Dz_off_t=long -Demacs -I. -I/tmp/pkgbuild/editors/xemacs-current-nox11/work/xemacs-21.5.36/src -DHAVE_CONFIG_H -I/usr/pkg/include mule-coding.c gcc -c -Wall -Wno-switch -Wundef -Wsign-compare -Wno-char-subscripts -Wpacked -Wpointer-arith -Wshadow -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -g -O2 -Dunix -I/usr/pkg/include -I/usr/include -Dz_off_t=long -DTERMINFO -I/usr/pkg/include -I/usr/include -Dz_off_t=long -Demacs -I. -I/tmp/pkgbuild/editors/xemacs-current-nox11/work/xemacs-21.5.36/src -DHAVE_CONFIG_H -I/usr/pkg/include number-gmp.c number-gmp.c: In function 'bigfloat_to_string': number-gmp.c:182:33: warning: format '%zd' expects argument of type 'signed size_t', but argument 4 has type 'long int' [-Wformat=] gcc -c -Wall -Wno-switch -Wundef -Wsign-compare -Wno-char-subscripts -Wpacked -Wpointer-arith -Wshadow -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -g -O2 -Dunix -I/usr/pkg/include -I/usr/include -Dz_off_t=long -DTERMINFO -I/usr/pkg/include -I/usr/include -Dz_off_t=long -Demacs -I. -I/tmp/pkgbuild/editors/xemacs-current-nox11/work/xemacs-21.5.36/src -DHAVE_CONFIG_H -I/usr/pkg/include number.c gcc -c -Wall -Wno-switch -Wundef -Wsign-compare -Wno-char-subscripts -Wpacked -Wpointer-arith -Wshadow -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -g -O2 -Dunix -I/usr/pkg/include -I/usr/include -Dz_off_t=long -DTERMINFO -I/usr/pkg/include -I/usr/include -Dz_off_t=long -Demacs -I. -I/tmp/pkgbuild/editors/xemacs-current-nox11/work/xemacs-21.5.36/src -DHAVE_CONFIG_H -I/usr/pkg/include fontcolor.c gcc -c -Wall -Wno-switch -Wundef -Wsign-compare -Wno-char-subscripts -Wpacked -Wpointer-arith -Wshadow -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -g -O2 -Dunix -I/usr/pkg/include -I/usr/include -Dz_off_t=long -DTERMINFO -I/usr/pkg/include -I/usr/include -Dz_off_t=long -Demacs -I. -I/tmp/pkgbuild/editors/xemacs-current-nox11/work/xemacs-21.5.36/src -DHAVE_CONFIG_H -I/usr/pkg/include opaque.c opaque.c: In function 'print_opaque': opaque.c:48:6: warning: format '%zu' expects argument of type 'size_t', but argument 3 has type 'long unsigned int' [-Wformat=] opaque.c: In function 'hash_opaque': opaque.c:103:14: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] gcc -c -Wall -Wno-switch -Wundef -Wsign-compare -Wno-char-subscripts -Wpacked -Wpointer-arith -Wshadow -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -g -O2 -Dunix -I/usr/pkg/include -I/usr/include -Dz_off_t=long -DTERMINFO -I/usr/pkg/include -I/usr/include -Dz_off_t=long -Demacs -I. -I/tmp/pkgbuild/editors/xemacs-current-nox11/work/xemacs-21.5.36/src -DHAVE_CONFIG_H -I/usr/pkg/include print.c print.c: In function 'printing_major_badness': print.c:1652:42: warning: format '%zd' expects argument of type 'signed size_t', but argument 6 has type 'long int' [-Wformat=] print.c: In function 'print_gensym_or_circle': print.c:1902:43: warning: format '%zd' expects argument of type 'signed size_t', but argument 3 has type 'long int' [-Wformat=] print.c:1911:43: warning: format '%zd' expects argument of type 'signed size_t', but argument 3 has type 'long int' [-Wformat=] print.c: In function 'debug_p4': print.c:2821:18: warning: format '%zd' expects argument of type 'signed size_t', but argument 2 has type 'long int' [-Wformat=] print.c:2835:13: warning: format '%zx' expects argument of type 'size_t', but argument 3 has type 'long int' [-Wformat=] ...... print.c:2835:13: warning: format '%zx' expects argument of type 'size_t', but argument 4 has type 'long int' [-Wformat=] gcc -c -Wall -Wno-switch -Wundef -Wsign-compare -Wno-char-subscripts -Wpacked -Wpointer-arith -Wshadow -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -g -O2 -Dunix -I/usr/pkg/include -I/usr/include -Dz_off_t=long -DTERMINFO -I/usr/pkg/include -I/usr/include -Dz_off_t=long -Demacs -I. -I/tmp/pkgbuild/editors/xemacs-current-nox11/work/xemacs-21.5.36/src -DHAVE_CONFIG_H -I/usr/pkg/include process.c gcc -c -Wall -Wno-switch -Wundef -Wsign-compare -Wno-char-subscripts -Wpacked -Wpointer-arith -Wshadow -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -g -O2 -Dunix -I/usr/pkg/include -I/usr/include -Dz_off_t=long -DTERMINFO -I/usr/pkg/include -I/usr/include -Dz_off_t=long -Demacs -I. -I/tmp/pkgbuild/editors/xemacs-current-nox11/work/xemacs-21.5.36/src -DHAVE_CONFIG_H -I/usr/pkg/include process-unix.c process-unix.c: In function 'unix_init_process_io_handles': process-unix.c:842:25: warning: format '%zd' expects argument of type 'signed size_t', but argument 4 has type 'long int' [-Wformat=] process-unix.c: In function 'unix_open_network_stream': process-unix.c:1901:33: warning: format '%zd' expects argument of type 'signed size_t', but argument 4 has type 'long int' [-Wformat=] gcc -c -Wall -Wno-switch -Wundef -Wsign-compare -Wno-char-subscripts -Wpacked -Wpointer-arith -Wshadow -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -g -O2 -Dunix -I/usr/pkg/include -I/usr/include -Dz_off_t=long -DTERMINFO -I/usr/pkg/include -I/usr/include -Dz_off_t=long -Demacs -I. -I/tmp/pkgbuild/editors/xemacs-current-nox11/work/xemacs-21.5.36/src -DHAVE_CONFIG_H -I/usr/pkg/include profile.c gcc -c -Wall -Wno-switch -Wundef -Wsign-compare -Wno-char-subscripts -Wpacked -Wpointer-arith -Wshadow -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -g -O2 -Dunix -I/usr/pkg/include -I/usr/include -Dz_off_t=long -DTERMINFO -I/usr/pkg/include -I/usr/include -Dz_off_t=long -Demacs -I. -I/tmp/pkgbuild/editors/xemacs-current-nox11/work/xemacs-21.5.36/src -DHAVE_CONFIG_H -I/usr/pkg/include rangetab.c rangetab.c: In function 'print_range_table': rangetab.c:125:39: warning: format '%zd' expects argument of type 'signed size_t', but argument 4 has type 'long int' [-Wformat=] rangetab.c:125:39: warning: format '%zd' expects argument of type 'signed size_t', but argument 5 has type 'long int' [-Wformat=] gcc -c -Wall -Wno-switch -Wundef -Wsign-compare -Wno-char-subscripts -Wpacked -Wpointer-arith -Wshadow -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -g -O2 -Dunix -I/usr/pkg/include -I/usr/include -Dz_off_t=long -DTERMINFO -I/usr/pkg/include -I/usr/include -Dz_off_t=long -Demacs -I. -I/tmp/pkgbuild/editors/xemacs-current-nox11/work/xemacs-21.5.36/src -DHAVE_CONFIG_H -I/usr/pkg/include realpath.c gcc -c -Wall -Wno-switch -Wundef -Wsign-compare -Wno-char-subscripts -Wpacked -Wpointer-arith -Wshadow -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -g -O2 -Dunix -I/usr/pkg/include -I/usr/include -Dz_off_t=long -DTERMINFO -I/usr/pkg/include -I/usr/include -Dz_off_t=long -Demacs -I. -I/tmp/pkgbuild/editors/xemacs-current-nox11/work/xemacs-21.5.36/src -DHAVE_CONFIG_H -I/usr/pkg/include redisplay.c redisplay.c: In function 'add_disp_table_entry_runes_1': redisplay.c:1552:637: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] redisplay.c:1552:790: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] redisplay.c:1566:641: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] redisplay.c:1566:794: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] redisplay.c: In function 'pixel_to_glyph_translation': redisplay.c:9076:27: warning: self-comparison always evaluates to true [-Wtautological-compare] redisplay.c:9076:70: warning: self-comparison always evaluates to true [-Wtautological-compare] redisplay.c:9077:47: warning: self-comparison always evaluates to true [-Wtautological-compare] redisplay.c:9077:90: warning: self-comparison always evaluates to true [-Wtautological-compare] redisplay.c:9078:26: warning: self-comparison always evaluates to true [-Wtautological-compare] redisplay.c:9078:69: warning: self-comparison always evaluates to true [-Wtautological-compare] redisplay.c:9079:49: warning: self-comparison always evaluates to true [-Wtautological-compare] redisplay.c:9079:92: warning: self-comparison always evaluates to true [-Wtautological-compare] redisplay.c:9085:34: warning: self-comparison always evaluates to true [-Wtautological-compare] redisplay.c:9085:77: warning: self-comparison always evaluates to true [-Wtautological-compare] redisplay.c:9087:30: warning: self-comparison always evaluates to true [-Wtautological-compare] redisplay.c:9087:73: warning: self-comparison always evaluates to true [-Wtautological-compare] redisplay.c:9094:31: warning: self-comparison always evaluates to true [-Wtautological-compare] redisplay.c:9094:74: warning: self-comparison always evaluates to true [-Wtautological-compare] redisplay.c:9106:53: warning: self-comparison always evaluates to true [-Wtautological-compare] redisplay.c:9106:96: warning: self-comparison always evaluates to true [-Wtautological-compare] redisplay.c:9109:51: warning: self-comparison always evaluates to true [-Wtautological-compare] redisplay.c:9109:94: warning: self-comparison always evaluates to true [-Wtautological-compare] redisplay.c:9114:50: warning: self-comparison always evaluates to true [-Wtautological-compare] redisplay.c:9114:93: warning: self-comparison always evaluates to true [-Wtautological-compare] redisplay.c:9130:31: warning: self-comparison always evaluates to true [-Wtautological-compare] redisplay.c:9130:74: warning: self-comparison always evaluates to true [-Wtautological-compare] redisplay.c:9132:34: warning: self-comparison always evaluates to true [-Wtautological-compare] redisplay.c:9132:77: warning: self-comparison always evaluates to true [-Wtautological-compare] redisplay.c:9139:35: warning: self-comparison always evaluates to true [-Wtautological-compare] redisplay.c:9139:78: warning: self-comparison always evaluates to true [-Wtautological-compare] redisplay.c:9151:49: warning: self-comparison always evaluates to true [-Wtautological-compare] redisplay.c:9151:92: warning: self-comparison always evaluates to true [-Wtautological-compare] redisplay.c:9154:54: warning: self-comparison always evaluates to true [-Wtautological-compare] redisplay.c:9154:97: warning: self-comparison always evaluates to true [-Wtautological-compare] redisplay.c:9159:53: warning: self-comparison always evaluates to true [-Wtautological-compare] redisplay.c:9159:96: warning: self-comparison always evaluates to true [-Wtautological-compare] gcc -c -Wall -Wno-switch -Wundef -Wsign-compare -Wno-char-subscripts -Wpacked -Wpointer-arith -Wshadow -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -g -O2 -Dunix -I/usr/pkg/include -I/usr/include -Dz_off_t=long -DTERMINFO -I/usr/pkg/include -I/usr/include -Dz_off_t=long -Demacs -I. -I/tmp/pkgbuild/editors/xemacs-current-nox11/work/xemacs-21.5.36/src -DHAVE_CONFIG_H -I/usr/pkg/include redisplay-output.c redisplay-output.c: In function 'clear_left_border': redisplay-output.c:640:18: warning: self-comparison always evaluates to true [-Wtautological-compare] redisplay-output.c:640:61: warning: self-comparison always evaluates to true [-Wtautological-compare] redisplay-output.c: In function 'clear_right_border': redisplay-output.c:656:38: warning: self-comparison always evaluates to true [-Wtautological-compare] redisplay-output.c:656:81: warning: self-comparison always evaluates to true [-Wtautological-compare] redisplay-output.c: In function 'redisplay_clear_region': redisplay-output.c:1748:25: warning: self-comparison always evaluates to true [-Wtautological-compare] redisplay-output.c:1748:68: warning: self-comparison always evaluates to true [-Wtautological-compare] redisplay-output.c:1749:46: warning: self-comparison always evaluates to true [-Wtautological-compare] redisplay-output.c:1749:89: warning: self-comparison always evaluates to true [-Wtautological-compare] redisplay-output.c:1750:28: warning: self-comparison always evaluates to true [-Wtautological-compare] redisplay-output.c:1750:71: warning: self-comparison always evaluates to true [-Wtautological-compare] redisplay-output.c:1751:47: warning: self-comparison always evaluates to true [-Wtautological-compare] redisplay-output.c:1751:90: warning: self-comparison always evaluates to true [-Wtautological-compare] redisplay-output.c: In function 'redisplay_clear_top_of_window': redisplay-output.c:2117:23: warning: self-comparison always evaluates to true [-Wtautological-compare] redisplay-output.c:2117:66: warning: self-comparison always evaluates to true [-Wtautological-compare] redisplay-output.c: In function 'redisplay_clear_to_window_end': redisplay-output.c:2154:21: warning: self-comparison always evaluates to true [-Wtautological-compare] redisplay-output.c:2154:64: warning: self-comparison always evaluates to true [-Wtautological-compare] redisplay-output.c:2181:41: warning: self-comparison always evaluates to true [-Wtautological-compare] redisplay-output.c:2181:84: warning: self-comparison always evaluates to true [-Wtautological-compare] gcc -c -Wall -Wno-switch -Wundef -Wsign-compare -Wno-char-subscripts -Wpacked -Wpointer-arith -Wshadow -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -g -O2 -Dunix -I/usr/pkg/include -I/usr/include -Dz_off_t=long -DTERMINFO -I/usr/pkg/include -I/usr/include -Dz_off_t=long -Demacs -I. -I/tmp/pkgbuild/editors/xemacs-current-nox11/work/xemacs-21.5.36/src -DHAVE_CONFIG_H -I/usr/pkg/include regex.c regex.c: In function 'print_partial_compiled_pattern': regex.c:818:15: warning: format '%zd' expects argument of type 'signed size_t', but argument 2 has type 'long int' [-Wformat=] regex.c:922:13: warning: format '%zx' expects argument of type 'size_t', but argument 2 has type 'long int' [-Wformat=] regex.c:929:17: warning: format '%zx' expects argument of type 'size_t', but argument 2 has type 'long int' [-Wformat=] regex.c:948:14: warning: format '%zd' expects argument of type 'signed size_t', but argument 2 has type 'long int' [-Wformat=] regex.c:953:14: warning: format '%zd' expects argument of type 'signed size_t', but argument 2 has type 'long int' [-Wformat=] regex.c:959:12: warning: format '%td' expects argument of type 'ptrdiff_t', but argument 2 has type 'long int' [-Wformat=] regex.c:965:14: warning: format '%zd' expects argument of type 'signed size_t', but argument 2 has type 'long int' [-Wformat=] regex.c:971:14: warning: format '%zd' expects argument of type 'signed size_t', but argument 2 has type 'long int' [-Wformat=] regex.c:977:14: warning: format '%zd' expects argument of type 'signed size_t', but argument 2 has type 'long int' [-Wformat=] regex.c:982:14: warning: format '%zd' expects argument of type 'signed size_t', but argument 2 has type 'long int' [-Wformat=] regex.c:987:12: warning: format '%zd' expects argument of type 'signed size_t', but argument 2 has type 'long int' [-Wformat=] regex.c:994:12: warning: format '%zd' expects argument of type 'signed size_t', but argument 2 has type 'long int' [-Wformat=] regex.c:1001:12: warning: format '%zd' expects argument of type 'signed size_t', but argument 2 has type 'long int' [-Wformat=] regex.c:1093:11: warning: format '%zd' expects argument of type 'signed size_t', but argument 2 has type 'long int' [-Wformat=] regex.c: In function 'print_compiled_pattern': regex.c:1103:11: warning: format '%zd' expects argument of type 'signed size_t', but argument 2 has type 'Bytecount' {aka 'long int'} [-Wformat=] regex.c:1103:11: warning: format '%zd' expects argument of type 'signed size_t', but argument 3 has type 'Bytecount' {aka 'long int'} [-Wformat=] regex.c:1112:11: warning: format '%zd' expects argument of type 'signed size_t', but argument 2 has type 'long int' [-Wformat=] regex.c:1113:11: warning: format '%zd' expects argument of type 'signed size_t', but argument 2 has type 'long int' [-Wformat=] regex.c: In function 're_match_2_internal': regex.c:6008:59: warning: format '%zx' expects argument of type 'size_t', but argument 2 has type 'long int' [-Wformat=] regex.c:6359:183: warning: format '%zd' expects argument of type 'signed size_t', but argument 2 has type 'Elemcount' {aka 'long int'} [-Wformat=] regex.c:6359:306: warning: format '%zd' expects argument of type 'signed size_t', but argument 2 has type 'Elemcount' {aka 'long int'} [-Wformat=] regex.c:6363:58: warning: format '%zd' expects argument of type 'signed size_t', but argument 2 has type 'long int' [-Wformat=] regex.c:6392:58: warning: format '%zd' expects argument of type 'signed size_t', but argument 2 has type 'long int' [-Wformat=] regex.c:6550:183: warning: format '%zd' expects argument of type 'signed size_t', but argument 2 has type 'Elemcount' {aka 'long int'} [-Wformat=] regex.c:6550:306: warning: format '%zd' expects argument of type 'signed size_t', but argument 2 has type 'Elemcount' {aka 'long int'} [-Wformat=] regex.c:6550:622: warning: format '%zd' expects argument of type 'signed size_t', but argument 2 has type 'long int' [-Wformat=] regex.c:6550:761: warning: format '%zd' expects argument of type 'signed size_t', but argument 2 has type 'long int' [-Wformat=] regex.c:6550:899: warning: format '%zd' expects argument of type 'signed size_t', but argument 2 has type 'Elemcount' {aka 'long int'} [-Wformat=] regex.c:6582:194: warning: format '%zd' expects argument of type 'signed size_t', but argument 2 has type 'Elemcount' {aka 'long int'} [-Wformat=] regex.c:6582:317: warning: format '%zd' expects argument of type 'signed size_t', but argument 2 has type 'Elemcount' {aka 'long int'} [-Wformat=] regex.c:6582:633: warning: format '%zd' expects argument of type 'signed size_t', but argument 2 has type 'long int' [-Wformat=] regex.c:6582:772: warning: format '%zd' expects argument of type 'signed size_t', but argument 2 has type 'long int' [-Wformat=] regex.c:6582:910: warning: format '%zd' expects argument of type 'signed size_t', but argument 2 has type 'Elemcount' {aka 'long int'} [-Wformat=] regex.c:6610:194: warning: format '%zd' expects argument of type 'signed size_t', but argument 2 has type 'Elemcount' {aka 'long int'} [-Wformat=] regex.c:6610:317: warning: format '%zd' expects argument of type 'signed size_t', but argument 2 has type 'Elemcount' {aka 'long int'} [-Wformat=] regex.c:6610:633: warning: format '%zd' expects argument of type 'signed size_t', but argument 2 has type 'long int' [-Wformat=] regex.c:6610:772: warning: format '%zd' expects argument of type 'signed size_t', but argument 2 has type 'long int' [-Wformat=] regex.c:6610:910: warning: format '%zd' expects argument of type 'signed size_t', but argument 2 has type 'Elemcount' {aka 'long int'} [-Wformat=] regex.c:6632:181: warning: format '%zd' expects argument of type 'signed size_t', but argument 2 has type 'Elemcount' {aka 'long int'} [-Wformat=] regex.c:6632:304: warning: format '%zd' expects argument of type 'signed size_t', but argument 2 has type 'Elemcount' {aka 'long int'} [-Wformat=] regex.c:6632:620: warning: format '%zd' expects argument of type 'signed size_t', but argument 2 has type 'long int' [-Wformat=] regex.c:6632:759: warning: format '%zd' expects argument of type 'signed size_t', but argument 2 has type 'long int' [-Wformat=] regex.c:6632:897: warning: format '%zd' expects argument of type 'signed size_t', but argument 2 has type 'Elemcount' {aka 'long int'} [-Wformat=] regex.c:6645:63: warning: format '%zx' expects argument of type 'size_t', but argument 2 has type 'long int' [-Wformat=] regex.c:6659:68: warning: format '%zx' expects argument of type 'size_t', but argument 2 has type 'long int' [-Wformat=] regex.c:6665:67: warning: format '%zx' expects argument of type 'size_t', but argument 2 has type 'long int' [-Wformat=] regex.c:6699:65: warning: format '%zx' expects argument of type 'size_t', but argument 2 has type 'long int' [-Wformat=] regex.c:7107:305: warning: format '%zd' expects argument of type 'signed size_t', but argument 2 has type 'long int' [-Wformat=] regex.c:7107:441: warning: format '%zd' expects argument of type 'signed size_t', but argument 2 has type 'long int' [-Wformat=] regex.c:7107:1717: warning: format '%zd' expects argument of type 'signed size_t', but argument 2 has type 'Elemcount' {aka 'long int'} [-Wformat=] regex.c:7115:185: warning: format '%zd' expects argument of type 'signed size_t', but argument 2 has type 'Elemcount' {aka 'long int'} [-Wformat=] regex.c:7115:308: warning: format '%zd' expects argument of type 'signed size_t', but argument 2 has type 'Elemcount' {aka 'long int'} [-Wformat=] regex.c:7115:624: warning: format '%zd' expects argument of type 'signed size_t', but argument 2 has type 'long int' [-Wformat=] regex.c:7115:763: warning: format '%zd' expects argument of type 'signed size_t', but argument 2 has type 'long int' [-Wformat=] regex.c:7115:901: warning: format '%zd' expects argument of type 'signed size_t', but argument 2 has type 'Elemcount' {aka 'long int'} [-Wformat=] gcc -c -Wall -Wno-switch -Wundef -Wsign-compare -Wno-char-subscripts -Wpacked -Wpointer-arith -Wshadow -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -g -O2 -Dunix -I/usr/pkg/include -I/usr/include -Dz_off_t=long -DTERMINFO -I/usr/pkg/include -I/usr/include -Dz_off_t=long -Demacs -I. -I/tmp/pkgbuild/editors/xemacs-current-nox11/work/xemacs-21.5.36/src -DHAVE_CONFIG_H -I/usr/pkg/include search.c gcc -c -Wall -Wno-switch -Wundef -Wsign-compare -Wno-char-subscripts -Wpacked -Wpointer-arith -Wshadow -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -g -O2 -Dunix -I/usr/pkg/include -I/usr/include -Dz_off_t=long -DTERMINFO -I/usr/pkg/include -I/usr/include -Dz_off_t=long -Demacs -I. -I/tmp/pkgbuild/editors/xemacs-current-nox11/work/xemacs-21.5.36/src -DHAVE_CONFIG_H -I/usr/pkg/include select.c gcc -c -Wall -Wno-switch -Wundef -Wsign-compare -Wno-char-subscripts -Wpacked -Wpointer-arith -Wshadow -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -g -O2 -Dunix -I/usr/pkg/include -I/usr/include -Dz_off_t=long -DTERMINFO -I/usr/pkg/include -I/usr/include -Dz_off_t=long -Demacs -I. -I/tmp/pkgbuild/editors/xemacs-current-nox11/work/xemacs-21.5.36/src -DHAVE_CONFIG_H -I/usr/pkg/include sequence.c gcc -c -Wall -Wno-switch -Wundef -Wsign-compare -Wno-char-subscripts -Wpacked -Wpointer-arith -Wshadow -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -g -O2 -Dunix -I/usr/pkg/include -I/usr/include -Dz_off_t=long -DTERMINFO -I/usr/pkg/include -I/usr/include -Dz_off_t=long -Demacs -I. -I/tmp/pkgbuild/editors/xemacs-current-nox11/work/xemacs-21.5.36/src -DHAVE_CONFIG_H -I/usr/pkg/include sysdll.c gcc -c -Wall -Wno-switch -Wundef -Wsign-compare -Wno-char-subscripts -Wpacked -Wpointer-arith -Wshadow -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -g -O2 -Dunix -I/usr/pkg/include -I/usr/include -Dz_off_t=long -DTERMINFO -I/usr/pkg/include -I/usr/include -Dz_off_t=long -Demacs -I. -I/tmp/pkgbuild/editors/xemacs-current-nox11/work/xemacs-21.5.36/src -DHAVE_CONFIG_H -I/usr/pkg/include emodules.c gcc -c -Wall -Wno-switch -Wundef -Wsign-compare -Wno-char-subscripts -Wpacked -Wpointer-arith -Wshadow -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -g -O2 -Dunix -I/usr/pkg/include -I/usr/include -Dz_off_t=long -DTERMINFO -I/usr/pkg/include -I/usr/include -Dz_off_t=long -Demacs -I. -I/tmp/pkgbuild/editors/xemacs-current-nox11/work/xemacs-21.5.36/src -DHAVE_CONFIG_H -I/usr/pkg/include signal.c gcc -c -Wall -Wno-switch -Wundef -Wsign-compare -Wno-char-subscripts -Wpacked -Wpointer-arith -Wshadow -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -g -O2 -Dunix -I/usr/pkg/include -I/usr/include -Dz_off_t=long -DTERMINFO -I/usr/pkg/include -I/usr/include -Dz_off_t=long -Demacs -I. -I/tmp/pkgbuild/editors/xemacs-current-nox11/work/xemacs-21.5.36/src -DHAVE_CONFIG_H -I/usr/pkg/include sound.c gcc -c -Wall -Wno-switch -Wundef -Wsign-compare -Wno-char-subscripts -Wpacked -Wpointer-arith -Wshadow -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -g -O2 -Dunix -I/usr/pkg/include -I/usr/include -Dz_off_t=long -DTERMINFO -I/usr/pkg/include -I/usr/include -Dz_off_t=long -Demacs -I. -I/tmp/pkgbuild/editors/xemacs-current-nox11/work/xemacs-21.5.36/src -DHAVE_CONFIG_H -I/usr/pkg/include specifier.c gcc -c -Wall -Wno-switch -Wundef -Wsign-compare -Wno-char-subscripts -Wpacked -Wpointer-arith -Wshadow -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -g -O2 -Dunix -I/usr/pkg/include -I/usr/include -Dz_off_t=long -DTERMINFO -I/usr/pkg/include -I/usr/include -Dz_off_t=long -Demacs -I. -I/tmp/pkgbuild/editors/xemacs-current-nox11/work/xemacs-21.5.36/src -DHAVE_CONFIG_H -I/usr/pkg/include strftime.c strftime.c: In function 'add_num_time_t': strftime.c:199:46: warning: format '%zu' expects argument of type 'size_t', but argument 4 has type 'long unsigned int' [-Wformat=] gcc -c -Wall -Wno-switch -Wundef -Wsign-compare -Wno-char-subscripts -Wpacked -Wpointer-arith -Wshadow -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -g -O2 -Dunix -I/usr/pkg/include -I/usr/include -Dz_off_t=long -DTERMINFO -I/usr/pkg/include -I/usr/include -Dz_off_t=long -Demacs -I. -I/tmp/pkgbuild/editors/xemacs-current-nox11/work/xemacs-21.5.36/src -DHAVE_CONFIG_H -I/usr/pkg/include symbols.c gcc -c -Wall -Wno-switch -Wundef -Wsign-compare -Wno-char-subscripts -Wpacked -Wpointer-arith -Wshadow -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -g -O2 -Dunix -I/usr/pkg/include -I/usr/include -Dz_off_t=long -DTERMINFO -I/usr/pkg/include -I/usr/include -Dz_off_t=long -Demacs -I. -I/tmp/pkgbuild/editors/xemacs-current-nox11/work/xemacs-21.5.36/src -DHAVE_CONFIG_H -I/usr/pkg/include syntax.c gcc -c -Wall -Wno-switch -Wundef -Wsign-compare -Wno-char-subscripts -Wpacked -Wpointer-arith -Wshadow -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -g -O2 -Dunix -I/usr/pkg/include -I/usr/include -Dz_off_t=long -DTERMINFO -I/usr/pkg/include -I/usr/include -Dz_off_t=long -Demacs -I. -I/tmp/pkgbuild/editors/xemacs-current-nox11/work/xemacs-21.5.36/src -DHAVE_CONFIG_H -I/usr/pkg/include sysdep.c gcc -c -Wall -Wno-switch -Wundef -Wsign-compare -Wno-char-subscripts -Wpacked -Wpointer-arith -Wshadow -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -g -O2 -Dunix -I/usr/pkg/include -I/usr/include -Dz_off_t=long -DTERMINFO -I/usr/pkg/include -I/usr/include -Dz_off_t=long -Demacs -I. -I/tmp/pkgbuild/editors/xemacs-current-nox11/work/xemacs-21.5.36/src -DHAVE_CONFIG_H -I/usr/pkg/include text.c gcc -c -Wall -Wno-switch -Wundef -Wsign-compare -Wno-char-subscripts -Wpacked -Wpointer-arith -Wshadow -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -g -O2 -Dunix -I/usr/pkg/include -I/usr/include -Dz_off_t=long -DTERMINFO -I/usr/pkg/include -I/usr/include -Dz_off_t=long -Demacs -I. -I/tmp/pkgbuild/editors/xemacs-current-nox11/work/xemacs-21.5.36/src -DHAVE_CONFIG_H -I/usr/pkg/include tls.c gcc -c -Wall -Wno-switch -Wundef -Wsign-compare -Wno-char-subscripts -Wpacked -Wpointer-arith -Wshadow -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -g -O2 -Dunix -I/usr/pkg/include -I/usr/include -Dz_off_t=long -DTERMINFO -I/usr/pkg/include -I/usr/include -Dz_off_t=long -Demacs -I. -I/tmp/pkgbuild/editors/xemacs-current-nox11/work/xemacs-21.5.36/src -DHAVE_CONFIG_H -I/usr/pkg/include console-tty.c gcc -c -Wall -Wno-switch -Wundef -Wsign-compare -Wno-char-subscripts -Wpacked -Wpointer-arith -Wshadow -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -g -O2 -Dunix -I/usr/pkg/include -I/usr/include -Dz_off_t=long -DTERMINFO -I/usr/pkg/include -I/usr/include -Dz_off_t=long -Demacs -I. -I/tmp/pkgbuild/editors/xemacs-current-nox11/work/xemacs-21.5.36/src -DHAVE_CONFIG_H -I/usr/pkg/include device-tty.c gcc -c -Wall -Wno-switch -Wundef -Wsign-compare -Wno-char-subscripts -Wpacked -Wpointer-arith -Wshadow -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -g -O2 -Dunix -I/usr/pkg/include -I/usr/include -Dz_off_t=long -DTERMINFO -I/usr/pkg/include -I/usr/include -Dz_off_t=long -Demacs -I. -I/tmp/pkgbuild/editors/xemacs-current-nox11/work/xemacs-21.5.36/src -DHAVE_CONFIG_H -I/usr/pkg/include event-tty.c gcc -c -Wall -Wno-switch -Wundef -Wsign-compare -Wno-char-subscripts -Wpacked -Wpointer-arith -Wshadow -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -g -O2 -Dunix -I/usr/pkg/include -I/usr/include -Dz_off_t=long -DTERMINFO -I/usr/pkg/include -I/usr/include -Dz_off_t=long -Demacs -I. -I/tmp/pkgbuild/editors/xemacs-current-nox11/work/xemacs-21.5.36/src -DHAVE_CONFIG_H -I/usr/pkg/include frame-tty.c gcc -c -Wall -Wno-switch -Wundef -Wsign-compare -Wno-char-subscripts -Wpacked -Wpointer-arith -Wshadow -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -g -O2 -Dunix -I/usr/pkg/include -I/usr/include -Dz_off_t=long -DTERMINFO -I/usr/pkg/include -I/usr/include -Dz_off_t=long -Demacs -I. -I/tmp/pkgbuild/editors/xemacs-current-nox11/work/xemacs-21.5.36/src -DHAVE_CONFIG_H -I/usr/pkg/include fontcolor-tty.c gcc -c -Wall -Wno-switch -Wundef -Wsign-compare -Wno-char-subscripts -Wpacked -Wpointer-arith -Wshadow -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -g -O2 -Dunix -I/usr/pkg/include -I/usr/include -Dz_off_t=long -DTERMINFO -I/usr/pkg/include -I/usr/include -Dz_off_t=long -Demacs -I. -I/tmp/pkgbuild/editors/xemacs-current-nox11/work/xemacs-21.5.36/src -DHAVE_CONFIG_H -I/usr/pkg/include redisplay-tty.c gcc -c -Wall -Wno-switch -Wundef -Wsign-compare -Wno-char-subscripts -Wpacked -Wpointer-arith -Wshadow -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -g -O2 -Dunix -I/usr/pkg/include -I/usr/include -Dz_off_t=long -DTERMINFO -I/usr/pkg/include -I/usr/include -Dz_off_t=long -Demacs -I. -I/tmp/pkgbuild/editors/xemacs-current-nox11/work/xemacs-21.5.36/src -DHAVE_CONFIG_H -I/usr/pkg/include cm.c gcc -c -Wall -Wno-switch -Wundef -Wsign-compare -Wno-char-subscripts -Wpacked -Wpointer-arith -Wshadow -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -g -O2 -Dunix -I/usr/pkg/include -I/usr/include -Dz_off_t=long -DTERMINFO -I/usr/pkg/include -I/usr/include -Dz_off_t=long -Demacs -I. -I/tmp/pkgbuild/editors/xemacs-current-nox11/work/xemacs-21.5.36/src -DHAVE_CONFIG_H -I/usr/pkg/include undo.c gcc -c -Wall -Wno-switch -Wundef -Wsign-compare -Wno-char-subscripts -Wpacked -Wpointer-arith -Wshadow -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -g -O2 -Dunix -I/usr/pkg/include -I/usr/include -Dz_off_t=long -DTERMINFO -I/usr/pkg/include -I/usr/include -Dz_off_t=long -Demacs -I. -I/tmp/pkgbuild/editors/xemacs-current-nox11/work/xemacs-21.5.36/src -DHAVE_CONFIG_H -I/usr/pkg/include unicode.c unicode.c: In function 'print_precedence_array': unicode.c:1606:35: warning: format '%zd' expects argument of type 'signed size_t', but argument 3 has type 'long int' [-Wformat=] gcc -c -Wall -Wno-switch -Wundef -Wsign-compare -Wno-char-subscripts -Wpacked -Wpointer-arith -Wshadow -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -g -O2 -Dunix -I/usr/pkg/include -I/usr/include -Dz_off_t=long -DTERMINFO -I/usr/pkg/include -I/usr/include -Dz_off_t=long -Demacs -I. -I/tmp/pkgbuild/editors/xemacs-current-nox11/work/xemacs-21.5.36/src -DHAVE_CONFIG_H -I/usr/pkg/include widget.c gcc -c -Wall -Wno-switch -Wundef -Wsign-compare -Wno-char-subscripts -Wpacked -Wpointer-arith -Wshadow -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -g -O2 -Dunix -I/usr/pkg/include -I/usr/include -Dz_off_t=long -DTERMINFO -I/usr/pkg/include -I/usr/include -Dz_off_t=long -Demacs -I. -I/tmp/pkgbuild/editors/xemacs-current-nox11/work/xemacs-21.5.36/src -DHAVE_CONFIG_H -I/usr/pkg/include window.c window.c: In function 'Fwindow_pixel_edges': window.c:1834:44: warning: self-comparison always evaluates to true [-Wtautological-compare] window.c:1834:87: warning: self-comparison always evaluates to true [-Wtautological-compare] window.c:1835:42: warning: self-comparison always evaluates to true [-Wtautological-compare] window.c:1835:85: warning: self-comparison always evaluates to true [-Wtautological-compare] gcc -c -Wall -Wno-switch -Wundef -Wsign-compare -Wno-char-subscripts -Wpacked -Wpointer-arith -Wshadow -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -g -O2 -Dunix -I/usr/pkg/include -I/usr/include -Dz_off_t=long -DTERMINFO -I/usr/pkg/include -I/usr/include -Dz_off_t=long -Demacs -I. -I/tmp/pkgbuild/editors/xemacs-current-nox11/work/xemacs-21.5.36/src -DHAVE_CONFIG_H -I/usr/pkg/include ralloc.c ../lib-src/make-dump-id gcc -c -Wall -Wno-switch -Wundef -Wsign-compare -Wno-char-subscripts -Wpacked -Wpointer-arith -Wshadow -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -g -O2 -Dunix -I/usr/pkg/include -I/usr/include -Dz_off_t=long -DTERMINFO -I/usr/pkg/include -I/usr/include -Dz_off_t=long -Demacs -I. -I/tmp/pkgbuild/editors/xemacs-current-nox11/work/xemacs-21.5.36/src -DHAVE_CONFIG_H -I/usr/pkg/include dump-id.c gcc -Wall -Wno-switch -Wundef -Wsign-compare -Wno-char-subscripts -Wpacked -Wpointer-arith -Wshadow -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wdeclaration-after-statement -g -O2 -Dunix -I/usr/pkg/include -I/usr/include -Dz_off_t=long -Wl,-zrelro -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -L/usr/lib -Wl,-R/usr/lib -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -Wl,-export-dynamic -o xemacs abbrev.o alloc.o alloca.o array.o blocktype.o buffer.o bytecode.o callint.o casefiddle.o casetab.o chartab.o filelock.o cmdloop.o cmds.o console.o console-stream.o data.o database.o debug.o tests.o device.o dired.o doc.o doprnt.o editfns.o elhash.o emacs.o eval.o events.o event-stream.o event-unixoid.o dumper.o inline.o linuxplay.o miscplay.o terminfo.o extents.o faces.o file-coding.o fileio.o filemode.o floatfns.o fns.o font-lock.o frame.o gc.o general.o glyphs.o glyphs-widget.o gui.o gutter.o imgproc.o indent.o insdel.o intl.o keymap.o line-number.o lread.o lstream.o macros.o marker.o md5.o minibuf.o mule-ccl.o mule-charset.o mule-coding.o number-gmp.o number.o fontcolor.o opaque.o print.o process.o process-unix.o profile.o rangetab.o realpath.o redisplay.o redisplay-output.o regex.o search.o select.o sequence.o sysdll.o emodules.o signal.o sound.o specifier.o strftime.o symbols.o syntax.o sysdep.o text.o tls.o console-tty.o device-tty.o event-tty.o frame-tty.o fontcolor-tty.o redisplay-tty.o cm.o undo.o unicode.o widget.o window.o ralloc.o dump-id.o -lgmp -lgdbm -ltermcap -lossaudio -lintl -lm -lkvm -lutil ./xemacs -nd -no-packages -no-configured-paths -batch -l ../lisp/update-elc.el Loading ../lisp/update-elc.el... Loading find-paths.el... Loading packages.el... Loading setup-paths.el... Loading /tmp/pkgbuild/editors/xemacs-current-nox11/work/xemacs-21.5.36/lisp/dumped-lisp.el... Wrote /tmp/pkgbuild/editors/xemacs-current-nox11/work/xemacs-21.5.36/src/NEEDTODUMP Loading loadup-el.el... Loading loadup.el... Using load-path (/tmp/pkgbuild/editors/xemacs-current-nox11/work/xemacs-21.5.36/lisp/mule/ /tmp/pkgbuild/editors/xemacs-current-nox11/work/xemacs-21.5.36/lisp/term/ /tmp/pkgbuild/editors/xemacs-current-nox11/work/xemacs-21.5.36/lisp/) Using module-load-path (/tmp/pkgbuild/editors/xemacs-current-nox11/work/xemacs-21.5.36/modules) Loading dumped-lisp.el... Loading backquote.el... Loading bytecomp-runtime.el... Loading subr.el... Loading cl.el... Loading cl-extra.el... Loading cl-macs.el... Loading cl-seq.el... Loading post-gc.el... Loading version.el... Loading custom.el... Loading cus-start.el... Loading find-paths.el... Loading packages.el... Loading setup-paths.el... Loading replace.el... Loading widget.el... Loading cmdloop.el... Loading keymap.el... Loading syntax.el... Loading syntax-ppss.el... Loading device.el... Loading console.el... Loading obsolete.el... Loading specifier.el... Loading frame.el... Loading faces.el... Requiring font.el... Requiring fontconfig.el... Requiring font-mgr.el... Requiring disp-table.el... Loading glyphs.el... Loading fontcolor.el... Loading extents.el... Loading events.el... Loading hash-table.el... Loading text-props.el... Loading process.el... Loading multicast.el... Loading map-ynp.el... Loading undo-stack.el... Loading window.el... Loading window-xemacs.el... Loading resize-minibuffer.el... Loading simple.el... Loading newcomment.el... Loading keydefs.el... Loading abbrev.el... Loading derived.el... Loading minibuf.el... Loading list-mode.el... Loading modeline.el... Loading cus-file.el... Loading startup.el... Loading misc.el... Loading loadhist.el... Loading files.el... Loading lib-complete.el... Loading format.el... Loading indent.el... Loading isearch-mode.el... *** Error in XEmacs initialization (void-variable isearch-state-places) *** Backtrace really-early-error-handler((void-variable isearch-state-places)) (cons (quote list) isearch-state-places) # (catch #:isearch-make-state-object ...) (catch (quote #:isearch-make-state-object) (cons (quote list) isearch-state-places)) (block isearch-make-state-object (cons (quote list) isearch-state-places)) (lambda nil (block isearch-make-state-object (cons (quote list) isearch-state-places)))() # bind (byte-compile-macro-environment) macroexpand((isearch-make-state-object) ((isearch-setf-state-places lambda (cmd) (block isearch-setf-state-places (cons (quote setf) (loop for var being each element in isearch-state-places using (index index) nconc (list var (backquote (nth (\, index) (\, cmd)))))))) (isearch-make-state-object lambda nil (block isearch-make-state-object (cons (quote list) isearch-state-places))) (-58522084 (quote (isearch-string isearch-message (point) isearch-success isearch-forward isearch-other-end isearch-word isearch-invalid-regexp isearch-wrapped isearch-barrier isearch-within-brackets))))) (setq form (macroexpand form env)) (eq form (setq form (macroexpand form env))) (not (eq form (setq form (macroexpand form env)))) (or (not (eq form (setq form (macroexpand form env)))) (and cl-macroexpand-cmacs (not (eq form (setq form (compiler-macroexpand form)))))) (while (or (not (eq form (setq form (macroexpand form env)))) (and cl-macroexpand-cmacs (not (eq form (setq form (compiler-macroexpand form))))))) # bind (env form) cl-macroexpand-all((isearch-make-state-object) ((isearch-setf-state-places lambda (cmd) (block isearch-setf-state-places (cons (quote setf) (loop for var being each element in isearch-state-places using (index index) nconc (list var (backquote (nth (\, index) (\, cmd)))))))) (isearch-make-state-object lambda nil (block isearch-make-state-object (cons (quote list) isearch-state-places))) (-58522084 (quote (isearch-string isearch-message (point) isearch-success isearch-forward isearch-other-end isearch-word isearch-invalid-regexp isearch-wrapped isearch-barrier isearch-within-brackets))))) # bind (x) (lambda (x) (cl-macroexpand-all x env))((isearch-make-state-object)) mapcar((lambda (x) (cl-macroexpand-all x env)) ((isearch-make-state-object) isearch-cmds)) # bind (env body) cl-macroexpand-body(((isearch-make-state-object) isearch-cmds) ((isearch-setf-state-places lambda (cmd) (block isearch-setf-state-places (cons (quote setf) (loop for var being each element in isearch-state-places using (index index) nconc (list var (backquote (nth (\, index) (\, cmd)))))))) (isearch-make-state-object lambda nil (block isearch-make-state-object (cons (quote list) isearch-state-places))) (-58522084 (quote (isearch-string isearch-message (point) isearch-success isearch-forward isearch-other-end isearch-word isearch-invalid-regexp isearch-wrapped isearch-barrier isearch-within-brackets))))) (cons (car form) (cl-macroexpand-body (cdr form) env)) (cond ((not (consp form)) form) ((memq (car form) (quote (let let*))) (if (null (nth 1 form)) (cl-macroexpand-all (cons (quote progn) (cddr form)) env) (let ((letf nil) (res nil) (lets (cadr form)) (env env) shadows) (while lets (push (funcall (function (lambda (symbol valueform) (let* ((eq-hash (eq-hash symbol)) (acons (cdr (assoc* eq-hash env)))) (if (null acons) (cons symbol (cl-macroexpand-body valueform env)) (if (cadr acons) (if (eq (car form) (quote let*)) (push (backquote ((\, eq-hash))) env) (push (backquote ((\, eq-hash))) shadows)) (setq symbol (car acons)) (unless (symbolp symbol) (setq letf t))) (cons symbol (cl-macroexpand-body valueform env)))))) (if (consp (car lets)) (caar lets) (car lets)) (cdr-safe (car-safe lets))) res) (setq lets (cdr lets))) (list* (if letf (if (eq (car form) (quote let)) (quote letf) (quote letf*)) (car form)) (nreverse res) (cl-macroexpand-body (cddr form) (nconc shadows env)))))) ((eq (car form) (quote cond)) (cons (car form) (mapcar (function (lambda (x) (cl-macroexpand-body x env))) (cdr form)))) ((eq (car form) (quote condition-case)) (list* (car form) (nth 1 form) (cl-macroexpand-all (nth 2 form) env) (mapcar (function (lambda (x) (cons (car x) (cl-macroexpand-body (cdr x) env)))) (cdddr form)))) ((memq (car form) (quote (quote function))) (if (eq (car-safe (nth 1 form)) (quote lambda)) (let* ((env (reduce (function nconc) (nth 1 (nth 1 form)) :from-end t :key (function (lambda (symbol) (when (and (not (member symbol (quote (&optional &rest)))) (cdr (assoc* (setq symbol (eq-hash symbol)) env))) (backquote (((\, symbol))))))) :initial-value env)) (body (cl-macroexpand-body (cddadr form) env))) (if (and cl-closure-vars (eq (car form) (quote function)) (cl-expr-contains-any body cl-closure-vars)) (let* ((closed (remove* nil cl-closure-vars :key (function (lambda (y) (cl-expr-contains body y))))) (new (mapcar (quote gensym) closed)) (sub (pairlis closed new))) (put (car (last cl-closure-vars)) (quote used) t) (backquote (apply-partially (function (lambda (\, (append new (cadadr form))) (\,@ (sublis sub body)))) (\,@ closed)))) (list (car form) (list* (quote lambda) (cadadr form) body)))) (let ((found (cdr (assq (cadr form) env)))) (cond ((and (consp found) (eq (nth 1 (nth 1 found)) (quote cl-labels-args))) (cl-macroexpand-all (nth 1 (nth 2 (nth 2 found))) env)) ((and (consp found) (eq (nth 1 (nth 1 found)) (quote byte-compile-labels-args))) (unless (eq (quote function) (car form)) (byte-compile-warn "deprecated: '%s, use #'%s instead to quote it as a function" (cadr form) (cadr form))) (setq found (get (nth 1 (nth 1 (nth 3 found))) (quote byte-compile-data-placeholder))) (put found (quote byte-compile-label-calls) (1+ (get found (quote byte-compile-label-calls) 0))) (list (quote function) found)) (t form))))) ((memq (car form) (quote (defun defmacro))) (let ((env (reduce (function nconc) (nth 2 form) :from-end t :key (function (lambda (symbol) (when (and (not (member symbol (quote (&optional &rest)))) (cdr (assoc* (setq symbol (eq-hash symbol)) env))) (backquote (((\, symbol))))))) :initial-value env))) (list* (car form) (nth 1 form) (cl-macroexpand-body (cddr form) env)))) ((and (eq (car form) (quote progn)) (not (cddr form))) (cl-macroexpand-all (nth 1 form) env)) ((eq (car form) (quote setq)) (let* ((args (cl-macroexpand-body (cdr form) env)) (p args)) (while (and p (symbolp (car p))) (setq p (cddr p))) (if p (cl-macroexpand-all (cons (quote setf) args)) (cons (quote setq) args)))) (t (cons (car form) (cl-macroexpand-body (cdr form) env)))) # bind (env form) cl-macroexpand-all((cons (isearch-make-state-object) isearch-cmds) ((isearch-setf-state-places lambda (cmd) (block isearch-setf-state-places (cons (quote setf) (loop for var being each element in isearch-state-places using (index index) nconc (list var (backquote (nth (\, index) (\, cmd)))))))) (isearch-make-state-object lambda nil (block isearch-make-state-object (cons (quote list) isearch-state-places))) (-58522084 (quote (isearch-string isearch-message (point) isearch-success isearch-forward isearch-other-end isearch-word isearch-invalid-regexp isearch-wrapped isearch-barrier isearch-within-brackets))))) # bind (x) (lambda (x) (cl-macroexpand-all x env))((cons (isearch-make-state-object) isearch-cmds)) mapcar((lambda (x) (cl-macroexpand-all x env)) (isearch-cmds (cons (isearch-make-state-object) isearch-cmds))) # bind (env body) cl-macroexpand-body((isearch-cmds (cons (isearch-make-state-object) isearch-cmds)) ((isearch-setf-state-places lambda (cmd) (block isearch-setf-state-places (cons (quote setf) (loop for var being each element in isearch-state-places using (index index) nconc (list var (backquote (nth (\, index) (\, cmd)))))))) (isearch-make-state-object lambda nil (block isearch-make-state-object (cons (quote list) isearch-state-places))) (-58522084 (quote (isearch-string isearch-message (point) isearch-success isearch-forward isearch-other-end isearch-word isearch-invalid-regexp isearch-wrapped isearch-barrier isearch-within-brackets))))) (let* ((args (cl-macroexpand-body (cdr form) env)) (p args)) (while (and p (symbolp (car p))) (setq p (cddr p))) (if p (cl-macroexpand-all (cons (quote setf) args)) (cons (quote setq) args))) (cond ((not (consp form)) form) ((memq (car form) (quote (let let*))) (if (null (nth 1 form)) (cl-macroexpand-all (cons (quote progn) (cddr form)) env) (let ((letf nil) (res nil) (lets (cadr form)) (env env) shadows) (while lets (push (funcall (function (lambda (symbol valueform) (let* ((eq-hash (eq-hash symbol)) (acons (cdr (assoc* eq-hash env)))) (if (null acons) (cons symbol (cl-macroexpand-body valueform env)) (if (cadr acons) (if (eq (car form) (quote let*)) (push (backquote ((\, eq-hash))) env) (push (backquote ((\, eq-hash))) shadows)) (setq symbol (car acons)) (unless (symbolp symbol) (setq letf t))) (cons symbol (cl-macroexpand-body valueform env)))))) (if (consp (car lets)) (caar lets) (car lets)) (cdr-safe (car-safe lets))) res) (setq lets (cdr lets))) (list* (if letf (if (eq (car form) (quote let)) (quote letf) (quote letf*)) (car form)) (nreverse res) (cl-macroexpand-body (cddr form) (nconc shadows env)))))) ((eq (car form) (quote cond)) (cons (car form) (mapcar (function (lambda (x) (cl-macroexpand-body x env))) (cdr form)))) ((eq (car form) (quote condition-case)) (list* (car form) (nth 1 form) (cl-macroexpand-all (nth 2 form) env) (mapcar (function (lambda (x) (cons (car x) (cl-macroexpand-body (cdr x) env)))) (cdddr form)))) ((memq (car form) (quote (quote function))) (if (eq (car-safe (nth 1 form)) (quote lambda)) (let* ((env (reduce (function nconc) (nth 1 (nth 1 form)) :from-end t :key (function (lambda (symbol) (when (and (not (member symbol (quote (&optional &rest)))) (cdr (assoc* (setq symbol (eq-hash symbol)) env))) (backquote (((\, symbol))))))) :initial-value env)) (body (cl-macroexpand-body (cddadr form) env))) (if (and cl-closure-vars (eq (car form) (quote function)) (cl-expr-contains-any body cl-closure-vars)) (let* ((closed (remove* nil cl-closure-vars :key (function (lambda (y) (cl-expr-contains body y))))) (new (mapcar (quote gensym) closed)) (sub (pairlis closed new))) (put (car (last cl-closure-vars)) (quote used) t) (backquote (apply-partially (function (lambda (\, (append new (cadadr form))) (\,@ (sublis sub body)))) (\,@ closed)))) (list (car form) (list* (quote lambda) (cadadr form) body)))) (let ((found (cdr (assq (cadr form) env)))) (cond ((and (consp found) (eq (nth 1 (nth 1 found)) (quote cl-labels-args))) (cl-macroexpand-all (nth 1 (nth 2 (nth 2 found))) env)) ((and (consp found) (eq (nth 1 (nth 1 found)) (quote byte-compile-labels-args))) (unless (eq (quote function) (car form)) (byte-compile-warn "deprecated: '%s, use #'%s instead to quote it as a function" (cadr form) (cadr form))) (setq found (get (nth 1 (nth 1 (nth 3 found))) (quote byte-compile-data-placeholder))) (put found (quote byte-compile-label-calls) (1+ (get found (quote byte-compile-label-calls) 0))) (list (quote function) found)) (t form))))) ((memq (car form) (quote (defun defmacro))) (let ((env (reduce (function nconc) (nth 2 form) :from-end t :key (function (lambda (symbol) (when (and (not (member symbol (quote (&optional &rest)))) (cdr (assoc* (setq symbol (eq-hash symbol)) env))) (backquote (((\, symbol))))))) :initial-value env))) (list* (car form) (nth 1 form) (cl-macroexpand-body (cddr form) env)))) ((and (eq (car form) (quote progn)) (not (cddr form))) (cl-macroexpand-all (nth 1 form) env)) ((eq (car form) (quote setq)) (let* ((args (cl-macroexpand-body (cdr form) env)) (p args)) (while (and p (symbolp (car p))) (setq p (cddr p))) (if p (cl-macroexpand-all (cons (quote setf) args)) (cons (quote setq) args)))) (t (cons (car form) (cl-macroexpand-body (cdr form) env)))) # bind (env form) cl-macroexpand-all((push (isearch-make-state-object) isearch-cmds) ((isearch-setf-state-places lambda (cmd) (block isearch-setf-state-places (cons (quote setf) (loop for var being each element in isearch-state-places using (index index) nconc (list var (backquote (nth (\, index) (\, cmd)))))))) (isearch-make-state-object lambda nil (block isearch-make-state-object (cons (quote list) isearch-state-places))) (-58522084 (quote (isearch-string isearch-message (point) isearch-success isearch-forward isearch-other-end isearch-word isearch-invalid-regexp isearch-wrapped isearch-barrier isearch-within-brackets))))) # bind (x) (lambda (x) (cl-macroexpand-all x env))((push (isearch-make-state-object) isearch-cmds)) mapcar((lambda (x) (cl-macroexpand-all x env)) (nil (push (isearch-make-state-object) isearch-cmds))) # bind (env body) cl-macroexpand-body((nil (push (isearch-make-state-object) isearch-cmds)) ((isearch-setf-state-places lambda (cmd) (block isearch-setf-state-places (cons (quote setf) (loop for var being each element in isearch-state-places using (index index) nconc (list var (backquote (nth (\, index) (\, cmd)))))))) (isearch-make-state-object lambda nil (block isearch-make-state-object (cons (quote list) isearch-state-places))) (-58522084 (quote (isearch-string isearch-message (point) isearch-success isearch-forward isearch-other-end isearch-word isearch-invalid-regexp isearch-wrapped isearch-barrier isearch-within-brackets))))) (list* (car form) (nth 1 form) (cl-macroexpand-body (cddr form) env)) # bind (env) (let ((env (reduce (function nconc) (nth 2 form) :from-end t :key (function (lambda (symbol) (when (and (not (member symbol (quote (&optional &rest)))) (cdr (assoc* (setq symbol (eq-hash symbol)) env))) (backquote (((\, symbol))))))) :initial-value env))) (list* (car form) (nth 1 form) (cl-macroexpand-body (cddr form) env))) (cond ((not (consp form)) form) ((memq (car form) (quote (let let*))) (if (null (nth 1 form)) (cl-macroexpand-all (cons (quote progn) (cddr form)) env) (let ((letf nil) (res nil) (lets (cadr form)) (env env) shadows) (while lets (push (funcall (function (lambda (symbol valueform) (let* ((eq-hash (eq-hash symbol)) (acons (cdr (assoc* eq-hash env)))) (if (null acons) (cons symbol (cl-macroexpand-body valueform env)) (if (cadr acons) (if (eq (car form) (quote let*)) (push (backquote ((\, eq-hash))) env) (push (backquote ((\, eq-hash))) shadows)) (setq symbol (car acons)) (unless (symbolp symbol) (setq letf t))) (cons symbol (cl-macroexpand-body valueform env)))))) (if (consp (car lets)) (caar lets) (car lets)) (cdr-safe (car-safe lets))) res) (setq lets (cdr lets))) (list* (if letf (if (eq (car form) (quote let)) (quote letf) (quote letf*)) (car form)) (nreverse res) (cl-macroexpand-body (cddr form) (nconc shadows env)))))) ((eq (car form) (quote cond)) (cons (car form) (mapcar (function (lambda (x) (cl-macroexpand-body x env))) (cdr form)))) ((eq (car form) (quote condition-case)) (list* (car form) (nth 1 form) (cl-macroexpand-all (nth 2 form) env) (mapcar (function (lambda (x) (cons (car x) (cl-macroexpand-body (cdr x) env)))) (cdddr form)))) ((memq (car form) (quote (quote function))) (if (eq (car-safe (nth 1 form)) (quote lambda)) (let* ((env (reduce (function nconc) (nth 1 (nth 1 form)) :from-end t :key (function (lambda (symbol) (when (and (not (member symbol (quote (&optional &rest)))) (cdr (assoc* (setq symbol (eq-hash symbol)) env))) (backquote (((\, symbol))))))) :initial-value env)) (body (cl-macroexpand-body (cddadr form) env))) (if (and cl-closure-vars (eq (car form) (quote function)) (cl-expr-contains-any body cl-closure-vars)) (let* ((closed (remove* nil cl-closure-vars :key (function (lambda (y) (cl-expr-contains body y))))) (new (mapcar (quote gensym) closed)) (sub (pairlis closed new))) (put (car (last cl-closure-vars)) (quote used) t) (backquote (apply-partially (function (lambda (\, (append new (cadadr form))) (\,@ (sublis sub body)))) (\,@ closed)))) (list (car form) (list* (quote lambda) (cadadr form) body)))) (let ((found (cdr (assq (cadr form) env)))) (cond ((and (consp found) (eq (nth 1 (nth 1 found)) (quote cl-labels-args))) (cl-macroexpand-all (nth 1 (nth 2 (nth 2 found))) env)) ((and (consp found) (eq (nth 1 (nth 1 found)) (quote byte-compile-labels-args))) (unless (eq (quote function) (car form)) (byte-compile-warn "deprecated: '%s, use #'%s instead to quote it as a function" (cadr form) (cadr form))) (setq found (get (nth 1 (nth 1 (nth 3 found))) (quote byte-compile-data-placeholder))) (put found (quote byte-compile-label-calls) (1+ (get found (quote byte-compile-label-calls) 0))) (list (quote function) found)) (t form))))) ((memq (car form) (quote (defun defmacro))) (let ((env (reduce (function nconc) (nth 2 form) :from-end t :key (function (lambda (symbol) (when (and (not (member symbol (quote (&optional &rest)))) (cdr (assoc* (setq symbol (eq-hash symbol)) env))) (backquote (((\, symbol))))))) :initial-value env))) (list* (car form) (nth 1 form) (cl-macroexpand-body (cddr form) env)))) ((and (eq (car form) (quote progn)) (not (cddr form))) (cl-macroexpand-all (nth 1 form) env)) ((eq (car form) (quote setq)) (let* ((args (cl-macroexpand-body (cdr form) env)) (p args)) (while (and p (symbolp (car p))) (setq p (cddr p))) (if p (cl-macroexpand-all (cons (quote setf) args)) (cons (quote setq) args)))) (t (cons (car form) (cl-macroexpand-body (cdr form) env)))) # bind (env form) cl-macroexpand-all((defun isearch-push-state nil (push (isearch-make-state-object) isearch-cmds)) ((isearch-setf-state-places lambda (cmd) (block isearch-setf-state-places (cons (quote setf) (loop for var being each element in isearch-state-places using (index index) nconc (list var (backquote (nth (\, index) (\, cmd)))))))) (isearch-make-state-object lambda nil (block isearch-make-state-object (cons (quote list) isearch-state-places))) (-58522084 (quote (isearch-string isearch-message (point) isearch-success isearch-forward isearch-other-end isearch-word isearch-invalid-regexp isearch-wrapped isearch-barrier isearch-within-brackets))))) # bind (x) (lambda (x) (cl-macroexpand-all x env))((defun isearch-push-state nil (push (isearch-make-state-object) isearch-cmds))) mapcar((lambda (x) (cl-macroexpand-all x env)) ((defun isearch-push-state nil (push (isearch-make-state-object) isearch-cmds)) (defun isearch-top-state nil (isearch-setf-state-places (car isearch-cmds))))) # bind (env body) cl-macroexpand-body(((defun isearch-push-state nil (push (isearch-make-state-object) isearch-cmds)) (defun isearch-top-state nil (isearch-setf-state-places (car isearch-cmds)))) ((isearch-setf-state-places lambda (cmd) (block isearch-setf-state-places (cons (quote setf) (loop for var being each element in isearch-state-places using (index index) nconc (list var (backquote (nth (\, index) (\, cmd)))))))) (isearch-make-state-object lambda nil (block isearch-make-state-object (cons (quote list) isearch-state-places))) (-58522084 (quote (isearch-string isearch-message (point) isearch-success isearch-forward isearch-other-end isearch-word isearch-invalid-regexp isearch-wrapped isearch-barrier isearch-within-brackets))))) (cons (car form) (cl-macroexpand-body (cdr form) env)) (cond ((not (consp form)) form) ((memq (car form) (quote (let let*))) (if (null (nth 1 form)) (cl-macroexpand-all (cons (quote progn) (cddr form)) env) (let ((letf nil) (res nil) (lets (cadr form)) (env env) shadows) (while lets (push (funcall (function (lambda (symbol valueform) (let* ((eq-hash (eq-hash symbol)) (acons (cdr (assoc* eq-hash env)))) (if (null acons) (cons symbol (cl-macroexpand-body valueform env)) (if (cadr acons) (if (eq (car form) (quote let*)) (push (backquote ((\, eq-hash))) env) (push (backquote ((\, eq-hash))) shadows)) (setq symbol (car acons)) (unless (symbolp symbol) (setq letf t))) (cons symbol (cl-macroexpand-body valueform env)))))) (if (consp (car lets)) (caar lets) (car lets)) (cdr-safe (car-safe lets))) res) (setq lets (cdr lets))) (list* (if letf (if (eq (car form) (quote let)) (quote letf) (quote letf*)) (car form)) (nreverse res) (cl-macroexpand-body (cddr form) (nconc shadows env)))))) ((eq (car form) (quote cond)) (cons (car form) (mapcar (function (lambda (x) (cl-macroexpand-body x env))) (cdr form)))) ((eq (car form) (quote condition-case)) (list* (car form) (nth 1 form) (cl-macroexpand-all (nth 2 form) env) (mapcar (function (lambda (x) (cons (car x) (cl-macroexpand-body (cdr x) env)))) (cdddr form)))) ((memq (car form) (quote (quote function))) (if (eq (car-safe (nth 1 form)) (quote lambda)) (let* ((env (reduce (function nconc) (nth 1 (nth 1 form)) :from-end t :key (function (lambda (symbol) (when (and (not (member symbol (quote (&optional &rest)))) (cdr (assoc* (setq symbol (eq-hash symbol)) env))) (backquote (((\, symbol))))))) :initial-value env)) (body (cl-macroexpand-body (cddadr form) env))) (if (and cl-closure-vars (eq (car form) (quote function)) (cl-expr-contains-any body cl-closure-vars)) (let* ((closed (remove* nil cl-closure-vars :key (function (lambda (y) (cl-expr-contains body y))))) (new (mapcar (quote gensym) closed)) (sub (pairlis closed new))) (put (car (last cl-closure-vars)) (quote used) t) (backquote (apply-partially (function (lambda (\, (append new (cadadr form))) (\,@ (sublis sub body)))) (\,@ closed)))) (list (car form) (list* (quote lambda) (cadadr form) body)))) (let ((found (cdr (assq (cadr form) env)))) (cond ((and (consp found) (eq (nth 1 (nth 1 found)) (quote cl-labels-args))) (cl-macroexpand-all (nth 1 (nth 2 (nth 2 found))) env)) ((and (consp found) (eq (nth 1 (nth 1 found)) (quote byte-compile-labels-args))) (unless (eq (quote function) (car form)) (byte-compile-warn "deprecated: '%s, use #'%s instead to quote it as a function" (cadr form) (cadr form))) (setq found (get (nth 1 (nth 1 (nth 3 found))) (quote byte-compile-data-placeholder))) (put found (quote byte-compile-label-calls) (1+ (get found (quote byte-compile-label-calls) 0))) (list (quote function) found)) (t form))))) ((memq (car form) (quote (defun defmacro))) (let ((env (reduce (function nconc) (nth 2 form) :from-end t :key (function (lambda (symbol) (when (and (not (member symbol (quote (&optional &rest)))) (cdr (assoc* (setq symbol (eq-hash symbol)) env))) (backquote (((\, symbol))))))) :initial-value env))) (list* (car form) (nth 1 form) (cl-macroexpand-body (cddr form) env)))) ((and (eq (car form) (quote progn)) (not (cddr form))) (cl-macroexpand-all (nth 1 form) env)) ((eq (car form) (quote setq)) (let* ((args (cl-macroexpand-body (cdr form) env)) (p args)) (while (and p (symbolp (car p))) (setq p (cddr p))) (if p (cl-macroexpand-all (cons (quote setf) args)) (cons (quote setq) args)))) (t (cons (car form) (cl-macroexpand-body (cdr form) env)))) # bind (env form) cl-macroexpand-all((progn (defun isearch-push-state nil (push (isearch-make-state-object) isearch-cmds)) (defun isearch-top-state nil (isearch-setf-state-places (car isearch-cmds)))) ((isearch-setf-state-places lambda (cmd) (block isearch-setf-state-places (cons (quote setf) (loop for var being each element in isearch-state-places using (index index) nconc (list var (backquote (nth (\, index) (\, cmd)))))))) (isearch-make-state-object lambda nil (block isearch-make-state-object (cons (quote list) isearch-state-places))) (-58522084 (quote (isearch-string isearch-message (point) isearch-success isearch-forward isearch-other-end isearch-word isearch-invalid-regexp isearch-wrapped isearch-barrier isearch-within-brackets))))) # (catch #:macrolet ...) (catch (quote #:macrolet) (cl-macroexpand-all (cons (quote progn) form) (nconc (catch (quote #:nil) (let* ((#:G56173 macros) (details nil) (name nil) (#:G56174 nil)) (while (consp #:G56173) (setq details (car #:G56173) name (car-safe (prog1 details (setq details (cdr details))))) (setq #:G56174 (cons (list* name (quote lambda) (cdr (cl-transform-lambda details name))) #:G56174)) (setq #:G56173 (cdr #:G56173))) (nreverse #:G56174))) env))) (block macrolet (cl-macroexpand-all (cons (quote progn) form) (nconc (loop for (name . details) in macros collect (list* name (quote lambda) (cdr (cl-transform-lambda details name)))) env))) # bind (env macros) (let* ((macros (if form (pop form) (signal (quote wrong-number-of-arguments) (list (quote macrolet) (length form))))) (env byte-compile-macro-environment)) (block macrolet (cl-macroexpand-all (cons (quote progn) form) (nconc (loop for (name . details) in macros collect (list* name (quote lambda) (cdr (cl-transform-lambda details name)))) env)))) # bind (form) (lambda (&rest form) "Make temporary macro definitions.\nThis is like `flet', but for macros instead of functions.\n\narguments: ((&rest MACROS) &body FORM &environment ENV)\n" (let* ((macros (if form (pop form) (signal (quote wrong-number-of-arguments) (list (quote macrolet) (length form))))) (env byte-compile-macro-environment)) (block macrolet (cl-macroexpand-all (cons (quote progn) form) (nconc (loop for (name . details) in macros collect (list* name (quote lambda) (cdr (cl-transform-lambda details name)))) env)))))(((isearch-setf-state-places (cmd) (cons (quote setf) (loop for var being each element in isearch-state-places using (index index) nconc (list var (backquote (nth (\, index) (\, cmd))))))) (isearch-make-state-object nil (cons (quote list) isearch-state-places))) (defun isearch-push-state nil (push (isearch-make-state-object) isearch-cmds)) (defun isearch-top-state nil (isearch-setf-state-places (car isearch-cmds)))) # bind (byte-compile-macro-environment) macroexpand((macrolet ((isearch-setf-state-places (cmd) (cons (quote setf) (loop for var being each element in isearch-state-places using (index index) nconc (list var (backquote (nth (\, index) (\, cmd))))))) (isearch-make-state-object nil (cons (quote list) isearch-state-places))) (defun isearch-push-state nil (push (isearch-make-state-object) isearch-cmds)) (defun isearch-top-state nil (isearch-setf-state-places (car isearch-cmds)))) ((-58522084 (quote (isearch-string isearch-message (point) isearch-success isearch-forward isearch-other-end isearch-word isearch-invalid-regexp isearch-wrapped isearch-barrier isearch-within-brackets))))) (setq form (macroexpand form env)) (eq form (setq form (macroexpand form env))) (not (eq form (setq form (macroexpand form env)))) (or (not (eq form (setq form (macroexpand form env)))) (and cl-macroexpand-cmacs (not (eq form (setq form (compiler-macroexpand form)))))) (while (or (not (eq form (setq form (macroexpand form env)))) (and cl-macroexpand-cmacs (not (eq form (setq form (compiler-macroexpand form))))))) # bind (env form) cl-macroexpand-all((macrolet ((isearch-setf-state-places (cmd) (cons (quote setf) (loop for var being each element in isearch-state-places using (index index) nconc (list var (backquote (nth (\, index) (\, cmd))))))) (isearch-make-state-object nil (cons (quote list) isearch-state-places))) (defun isearch-push-state nil (push (isearch-make-state-object) isearch-cmds)) (defun isearch-top-state nil (isearch-setf-state-places (car isearch-cmds)))) ((-58522084 (quote (isearch-string isearch-message (point) isearch-success isearch-forward isearch-other-end isearch-word isearch-invalid-regexp isearch-wrapped isearch-barrier isearch-within-brackets))))) (cond ((not (consp form)) form) ((memq (car form) (quote (let let*))) (if (null (nth 1 form)) (cl-macroexpand-all (cons (quote progn) (cddr form)) env) (let ((letf nil) (res nil) (lets (cadr form)) (env env) shadows) (while lets (push (funcall (function (lambda (symbol valueform) (let* ((eq-hash (eq-hash symbol)) (acons (cdr (assoc* eq-hash env)))) (if (null acons) (cons symbol (cl-macroexpand-body valueform env)) (if (cadr acons) (if (eq (car form) (quote let*)) (push (backquote ((\, eq-hash))) env) (push (backquote ((\, eq-hash))) shadows)) (setq symbol (car acons)) (unless (symbolp symbol) (setq letf t))) (cons symbol (cl-macroexpand-body valueform env)))))) (if (consp (car lets)) (caar lets) (car lets)) (cdr-safe (car-safe lets))) res) (setq lets (cdr lets))) (list* (if letf (if (eq (car form) (quote let)) (quote letf) (quote letf*)) (car form)) (nreverse res) (cl-macroexpand-body (cddr form) (nconc shadows env)))))) ((eq (car form) (quote cond)) (cons (car form) (mapcar (function (lambda (x) (cl-macroexpand-body x env))) (cdr form)))) ((eq (car form) (quote condition-case)) (list* (car form) (nth 1 form) (cl-macroexpand-all (nth 2 form) env) (mapcar (function (lambda (x) (cons (car x) (cl-macroexpand-body (cdr x) env)))) (cdddr form)))) ((memq (car form) (quote (quote function))) (if (eq (car-safe (nth 1 form)) (quote lambda)) (let* ((env (reduce (function nconc) (nth 1 (nth 1 form)) :from-end t :key (function (lambda (symbol) (when (and (not (member symbol (quote (&optional &rest)))) (cdr (assoc* (setq symbol (eq-hash symbol)) env))) (backquote (((\, symbol))))))) :initial-value env)) (body (cl-macroexpand-body (cddadr form) env))) (if (and cl-closure-vars (eq (car form) (quote function)) (cl-expr-contains-any body cl-closure-vars)) (let* ((closed (remove* nil cl-closure-vars :key (function (lambda (y) (cl-expr-contains body y))))) (new (mapcar (quote gensym) closed)) (sub (pairlis closed new))) (put (car (last cl-closure-vars)) (quote used) t) (backquote (apply-partially (function (lambda (\, (append new (cadadr form))) (\,@ (sublis sub body)))) (\,@ closed)))) (list (car form) (list* (quote lambda) (cadadr form) body)))) (let ((found (cdr (assq (cadr form) env)))) (cond ((and (consp found) (eq (nth 1 (nth 1 found)) (quote cl-labels-args))) (cl-macroexpand-all (nth 1 (nth 2 (nth 2 found))) env)) ((and (consp found) (eq (nth 1 (nth 1 found)) (quote byte-compile-labels-args))) (unless (eq (quote function) (car form)) (byte-compile-warn "deprecated: '%s, use #'%s instead to quote it as a function" (cadr form) (cadr form))) (setq found (get (nth 1 (nth 1 (nth 3 found))) (quote byte-compile-data-placeholder))) (put found (quote byte-compile-label-calls) (1+ (get found (quote byte-compile-label-calls) 0))) (list (quote function) found)) (t form))))) ((memq (car form) (quote (defun defmacro))) (let ((env (reduce (function nconc) (nth 2 form) :from-end t :key (function (lambda (symbol) (when (and (not (member symbol (quote (&optional &rest)))) (cdr (assoc* (setq symbol (eq-hash symbol)) env))) (backquote (((\, symbol))))))) :initial-value env))) (list* (car form) (nth 1 form) (cl-macroexpand-body (cddr form) env)))) ((and (eq (car form) (quote progn)) (not (cddr form))) (cl-macroexpand-all (nth 1 form) env)) ((eq (car form) (quote setq)) (let* ((args (cl-macroexpand-body (cdr form) env)) (p args)) (while (and p (symbolp (car p))) (setq p (cddr p))) (if p (cl-macroexpand-all (cons (quote setf) args)) (cons (quote setq) args)))) (t (cons (car form) (cl-macroexpand-body (cdr form) env)))) # bind (env form) cl-macroexpand-all((progn (macrolet ((isearch-setf-state-places (cmd) (cons (quote setf) (loop for var being each element in isearch-state-places using (index index) nconc (list var (backquote (nth (\, index) (\, cmd))))))) (isearch-make-state-object nil (cons (quote list) isearch-state-places))) (defun isearch-push-state nil (push (isearch-make-state-object) isearch-cmds)) (defun isearch-top-state nil (isearch-setf-state-places (car isearch-cmds))))) ((-58522084 (quote (isearch-string isearch-message (point) isearch-success isearch-forward isearch-other-end isearch-word isearch-invalid-regexp isearch-wrapped isearch-barrier isearch-within-brackets))))) # (catch #:symbol-macrolet ...) (catch (quote #:symbol-macrolet) (cl-macroexpand-all (cons (quote progn) body) (nconc (catch (quote #:nil) (let* ((#:G56171 symbol-macros) (shadow nil) (name nil) (expansion nil) (#:G56172 nil)) (while (consp #:G56171) (setq shadow (car #:G56171) name (car-safe (prog1 shadow (setq shadow (cdr shadow)))) expansion (car-safe (prog1 shadow (setq shadow (cdr shadow))))) (progn (while (not (symbolp name)) (setq name (signal (quote wrong-type-argument) (list (quote symbol) name (quote name))))) nil) (setq #:G56172 (cons (list* (eq-hash name) expansion shadow) #:G56172)) (setq #:G56171 (cdr #:G56171))) (nreverse #:G56172))) env))) (block symbol-macrolet (cl-macroexpand-all (cons (quote progn) body) (nconc (loop for (name expansion . shadow) in symbol-macros do (check-type name symbol) collect (list* (eq-hash name) expansion shadow)) env))) # bind (env symbol-macros) (let* ((symbol-macros (if body (pop body) (signal (quote wrong-number-of-arguments) (list (quote symbol-macrolet) (length body))))) (env byte-compile-macro-environment)) (block symbol-macrolet (cl-macroexpand-all (cons (quote progn) body) (nconc (loop for (name expansion . shadow) in symbol-macros do (check-type name symbol) collect (list* (eq-hash name) expansion shadow)) env)))) # bind (body) (lambda (&rest body) "Make temporary symbol macro definitions.\n\nElements in SYMBOL-MACROS look like (NAME EXPANSION &optional SHADOW).\nWithin BODY, a series of Lisp forms, a reference to NAME is replaced with its\nEXPANSION, and (setq NAME ...) acts like (setf EXPANSION ...).\n\nIf NAME is encountered in a lambda argument list within BODY, then the\ncorresponding symbol macro will be shadowed within the lambda body, and NAME\nwill be treated as normal.\n\nIf NAME is encountered as a symbol within the VARLIST of a `let', `let*',\n`lexical-let', or `lexical-let*' form, then the binding acts as it would with\n`letf' or `letf*', depending on the specific form encountered. This is in\ncontravention of Common Lisp, where such bindings shadow any enclosing symbol\nmacros. To specify the Common Lisp behavior for an individual symbol macro,\nsupply a non-nil third SHADOW element.\n\narguments: ((&rest SYMBOL-MACROS) &body BODY &environment ENV)\n" (let* ((symbol-macros (if body (pop body) (signal (quote wrong-number-of-arguments) (list (quote symbol-macrolet) (length body))))) (env byte-compile-macro-environment)) (block symbol-macrolet (cl-macroexpand-all (cons (quote progn) body) (nconc (loop for (name expansion . shadow) in symbol-macros do (check-type name symbol) collect (list* (eq-hash name) expansion shadow)) env)))))(((isearch-state-places (quote (isearch-string isearch-message (point) isearch-success isearch-forward isearch-other-end isearch-word isearch-invalid-regexp isearch-wrapped isearch-barrier isearch-within-brackets)))) (macrolet ((isearch-setf-state-places (cmd) (cons (quote setf) (loop for var being each element in isearch-state-places using (index index) nconc (list var (backquote (nth (\, index) (\, cmd))))))) (isearch-make-state-object nil (cons (quote list) isearch-state-places))) (defun isearch-push-state nil (push (isearch-make-state-object) isearch-cmds)) (defun isearch-top-state nil (isearch-setf-state-places (car isearch-cmds))))) (symbol-macrolet ((isearch-state-places (quote (isearch-string isearch-message (point) isearch-success isearch-forward isearch-other-end isearch-word isearch-invalid-regexp isearch-wrapped isearch-barrier isearch-within-brackets)))) (macrolet ((isearch-setf-state-places (cmd) (cons (quote setf) (loop for var being each element in isearch-state-places using (index index) nconc (list var (backquote (nth (\, index) (\, cmd))))))) (isearch-make-state-object nil (cons (quote list) isearch-state-places))) (defun isearch-push-state nil (push (isearch-make-state-object) isearch-cmds)) (defun isearch-top-state nil (isearch-setf-state-places (car isearch-cmds))))) # (unwind-protect ...) # (unwind-protect ...) # (unwind-protect ...) # (unwind-protect ...) # (unwind-protect ...) # (unwind-protect ...) # (unwind-protect ...) # (unwind-protect ...) (load-internal "[internal]") load("isearch-mode") mapc(load ("buffer" "buff-menu" "paths" "lisp" "page" "register" "iso8859-1" "easy-mmode" "help" "easymenu" "special-mode" "lisp-mode" "text-mode" "fill" "auto-save" "movemail" "float-sup" "itimer" "itimer-autosave" "printer" "behavior" "behavior-defs" "diagnose" "gutter" "select" "gutter-items" "coding" "code-files" "code-process" "code-cmds" "unicode" "mule/mule-charset" "mule/mule-cmds" "mule/mule-coding" "mule/mule-composite-stub" "mule/mule-composite" "mule/windows" "code-init" "mule/mule-category" "mule/kinsoku" "mule/general-early" "mule/arabic" "mule/chinese" "mule/cyrillic" "mule/english" "mule/ethiopic" "mule/greek" "mule/hebrew" "mule/indian" "mule/devanagari" "mule/japanese" "mule/korean" "mule/lao" "mule/latin" "mule/misc-lang" "mule/thai" "mule/tibetan" "mule/vietnamese" "mule/canna-leim" "mule/uni-case-conv" "mule/digit" "mule/general-late" "tty-init" "fontl-hooks" "auto-show" "paragraphs" "loaddefs")) (lambda nil (setq load-path (nconc (mapcar (function file-name-as-directory) (directory-files source-lisp t "^[^-.]" nil (quote dirs-only))) (list (file-name-as-directory (expand-file-name "." source-lisp)))) module-load-path (list (expand-file-name "modules" build-directory)) load-warn-when-source-only t) (format-into (quote external-debugging-output) "\nUsing load-path %s" load-path) (format-into (quote external-debugging-output) "\nUsing module-load-path %s" module-load-path) (load (expand-file-name "dumped-lisp.el" source-lisp)) (mapc (function load) preloaded-file-list) (packages-load-package-dumped-lisps late-package-load-path))() # (unwind-protect ...) call-with-condition-handler(really-early-error-handler (lambda nil (setq load-path (nconc (mapcar (function file-name-as-directory) (directory-files source-lisp t "^[^-.]" nil (quote dirs-only))) (list (file-name-as-directory (expand-file-name "." source-lisp)))) module-load-path (list (expand-file-name "modules" build-directory)) load-warn-when-source-only t) (format-into (quote external-debugging-output) "\nUsing load-path %s" load-path) (format-into (quote external-debugging-output) "\nUsing module-load-path %s" module-load-path) (load (expand-file-name "dumped-lisp.el" source-lisp)) (mapc (function load) preloaded-file-list) (packages-load-package-dumped-lisps late-package-load-path))) # bind (stack-trace-on-error) (let ((stack-trace-on-error nil)) (call-with-condition-handler (function really-early-error-handler) (function (lambda nil (setq load-path (nconc (mapcar (function file-name-as-directory) (directory-files source-lisp t "^[^-.]" nil (quote dirs-only))) (list (file-name-as-directory (expand-file-name "." source-lisp)))) module-load-path (list (expand-file-name "modules" build-directory)) load-warn-when-source-only t) (format-into (quote external-debugging-output) "\nUsing load-path %s" load-path) (format-into (quote external-debugging-output) "\nUsing module-load-path %s" module-load-path) (load (expand-file-name "dumped-lisp.el" source-lisp)) (mapc (function load) preloaded-file-list) (packages-load-package-dumped-lisps late-package-load-path))))) # (unwind-protect ...) # (unwind-protect ...) # (unwind-protect ...) # (unwind-protect ...) # (unwind-protect ...) # (unwind-protect ...) # (unwind-protect ...) # (unwind-protect ...) (load-internal "[internal]") load("loadup.el") # bind (purify-flag load-ignore-elc-files) (let ((load-ignore-elc-files t) (purify-flag nil)) (load "loadup.el")) # (unwind-protect ...) # (unwind-protect ...) # (unwind-protect ...) # (unwind-protect ...) # (unwind-protect ...) # (unwind-protect ...) # (unwind-protect ...) # (unwind-protect ...) (load-internal "[internal]") load("loadup-el.el") (cond ((and (eq update-elc-files-to-compile nil) (eq need-to-rebuild-autoloads nil) (eq need-to-rebuild-mule-autoloads nil) (eq need-to-recompile-autoloads nil) (eq need-to-recompile-mule-autoloads nil))) ((eq update-elc-files-to-compile nil) (setq command-line-args (append (quote ("-l" "loadup-el.el" "run-temacs" "-batch" "-no-packages" "-no-autoloads" "-eval" "(setq stack-trace-on-error t)" "-eval" "(setq load-always-display-messages t)" "-l" "bytecomp.elc" "-l" "autoload.elc")) do-autoload-commands)) (write-sequence "\nNeed to regenerate auto-autoload files... " (quote external-debugging-output)) (let ((load-ignore-elc-files nil) (purify-flag nil)) (load "loadup.el"))) (t (let ((bc-bootstrap (mapcar (function (lambda (arg) (concatenate (quote string) (update-elc-chop-extension (locate-library arg)) ".el"))) lisp-files-needed-for-byte-compilation)) (bootstrap-other (mapcar (function (lambda (arg) (concatenate (quote string) (update-elc-chop-extension (locate-library arg)) ".el"))) lisp-files-needing-early-byte-compilation))) (setq inhibit-autoloads t) (let ((recompile-bc-bootstrap (mapcan (function (lambda (arg) (when (member arg update-elc-files-to-compile) (append (quote ("-f" "batch-byte-compile-one-file")) (list arg))))) bc-bootstrap)) (recompile-bootstrap-other (mapcan (function (lambda (arg) (when (member arg update-elc-files-to-compile) (append (quote ("-f" "batch-byte-compile-one-file")) (list arg))))) bootstrap-other))) (mapc (function (lambda (arg) (setq update-elc-files-to-compile (delete* arg update-elc-files-to-compile :test (if default-file-system-ignore-case (function equalp) (function equal)))))) (append bc-bootstrap bootstrap-other)) (setq command-line-args (append (quote ("-l" "loadup-el.el" "run-temacs" "-batch" "-no-packages" "-no-autoloads" "-eval" "(setq stack-trace-on-error t)" "-eval" "(setq load-always-display-messages t)")) (when recompile-bc-bootstrap (append (quote ("-eval" "(setq load-ignore-elc-files t)" "-l" "bytecomp")) recompile-bc-bootstrap (quote ("-eval" "(setq load-ignore-elc-files nil)")))) (quote ("-l" "bytecomp")) recompile-bootstrap-other do-autoload-commands (quote ("-eval" "(setq inhibit-autoloads nil)" "-f" "startup-load-autoloads" "-f" "batch-byte-compile")) update-elc-files-to-compile)))) (load "loadup-el.el"))) # bind (do-autoload-commands) (let ((do-autoload-commands (append (if (or need-to-rebuild-autoloads need-to-rebuild-mule-autoloads need-to-rebuild-module-autoloads) (list "-l" "autoload")) (if need-to-rebuild-autoloads (list "-f" "batch-update-directory-autoloads" "auto" source-lisp)) (if need-to-rebuild-mule-autoloads (list "-f" "batch-update-directory-autoloads" "mule" source-lisp-mule)) (if need-to-rebuild-module-autoloads (list "-eval" (concatenate (quote string) "(update-autoload-files '(" (mapconcat (function prin1-to-string) (mapcan (function (lambda (full-dir) (unless (member* (file-name-nondirectory full-dir) (quote ("." "..")) :test (function equal)) (directory-files full-dir t "\\.c$" nil t)))) (directory-files source-modules t nil t (quote subdirs))) " ") ") \"modules\" " (prin1-to-string aa-modules) ")"))) (if need-to-recompile-autoloads (list "-f" "batch-byte-compile-one-file" aa-lisp)) (if need-to-recompile-mule-autoloads (list "-f" "batch-byte-compile-one-file" aa-lisp-mule)) (if need-to-recompile-module-autoloads (list "-f" "batch-byte-compile-one-file" aa-modules))))) (cond ((and (eq update-elc-files-to-compile nil) (eq need-to-rebuild-autoloads nil) (eq need-to-rebuild-mule-autoloads nil) (eq need-to-recompile-autoloads nil) (eq need-to-recompile-mule-autoloads nil))) ((eq update-elc-files-to-compile nil) (setq command-line-args (append (quote ("-l" "loadup-el.el" "run-temacs" "-batch" "-no-packages" "-no-autoloads" "-eval" "(setq stack-trace-on-error t)" "-eval" "(setq load-always-display-messages t)" "-l" "bytecomp.elc" "-l" "autoload.elc")) do-autoload-commands)) (write-sequence "\nNeed to regenerate auto-autoload files... " (quote external-debugging-output)) (let ((load-ignore-elc-files nil) (purify-flag nil)) (load "loadup.el"))) (t (let ((bc-bootstrap (mapcar (function (lambda (arg) (concatenate (quote string) (update-elc-chop-extension (locate-library arg)) ".el"))) lisp-files-needed-for-byte-compilation)) (bootstrap-other (mapcar (function (lambda (arg) (concatenate (quote string) (update-elc-chop-extension (locate-library arg)) ".el"))) lisp-files-needing-early-byte-compilation))) (setq inhibit-autoloads t) (let ((recompile-bc-bootstrap (mapcan (function (lambda (arg) (when (member arg update-elc-files-to-compile) (append (quote ("-f" "batch-byte-compile-one-file")) (list arg))))) bc-bootstrap)) (recompile-bootstrap-other (mapcan (function (lambda (arg) (when (member arg update-elc-files-to-compile) (append (quote ("-f" "batch-byte-compile-one-file")) (list arg))))) bootstrap-other))) (mapc (function (lambda (arg) (setq update-elc-files-to-compile (delete* arg update-elc-files-to-compile :test (if default-file-system-ignore-case (function equalp) (function equal)))))) (append bc-bootstrap bootstrap-other)) (setq command-line-args (append (quote ("-l" "loadup-el.el" "run-temacs" "-batch" "-no-packages" "-no-autoloads" "-eval" "(setq stack-trace-on-error t)" "-eval" "(setq load-always-display-messages t)")) (when recompile-bc-bootstrap (append (quote ("-eval" "(setq load-ignore-elc-files t)" "-l" "bytecomp")) recompile-bc-bootstrap (quote ("-eval" "(setq load-ignore-elc-files nil)")))) (quote ("-l" "bytecomp")) recompile-bootstrap-other do-autoload-commands (quote ("-eval" "(setq inhibit-autoloads nil)" "-f" "startup-load-autoloads" "-f" "batch-byte-compile")) update-elc-files-to-compile)))) (load "loadup-el.el")))) # (unwind-protect ...) # (unwind-protect ...) # (unwind-protect ...) # (unwind-protect ...) # (unwind-protect ...) # (unwind-protect ...) # (unwind-protect ...) # (unwind-protect ...) (load-internal "[internal]") load("../lisp/update-elc.el") # (condition-case ... . error) # (catch top-level ...) *** Killing XEmacs XEmacs exiting to debugger. Fatal error: assertion failed, file emacs.c, line 3122, ABORT() Fatal error (6). Your files have been auto-saved. Use `M-x recover-session' to recover them. Your version of XEmacs was distributed with a PROBLEMS file that may describe your crash, and with luck a workaround. Please check it first, but do report the crash anyway. Please report this bug by invoking M-x report-emacs-bug, or by selecting `Send Bug Report' from the Help menu. If that won't work, send ordinary email to `xemacs-beta@xemacs.org'. *MAKE SURE* to include this entire output from this crash, especially including the Lisp backtrace, as well as the XEmacs configuration from M-x describe-installation (or equivalently, the file `Installation' in the top of the build tree). *Please* try *hard* to obtain a C stack backtrace; without it, we are unlikely to be able to analyze the problem. Locate the core file produced as a result of this crash (often called `core' or `core.', and located in the directory in which you started XEmacs or your home directory), and type gdb /tmp/pkgbuild/editors/xemacs-current-nox11/work/xemacs-21.5.36/src/xemacs core then type `where' at the debugger prompt. No GDB on your system? You may have DBX, or XDB, or SDB. (Ask your system administrator if you need help.) If no core file was produced, enable them (often with `ulimit -c unlimited') in case of future reoccurrence of the crash. Lisp backtrace follows: # (unwind-protect ...) really-early-error-handler((void-variable isearch-state-places)) (cons (quote list) isearch-state-places) # (catch #:isearch-make-state-object ...) (catch (quote #:isearch-make-state-object) (cons (quote list) isearch-state-places)) (block isearch-make-state-object (cons (quote list) isearch-state-places)) (lambda nil (block isearch-make-state-object (cons (quote list) isearch-state-places)))() # bind (byte-compile-macro-environment) macroexpand((isearch-make-state-object) ((isearch-setf-state-places lambda (cmd) (block isearch-setf-state-places (cons (quote setf) (loop for var being each element in isearch-state-places using (index index) nconc (list var (backquote (nth (\, index) (\, cmd)))))))) (isearch-make-state-object lambda nil (block isearch-make-state-object (cons (quote list) isearch-state-places))) (-58522084 (quote (isearch-string isearch-message (point) isearch-success isearch-forward isearch-other-end isearch-word isearch-invalid-regexp isearch-wrapped isearch-barrier isearch-within-brackets))))) (setq form (macroexpand form env)) (eq form (setq form (macroexpand form env))) (not (eq form (setq form (macroexpand form env)))) (or (not (eq form (setq form (macroexpand form env)))) (and cl-macroexpand-cmacs (not (eq form (setq form (compiler-macroexpand form)))))) (while (or (not (eq form (setq form (macroexpand form env)))) (and cl-macroexpand-cmacs (not (eq form (setq form (compiler-macroexpand form))))))) # bind (env form) cl-macroexpand-all((isearch-make-state-object) ((isearch-setf-state-places lambda (cmd) (block isearch-setf-state-places (cons (quote setf) (loop for var being each element in isearch-state-places using (index index) nconc (list var (backquote (nth (\, index) (\, cmd)))))))) (isearch-make-state-object lambda nil (block isearch-make-state-object (cons (quote list) isearch-state-places))) (-58522084 (quote (isearch-string isearch-message (point) isearch-success isearch-forward isearch-other-end isearch-word isearch-invalid-regexp isearch-wrapped isearch-barrier isearch-within-brackets))))) # bind (x) (lambda (x) (cl-macroexpand-all x env))((isearch-make-state-object)) mapcar((lambda (x) (cl-macroexpand-all x env)) ((isearch-make-state-object) isearch-cmds)) # bind (env body) cl-macroexpand-body(((isearch-make-state-object) isearch-cmds) ((isearch-setf-state-places lambda (cmd) (block isearch-setf-state-places (cons (quote setf) (loop for var being each element in isearch-state-places using (index index) nconc (list var (backquote (nth (\, index) (\, cmd)))))))) (isearch-make-state-object lambda nil (block isearch-make-state-object (cons (quote list) isearch-state-places))) (-58522084 (quote (isearch-string isearch-message (point) isearch-success isearch-forward isearch-other-end isearch-word isearch-invalid-regexp isearch-wrapped isearch-barrier isearch-within-brackets))))) (cons (car form) (cl-macroexpand-body (cdr form) env)) (cond ((not (consp form)) form) ((memq (car form) (quote (let let*))) (if (null (nth 1 form)) (cl-macroexpand-all (cons (quote progn) (cddr form)) env) (let ((letf nil) (res nil) (lets (cadr form)) (env env) shadows) (while lets (push (funcall (function (lambda (symbol valueform) (let* ((eq-hash (eq-hash symbol)) (acons (cdr (assoc* eq-hash env)))) (if (null acons) (cons symbol (cl-macroexpand-body valueform env)) (if (cadr acons) (if (eq (car form) (quote let*)) (push (backquote ((\, eq-hash))) env) (push (backquote ((\, eq-hash))) shadows)) (setq symbol (car acons)) (unless (symbolp symbol) (setq letf t))) (cons symbol (cl-macroexpand-body valueform env)))))) (if (consp (car lets)) (caar lets) (car lets)) (cdr-safe (car-safe lets))) res) (setq lets (cdr lets))) (list* (if letf (if (eq (car form) (quote let)) (quote letf) (quote letf*)) (car form)) (nreverse res) (cl-macroexpand-body (cddr form) (nconc shadows env)))))) ((eq (car form) (quote cond)) (cons (car form) (mapcar (function (lambda (x) (cl-macroexpand-body x env))) (cdr form)))) ((eq (car form) (quote condition-case)) (list* (car form) (nth 1 form) (cl-macroexpand-all (nth 2 form) env) (mapcar (function (lambda (x) (cons (car x) (cl-macroexpand-body (cdr x) env)))) (cdddr form)))) ((memq (car form) (quote (quote function))) (if (eq (car-safe (nth 1 form)) (quote lambda)) (let* ((env (reduce (function nconc) (nth 1 (nth 1 form)) :from-end t :key (function (lambda (symbol) (when (and (not (member symbol (quote (&optional &rest)))) (cdr (assoc* (setq symbol (eq-hash symbol)) env))) (backquote (((\, symbol))))))) :initial-value env)) (body (cl-macroexpand-body (cddadr form) env))) (if (and cl-closure-vars (eq (car form) (quote function)) (cl-expr-contains-any body cl-closure-vars)) (let* ((closed (remove* nil cl-closure-vars :key (function (lambda (y) (cl-expr-contains body y))))) (new (mapcar (quote gensym) closed)) (sub (pairlis closed new))) (put (car (last cl-closure-vars)) (quote used) t) (backquote (apply-partially (function (lambda (\, (append new (cadadr form))) (\,@ (sublis sub body)))) (\,@ closed)))) (list (car form) (list* (quote lambda) (cadadr form) body)))) (let ((found (cdr (assq (cadr form) env)))) (cond ((and (consp found) (eq (nth 1 (nth 1 found)) (quote cl-labels-args))) (cl-macroexpand-all (nth 1 (nth 2 (nth 2 found))) env)) ((and (consp found) (eq (nth 1 (nth 1 found)) (quote byte-compile-labels-args))) (unless (eq (quote function) (car form)) (byte-compile-warn "deprecated: '%s, use #'%s instead to quote it as a function" (cadr form) (cadr form))) (setq found (get (nth 1 (nth 1 (nth 3 found))) (quote byte-compile-data-placeholder))) (put found (quote byte-compile-label-calls) (1+ (get found (quote byte-compile-label-calls) 0))) (list (quote function) found)) (t form))))) ((memq (car form) (quote (defun defmacro))) (let ((env (reduce (function nconc) (nth 2 form) :from-end t :key (function (lambda (symbol) (when (and (not (member symbol (quote (&optional &rest)))) (cdr (assoc* (setq symbol (eq-hash symbol)) env))) (backquote (((\, symbol))))))) :initial-value env))) (list* (car form) (nth 1 form) (cl-macroexpand-body (cddr form) env)))) ((and (eq (car form) (quote progn)) (not (cddr form))) (cl-macroexpand-all (nth 1 form) env)) ((eq (car form) (quote setq)) (let* ((args (cl-macroexpand-body (cdr form) env)) (p args)) (while (and p (symbolp (car p))) (setq p (cddr p))) (if p (cl-macroexpand-all (cons (quote setf) args)) (cons (quote setq) args)))) (t (cons (car form) (cl-macroexpand-body (cdr form) env)))) # bind (env form) cl-macroexpand-all((cons (isearch-make-state-object) isearch-cmds) ((isearch-setf-state-places lambda (cmd) (block isearch-setf-state-places (cons (quote setf) (loop for var being each element in isearch-state-places using (index index) nconc (list var (backquote (nth (\, index) (\, cmd)))))))) (isearch-make-state-object lambda nil (block isearch-make-state-object (cons (quote list) isearch-state-places))) (-58522084 (quote (isearch-string isearch-message (point) isearch-success isearch-forward isearch-other-end isearch-word isearch-invalid-regexp isearch-wrapped isearch-barrier isearch-within-brackets))))) # bind (x) (lambda (x) (cl-macroexpand-all x env))((cons (isearch-make-state-object) isearch-cmds)) mapcar((lambda (x) (cl-macroexpand-all x env)) (isearch-cmds (cons (isearch-make-state-object) isearch-cmds))) # bind (env body) cl-macroexpand-body((isearch-cmds (cons (isearch-make-state-object) isearch-cmds)) ((isearch-setf-state-places lambda (cmd) (block isearch-setf-state-places (cons (quote setf) (loop for var being each element in isearch-state-places using (index index) nconc (list var (backquote (nth (\, index) (\, cmd)))))))) (isearch-make-state-object lambda nil (block isearch-make-state-object (cons (quote list) isearch-state-places))) (-58522084 (quote (isearch-string isearch-message (point) isearch-success isearch-forward isearch-other-end isearch-word isearch-invalid-regexp isearch-wrapped isearch-barrier isearch-within-brackets))))) (let* ((args (cl-macroexpand-body (cdr form) env)) (p args)) (while (and p (symbolp (car p))) (setq p (cddr p))) (if p (cl-macroexpand-all (cons (quote setf) args)) (cons (quote setq) args))) (cond ((not (consp form)) form) ((memq (car form) (quote (let let*))) (if (null (nth 1 form)) (cl-macroexpand-all (cons (quote progn) (cddr form)) env) (let ((letf nil) (res nil) (lets (cadr form)) (env env) shadows) (while lets (push (funcall (function (lambda (symbol valueform) (let* ((eq-hash (eq-hash symbol)) (acons (cdr (assoc* eq-hash env)))) (if (null acons) (cons symbol (cl-macroexpand-body valueform env)) (if (cadr acons) (if (eq (car form) (quote let*)) (push (backquote ((\, eq-hash))) env) (push (backquote ((\, eq-hash))) shadows)) (setq symbol (car acons)) (unless (symbolp symbol) (setq letf t))) (cons symbol (cl-macroexpand-body valueform env)))))) (if (consp (car lets)) (caar lets) (car lets)) (cdr-safe (car-safe lets))) res) (setq lets (cdr lets))) (list* (if letf (if (eq (car form) (quote let)) (quote letf) (quote letf*)) (car form)) (nreverse res) (cl-macroexpand-body (cddr form) (nconc shadows env)))))) ((eq (car form) (quote cond)) (cons (car form) (mapcar (function (lambda (x) (cl-macroexpand-body x env))) (cdr form)))) ((eq (car form) (quote condition-case)) (list* (car form) (nth 1 form) (cl-macroexpand-all (nth 2 form) env) (mapcar (function (lambda (x) (cons (car x) (cl-macroexpand-body (cdr x) env)))) (cdddr form)))) ((memq (car form) (quote (quote function))) (if (eq (car-safe (nth 1 form)) (quote lambda)) (let* ((env (reduce (function nconc) (nth 1 (nth 1 form)) :from-end t :key (function (lambda (symbol) (when (and (not (member symbol (quote (&optional &rest)))) (cdr (assoc* (setq symbol (eq-hash symbol)) env))) (backquote (((\, symbol))))))) :initial-value env)) (body (cl-macroexpand-body (cddadr form) env))) (if (and cl-closure-vars (eq (car form) (quote function)) (cl-expr-contains-any body cl-closure-vars)) (let* ((closed (remove* nil cl-closure-vars :key (function (lambda (y) (cl-expr-contains body y))))) (new (mapcar (quote gensym) closed)) (sub (pairlis closed new))) (put (car (last cl-closure-vars)) (quote used) t) (backquote (apply-partially (function (lambda (\, (append new (cadadr form))) (\,@ (sublis sub body)))) (\,@ closed)))) (list (car form) (list* (quote lambda) (cadadr form) body)))) (let ((found (cdr (assq (cadr form) env)))) (cond ((and (consp found) (eq (nth 1 (nth 1 found)) (quote cl-labels-args))) (cl-macroexpand-all (nth 1 (nth 2 (nth 2 found))) env)) ((and (consp found) (eq (nth 1 (nth 1 found)) (quote byte-compile-labels-args))) (unless (eq (quote function) (car form)) (byte-compile-warn "deprecated: '%s, use #'%s instead to quote it as a function" (cadr form) (cadr form))) (setq found (get (nth 1 (nth 1 (nth 3 found))) (quote byte-compile-data-placeholder))) (put found (quote byte-compile-label-calls) (1+ (get found (quote byte-compile-label-calls) 0))) (list (quote function) found)) (t form))))) ((memq (car form) (quote (defun defmacro))) (let ((env (reduce (function nconc) (nth 2 form) :from-end t :key (function (lambda (symbol) (when (and (not (member symbol (quote (&optional &rest)))) (cdr (assoc* (setq symbol (eq-hash symbol)) env))) (backquote (((\, symbol))))))) :initial-value env))) (list* (car form) (nth 1 form) (cl-macroexpand-body (cddr form) env)))) ((and (eq (car form) (quote progn)) (not (cddr form))) (cl-macroexpand-all (nth 1 form) env)) ((eq (car form) (quote setq)) (let* ((args (cl-macroexpand-body (cdr form) env)) (p args)) (while (and p (symbolp (car p))) (setq p (cddr p))) (if p (cl-macroexpand-all (cons (quote setf) args)) (cons (quote setq) args)))) (t (cons (car form) (cl-macroexpand-body (cdr form) env)))) # bind (env form) cl-macroexpand-all((push (isearch-make-state-object) isearch-cmds) ((isearch-setf-state-places lambda (cmd) (block isearch-setf-state-places (cons (quote setf) (loop for var being each element in isearch-state-places using (index index) nconc (list var (backquote (nth (\, index) (\, cmd)))))))) (isearch-make-state-object lambda nil (block isearch-make-state-object (cons (quote list) isearch-state-places))) (-58522084 (quote (isearch-string isearch-message (point) isearch-success isearch-forward isearch-other-end isearch-word isearch-invalid-regexp isearch-wrapped isearch-barrier isearch-within-brackets))))) # bind (x) (lambda (x) (cl-macroexpand-all x env))((push (isearch-make-state-object) isearch-cmds)) mapcar((lambda (x) (cl-macroexpand-all x env)) (nil (push (isearch-make-state-object) isearch-cmds))) # bind (env body) cl-macroexpand-body((nil (push (isearch-make-state-object) isearch-cmds)) ((isearch-setf-state-places lambda (cmd) (block isearch-setf-state-places (cons (quote setf) (loop for var being each element in isearch-state-places using (index index) nconc (list var (backquote (nth (\, index) (\, cmd)))))))) (isearch-make-state-object lambda nil (block isearch-make-state-object (cons (quote list) isearch-state-places))) (-58522084 (quote (isearch-string isearch-message (point) isearch-success isearch-forward isearch-other-end isearch-word isearch-invalid-regexp isearch-wrapped isearch-barrier isearch-within-brackets))))) (list* (car form) (nth 1 form) (cl-macroexpand-body (cddr form) env)) # bind (env) (let ((env (reduce (function nconc) (nth 2 form) :from-end t :key (function (lambda (symbol) (when (and (not (member symbol (quote (&optional &rest)))) (cdr (assoc* (setq symbol (eq-hash symbol)) env))) (backquote (((\, symbol))))))) :initial-value env))) (list* (car form) (nth 1 form) (cl-macroexpand-body (cddr form) env))) (cond ((not (consp form)) form) ((memq (car form) (quote (let let*))) (if (null (nth 1 form)) (cl-macroexpand-all (cons (quote progn) (cddr form)) env) (let ((letf nil) (res nil) (lets (cadr form)) (env env) shadows) (while lets (push (funcall (function (lambda (symbol valueform) (let* ((eq-hash (eq-hash symbol)) (acons (cdr (assoc* eq-hash env)))) (if (null acons) (cons symbol (cl-macroexpand-body valueform env)) (if (cadr acons) (if (eq (car form) (quote let*)) (push (backquote ((\, eq-hash))) env) (push (backquote ((\, eq-hash))) shadows)) (setq symbol (car acons)) (unless (symbolp symbol) (setq letf t))) (cons symbol (cl-macroexpand-body valueform env)))))) (if (consp (car lets)) (caar lets) (car lets)) (cdr-safe (car-safe lets))) res) (setq lets (cdr lets))) (list* (if letf (if (eq (car form) (quote let)) (quote letf) (quote letf*)) (car form)) (nreverse res) (cl-macroexpand-body (cddr form) (nconc shadows env)))))) ((eq (car form) (quote cond)) (cons (car form) (mapcar (function (lambda (x) (cl-macroexpand-body x env))) (cdr form)))) ((eq (car form) (quote condition-case)) (list* (car form) (nth 1 form) (cl-macroexpand-all (nth 2 form) env) (mapcar (function (lambda (x) (cons (car x) (cl-macroexpand-body (cdr x) env)))) (cdddr form)))) ((memq (car form) (quote (quote function))) (if (eq (car-safe (nth 1 form)) (quote lambda)) (let* ((env (reduce (function nconc) (nth 1 (nth 1 form)) :from-end t :key (function (lambda (symbol) (when (and (not (member symbol (quote (&optional &rest)))) (cdr (assoc* (setq symbol (eq-hash symbol)) env))) (backquote (((\, symbol))))))) :initial-value env)) (body (cl-macroexpand-body (cddadr form) env))) (if (and cl-closure-vars (eq (car form) (quote function)) (cl-expr-contains-any body cl-closure-vars)) (let* ((closed (remove* nil cl-closure-vars :key (function (lambda (y) (cl-expr-contains body y))))) (new (mapcar (quote gensym) closed)) (sub (pairlis closed new))) (put (car (last cl-closure-vars)) (quote used) t) (backquote (apply-partially (function (lambda (\, (append new (cadadr form))) (\,@ (sublis sub body)))) (\,@ closed)))) (list (car form) (list* (quote lambda) (cadadr form) body)))) (let ((found (cdr (assq (cadr form) env)))) (cond ((and (consp found) (eq (nth 1 (nth 1 found)) (quote cl-labels-args))) (cl-macroexpand-all (nth 1 (nth 2 (nth 2 found))) env)) ((and (consp found) (eq (nth 1 (nth 1 found)) (quote byte-compile-labels-args))) (unless (eq (quote function) (car form)) (byte-compile-warn "deprecated: '%s, use #'%s instead to quote it as a function" (cadr form) (cadr form))) (setq found (get (nth 1 (nth 1 (nth 3 found))) (quote byte-compile-data-placeholder))) (put found (quote byte-compile-label-calls) (1+ (get found (quote byte-compile-label-calls) 0))) (list (quote function) found)) (t form))))) ((memq (car form) (quote (defun defmacro))) (let ((env (reduce (function nconc) (nth 2 form) :from-end t :key (function (lambda (symbol) (when (and (not (member symbol (quote (&optional &rest)))) (cdr (assoc* (setq symbol (eq-hash symbol)) env))) (backquote (((\, symbol))))))) :initial-value env))) (list* (car form) (nth 1 form) (cl-macroexpand-body (cddr form) env)))) ((and (eq (car form) (quote progn)) (not (cddr form))) (cl-macroexpand-all (nth 1 form) env)) ((eq (car form) (quote setq)) (let* ((args (cl-macroexpand-body (cdr form) env)) (p args)) (while (and p (symbolp (car p))) (setq p (cddr p))) (if p (cl-macroexpand-all (cons (quote setf) args)) (cons (quote setq) args)))) (t (cons (car form) (cl-macroexpand-body (cdr form) env)))) # bind (env form) cl-macroexpand-all((defun isearch-push-state nil (push (isearch-make-state-object) isearch-cmds)) ((isearch-setf-state-places lambda (cmd) (block isearch-setf-state-places (cons (quote setf) (loop for var being each element in isearch-state-places using (index index) nconc (list var (backquote (nth (\, index) (\, cmd)))))))) (isearch-make-state-object lambda nil (block isearch-make-state-object (cons (quote list) isearch-state-places))) (-58522084 (quote (isearch-string isearch-message (point) isearch-success isearch-forward isearch-other-end isearch-word isearch-invalid-regexp isearch-wrapped isearch-barrier isearch-within-brackets))))) # bind (x) (lambda (x) (cl-macroexpand-all x env))((defun isearch-push-state nil (push (isearch-make-state-object) isearch-cmds))) mapcar((lambda (x) (cl-macroexpand-all x env)) ((defun isearch-push-state nil (push (isearch-make-state-object) isearch-cmds)) (defun isearch-top-state nil (isearch-setf-state-places (car isearch-cmds))))) # bind (env body) cl-macroexpand-body(((defun isearch-push-state nil (push (isearch-make-state-object) isearch-cmds)) (defun isearch-top-state nil (isearch-setf-state-places (car isearch-cmds)))) ((isearch-setf-state-places lambda (cmd) (block isearch-setf-state-places (cons (quote setf) (loop for var being each element in isearch-state-places using (index index) nconc (list var (backquote (nth (\, index) (\, cmd)))))))) (isearch-make-state-object lambda nil (block isearch-make-state-object (cons (quote list) isearch-state-places))) (-58522084 (quote (isearch-string isearch-message (point) isearch-success isearch-forward isearch-other-end isearch-word isearch-invalid-regexp isearch-wrapped isearch-barrier isearch-within-brackets))))) (cons (car form) (cl-macroexpand-body (cdr form) env)) (cond ((not (consp form)) form) ((memq (car form) (quote (let let*))) (if (null (nth 1 form)) (cl-macroexpand-all (cons (quote progn) (cddr form)) env) (let ((letf nil) (res nil) (lets (cadr form)) (env env) shadows) (while lets (push (funcall (function (lambda (symbol valueform) (let* ((eq-hash (eq-hash symbol)) (acons (cdr (assoc* eq-hash env)))) (if (null acons) (cons symbol (cl-macroexpand-body valueform env)) (if (cadr acons) (if (eq (car form) (quote let*)) (push (backquote ((\, eq-hash))) env) (push (backquote ((\, eq-hash))) shadows)) (setq symbol (car acons)) (unless (symbolp symbol) (setq letf t))) (cons symbol (cl-macroexpand-body valueform env)))))) (if (consp (car lets)) (caar lets) (car lets)) (cdr-safe (car-safe lets))) res) (setq lets (cdr lets))) (list* (if letf (if (eq (car form) (quote let)) (quote letf) (quote letf*)) (car form)) (nreverse res) (cl-macroexpand-body (cddr form) (nconc shadows env)))))) ((eq (car form) (quote cond)) (cons (car form) (mapcar (function (lambda (x) (cl-macroexpand-body x env))) (cdr form)))) ((eq (car form) (quote condition-case)) (list* (car form) (nth 1 form) (cl-macroexpand-all (nth 2 form) env) (mapcar (function (lambda (x) (cons (car x) (cl-macroexpand-body (cdr x) env)))) (cdddr form)))) ((memq (car form) (quote (quote function))) (if (eq (car-safe (nth 1 form)) (quote lambda)) (let* ((env (reduce (function nconc) (nth 1 (nth 1 form)) :from-end t :key (function (lambda (symbol) (when (and (not (member symbol (quote (&optional &rest)))) (cdr (assoc* (setq symbol (eq-hash symbol)) env))) (backquote (((\, symbol))))))) :initial-value env)) (body (cl-macroexpand-body (cddadr form) env))) (if (and cl-closure-vars (eq (car form) (quote function)) (cl-expr-contains-any body cl-closure-vars)) (let* ((closed (remove* nil cl-closure-vars :key (function (lambda (y) (cl-expr-contains body y))))) (new (mapcar (quote gensym) closed)) (sub (pairlis closed new))) (put (car (last cl-closure-vars)) (quote used) t) (backquote (apply-partially (function (lambda (\, (append new (cadadr form))) (\,@ (sublis sub body)))) (\,@ closed)))) (list (car form) (list* (quote lambda) (cadadr form) body)))) (let ((found (cdr (assq (cadr form) env)))) (cond ((and (consp found) (eq (nth 1 (nth 1 found)) (quote cl-labels-args))) (cl-macroexpand-all (nth 1 (nth 2 (nth 2 found))) env)) ((and (consp found) (eq (nth 1 (nth 1 found)) (quote byte-compile-labels-args))) (unless (eq (quote function) (car form)) (byte-compile-warn "deprecated: '%s, use #'%s instead to quote it as a function" (cadr form) (cadr form))) (setq found (get (nth 1 (nth 1 (nth 3 found))) (quote byte-compile-data-placeholder))) (put found (quote byte-compile-label-calls) (1+ (get found (quote byte-compile-label-calls) 0))) (list (quote function) found)) (t form))))) ((memq (car form) (quote (defun defmacro))) (let ((env (reduce (function nconc) (nth 2 form) :from-end t :key (function (lambda (symbol) (when (and (not (member symbol (quote (&optional &rest)))) (cdr (assoc* (setq symbol (eq-hash symbol)) env))) (backquote (((\, symbol))))))) :initial-value env))) (list* (car form) (nth 1 form) (cl-macroexpand-body (cddr form) env)))) ((and (eq (car form) (quote progn)) (not (cddr form))) (cl-macroexpand-all (nth 1 form) env)) ((eq (car form) (quote setq)) (let* ((args (cl-macroexpand-body (cdr form) env)) (p args)) (while (and p (symbolp (car p))) (setq p (cddr p))) (if p (cl-macroexpand-all (cons (quote setf) args)) (cons (quote setq) args)))) (t (cons (car form) (cl-macroexpand-body (cdr form) env)))) # bind (env form) cl-macroexpand-all((progn (defun isearch-push-state nil (push (isearch-make-state-object) isearch-cmds)) (defun isearch-top-state nil (isearch-setf-state-places (car isearch-cmds)))) ((isearch-setf-state-places lambda (cmd) (block isearch-setf-state-places (cons (quote setf) (loop for var being each element in isearch-state-places using (index index) nconc (list var (backquote (nth (\, index) (\, cmd)))))))) (isearch-make-state-object lambda nil (block isearch-make-state-object (cons (quote list) isearch-state-places))) (-58522084 (quote (isearch-string isearch-message (point) isearch-success isearch-forward isearch-other-end isearch-word isearch-invalid-regexp isearch-wrapped isearch-barrier isearch-within-brackets))))) # (catch #:macrolet ...) (catch (quote #:macrolet) (cl-macroexpand-all (cons (quote progn) form) (nconc (catch (quote #:nil) (let* ((#1=#:G56173 macros) (details nil) (name nil) (#2=#:G56174 nil)) (while (consp #1#) (setq details (car #1#) name (car-safe (prog1 details (setq details (cdr details))))) (setq #2# (cons (list* name (quote lambda) (cdr (cl-transform-lambda details name))) #2#)) (setq #1# (cdr #1#))) (nreverse #2#))) env))) (block macrolet (cl-macroexpand-all (cons (quote progn) form) (nconc (loop for (name . details) in macros collect (list* name (quote lambda) (cdr (cl-transform-lambda details name)))) env))) # bind (env macros) (let* ((macros (if form (pop form) (signal (quote wrong-number-of-arguments) (list (quote macrolet) (length form))))) (env byte-compile-macro-environment)) (block macrolet (cl-macroexpand-all (cons (quote progn) form) (nconc (loop for (name . details) in macros collect (list* name (quote lambda) (cdr (cl-transform-lambda details name)))) env)))) # bind (form) (lambda (&rest form) "Make temporary macro definitions.\nThis is like `flet', but for macros instead of functions.\n\narguments: ((&rest MACROS) &body FORM &environment ENV)\n" (let* ((macros (if form (pop form) (signal (quote wrong-number-of-arguments) (list (quote macrolet) (length form))))) (env byte-compile-macro-environment)) (block macrolet (cl-macroexpand-all (cons (quote progn) form) (nconc (loop for (name . details) in macros collect (list* name (quote lambda) (cdr (cl-transform-lambda details name)))) env)))))(((isearch-setf-state-places (cmd) (cons (quote setf) (loop for var being each element in isearch-state-places using (index index) nconc (list var (backquote (nth (\, index) (\, cmd))))))) (isearch-make-state-object nil (cons (quote list) isearch-state-places))) (defun isearch-push-state nil (push (isearch-make-state-object) isearch-cmds)) (defun isearch-top-state nil (isearch-setf-state-places (car isearch-cmds)))) # bind (byte-compile-macro-environment) macroexpand((macrolet ((isearch-setf-state-places (cmd) (cons (quote setf) (loop for var being each element in isearch-state-places using (index index) nconc (list var (backquote (nth (\, index) (\, cmd))))))) (isearch-make-state-object nil (cons (quote list) isearch-state-places))) (defun isearch-push-state nil (push (isearch-make-state-object) isearch-cmds)) (defun isearch-top-state nil (isearch-setf-state-places (car isearch-cmds)))) ((-58522084 (quote (isearch-string isearch-message (point) isearch-success isearch-forward isearch-other-end isearch-word isearch-invalid-regexp isearch-wrapped isearch-barrier isearch-within-brackets))))) (setq form (macroexpand form env)) (eq form (setq form (macroexpand form env))) (not (eq form (setq form (macroexpand form env)))) (or (not (eq form (setq form (macroexpand form env)))) (and cl-macroexpand-cmacs (not (eq form (setq form (compiler-macroexpand form)))))) (while (or (not (eq form (setq form (macroexpand form env)))) (and cl-macroexpand-cmacs (not (eq form (setq form (compiler-macroexpand form))))))) # bind (env form) cl-macroexpand-all((macrolet ((isearch-setf-state-places (cmd) (cons (quote setf) (loop for var being each element in isearch-state-places using (index index) nconc (list var (backquote (nth (\, index) (\, cmd))))))) (isearch-make-state-object nil (cons (quote list) isearch-state-places))) (defun isearch-push-state nil (push (isearch-make-state-object) isearch-cmds)) (defun isearch-top-state nil (isearch-setf-state-places (car isearch-cmds)))) ((-58522084 (quote (isearch-string isearch-message (point) isearch-success isearch-forward isearch-other-end isearch-word isearch-invalid-regexp isearch-wrapped isearch-barrier isearch-within-brackets))))) (cond ((not (consp form)) form) ((memq (car form) (quote (let let*))) (if (null (nth 1 form)) (cl-macroexpand-all (cons (quote progn) (cddr form)) env) (let ((letf nil) (res nil) (lets (cadr form)) (env env) shadows) (while lets (push (funcall (function (lambda (symbol valueform) (let* ((eq-hash (eq-hash symbol)) (acons (cdr (assoc* eq-hash env)))) (if (null acons) (cons symbol (cl-macroexpand-body valueform env)) (if (cadr acons) (if (eq (car form) (quote let*)) (push (backquote ((\, eq-hash))) env) (push (backquote ((\, eq-hash))) shadows)) (setq symbol (car acons)) (unless (symbolp symbol) (setq letf t))) (cons symbol (cl-macroexpand-body valueform env)))))) (if (consp (car lets)) (caar lets) (car lets)) (cdr-safe (car-safe lets))) res) (setq lets (cdr lets))) (list* (if letf (if (eq (car form) (quote let)) (quote letf) (quote letf*)) (car form)) (nreverse res) (cl-macroexpand-body (cddr form) (nconc shadows env)))))) ((eq (car form) (quote cond)) (cons (car form) (mapcar (function (lambda (x) (cl-macroexpand-body x env))) (cdr form)))) ((eq (car form) (quote condition-case)) (list* (car form) (nth 1 form) (cl-macroexpand-all (nth 2 form) env) (mapcar (function (lambda (x) (cons (car x) (cl-macroexpand-body (cdr x) env)))) (cdddr form)))) ((memq (car form) (quote (quote function))) (if (eq (car-safe (nth 1 form)) (quote lambda)) (let* ((env (reduce (function nconc) (nth 1 (nth 1 form)) :from-end t :key (function (lambda (symbol) (when (and (not (member symbol (quote (&optional &rest)))) (cdr (assoc* (setq symbol (eq-hash symbol)) env))) (backquote (((\, symbol))))))) :initial-value env)) (body (cl-macroexpand-body (cddadr form) env))) (if (and cl-closure-vars (eq (car form) (quote function)) (cl-expr-contains-any body cl-closure-vars)) (let* ((closed (remove* nil cl-closure-vars :key (function (lambda (y) (cl-expr-contains body y))))) (new (mapcar (quote gensym) closed)) (sub (pairlis closed new))) (put (car (last cl-closure-vars)) (quote used) t) (backquote (apply-partially (function (lambda (\, (append new (cadadr form))) (\,@ (sublis sub body)))) (\,@ closed)))) (list (car form) (list* (quote lambda) (cadadr form) body)))) (let ((found (cdr (assq (cadr form) env)))) (cond ((and (consp found) (eq (nth 1 (nth 1 found)) (quote cl-labels-args))) (cl-macroexpand-all (nth 1 (nth 2 (nth 2 found))) env)) ((and (consp found) (eq (nth 1 (nth 1 found)) (quote byte-compile-labels-args))) (unless (eq (quote function) (car form)) (byte-compile-warn "deprecated: '%s, use #'%s instead to quote it as a function" (cadr form) (cadr form))) (setq found (get (nth 1 (nth 1 (nth 3 found))) (quote byte-compile-data-placeholder))) (put found (quote byte-compile-label-calls) (1+ (get found (quote byte-compile-label-calls) 0))) (list (quote function) found)) (t form))))) ((memq (car form) (quote (defun defmacro))) (let ((env (reduce (function nconc) (nth 2 form) :from-end t :key (function (lambda (symbol) (when (and (not (member symbol (quote (&optional &rest)))) (cdr (assoc* (setq symbol (eq-hash symbol)) env))) (backquote (((\, symbol))))))) :initial-value env))) (list* (car form) (nth 1 form) (cl-macroexpand-body (cddr form) env)))) ((and (eq (car form) (quote progn)) (not (cddr form))) (cl-macroexpand-all (nth 1 form) env)) ((eq (car form) (quote setq)) (let* ((args (cl-macroexpand-body (cdr form) env)) (p args)) (while (and p (symbolp (car p))) (setq p (cddr p))) (if p (cl-macroexpand-all (cons (quote setf) args)) (cons (quote setq) args)))) (t (cons (car form) (cl-macroexpand-body (cdr form) env)))) # bind (env form) cl-macroexpand-all((progn (macrolet ((isearch-setf-state-places (cmd) (cons (quote setf) (loop for var being each element in isearch-state-places using (index index) nconc (list var (backquote (nth (\, index) (\, cmd))))))) (isearch-make-state-object nil (cons (quote list) isearch-state-places))) (defun isearch-push-state nil (push (isearch-make-state-object) isearch-cmds)) (defun isearch-top-state nil (isearch-setf-state-places (car isearch-cmds))))) ((-58522084 (quote (isearch-string isearch-message (point) isearch-success isearch-forward isearch-other-end isearch-word isearch-invalid-regexp isearch-wrapped isearch-barrier isearch-within-brackets))))) # (catch #:symbol-macrolet ...) (catch (quote #:symbol-macrolet) (cl-macroexpand-all (cons (quote progn) body) (nconc (catch (quote #:nil) (let* ((#1=#:G56171 symbol-macros) (shadow nil) (name nil) (expansion nil) (#2=#:G56172 nil)) (while (consp #1#) (setq shadow (car #1#) name (car-safe (prog1 shadow (setq shadow (cdr shadow)))) expansion (car-safe (prog1 shadow (setq shadow (cdr shadow))))) (progn (while (not (symbolp name)) (setq name (signal (quote wrong-type-argument) (list (quote symbol) name (quote name))))) nil) (setq #2# (cons (list* (eq-hash name) expansion shadow) #2#)) (setq #1# (cdr #1#))) (nreverse #2#))) env))) (block symbol-macrolet (cl-macroexpand-all (cons (quote progn) body) (nconc (loop for (name expansion . shadow) in symbol-macros do (check-type name symbol) collect (list* (eq-hash name) expansion shadow)) env))) # bind (env symbol-macros) (let* ((symbol-macros (if body (pop body) (signal (quote wrong-number-of-arguments) (list (quote symbol-macrolet) (length body))))) (env byte-compile-macro-environment)) (block symbol-macrolet (cl-macroexpand-all (cons (quote progn) body) (nconc (loop for (name expansion . shadow) in symbol-macros do (check-type name symbol) collect (list* (eq-hash name) expansion shadow)) env)))) # bind (body) (lambda (&rest body) "Make temporary symbol macro definitions.\n\nElements in SYMBOL-MACROS look like (NAME EXPANSION &optional SHADOW).\nWithin BODY, a series of Lisp forms, a reference to NAME is replaced with its\nEXPANSION, and (setq NAME ...) acts like (setf EXPANSION ...).\n\nIf NAME is encountered in a lambda argument list within BODY, then the\ncorresponding symbol macro will be shadowed within the lambda body, and NAME\nwill be treated as normal.\n\nIf NAME is encountered as a symbol within the VARLIST of a `let', `let*',\n`lexical-let', or `lexical-let*' form, then the binding acts as it would with\n`letf' or `letf*', depending on the specific form encountered. This is in\ncontravention of Common Lisp, where such bindings shadow any enclosing symbol\nmacros. To specify the Common Lisp behavior for an individual symbol macro,\nsupply a non-nil third SHADOW element.\n\narguments: ((&rest SYMBOL-MACROS) &body BODY &environment ENV)\n" (let* ((symbol-macros (if body (pop body) (signal (quote wrong-number-of-arguments) (list (quote symbol-macrolet) (length body))))) (env byte-compile-macro-environment)) (block symbol-macrolet (cl-macroexpand-all (cons (quote progn) body) (nconc (loop for (name expansion . shadow) in symbol-macros do (check-type name symbol) collect (list* (eq-hash name) expansion shadow)) env)))))(((isearch-state-places (quote (isearch-string isearch-message (point) isearch-success isearch-forward isearch-other-end isearch-word isearch-invalid-regexp isearch-wrapped isearch-barrier isearch-within-brackets)))) (macrolet ((isearch-setf-state-places (cmd) (cons (quote setf) (loop for var being each element in isearch-state-places using (index index) nconc (list var (backquote (nth (\, index) (\, cmd))))))) (isearch-make-state-object nil (cons (quote list) isearch-state-places))) (defun isearch-push-state nil (push (isearch-make-state-object) isearch-cmds)) (defun isearch-top-state nil (isearch-setf-state-places (car isearch-cmds))))) (symbol-macrolet ((isearch-state-places (quote (isearch-string isearch-message (point) isearch-success isearch-forward isearch-other-end isearch-word isearch-invalid-regexp isearch-wrapped isearch-barrier isearch-within-brackets)))) (macrolet ((isearch-setf-state-places (cmd) (cons (quote setf) (loop for var being each element in isearch-state-places using (index index) nconc (list var (backquote (nth (\, index) (\, cmd))))))) (isearch-make-state-object nil (cons (quote list) isearch-state-places))) (defun isearch-push-state nil (push (isearch-make-state-object) isearch-cmds)) (defun isearch-top-state nil (isearch-setf-state-places (car isearch-cmds))))) # (unwind-protect ...) # (unwind-protect ...) # (unwind-protect ...) # (unwind-protect ...) # (unwind-protect ...) # (unwind-protect ...) # (unwind-protect ...) # (unwind-protect ...) (load-internal "[internal]") load("isearch-mode") mapc(load ("buffer" "buff-menu" "paths" "lisp" "page" "register" "iso8859-1" "easy-mmode" "help" "easymenu" "special-mode" "lisp-mode" "text-mode" "fill" "auto-save" "movemail" "float-sup" "itimer" "itimer-autosave" "printer" "behavior" "behavior-defs" "diagnose" "gutter" "select" "gutter-items" "coding" "code-files" "code-process" "code-cmds" "unicode" "mule/mule-charset" "mule/mule-cmds" "mule/mule-coding" "mule/mule-composite-stub" "mule/mule-composite" "mule/windows" "code-init" "mule/mule-category" "mule/kinsoku" "mule/general-early" "mule/arabic" "mule/chinese" "mule/cyrillic" "mule/english" "mule/ethiopic" "mule/greek" "mule/hebrew" "mule/indian" "mule/devanagari" "mule/japanese" ...)) (lambda nil (setq load-path (nconc (mapcar (function file-name-as-directory) (directory-files source-lisp t "^[^-.]" nil (quote dirs-only))) (list (file-name-as-directory (expand-file-name "." source-lisp)))) module-load-path (list (expand-file-name "modules" build-directory)) load-warn-when-source-only t) (format-into (quote external-debugging-output) "\nUsing load-path %s" load-path) (format-into (quote external-debugging-output) "\nUsing module-load-path %s" module-load-path) (load (expand-file-name "dumped-lisp.el" source-lisp)) (mapc (function load) preloaded-file-list) (packages-load-package-dumped-lisps late-package-load-path))() # (unwind-protect ...) call-with-condition-handler(really-early-error-handler (lambda nil (setq load-path (nconc (mapcar (function file-name-as-directory) (directory-files source-lisp t "^[^-.]" nil (quote dirs-only))) (list (file-name-as-directory (expand-file-name "." source-lisp)))) module-load-path (list (expand-file-name "modules" build-directory)) load-warn-when-source-only t) (format-into (quote external-debugging-output) "\nUsing load-path %s" load-path) (format-into (quote external-debugging-output) "\nUsing module-load-path %s" module-load-path) (load (expand-file-name "dumped-lisp.el" source-lisp)) (mapc (function load) preloaded-file-list) (packages-load-package-dumped-lisps late-package-load-path))) # bind (stack-trace-on-error) (let ((stack-trace-on-error nil)) (call-with-condition-handler (function really-early-error-handler) (function (lambda nil (setq load-path (nconc (mapcar (function file-name-as-directory) (directory-files source-lisp t "^[^-.]" nil (quote dirs-only))) (list (file-name-as-directory (expand-file-name "." source-lisp)))) module-load-path (list (expand-file-name "modules" build-directory)) load-warn-when-source-only t) (format-into (quote external-debugging-output) "\nUsing load-path %s" load-path) (format-into (quote external-debugging-output) "\nUsing module-load-path %s" module-load-path) (load (expand-file-name "dumped-lisp.el" source-lisp)) (mapc (function load) preloaded-file-list) (packages-load-package-dumped-lisps late-package-load-path))))) # (unwind-protect ...) # (unwind-protect ...) # (unwind-protect ...) # (unwind-protect ...) # (unwind-protect ...) # (unwind-protect ...) # (unwind-protect ...) # (unwind-protect ...) (load-internal "[internal]") load("loadup.el") # bind (purify-flag load-ignore-elc-files) (let ((load-ignore-elc-files t) (purify-flag nil)) (load "loadup.el")) # (unwind-protect ...) # (unwind-protect ...) # (unwind-protect ...) # (unwind-protect ...) # (unwind-protect ...) # (unwind-protect ...) # (unwind-protect ...) # (unwind-protect ...) (load-internal "[internal]") load("loadup-el.el") (cond ((and (eq update-elc-files-to-compile nil) (eq need-to-rebuild-autoloads nil) (eq need-to-rebuild-mule-autoloads nil) (eq need-to-recompile-autoloads nil) (eq need-to-recompile-mule-autoloads nil))) ((eq update-elc-files-to-compile nil) (setq command-line-args (append (quote ("-l" "loadup-el.el" "run-temacs" "-batch" "-no-packages" "-no-autoloads" "-eval" "(setq stack-trace-on-error t)" "-eval" "(setq load-always-display-messages t)" "-l" "bytecomp.elc" "-l" "autoload.elc")) do-autoload-commands)) (write-sequence "\nNeed to regenerate auto-autoload files... " (quote external-debugging-output)) (let ((load-ignore-elc-files nil) (purify-flag nil)) (load "loadup.el"))) (t (let ((bc-bootstrap (mapcar (function (lambda (arg) (concatenate (quote string) (update-elc-chop-extension (locate-library arg)) ".el"))) lisp-files-needed-for-byte-compilation)) (bootstrap-other (mapcar (function (lambda (arg) (concatenate (quote string) (update-elc-chop-extension (locate-library arg)) ".el"))) lisp-files-needing-early-byte-compilation))) (setq inhibit-autoloads t) (let ((recompile-bc-bootstrap (mapcan (function (lambda (arg) (when (member arg update-elc-files-to-compile) (append (quote ("-f" "batch-byte-compile-one-file")) (list arg))))) bc-bootstrap)) (recompile-bootstrap-other (mapcan (function (lambda (arg) (when (member arg update-elc-files-to-compile) (append (quote ("-f" "batch-byte-compile-one-file")) (list arg))))) bootstrap-other))) (mapc (function (lambda (arg) (setq update-elc-files-to-compile (delete* arg update-elc-files-to-compile :test (if default-file-system-ignore-case (function equalp) (function equal)))))) (append bc-bootstrap bootstrap-other)) (setq command-line-args (append (quote ("-l" "loadup-el.el" "run-temacs" "-batch" "-no-packages" "-no-autoloads" "-eval" "(setq stack-trace-on-error t)" "-eval" "(setq load-always-display-messages t)")) (when recompile-bc-bootstrap (append (quote ("-eval" "(setq load-ignore-elc-files t)" "-l" "bytecomp")) recompile-bc-bootstrap (quote ("-eval" "(setq load-ignore-elc-files nil)")))) (quote ("-l" "bytecomp")) recompile-bootstrap-other do-autoload-commands (quote ("-eval" "(setq inhibit-autoloads nil)" "-f" "startup-load-autoloads" "-f" "batch-byte-compile")) update-elc-files-to-compile)))) (load "loadup-el.el"))) # bind (do-autoload-commands) (let ((do-autoload-commands (append (if (or need-to-rebuild-autoloads need-to-rebuild-mule-autoloads need-to-rebuild-module-autoloads) (list "-l" "autoload")) (if need-to-rebuild-autoloads (list "-f" "batch-update-directory-autoloads" "auto" source-lisp)) (if need-to-rebuild-mule-autoloads (list "-f" "batch-update-directory-autoloads" "mule" source-lisp-mule)) (if need-to-rebuild-module-autoloads (list "-eval" (concatenate (quote string) "(update-autoload-files '(" (mapconcat (function prin1-to-string) (mapcan (function (lambda (full-dir) (unless (member* (file-name-nondirectory full-dir) (quote ("." "..")) :test (function equal)) (directory-files full-dir t "\\.c$" nil t)))) (directory-files source-modules t nil t (quote subdirs))) " ") ") \"modules\" " (prin1-to-string aa-modules) ")"))) (if need-to-recompile-autoloads (list "-f" "batch-byte-compile-one-file" aa-lisp)) (if need-to-recompile-mule-autoloads (list "-f" "batch-byte-compile-one-file" aa-lisp-mule)) (if need-to-recompile-module-autoloads (list "-f" "batch-byte-compile-one-file" aa-modules))))) (cond ((and (eq update-elc-files-to-compile nil) (eq need-to-rebuild-autoloads nil) (eq need-to-rebuild-mule-autoloads nil) (eq need-to-recompile-autoloads nil) (eq need-to-recompile-mule-autoloads nil))) ((eq update-elc-files-to-compile nil) (setq command-line-args (append (quote ("-l" "loadup-el.el" "run-temacs" "-batch" "-no-packages" "-no-autoloads" "-eval" "(setq stack-trace-on-error t)" "-eval" "(setq load-always-display-messages t)" "-l" "bytecomp.elc" "-l" "autoload.elc")) do-autoload-commands)) (write-sequence "\nNeed to regenerate auto-autoload files... " (quote external-debugging-output)) (let ((load-ignore-elc-files nil) (purify-flag nil)) (load "loadup.el"))) (t (let ((bc-bootstrap (mapcar (function (lambda (arg) (concatenate (quote string) (update-elc-chop-extension (locate-library arg)) ".el"))) lisp-files-needed-for-byte-compilation)) (bootstrap-other (mapcar (function (lambda (arg) (concatenate (quote string) (update-elc-chop-extension (locate-library arg)) ".el"))) lisp-files-needing-early-byte-compilation))) (setq inhibit-autoloads t) (let ((recompile-bc-bootstrap (mapcan (function (lambda (arg) (when (member arg update-elc-files-to-compile) (append (quote ("-f" "batch-byte-compile-one-file")) (list arg))))) bc-bootstrap)) (recompile-bootstrap-other (mapcan (function (lambda (arg) (when (member arg update-elc-files-to-compile) (append (quote ("-f" "batch-byte-compile-one-file")) (list arg))))) bootstrap-other))) (mapc (function (lambda (arg) (setq update-elc-files-to-compile (delete* arg update-elc-files-to-compile :test (if default-file-system-ignore-case (function equalp) (function equal)))))) (append bc-bootstrap bootstrap-other)) (setq command-line-args (append (quote ("-l" "loadup-el.el" "run-temacs" "-batch" "-no-packages" "-no-autoloads" "-eval" "(setq stack-trace-on-error t)" "-eval" "(setq load-always-display-messages t)")) (when recompile-bc-bootstrap (append (quote ("-eval" "(setq load-ignore-elc-files t)" "-l" "bytecomp")) recompile-bc-bootstrap (quote ("-eval" "(setq load-ignore-elc-files nil)")))) (quote ("-l" "bytecomp")) recompile-bootstrap-other do-autoload-commands (quote ("-eval" "(setq inhibit-autoloads nil)" "-f" "startup-load-autoloads" "-f" "batch-byte-compile")) update-elc-files-to-compile)))) (load "loadup-el.el")))) # (unwind-protect ...) # (unwind-protect ...) # (unwind-protect ...) # (unwind-protect ...) # (unwind-protect ...) # (unwind-protect ...) # (unwind-protect ...) # (unwind-protect ...) (load-internal "[internal]") load("../lisp/update-elc.el") # (condition-case ... . error) # (catch top-level ...) *** Signal 6 Stop. make[1]: stopped in /tmp/pkgbuild/editors/xemacs-current-nox11/work/xemacs-21.5.36/src *** Error code 1 Stop. make: stopped in /tmp/pkgbuild/editors/xemacs-current-nox11/work/xemacs-21.5.36 *** Error code 1 Stop. make[1]: stopped in /usr/pkgsrc/editors/xemacs-current-nox11 *** Error code 1 Stop. make: stopped in /usr/pkgsrc/editors/xemacs-current-nox11