OpenSSL ships with pkgconfig files (libcrypto.pc, libssl.pc and openssl.pc). OpenSSL port install them but OpenSSL from base system does not. Therefore, some ports (e.g. devel/grpc and security/libfido2) need extra patch if OpenSSL from base system is used [1][2]. It would be better if we could install these pkgconfig files. Thanks! [1] https://github.com/freebsd/freebsd-ports/blob/main/devel/grpc/Makefile#L44-L47 [2] https://github.com/freebsd/freebsd-ports/blob/main/security/libfido2/Makefile#L28-L32
Here is another (earlier) request to add support of pkgconfig. For consistency I think we should add it (pretty much like other libraries that we ship with FreeBSD base). *** This bug has been marked as a duplicate of bug 257659 ***