From f173b7bccc63d69c746c263cc905d3b351b1da64 Mon Sep 17 00:00:00 2001 From: Bananymous Date: Sun, 5 Jul 2026 00:27:06 +0300 Subject: [PATCH] ports/harfbuzz: Fix infinite circular dependency loop --- ports/harfbuzz/build.sh | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/ports/harfbuzz/build.sh b/ports/harfbuzz/build.sh index 70877c23..351901d2 100755 --- a/ports/harfbuzz/build.sh +++ b/ports/harfbuzz/build.sh @@ -27,6 +27,12 @@ install() { } post_install() { + if [ -n "$HARFBUZZ_CIRCULAR" ]; then + return + fi + + export HARFBUZZ_CIRCULAR=1 + for circular in freetype cairo; do pushd "$BANAN_PORT_DIR/$circular" >/dev/null || exit 1 rm -f .compile_hash