[Bug 295302] ftp/curl will not build with OpenSSL =< 3 and will not accept GNUTLS in options

From: <bugzilla-noreply_at_freebsd.org>
Date: Fri, 15 May 2026 12:41:24 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=295302

            Bug ID: 295302
           Summary: ftp/curl will not build with OpenSSL =< 3 and will not
                    accept GNUTLS in options
           Product: Ports & Packages
           Version: Latest
          Hardware: Any
                OS: Any
            Status: New
          Severity: Affects Only Me
          Priority: ---
         Component: Individual Port(s)
          Assignee: sunpoet@FreeBSD.org
          Reporter: void@f-m.fm
          Assignee: sunpoet@FreeBSD.org
             Flags: maintainer-feedback?(sunpoet@FreeBSD.org)

Hi,

135amd64-make.conf looks like this:

DEFAULT_VERSIONS+=PHP=8.2
LICENSES_ACCEPTED+= PDFlib bolthole
ALLOW_UNSUPPORTED_SYSTEM=
#
DEFAULT_VERSIONS+=PYTHON=3.11
#
OPTIONS_UNSET+=GSSAPI_BASE GSSAPI_MIT DOCS
#
OPTIONS_SET+=GSSAPI_NONE

I notice ftp/curl failing to build. It fails here:

[00:00:55] checking for LibreSSL... no
[00:00:55] checking for OpenSSL >= v3... configure: error: OpenSSL 3.0.0 or
upper required.

I think "ok then let's disable openssl and enable gnutls in options"

# poudriere options -c -n -j 135amd64 ftp/curl
[00:00:00] Working on options directory:
/usr/local/etc/poudriere.d/135amd64-options
[00:00:00] Using ports from: /usr/ports
[00:00:00] Appending to make.conf:
/usr/local/etc/poudriere.d/135amd64-make.conf
[00:00:02] Ports supports: FLAVORS SUBPACKAGES SELECTED_OPTIONS

(disable openssl enable gnutls then click ok)

====> You cannot select multiple options from the SSL radio
=====> Only one of these must be defined: GNUTLS OPENSSL
Config is invalid. Re-edit? [Y/n] 

But I've not selected multiple options from the ssl radio

-- 
You are receiving this mail because:
You are the assignee for the bug.