After recent update converters/pecl-igbinary to version 3.2.0, I'm unable to build databases/pecl-memcached due to an error:
[00:00:51] --- php_memcached.lo ---
[00:00:51] In file included from /wrkdirs/usr/ports/databases/pecl-memcached/work-php74/memcached-3.1.5/php_memcached.c:50:
[00:00:51] /usr/local/include/php/ext/igbinary/igbinary.h:5:10: fatal error: 'src/php7/igbinary.h' file not found
[00:00:51] #include "src/php7/igbinary.h"
[00:00:51] 1 error generated.
[00:00:51] *** [php_memcached.lo] Error code 1
[00:00:51] make: stopped in /wrkdirs/usr/ports/databases/pecl-memcached/work-php74/memcached-3.1.5
[00:00:51] 1 error
It looks like a bug from https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=235869 has been back.
I've reverted post-patch lines from the PR235869 and built pecl-memcached successfully.
A commit references this bug:
Date: Tue Jan 5 13:02:49 UTC 2021
New revision: 560389
Fix build of the dependent ports
- Bump PORTREVISION for package change
Reported by: Alexander Kuznetsov <firstname.lastname@example.org>