FORTIFY_SOURCE is a GCC and GLIBC security feature that attempts to detect certain classes of buffer overflows. Its enabled by default on most Linux platforms.
It can be turned off with -D_FORTIFY_SOURCE=0 or -U_FORTIFY_SOURCE. However, its usually not appropriate to disable FORTIFY_SOURCE in production software.
I did a basic test, after removing -U_FORTIFY_SOURCE, uxplay builds success and it is running normally too.
https://github.com/FDH2/UxPlay/blob/66f92b065944a29f4ce95426a69ff91f07534b9f/lib/CMakeLists.txt#L19
FORTIFY_SOURCE is a GCC and GLIBC security feature that attempts to detect certain classes of buffer overflows. Its enabled by default on most Linux platforms.
It can be turned off with -D_FORTIFY_SOURCE=0 or -U_FORTIFY_SOURCE. However, its usually not appropriate to disable FORTIFY_SOURCE in production software.
I did a basic test, after removing -U_FORTIFY_SOURCE, uxplay builds success and it is running normally too.
See also: