Re: [hatari-devel] Hatari 2.6.1 startup failure on Windows

[ Thread Index | Date Index | More lists.tuxfamily.org/hatari-devel Archives ]


Le 16/08/2025 à 14:16, Christian Zietz a écrit :
Hello,

I suppose you already saw: https://www.atari-forum.com/viewtopic.php? p=484369#p484369. Hatari 2.6.1 release fails to start on Windows.

After looking into it, I presume that the headers (devel package) for winpthreads was updated to now include nanosleep64 instead of nanosleep. But the libwinpthread-1.dll shipped with the release is older; it's the same that shipped with 2.6.0, and only exports nanosleep. If I replace said DLL by the current binary from https://packages.msys2.org/packages/ mingw-w64-x86_64-libwinpthread, Hatari launches without error message.

The release archive should be updated accordingly. Perhaps the archive should also be renamed, to make clear that its contents has changed.

Regards
Christian

PS: Interestingly, the pipeline build is not affected. Therefore, the build environments for pipeline and release must be different. Perhaps it's worth discussing whether Hatari should use its CI/CD pipeline to build releases, like EmuTOS does. In that way you get some test coverage of the build environment when people use pipeline builds.

Hi

thanks for the report, as mentionned on atari-forum.com this is now fixed and was due to an unnoticed package update on my linux pc + not correctly testing with "wine"

Nicolas



Mail converted by MHonArc 2.6.19+ http://listengine.tuxfamily.org/