commit 8f543d941e6780161c69b172706b84d137b93864 from: Omar Polo date: Fri Feb 02 08:24:28 2024 UTC add a note regarding the usage of the bundled libtls See https://codeberg.org/op/gmid/issues/2 commit - acf244c5167f041bb2ef5ab92d30801c887ad60c commit + 8f543d941e6780161c69b172706b84d137b93864 blob - 5eb6d83efe497cbc03b7d3eb4e71076ef5cacf91 blob + 9f0dc5475fc5ce63eadc8648e8a908c52d52bb9f --- configure +++ configure @@ -59,6 +59,10 @@ CDIAGFLAGS="${CDIAGFLAGS} -Wsign-compare -Wno-unused-p CDIAGFLAGS="${CDIAGFLAGS} -Wno-missing-field-initializers" CDIAGFLAGS="${CDIAGFLAGS} -Wno-pointer-sign" +# On all OSes except OpenBSD use the bundled one. It may crash at +# runtime otherwise since we depend on the libtls internals for the +# privsep crypto engine. +# See . LIBTLS=bundled # or system if [ "$(uname || true)" = OpenBSD ]; then LIBTLS=system