SHA256
1
0
forked from jengelh/SDL2

Update description

OBS-URL: https://build.opensuse.org/package/show/games/SDL2?expand=0&rev=117
This commit is contained in:
Jan Engelhardt 2022-03-29 16:09:19 +00:00 committed by Git OBS Bridge
parent 71d5364235
commit 15bef7a467

View File

@ -1,8 +1,16 @@
From: Jan Engelhardt <jengelh@inai.de>
Date: 2018-01-10 23:56:12.245827883 +0100
Should-this-be-upstream: yes
Is-it-upstream: not submitted yet
The SDL project adds new functions over time, but they completely
fail to do the required ABI upkeep - which involves either bumping
the SO number or adding symvers. As a result of their lack of ABI
upkeep, the ELF system has no way to prohibit a too-modern program
being ran against a too-old SDL library, and that leads to bad user
experience, because symbols are resolved lazily and can crash the
program in the middle.
Scrape the SDL announcements since 2.0.3 (version in Leap 42.3) and add
some symvers so that zypper knows when to upgrade SDL.
---
Makefile.in | 2
sdl2.sym | 124 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++