Hi all, I'm trying to build portupgrade on 13.4-RELEASE-p3 with ports up to date with:
make -C /usr/ports/ports-mgmt/portupgrade install clean it fails with: compiling init.c --- ext/stringio/all --- --- pre-install-rb-default --- --- stringio.o --- compiling stringio.c --- ext/openssl/all --- ossl_pkcs7.c:280:9: warning: call to undeclared function 'EVP_EVP_aes_128_cbc'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 280 | ciph = EVP_EVP_aes_128_cbc(); | ^ ossl_pkcs7.c:280:7: error: incompatible integer to pointer conversion assigning to 'const EVP_CIPHER *' (aka 'const struct evp_cipher_st *') from 'int' [-Wint-conversion] 280 | ciph = EVP_EVP_aes_128_cbc(); | ^ ~~~~~~~~~~~~~~~~~~~~~ 1 warning and 1 error generated. *** [build-ext] Error code 6 make: stopped in /usr/ports/lang/ruby32/work/ruby-3.2.7 1 error make: stopped in /usr/ports/lang/ruby32/work/ruby-3.2.7 ===> Compilation failed unexpectedly. Try to set MAKE_JOBS_UNSAFE=yes and rebuild before reporting the failure to the maintainer. *** Error code 1 Stop. make[3]: stopped in /usr/ports/lang/ruby32 *** Error code 1 The same if built with MAKE_JOBS_UNSAFE. /etc/make.conf: OPTIONS_UNSET=X11 X11BASE=${LOCALBASE} DEFAULT_VERSIONS+= ssl=openssl