Created attachment 178248 [details]
I've attached the patch to update the Lighttpd port to 1.4.44.
I've tested the www/lighttpd and www/lighttpd-mod_h264_streaming ports on Poudriere with 10.3 and 9.3.
Can you clarifying why files/patch-src_mod__cgi.c is no longer necessary?
Upstream now correctly recognizes, when pipe2() isn't available. Please look at https://github.com/lighttpd/lighttpd1.4/blob/master/src/mod_cgi.c
I've verified that lighttpd 1.4.44 starts on FreeBSD 9.3-RELEASE with mod_cgi loaded without our local patch, so it should be fine.
Under review with a few suggested changes.
A commit references this bug:
Date: Mon Dec 26 20:45:43 UTC 2016
New revision: 429570
www/lighttpd: Update to version 1.4.44.
- Removed mod_cgi patch, because upstream now correctly recognizes when
pipe(2) isn't available.
While here, modernize and simplify.
- Use OPT_ when possible.
- Remove variables that are not referenced or only referenced once.
Submitted by: firstname.lastname@example.org (maintainer)
Approved by: swills (mentor)
Differential Revision: https://reviews.freebsd.org/D8900