The GNU Fortran compiler depends upon the C library in OpenBSD's base, which produces those warning messages when strcpy(3) and the other insecure library functions are called during compilation.
If your customer does not want to see these messages, there are three options, as I see it. 1) port their application to another language, 2) use another OS, 3) customize the C library to eliminate the messages.
AFAIK, there is no other Fortran compiler for OpenBSD.
|