On 12/19/18 14:03, Aidan Kehoe wrote:
./configure: line 2720: /lib/cpp: No such file or directory
suggest configure can’t find the C preprocessor,
... well, yes.
and that would explain most
of the rest of the error messages. Does /lib/cpp exist?
No, of course not.
When I configure with '--cpp=/usr/bin/cpp', the script completes. I'll
be damned if I understand how configure finds and picks a cpp(1), and
how after all this byzantine scripting it does not even bother to check
its pick actually exists, to error out a thousand lines later.
Anyway, after the above the build breaks with
[...]
Building finder database ...
+ cd ./lisp
+ /var/obj/pkgsrc/editors/xemacs/work/xemacs-21.4.24/src/xemacs -batch
-vanilla -eval '(setq finder-compile-keywords-quiet t)' -l finder -f
finder-compile-keywords
/bin/sh: line 1: 28216 Segmentation fault (core dumped)
/var/obj/pkgsrc/editors/xemacs/work/xemacs-21.4.24/src/xemacs -batch
-vanilla -eval '(setq finder-compile-keywords-quiet t)' -l finder -f
finder-compile-keywords
*** Error code 139
and
(gdb) run -batch -vanilla -eval '(setq finder-compile-keywords-quiet
t)' -l finder -f finder-compile-keywords
Starting program:
/var/obj/pkgsrc/editors/xemacs/work/xemacs-21.4.24/src/xemacs -batch
-vanilla -eval '(setq finder-compile-keywords-quiet t)' -l finder -f
finder-compile-keywords
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/usr/lib/libthread_db.so.1".
Program received signal SIGSEGV, Segmentation fault.
0x00005555555fb5b7 in pdump_load_finish () at dumper.c:1112
1112 (* ptr.address) = ptr.value + delta;
(gdb) bt
#0 0x00005555555fb5b7 in pdump_load_finish () at dumper.c:1112
#1 pdump_load (argv0=<optimized out>) at dumper.c:1447
#2 0x00005555555e8e8c in xemacs_21_4_24_x86_64_unknown_linux (argc=9,
argv=0x7fffffffe678, envp=<optimized out>, restart=0) at emacs.c:1300
#3 0x00005555555b838c in main (argc=<optimized out>, argv=<optimized
out>, envp=0x7fffffffe6c8) at emacs.c:2829
(gdb) print ptr
$1 = {address = 0x555be446dba8, value = 0x2f8740 <error: Cannot access
memory at address 0x2f8740>}
(gdb)
vaguely similar to the 21.5 build.
Cheerio,
hauke
--
The ASCII Ribbon Campaign Hauke Fath
() No HTML/RTF in email Institut für Nachrichtentechnik
/\ No Word docs in email TU Darmstadt
Respect for open standards Ruf +49-6151-16-21344