GeezerVison is showing github.com — pie install igbinary · Issue #422 · igbinary/igbinary
pie install igbinary #422
Description
PHP Installer for Extensions (PIE) 1.4.3, from The PHP Foundation
This command may need elevated privileges, and may prompt you for your password.
You are running PHP 8.5.10
Target PHP installation: 8.5.10 ts, on Linux/OSX/etc x86_64 (from /www/server/php/85/bin/php)
Could not install package: igbinary/igbinary
Unable to find an installable package igbinary/igbinary for version 3.2.14, with minimum stability stable.
Did you mean one of these?
- igbinary/igbinary (provides extension: igbinary): Igbinary is a drop in replacement for the standard php serializer. Instead of the time and space consuming textual representation used by PHP's serialize(), igbinary stores php data structures in a compact binary form. Savings are significant when using memcached or similar memory based storages for serialized data.
- pie-extensions/igbinary (provides extension: igbinary): PIE-compatible mirror of igbinary/igbinary
Activity
ewei-bin commented on Sep 21, 2026
pie install pie-extensions/igbinary:
In Process.php line 271:
The command "'make' '-j4'" failed.
Exit Code: 2(Misuse of shell builtins)
Working directory: /root/.config/pie/php8.5_f610b7720aa2bb416fc29e700571dfcb/vendor/pie-extensions/igbinary/src
......................
Error Output:
mkdir: cannot create directory 'src/php7/.libs': File exists
In file included from /root/.config/pie/php8.5_f610b7720aa2bb416fc29e700571dfcb/vendor/pie-extensions/igbinary/src/src/php7/igbinary.c:52:
/root/.config/pie/php8.5_f610b7720aa2bb416fc29e700571dfcb/vendor/pie-extensions/igbinary/src/src/php7/php_igbinary.h:35:10: fatal error: ext/standar
d/php_smart_string.h: No such file or directory
35 | #include "ext/standard/php_smart_string.h"
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
make: *** [Makefile:218: src/php7/igbinary.lo] Error 1
make: *** Waiting for unfinished jobs....
ewei-bin commented on Sep 21, 2026
php 8.5 ZTS
pecl install igbinary:
running: make
/bin/sh /tmp/pear/install/pear-build-rootjtetqes2n1450ZLcVCd/igbinary-3.2.16/libtool --tag=CC --mode=compile cc -I. -I/tmp/pear/install/igbinary -I/www/server/php/85/include/php -I/www/server/php/85/include/php/main -I/www/server/php/85/include/php/TSRM -I/www/server/php/85/include/php/Zend -I/www/server/php/85/include/php/ext -I/www/server/php/85/include/php/ext/date/lib -DHAVE_CONFIG_H -g -O2 -D_GNU_SOURCE -g -O2 -O2 -Wall -Wpointer-arith -Wcast-align -Wwrite-strings -Wswitch -DZEND_COMPILE_DL_EXT=1 -c /tmp/pear/install/igbinary/src/php7/igbinary.c -o src/php7/igbinary.lo -MMD -MF src/php7/igbinary.dep -MT src/php7/igbinary.lo
mkdir src/php7/.libs
cc -I. -I/tmp/pear/install/igbinary -I/www/server/php/85/include/php -I/www/server/php/85/include/php/main -I/www/server/php/85/include/php/TSRM -I/www/server/php/85/include/php/Zend -I/www/server/php/85/include/php/ext -I/www/server/php/85/include/php/ext/date/lib -DHAVE_CONFIG_H -g -O2 -D_GNU_SOURCE -g -O2 -O2 -Wall -Wpointer-arith -Wcast-align -Wwrite-strings -Wswitch -DZEND_COMPILE_DL_EXT=1 -c /tmp/pear/install/igbinary/src/php7/igbinary.c -MMD -MF src/php7/igbinary.dep -MT src/php7/igbinary.lo -fPIC -DPIC -o src/php7/.libs/igbinary.o
In file included from /tmp/pear/install/igbinary/src/php7/igbinary.c:52:
/tmp/pear/install/igbinary/src/php7/php_igbinary.h:35:10: fatal error: ext/standard/php_smart_string.h: No such file or directory
35 | #include "ext/standard/php_smart_string.h"
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
make: *** [Makefile:208: src/php7/igbinary.lo] Error 1
ERROR: `make' failed
madmajestro commented on Sep 21, 2026
Igbinary 3.2.14 is not compatible with PHP >= 8.5. ext/standard/php_smart_string.h was removed prior to the release of 8.5.
This issue was resolved in #398. You should probably use a newer version of igbinary (3.2.17RC1 includes this fix).
Metadata
Metadata
Development
No branches or pull requestsIssue actions