To be more specific, the warning is emitted by the GNU linker, it is used by OpenBSD to warn when deprecated or unsafe functions/symbols are referenced by programs.
The follow section of code from the C library..
lib/libc/string/strcpy.c.
Code:
#if defined(APIWARN)
__warn_references(strcpy,
"warning: strcpy() is almost always misused, please use strlcpy()");
#endif
Expands to this, give or take a few quotes:
Code:
#if defined(APIWARN)
__asm__(".section .gnu.warning." __STRING(strcpy) " ; .ascii \"" warning: strcpy() is almost always misused, please use strlcpy() "\" ; .text");
#endif
Tell the owner the problem is unavoidable and is not harmful, the only possible way disable these warnings is to modify the C library. Don't do that.