From: William Lallemand Date: Thu, 22 Jan 2026 14:25:24 +0000 (+0100) Subject: SCRIPTS: build: enable symbols in AWS-LC builds X-Git-Tag: v3.4-dev3~8 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=b3f7d43248c7f9e7fdd586831e60349042406067;p=thirdparty%2Fhaproxy.git SCRIPTS: build: enable symbols in AWS-LC builds The Release target of AWS-LC does not enable symbols. Which makes debugging and using gdb difficult. Change the build type to RelWithDebInfo. --- diff --git a/scripts/build-ssl.sh b/scripts/build-ssl.sh index 048188817..3b1ad539f 100755 --- a/scripts/build-ssl.sh +++ b/scripts/build-ssl.sh @@ -156,7 +156,7 @@ build_aws_lc () { mkdir -p build cd build cmake -version - cmake -DCMAKE_BUILD_TYPE=Release -DBUILD_SHARED_LIBS=1 -DDISABLE_GO=1 -DDISABLE_PERL=1 \ + cmake -DCMAKE_BUILD_TYPE=RelWithDebInfo -DBUILD_SHARED_LIBS=1 -DDISABLE_GO=1 -DDISABLE_PERL=1 \ -DCMAKE_BUILD_WITH_INSTALL_RPATH=ON -DCMAKE_INSTALL_RPATH=${BUILDSSL_DESTDIR}/lib \ -DBUILD_TESTING=0 -DCMAKE_INSTALL_PREFIX=${BUILDSSL_DESTDIR} .. make -j$(nproc) @@ -184,7 +184,7 @@ build_aws_lc_fips () { mkdir -p build cd build cmake -version - cmake -DCMAKE_BUILD_TYPE=Release -DFIPS=1 -DBUILD_SHARED_LIBS=1 \ + cmake -DCMAKE_BUILD_TYPE=RelWithDebInfo -DFIPS=1 -DBUILD_SHARED_LIBS=1 \ -DCMAKE_BUILD_WITH_INSTALL_RPATH=ON -DCMAKE_INSTALL_RPATH=${BUILDSSL_DESTDIR}/lib \ -DBUILD_TESTING=0 -DCMAKE_INSTALL_PREFIX=${BUILDSSL_DESTDIR} .. make -j$(nproc)