MyGUI is currently affected by a nasty bug that leads to huge RAM consumption when running OpenMW (a free engine for the wonderful RPG Morrowind). See https://bugs.debian.org/1044135 for more details. A fix is included in Salsa, as well as the packaging of a new upstream version, but these have never been uploaded to unstable for some reason. In the meantime the package got an NMU related to the 64-bit time_t transition. I wanted to prepare an upload for the fix that would allow playing Morrowind through OpenMW again, without big memory leaks, but at the same time I would rather avoid breaking the changes related to the 64-bit time_t transition. This would be impractical if I were to stick with the current state of the master branch on Salsa, as it does not include this NMU update. So here is my plan for MyGUI: 1. Create a new branch "master-2", forked from master at the point of the latest upload made from Salsa; 2. Include the NMU 64-bit time_t transition; 3. Cherry pick the fix I need for OpenMW, and upload that; 4. Cherry pick the new upstream release packaging (not to upload immediately due to ABI changes that might require patching OpenMW); 5. Ask for a bit of review/validation, and if it is OK, replace the current "master" branch with my new updated "master-2" branch. In the end the only difference between the current master and my new one would be the inclusion of the NMU at the right point in its history. You can see that as a force push, but with an extra validation step before rewriting anything on the real master branch. I’m sharing my plan here in case anyone would see a good reason not to proceed like this. I plan to start working on all that as soon as tomorrow, but will let some extra time before actually replacing the current master branch to make sure some of you have time to read this e-mail and react to it if required. PS: I will need a sponsor for the uploading part, so if you have some time to spare and would like to keep the ability to play Morrowind on Debian, please get in touch with me here or on our #debian-games IRC channel (my nickname is vv221).
Attachment:
pgpxbK56uqoRh.pgp
Description: Signature digitale OpenPGP