I have a python package (PyNacl) that I am porting to OpenWrt. The PyNacl package uses libsodium (already ported to OpenWrt) which uses libc. Libsodium uses the function __memcpy_chk() which is supposed to be in libc. Here is a link to the documentation for __memcpy_chk() from the Linux specification:
I have looked at a version of OpenWrt libc.so with symbols and it does not include the function __memcpy_chk(). I do not understand why this function seems to be missing as it is part of the Linux standard specification.
Is there is different version of libc that I should be using besides the one packaged in OpenWrt /lib?