Re: pkg/59899: www/curl fails on NetBSD 9

"Leonardo Taccari via gnats" <[email protected]>
Newsgroups gmane.os.netbsd.devel.pkgsrc.bugs
Message-ID <[email protected]>
The following reply was made to PR pkg/59899; it has been noted by GNATS.

From: Leonardo Taccari <[email protected]>
To: [email protected]
Cc: 
Subject: Re: pkg/59899: www/curl fails on NetBSD 9
Date: Fri, 09 Jan 2026 13:12:28 +0100

 Hello John,
 
 [email protected] via gnats writes:
 > >Number:         59899
 > >Category:       pkg
 > >Synopsis:       www/curl fails on NetBSD 9 because of OpenSSL requirement
 > >Confidential:   no
 > >Severity:       non-critical
 > >Priority:       low
 > >Responsible:    pkg-manager
 > >State:          open
 > >Class:          sw-bug
 > >Submitter-Id:   net
 > >Arrival-Date:   Thu Jan 08 21:25:00 +0000 2026
 > >Originator:     John Klos
 > >Release:        NetBSD 9.4_STABLE
 > >Organization:
 > 	
 > >Environment:
 > 	
 > 	
 > System: NetBSD bedford.klos.com 9.4_STABLE NetBSD 9.4_STABLE (GENERIC) #0: We
 d Jan 22 15:36:40 UTC 2025
 > [email protected]:/usr/obj-amd64/sys/arch/amd64/compile/GENERIC amd64
 > Architecture: x86_64
 > Machine: amd64
 > >Description:
 > www/curl fails on NetBSD 9 because of OpenSSL requirement
 > 	
 > >How-To-Repeat:
 > Try to build pkgsrc/www/curl on a NetBSD 9 system that doesn't already have O
 penSSL >= 3:
 >
 > ing for LibreSSL... no
 > checking for OpenSSL >= v3... configure: error: OpenSSL 3.0.0 or upper requir
 ed.
 > *** Error code 1
 >
 > Stop.
 > make[1]: stopped in /usr/pkgsrc/www/curl
 > *** Error code 1
 >
 >
 > openssl version
 > OpenSSL 1.1.1t  7 Feb 2023
 > [...] 	
 
 Thanks for the PR John!
 
 I think we will need to add in www/curl/options.mk, for the openssl
 if branch:
 
  BUILDLINK_API_DEPENDS.openssl+=      openssl>=3.0
 
 And that should pick up pkgsrc openssl.
 
 
 I believe that a recursive revbump is not needed because the package is
 already failing to build but please correct me if I'm wrong!
 
 
 I don't have access to build on any netbsd-9 machines right now so if
 anyone would like to try and commit it... feel free to beat me!
 
 
 Thanks!
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.