Dear SWI-Prolog user,
SWI-Prolog 9.1.6 is ready for download. As reported by @jamesnvc,
networking on MacOS was completely broken. This fixes also a bug
in xpce on Win64, notably affecting the inspector tool for the
visual hiearchy.
Linux versions are not affected by any of these fixes. Other OSes
might be suffer from the same networking regression. The xpce issue
only matters on Win64 as that is the only 64 bit platform I know where
long
is 4 bytes.
The updated SNAP recipe was already used for 9.1.5. The snap won’t be updated.
Enjoy --- Jan
SWI-Prolog Changelog since version 9.1.5
-
SNAP: Updated KDE/Qt build framework. This required
a kludge to run cmake twice to work around a
dangling link in the KDE/Qt build snap. See
Kde-frameworks-5-99-qt-5-15-7-core20-sdk wrong link for libcrypto.so - snapcraft - snapcraft.io -
SNAP: core20 seems to require
usr/bin/swipl
for thecommand
.
Package clib
- FIXED: socket address length to be the actual used length. Linux does
not care, but MacOS does.
Package xpce
-
FIXED: Marshall 64 bit integers from xpce to Prolog.
-
FIXED: pce->write for integers > 32 bits.
-
CLEANUP: Use
PRIdPTR
from<inttypes.h>
for printingintptr_t
rather than our own creation.