Build failure on macOS Nightly 2020-10-26
Tor Browser Nightly build failed for macOS (using commit 3008e828d540? It doesn't exist, I don't know.). Attached is the build log, but the relevant pieces are:
Configure Line: ./configure --disable-asciidoc --with-libevent-dir=/var/tmp/dist/libevent --with-openssl-dir=/var/tmp/dist/openssl/openssl --enable-static-openssl --enable-rust --prefix=/var/tmp/dist/tor --host=x86_64-apple-darwin CC=x86_64-apple-darwin-clang -target x86_64-apple-darwin -B /var/tmp/dist/macosx-toolchain/cctools/bin -isysroot /var/tmp/dist/macosx-toolchain/MacOSX10.11.sdk/ CXX=x86_64-apple-darwin-clang++ -target x86_64-apple-darwin -B /var/tmp/dist/macosx-toolchain/cctools/bin -isysroot /var/tmp/dist/macosx-toolchain/MacOSX10.11.sdk/
[...]
AR src/lib/libtor-evloop-testing.a
/var/tmp/dist/macosx-toolchain/cctools/bin/x86_64-apple-darwin-ranlib: file: src/core/libtor-app-testing.a(libtor_app_testing_a-protover.o) has no symbols
AR src/lib/libtor-tls-testing.a
AR src/lib/libtor-crypt-ops-testing.a
x86_64-apple-darwin-ranlib: file: src/core/libtor-app-testing.a(libtor_app_testing_a-protover.o) has no symbols
AR src/lib/libtor-geoip-testing.a
AR src/lib/libtor-process-testing.a
/var/tmp/dist/macosx-toolchain/cctools/bin/x86_64-apple-darwin-ranlib: file: src/lib/libtor-process-testing.a(libtor_process_testing_a-process_win32.o) has no symbols
x86_64-apple-darwin-ranlib: file: src/lib/libtor-process-testing.a(libtor_process_testing_a-process_win32.o) has no symbols
[...]
AR src/lib/libtor-tls.a
/var/tmp/dist/macosx-toolchain/cctools/bin/x86_64-apple-darwin-ranlib: file: src/core/libtor-app.a(protover.o) has no symbols
AR src/lib/libtor-crypt-ops.a
AR src/ext/keccak-tiny/libkeccak-tiny.a
x86_64-apple-darwin-ranlib: file: src/core/libtor-app.a(protover.o) has no symbols
AR src/lib/libcurve25519_donna.a
AR src/ext/ed25519/ref10/libed25519_ref10.a
AR src/ext/ed25519/donna/libed25519_donna.a
AR src/lib/libtor-geoip.a
AR src/lib/libtor-process.a
/var/tmp/dist/macosx-toolchain/cctools/bin/x86_64-apple-darwin-ranlib: file: src/lib/libtor-process.a(process_win32.o) has no symbols
AR src/lib/libtor-buf.a
x86_64-apple-darwin-ranlib: file: src/lib/libtor-process.a(process_win32.o) has no symbols
[...]
ld: symbol(s) not found for architecture x86_64
clang: error: linker command failed with exit code 1 (use -v to see invocation)
make[1]: *** [Makefile:10436: src/test/bench] Error 1
x86_64-apple-darwin-ranlib: file: library.tmp.a(libtor_app_testing_a-protover.o) has no symbols
x86_64-apple-darwin-ranlib: file: library.tmp.a(libtor_process_testing_a-process_win32.o) has no symbols