Hi, list
devel/mongo-c-driver failed with "undefined reference due to
--no-allow-shlib-undefined: ERR_load_BIO_strings" in recent
14.0-CURRENT (c5312bd79e66:2023-07-18):
[ 95% 231/241] /usr/bin/cc -DBSON_STATIC -DHAVE_STDARG_H -DHAVE_UNISTD_H
-DKMS_MESSAGE_ENABLE_CRYPTO -DKMS_MESSAGE_ENABLE_CRYPTO_LIBCRYPTO
-DKMS_MSG_STATIC -DMCOMMON_NAME_PREFIX=_mongoc_mcommon -DMONGOC_COMPILATION
-DMONGOC_STATIC -D_BSD_SOURCE -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=700
-I/usr/local/include
-I/var/ports/work/usr/ports/devel/mongo-c-driver/work/mongo-c-driver-1.23.2/src/libmongoc/../kms-message/src
-I/var/ports/work/usr/ports/devel/mongo-c-driver/work/.build/src/libmongoc/src
-I/var/ports/work/usr/ports/devel/mongo-c-driver/work/.build/src/libmongoc/src/mongoc
-I/var/ports/work/usr/ports/devel/mongo-c-driver/work/mongo-c-driver-1.23.2/src/libmongoc/src
-I/var/ports/work/usr/ports/devel/mongo-c-driver/work/mongo-c-driver-1.23.2/src/libmongoc/src/mongoc
-I/var/ports/work/usr/ports/devel/mongo-c-driver/work/mongo-c-driver-1.23.2/src/libmongoc/../../src/common
-I/var/ports/work/usr/ports/devel/mongo-c-driver/work/.build/src/libmongoc/../../src
-I/var/ports/work/usr/po!
rts/devel/mongo-c-driver/work/.build/src/libmongoc/../../src/common -isystem
/usr/local/include/libbson-1.0 -O2 -pipe -D__BSD_VISIBLE=1
-fstack-protector-strong -fno-strict-aliasing -O2 -pipe -D__BSD_VISIBLE=1
-fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Werror=implicit
-Werror=return-type -Werror=incompatible-pointer-types -Werror=int-conversion
-Werror=ignored-qualifiers -Werror=uninitialized -fPIC -w -MD -MT
src/libmongoc/CMakeFiles/mongoc_static.dir/__/kms-message/src/kms_request.c.o
-MF
src/libmongoc/CMakeFiles/mongoc_static.dir/__/kms-message/src/kms_request.c.o.d
-o
src/libmongoc/CMakeFiles/mongoc_static.dir/__/kms-message/src/kms_request.c.o
-c
/var/ports/work/usr/ports/devel/mongo-c-driver/work/mongo-c-driver-1.23.2/src/kms-message/src/kms_request.c
[ 95% 232/241] /usr/bin/cc -DBSON_STATIC -DHAVE_STDARG_H -DHAVE_UNISTD_H
-DKMS_MESSAGE_ENABLE_CRYPTO -DKMS_MESSAGE_ENABLE_CRYPTO_LIBCRYPTO
-DKMS_MSG_STATIC -DMCOMMON_NAME_PREFIX=_mongoc_mcommon -DMONGOC_COMPILATION
-DMONGOC_STATIC -D_BSD_SOURCE -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=700
-I/usr/local/include
-I/var/ports/work/usr/ports/devel/mongo-c-driver/work/mongo-c-driver-1.23.2/src/libmongoc/../kms-message/src
-I/var/ports/work/usr/ports/devel/mongo-c-driver/work/.build/src/libmongoc/src
-I/var/ports/work/usr/ports/devel/mongo-c-driver/work/.build/src/libmongoc/src/mongoc
-I/var/ports/work/usr/ports/devel/mongo-c-driver/work/mongo-c-driver-1.23.2/src/libmongoc/src
-I/var/ports/work/usr/ports/devel/mongo-c-driver/work/mongo-c-driver-1.23.2/src/libmongoc/src/mongoc
-I/var/ports/work/usr/ports/devel/mongo-c-driver/work/mongo-c-driver-1.23.2/src/libmongoc/../../src/common
-I/var/ports/work/usr/ports/devel/mongo-c-driver/work/.build/src/libmongoc/../../src
-I/var/ports/work/usr/po!
rts/devel/mongo-c-driver/work/.build/src/libmongoc/../../src/common -isystem
/usr/local/include/libbson-1.0 -O2 -pipe -D__BSD_VISIBLE=1
-fstack-protector-strong -fno-strict-aliasing -O2 -pipe -D__BSD_VISIBLE=1
-fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Werror=implicit
-Werror=return-type -Werror=incompatible-pointer-types -Werror=int-conversion
-Werror=ignored-qualifiers -Werror=uninitialized -fPIC -w -MD -MT
src/libmongoc/CMakeFiles/mongoc_static.dir/__/kms-message/src/kms_response.c.o
-MF
src/libmongoc/CMakeFiles/mongoc_static.dir/__/kms-message/src/kms_response.c.o.d
-o
src/libmongoc/CMakeFiles/mongoc_static.dir/__/kms-message/src/kms_response.c.o
-c
/var/ports/work/usr/ports/devel/mongo-c-driver/work/mongo-c-driver-1.23.2/src/kms-message/src/kms_response.c
[ 96% 233/241] /usr/bin/cc -DBSON_STATIC -DHAVE_STDARG_H -DHAVE_UNISTD_H
-DKMS_MESSAGE_ENABLE_CRYPTO -DKMS_MESSAGE_ENABLE_CRYPTO_LIBCRYPTO
-DKMS_MSG_STATIC -DMCOMMON_NAME_PREFIX=_mongoc_mcommon -DMONGOC_COMPILATION
-DMONGOC_STATIC -D_BSD_SOURCE -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=700
-I/usr/local/include
-I/var/ports/work/usr/ports/devel/mongo-c-driver/work/mongo-c-driver-1.23.2/src/libmongoc/../kms-message/src
-I/var/ports/work/usr/ports/devel/mongo-c-driver/work/.build/src/libmongoc/src
-I/var/ports/work/usr/ports/devel/mongo-c-driver/work/.build/src/libmongoc/src/mongoc
-I/var/ports/work/usr/ports/devel/mongo-c-driver/work/mongo-c-driver-1.23.2/src/libmongoc/src
-I/var/ports/work/usr/ports/devel/mongo-c-driver/work/mongo-c-driver-1.23.2/src/libmongoc/src/mongoc
-I/var/ports/work/usr/ports/devel/mongo-c-driver/work/mongo-c-driver-1.23.2/src/libmongoc/../../src/common
-I/var/ports/work/usr/ports/devel/mongo-c-driver/work/.build/src/libmongoc/../../src
-I/var/ports/work/usr/po!
rts/devel/mongo-c-driver/work/.build/src/libmongoc/../../src/common -isystem
/usr/local/include/libbson-1.0 -O2 -pipe -D__BSD_VISIBLE=1
-fstack-protector-strong -fno-strict-aliasing -O2 -pipe -D__BSD_VISIBLE=1
-fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Werror=implicit
-Werror=return-type -Werror=incompatible-pointer-types -Werror=int-conversion
-Werror=ignored-qualifiers -Werror=uninitialized -fPIC -w -MD -MT
src/libmongoc/CMakeFiles/mongoc_static.dir/__/kms-message/src/kms_request_str.c.o
-MF
src/libmongoc/CMakeFiles/mongoc_static.dir/__/kms-message/src/kms_request_str.c.o.d
-o
src/libmongoc/CMakeFiles/mongoc_static.dir/__/kms-message/src/kms_request_str.c.o
-c
/var/ports/work/usr/ports/devel/mongo-c-driver/work/mongo-c-driver-1.23.2/src/kms-message/src/kms_request_str.c
[ 96% 234/241] /usr/bin/cc -DBSON_STATIC -DHAVE_STDARG_H -DHAVE_UNISTD_H
-DKMS_MESSAGE_ENABLE_CRYPTO -DKMS_MESSAGE_ENABLE_CRYPTO_LIBCRYPTO
-DKMS_MSG_STATIC -DMCOMMON_NAME_PREFIX=_mongoc_mcommon -DMONGOC_COMPILATION
-DMONGOC_STATIC -D_BSD_SOURCE -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=700
-I/usr/local/include
-I/var/ports/work/usr/ports/devel/mongo-c-driver/work/mongo-c-driver-1.23.2/src/libmongoc/../kms-message/src
-I/var/ports/work/usr/ports/devel/mongo-c-driver/work/.build/src/libmongoc/src
-I/var/ports/work/usr/ports/devel/mongo-c-driver/work/.build/src/libmongoc/src/mongoc
-I/var/ports/work/usr/ports/devel/mongo-c-driver/work/mongo-c-driver-1.23.2/src/libmongoc/src
-I/var/ports/work/usr/ports/devel/mongo-c-driver/work/mongo-c-driver-1.23.2/src/libmongoc/src/mongoc
-I/var/ports/work/usr/ports/devel/mongo-c-driver/work/mongo-c-driver-1.23.2/src/libmongoc/../../src/common
-I/var/ports/work/usr/ports/devel/mongo-c-driver/work/.build/src/libmongoc/../../src
-I/var/ports/work/usr/po!
rts/devel/mongo-c-driver/work/.build/src/libmongoc/../../src/common -isystem
/usr/local/include/libbson-1.0 -O2 -pipe -D__BSD_VISIBLE=1
-fstack-protector-strong -fno-strict-aliasing -O2 -pipe -D__BSD_VISIBLE=1
-fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Werror=implicit
-Werror=return-type -Werror=incompatible-pointer-types -Werror=int-conversion
-Werror=ignored-qualifiers -Werror=uninitialized -fPIC -w -MD -MT
src/libmongoc/CMakeFiles/mongoc_static.dir/__/kms-message/src/sort.c.o -MF
src/libmongoc/CMakeFiles/mongoc_static.dir/__/kms-message/src/sort.c.o.d -o
src/libmongoc/CMakeFiles/mongoc_static.dir/__/kms-message/src/sort.c.o -c
/var/ports/work/usr/ports/devel/mongo-c-driver/work/mongo-c-driver-1.23.2/src/kms-message/src/sort.c
[ 97% 235/241] /usr/bin/cc -DBSON_STATIC -DHAVE_STDARG_H -DHAVE_UNISTD_H
-DKMS_MESSAGE_ENABLE_CRYPTO -DKMS_MESSAGE_ENABLE_CRYPTO_LIBCRYPTO
-DKMS_MSG_STATIC -DMCOMMON_NAME_PREFIX=_mongoc_mcommon -DMONGOC_COMPILATION
-DMONGOC_STATIC -D_BSD_SOURCE -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=700
-I/usr/local/include
-I/var/ports/work/usr/ports/devel/mongo-c-driver/work/mongo-c-driver-1.23.2/src/libmongoc/../kms-message/src
-I/var/ports/work/usr/ports/devel/mongo-c-driver/work/.build/src/libmongoc/src
-I/var/ports/work/usr/ports/devel/mongo-c-driver/work/.build/src/libmongoc/src/mongoc
-I/var/ports/work/usr/ports/devel/mongo-c-driver/work/mongo-c-driver-1.23.2/src/libmongoc/src
-I/var/ports/work/usr/ports/devel/mongo-c-driver/work/mongo-c-driver-1.23.2/src/libmongoc/src/mongoc
-I/var/ports/work/usr/ports/devel/mongo-c-driver/work/mongo-c-driver-1.23.2/src/libmongoc/../../src/common
-I/var/ports/work/usr/ports/devel/mongo-c-driver/work/.build/src/libmongoc/../../src
-I/var/ports/work/usr/po!
rts/devel/mongo-c-driver/work/.build/src/libmongoc/../../src/common -isystem
/usr/local/include/libbson-1.0 -O2 -pipe -D__BSD_VISIBLE=1
-fstack-protector-strong -fno-strict-aliasing -O2 -pipe -D__BSD_VISIBLE=1
-fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Werror=implicit
-Werror=return-type -Werror=incompatible-pointer-types -Werror=int-conversion
-Werror=ignored-qualifiers -Werror=uninitialized -fPIC -w -MD -MT
src/libmongoc/CMakeFiles/mongoc_static.dir/__/kms-message/src/kms_response_parser.c.o
-MF
src/libmongoc/CMakeFiles/mongoc_static.dir/__/kms-message/src/kms_response_parser.c.o.d
-o
src/libmongoc/CMakeFiles/mongoc_static.dir/__/kms-message/src/kms_response_parser.c.o
-c
/var/ports/work/usr/ports/devel/mongo-c-driver/work/mongo-c-driver-1.23.2/src/kms-message/src/kms_response_parser.c
[ 97% 236/241] : && /usr/local/bin/cmake -E rm -f
src/libmongoc/libmongoc-static-1.0.a && /usr/bin/llvm-ar qc
src/libmongoc/libmongoc-static-1.0.a
src/libmongoc/CMakeFiles/mongoc_static.dir/src/mongoc/mongoc-aggregate.c.o
src/libmongoc/CMakeFiles/mongoc_static.dir/src/mongoc/mongoc-apm.c.o
src/libmongoc/CMakeFiles/mongoc_static.dir/src/mongoc/mongoc-array.c.o
src/libmongoc/CMakeFiles/mongoc_static.dir/src/mongoc/mongoc-async.c.o
src/libmongoc/CMakeFiles/mongoc_static.dir/src/mongoc/mongoc-async-cmd.c.o
src/libmongoc/CMakeFiles/mongoc_static.dir/src/mongoc/mongoc-buffer.c.o
src/libmongoc/CMakeFiles/mongoc_static.dir/src/mongoc/mongoc-bulk-operation.c.o
src/libmongoc/CMakeFiles/mongoc_static.dir/src/mongoc/mongoc-change-stream.c.o
src/libmongoc/CMakeFiles/mongoc_static.dir/src/mongoc/mongoc-client.c.o
src/libmongoc/CMakeFiles/mongoc_static.dir/src/mongoc/mongoc-client-pool.c.o
src/libmongoc/CMakeFiles/mongoc_static.dir/src/mongoc/mongoc-client-side-encryption.c.o
src/libmongo!
c/CMakeFiles/mongoc_static.dir/src/mongoc/mongoc-cluster.c.o
src/libmongoc/CMakeFiles/mongoc_static.dir/src/mongoc/mongoc-cluster-aws.c.o
src/libmongoc/CMakeFiles/mongoc_static.dir/src/mongoc/mongoc-cluster-sasl.c.o
src/libmongoc/CMakeFiles/mongoc_static.dir/src/mongoc/mongoc-collection.c.o
src/libmongoc/CMakeFiles/mongoc_static.dir/src/mongoc/mongoc-compression.c.o
src/libmongoc/CMakeFiles/mongoc_static.dir/src/mongoc/mongoc-counters.c.o
src/libmongoc/CMakeFiles/mongoc_static.dir/src/mongoc/mongoc-crypt.c.o
src/libmongoc/CMakeFiles/mongoc_static.dir/src/mongoc/mongoc-cursor-array.c.o
src/libmongoc/CMakeFiles/mongoc_static.dir/src/mongoc/mongoc-cursor.c.o
src/libmongoc/CMakeFiles/mongoc_static.dir/src/mongoc/mongoc-cursor-cmd.c.o
src/libmongoc/CMakeFiles/mongoc_static.dir/src/mongoc/mongoc-cursor-change-stream.c.o
src/libmongoc/CMakeFiles/mongoc_static.dir/src/mongoc/mongoc-cursor-cmd-deprecated.c.o
src/libmongoc/CMakeFiles/mongoc_static.dir/src/mongoc/mongoc-cursor-find.c.!
o src/libmongoc/CMakeFiles/mongoc_static.dir/src/mongoc/mongoc!
-cursor-find-cmd.c.o
src/libmongoc/CMakeFiles/mongoc_static.dir/src/mongoc/mongoc-cursor-find-opquery.c.o
src/libmongoc/CMakeFiles/mongoc_static.dir/src/mongoc/mongoc-cursor-legacy.c.o
src/libmongoc/CMakeFiles/mongoc_static.dir/src/mongoc/mongoc-database.c.o
src/libmongoc/CMakeFiles/mongoc_static.dir/src/mongoc/mongoc-error.c.o
src/libmongoc/CMakeFiles/mongoc_static.dir/src/mongoc/mongoc-find-and-modify.c.o
src/libmongoc/CMakeFiles/mongoc_static.dir/src/mongoc/mongoc-generation-map.c.o
src/libmongoc/CMakeFiles/mongoc_static.dir/src/mongoc/mongoc-init.c.o
src/libmongoc/CMakeFiles/mongoc_static.dir/src/mongoc/mongoc-gridfs.c.o
src/libmongoc/CMakeFiles/mongoc_static.dir/src/mongoc/mongoc-gridfs-bucket.c.o
src/libmongoc/CMakeFiles/mongoc_static.dir/src/mongoc/mongoc-gridfs-bucket-file.c.o
src/libmongoc/CMakeFiles/mongoc_static.dir/src/mongoc/mongoc-gridfs-file.c.o
src/libmongoc/CMakeFiles/mongoc_static.dir/src/mongoc/mongoc-gridfs-file-list.c.o
src/libmongoc/CMakeFiles/mongoc_s!
tatic.dir/src/mongoc/mongoc-gridfs-file-page.c.o
src/libmongoc/CMakeFiles/mongoc_static.dir/src/mongoc/mongoc-handshake.c.o
src/libmongoc/CMakeFiles/mongoc_static.dir/src/mongoc/mongoc-host-list.c.o
src/libmongoc/CMakeFiles/mongoc_static.dir/src/mongoc/mongoc-http.c.o
src/libmongoc/CMakeFiles/mongoc_static.dir/src/mongoc/mongoc-index.c.o
src/libmongoc/CMakeFiles/mongoc_static.dir/src/mongoc/mongoc-interrupt.c.o
src/libmongoc/CMakeFiles/mongoc_static.dir/src/mongoc/mongoc-list.c.o
src/libmongoc/CMakeFiles/mongoc_static.dir/src/mongoc/mongoc-linux-distro-scanner.c.o
src/libmongoc/CMakeFiles/mongoc_static.dir/src/mongoc/mongoc-log.c.o
src/libmongoc/CMakeFiles/mongoc_static.dir/src/mongoc/mongoc-matcher.c.o
src/libmongoc/CMakeFiles/mongoc_static.dir/src/mongoc/mongoc-matcher-op.c.o
src/libmongoc/CMakeFiles/mongoc_static.dir/src/mongoc/mongoc-memcmp.c.o
src/libmongoc/CMakeFiles/mongoc_static.dir/src/mongoc/mongoc-cmd.c.o
src/libmongoc/CMakeFiles/mongoc_static.dir/src/mongoc/mong!
oc-optional.c.o src/libmongoc/CMakeFiles/mongoc_static.dir/src/mongoc/m!
ongoc-opts-helpers.c.o
src/libmongoc/CMakeFiles/mongoc_static.dir/src/mongoc/mongoc-opts.c.o
src/libmongoc/CMakeFiles/mongoc_static.dir/src/mongoc/mongoc-queue.c.o
src/libmongoc/CMakeFiles/mongoc_static.dir/src/mongoc/mongoc-read-concern.c.o
src/libmongoc/CMakeFiles/mongoc_static.dir/src/mongoc/mongoc-read-prefs.c.o
src/libmongoc/CMakeFiles/mongoc_static.dir/src/mongoc/mongoc-rpc.c.o
src/libmongoc/CMakeFiles/mongoc_static.dir/src/mongoc/mongoc-server-api.c.o
src/libmongoc/CMakeFiles/mongoc_static.dir/src/mongoc/mongoc-server-description.c.o
src/libmongoc/CMakeFiles/mongoc_static.dir/src/mongoc/mongoc-server-stream.c.o
src/libmongoc/CMakeFiles/mongoc_static.dir/src/mongoc/mongoc-client-session.c.o
src/libmongoc/CMakeFiles/mongoc_static.dir/src/mongoc/mongoc-server-monitor.c.o
src/libmongoc/CMakeFiles/mongoc_static.dir/src/mongoc/mongoc-set.c.o
src/libmongoc/CMakeFiles/mongoc_static.dir/src/mongoc/mongoc-shared.c.o
src/libmongoc/CMakeFiles/mongoc_static.dir/src/mongoc/mongoc-!
socket.c.o
src/libmongoc/CMakeFiles/mongoc_static.dir/src/mongoc/mongoc-stream-buffered.c.o
src/libmongoc/CMakeFiles/mongoc_static.dir/src/mongoc/mongoc-stream.c.o
src/libmongoc/CMakeFiles/mongoc_static.dir/src/mongoc/mongoc-stream-file.c.o
src/libmongoc/CMakeFiles/mongoc_static.dir/src/mongoc/mongoc-stream-gridfs.c.o
src/libmongoc/CMakeFiles/mongoc_static.dir/src/mongoc/mongoc-stream-gridfs-download.c.o
src/libmongoc/CMakeFiles/mongoc_static.dir/src/mongoc/mongoc-stream-gridfs-upload.c.o
src/libmongoc/CMakeFiles/mongoc_static.dir/src/mongoc/mongoc-stream-socket.c.o
src/libmongoc/CMakeFiles/mongoc_static.dir/src/mongoc/mongoc-timeout.c.o
src/libmongoc/CMakeFiles/mongoc_static.dir/src/mongoc/mongoc-topology.c.o
src/libmongoc/CMakeFiles/mongoc_static.dir/src/mongoc/mongoc-topology-background-monitoring.c.o
src/libmongoc/CMakeFiles/mongoc_static.dir/src/mongoc/mongoc-topology-description.c.o
src/libmongoc/CMakeFiles/mongoc_static.dir/src/mongoc/mongoc-topology-description-apm.!
c.o src/libmongoc/CMakeFiles/mongoc_static.dir/src/mongoc/mongoc-topolo!
gy-scanner.c.o
src/libmongoc/CMakeFiles/mongoc_static.dir/src/mongoc/mongoc-ts-pool.c.o
src/libmongoc/CMakeFiles/mongoc_static.dir/src/mongoc/mongoc-uri.c.o
src/libmongoc/CMakeFiles/mongoc_static.dir/src/mongoc/mongoc-util.c.o
src/libmongoc/CMakeFiles/mongoc_static.dir/src/mongoc/mongoc-version-functions.c.o
src/libmongoc/CMakeFiles/mongoc_static.dir/src/mongoc/mongoc-write-command.c.o
src/libmongoc/CMakeFiles/mongoc_static.dir/src/mongoc/mongoc-write-command-legacy.c.o
src/libmongoc/CMakeFiles/mongoc_static.dir/src/mongoc/mongoc-write-concern.c.o
src/libmongoc/CMakeFiles/mongoc_static.dir/__/common/common-b64.c.o
src/libmongoc/CMakeFiles/mongoc_static.dir/__/common/common-md5.c.o
src/libmongoc/CMakeFiles/mongoc_static.dir/__/common/common-thread.c.o
src/libmongoc/CMakeFiles/mongoc_static.dir/src/mongoc/mongoc-crypto.c.o
src/libmongoc/CMakeFiles/mongoc_static.dir/src/mongoc/mongoc-scram.c.o
src/libmongoc/CMakeFiles/mongoc_static.dir/src/mongoc/mongoc-stream-tls.c.o
src/libm!
ongoc/CMakeFiles/mongoc_static.dir/src/mongoc/mongoc-ssl.c.o
src/libmongoc/CMakeFiles/mongoc_static.dir/src/mongoc/mongoc-crypto-openssl.c.o
src/libmongoc/CMakeFiles/mongoc_static.dir/src/mongoc/mongoc-rand-openssl.c.o
src/libmongoc/CMakeFiles/mongoc_static.dir/src/mongoc/mongoc-stream-tls-openssl.c.o
src/libmongoc/CMakeFiles/mongoc_static.dir/src/mongoc/mongoc-stream-tls-openssl-bio.c.o
src/libmongoc/CMakeFiles/mongoc_static.dir/src/mongoc/mongoc-openssl.c.o
src/libmongoc/CMakeFiles/mongoc_static.dir/src/mongoc/mongoc-ocsp-cache.c.o
src/libmongoc/CMakeFiles/mongoc_static.dir/__/kms-message/src/hexlify.c.o
src/libmongoc/CMakeFiles/mongoc_static.dir/__/kms-message/src/kms_b64.c.o
src/libmongoc/CMakeFiles/mongoc_static.dir/__/kms-message/src/kms_caller_identity_request.c.o
src/libmongoc/CMakeFiles/mongoc_static.dir/__/kms-message/src/kms_crypto_apple.c.o
src/libmongoc/CMakeFiles/mongoc_static.dir/__/kms-message/src/kms_crypto_libcrypto.c.o
src/libmongoc/CMakeFiles/mongoc_stat!
ic.dir/__/kms-message/src/kms_crypto_none.c.o src/libmongoc/CMakeFiles/!
mongoc_static.dir/__/kms-message/src/kms_crypto_windows.c.o
src/libmongoc/CMakeFiles/mongoc_static.dir/__/kms-message/src/kms_decrypt_request.c.o
src/libmongoc/CMakeFiles/mongoc_static.dir/__/kms-message/src/kms_encrypt_request.c.o
src/libmongoc/CMakeFiles/mongoc_static.dir/__/kms-message/src/kms_kv_list.c.o
src/libmongoc/CMakeFiles/mongoc_static.dir/__/kms-message/src/kms_message.c.o
src/libmongoc/CMakeFiles/mongoc_static.dir/__/kms-message/src/kms_port.c.o
src/libmongoc/CMakeFiles/mongoc_static.dir/__/kms-message/src/kms_request.c.o
src/libmongoc/CMakeFiles/mongoc_static.dir/__/kms-message/src/kms_request_opt.c.o
src/libmongoc/CMakeFiles/mongoc_static.dir/__/kms-message/src/kms_request_str.c.o
src/libmongoc/CMakeFiles/mongoc_static.dir/__/kms-message/src/kms_response.c.o
src/libmongoc/CMakeFiles/mongoc_static.dir/__/kms-message/src/kms_response_parser.c.o
src/libmongoc/CMakeFiles/mongoc_static.dir/__/kms-message/src/sort.c.o &&
/usr/bin/llvm-ranlib src/libmongoc/libmongoc!
-static-1.0.a && :
[ 97% 237/241] /usr/bin/cc -DHAVE_STDARG_H -DHAVE_UNISTD_H -D_BSD_SOURCE
-D_DEFAULT_SOURCE -D_XOPEN_SOURCE=700 -I/usr/local/include
-I/var/ports/work/usr/ports/devel/mongo-c-driver/work/.build/src/libmongoc/src
-I/var/ports/work/usr/ports/devel/mongo-c-driver/work/.build/src/libmongoc/src/mongoc
-I/var/ports/work/usr/ports/devel/mongo-c-driver/work/mongo-c-driver-1.23.2/src/libmongoc/src
-I/var/ports/work/usr/ports/devel/mongo-c-driver/work/mongo-c-driver-1.23.2/src/libmongoc/src/mongoc
-I/var/ports/work/usr/ports/devel/mongo-c-driver/work/mongo-c-driver-1.23.2/src/libmongoc/../../src/common
-I/var/ports/work/usr/ports/devel/mongo-c-driver/work/.build/src/libmongoc/../../src
-I/var/ports/work/usr/ports/devel/mongo-c-driver/work/.build/src/libmongoc/../../src/common
-isystem /usr/local/include/libbson-1.0 -O2 -pipe -D__BSD_VISIBLE=1
-fstack-protector-strong -fno-strict-aliasing -O2 -pipe -D__BSD_VISIBLE=1
-fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Werror=impli!
cit -Werror=return-type -Werror=incompatible-pointer-types
-Werror=int-conversion -Werror=ignored-qualifiers -Werror=uninitialized
-pthread -MD -MT
src/libmongoc/CMakeFiles/mongoc-stat.dir/__/tools/mongoc-stat.c.o -MF
src/libmongoc/CMakeFiles/mongoc-stat.dir/__/tools/mongoc-stat.c.o.d -o
src/libmongoc/CMakeFiles/mongoc-stat.dir/__/tools/mongoc-stat.c.o -c
/var/ports/work/usr/ports/devel/mongo-c-driver/work/mongo-c-driver-1.23.2/src/tools/mongoc-stat.c
[ 98% 238/241] : && /usr/bin/cc -O2 -pipe -D__BSD_VISIBLE=1
-fstack-protector-strong -fno-strict-aliasing -O2 -pipe -D__BSD_VISIBLE=1
-fstack-protector-strong -fno-strict-aliasing -DNDEBUG
-fstack-protector-strong -fuse-ld=lld
src/libmongoc/CMakeFiles/mongoc-stat.dir/__/tools/mongoc-stat.c.o -o
src/libmongoc/mongoc-stat -L/usr/local/lib
-Wl,-rpath,/usr/local/lib:/var/ports/work/usr/ports/devel/mongo-c-driver/work/.build/src/libmongoc
src/libmongoc/libmongoc-1.0.so.0.0.0 -lssl -lcrypto -lrt -lz
/usr/local/lib/libzstd.so /usr/local/lib/libbson-1.0.so.0.0.0 -pthread && :
FAILED: src/libmongoc/mongoc-stat
: && /usr/bin/cc -O2 -pipe -D__BSD_VISIBLE=1 -fstack-protector-strong
-fno-strict-aliasing -O2 -pipe -D__BSD_VISIBLE=1 -fstack-protector-strong
-fno-strict-aliasing -DNDEBUG -fstack-protector-strong -fuse-ld=lld
src/libmongoc/CMakeFiles/mongoc-stat.dir/__/tools/mongoc-stat.c.o -o
src/libmongoc/mongoc-stat -L/usr/local/lib
-Wl,-rpath,/usr/local/lib:/var/ports/work/usr/ports/devel/mongo-c-driver/work/.build/src/libmongoc
src/libmongoc/libmongoc-1.0.so.0.0.0 -lssl -lcrypto -lrt -lz
/usr/local/lib/libzstd.so /usr/local/lib/libbson-1.0.so.0.0.0 -pthread && :
ld.lld: error: undefined reference due to --no-allow-shlib-undefined:
ERR_load_BIO_strings
>>> referenced by src/libmongoc/libmongoc-1.0.so.0.0.0
cc: error: linker command failed with exit code 1 (use -v to see invocation)
[ 98% 238/241] cd
/var/ports/work/usr/ports/devel/mongo-c-driver/work/.build/src/libmongoc/doc &&
/usr/local/bin/cmake -E env PYTHONDONTWRITEBYTECODE=1
/usr/local/bin/sphinx-build -qEW -b html -c
/var/ports/work/usr/ports/devel/mongo-c-driver/work/mongo-c-driver-1.23.2/src/libmongoc/doc
/var/ports/work/usr/ports/devel/mongo-c-driver/work/mongo-c-driver-1.23.2/src/libmongoc/doc
/var/ports/work/usr/ports/devel/mongo-c-driver/work/.build/src/libmongoc/doc/html
&& rm -rf
/var/ports/work/usr/ports/devel/mongo-c-driver/work/.build/src/libmongoc/doc/html/.doctrees
/var/ports/work/usr/ports/devel/mongo-c-driver/work/.build/src/libmongoc/doc/html/.buildinfo
Not creating man page for api
Not creating man page for gridfs
Not creating man page for index
Not creating man page for lifecycle
Not creating man page for queryable-encryption
Not creating man page for using_client_side_encryption
Not creating man page for visual-studio-guide
ninja: build stopped: subcommand failed.
===> Compilation failed unexpectedly.
Try to set MAKE_JOBS_UNSAFE=yes and rebuild before reporting the failure to
the maintainer.
*** Error code 1
Stop.
make[1]: stopped in /var/ports/jwebkx/devel/mongo-c-driver
*** Error code 1
Stop.
make: stopped in /usr/ports/www/nginx-full
But in a little old revision (9d6ae1e3c26a:2023-06-04),
compilation completed. What happen between 9d6ae1e3c26a and
c5312bd79e66 ? It seems only libssl and libcrypto changed.
14.0-CURRENT (9d6ae1e3c26a:2023-06-04) environments are:
root@msrvkxb:/var/ports/msrvkxb/devel/mongo-c-driver # make -VPKGNAME
mongo-c-driver-1.23.2_3
root@msrvkxb:/var/ports/msrvkxb/devel/mongo-c-driver # uname -a
FreeBSD msrvkxb 14.0-CURRENT FreeBSD 14.0-CURRENT #0 n263415-9d6ae1e3c26a: Wed
Jun 7 00:46:49 JST 2023
root@tbedfc:/usr/obj/usr/src/amd64.amd64/sys/GENERIC amd64
root@msrvkxb:/var/ports/msrvkxb/devel/mongo-c-driver # ldd
/usr/local/lib/libmongoc-1.0.so.0.0.0
/usr/local/lib/libmongoc-1.0.so.0.0.0:
libssl.so.111 => /usr/lib/libssl.so.111 (0x193a70ddd000)
libcrypto.so.111 => /lib/libcrypto.so.111 (0x193a7267b000)
librt.so.1 => /usr/lib/librt.so.1 (0x193a74130000)
libz.so.6 => /lib/libz.so.6 (0x193a730f6000)
libzstd.so.1 => /usr/local/lib/libzstd.so.1 (0x193a74734000)
libbson-1.0.so.0 => /usr/local/lib/libbson-1.0.so.0 (0x193a74c4e000)
libthr.so.3 => /lib/libthr.so.3 (0x193a757ff000)
libc.so.7 => /lib/libc.so.7 (0x193a6f0e9000)
root@msrvkxb:/var/ports/msrvkxb/devel/mongo-c-driver # cat /etc/make.conf
PORTSDIR= /var/ports/msrvkxb
INDEXDIR= /var/ports/msrvkxb
WRKDIRPREFIX= /var/ports/work
PACKAGES= /var/ports/packages
DISTDIR= /var/ports/distfiles
BATCH= yes
DEFAULT_VERSIONS= perl5=5.36 ruby=3.3
COMPILER_TYPE= clang
USE_PACKAGE_DEPENDS= yes
DISABLE_VULNERABILITIES=yes
root@msrvkxb:/var/ports/msrvkxb/devel/mongo-c-driver # df -h
Filesystem
Size Used Avail Capacity Mounted on
/dev/vtbd0p2
11G 4.7G 5.1G 48% /
devfs
1.0K 0B 1.0K 0% /dev
linprocfs
8.0K 0B 8.0K 0% /compat/linux/proc
tmpfs
7.0G 4.0K 7.0G 0% /compat/linux/dev/shm
linsysfs
8.0K 0B 8.0K 0% /compat/linux/sys
devfs
1.0K 0B 1.0K 0% /compat/linux/dev
fdescfs
1.0K 0B 1.0K 0% /compat/linux/dev/fd
vm.tfc:/.dake
11T 1.1T 9.9T 10% /.dake
vm.tfc:/ds/src/freebsd/current/14.0/9d6ae1e3c26a.xij
9.9T 81G 9.9T 1% /usr/src
vm.tfc:/ds/obj/freebsd/current/14.0/9d6ae1e3c26a.xij
10T 430G 9.9T 4% /usr/obj
vm.tfc:/ds/ports/freebsd/d830ac4c7cfd
10T 134G 9.9T 1% /usr/ports
vm.tfc:/ds/distfiles
9.9T 74G 9.9T 1% /var/ports/distfiles
vm.tfc:/ds/packages/freebsd/amd64/amd64/14.0C/9d6ae1e3c26a.xij/d830ac4c7cfd
10T 145G 9.9T 1% /var/ports/packages
root@msrvkxb:/var/ports/msrvkxb/devel/mongo-c-driver #
And 14.0-CURRENT (c5312bd79e66:2023-07-18) environments are:
root@jwebkx:/var/ports/jwebkx/devel/mongo-c-driver # make -VPKGNAME
mongo-c-driver-1.23.2_3
root@jwebkx:/var/ports/jwebkx/devel/mongo-c-driver # uname -a
FreeBSD jwebkx 14.0-CURRENT FreeBSD 14.0-CURRENT amd64 1400093 #0
n264203-c5312bd79e66: Thu Jul 20 02:46:54 JST 2023
root@tbedfc:/usr/obj/usr/src/amd64.amd64/sys/GENERIC amd64
root@jwebkx:/var/ports/jwebkx/devel/mongo-c-driver # ldconfig -r | grep
'\(libssl\|libcrypto\|librt\|libz\|libzstd\|libbson-1.0\|libthr\|libc\)\.so'
2:-lthr.3 => /lib/libthr.so.3
15:-lz.6 => /lib/libz.so.6
41:-lc.7 => /lib/libc.so.7
65:-lcrypto.30 => /lib/libcrypto.so.30
103:-lrt.1 => /usr/lib/librt.so.1
154:-lssl.30 => /usr/lib/libssl.so.30
186:-lbson-1.0.0 => /usr/local/lib/libbson-1.0.so.0
188:-lzstd.1 => /usr/local/lib/libzstd.so.1
root@jwebkx:/var/ports/jwebkx/devel/mongo-c-driver # cat /etc/make.conf
PORTSDIR= /var/ports/jwebkx
INDEXDIR= /var/ports/jwebkx
WRKDIRPREFIX= /var/ports/work
PACKAGES= /var/ports/packages
DISTDIR= /var/ports/distfiles
BATCH= yes
DEFAULT_VERSIONS= perl5=5.38 ruby=3.3
COMPILER_TYPE= clang
USE_PACKAGE_DEPENDS= yes
DISABLE_VULNERABILITIES=yes
root@jwebkx:/var/ports/jwebkx/devel/mongo-c-driver # df -h
Filesystem
Size Used Avail Capacity Mounted on
/dev/vtbd0p2
59G 4.9G 49G 9% /
devfs
1.0K 0B 1.0K 0% /dev
linprocfs
8.0K 0B 8.0K 0% /compat/linux/proc
tmpfs
5.9G 4.0K 5.9G 0% /compat/linux/dev/shm
vm.tfc:/.dake
11T 1.1T 9.9T 10% /.dake
vm.tfc:/ds/src/freebsd/current/14.0/c5312bd79e66.xij
9.9T 81G 9.9T 1% /usr/src
vm.tfc:/ds/obj/freebsd/current/14.0/c5312bd79e66.xij
10T 430G 9.9T 4% /usr/obj
vm.tfc:/ds/ports/freebsd/b704b729f179
10T 134G 9.9T 1% /usr/ports
vm.tfc:/ds/distfiles
9.9T 74G 9.9T 1% /var/ports/distfiles
vm.tfc:/ds/packages/freebsd/amd64/amd64/14.0C/c5312bd79e66.xij/b704b729f179
10T 145G 9.9T 1% /var/ports/packages
root@jwebkx:/var/ports/jwebkx/devel/mongo-c-driver #
ports/src repositories are:
root@vm:~ # git -C /ds/ports/freebsd/d830ac4c7cfd show --quiet --max-count=1
--format="%cs" HEAD
2023-06-20
root@vm:~ # git -C /ds/ports/freebsd/b704b729f179 show --quiet --max-count=1
--format="%cs" HEAD
2023-07-19
root@vm:~ # git -C /ds/src/freebsd/current/14.0/9d6ae1e3c26a.xij show --quiet
--max-count=1 --format="%cs" HEAD
2023-06-04
root@vm:~ # git -C /ds/src/freebsd/current/14.0/c5312bd79e66.xij show --quiet
--max-count=1 --format="%cs" HEAD
2023-07-18
root@vm:~ #
Best regards.
---
Kazuhiko Kiriyama