With libuuid installed:
checking for uuid_create in -lossp-uuid... no
checking for uuid_create in -luuid... no
WARNING: Cannot find libossp-uuid or libuuid -- dropping uuid.pl
OSSP-uuid installed, libuuid not:
checking for uuid_create in -lossp-uuid... no
checking for uuid_create in -luuid... yes
as OSSP-uuid installs uuid.h:
./shtool install -c -m 644 uuid.h /usr/local/include/
There is no uuid_create function in libuuid. On Debian, SWI depends on libossp-uuid. libuuid "support" could be dropped maybe or at least get rid of "checking for uuid_create in -luuid" from configure output as it is confusing as hell. As https://github.com/SWI-Prolog/packages-clib/blob/master/uuid.c uses uuid_create, I have no idea how it has ever worked with libuuid.
For reference:
As OSSP ftp and cvs seem to be badly broken at the moment, the library has to be actually sourced from somewhere else.
With libuuid installed:
OSSP-uuid installed, libuuid not:
as OSSP-uuid installs uuid.h:
There is no uuid_create function in libuuid. On Debian, SWI depends on libossp-uuid. libuuid "support" could be dropped maybe or at least get rid of "checking for uuid_create in -luuid" from configure output as it is confusing as hell. As https://github.com/SWI-Prolog/packages-clib/blob/master/uuid.c uses uuid_create, I have no idea how it has ever worked with libuuid.
For reference:
As OSSP ftp and cvs seem to be badly broken at the moment, the library has to be actually sourced from somewhere else.