git: b44d77e3838d - main - www/trafficserver: Update to 9.0.1

Li-Wen Hsu lwhsu at FreeBSD.org
Sat May 22 10:07:26 UTC 2021


The branch main has been updated by lwhsu:

URL: https://cgit.FreeBSD.org/ports/commit/?id=b44d77e3838dd4c31b329ea7d5a68ea3b80e81b4

commit b44d77e3838dd4c31b329ea7d5a68ea3b80e81b4
Author:     Hung-Yi Chen <gaod at hychen.org>
AuthorDate: 2021-05-22 09:50:36 +0000
Commit:     Li-Wen Hsu <lwhsu at FreeBSD.org>
CommitDate: 2021-05-22 10:05:53 +0000

    www/trafficserver: Update to 9.0.1
    
    PR:             255298
---
 www/trafficserver/Makefile  | 21 ++++++++++-----------
 www/trafficserver/distinfo  |  6 +++---
 www/trafficserver/pkg-plist | 43 ++++++++++++++++++++++++++-----------------
 3 files changed, 39 insertions(+), 31 deletions(-)

diff --git a/www/trafficserver/Makefile b/www/trafficserver/Makefile
index fb51e29ce4a3..b694c6b61611 100644
--- a/www/trafficserver/Makefile
+++ b/www/trafficserver/Makefile
@@ -1,7 +1,7 @@
 # Created by: Jui-Nan Lin <jnlin at csie.nctu.edu.tw>
 
 PORTNAME=	trafficserver
-PORTVERSION=	8.1.1
+PORTVERSION=	9.0.1
 CATEGORIES=	www
 MASTER_SITES=	APACHE/${PORTNAME}
 
@@ -62,6 +62,12 @@ MEMCACHED_LIB_DEPENDS=	libmemcached.so:databases/libmemcached
 
 IMAGEMAGICK_DESC=	Enable ats-magick & webp convert plugin
 
+# Can be removed after 11 EoL'd
+.if exists(/usr/bin/ld.lld) && ${/usr/bin/ld:L:tA} != /usr/bin/ld.lld
+# --build-id isn't supported by old GNU ld.bfd in base
+LDFLAGS+=	-fuse-ld=lld
+.endif
+
 .include <bsd.port.pre.mk>
 
 .if ${PORT_OPTIONS:MIMAGEMAGICK}
@@ -72,21 +78,14 @@ RUN_DEPENDS+=	${LOCALBASE}/bin/convert:graphics/ImageMagick6-nox11
 .endif
 .endif
 
-.if ${OPSYS} == FreeBSD && ${OSVERSION} >= 1200000
-# On FreeBSD >= 12 it does find eventfd.h, but it makes it also use
-# sys/epoll.h which is absent on FreeBSD and the build fails. So make
-# it ignore eventfd.h to build as on 11.x. Better solution would probably
-# be to depend on epoll-shim, but that needs testing
-CONFIGURE_ARGS+=	ac_cv_header_sys_eventfd_h=no ac_cv_func_eventfd=no
-.endif
-
 post-patch:
 	@${REINPLACE_CMD} \
 		-e '/cachedir:/s,$${localstatedir}+,$${localstatedir}/cache+,' \
 		-e '/runtimedir:/s,$${localstatedir}+,$${localstatedir}/run+,' \
 		${WRKSRC}/config.layout
-	@${REINPLACE_CMD} '/^LUA_LDFLAGS =/s/$$/ @LDFLAGS@/' \
-		${WRKSRC}/lib/Makefile.in
+	@${REINPLACE_CMD} -e 's/#ifdef HAVE_EVENTFD/#if defined(HAVE_EVENTFD) \&\& TS_USE_EPOLL == 1/' \
+		${WRKSRC}/src/tscore/EventNotify.cc \
+		${WRKSRC}/include/tscore/EventNotify.h
 
 post-install:
 	${RMDIR} ${STAGEDIR}${DATADIR}
