From e4d0661d5033af2badbca81882ec1a581e5af60f Mon Sep 17 00:00:00 2001
From: Your Name <j@842.be>
Date: Sat, 14 Jun 2025 19:34:01 +1200
Subject: [PATCH] 'Generic Commit'

---
 Dockerfile.dropshell-build                 | 9 ---------
 build-base/Dockerfile.dropshell-build-base | 5 ++---
 2 files changed, 2 insertions(+), 12 deletions(-)

diff --git a/Dockerfile.dropshell-build b/Dockerfile.dropshell-build
index 76b4cc8..c0d6bfa 100644
--- a/Dockerfile.dropshell-build
+++ b/Dockerfile.dropshell-build
@@ -16,15 +16,10 @@ ENV CCACHE_MAXSIZE=2G
 
 COPY . .
 
-# Multi-architecture OpenSSL detection handled in cmake step
-
 # Configure and build with ccache using cache mounts
 RUN --mount=type=cache,target=/ccache \
     --mount=type=cache,target=/build \
     mkdir -p /build && \
-    SSL_LIB=$(find /usr/local -name "libssl.a" | head -1) && \
-    CRYPTO_LIB=$(find /usr/local -name "libcrypto.a" | head -1) && \
-    echo "Found SSL: $SSL_LIB, Crypto: $CRYPTO_LIB" && \
     cmake -G Ninja -S /app -B /build \
     -DCMAKE_BUILD_TYPE=${CMAKE_BUILD_TYPE} \
     -DCMAKE_CXX_COMPILER_LAUNCHER=ccache \
@@ -39,11 +34,7 @@ RUN --mount=type=cache,target=/ccache \
     -DPROJECT_NAME="${PROJECT}" \
     -DCMAKE_STRIP=OFF \
     -DIGNORE_DYNAMIC_LOADING=ON \
-    -DOPENSSL_ROOT_DIR=/usr/local \
     -DOPENSSL_USE_STATIC_LIBS=TRUE \
-    -DOPENSSL_SSL_LIBRARY="$SSL_LIB" \
-    -DOPENSSL_CRYPTO_LIBRARY="$CRYPTO_LIB" \
-    -DOPENSSL_INCLUDE_DIR=/usr/local/include \
     ${CMAKE_TOOLCHAIN_FILE:+-DCMAKE_TOOLCHAIN_FILE=$CMAKE_TOOLCHAIN_FILE}
 
 # Build with cache mounts
diff --git a/build-base/Dockerfile.dropshell-build-base b/build-base/Dockerfile.dropshell-build-base
index 0dd5439..37337e6 100644
--- a/build-base/Dockerfile.dropshell-build-base
+++ b/build-base/Dockerfile.dropshell-build-base
@@ -85,9 +85,8 @@ RUN curl -LO https://www.openssl.org/source/openssl-${OPENSSL_VERSION}.tar.gz &&
 ENV OPENSSL_ROOT_DIR=/usr/local \
     OPENSSL_INCLUDE_DIR=/usr/local/include \
     OPENSSL_CRYPTO_LIBRARY=/usr/local/lib/libcrypto.a \
-    OPENSSL_SSL_LIBRARY=/usr/local/lib/libssl.a \
-    PKG_CONFIG_PATH=/usr/local/lib/pkgconfig:$PKG_CONFIG_PATH
-
+    OPENSSL_SSL_LIBRARY=/usr/local/lib/libssl.a 
+    
 # Build jsoncpp statically with musl - use stable version known to work with Drogon
 ARG JSONCPP_VERSION=1.9.5
 WORKDIR /tmp