Bug 2359018 - Replace SDL 2 libraries with compat using SDL 3 libraries
Summary: Replace SDL 2 libraries with compat using SDL 3 libraries
Keywords:
Status: CLOSED NOTABUG
Alias: None
Product: Fedora
Classification: Fedora
Component: Changes Tracking
Version: 42
Hardware: Unspecified
OS: Linux
unspecified
medium
Target Milestone: ---
Assignee: Aoife Moloney
QA Contact:
URL:
Whiteboard:
Depends On:
Blocks: 2335933
TreeView+ depends on / blocked
 
Reported: 2025-04-11 06:55 UTC by evanslify
Modified: 2025-04-11 12:16 UTC (History)
1 user (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed: 2025-04-11 12:16:41 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)

Description evanslify 2025-04-11 06:55:45 UTC
For some other projects to compile on SDL3, such as for FreeRDP to compile under SDL3, it needs SDL3_ttf to exist. These projects may compile as-is using SDL2, but if we're shipping SDL3, it makes sense to ship with other SDL3 libraries.

Other projects could encouter simaliar issues. For this change to perform to its full extend, other SDL3 libraries needs to be included. 

Reproducible: Always

Steps to Reproduce:
1. Try to see if one could compile FreeRDP with SDL3
2. SDL3 exists, but there's no sdl3_ttf.
Actual Results:  
Cannot compile projects on SDL3 that requires other SDL libraries.

Expected Results:  
More SDL3 libraries should be included.

Comment 1 Neal Gompa 2025-04-11 12:16:41 UTC
The SDL3 auxiliary libraries have been slowly releasing separately from SDL3 itself.

In particular, SDL3_image landed recently and SDL3_ttf is already under review in bug 2352900.

Things will switch on their own pace as needed. For now, the auxiliary libraries work with the compat libraries.


Note You need to log in before you can comment on or make changes to this bug.