Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

Support PHP 8.5#404

Merged
tricky merged 18 commits into
igbinary:masterigbinary/igbinary:masterfrom
thecaliskan:php-8-5-trickythecaliskan/igbinary:php-8-5-trickyCopy head branch name to clipboard
Nov 26, 2025
Merged

Support PHP 8.5#404
tricky merged 18 commits into
igbinary:masterigbinary/igbinary:masterfrom
thecaliskan:php-8-5-trickythecaliskan/igbinary:php-8-5-trickyCopy head branch name to clipboard

Conversation

@thecaliskan

Copy link
Copy Markdown

No description provided.

@thecaliskan

Copy link
Copy Markdown
Author

Hi @tricky, Could you give an estimated time for this PR to merge?

@thecaliskan

Copy link
Copy Markdown
Author

Hi @TysonAndre, I hope you are doing well. When you have a moment, Could you check PR?

@heddn

heddn commented Nov 20, 2025

Copy link
Copy Markdown

I'm attempting to build from scratch igbinary on top of RC5 of PHP 8.5 and failing miserably. Hopefully once this gets merged, that will go better.

20.85 creating libtool
20.86 appending configuration tag "CXX" to libtool
20.87 
20.87 Generating files
20.89 configure: creating build directories
20.90 configure: creating Makefile
20.91 configure: patching config.h.in
20.91 configure: creating ./config.status
20.96 config.status: creating config.h
20.99 /bin/bash /tmp/igbinary/libtool --tag=CC --mode=compile cc -I. -I/tmp/igbinary -I/usr/local/include/php -I/usr/local/include/php/main -I/usr/local/include/php/TSRM -I/usr/local/include/php/Zend -I/usr/local/include/php/ext -I/usr/local/include/php/ext/date/lib  -fstack-protector-strong -fpic -fpie -O2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DHAVE_CONFIG_H  -fstack-protector-strong -fpic -fpie -O2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE   -fstack-protector-strong -fpic -fpie -O2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -Wall -Wpointer-arith -Wcast-align -Wwrite-strings -Wswitch -DZEND_COMPILE_DL_EXT=1 -c /tmp/igbinary/src/php7/igbinary.c -o src/php7/igbinary.lo  -MMD -MF src/php7/igbinary.dep -MT src/php7/igbinary.lo
21.10 mkdir src/php7/.libs
21.11  cc -I. -I/tmp/igbinary -I/usr/local/include/php -I/usr/local/include/php/main -I/usr/local/include/php/TSRM -I/usr/local/include/php/Zend -I/usr/local/include/php/ext -I/usr/local/include/php/ext/date/lib -fstack-protector-strong -fpic -fpie -O2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DHAVE_CONFIG_H -fstack-protector-strong -fpic -fpie -O2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -fstack-protector-strong -fpic -fpie -O2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -Wall -Wpointer-arith -Wcast-align -Wwrite-strings -Wswitch -DZEND_COMPILE_DL_EXT=1 -c /tmp/igbinary/src/php7/igbinary.c -MMD -MF src/php7/igbinary.dep -MT src/php7/igbinary.lo  -fPIC -DPIC -o src/php7/.libs/igbinary.o
21.17 In file included from /tmp/igbinary/src/php7/igbinary.c:52:
21.17 /tmp/igbinary/src/php7/php_igbinary.h:35:10: fatal error: ext/standard/php_smart_string.h: No such file or directory
21.17    35 | #include "ext/standard/php_smart_string.h"
21.17       |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
21.17 compilation terminated.
21.18 make: *** [Makefile:218: src/php7/igbinary.lo] Error 1

@thecaliskan

Copy link
Copy Markdown
Author

@kdambekalns

Copy link
Copy Markdown

PHP 8.5.0 has been released today, as planned. A new release of igbinary would be highly appreciated! 🫶

@tricky

tricky commented Nov 21, 2025

Copy link
Copy Markdown
Member

I will soon, what remains is completing the package.xml and such.

@GreyXor

GreyXor commented Nov 21, 2025

Copy link
Copy Markdown

I will soon, what remains is completing the package.xml and such.

Thanks!

@thecaliskan

Copy link
Copy Markdown
Author

Hi @tricky, any update ?

@compwright

Copy link
Copy Markdown

@tricky we eagerly await the release of this :)

@Sweetchuck Sweetchuck mentioned this pull request Nov 26, 2025
@tricky tricky merged commit 45e8f00 into igbinary:master Nov 26, 2025
32 checks passed
@thecaliskan

Copy link
Copy Markdown
Author

https://github.com/thecaliskan/oort/actions/runs/19722076223/job/56506428787

Problem is still continue. When will the new version be released on pecl net ?

@kdambekalns

kdambekalns commented Nov 27, 2025

Copy link
Copy Markdown

Probably when the version is no longer an RC?

@tricky

tricky commented Nov 27, 2025

Copy link
Copy Markdown
Member

Nah, no peculiar reason, simply because I didn't upload it yesterday.
Will upload it later today.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants

Morty Proxy This is a proxified and sanitized view of the page, visit original site.