# Ann: SWI-Prolog 8.1.31

**URL:** <https://swi-prolog.discourse.group/t/ann-swi-prolog-8-1-31/2294>\
**Category:** Releases\
**Created:** [May 8, 2020, 7:13am UTC](https://swi-prolog.discourse.group/t/ann-swi-prolog-8-1-31/2294 "2020-05-08T07:13:52Z")\
**Posts on this page:** 1\
**Showing post:** 6

<div class="post-metadata">

**Author:** ![jan](https://yyz2.discourse-cdn.com/free1/user_avatar/swi-prolog.discourse.group/jan/32/4_2.png) [@jan](https://swi-prolog.discourse.group/u/jan)\
**Post date:** [May 12, 2020, 3:19pm UTC](https://swi-prolog.discourse.group/t/ann-swi-prolog-8-1-31/2294/6 "2020-05-12T15:19:45Z")

</div>

> [@peter.ludemann](#):
>
> mkdir -p …/man/archive

This is pretty dubious. I think it works around some old omission but it may well mess things up now.

> [@peter.ludemann](#):
>
> `../packages/ssl/ssl4pl.c:3504:12: warning: return makes pointer from integer without a cast [-Wint-conversion]`

Fixed these two. Bit odd that I’ve never seen them, also using Ubuntu 18.04 on some of the deployment machines. Anyway, both warnings are harmless.

> [@peter.ludemann](#):
>
> `ERROR: source_sink `library(‘pldoc/pldoc.sty’)’ does not exist`

> [@swi](#):
>
> `ERROR: source_sink `library(swi\_hooks)’ does not exist`

This is rather odd. Building the package docs depends on the `prolog_home` target which builds the `home` directory in the binary dir. Just running `ninja prolog_home` on a freshly configured system does create a home with these files. I’ve build the system with a quite different number of cores (changes timing), both using ninja and make and ranging from fully sequential to 32 cores. Didn’t find any issues.

Also tried another common trick: remove one of the dependencies of a target and build the target. If the dependency isn’t properly declared this will fail. But this works fine:

```
 rm home/xpce/prolog/lib/swi_hooks.pl
 ninja packages/cpp/pl2cpp.tex

```

Are all prerequisites installed? Do you get any warnings re-running `cmake ..` in the `build` directory?

So far I have no clue ☹

---

_[View the full topic](https://swi-prolog.discourse.group/t/ann-swi-prolog-8-1-31/2294)._
