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

Reply via email to