Commit Diff


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 <https://codeberg.org/op/gmid/issues/2>.
 LIBTLS=bundled # or system
 if [ "$(uname || true)" = OpenBSD ]; then
 	LIBTLS=system