From: Ondřej Surý Date: Fri, 9 Jul 2021 09:19:17 +0000 (+0200) Subject: Disable jemalloc on softhsm2.4 branch X-Git-Tag: v9.17.17~40^2~6 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=d3676a1fc5c90f0500e2bc0445fc92b190a18189;p=thirdparty%2Fbind9.git Disable jemalloc on softhsm2.4 branch It was discovered that softhsm2.4 has a bug that causes invalid free() call to be called when unloading libsofthsm.so.2 library. The native PKCS#11 API is scheduled to removed in the 9.17+ release, we could safely just disable jemalloc for this particular build. --- diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index e328317ce68..ea7bd423f2b 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -998,7 +998,7 @@ gcc:softhsm2.4: variables: CC: gcc CFLAGS: "${CFLAGS_COMMON}" - EXTRA_CONFIGURE: "--enable-native-pkcs11 --with-pkcs11=/usr/lib/softhsm/libsofthsm2.so" + EXTRA_CONFIGURE: "--without-jemalloc --enable-native-pkcs11 --with-pkcs11=/usr/lib/softhsm/libsofthsm2.so" <<: *base_image <<: *build_job