diff --git a/www/trafficserver/distinfo b/www/trafficserver/distinfo
index 34864636cbb8..4a098e240624 100644
--- a/www/trafficserver/distinfo
+++ b/www/trafficserver/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1611772716
-SHA256 (trafficserver-8.1.1.tar.bz2) = 202bd60c843147d447d644495d5db2319a8928a347e24704c00a23681fc76634
-SIZE (trafficserver-8.1.1.tar.bz2) = 8983079
+TIMESTAMP = 1618942776
+SHA256 (trafficserver-9.0.1.tar.bz2) = bf00d0399e359f2b52bb0664743e5ccd81c6a9491eafe1ff1b10afeaf62526e0
+SIZE (trafficserver-9.0.1.tar.bz2) = 9451249
diff --git a/www/trafficserver/pkg-plist b/www/trafficserver/pkg-plist
index 1d503713c85f..0b497c02db7d 100644
--- a/www/trafficserver/pkg-plist
+++ b/www/trafficserver/pkg-plist
@@ -36,6 +36,7 @@ bin/tsxs
 @(%%WWWOWN%%,%%WWWGRP%%,) %%ETCDIR%%/body_factory/default/request#no_host
 @(%%WWWOWN%%,%%WWWGRP%%,) %%ETCDIR%%/body_factory/default/request#scheme_unsupported
 @(%%WWWOWN%%,%%WWWGRP%%,) %%ETCDIR%%/body_factory/default/request#syntax_error
+@(%%WWWOWN%%,%%WWWGRP%%,) %%ETCDIR%%/body_factory/default/request#uri_len_too_long
 @(%%WWWOWN%%,%%WWWGRP%%,) %%ETCDIR%%/body_factory/default/response#bad_response
 @(%%WWWOWN%%,%%WWWGRP%%,) %%ETCDIR%%/body_factory/default/response#bad_version
 @(%%WWWOWN%%,%%WWWGRP%%,) %%ETCDIR%%/body_factory/default/timeout#activity
@@ -44,17 +45,18 @@ bin/tsxs
 @(%%WWWOWN%%,%%WWWGRP%%,) %%ETCDIR%%/body_factory/default/urlrouting#no_mapping
 @sample %%ETCDIR%%/cache.config.sample
 @sample %%ETCDIR%%/hosting.config.sample
- at sample %%ETCDIR%%/ip_allow.config.sample
+ at sample %%ETCDIR%%/ip_allow.yaml.sample
 @sample %%ETCDIR%%/logging.yaml.sample
 @sample %%ETCDIR%%/parent.config.sample
 @sample %%ETCDIR%%/plugin.config.sample
 @sample %%ETCDIR%%/records.config.sample
 @sample %%ETCDIR%%/remap.config.sample
+ at sample %%ETCDIR%%/sni.yaml.sample
 @sample %%ETCDIR%%/socks.config.sample
 @sample %%ETCDIR%%/splitdns.config.sample
 @sample %%ETCDIR%%/ssl_multicert.config.sample
- at sample %%ETCDIR%%/ssl_server_name.yaml.sample
 @sample %%ETCDIR%%/storage.config.sample
+ at sample %%ETCDIR%%/strategies.yaml.sample
 @sample %%ETCDIR%%/volume.config.sample
 include/ts/apidefs.h
 include/ts/experimental.h
@@ -88,38 +90,47 @@ include/tscpp/api/TransformationPlugin.h
 include/tscpp/api/Url.h
 include/tscpp/api/noncopyable.h
 include/tscpp/api/utils.h
+include/tscpp/util/IntrusiveDList.h
+include/tscpp/util/PostScript.h
 include/tscpp/util/TextView.h
-lib/libtsconfig.so
-lib/libtsconfig.so.8
-lib/libtsconfig.so.%%PORTVERSION%%
 lib/libtscore.so
-lib/libtscore.so.8
+lib/libtscore.so.9
 lib/libtscore.so.%%PORTVERSION%%
 lib/libtscppapi.so
