Uninstall the previous version and rebuild. It will complete and install successfully,

        imb

On 11/12/20 8:29 PM, Alex V. Petrov wrote:
c++ -L/usr/local/lib -fstack-protector -pthread build/obj/cli/argon2.o
build/obj/cli/asn1.o build/obj/cli/bcrypt.o build/obj/cli/cc_enc.o
build/obj/cli/cli.o build/obj/cli/cli_rng.o build/obj/cli/codec[10/1463]
obj/cli/compress.o build/obj/cli/encryption.o build/obj/cli/entropy.o
build/obj/cli/hash.o build/obj/cli/hmac.o build/obj/cli/main.o
build/obj/cli/math.o build/obj/cli/pbkdf.o build/obj/cli/pk_crypt.o
build/obj
/cli/psk.o build/obj/cli/pubkey.o build/obj/cli/roughtime.o
build/obj/cli/sandbox.o build/obj/cli/speed.o
build/obj/cli/timing_tests.o build/obj/cli/tls_client.o
build/obj/cli/tls_http_server.o build/obj/cli/tl
s_proxy.o build/obj/cli/tls_server.o build/obj/cli/tls_utils.o
build/obj/cli/tss.o build/obj/cli/utils.o build/obj/cli/x509.o -pthread
-Wl,-rpath,/usr/local/lib -fstack-protector-strong  -L. -lbotan-2 -lboost_s
ystem -lbz2 -lcrypto -llzma -lz -o botan


ld: error: undefined symbol: Botan::Stateful_RNG::add_entropy(unsigned
char const*, unsigned long)

referenced by cli_rng.cpp



build/obj/cli/cli_rng.o:(Botan_CLI::cli_make_rng(std::__1::basic_string<char,
std::__1::char_traits<char>, std::__1::allocator<char> > const&,
std::__1::basic_string<char, std::__1::char_trait
s<char>, std::__1::allocator<char> > const&))





ld: error: undefined symbol:
Botan::HMAC_DRBG::HMAC_DRBG(std::__1::basic_string<char,
std::__1::char_traits<char>, std::__1::allocator<char> > const&)

referenced by speed.cpp
               build/obj/cli/speed.o:(Botan_CLI::Speed::go())


ld: error: undefined symbol: Botan::vartime_divide(Botan::BigInt const&,
Botan::BigInt const&, Botan::BigInt&, Botan::BigInt&)

referenced by speed.cpp

build/obj/cli/speed.o:(Botan_CLI::Speed::bench_mp_div(std::__1::chrono::duration<long
long, std::__1::ratio<1l, 1000l> >))

referenced by speed.cpp

build/obj/cli/speed.o:(Botan_CLI::Speed::bench_mp_div10(std::__1::chrono::duration<long
long, std::__1::ratio<1l, 1000l> >))

ld: error: undefined symbol: Botan::operator/(Botan::BigInt const&,
unsigned long)

referenced by speed.cpp

build/obj/cli/speed.o:(Botan_CLI::Speed::bench_random_prime(std::__1::chrono::duration<long
long, std::__1::ratio<1l, 1000l> >))
referenced by speed.cpp

build/obj/cli/speed.o:(Botan_CLI::Speed::bench_random_prime(std::__1::chrono::duration<long
long, std::__1::ratio<1l, 1000l> >)::'lambda3'()::operator()() const)

ld: error: undefined symbol:
Botan::ASN1_Time::ASN1_Time(std::__1::chrono::time_point<std::__1::chrono::system_clock,
std::__1::chrono::duration<long long, std::__1::ratio<1l, 1000000l> > >
const&)
referenced by x509.cpp
               build/obj/cli/x509.o:(Botan_CLI::Sign_Cert::go())

referenced by x509.cpp
               build/obj/cli/x509.o:(Botan_CLI::Sign_Cert::go())


ld: error: undefined symbol:
Botan::X509_CA::sign_request(Botan::PKCS10_Request const&,
Botan::RandomNumberGenerator&, Botan::ASN1_Time const&, Botan::ASN1_Time
const&) const
referenced by x509.cpp
               build/obj/cli/x509.o:(Botan_CLI::Sign_Cert::go())

c++: error: linker command failed with exit code 1 (use -v to see
invocation)

gmake[2]: *** [Makefile:73: botan] Error 1

gmake[2]: Leaving directory
'/usr/ports/security/botan2/work/Botan-2.17.1'


*** Error code 1

Stop.
make[1]: stopped in /usr/ports/security/botan2

*** Error code 1


_______________________________________________
freebsd-ports@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"

Reply via email to