Here is an update to spawn-fcgi 1.6.4. - 1.6.4 - 2014-06-05 * Use octal mode for -M (patch by dfjoerg) * Add -b backlog option (fixes #2422, patch by aschmitz) * Restrict Unix socket file ownership by default to ug=rw * Add example apparmor spawn-fcgi abstraction * Use autoreconf instead of calling tools manually * Add more flags to extra-warning flags * Check return values of setuid, setgid, setgroups, initgroups, write * Check whether compiler supports wanted CFLAGS (fixes #2235) * Fix resource leaks in failure cases (found with coverity)
Index: Makefile =================================================================== RCS file: /home/cvs/ports/www/spawn-fcgi/Makefile,v retrieving revision 1.13 diff -u -p -u -p -r1.13 Makefile --- Makefile 12 Jul 2019 20:51:05 -0000 1.13 +++ Makefile 1 Nov 2020 02:56:54 -0000 @@ -2,20 +2,20 @@ COMMENT= spawn FastCGI processes -DISTNAME= spawn-fcgi-1.6.3 -REVISION= 0 +DISTNAME= spawn-fcgi-1.6.4 CATEGORIES= www -MASTER_SITES= http://www.lighttpd.net/download/ +MASTER_SITES= https://download.lighttpd.net/spawn-fcgi/releases-1.6.x/ +EXTRACT_SUFX= .tar.xz -HOMEPAGE= http://redmine.lighttpd.net/projects/spawn-fcgi/news +HOMEPAGE= https://redmine.lighttpd.net/projects/spawn-fcgi/news MAINTAINER= Brad Smith <b...@comstyle.com> # BSD PERMIT_PACKAGE= Yes -WANTLIB= c -CONFIGURE_STYLE= autoconf -AUTOCONF_VERSION= 2.64 +WANTLIB= c + +CONFIGURE_STYLE= gnu .include <bsd.port.mk> Index: distinfo =================================================================== RCS file: /home/cvs/ports/www/spawn-fcgi/distinfo,v retrieving revision 1.5 diff -u -p -u -p -r1.5 distinfo --- distinfo 18 Jan 2015 03:15:50 -0000 1.5 +++ distinfo 1 Nov 2020 02:56:32 -0000 @@ -1,2 +1,2 @@ -SHA256 (spawn-fcgi-1.6.3.tar.gz) = dQeoIplXMWKRSQQO5WhiebdYKuRvApbv1ktULvBSqQ4= -SIZE (spawn-fcgi-1.6.3.tar.gz) = 97921 +SHA256 (spawn-fcgi-1.6.4.tar.xz) = QjsMMX4AhHc7SDmFzCGTDEuN/LQR9zU9bub8QdnLnUU= +SIZE (spawn-fcgi-1.6.4.tar.xz) = 79944 Index: patches/patch-configure_ac =================================================================== RCS file: patches/patch-configure_ac diff -N patches/patch-configure_ac --- patches/patch-configure_ac 6 Jul 2010 21:10:50 -0000 1.1 +++ /dev/null 1 Jan 1970 00:00:00 -0000 @@ -1,22 +0,0 @@ -$OpenBSD: patch-configure_ac,v 1.1 2010/07/06 21:10:50 sthen Exp $ ---- configure.ac.orig Tue Jul 6 15:22:08 2010 -+++ configure.ac Tue Jul 6 15:22:43 2010 -@@ -69,7 +69,17 @@ fi - - # check for extra compiler options (warning options) - if test "${GCC}" = "yes"; then -- CFLAGS="${CFLAGS} -Wall -W -Wshadow -pedantic -std=gnu99" -+ CFLAGS="${CFLAGS} -Wall -W -Wshadow -pedantic" -+ -+ # Use std=gnu99 if we have new enough GCC -+ old_cflags=${CFLAGS} -+ CFLAGS="-std=gnu99" -+ AC_TRY_COMPILE([ -+ ],, [ -+ CFLAGS="${CFLAGS} $old_cflags" -+ ], [ -+ CFLAGS="${old_cflags}" -+ ]) - fi - - AC_ARG_ENABLE(extra-warnings,