On Sun Jan 28 16:44:37 2018, marka wrote: > On Sat Jan 27 22:23:29 2018, fdupont wrote: > > On Sun Jan 28 01:51:11 2018, ckb wrote: > > > at some point after commit 61c843815e7d23110e089b45ab4be270bc2a415d > > > (tag: v9_12_0rc1) > > > and before commit4c8cd59241040e161e6db3e58216e66e1f69c874 (HEAD -> > > > v9_12, origin/v9_12, gitlab/v9_12) > > > > > > When you run ./configure --without-openssl && make, the make fails: > > > In file included from hmac_link.c:44: > > > ./dst_openssl.h:18:10: fatal error: 'openssl/err.h' file not found > > > #include > > > > > > (This was tested on OSX, but I see no evidence that it wouldnt happen > > > with all platforms) > > > > => I can't see a reason to include this file even conditionally... > > I vote to simply remove the include. > > It looks like we are pulling in the prototype for FIPS_mode by including > dst_openssl.h. That include needs to be made conditional on HAVE_FIPS_MODE. ready for review