https://gitlab.synchro.net/main/sbbs/-/commit/b9eb45b6e93811b478487702
Modified Files:
src/syncterm/GNUmakefile
Log Message:
SyncTERM: pass PKG_CONFIG_PATH explicitly to parse-time pkg-config
Some gmake versions (observed on Ubuntu) don't propagate
`export PKG_CONFIG_PATH := ...` from build/botan.gmake into $(shell)
calls during the same parse phase, so vendored Botan's pkg-config dir
isn't seen — pkg-config falls back to system search and fails to find botan-3. The make-side variable is set correctly, so re-emit it on
the pkg-config command line for the three botan/libcrypto probes that
matter (DSSH_CRYPTO_READY, TRAILING_LIBS, BOTAN_CXXFLAGS).
Co-Authored-By: Claude Opus 4.7 (1M context) <
noreply@anthropic.com>
---
■ Synchronet ■ Vertrauen ■ Home of Synchronet ■ [vert/cvs/bbs].synchro.net