Uh oh!
There was an error while loading. Please reload this page.
allow to build with system liburiparser - #18886
Conversation
a6fbc68 to
59a21c3CompareUh oh!
There was an error while loading. Please reload this page.
TimWolla
commented
Jun 20, 2025
That's likely because the library is not actually used yet. See #18836. The current git HEAD of uriparser contains some fixes contributed by Máté. |
remicollet
commented
Jun 20, 2025
:( BTW, I think we should allow building with system libraries, and bundled libraries should be exceptional It seems a new version (0.9.9) will required (and we should encourage upstream to release it with needed patches) |
TimWolla
commented
Jun 20, 2025
Yes.
Yes, once all the necessary changes are included upstream. |
kocsismate
commented
Jun 20, 2025
Yes, 0.9.9 will likely be the next release for sure according to this review suggestion: uriparser/uriparser#230 (comment) |
Uh oh!
There was an error while loading. Please reload this page.
59a21c3 to
2e6ae0eCompareTimWolla
commented
Sep 4, 2025
@remicollet You can update this one after #19711 is merged. |
2e6ae0e to
88da62fCompareremicollet
commented
Sep 5, 2025
rebased and version bump to 0.9.9 Tested locally with system liburiparser 0.9.9 |
TimWolla
left a comment
There was a problem hiding this comment.
Looks correct. Requesting review from Máté and the RMs.
TimWolla
commented
Sep 5, 2025
@remicollet Note that the setters will only arrive with #19636, but I don't expect any further upstream patches. |
DanielEScherzer
left a comment
There was a problem hiding this comment.
RM approval, technical review not performed, noticed what I think is a typo if you want to address it
Uh oh!
There was an error while loading. Please reload this page.
There was a problem hiding this comment.
nit: others use "external" only:
[AS_HELP_STRING([--with-external-gd],
[Use external libgd])],
This seems correct, because it might be the system one (it might not), but it's definitely external.
4ea91a8 to
f8ea48fCompareremicollet
commented
Sep 5, 2025
@TimWolla please review again for you change in phpinfo |
TimWolla
left a comment
There was a problem hiding this comment.
Thanks, that makes sense to me.
Uh oh!
There was an error while loading. Please reload this page.
remicollet
commented
Sep 5, 2025
Thanks for the reviews |
To avoid another bundled library
Test suite with version 0.9.8 passes
Notice: It seems the bundled version is not really 0.9.8, but rather a git snapshot
New build option
--with-external-uriparser(as we already have--with-external-gdand--with-external-libcrypt)Use bundled sources by default.