Skip to content

Conversation

@Frzk
Copy link
Contributor

@Frzk Frzk commented Nov 24, 2025

Related to #551

@Frzk Frzk self-assigned this Nov 24, 2025
@Frzk Frzk requested review from a team and EtienneM and removed request for a team November 24, 2025 09:31
EtienneM
EtienneM previously approved these changes Nov 24, 2025
Copy link
Member

@EtienneM EtienneM left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Just one question. Already approving

# IMAP extension has been moved to PECL starting with PHP 8.4
# https://www.php.net/ChangeLog-8.php#8.4.1
if [[ "${ext_name}" == "imap" ]] \
&& [[ "${php_version}" == "8.4" || "${php_version}" == "8.5" ]]
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

suggestion: would it be possible to write something like:

Suggested change
&& [[ "${php_version}" == "8.4" || "${php_version}" == "8.5" ]]
&& [[ "${PHP_MODULE_API_VERSIONS["$php_series"]}" -ge 20240924 ]]

That way we wouldn't forget to update this for the next major release

Comment on lines 18 to 19
#cur_dir="$( dirname -- "${BASH_SOURCE[0]}")"
#source "${cur_dir}/../conf/versions.sh"
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Should this be deleted?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Of course, done in c473818

Comment on lines +27 to +38
# SKIP imap extension since it has been moved to PECL starting with PHP 8.4
# https://www.php.net/ChangeLog-8.php#8.4.1
#
# SKIP amqp extension since it doesn't compile with PHP 8.5
# https://github.com/php-amqp/php-amqp/pull/595
#
# SKIP igbinary extension since it doesn't compile with PHP 8.5
# https://github.com/igbinary/igbinary/issues/400
#
# SKIP imagick extension since it doesn't compile with PHP 8.5
# https://github.com/Imagick/imagick/issues/755
#
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

praise: thanks for the comment 🙏

@Frzk Frzk requested a review from EtienneM November 25, 2025 13:31
@Frzk Frzk merged commit 47c57ee into master Nov 25, 2025
4 checks passed
@Frzk Frzk deleted the release/php-8.5 branch November 25, 2025 14:07
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.

3 participants