Skip to content

Bump SDL3 (3.4.2) and SDL3_image (3.4.0) to the latest stable releases; fix kivy recipe when based on the master branch.#3198

Open
DexerBR wants to merge 1 commit intokivy:developfrom
DexerBR:sdl3-recipe
Open

Bump SDL3 (3.4.2) and SDL3_image (3.4.0) to the latest stable releases; fix kivy recipe when based on the master branch.#3198
DexerBR wants to merge 1 commit intokivy:developfrom
DexerBR:sdl3-recipe

Conversation

@DexerBR
Copy link
Contributor

@DexerBR DexerBR commented Sep 2, 2025

No description provided.

@kuzeyron
Copy link
Contributor

kuzeyron commented Nov 1, 2025

Any updates regarding this PR?

@DexerBR DexerBR changed the title Bump SDL3 recipe version to the latest stable release (3.2.22) Bump SDL3 (3.4.2) and SDL3_image (3.4.0) to the latest stable releases. Feb 21, 2026
@DexerBR
Copy link
Contributor Author

DexerBR commented Feb 21, 2026

Any updates regarding this PR?

PR updated to bump SDL3 (3.4.2) and SDL3_image (3.4.0) to the latest stable releases 👍

kuzeyron
kuzeyron previously approved these changes Feb 21, 2026
@AndreMiras
Copy link
Member

Thanks for the changes, I see the CI is failing "no space left on device", I thought that was mostly addressed via #3269
Is this pull request rebased to latest develop?

@DexerBR
Copy link
Contributor Author

DexerBR commented Feb 21, 2026

Thanks for the changes, I see the CI is failing "no space left on device", I thought that was mostly addressed via #3269 Is this pull request rebased to latest develop?

I just rebased it 👍

@AndreMiras
Copy link
Member

Thanks 🙏 It still failing big time with the same error, weird. I'll look it up a bit later

@AndreMiras
Copy link
Member

AndreMiras commented Feb 22, 2026

I've addressed the issue here #3282
I'll ping you to rebase one more time once merged
Edit: It seems like I could rebase it myself from the GitHub UI

@AndreMiras
Copy link
Member

AndreMiras commented Feb 22, 2026

Disk space issue is indeed solved after the rebase and then we hit another CI limitation that I'm addressing in #3284, we cab rebase after it's merged and hopefully CI would build green here as well eventually 🤞

Edit: rebasing again with the follow up fix 🤞

@DexerBR
Copy link
Contributor Author

DexerBR commented Feb 22, 2026

CI is still failing. Maybe replacing enable-webp.patch with the following override could solve it?

def get_recipe_env(
        self, arch=None, with_flags_in_cc=True, with_python=False
    ):
    env = super().get_recipe_env(arch, with_flags_in_cc, with_python)
    env["SUPPORT_WEBP"] = "true"
    return env

@AndreMiras
Copy link
Member

Thanks for looking this up, yes patch is failing indeed.
Sure give it a try, maybe in local to see if the build pass and if runtime looks good

@kuzeyron
Copy link
Contributor

kuzeyron commented Mar 3, 2026

By reading one of the logs from the CI it seems like it's trying to access SDL2 even though it's instructed to use SDL3. Something about the cliboard targeting SDL2.

@DexerBR
Copy link
Contributor Author

DexerBR commented Mar 11, 2026

By reading one of the logs from the CI it seems like it's trying to access SDL2 even though it's instructed to use SDL3. Something about the cliboard targeting SDL2.

Yes, that seems to be a side issue that needs investigation. Regarding the scope of this PR, I think it's ready to go. I also tried opening a WebP image at runtime, and it works as expected.

@DexerBR DexerBR requested a review from kuzeyron March 11, 2026 19:51
@DexerBR DexerBR force-pushed the sdl3-recipe branch 2 times, most recently from 7c91411 to 8dccd95 Compare March 12, 2026 17:43
@DexerBR DexerBR requested a review from kuzeyron March 12, 2026 17:44
@DexerBR
Copy link
Contributor Author

DexerBR commented Mar 12, 2026

All the tests have now passed 👍

@DexerBR DexerBR changed the title Bump SDL3 (3.4.2) and SDL3_image (3.4.0) to the latest stable releases. Bump SDL3 (3.4.2) and SDL3_image (3.4.0) to the latest stable releases; fix kivy recipe when based on the master branch. Mar 12, 2026
@DexerBR DexerBR changed the title Bump SDL3 (3.4.2) and SDL3_image (3.4.0) to the latest stable releases; fix kivy recipe when based on the master branch. Bump SDL3 (3.4.2) and SDL3_image (3.4.0) to the latest stable releases; fix kivy recipe when based on the master branch. Mar 12, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants