[tahoe-dev] build failure on intel mac

Terrell Russell terrellrussell at gmail.com
Mon Jan 21 21:55:44 UTC 2008


here's a first stab at the current roadblock :)

initially, i was trying to install from only ports (including darcs for 
pulling the tahoe source itself).

then the crypto stuff halted the progress (ports is way behind) - so i 
fell back to trying with ALL source only in local directories (macports 
doesn't do binaries yet anyways...).

i was getting 'internal' linking errors saying that the dependencies 
didn't load, even from stuff that was packaged with tahoe.

i found zooko's post at 
http://allmydata.org/pipermail/tahoe-dev/2007-December/000294.html and 
got that to compile with seemingly no errors... but make test for 
crypto552 fails itself... so i'm mostly, at this point, just confused as 
to how anyone gets this stuff built on mac.

i notice the 'install_lib' issue below...

maybe that's a clue.

apologies for the big post/dump.  please don't reply with it inline :)

thanks,

terrell







trelpancake:~/Desktop/tahoestuff/tahoefromdarcs trel$ sudo make
python -c 'import twisted, zope.interface' || make signal-error-twisted-dep
python -c 'import OpenSSL' || make signal-error-pyopenssl-dep
mkdir -p 
"/Users/trel/Desktop/tahoestuff/tahoefromdarcs/support/lib/python2.5/site-packages"
PYTHONPATH=:/Users/trel/Desktop/tahoestuff/tahoefromdarcs/support/lib/python2.5/site-packages: 
python misc/dependencies/setup.py install 
--prefix=/Users/trel/Desktop/tahoestuff/tahoefromdarcs/support
running install
running bdist_egg
running egg_info
writing requirements to tahoe_deps.egg-info/requires.txt
writing tahoe_deps.egg-info/PKG-INFO
writing top-level names to tahoe_deps.egg-info/top_level.txt
writing dependency_links to tahoe_deps.egg-info/dependency_links.txt
writing manifest file 'tahoe_deps.egg-info/SOURCES.txt'
installing library code to build/bdist.macosx-10.3-fat/egg
running install_lib
warning: install_lib: 'build/lib' does not exist -- no Python modules to 
install
creating build/bdist.macosx-10.3-fat/egg
creating build/bdist.macosx-10.3-fat/egg/EGG-INFO
copying tahoe_deps.egg-info/PKG-INFO -> 
build/bdist.macosx-10.3-fat/egg/EGG-INFO
copying tahoe_deps.egg-info/SOURCES.txt -> 
build/bdist.macosx-10.3-fat/egg/EGG-INFO
copying tahoe_deps.egg-info/dependency_links.txt -> 
build/bdist.macosx-10.3-fat/egg/EGG-INFO
copying tahoe_deps.egg-info/not-zip-safe -> 
build/bdist.macosx-10.3-fat/egg/EGG-INFO
copying tahoe_deps.egg-info/requires.txt -> 
build/bdist.macosx-10.3-fat/egg/EGG-INFO
copying tahoe_deps.egg-info/top_level.txt -> 
build/bdist.macosx-10.3-fat/egg/EGG-INFO
creating 'dist/tahoe_deps-1-py2.5.egg' and adding 
'build/bdist.macosx-10.3-fat/egg' to it
removing 'build/bdist.macosx-10.3-fat/egg' (and everything under it)
Processing tahoe_deps-1-py2.5.egg
removing 
'/Users/trel/Desktop/tahoestuff/tahoefromdarcs/support/lib/python2.5/site-packages/tahoe_deps-1-py2.5.egg' 
(and everything under it)
creating 
/Users/trel/Desktop/tahoestuff/tahoefromdarcs/support/lib/python2.5/site-packages/tahoe_deps-1-py2.5.egg
Extracting tahoe_deps-1-py2.5.egg to 
/Users/trel/Desktop/tahoestuff/tahoefromdarcs/support/lib/python2.5/site-packages
tahoe-deps 1 is already the active version in easy-install.pth

Installed 
/Users/trel/Desktop/tahoestuff/tahoefromdarcs/support/lib/python2.5/site-packages/tahoe_deps-1-py2.5.egg
Processing dependencies for tahoe-deps==1
Finished processing dependencies for tahoe-deps==1
python ./setup.py build_ext -i
chmod: bin/tahoe: No such file or directory
make: *** [build] Error 1



below this is the make test from crypto552 itself...  also failing...


trelpancake:~/Desktop/tahoestuff/crypto552 trel$ sudo make test
cc   test.o   -o test
/usr/bin/ld: Undefined symbols:
__Unwind_Resume
TestOS_RNG()
ValidateDH()
ValidateNR()
ValidateRW()
ValidateAll(bool)
ValidateBBS()
ValidateDES()
ValidateDSA(bool)
ValidateECP()
ValidateLUC()
ValidateMD2()
ValidateMD4()
ValidateMD5()
ValidateMQV()
ValidateRC2()
ValidateRC5()
ValidateRC6()
ValidateRSA()
ValidateSHA()
BenchmarkAll(double, double)
TestSettings()
ValidateARC4()
ValidateCAST()
ValidateEC2N()
ValidateGOST()
ValidateHMAC()
ValidateIDEA()
ValidateMARS()
ValidateSEAL()
ValidateSHA2()
ValidateVMAC()
BenchmarkAll2(double, double)
ValidateCRC32()
ValidateDLIES()
ValidateECDSA()
ValidateESIGN()
ValidatePBKDF()
ValidateRabin()
ValidateSAFER()
ValidateSHARK()
ValidateSalsa()
ValidateTTMAC()
ValidateTiger()
ValidateLUC_DH()
ValidateLUC_DL()
ValidatePanama()
ValidateRIPEMD()
ValidateSquare()
ValidateXTR_DH()
RunTestDataFile(char const*)
ValidateAdler32()
ValidateElGamal()
ValidateSHACAL2()
ValidateSerpent()
ValidateTwofish()
ValidateBaseCode()
ValidateBlowfish()
ValidateCamellia()
ValidateRijndael()
ValidateSKIPJACK()
ValidateThreeWay()
RegisterFactories()
ValidateSosemanuk()
ValidateWhirlpool()
ValidateCipherModes()
FIPS140_SampleApplication()
CryptoPP::HexDecoder::GetDefaultDecodingLookupArray()
CryptoPP::HexEncoder::IsolatedInitialize(CryptoPP::NameValuePairs const&)
CryptoPP::RandomPool::IncorporateEntropy(unsigned char const*, unsigned 
long)
CryptoPP::RandomPool::GenerateIntoBufferedTransformation(CryptoPP::BufferedTransformation&, 
std::basic_string<char, std::char_traits<char>, std::allocator<char> > 
const&, unsigned long long)
CryptoPP::RandomPool::RandomPool()
CryptoPP::RandomPool::RandomPool()
CryptoPP::MeterFilter::ResetMeter()
CryptoPP::MeterFilter::AddRangeToSkip(unsigned int, unsigned long long, 
unsigned long long, bool)
CryptoPP::NetworkSink::GetWaitObjects(CryptoPP::WaitObjectContainer&, 
CryptoPP::CallStack const&)
CryptoPP::NetworkSink::ComputeCurrentSpeed()
CryptoPP::NetworkSink::Put2(unsigned char const*, unsigned long, int, bool)
CryptoPP::NetworkSink::DoFlush(unsigned long, unsigned long)
CryptoPP::NetworkSink::NetworkSink(unsigned int, unsigned int)
CryptoPP::ProxyFilter::IsolatedFlush(bool, bool)
CryptoPP::ProxyFilter::NextPutMultiple(unsigned char const*, unsigned long)
CryptoPP::ProxyFilter::NextPutModifiable(unsigned char*, unsigned long)
CryptoPP::ProxyFilter::ProxyFilter(CryptoPP::BufferedTransformation*, 
unsigned long, unsigned long, CryptoPP::BufferedTransformation*)
CryptoPP::StringStore::TransferTo2(CryptoPP::BufferedTransformation&, 
unsigned long long&, std::basic_string<char, std::char_traits<char>, 
std::allocator<char> > const&, bool)
CryptoPP::StringStore::StoreInitialize(CryptoPP::NameValuePairs const&)
CryptoPP::MessageQueue::MessageQueue(unsigned int)
CryptoPP::SocketSender::SocketSender(CryptoPP::Socket&)
CryptoPP::Base64Decoder::GetDecodingLookupArray()
CryptoPP::Base64Encoder::IsolatedInitialize(CryptoPP::NameValuePairs const&)
CryptoPP::BaseN_Decoder::IsolatedInitialize(CryptoPP::NameValuePairs const&)
CryptoPP::BaseN_Decoder::Put2(unsigned char const*, unsigned long, int, 
bool)
CryptoPP::ChannelSwitch::AddDefaultRoute(CryptoPP::BufferedTransformation&)
CryptoPP::ChannelSwitch::AddDefaultRoute(CryptoPP::BufferedTransformation&, 
std::basic_string<char, std::char_traits<char>, std::allocator<char> > 
const&)
CryptoPP::ChannelSwitch::AddRoute(std::basic_string<char, 
std::char_traits<char>, std::allocator<char> > const&, 
CryptoPP::BufferedTransformation&, std::basic_string<char, 
std::char_traits<char>, std::allocator<char> > const&)
CryptoPP::NetworkSource::GetWaitObjects(CryptoPP::WaitObjectContainer&, 
CryptoPP::CallStack const&)
CryptoPP::NetworkSource::DoPump(unsigned long long&, bool, unsigned 
long, bool, unsigned char)
CryptoPP::NetworkSource::NetworkSource(CryptoPP::BufferedTransformation*)
CryptoPP::SecretSharing::IsolatedInitialize(CryptoPP::NameValuePairs const&)
CryptoPP::CTR_ModePolicy::SeekToIteration(unsigned long long)
CryptoPP::CTR_ModePolicy::OperateKeystream(CryptoPP::KeystreamOperation, 
unsigned char*, unsigned char const*, unsigned long)
CryptoPP::CTR_ModePolicy::CipherResynchronize(unsigned char*, unsigned 
char const*)
CryptoPP::SecretRecovery::IsolatedInitialize(CryptoPP::NameValuePairs 
const&)
CryptoPP::SocketReceiver::SocketReceiver(CryptoPP::Socket&)
CryptoPP::NonblockingSink::IsolatedFlush(bool, bool)
CryptoPP::IteratedHashBase<unsigned int, 
CryptoPP::HashTransformation>::TruncatedFinal(unsigned char*, unsigned long)
CryptoPP::IteratedHashBase<unsigned int, 
CryptoPP::HashTransformation>::CreateUpdateSpace(unsigned long&)
CryptoPP::IteratedHashBase<unsigned int, 
CryptoPP::HashTransformation>::HashMultipleBlocks(unsigned int const*, 
unsigned long)
CryptoPP::IteratedHashBase<unsigned int, 
CryptoPP::HashTransformation>::Update(unsigned char const*, unsigned long)
CryptoPP::IteratedHashBase<unsigned int, 
CryptoPP::HashTransformation>::Restart()
CryptoPP::IteratedHashBase<unsigned long long, 
CryptoPP::HashTransformation>::TruncatedFinal(unsigned char*, unsigned long)
CryptoPP::IteratedHashBase<unsigned long long, 
CryptoPP::HashTransformation>::CreateUpdateSpace(unsigned long&)
CryptoPP::IteratedHashBase<unsigned long long, 
CryptoPP::HashTransformation>::HashMultipleBlocks(unsigned long long 
const*, unsigned long)
CryptoPP::IteratedHashBase<unsigned long long, 
CryptoPP::HashTransformation>::Update(unsigned char const*, unsigned long)
CryptoPP::IteratedHashBase<unsigned long long, 
CryptoPP::HashTransformation>::Restart()
CryptoPP::IteratedHashBase<unsigned long long, 
CryptoPP::HashTransformation>::IteratedHashBase()
CryptoPP::NonblockingSource::GeneralPump2(unsigned long long&, bool, 
unsigned long, bool, unsigned char)
CryptoPP::NonblockingSource::PumpMessages2(unsigned int&, bool)
CryptoPP::HashTransformation::TruncatedVerify(unsigned char const*, 
unsigned long)
CryptoPP::InformationRecovery::IsolatedInitialize(CryptoPP::NameValuePairs 
const&)
CryptoPP::WaitObjectContainer::Wait(unsigned long)
CryptoPP::WaitObjectContainer::Clear()
CryptoPP::WaitObjectContainer::WaitObjectContainer(CryptoPP::WaitObjectsTracer*)
CryptoPP::AllocatorWithCleanup<unsigned char, false>::allocate(unsigned 
long, void const*)
CryptoPP::AllocatorWithCleanup<unsigned int, false>::allocate(unsigned 
long, void const*)
CryptoPP::AutoSeededRandomPool::Reseed(bool, unsigned int)
CryptoPP::InformationDispersal::IsolatedInitialize(CryptoPP::NameValuePairs 
const&)
CryptoPP::MaurerRandomnessTest::MaurerRandomnessTest()
CryptoPP::StreamTransformation::ProcessLastBlock(unsigned char*, 
unsigned char const*, unsigned long)
CryptoPP::g_nullNameValuePairs
CryptoPP::InvertibleRSAFunction::Initialize(CryptoPP::RandomNumberGenerator&, 
unsigned int, CryptoPP::Integer const&)
CryptoPP::PKCS_DigestDecoration<CryptoPP::SHA1>::decoration
CryptoPP::PKCS_DigestDecoration<CryptoPP::SHA1>::length
CryptoPP::RandomNumberGenerator::GenerateBit()
CryptoPP::RandomNumberGenerator::DiscardBytes(unsigned long)
CryptoPP::RandomNumberGenerator::GenerateByte()
CryptoPP::RandomNumberGenerator::GenerateBlock(unsigned char*, unsigned 
long)
CryptoPP::RandomNumberGenerator::GenerateWord32(unsigned int, unsigned int)
CryptoPP::SimpleKeyingInterface::SetKey(unsigned char const*, unsigned 
long, CryptoPP::NameValuePairs const&)
CryptoPP::SimpleKeyingInterface::GetNextIV(CryptoPP::RandomNumberGenerator&, 
unsigned char*)
CryptoPP::g_pAssignIntToInteger
CryptoPP::AdditiveCipherTemplate<CryptoPP::AbstractPolicyHolder<CryptoPP::AdditiveCipherAbstractPolicy, 
CryptoPP::CTR_ModePolicy> >::ProcessData(unsigned char*, unsigned char 
const*, unsigned long)
CryptoPP::AdditiveCipherTemplate<CryptoPP::AbstractPolicyHolder<CryptoPP::AdditiveCipherAbstractPolicy, 
CryptoPP::CTR_ModePolicy> >::Resynchronize(unsigned char const*)
CryptoPP::AdditiveCipherTemplate<CryptoPP::AbstractPolicyHolder<CryptoPP::AdditiveCipherAbstractPolicy, 
CryptoPP::CTR_ModePolicy> >::UncheckedSetKey(unsigned char const*, 
unsigned int, CryptoPP::NameValuePairs const&)
CryptoPP::AdditiveCipherTemplate<CryptoPP::AbstractPolicyHolder<CryptoPP::AdditiveCipherAbstractPolicy, 
CryptoPP::CTR_ModePolicy> >::Seek(unsigned long long)
CryptoPP::BufferedTransformation::Initialize(CryptoPP::NameValuePairs 
const&, int)
CryptoPP::BufferedTransformation::ChannelPut2(std::basic_string<char, 
std::char_traits<char>, std::allocator<char> > const&, unsigned char 
const*, unsigned long, int, bool)
CryptoPP::BufferedTransformation::ChannelFlush(std::basic_string<char, 
std::char_traits<char>, std::allocator<char> > const&, bool, int, bool)
CryptoPP::BufferedTransformation::NULL_CHANNEL
CryptoPP::BufferedTransformation::SkipMessages(unsigned int)
CryptoPP::BufferedTransformation::GetNextMessage()
CryptoPP::BufferedTransformation::GetWaitObjects(CryptoPP::WaitObjectContainer&, 
CryptoPP::CallStack const&)
CryptoPP::BufferedTransformation::TransferAllTo2(CryptoPP::BufferedTransformation&, 
std::basic_string<char, std::char_traits<char>, std::allocator<char> > 
const&, bool)
CryptoPP::BufferedTransformation::MessageSeriesEnd(int, bool)
CryptoPP::BufferedTransformation::SetRetrievalChannel(std::basic_string<char, 
std::char_traits<char>, std::allocator<char> > const&)
CryptoPP::BufferedTransformation::TransferMessagesTo2(CryptoPP::BufferedTransformation&, 
unsigned int&, std::basic_string<char, std::char_traits<char>, 
std::allocator<char> > const&, bool)
CryptoPP::BufferedTransformation::ChannelCreatePutSpace(std::basic_string<char, 
std::char_traits<char>, std::allocator<char> > const&, unsigned long&)
CryptoPP::BufferedTransformation::ChannelPutModifiable2(std::basic_string<char, 
std::char_traits<char>, std::allocator<char> > const&, unsigned char*, 
unsigned long, int, bool)
CryptoPP::BufferedTransformation::ChannelMessageSeriesEnd(std::basic_string<char, 
std::char_traits<char>, std::allocator<char> > const&, int, bool)
CryptoPP::BufferedTransformation::Get(unsigned char*, unsigned long)
CryptoPP::BufferedTransformation::Get(unsigned char&)
CryptoPP::BufferedTransformation::Skip(unsigned long long)
CryptoPP::BufferedTransformation::Flush(bool, int, bool)
CryptoPP::BufferedTransformation::Attach(CryptoPP::BufferedTransformation*)
CryptoPP::BufferedTransformation::SkipAll()
CryptoPP::DefaultDecryptorWithMAC::DefaultDecryptorWithMAC(char const*, 
CryptoPP::BufferedTransformation*, bool)
CryptoPP::DefaultEncryptorWithMAC::DefaultEncryptorWithMAC(char const*, 
CryptoPP::BufferedTransformation*)
CryptoPP::FilterWithBufferedInput::IsolatedInitialize(CryptoPP::NameValuePairs 
const&)
CryptoPP::FilterWithBufferedInput::PutMaybeModifiable(unsigned char*, 
unsigned long, int, bool, bool)
CryptoPP::NewIntegrityCheckingMAC()
CryptoPP::EqualityComparisonFilter::ChannelMessageSeriesEnd(std::basic_string<char, 
std::char_traits<char>, std::allocator<char> > const&, int, bool)
CryptoPP::StreamTransformationFilter::StreamTransformationFilter(CryptoPP::StreamTransformation&, 
CryptoPP::BufferedTransformation*, 
CryptoPP::StreamTransformationFilter::BlockPaddingScheme)
CryptoPP::SignatureVerificationFilter::SignatureVerificationFilter(CryptoPP::PK_Verifier 
const&, CryptoPP::BufferedTransformation*, unsigned int)
CryptoPP::OAEP<CryptoPP::SHA1, CryptoPP::P1363_MGF1>::StaticAlgorithmName()
CryptoPP::SHA1::InitState(unsigned int*)
CryptoPP::SHA1::Transform(unsigned int*, unsigned int const*)
CryptoPP::CRC32::CRC32()
CryptoPP::Tiger::InitState(unsigned long long*)
CryptoPP::Tiger::Transform(unsigned long long*, unsigned long long const*)
CryptoPP::Filter::Initialize(CryptoPP::NameValuePairs const&, int)
CryptoPP::Filter::TransferTo2(CryptoPP::BufferedTransformation&, 
unsigned long long&, std::basic_string<char, std::char_traits<char>, 
std::allocator<char> > const&, bool)
CryptoPP::Filter::MessageSeriesEnd(int, bool)
CryptoPP::Filter::AttachedTransformation()
CryptoPP::Filter::Flush(bool, int, bool)
CryptoPP::Filter::Detach(CryptoPP::BufferedTransformation*)
CryptoPP::Filter::Filter(CryptoPP::BufferedTransformation*)
CryptoPP::Gunzip::Gunzip(CryptoPP::BufferedTransformation*, bool, int)
CryptoPP::SHA256::InitState(unsigned int*)
CryptoPP::SHA256::Transform(unsigned int*, unsigned int const*)
CryptoPP::SHA512::InitState(unsigned long long*)
CryptoPP::SHA512::Transform(unsigned long long*, unsigned long long const*)
CryptoPP::Socket::CloseSocket()
CryptoPP::Socket::StartSockets()
CryptoPP::Socket::ShutdownSockets()
CryptoPP::Socket::PortNameToNumber(char const*, char const*)
CryptoPP::Socket::Bind(unsigned int, char const*)
CryptoPP::Socket::Accept(CryptoPP::Socket&, sockaddr*, unsigned int*)
CryptoPP::Socket::Create(int)
CryptoPP::Socket::Listen(int)
CryptoPP::Socket::Connect(char const*, unsigned int)
CryptoPP::Socket::~Socket()
CryptoPP::Socket::~Socket()
CryptoPP::Source::PumpAll2(bool)
CryptoPP::Integer::Integer(CryptoPP::Integer const&)
CryptoPP::Integer::Integer(long)
CryptoPP::Integer::Integer()
CryptoPP::Integer::operator--()
CryptoPP::Deflator::Deflator(CryptoPP::BufferedTransformation*, int, 
int, bool)
CryptoPP::FileSink::IsolatedInitialize(CryptoPP::NameValuePairs const&)
CryptoPP::Rijndael::Base::UncheckedSetKey(unsigned char const*, unsigned 
int, CryptoPP::NameValuePairs const&)
CryptoPP::Algorithm::Algorithm(bool)
CryptoPP::ByteQueue::SetNodeSize(unsigned long)
CryptoPP::ByteQueue::ByteQueue(unsigned long)
CryptoPP::ByteQueue::~ByteQueue()
CryptoPP::FileStore::TransferTo2(CryptoPP::BufferedTransformation&, 
unsigned long long&, std::basic_string<char, std::char_traits<char>, 
std::allocator<char> > const&, bool)
CryptoPP::FileStore::StoreInitialize(CryptoPP::NameValuePairs const&)
CryptoPP::HMAC_Base::TruncatedFinal(unsigned char*, unsigned long)
CryptoPP::HMAC_Base::UncheckedSetKey(unsigned char const*, unsigned int, 
CryptoPP::NameValuePairs const&)
CryptoPP::HMAC_Base::Update(unsigned char const*, unsigned long)
CryptoPP::HMAC_Base::Restart()
CryptoPP::RIPEMD160::InitState(unsigned int*)
CryptoPP::RIPEMD160::Transform(unsigned int*, unsigned int const*)
CryptoPP::Whirlpool::InitState(unsigned long long*)
CryptoPP::Whirlpool::Transform(unsigned long long*, unsigned long long 
const*)
CryptoPP::NetworkSink::GetMaxObservedSpeed() const
CryptoPP::NetworkSink::GetMaxWaitObjectCount() const
CryptoPP::PK_Verifier::VerifyMessage(unsigned char const*, unsigned 
long, unsigned char const*, unsigned long) const
CryptoPP::PK_Verifier::RecoverMessage(unsigned char*, unsigned char 
const*, unsigned long, unsigned char const*, unsigned long) const
CryptoPP::PK_Verifier::Verify(CryptoPP::PK_MessageAccumulator*) const
CryptoPP::PK_Verifier::Recover(unsigned char*, 
CryptoPP::PK_MessageAccumulator*) const
CryptoPP::PK_Decryptor::CreateDecryptionFilter(CryptoPP::RandomNumberGenerator&, 
CryptoPP::BufferedTransformation*, CryptoPP::NameValuePairs const&) const
CryptoPP::PK_Encryptor::CreateEncryptionFilter(CryptoPP::RandomNumberGenerator&, 
CryptoPP::BufferedTransformation*, CryptoPP::NameValuePairs const&) const
CryptoPP::NetworkSource::GetMaxWaitObjectCount() const
CryptoPP::TF_SignerBase::SignAndRestart(CryptoPP::RandomNumberGenerator&, 
CryptoPP::PK_MessageAccumulator&, unsigned char*, bool) const
CryptoPP::TF_SignerBase::InputRecoverableMessage(CryptoPP::PK_MessageAccumulator&, 
unsigned char const*, unsigned long) const
CryptoPP::TF_VerifierBase::InputSignature(CryptoPP::PK_MessageAccumulator&, 
unsigned char const*, unsigned long) const
CryptoPP::TF_VerifierBase::VerifyAndRestart(CryptoPP::PK_MessageAccumulator&) 
const
CryptoPP::TF_VerifierBase::RecoverAndRestart(unsigned char*, 
CryptoPP::PK_MessageAccumulator&) const
CryptoPP::IteratedHashBase<unsigned int, 
CryptoPP::HashTransformation>::OptimalBlockSize() const
CryptoPP::IteratedHashBase<unsigned int, 
CryptoPP::HashTransformation>::OptimalDataAlignment() const
CryptoPP::IteratedHashBase<unsigned long long, 
CryptoPP::HashTransformation>::OptimalBlockSize() const
CryptoPP::IteratedHashBase<unsigned long long, 
CryptoPP::HashTransformation>::OptimalDataAlignment() const
CryptoPP::TF_DecryptorBase::Decrypt(CryptoPP::RandomNumberGenerator&, 
unsigned char const*, unsigned long, unsigned char*, 
CryptoPP::NameValuePairs const&) const
CryptoPP::TF_EncryptorBase::Encrypt(CryptoPP::RandomNumberGenerator&, 
unsigned char const*, unsigned long, unsigned char*, 
CryptoPP::NameValuePairs const&) const
CryptoPP::BlockTransformation::BlockAlignment() const
CryptoPP::BlockTransformation::ProcessAndXorMultipleBlocks(unsigned char 
const*, unsigned char const*, unsigned char*, unsigned long) const
CryptoPP::MaurerRandomnessTest::GetTestValue() const
CryptoPP::AdditiveCipherTemplate<CryptoPP::AbstractPolicyHolder<CryptoPP::AdditiveCipherAbstractPolicy, 
CryptoPP::CTR_ModePolicy> >::IsRandomAccess() const
CryptoPP::AdditiveCipherTemplate<CryptoPP::AbstractPolicyHolder<CryptoPP::AdditiveCipherAbstractPolicy, 
CryptoPP::CTR_ModePolicy> >::IsSelfInverting() const
CryptoPP::AdditiveCipherTemplate<CryptoPP::AbstractPolicyHolder<CryptoPP::AdditiveCipherAbstractPolicy, 
CryptoPP::CTR_ModePolicy> >::OptimalBlockSize() const
CryptoPP::AdditiveCipherTemplate<CryptoPP::AbstractPolicyHolder<CryptoPP::AdditiveCipherAbstractPolicy, 
CryptoPP::CTR_ModePolicy> >::OptimalDataAlignment() const
CryptoPP::AdditiveCipherTemplate<CryptoPP::AbstractPolicyHolder<CryptoPP::AdditiveCipherAbstractPolicy, 
CryptoPP::CTR_ModePolicy> >::IsForwardTransformation() const
CryptoPP::BufferedTransformation::AnyMessages() const
CryptoPP::BufferedTransformation::AnyRetrievable() const
CryptoPP::BufferedTransformation::MaxRetrievable() const
CryptoPP::BufferedTransformation::NumberOfMessages() const
CryptoPP::BufferedTransformation::GetMaxWaitObjectCount() const
CryptoPP::BufferedTransformation::TotalBytesRetrievable() const
CryptoPP::BufferedTransformation::Peek(unsigned char*, unsigned long) const
CryptoPP::BufferedTransformation::Peek(unsigned char&) const
CryptoPP::AlgorithmParametersBase::GetVoidValue(char const*, 
std::type_info const&, void*) const
CryptoPP::SimpleKeyedTransformation<CryptoPP::HashTransformation>::GetAlgorithm() 
const
CryptoPP::SimpleKeyedTransformation<CryptoPP::BlockTransformation>::GetAlgorithm() 
const
CryptoPP::SimpleKeyedTransformation<CryptoPP::StreamTransformation>::GetAlgorithm() 
const
CryptoPP::Filter::CopyRangeTo2(CryptoPP::BufferedTransformation&, 
unsigned long long&, unsigned long long, std::basic_string<char, 
std::char_traits<char>, std::allocator<char> > const&, bool) const
CryptoPP::Filter::NewDefaultAttachment() const
CryptoPP::Filter::AttachedTransformation() const
CryptoPP::Socket::HandleError(char const*) const
CryptoPP::Integer::BitCount() const
CryptoPP::Integer::ByteCount() const
CryptoPP::Rijndael::Enc::ProcessAndXorBlock(unsigned char const*, 
unsigned char const*, unsigned char*) const
CryptoPP::ByteQueue::CurrentSize() const
CryptoPP::PK_Signer::SignMessage(CryptoPP::RandomNumberGenerator&, 
unsigned char const*, unsigned long, unsigned char*) const
CryptoPP::PK_Signer::SignMessageWithRecovery(CryptoPP::RandomNumberGenerator&, 
unsigned char const*, unsigned long, unsigned char const*, unsigned 
long, unsigned char*) const
CryptoPP::PK_Signer::Sign(CryptoPP::RandomNumberGenerator&, 
CryptoPP::PK_MessageAccumulator*, unsigned char*) const
std::basic_string<char, std::char_traits<char>, std::allocator<char> 
 >::find(char const*, unsigned long, unsigned long) const
std::basic_string<char, std::char_traits<char>, std::allocator<char> 
 >::compare(char const*) const
std::allocator<char>::allocator()
std::allocator<char>::~allocator()
std::basic_iostream<char, std::char_traits<char> >::~basic_iostream()
std::basic_istream<char, std::char_traits<char> >::read(char*, int)
std::basic_istream<char, std::char_traits<char> >::seekg(long long, 
std::_Ios_Seekdir)
std::basic_istream<char, std::char_traits<char> >::tellg()
std::basic_istream<char, std::char_traits<char> >::getline(char*, int)
std::basic_istream<char, std::char_traits<char> >::operator>>(unsigned int&)
std::basic_ostream<char, std::char_traits<char> >::write(char const*, int)
std::basic_ostream<char, std::char_traits<char> >::operator<<(double)
std::basic_ostream<char, std::char_traits<char> >::operator<<(int)
std::basic_ostream<char, std::char_traits<char> >::operator<<(unsigned long)
std::basic_string<char, std::char_traits<char>, std::allocator<char> 
 >::_M_replace_aux(unsigned long, unsigned long, unsigned long, char)
std::basic_string<char, std::char_traits<char>, std::allocator<char> 
 >::append(char const*, unsigned long)
std::basic_string<char, std::char_traits<char>, std::allocator<char> 
 >::append(std::basic_string<char, std::char_traits<char>, 
std::allocator<char> > const&)
std::basic_string<char, std::char_traits<char>, std::allocator<char> 
 >::append(unsigned long, char)
std::basic_string<char, std::char_traits<char>, std::allocator<char> 
 >::assign(char const*, unsigned long)
std::basic_string<char, std::char_traits<char>, std::allocator<char> 
 >::assign(std::basic_string<char, std::char_traits<char>, 
std::allocator<char> > const&)
std::basic_string<char, std::char_traits<char>, std::allocator<char> 
 >::reserve(unsigned long)
std::basic_string<char, std::char_traits<char>, std::allocator<char> 
 >::basic_string(char const*, std::allocator<char> const&)
std::basic_string<char, std::char_traits<char>, std::allocator<char> 
 >::basic_string(char const*, unsigned long, std::allocator<char> const&)
std::basic_string<char, std::char_traits<char>, std::allocator<char> 
 >::basic_string(std::basic_string<char, std::char_traits<char>, 
std::allocator<char> > const&)
std::basic_string<char, std::char_traits<char>, std::allocator<char> 
 >::basic_string()
std::basic_string<char, std::char_traits<char>, std::allocator<char> 
 >::~basic_string()
std::__basic_file<char>::~__basic_file()
std::basic_filebuf<char, std::char_traits<char> >::close()
std::basic_fstream<char, std::char_traits<char> >::basic_fstream(char 
const*, std::_Ios_Openmode)
std::locale::~locale()
std::ios_base::Init::Init()
std::ios_base::Init::~Init()
std::basic_ios<char, std::char_traits<char> >::~basic_ios()
std::exception::~exception()
std::__throw_bad_alloc()
std::uncaught_exception()
std::basic_istream<char, std::char_traits<char> >& std::ws<char, 
std::char_traits<char> >(std::basic_istream<char, std::char_traits<char> >&)
std::cin
std::cerr
std::cout
std::basic_ostream<char, std::char_traits<char> >& std::endl<char, 
std::char_traits<char> >(std::basic_ostream<char, std::char_traits<char> >&)
std::basic_ostream<char, std::char_traits<char> >& std::flush<char, 
std::char_traits<char> >(std::basic_ostream<char, std::char_traits<char> >&)
std::terminate()
std::basic_ostream<char, std::char_traits<char> >& std::operator<< 
<std::char_traits<char> >(std::basic_ostream<char, 
std::char_traits<char> >&, char const*)
std::basic_ostream<char, std::char_traits<char> >& std::operator<< 
<std::char_traits<char> >(std::basic_ostream<char, 
std::char_traits<char> >&, char)
std::basic_ostream<char, std::char_traits<char> >& std::operator<< 
<char, std::char_traits<char>, std::allocator<char> 
 >(std::basic_ostream<char, std::char_traits<char> >&, 
std::basic_string<char, std::char_traits<char>, std::allocator<char> > 
const&)
std::basic_istream<char, std::char_traits<char> >& std::operator>><char, 
std::char_traits<char> >(std::basic_istream<char, std::char_traits<char> 
 >&, char*)
typeinfo for CryptoPP::RandomPool
typeinfo for CryptoPP::NetworkSink
typeinfo for CryptoPP::PK_Verifier
typeinfo for CryptoPP::ProxyFilter
typeinfo for CryptoPP::PK_Decryptor
typeinfo for CryptoPP::PK_Encryptor
typeinfo for CryptoPP::BaseN_Decoder
typeinfo for CryptoPP::NetworkSource
typeinfo for CryptoPP::TF_SignerBase
typeinfo for CryptoPP::CTR_ModePolicy
typeinfo for CryptoPP::TF_VerifierBase
typeinfo for CryptoPP::IteratedHashBase<unsigned int, 
CryptoPP::HashTransformation>
typeinfo for CryptoPP::IteratedHashBase<unsigned long long, 
CryptoPP::HashTransformation>
typeinfo for CryptoPP::TF_DecryptorBase
typeinfo for CryptoPP::TF_EncryptorBase
typeinfo for CryptoPP::HashTransformation
typeinfo for 
CryptoPP::AdditiveCipherTemplate<CryptoPP::AbstractPolicyHolder<CryptoPP::AdditiveCipherAbstractPolicy, 
CryptoPP::CTR_ModePolicy> >
typeinfo for CryptoPP::BufferedTransformation
typeinfo for CryptoPP::AlgorithmParametersBase
typeinfo for 
CryptoPP::SimpleKeyedTransformation<CryptoPP::BlockTransformation>
typeinfo for 
CryptoPP::SimpleKeyedTransformation<CryptoPP::StreamTransformation>
typeinfo for CryptoPP::Filter
typeinfo for CryptoPP::Socket
typeinfo for CryptoPP::Source
typeinfo for CryptoPP::Rijndael::Enc
typeinfo for CryptoPP::HMAC_Base
typeinfo for CryptoPP::PK_Signer
typeinfo for char const*
typeinfo for unsigned char const*
typeinfo for int const*
typeinfo for std::basic_ostream<char, std::char_traits<char> >
typeinfo for std::exception
typeinfo for bool
typeinfo for int
VTT for CryptoPP::RSAFunction
VTT for CryptoPP::InvertibleRSAFunction
VTT for std::basic_fstream<char, std::char_traits<char> >
vtable for __cxxabiv1::__class_type_info
vtable for __cxxabiv1::__pointer_type_info
vtable for __cxxabiv1::__si_class_type_info
vtable for __cxxabiv1::__vmi_class_type_info
vtable for CryptoPP::HashFilter
vtable for CryptoPP::HexDecoder
vtable for CryptoPP::HexEncoder
vtable for CryptoPP::RandomPool
vtable for CryptoPP::MeterFilter
vtable for CryptoPP::NetworkSink
vtable for CryptoPP::PK_Verifier
vtable for CryptoPP::ProxyFilter
vtable for CryptoPP::RSAFunction
vtable for CryptoPP::StringStore
vtable for CryptoPP::PK_Decryptor
vtable for CryptoPP::PK_Encryptor
vtable for CryptoPP::SignerFilter
vtable for CryptoPP::SocketSender
vtable for CryptoPP::Base64Encoder
vtable for CryptoPP::BaseN_Decoder
vtable for CryptoPP::BaseN_Encoder
vtable for CryptoPP::ChannelSwitch
vtable for CryptoPP::NetworkSource
vtable for CryptoPP::SecretSharing
vtable for CryptoPP::TF_SignerBase
vtable for CryptoPP::CTR_ModePolicy
vtable for CryptoPP::SecretRecovery
vtable for CryptoPP::SocketReceiver
vtable for CryptoPP::NonblockingSink
vtable for CryptoPP::TF_VerifierBase
vtable for CryptoPP::IteratedHashBase<unsigned int, 
CryptoPP::HashTransformation>
vtable for CryptoPP::IteratedHashBase<unsigned long long, 
CryptoPP::HashTransformation>
vtable for CryptoPP::TF_DecryptorBase
vtable for CryptoPP::TF_EncryptorBase
vtable for CryptoPP::NonblockingSource
vtable for CryptoPP::RandomNumberStore
vtable for CryptoPP::HashTransformation
vtable for CryptoPP::StringSinkTemplate<std::basic_string<char, 
std::char_traits<char>, std::allocator<char> > >
vtable for CryptoPP::BlockTransformation
vtable for CryptoPP::InformationRecovery
vtable for CryptoPP::InformationDispersal
vtable for CryptoPP::StreamTransformation
vtable for CryptoPP::InvertibleRSAFunction
vtable for CryptoPP::RandomNumberGenerator
vtable for CryptoPP::SimpleKeyingInterface
vtable for 
CryptoPP::AdditiveCipherTemplate<CryptoPP::AbstractPolicyHolder<CryptoPP::AdditiveCipherAbstractPolicy, 
CryptoPP::CTR_ModePolicy> >
vtable for CryptoPP::BufferedTransformation
vtable for CryptoPP::AlgorithmParametersBase
vtable for CryptoPP::DefaultEncryptorWithMAC
vtable for CryptoPP::FilterWithBufferedInput
vtable for CryptoPP::EqualityComparisonFilter
vtable for CryptoPP::SimpleKeyedTransformation<CryptoPP::HashTransformation>
vtable for 
CryptoPP::SimpleKeyedTransformation<CryptoPP::BlockTransformation>
vtable for 
CryptoPP::SimpleKeyedTransformation<CryptoPP::StreamTransformation>
vtable for CryptoPP::PKCS1v15_SignatureMessageEncodingMethod
vtable for CryptoPP::PK_DeterministicSignatureMessageEncodingMethod
vtable for CryptoPP::Gzip
vtable for CryptoPP::OAEP<CryptoPP::SHA1, CryptoPP::P1363_MGF1>
vtable for CryptoPP::CRC32
vtable for CryptoPP::Store
vtable for CryptoPP::Tiger
vtable for CryptoPP::Filter
vtable for CryptoPP::Gunzip
vtable for CryptoPP::RawIDA
vtable for CryptoPP::Socket
vtable for CryptoPP::Source
vtable for CryptoPP::Grouper
vtable for CryptoPP::Integer
vtable for CryptoPP::Deflator
vtable for CryptoPP::FileSink
vtable for CryptoPP::Inflator
vtable for CryptoPP::Rijndael::Enc
vtable for CryptoPP::Rijndael::Base
vtable for CryptoPP::ArraySink
vtable for CryptoPP::CallStack
vtable for CryptoPP::FileStore
vtable for CryptoPP::HMAC_Base
vtable for CryptoPP::OAEP_Base
vtable for CryptoPP::PK_Signer
vtable for CryptoPP::Whirlpool
vtable for std::basic_filebuf<char, std::char_traits<char> >
vtable for std::basic_fstream<char, std::char_traits<char> >
vtable for std::basic_streambuf<char, std::char_traits<char> >
vtable for std::exception
non-virtual thunk to CryptoPP::NetworkSink::ComputeCurrentSpeed()
non-virtual thunk to CryptoPP::NetworkSink::GetMaxObservedSpeed() const
non-virtual thunk to CryptoPP::CTR_ModePolicy::SeekToIteration(unsigned 
long long)
non-virtual thunk to 
CryptoPP::CTR_ModePolicy::OperateKeystream(CryptoPP::KeystreamOperation, 
unsigned char*, unsigned char const*, unsigned long)
non-virtual thunk to 
CryptoPP::CTR_ModePolicy::CipherResynchronize(unsigned char*, unsigned 
char const*)
non-virtual thunk to 
CryptoPP::AdditiveCipherTemplate<CryptoPP::AbstractPolicyHolder<CryptoPP::AdditiveCipherAbstractPolicy, 
CryptoPP::CTR_ModePolicy> >::IsRandomAccess() const
non-virtual thunk to 
CryptoPP::NetworkSink::GetWaitObjects(CryptoPP::WaitObjectContainer&, 
CryptoPP::CallStack const&)
non-virtual thunk to 
CryptoPP::NetworkSource::GetWaitObjects(CryptoPP::WaitObjectContainer&, 
CryptoPP::CallStack const&)
non-virtual thunk to 
CryptoPP::AdditiveCipherTemplate<CryptoPP::AbstractPolicyHolder<CryptoPP::AdditiveCipherAbstractPolicy, 
CryptoPP::CTR_ModePolicy> >::Resynchronize(unsigned char const*)
non-virtual thunk to 
CryptoPP::AdditiveCipherTemplate<CryptoPP::AbstractPolicyHolder<CryptoPP::AdditiveCipherAbstractPolicy, 
CryptoPP::CTR_ModePolicy> >::UncheckedSetKey(unsigned char const*, 
unsigned int, CryptoPP::NameValuePairs const&)
non-virtual thunk to 
CryptoPP::BufferedTransformation::GetWaitObjects(CryptoPP::WaitObjectContainer&, 
CryptoPP::CallStack const&)
non-virtual thunk to CryptoPP::Rijndael::Base::UncheckedSetKey(unsigned 
char const*, unsigned int, CryptoPP::NameValuePairs const&)
non-virtual thunk to CryptoPP::HMAC_Base::UncheckedSetKey(unsigned char 
const*, unsigned int, CryptoPP::NameValuePairs const&)
non-virtual thunk to CryptoPP::NetworkSink::GetMaxWaitObjectCount() const
non-virtual thunk to CryptoPP::NetworkSource::GetMaxWaitObjectCount() const
non-virtual thunk to 
CryptoPP::BufferedTransformation::GetMaxWaitObjectCount() const
non-virtual thunk to 
CryptoPP::SimpleKeyedTransformation<CryptoPP::HashTransformation>::GetAlgorithm() 
const
non-virtual thunk to 
CryptoPP::SimpleKeyedTransformation<CryptoPP::BlockTransformation>::GetAlgorithm() 
const
non-virtual thunk to 
CryptoPP::SimpleKeyedTransformation<CryptoPP::StreamTransformation>::GetAlgorithm() 
const
operator delete[](void*)
operator delete(void*)
operator new[](unsigned long)
operator new(unsigned long)
___cxa_allocate_exception
___cxa_begin_catch
___cxa_call_unexpected
___cxa_end_catch
___cxa_free_exception
___cxa_guard_abort
___cxa_guard_acquire
___cxa_guard_release
___cxa_pure_virtual
___cxa_rethrow
___cxa_throw
___gxx_personality_v0
collect2: ld returned 1 exit status
make: *** [test] Error 1




More information about the tahoe-dev mailing list