Created attachment 184266 [details] pecl-pthreads.patch
pthreads is not yet compatible with PHP 7.1. It should be once Joe releases 3.1.7 as the git head is compatible. We may want to use IGNORE_WITH_PHP=56 71 for now until the next update from upstream.
You need to update your patch. There are some issues: - You've reverted USES=php:pecl update by mat@. - Is there any reason to use tarball from GitHub (USE_GITHUB=yes, GH_ACCOUNT=krakjoe, GH_TAGNAME=2645c78)? - The trailing "-" of CONFLICTS_INSTALL=pecl-pthreads- is incorrect. And it conflicts with itself?
Created attachment 184280 [details] Updated patch for 3.1.6 per Po-Chuan's comments Simplified update patch.
A commit references this bug: Author: sunpoet Date: Thu Jul 13 00:00:31 UTC 2017 New revision: 445623 URL: https://svnweb.freebsd.org/changeset/ports/445623 Log: Update to 3.1.6 Changes: https://pecl.php.net/package-changelog.php?package=pthreads PR: 220642 Submitted by: <amistry@am-productions.biz> Approved by: John Chen <johnpupu@gmail.com> (maintainer) Changes: head/devel/pecl-pthreads/Makefile head/devel/pecl-pthreads/distinfo head/devel/pecl-pthreads/pkg-descr
Committed. Thanks!