Created attachment 172384 [details] poudriere (failed) build log file for apcsupsd-3.14.13 With options: APCDUMB_DRV=on: Compile dumb UPS driver APCSMART_DRV=on: Compile APC SmartUPS serial driver CGI=off: Compile with CGI programms to show status CLIENT_ONLY=off: Only NIS client (no network server or drivers) DOCS=on: Build and/or install documentation GAPCMON=on: Build GTK GUI front-end MODBUS=on: Compile with MODBUS driver PCNET_DRV=on: Compile PowerChute Network Shutdown driver SNMP_DRV=off: Compile with SNMP driver SNMP_DRV_OLD=off: Compile with old SNMP driver TCP_WRAPPERS=on: Compile with TCP_WRAPPERS support TEST_DRV=off: Compile TEST driver USB=on: Compile with USB Support driver failing in configure: checking for pkg-config... no checking for GAPCMON... configure: error: in `/wrkdirs/usr/ports/sysutils/apcupsd/work/apcupsd-3.14.13': configure: error: The pkg-config script could not be found or is too old. Make sure it is in your PATH or set the PKG_CONFIG environment variable to the full path to pkg-config. poudriere build log attached.
Created attachment 172557 [details] patch to make GAPCMON option build in poudriere don't know if this is the best approach, but the very simple patch I attached fixes the failing build in poudriere when the GAPCMON option is on.
A commit references this bug: Author: jhale Date: Mon Oct 31 10:02:48 UTC 2016 New revision: 424993 URL: https://svnweb.freebsd.org/changeset/ports/424993 Log: Add pkgconf build dependency when GAPCMON option is enabled While here: Fix a typo in CGI_DESC PR: 211011 Submitted by: Martin S. Weber <freebsd-bugzilla@ayaken.net> Approved by: maintainer timeout Changes: head/sysutils/apcupsd/Makefile