Package: swi-prolog Version: 5.2.13-1 Severity: serious swi-prolog fails to build because it segmentation faults:
> ****************
> * QLF compilation of emacs/emacs
> ****************
> /tmp/buildd/swi-prolog-5.2.13/debian/swi-prolog-tmp/usr/lib/swi-prolog/bin/i386/xpce
> -O -g "qcompile('emacs/emacs')" -t halt -- -nopce
> % library(quintus) compiled into quintus 0.00 sec, 22,456 bytes
> ERROR:
> (/tmp/buildd/swi-prolog-5.2.13/debian/swi-prolog-tmp/usr/lib/swi-prolog/xpce-6.2.13/prolog/boot/pce_principal.pl:104):
> foreign_library `foreign(pl2xpce)' does not exist
> [WARNING:
> /tmp/buildd/swi-prolog-5.2.13/debian/swi-prolog-tmp/usr/lib/swi-prolog/xpce-6.2.13/prolog/boot/pce_principal.pl:104:
> (loading
> /tmp/buildd/swi-prolog-5.2.13/debian/swi-prolog-tmp/usr/lib/swi-prolog/xpce/lib/i386/pl2xpce.so)
> directive failed: pce_principal: (initialization pce_host:$load_pce)]
> ERROR:
> (/tmp/buildd/swi-prolog-5.2.13/debian/swi-prolog-tmp/usr/lib/swi-prolog/xpce-6.2.13/prolog/boot/pce_principal.pl:428):
> exception handler failed to define predicate pce:object/1
> ERROR:
> (/tmp/buildd/swi-prolog-5.2.13/debian/swi-prolog-tmp/usr/lib/swi-prolog/xpce-6.2.13/prolog/boot/pce_principal.pl:428):
> exception handler failed to define predicate pce:send/2
> [WARNING:
> /tmp/buildd/swi-prolog-5.2.13/debian/swi-prolog-tmp/usr/lib/swi-prolog/xpce-6.2.13/prolog/boot/pce_principal.pl:428:
> (loading
> /tmp/buildd/swi-prolog-5.2.13/debian/swi-prolog-tmp/usr/lib/swi-prolog/xpce/lib/i386/pl2xpce.so)
> directive failed: pce_principal: (initialization
> object(@prolog)->true;send(@host, name_reference, prolog))]
> ERROR:
> (/tmp/buildd/swi-prolog-5.2.13/debian/swi-prolog-tmp/usr/lib/swi-prolog/xpce-6.2.13/prolog/lib/emacs/emacs.pl:34):
> Failed to import pce:send/3 into pce_principal
> ERROR:
> (/tmp/buildd/swi-prolog-5.2.13/debian/swi-prolog-tmp/usr/lib/swi-prolog/xpce-6.2.13/prolog/lib/emacs/emacs.pl:34):
> Failed to import pce:free/1 into pce_principal
> ERROR:
> (/tmp/buildd/swi-prolog-5.2.13/debian/swi-prolog-tmp/usr/lib/swi-prolog/xpce-6.2.13/prolog/lib/emacs/emacs.pl:34):
> Failed to import pce:get/12 into pce_principal
> ERROR:
> (/tmp/buildd/swi-prolog-5.2.13/debian/swi-prolog-tmp/usr/lib/swi-prolog/xpce-6.2.13/prolog/lib/emacs/emacs.pl:34):
> Failed to import pce:get/13 into pce_principal
> ERROR:
> (/tmp/buildd/swi-prolog-5.2.13/debian/swi-prolog-tmp/usr/lib/swi-prolog/xpce-6.2.13/prolog/lib/emacs/emacs.pl:34):
> Failed to import pce:send/4 into pce_principal
> ERROR:
> (/tmp/buildd/swi-prolog-5.2.13/debian/swi-prolog-tmp/usr/lib/swi-prolog/xpce-6.2.13/prolog/lib/emacs/emacs.pl:34):
> Failed to import pce:get/11 into pce_principal
> ERROR:
> (/tmp/buildd/swi-prolog-5.2.13/debian/swi-prolog-tmp/usr/lib/swi-prolog/xpce-6.2.13/prolog/lib/emacs/emacs.pl:34):
> Failed to import pce:get/6 into pce_principal
> ERROR:
> (/tmp/buildd/swi-prolog-5.2.13/debian/swi-prolog-tmp/usr/lib/swi-prolog/xpce-6.2.13/prolog/lib/emacs/emacs.pl:34):
> Failed to import pce:get/4 into pce_principal
> ERROR:
> (/tmp/buildd/swi-prolog-5.2.13/debian/swi-prolog-tmp/usr/lib/swi-prolog/xpce-6.2.13/prolog/lib/emacs/emacs.pl:34):
> Failed to import pce:send/11 into pce_principal
> ERROR:
> (/tmp/buildd/swi-prolog-5.2.13/debian/swi-prolog-tmp/usr/lib/swi-prolog/xpce-6.2.13/prolog/lib/emacs/emacs.pl:34):
> Failed to import pce:send/9 into pce_principal
> ERROR:
> (/tmp/buildd/swi-prolog-5.2.13/debian/swi-prolog-tmp/usr/lib/swi-prolog/xpce-6.2.13/prolog/lib/emacs/emacs.pl:34):
> Failed to import pce:get/5 into pce_principal
> ERROR:
> (/tmp/buildd/swi-prolog-5.2.13/debian/swi-prolog-tmp/usr/lib/swi-prolog/xpce-6.2.13/prolog/lib/emacs/emacs.pl:34):
> Failed to import pce:send/10 into pce_principal
> ERROR:
> (/tmp/buildd/swi-prolog-5.2.13/debian/swi-prolog-tmp/usr/lib/swi-prolog/xpce-6.2.13/prolog/lib/emacs/emacs.pl:34):
> Failed to import pce:send/12 into pce_principal
> ERROR:
> (/tmp/buildd/swi-prolog-5.2.13/debian/swi-prolog-tmp/usr/lib/swi-prolog/xpce-6.2.13/prolog/lib/emacs/emacs.pl:34):
> Failed to import pce:send/8 into pce_principal
> ERROR:
> (/tmp/buildd/swi-prolog-5.2.13/debian/swi-prolog-tmp/usr/lib/swi-prolog/xpce-6.2.13/prolog/lib/emacs/emacs.pl:34):
> Failed to import pce:get/7 into pce_principal
> ERROR:
> (/tmp/buildd/swi-prolog-5.2.13/debian/swi-prolog-tmp/usr/lib/swi-prolog/xpce-6.2.13/prolog/lib/emacs/emacs.pl:34):
> Failed to import pce:send/7 into pce_principal
> ERROR:
> (/tmp/buildd/swi-prolog-5.2.13/debian/swi-prolog-tmp/usr/lib/swi-prolog/xpce-6.2.13/prolog/lib/emacs/emacs.pl:34):
> Failed to import pce:send/5 into pce_principal
> ERROR:
> (/tmp/buildd/swi-prolog-5.2.13/debian/swi-prolog-tmp/usr/lib/swi-prolog/xpce-6.2.13/prolog/lib/emacs/emacs.pl:34):
> Failed to import pce:get/8 into pce_principal
> ERROR:
> (/tmp/buildd/swi-prolog-5.2.13/debian/swi-prolog-tmp/usr/lib/swi-prolog/xpce-6.2.13/prolog/lib/emacs/emacs.pl:34):
> Failed to import pce:get/10 into pce_principal
> ERROR:
> (/tmp/buildd/swi-prolog-5.2.13/debian/swi-prolog-tmp/usr/lib/swi-prolog/xpce-6.2.13/prolog/lib/emacs/emacs.pl:34):
> Failed to import pce:send/6 into pce_principal
> ERROR:
> (/tmp/buildd/swi-prolog-5.2.13/debian/swi-prolog-tmp/usr/lib/swi-prolog/xpce-6.2.13/prolog/lib/emacs/emacs.pl:34):
> Failed to import pce:get/9 into pce_principal
> ERROR:
> (/tmp/buildd/swi-prolog-5.2.13/debian/swi-prolog-tmp/usr/lib/swi-prolog/xpce-6.2.13/prolog/lib/emacs/emacs.pl:34):
> Failed to import pce:send/3 into pce_principal
> ERROR:
> (/tmp/buildd/swi-prolog-5.2.13/debian/swi-prolog-tmp/usr/lib/swi-prolog/xpce-6.2.13/prolog/lib/emacs/emacs.pl:34):
> Failed to import pce:free/1 into pce_principal
> ERROR:
> (/tmp/buildd/swi-prolog-5.2.13/debian/swi-prolog-tmp/usr/lib/swi-prolog/xpce-6.2.13/prolog/lib/emacs/emacs.pl:34):
> Failed to import pce:get/12 into pce_principal
> ERROR:
> (/tmp/buildd/swi-prolog-5.2.13/debian/swi-prolog-tmp/usr/lib/swi-prolog/xpce-6.2.13/prolog/lib/emacs/emacs.pl:34):
> Failed to import pce:get/13 into pce_principal
> ERROR:
> (/tmp/buildd/swi-prolog-5.2.13/debian/swi-prolog-tmp/usr/lib/swi-prolog/xpce-6.2.13/prolog/lib/emacs/emacs.pl:34):
> Failed to import pce:send/4 into pce_principal
> ERROR:
> (/tmp/buildd/swi-prolog-5.2.13/debian/swi-prolog-tmp/usr/lib/swi-prolog/xpce-6.2.13/prolog/lib/emacs/emacs.pl:34):
> Failed to import pce:get/11 into pce_principal
> ERROR:
> (/tmp/buildd/swi-prolog-5.2.13/debian/swi-prolog-tmp/usr/lib/swi-prolog/xpce-6.2.13/prolog/lib/emacs/emacs.pl:34):
> Failed to import pce:get/6 into pce_principal
> ERROR:
> (/tmp/buildd/swi-prolog-5.2.13/debian/swi-prolog-tmp/usr/lib/swi-prolog/xpce-6.2.13/prolog/lib/emacs/emacs.pl:34):
> Failed to import pce:get/4 into pce_principal
> ERROR:
> (/tmp/buildd/swi-prolog-5.2.13/debian/swi-prolog-tmp/usr/lib/swi-prolog/xpce-6.2.13/prolog/lib/emacs/emacs.pl:34):
> Failed to import pce:send/11 into pce_principal
> ERROR:
> (/tmp/buildd/swi-prolog-5.2.13/debian/swi-prolog-tmp/usr/lib/swi-prolog/xpce-6.2.13/prolog/lib/emacs/emacs.pl:34):
> Failed to import pce:send/9 into pce_principal
> ERROR:
> (/tmp/buildd/swi-prolog-5.2.13/debian/swi-prolog-tmp/usr/lib/swi-prolog/xpce-6.2.13/prolog/lib/emacs/emacs.pl:34):
> Failed to import pce:get/5 into pce_principal
> ERROR:
> (/tmp/buildd/swi-prolog-5.2.13/debian/swi-prolog-tmp/usr/lib/swi-prolog/xpce-6.2.13/prolog/lib/emacs/emacs.pl:34):
> Failed to import pce:send/10 into pce_principal
> ERROR:
> (/tmp/buildd/swi-prolog-5.2.13/debian/swi-prolog-tmp/usr/lib/swi-prolog/xpce-6.2.13/prolog/lib/emacs/emacs.pl:34):
> Failed to import pce:send/12 into pce_principal
> ERROR:
> (/tmp/buildd/swi-prolog-5.2.13/debian/swi-prolog-tmp/usr/lib/swi-prolog/xpce-6.2.13/prolog/lib/emacs/emacs.pl:34):
> Failed to import pce:send/8 into pce_principal
> ERROR:
> (/tmp/buildd/swi-prolog-5.2.13/debian/swi-prolog-tmp/usr/lib/swi-prolog/xpce-6.2.13/prolog/lib/emacs/emacs.pl:34):
> Failed to import pce:get/7 into pce_principal
> ERROR:
> (/tmp/buildd/swi-prolog-5.2.13/debian/swi-prolog-tmp/usr/lib/swi-prolog/xpce-6.2.13/prolog/lib/emacs/emacs.pl:34):
> Failed to import pce:send/7 into pce_principal
> ERROR:
> (/tmp/buildd/swi-prolog-5.2.13/debian/swi-prolog-tmp/usr/lib/swi-prolog/xpce-6.2.13/prolog/lib/emacs/emacs.pl:34):
> Failed to import pce:send/5 into pce_principal
> ERROR:
> (/tmp/buildd/swi-prolog-5.2.13/debian/swi-prolog-tmp/usr/lib/swi-prolog/xpce-6.2.13/prolog/lib/emacs/emacs.pl:34):
> Failed to import pce:get/8 into pce_principal
> ERROR:
> (/tmp/buildd/swi-prolog-5.2.13/debian/swi-prolog-tmp/usr/lib/swi-prolog/xpce-6.2.13/prolog/lib/emacs/emacs.pl:34):
> Failed to import pce:get/10 into pce_principal
> ERROR:
> (/tmp/buildd/swi-prolog-5.2.13/debian/swi-prolog-tmp/usr/lib/swi-prolog/xpce-6.2.13/prolog/lib/emacs/emacs.pl:34):
> Failed to import pce:send/6 into pce_principal
> ERROR:
> (/tmp/buildd/swi-prolog-5.2.13/debian/swi-prolog-tmp/usr/lib/swi-prolog/xpce-6.2.13/prolog/lib/emacs/emacs.pl:34):
> Failed to import pce:get/9 into pce_principal
> ERROR:
> (/tmp/buildd/swi-prolog-5.2.13/debian/swi-prolog-tmp/usr/lib/swi-prolog/xpce-6.2.13/prolog/boot/pce_global.pl:105):
> exception handler failed to define predicate pce:send/2
> [WARNING:
> /tmp/buildd/swi-prolog-5.2.13/debian/swi-prolog-tmp/usr/lib/swi-prolog/xpce-6.2.13/prolog/boot/pce_global.pl:105:
> (loading
> /tmp/buildd/swi-prolog-5.2.13/debian/swi-prolog-tmp/usr/lib/swi-prolog/xpce-6.2.13/prolog/lib/pce)
> directive failed: pce_global: (initialization register_handler)]
> ERROR:
> (/tmp/buildd/swi-prolog-5.2.13/debian/swi-prolog-tmp/usr/lib/swi-prolog/xpce-6.2.13/prolog/lib/emacs/emacs.pl:34):
> Failed to import pce:pce_global/2 into pce_global
> ERROR:
> (/tmp/buildd/swi-prolog-5.2.13/debian/swi-prolog-tmp/usr/lib/swi-prolog/xpce-6.2.13/prolog/lib/emacs/emacs.pl:34):
> Failed to import pce:pce_global/2 into pce_global
> ERROR:
> (/tmp/buildd/swi-prolog-5.2.13/debian/swi-prolog-tmp/usr/lib/swi-prolog/xpce-6.2.13/prolog/boot/pce_autoload.pl:100):
> exception handler failed to define predicate pce:send/2
> [WARNING:
> /tmp/buildd/swi-prolog-5.2.13/debian/swi-prolog-tmp/usr/lib/swi-prolog/xpce-6.2.13/prolog/boot/pce_autoload.pl:100:
> (loading
> /tmp/buildd/swi-prolog-5.2.13/debian/swi-prolog-tmp/usr/lib/swi-prolog/xpce-6.2.13/prolog/boot/pce_realise.pl)
> directive failed: pce_autoload: (initialization register_handler)]
> ERROR:
> (/tmp/buildd/swi-prolog-5.2.13/debian/swi-prolog-tmp/usr/lib/swi-prolog/xpce-6.2.13/prolog/lib/emacs/emacs.pl:34):
> Failed to import pce:pce_autoload_all/0 into pce_autoload
> ERROR:
> (/tmp/buildd/swi-prolog-5.2.13/debian/swi-prolog-tmp/usr/lib/swi-prolog/xpce-6.2.13/prolog/lib/emacs/emacs.pl:34):
> Failed to import pce:pce_autoload/2 into pce_autoload
> ERROR:
> (/tmp/buildd/swi-prolog-5.2.13/debian/swi-prolog-tmp/usr/lib/swi-prolog/xpce-6.2.13/prolog/lib/emacs/emacs.pl:34):
> Failed to import pce:pce_autoload_all/0 into pce_autoload
> ERROR:
> (/tmp/buildd/swi-prolog-5.2.13/debian/swi-prolog-tmp/usr/lib/swi-prolog/xpce-6.2.13/prolog/lib/emacs/emacs.pl:34):
> Failed to import pce:pce_autoload/2 into pce_autoload
> ERROR:
> (/tmp/buildd/swi-prolog-5.2.13/debian/swi-prolog-tmp/usr/lib/swi-prolog/xpce-6.2.13/prolog/boot/pce_editor.pl:130):
> exception handler failed to define predicate pce:get/3
> ERROR:
> (/tmp/buildd/swi-prolog-5.2.13/debian/swi-prolog-tmp/usr/lib/swi-prolog/xpce-6.2.13/prolog/boot/pce_editor.pl:132):
> exception handler failed to define predicate pce:object/1
> ERROR:
> (/tmp/buildd/swi-prolog-5.2.13/debian/swi-prolog-tmp/usr/lib/swi-prolog/xpce-6.2.13/prolog/boot/pce_editor.pl:133):
> exception handler failed to define predicate pce:new/2
> [WARNING:
> /tmp/buildd/swi-prolog-5.2.13/debian/swi-prolog-tmp/usr/lib/swi-prolog/xpce-6.2.13/prolog/boot/pce_editor.pl:133:
> (loading
> /tmp/buildd/swi-prolog-5.2.13/debian/swi-prolog-tmp/usr/lib/swi-prolog/xpce-6.2.13/prolog/lib/pce.pl)
> directive failed: editor_buttons: (initialization
> make_editor_recogniser(@editor_recogniser))]
> ERROR:
> (/tmp/buildd/swi-prolog-5.2.13/debian/swi-prolog-tmp/usr/lib/swi-prolog/xpce-6.2.13/prolog/boot/pce_keybinding.pl:196):
> exception handler failed to define predicate pce:get/3
> ERROR:
> (/tmp/buildd/swi-prolog-5.2.13/debian/swi-prolog-tmp/usr/lib/swi-prolog/xpce-6.2.13/prolog/boot/pce_keybinding.pl:228):
> exception handler failed to define predicate pce:get/3
> ERROR:
> (/tmp/buildd/swi-prolog-5.2.13/debian/swi-prolog-tmp/usr/lib/swi-prolog/xpce-6.2.13/prolog/boot/pce_keybinding.pl:241):
> exception handler failed to define predicate pce:get/3
> [WARNING:
> /tmp/buildd/swi-prolog-5.2.13/debian/swi-prolog-tmp/usr/lib/swi-prolog/xpce-6.2.13/prolog/boot/pce_keybinding.pl:241:
> (loading
> /tmp/buildd/swi-prolog-5.2.13/debian/swi-prolog-tmp/usr/lib/swi-prolog/xpce-6.2.13/prolog/lib/pce.pl)
> directive failed: pce_keybinding: (initialization
> make_key_binding_style_type)]
> ERROR:
> (/tmp/buildd/swi-prolog-5.2.13/debian/swi-prolog-tmp/usr/lib/swi-prolog/xpce-6.2.13/prolog/lib/pce.pl:123):
> exception handler failed to define predicate pce:send/2
> [WARNING:
> /tmp/buildd/swi-prolog-5.2.13/debian/swi-prolog-tmp/usr/lib/swi-prolog/xpce-6.2.13/prolog/lib/pce.pl:123:
> (loading
> /tmp/buildd/swi-prolog-5.2.13/debian/swi-prolog-tmp/usr/lib/swi-prolog/xpce-6.2.13/prolog/lib/pce.pl)
> directive failed: pce: (initialization set_version)]
> ERROR:
> (/tmp/buildd/swi-prolog-5.2.13/debian/swi-prolog-tmp/usr/lib/swi-prolog/xpce-6.2.13/prolog/lib/pce.pl:132):
> exception handler failed to define predicate pce:get/3
> [WARNING:
> /tmp/buildd/swi-prolog-5.2.13/debian/swi-prolog-tmp/usr/lib/swi-prolog/xpce-6.2.13/prolog/lib/pce.pl:132:
> (loading pce:get/3) directive failed: pce: (initialization get_pce_version)]
> % swi_hooks compiled into pce_swi_hooks 0.00 sec, 1,676 bytes
> % library(pce) loaded into pce 0.02 sec, 268,248 bytes
> ERROR:
> (/tmp/buildd/swi-prolog-5.2.13/debian/swi-prolog-tmp/usr/lib/swi-prolog/xpce-6.2.13/prolog/lib/emacs_extend.pl:55):
> exception handler failed to define predicate pce:get/3
> Warning:
> (/tmp/buildd/swi-prolog-5.2.13/debian/swi-prolog-tmp/usr/lib/swi-prolog/xpce-6.2.13/prolog/lib/emacs_extend.pl:55):
> Goal (directive) failed: emacs_extend: (initialization
> fix_mode_name_type)
> % library(emacs_extend) compiled into emacs_extend 0.00 sec, 10,388 bytes
> ERROR:
> (/tmp/buildd/swi-prolog-5.2.13/debian/swi-prolog-tmp/usr/lib/swi-prolog/xpce-6.2.13/prolog/lib/emacs/emacs.pl:57):
> exception handler failed to define predicate pce:new/2
> Warning:
> (/tmp/buildd/swi-prolog-5.2.13/debian/swi-prolog-tmp/usr/lib/swi-prolog/xpce-6.2.13/prolog/lib/emacs/emacs.pl:57):
> Goal (directive) failed: emacs: (initialization new(ERROR:
> (/tmp/buildd/swi-prolog-5.2.13/debian/swi-prolog-tmp/usr/lib/swi-prolog/xpce-6.2.13/prolog/lib/emacs/emacs.pl:57):
> exception handler failed to define predicate pce:object/1
> @loading_emacs, object))
> % library('emacs/swi_prolog') compiled into swi_prolog_emacs_binding 0.00
> sec, 6,552 bytes
[snip approximately 20000 lines of
ERROR: Out of local stack
ERROR:
(/tmp/buildd/swi-prolog-5.2.13/debian/swi-prolog-tmp/usr/lib/swi-prolog/xpce-6.2.13/prolog/lib/emacs/prompt.pl:152):
Out of local stack
ERROR:
(/tmp/buildd/swi-prolog-5.2.13/debian/swi-prolog-tmp/usr/lib/swi-prolog/xpce-6.2.13/prolog/lib/emacs/prompt.pl:152):
Undefined procedure: pce:new/2
ERROR:
(/tmp/buildd/swi-prolog-5.2.13/debian/swi-prolog-tmp/usr/lib/swi-prolog/xpce-6.2.13/prolog/lib/emacs/prompt.pl:152):
exception handler failed to define predicate pce:new/2
etc.]
> make[3]: *** [emacs/emacs.qlf] Segmentation fault
--
Matt
signature.asc
Description: Digital signature

