svn commit: r462786 - in head/www/apache22: . files
Bernard Spil
brnrd at FreeBSD.org
Sat Feb 24 10:33:55 UTC 2018
Author: brnrd
Date: Sat Feb 24 10:33:54 2018
New Revision: 462786
URL: https://svnweb.freebsd.org/changeset/ports/462786
Log:
www/apache22: Add upstream fix
- Upstream fixes no longer released as point versions
- Register BROKEN with various libssl providers
Added:
head/www/apache22/files/patch-modules__proxy__mod_proxy_util.c (contents, props changed)
Modified:
head/www/apache22/Makefile
Modified: head/www/apache22/Makefile
==============================================================================
--- head/www/apache22/Makefile Sat Feb 24 09:54:58 2018 (r462785)
+++ head/www/apache22/Makefile Sat Feb 24 10:33:54 2018 (r462786)
@@ -2,7 +2,7 @@
PORTNAME= apache22
PORTVERSION= 2.2.34
-PORTREVISION?= 1
+PORTREVISION?= 2
CATEGORIES= www ipv6
MASTER_SITES= APACHE_HTTPD
DISTNAME= httpd-${PORTVERSION}
@@ -13,6 +13,11 @@ COMMENT?= Version 2.2.x of Apache web server with ${WI
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
+
+BROKEN_SSL= openssl-devel libressl libressl-devel
+BROKEN_SSL_REASON_openssl-devel= configure: Error... SSL/TLS libraries were missing or unusable
+BROKEN_SSL_REASON_libressl= error: no member named 'state' in 'struct ssl_st'
+BROKEN_SSL_REASON_libressl-devel= ${BROKEN_SSL_REASON_libressl}
LIB_DEPENDS= libexpat.so:textproc/expat2 \
libapr-1.so:devel/apr1 \
Added: head/www/apache22/files/patch-modules__proxy__mod_proxy_util.c
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/www/apache22/files/patch-modules__proxy__mod_proxy_util.c Sat Feb 24 10:33:54 2018 (r462786)
@@ -0,0 +1,22 @@
+https://www.apache.org/dist/httpd/patches/apply_to_2.2.34/2.2.x-mod_proxy-without-APR_HAS_THREADS.patch
+
+Index: modules/proxy/proxy_util.c
+===================================================================
+--- modules/proxy/proxy_util.c (revision 1821521)
++++ modules/proxy/proxy_util.c (working copy)
+@@ -1398,7 +1398,6 @@ PROXY_DECLARE(proxy_worker *) ap_proxy_get_worker(
+ return max_worker;
+ }
+
+-#if APR_HAS_THREADS
+ static void socket_cleanup(proxy_conn_rec *conn)
+ {
+ conn->sock = NULL;
+@@ -1407,6 +1406,7 @@ static void socket_cleanup(proxy_conn_rec *conn)
+ apr_pool_clear(conn->scpool);
+ }
+
++#if APR_HAS_THREADS
+ static apr_status_t conn_pool_cleanup(void *theworker)
+ {
+ proxy_worker *worker = (proxy_worker *)theworker;
More information about the svn-ports-head
mailing list