From d6aa91c7aafef2cf3faf0f92ed4a056d8b3c943d Mon Sep 17 00:00:00 2001 From: CanbiZ <47820557+MickLesk@users.noreply.github.com> Date: Mon, 18 Aug 2025 11:50:41 +0200 Subject: [PATCH] Update ente-install.sh --- install/ente-install.sh | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) diff --git a/install/ente-install.sh b/install/ente-install.sh index 4b0b3839..72cdf927 100644 --- a/install/ente-install.sh +++ b/install/ente-install.sh @@ -44,8 +44,17 @@ msg_info "Building Museum (server)" cd /opt/ente/server $STD corepack enable $STD go mod tidy -export CGO_CFLAGS="$(pkg-config --cflags libsodium)" -export CGO_LDFLAGS="$(pkg-config --libs libsodium)" +export CGO_ENABLED=1 +CGO_CFLAGS="$(pkg-config --cflags libsodium || true)" +CGO_LDFLAGS="$(pkg-config --libs libsodium || true)" +if [ -z "$CGO_CFLAGS" ]; then + CGO_CFLAGS="-I/usr/include" +fi +if [ -z "$CGO_LDFLAGS" ]; then + CGO_LDFLAGS="-lsodium" +fi +export CGO_CFLAGS +export CGO_LDFLAGS $STD go build cmd/museum/main.go cp config/example.yaml museum.yaml msg_ok "Built Museum"