-
Notifications
You must be signed in to change notification settings - Fork 7.9k
Upgrade master to Ubuntu 24.04 #16704
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
ecc55d9
to
7d90e47
Compare
@@ -2,7 +2,7 @@ | |||
Test trampoline for curl option CURLMOPT_PUSHFUNCTION | |||
--EXTENSIONS-- | |||
curl | |||
--XLEAK-- | |||
--XFAIL-- |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Upgrading to Ubuntu 24.04 (and curl 8.5.0) changes behavior of this test. Namely, it outputs:
Trampoline for trampoline
Array
...
@Girgias Can you make sense of this? Why wasn't the callback called before?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
It might have always been called, but does Ubuntu now have Caddy? As it might have been skipped before. And I didn't figure out how to get Caddy up and running locally?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
It recently started leaking, which is when I added the xleak. Hence, I'm pretty sure it wasn't skipped.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Huuuuum, I'll have a look soon, maybe @Ayesh has an idea?
I ok the pcntl part, changes are fine. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
pdo_odbc part looks good :)
Note that Ubuntu 24.04 stopped compiling/distributing libtidy and libzip for i386, so I had to drop it from the build.