On Sat, January 11, 2025 05:09, Thomas Frohwein wrote: > On Fri, 10 Jan 2025 23:31:47 +0300 > "Kirill Bychkov" <ki...@linklevel.net> wrote: > >> On Sat, January 4, 2025 19:28, Thomas Frohwein wrote: >> > On Fri, 3 Jan 2025 18:13:37 -0500 >> > Thomas Frohwein <tfrohw...@fastmail.com> wrote: >> > >> >> Hi, >> >> >> >> I would like to offer this update to the latest version of gemrb. >> >> We are a couple of versions behind and this brings it up to date. >> >> There have been changes to use sdl2 and python 3 as the default >> >> now. The diff includes a backport of a build fix (iconv-related), >> >> as well as reversal of some compiler flags that leads to segfaults >> >> with clang. There is an open issue at [1], and the reporter >> >> fortunately bisected the commits to the one that can be reverted >> >> (605519e). >> >> >> >> I only tested on amd64. The segfaults from the above issue is gone >> >> with the revert, and I tested with the beginnings of Baldur's Gate >> >> and Planescape: Torment. >> >> >> >> ok? >> >> >> >> [1] https://github.com/gemrb/gemrb/issues/2074 >> > >> > I missed to regenerate distinfo after switching from github auto >> > tarball to sourceforge distfile. Fixed patch is attached. >> > >> >> Hi! >> I have 0.9.2 in my tree. IIRC it breaks fonts in unofficial localized >> version. I'll test your diff in a couple of days. >> > > Upstream came up with a preferred solution in [1] (see discussion in > [2]) which works the same for me, so here is a new diff that should be > the best way for now to run 0.9.3. > > [1] > https://github.com/gemrb/gemrb/commit/1edd67203c640c33b8ebc9adcfcf532c53b573bb > [2] https://github.com/gemrb/gemrb/issues/2074 >
Hi, Upstream has tagged new release. Updated diff attached. No runtime tests yet :(
gemrb-0.9.4.diff
Description: Binary data