Between versions 2 and 3, Bear switched from python to C++. The build is still failing because grpc is unable to find OpenSSL.
/bin/mkdir -p /wrkdirs/usr/ports/devel/bear/work/.build -- The C compiler identification is Clang 11.0.1 -- The CXX compiler identification is Clang 11.0.1 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/local/libexec/ccache/cc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/local/libexec/ccache/c++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Looking for nlohman_json dependency -- Looking for nlohman_json dependency -- found -- Looking for fmt dependency -- Looking for fmt dependency -- found -- Looking for spdlog dependency -- Looking for pthread.h -- Looking for pthread.h - found -- Found Threads: TRUE -- Looking for spdlog dependency -- found -- Looking for gRPC::grpc++ dependency -- Found PkgConfig: pkgconf (found version "1.7.4") -- Checking for modules 'protobuf>=3.11;grpc++>=1.26' -- Package 'openssl', required by 'grpc', not found -- Looking for gRPC::grpc++ dependency -- not found