Skip to content

UUID support configure is a mess (drop libuuid support?) #2

Description

@rla

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.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions