pkgsrc-Users archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

security/libssh can't locate openssl/ml_kem.h



Where is security/libssh supposed to find openssl/ml_kem.h?
It doesn't require security/openssl, which has it.
I added:
 .include "../../security/openssl/buildlink3.mk"
to the Makefile but it still didn't pick it up.

[ 93%] Building C object src/CMakeFiles/ssh.dir/sftpserver.c.o
/pkg_comp/obj/pkgsrc/security/libssh/default/libssh-0.12.2/src/mlkem_crypto.c:31:10: fatal error: openssl/ml_kem.h: No such file or directory
   31 | #include <openssl/ml_kem.h>
      |          ^~~~~~~~~~~~~~~~~~
compilation terminated.
[ 94%] Building C object src/CMakeFiles/ssh.dir/server.c.o
--- src/CMakeFiles/ssh.dir/mlkem_crypto.c.o ---
*** [src/CMakeFiles/ssh.dir/mlkem_crypto.c.o] Error code 1

make[2]: stopped making "src/CMakeFiles/ssh.dir/build" in /pkg_comp/obj/pkgsrc/security/libssh/default/libssh-0.12.2/cmake-pkgsrc-build
In file included from /usr/include/ctype.h:100,
                 from /pkg_comp/obj/pkgsrc/security/libssh/default/libssh-0.12.2/src/sftp_common.c:29:



Home | Main Index | Thread Index | Old Index