View Ticket
Not logged in
2024-10-10
17:24 Ticket [7c452740fe] Check whether libxml2 supports HTTP status still Open with 3 other changes artifact: a2fe4ea604 user: anonymous
2024-07-31
14:55 Ticket [7c452740fe]: 5 changes artifact: 6d2078d37a user: anonymous
14:53 New ticket [7c452740fe]. artifact: 9e29648e67 user: anonymous

Ticket Hash: 7c452740fe381b452177997e1f816a30e0e8bb4e
Title: Check whether libxml2 supports HTTP
Status: Open Type: Build_Problem
Severity: Minor Priority: Immediate
Subsystem: Resolution: Open
Last Modified: 2024-10-10 17:24:41
Version Found In:
User Comments:
anonymous added on 2024-07-31 14:53:46:

libxml2 is about to phase out support for the built-in HTTP client. You should wrap the call to xmlNanoHTTPCleanup in wfs_in.c with a check for the relevant feature macro:

#ifdef LIBXML_HTTP_ENABLED
    xmlNanoHTTPCleanup();
#endif

Or you could remove everything related to libxml2's HTTP client altogether. It never supported HTTPS and is mostly useless these days.


anonymous added on 2024-10-10 17:24:41:

This already affects packaging in nixpkgs: https://github.com/NixOS/nixpkgs/issues/347085