-lib/libtscppapi.so.8
+lib/libtscppapi.so.9
 lib/libtscppapi.so.%%PORTVERSION%%
 lib/libtscpputil.so
-lib/libtscpputil.so.8
+lib/libtscpputil.so.9
 lib/libtscpputil.so.%%PORTVERSION%%
 lib/libtsmgmt.so
-lib/libtsmgmt.so.8
+lib/libtsmgmt.so.9
 lib/libtsmgmt.so.%%PORTVERSION%%
+lib/plugin_init_fail.so
+lib/plugin_instinit_fail.so
+lib/plugin_missing_deleteinstance.so
+lib/plugin_missing_doremap.so
+lib/plugin_missing_init.so
+lib/plugin_missing_newinstance.so
+lib/plugin_required_cb.so
+lib/plugin_testing_calls.so
+lib/plugin_v1.so
+lib/plugin_v2.so
 libdata/pkgconfig/trafficserver.pc
 %%IMAGEMAGICK%%libexec/trafficserver/WebpTransform.so
 libexec/trafficserver/access_control.so
 libexec/trafficserver/acme.so
 libexec/trafficserver/authproxy.so
 libexec/trafficserver/background_fetch.so
-libexec/trafficserver/balancer.so
-libexec/trafficserver/buffer_upload.so
 libexec/trafficserver/cache_promote.so
 libexec/trafficserver/cache_range_requests.so
 libexec/trafficserver/cachekey.so
+libexec/trafficserver/cert_reporting_tool.so
 libexec/trafficserver/certifier.so
 libexec/trafficserver/collapsed_forwarding.so
 libexec/trafficserver/combo_handler.so
 libexec/trafficserver/compress.so
 libexec/trafficserver/conf_remap.so
+libexec/trafficserver/cookie_remap.so
 libexec/trafficserver/custom_redirect.so
 libexec/trafficserver/escalate.so
 libexec/trafficserver/esi.so
@@ -127,19 +138,19 @@ libexec/trafficserver/fq_pacing.so
 libexec/trafficserver/generator.so
 libexec/trafficserver/geoip_acl.so
 libexec/trafficserver/header_freq.so
-libexec/trafficserver/header_normalize.so
 libexec/trafficserver/header_rewrite.so
-libexec/trafficserver/hipes.so
 libexec/trafficserver/hook-trace.so
 libexec/trafficserver/inliner.so
+libexec/trafficserver/ja3_fingerprint.so
 libexec/trafficserver/libloader.so
 %%IMAGEMAGICK%%libexec/trafficserver/magick.so
-%%MEMCACHED%%libexec/trafficserver/memcached_remap.so
+libexec/trafficserver/memory_profile.so
 libexec/trafficserver/metalink.so
 libexec/trafficserver/money_trace.so
 libexec/trafficserver/mp4.so
 libexec/trafficserver/multiplexer.so
 libexec/trafficserver/prefetch.so
+libexec/trafficserver/redo_cache_lookup.so
 libexec/trafficserver/regex_remap.so
 libexec/trafficserver/regex_revalidate.so
 libexec/trafficserver/remap_purge.so
@@ -147,14 +158,12 @@ libexec/trafficserver/remap_stats.so
 libexec/trafficserver/s3_auth.so
 libexec/trafficserver/server_push_preload.so
 libexec/trafficserver/slice.so
-libexec/trafficserver/ssl_cert_loader.so
 libexec/trafficserver/sslheaders.so
-libexec/trafficserver/stale_while_revalidate.so
+libexec/trafficserver/statichit.so
 libexec/trafficserver/stats_over_http.so
 libexec/trafficserver/stream_editor.so
 libexec/trafficserver/system_stats.so
 libexec/trafficserver/tcpinfo.so
-libexec/trafficserver/test_cppapi.so
 libexec/trafficserver/tls_bridge.so
 libexec/trafficserver/traffic_dump.so
 libexec/trafficserver/tslua.so


More information about the dev-commits-ports-all mailing list