[18:33:03] Dominus: Marzo: what's nibble_swap?
[18:34:08] Dominus: and could you take a look at another SDLRWOPS fallout with saving a modded game in Exult Studio? https://github.com/exult/exult/issues/223
[18:35:16] Marzo: Do you have any idea why the OSX build is failing? https://github.com/exult/exult/runs/7433724047?check_suite_focus=true
[18:35:50] Marzo: nibble_swap swaps the nibbles of a byte; e.g., 0x5C -> 0xC5
[18:36:00] Dominus: I see
[18:36:29] Dominus: I think SDL2 git chanegd something with configure of the SDL2 source so brew fails there.
[18:36:48] Dominus: I had hoped that brew had fixed this since our last reported fail :(
[18:39:39] Dominus: I was meaning to look into this to see if we can switch to sdl2 release in brew again
[18:46:26] Marzo: For what is worth, I added nibble_swap to implement saving/restoring extended lift information while keeping compatibility with old saves
[19:42:53] Marzo: Dominus: can you try one thing in your many builds for me? Namely, check to see when, or if, before sdlrwops were added, adding a shape in ES, saving, and alt+tabbing back to Exult would cause a segfault?
[19:44:14] Dominus: In macOS? With ES started from Exult and then all this? Will do in a bit
[19:44:48] Dominus: For Windows our snapshots on github can help you directly
[19:45:18] Marzo: The segfault is likely to be independent of OS
[19:46:32] Dominus: K
[20:26:44] Marzo: Anyway, I managed to fix the segfault
[20:37:36] Dominus: Thanks! I just got home ;)
[20:39:46] github-actions: exult/refs/heads/master 34e4c728c183af4705d4eeb5e0565b913f7d28c2 https://github.com/exult/exult/actions/runs/2706892506 The Mac OSX build failed.
[20:47:41] github-actions: exult/refs/heads/master 34e4c728c183af4705d4eeb5e0565b913f7d28c2 https://github.com/exult/exult/actions/runs/2706892513 The Windows build succeeded.
[20:51:07] github-actions: exult/refs/heads/master 34e4c728c183af4705d4eeb5e0565b913f7d28c2 https://github.com/exult/exult/actions/runs/2706892505 The Linux build succeeded.
[20:58:18] Marzo: Anyway, only the OSX SDL2 issue to fix now on the notification side
[22:15:05] Dominus: fixed the SDL2 thing now, I guess
[22:23:10] github-actions: exult/refs/heads/master 4788775dcb4f9d354d607af54992181ccb28fc44 https://github.com/exult/exult/actions/runs/2707390785 The Mac OSX build succeeded.
[22:27:08] Dominus: yup! thanks mr. bot