facebook / proxygen

A collection of C++ HTTP libraries including an easy to use HTTP server.
Other
8.03k stars 1.47k forks source link

[3.3.7 regression] ld: error: /usr/local/lib/libfizz.so.1.0.0: undefined reference to softaes_block_encrypt [--no-allow-shlib-undefined] #450

Closed yurivict closed 7 months ago

yurivict commented 11 months ago
[ 92% 132/137] : && /usr/local/libexec/ccache/c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing  -fPIC -O2 -pipe -fstack-protector-strong -fno-strict-aliasing  -fPIC  -DNDEBUG -lexecinfo  -fstack-protector-strong proxygen/httpserver/CMakeFiles/proxygen_push.dir/samples/push/PushServer.cpp.o proxygen/httpserver/CMakeFiles/proxygen_push.dir/samples/push/PushRequestHandler.cpp.o -o proxygen/httpserver/proxygen_push  -Wl,-rpath,/wrkdirs/usr/ports/www/proxygen/work/.build/proxygen/httpserver:/wrkdirs/usr/ports/www/proxygen/work/.build/proxygen/lib:/usr/local/lib:  proxygen/httpserver/libproxygenhttpserver.so  proxygen/lib/libproxygen.so  /usr/local/lib/libwangle.so.1.0.0  /usr/local/lib/libfizz.so.1.0.0  /usr/local/lib/libfolly.so.0.58.0-dev  /usr/local/lib/libfmt.so.9.1.0  -pthread  /usr/lib/libz.so  /usr/local/lib/libbzip2.so  /usr/local/lib/liblz4.so  /usr/local/lib/libsnappy.so  /usr/lib/libdwarf.so  /usr/local/lib/libsodium.so  /usr/local/lib/libunwind.so  -lexecinfo  /usr/local/lib/libsodium.so  /usr/lib/libz.so  /usr/local/lib/libzstd.so  /usr/local/lib/libboost_context.so  /usr/local/lib/libboost_filesystem.so  /usr/local/lib/libboost_program_options.so  /usr/local/lib/libboost_regex.so  /usr/local/lib/libboost_system.so  /usr/local/lib/libboost_thread.so  /usr/local/lib/libboost_chrono.so  /usr/local/lib/libboost_atomic.so  /usr/lib/libssl.so  /usr/lib/libcrypto.so  /usr/local/lib/libglog.so  /usr/local/lib/libgflags.so.2.2.2  -lpthread  /usr/local/lib/libevent.so  /usr/local/lib/libdouble-conversion.so  /usr/lib/librt.so  /usr/local/lib/libzstd.so  /usr/local/lib/libboost_iostreams.so  /usr/local/lib/libboost_regex.so  -lz && :
FAILED: proxygen/httpserver/proxygen_push
: && /usr/local/libexec/ccache/c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing  -fPIC -O2 -pipe -fstack-protector-strong -fno-strict-aliasing  -fPIC  -DNDEBUG -lexecinfo  -fstack-protector-strong proxygen/httpserver/CMakeFiles/proxygen_push.dir/samples/push/PushServer.cpp.o proxygen/httpserver/CMakeFiles/proxygen_push.dir/samples/push/PushRequestHandler.cpp.o -o proxygen/httpserver/proxygen_push  -Wl,-rpath,/wrkdirs/usr/ports/www/proxygen/work/.build/proxygen/httpserver:/wrkdirs/usr/ports/www/proxygen/work/.build/proxygen/lib:/usr/local/lib:  proxygen/httpserver/libproxygenhttpserver.so  proxygen/lib/libproxygen.so  /usr/local/lib/libwangle.so.1.0.0  /usr/local/lib/libfizz.so.1.0.0  /usr/local/lib/libfolly.so.0.58.0-dev  /usr/local/lib/libfmt.so.9.1.0  -pthread  /usr/lib/libz.so  /usr/local/lib/libbzip2.so  /usr/local/lib/liblz4.so  /usr/local/lib/libsnappy.so  /usr/lib/libdwarf.so  /usr/local/lib/libsodium.so  /usr/local/lib/libunwind.so  -lexecinfo  /usr/local/lib/libsodium.so  /usr/lib/libz.so  /usr/local/lib/libzstd.so  /usr/local/lib/libboost_context.so  /usr/local/lib/libboost_filesystem.so  /usr/local/lib/libboost_program_options.so  /usr/local/lib/libboost_regex.so  /usr/local/lib/libboost_system.so  /usr/local/lib/libboost_thread.so  /usr/local/lib/libboost_chrono.so  /usr/local/lib/libboost_atomic.so  /usr/lib/libssl.so  /usr/lib/libcrypto.so  /usr/local/lib/libglog.so  /usr/local/lib/libgflags.so.2.2.2  -lpthread  /usr/local/lib/libevent.so  /usr/local/lib/libdouble-conversion.so  /usr/lib/librt.so  /usr/local/lib/libzstd.so  /usr/local/lib/libboost_iostreams.so  /usr/local/lib/libboost_regex.so  -lz && :
ld: error: /usr/local/lib/libfizz.so.1.0.0: undefined reference to softaes_block_encrypt [--no-allow-shlib-undefined]

clang-15 FreeBSD 13.2