Please stabilize =dev-lang/swi-prolog-5.8.3 Thanks
The tests fail on x86: shortval.sgml ... (ISO Latin-1) ... rwr (UTF-8) ... rwr done simple.xml ... (ISO Latin-1) ... rwr (UTF-8) ... rwr done sr.sgml ... (ISO Latin-1) ... rwr (UTF-8) ... rwr done sr2.sgml ... (ISO Latin-1) ... rwr (UTF-8) ... rwr done ugh.sgml ... (ISO Latin-1) ... rwr (UTF-8) ... rwr done utf8-cent.xml ... (ISO Latin-1) ... rwr (UTF-8) ... rwr done utf8-ru.xml ... (UTF-8) ... rwr done utf8.xml ... (ISO Latin-1) ... rwr (UTF-8) ... rwr done wchar.xml ... (ISO Latin-1) ... rwr (UTF-8) ... rwr done wcharlong.xml ... (ISO Latin-1) ... rwr (UTF-8) ... rwr done gmake[1]: Leaving directory `/var/tmp/portage/dev-lang/swi-prolog-5.8.3/work/pl-5.8.3/packages/sgml' gmake[1]: Entering directory `/var/tmp/portage/dev-lang/swi-prolog-5.8.3/work/pl-5.8.3/packages/sgml/RDF' ../../pl.sh -q -f test_rdf.pl -g true -t test_rdf Tests from "suite" [load_rdf]: ........................................ done Tests from "suite" [process_rdf]: ........................................ done ../../pl.sh -q -f test_write.pl -g true -t test_write ......... gmake[1]: Leaving directory `/var/tmp/portage/dev-lang/swi-prolog-5.8.3/work/pl-5.8.3/packages/sgml/RDF' gmake[1]: Entering directory `/var/tmp/portage/dev-lang/swi-prolog-5.8.3/work/pl-5.8.3/packages/ssl' ../pl.sh -q -f ssl_test.pl -F none -g test,halt -t 'halt(1)' % [Thread 2] Connection from ip(127, 0, 0, 1) % Returning password from client passwd hook % [Thread 2] Returning password from server passwd hook Debug: SSL error report: code: 14090086 library: SSL routines function: SSL3_GET_SERVER_CERTIFICATE reason: certificate verify failed Unrecoverable error: 5 Additionally, get_error returned 0 gmake[1]: *** [check] Error 1 gmake[1]: Leaving directory `/var/tmp/portage/dev-lang/swi-prolog-5.8.3/work/pl-5.8.3/packages/ssl' gmake[1]: Entering directory `/var/tmp/portage/dev-lang/swi-prolog-5.8.3/work/pl-5.8.3/packages/table' gmake[1]: Nothing to be done for `check'. gmake[1]: Leaving directory `/var/tmp/portage/dev-lang/swi-prolog-5.8.3/work/pl-5.8.3/packages/table' gmake[1]: Entering directory `/var/tmp/portage/dev-lang/swi-prolog-5.8.3/work/pl-5.8.3/packages/xpce' gmake[2]: Entering directory `/var/tmp/portage/dev-lang/swi-prolog-5.8.3/work/pl-5.8.3/packages/xpce/src' /var/tmp/portage/dev-lang/swi-prolog-5.8.3/work/pl-5.8.3/packages/xpce/src/xpce.sh -q -g "['./find_display.pl'],find_display,halt" -t 'halt(0)' No protocol specified /var/tmp/portage/dev-lang/swi-prolog-5.8.3/work/pl-5.8.3/packages/xpce/src/xpce.sh -q -g "['../src/test.pl'],test,halt" -t 'halt(1)' XPCE/SWI-Prolog test suite. (XPCE version 6.6.66, July 2009) To run all tests run ?- test. Checking for usable X server No usable X server found. Some tests are disabled. Running test set "name" . done. Running test set "wname" ... done. Running test set "wstring" ......... done. Running test set "fmt" ...... done. Running test set "srcsink" .. done. Running test set "file" ..... done. Running test set "dir" ........ done. Disabling test set "bom" Running test set "plterm" . done. Running test set "real" ... done. Running test set "textbuffer" .... done. Running test set "asfile" .... done. Disabling test set "selection" Disabling test set "image" Running test set "regex" ...................... done. Running test set "type" .. done. All tests passed gmake[2]: Leaving directory `/var/tmp/portage/dev-lang/swi-prolog-5.8.3/work/pl-5.8.3/packages/xpce/src' gmake[1]: Leaving directory `/var/tmp/portage/dev-lang/swi-prolog-5.8.3/work/pl-5.8.3/packages/xpce' gmake[1]: Entering directory `/var/tmp/portage/dev-lang/swi-prolog-5.8.3/work/pl-5.8.3/packages/zlib' ../pl.sh -q -f test_zlib.pl -g test_zlib,halt -t 'halt(1)' ..... gmake[1]: Leaving directory `/var/tmp/portage/dev-lang/swi-prolog-5.8.3/work/pl-5.8.3/packages/zlib' Tests in swi-prolog-5.8.3 failed make: *** [check] Error 1 * ERROR: dev-lang/swi-prolog-5.8.3 failed: * make check failed. See above for details.
I recently committed a fix for the SWI-Prolog SSL test-suite; it contained an expired certificate (validity until 25/2/2010) which I regenerated. (this fix doesn't change runtime behaviour of the Prolog kernel, it just allows the test suite to run as expected). I apologize; I should have then added a comment to this bug mentioning that you'll need to resync dev-lang/swi-prolog before testing.
x86 stable, thanks for the fix
alpha/sparc stable
ppc stable
amd64 stable, closing