Chris Tusa <[email protected]> writes: > Good Day,
Hi, > I am submitting two patches that will correct compile time errors for > Hiawatha webserver version 9.6. This applies to OpenBSD-5.5-Stable, > but should also work against Current. > The compile time errors are > specific to pthread support for the included PolarSSL library that > ships with the Hiawatha source. An entry to explicitly add "pthreads" > to the CMakeLists.txt file corrects the build. I am also recommending > the addition of two options be added to the port makefile to > explicitly enable the SSL support and to use the included PolarSSL > library, ignoring any manually compiled versions that may be installed > elsewhere. > > Also attached is an updated distinfo file. Thanks. As you may know development happens on -current, where polarssl is in the ports tree. It would be nicer to reuse that port; eg. here the copy of polarssl-1.3.7 embedded in hiawatha doesn't come with a fix for CVE-2014-4911. On the other hand, hiawatha seems to require a build of polarssl with threading support activated. Thoughts? Do we add a ,threads flavor? -- jca | PGP : 0x1524E7EE / 5135 92C1 AD36 5293 2BDF DDCC 0DFA 74AE 1524 E7EE
