Skip to content

configure no longer errors when libpsl is not found and not explicitly disabled #14373

Description

@ryandesign

I did this

./configure --without-ssl

I expected the following

configure: error: libpsl was not found

curl/libcurl version

8.9.1

operating system

macOS 12

Activity

  1. ryandesign commented on Aug 4, 2024

    @ryandesign
    ContributorAuthor

    Your bug reporting template is cumbersome because it has no place to add additional comments.

    A big deal was made about how curl 8.6.0 would now fail to configure if libpsl was not found and not explicitly disabled:

    % ./configure --without-ssl
    ...
    checking for library containing psl_builtin... no
    configure: error: libpsl was not found
    

    That feature appears to have gone away in curl 8.7.0 when the libpsl detection was rewritten to use pkg-config in 9b3f67e. It no longer fails when libpsl is not found even when libpsl is not explicitly disabled:

    % ./configure --without-ssl
    ...
    checking for psl_builtin in -lpsl... no
    ...
    configure: Configured to build curl/libcurl:
    ...
      PSL:              no      (--with-libpsl)
    
  2. self-assigned this
    on Aug 4, 2024
  3. added a commit that references this issue on Aug 4, 2024
    e1e91d3
  4. added a commit that references this issue on Aug 5, 2024
    ed28504
  5. added a commit that references this issue on Oct 31, 2024
  6. added a commit that references this issue on Dec 15, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions