Elektrine lite

← Feed

@parzivalwolfram@infosec.exchange

Post #3574264

2025-09-25 08:15 UTC

what I do now is patch SDL2. They're detecting old Solaris versions as Solaris properly, but only newer versions of Solaris have the non-standard atomic.h header. sol7 doesn't have it... at all, so I have to manually comment out huge code blocks to get it to use the emulated atomic operations properly.

Replies (1)

  • a couple complete asspulls to synthesize unsetenv and a few other things later, and we have SDL2 2.30.0. I can't test it, because everything that needs it requires cmake which is still busted because libstdc++ is still busted... but it compiled! Speaking of, if you're gonna leave a check for setenv in your configure.ac because you can work around it, but you DON'T check for unsetenv, don't try to fucking use unsetenv!

    Open ##3574263