qrisk2 currently FTBFS on !linux archs because its Makefile hardcodes a dependency on /usr/include/linux/string.h. This patch enables build also on non-Linux systems
port to glibc 2.38. The code includes a definition of strlcat that has been introduced in glibc version 2.38. This definition is clashing with the glibc. This change plainly erases the definition from upstream source code. . The change would be improved by better detection of the libc level in use. Upstream moved on to qrisk3 which has a different implementation (possibly non-free as far as I could see), hence no forwarding needed, possible, or even suitable.