Skip to content

share builds fail due to missing libpsl #23

@shawnlaffan

Description

@shawnlaffan

Tested on both Ubuntu (perl 5.40 via perlbvrew) and Windows (Strawberry Perl 5.40.0.1).

Share builds fail when the configure step checks for libpsl.

checking for libpsl options with pkg-config... no
checking for psl_builtin in -lpsl... no
configure: error: libpsl libs and/or directories were not found where specified!

Adding --without-libpsl to the configure args gets the build to pass again but the advice in curl/curl#16486 is that it is needed for cookie security.

There is an Alien::psl on CPAN but it fails to build on many platforms and perl versions as libpsl depends on a python interpreter. Thus it would not seem to be a useful dependency for Alien::curl without being updated.

And now I see there is some overlap with a commit that is part of #22, but that will fix CI and not user installs.

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