Skip to content

Increase minimum uriparser version dependency for ext/uri#22575

Open
kocsismate wants to merge 1 commit into
php:masterfrom
kocsismate:fix-gh-22553
Open

Increase minimum uriparser version dependency for ext/uri#22575
kocsismate wants to merge 1 commit into
php:masterfrom
kocsismate:fix-gh-22553

Conversation

@kocsismate

Copy link
Copy Markdown
Member

uriparser 1.0.3 needs to be released to add the missing symbols to be able to build PHP with the "--with-external-uriparser" option.

Closes #22553

uriparser 1.0.3 needs to be released to add the missing symbols to be able to build PHP with the "--with-external-uriparser" option.

Closes php#22553

@TimWolla TimWolla left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

Small request regarding PR / commit messages: I try to prefix the commit message by the extension, that makes it easier to scan the commit list. So “uri: Increase minimum version for external uriparser” or something like this

@remicollet remicollet left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

LGTM

Thanks

@DanielEScherzer DanielEScherzer left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

Should this wait until 1.0.3 is actually released? uriparser/uriparser#333 suggests that it won't happen for another month

@TimWolla

TimWolla commented Jul 3, 2026

Copy link
Copy Markdown
Member

Should this wait until 1.0.3 is actually released?

No. Building PHP 8.6 with older versions will just be broken with an obscure error message, so better have a clear error message. The bundled version of uriparser is not affected.

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

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Broken build with system liburiparser

4 participants