nillerusr / source-engine

Modified source engine (2017) developed by valve and leaked in 2020. Not for commercial purporses
Other
1.22k stars 190 forks source link

Port to musl libc #241

Closed er2off closed 1 year ago

er2off commented 1 year ago

Closes #72 and uses some patches from #193 for better portability between UNIXes.

Also this patch replaces so many NULLs with 0 or '\0' because musl headers redefines it and anyway it is better practice.

Moreover, due to very "cool" code from Valve, some modules comes with disabled fortify which distributes with build-base in Alpine (fortify is something like compile-time checking for memory bounds)