Re: [hatari-devel] Preparing release 2.3 |
[ Thread Index |
Date Index
| More lists.tuxfamily.org/hatari-devel Archives
]
Hi,
On 10/15/20 11:48 AM, Nicolas Pomarède wrote:
Le 15/10/2020 à 01:19, Eero Tamminen a écrit :
Another possibility would be to download the src deb or src rpm for
some distro and see if they changed things for hatari. But here, I
don't have time to do this too. Managing release for windows is
already time consuming.
For Debian things are easier as it has web pages
listing Hatari package bugs & patches:
* https://bugs.debian.org/cgi-bin/pkgreport.cgi?pkg=hatari
Hi
only one old bug from 2012 about joystick mapping and reporter also
has problem with e-uae -> not our concern I would say, too old and
unconfirmed, maybe fixed in sdl2 since then
I don't think feature bugs for SW developed outside of Debian belong to
Debian bug tracker.
I think that particular bug could have been fixed last year by commit
84b2566bb [1].
Gentoo seems also to provide nice package info:
https://packages.gentoo.org/packages/games-emulation/hatari
Its bug tracker has one bug about Hatari Clang/LLVM build failing with
Hatari "make test" config file test having "FAILED" status:
* https://bugs.gentoo.org/buglist.cgi?quicksearch=games-emulation%2Fhatari
* https://739146.bugs.gentoo.org/attachment.cgi?id=656960
=> Thomas, any comments on Clang compatibility, didn't you look at it at
some point?
Hatari sources are patched slightly:
*
https://gitweb.gentoo.org/repo/gentoo.git/tree/games-emulation/hatari/hatari-2.2.1-r1.ebuild#n51
-> no idea why .gz extension is removed from gzipped files...
*
https://gitweb.gentoo.org/repo/gentoo.git/tree/games-emulation/hatari/files
[1] Joystick patch is already merged by Thomas, and I think tos.img
thing to be due to Gentoo packaging EmuTOS separately:
https://gitweb.gentoo.org/repo/gentoo.git/tree/games-emulation/emutos
=> Thomas, could you add item about the joystick change to release
notes, with links to above distro bugs it fixes?
* https://sources.debian.org/patches/hatari/2.2.1+dfsg-1/
Mostly some reports about python UI. You can backport those patches into
hatari if you think they're relevant, or contact the patches' author
to discuss them.
Things that these patches change:
1. done on purpose, not changing
2. applied partially
3. already changed
4. breaks UI links to local doc files
- would need patch also to uihelpers.py
5. weird, why change just one .py file?
Found the Fedora package info:
https://src.fedoraproject.org/rpms/hatari/tree/master
It's package does also some changes:
https://src.fedoraproject.org/rpms/hatari/blob/master/f/hatari.spec#_59
I applied 2 of the 3 changes. [3]
So, I don't see any real packaging issues that we should take care of,
which is good news.
[3] I could change all python shebangs to use "python3" as all scripts
are compatible to it.
Are more distros now OK with that, than distros that break unless
"python" is used?
- Eero