[Slackbuilds-users] Сorrections curlftpfs with curl>=8.17.0

Юрий Сорокин mrvladislavovich at gmail.com
Mon Jan 26 21:40:16 UTC 2026


Hi everyone :)
The package curlftpfs stopped working with curl>=8.17.0 and had to be
corrected

fix_for_curl_8.17_and_later.patch
---------------------------------
Subject: Update for curlftpfs: fix compatibility with libcurl >=8.17.0

Description:
    The current version of curlftpfs fails to mount with "Error setting
curl:"
    when linked against libcurl 8.17.0 or 8.18.0. This patch addresses three
    critical issues introduced by recent libcurl updates:

    Strict Type Checking:
        Modern libcurl versions (2025-2026) now strictly enforce long types
for
        numeric options. Passing int values to curl_easy_setopt now
triggers a
        CURLE_BAD_FUNCTION_ARGUMENT error

    Removal of Kerberos:
        CURLOPT_KRB4LEVEL (Kerberos FTP) has been completely removed from
        libcurl 8.17+. Any attempt to set this option results in a fatal
        initialization error

    NULL Pointer Protection:
        Passing NULL to CURLOPT_INTERFACE is no longer silently ignored and
        must be guarded

    Changes applied to ftpfs.c:
        + Wrapped CURLOPT_INTERFACE to prevent passing NULL values
        + Removed CURLOPT_KRB4LEVEL calls
        + Explicitly casted numeric arguments (like CURL_VERBOSE,
            CURLOPT_FTP_USE_EPSV, CURLOPT_NOPROGRESS) to long using the L
            suffix or explicit casting (long type instead of integer
required
            by modern libcurl strictness)

fix-check-mktime.patch
----------------------
Changes applied to configure script:
    Fixed mktime checking (at configure time)

Three patches from the Debian repository have also been added
--------------------------------------------------------------
consistent-feature-flag.patch
fix_bashism_in_test_script.patch
getpass-prototype.patch

best wishes :^)
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.slackbuilds.org/pipermail/slackbuilds-users/attachments/20260127/216e39f9/attachment-0001.htm>


More information about the SlackBuilds-users mailing list