Poudriere has started to fail on the build of ftp/curl.
/usr/local/poudriere/data/logs/bulk/13amd64-local-kjpservers/2025-11-11_08h48m50s/logs/errors/curl-8.17.0.log shows:
The automatically generated /usr/local/etc/poudriere.d/13amd64-local-kjpservers-options/ftp_curl/options has:
Presumably I have to set something so make config generates a sane choice in this file, but I don't know
1. What a sane choice is for whatever needs curl, or
2. Where and how to set it.
I'm not really very knowledgeable about ports or Poudriere. I only use it because I have several VMs to maintain and Ports gets upgrades more quickly than the official package repo, so Poudriere enables me to minimise the risk from outdated packages.
/usr/local/poudriere/data/logs/bulk/13amd64-local-kjpservers/2025-11-11_08h48m50s/logs/errors/curl-8.17.0.log shows:
Code:
---Begin OPTIONS List---
====> You must select one and only one option from the GSSAPI single
=====> No option was selected (and one must be)
*** Error code 1
Stop.
make: stopped in /usr/ports/ftp/curl
---End OPTIONS List---
The automatically generated /usr/local/etc/poudriere.d/13amd64-local-kjpservers-options/ftp_curl/options has:
Code:
OPTIONS_FILE_SET+=GSSAPI_BASE
OPTIONS_FILE_UNSET+=GSSAPI_HEIMDAL
OPTIONS_FILE_UNSET+=GSSAPI_MIT
OPTIONS_FILE_UNSET+=GSSAPI_NONE
Presumably I have to set something so make config generates a sane choice in this file, but I don't know
1. What a sane choice is for whatever needs curl, or
2. Where and how to set it.
I'm not really very knowledgeable about ports or Poudriere. I only use it because I have several VMs to maintain and Ports gets upgrades more quickly than the official package repo, so Poudriere enables me to minimise the risk from outdated packages.