if [ -f MT/revision ]; then cp MT/revision package_revision.txt; fi if [ ! -f package_revision.txt ]; then echo "unknown" > package_revision.txt; fi ./txt2c --strip-trailing --no-static package_revision.txt package_revision >package_revision.c.tmp cmp package_revision.c.tmp package_revision.c || mv package_revision.c.tmp package_revision.c rm -f package_revision.c.tmp REAL_BLDDIR=$PWD/.; \ (cd . && $REAL_BLDDIR/monotone status) 2>/dev/null >package_full_revision.txt \ || (cd . && monotone status) 2>/dev/null >package_full_revision.txt \ || (cp ./package_full_revision_dist.txt 2>/dev/null package_full_revision.txt) \ || (echo "unknown" >package_full_revision.txt) ./txt2c --no-static package_full_revision.txt package_full_revision >package_full_revision.c.tmp cmp package_full_revision.c.tmp package_full_revision.c || mv package_full_revision.c.tmp package_full_revision.c rm -f package_full_revision.c.tmp cp package_full_revision.txt package_full_revision_dist.txt (echo ''; \ echo ' Generated from data cached in the distribution;'; \ echo ' further changes may have been made.') >> package_full_revision_dist.txt make all-recursive Making all in po make[2]: Nothing to be done for `all'. true if [ -f MT/revision ]; then cp MT/revision package_revision.txt; fi if [ ! -f package_revision.txt ]; then echo "unknown" > package_revision.txt; fi ./txt2c --strip-trailing --no-static package_revision.txt package_revision >package_revision.c.tmp cmp package_revision.c.tmp package_revision.c || mv package_revision.c.tmp package_revision.c rm -f package_revision.c.tmp REAL_BLDDIR=$PWD/.; \ (cd . && $REAL_BLDDIR/monotone status) 2>/dev/null >package_full_revision.txt \ || (cd . && monotone status) 2>/dev/null >package_full_revision.txt \ || (cp ./package_full_revision_dist.txt 2>/dev/null package_full_revision.txt) \ || (echo "unknown" >package_full_revision.txt) ./txt2c --no-static package_full_revision.txt package_full_revision >package_full_revision.c.tmp cmp package_full_revision.c.tmp package_full_revision.c || mv package_full_revision.c.tmp package_full_revision.c package_full_revision.c.tmp package_full_revision.c differ: char 183, line 6 rm -f package_full_revision.c.tmp if gcc-4.0 -DLOCALEDIR=\"/opt/local/share/locale\" -DHAVE_CONFIG_H -I. -I. -I. -I/opt/local/include -I./lua -I./sqlite -DTEMP_STORE=1 -DNDEBUG -DBOOST_DISABLE_THREADS -DSQLITE_OMIT_CURSOR -Wall -O2 -fno-strict-aliasing -MT monotone-package_full_revision.o -MD -MP -MF ".deps/monotone-package_full_revision.Tpo" \ -c -o monotone-package_full_revision.o `test -f 'package_full_revision.c' || echo './'`package_full_revision.c; \ then mv -f ".deps/monotone-package_full_revision.Tpo" ".deps/monotone-package_full_revision.Po"; \ else rm -f ".deps/monotone-package_full_revision.Tpo"; exit 1; \ fi g++-4.0 -I./lua -I./sqlite -DNDEBUG -DBOOST_DISABLE_THREADS -Wall -O2 -fno-strict-aliasing -L/opt/local/lib -o monotone monotone-app_state.o monotone-commands.o monotone-diff_patch.o monotone-lua.o monotone-transforms.o monotone-update.o monotone-work.o monotone-cert.o monotone-database.o monotone-file_io.o monotone-keys.o monotone-manifest.o monotone-packet.o monotone-sanity.o monotone-vocab.o monotone-rcs_file.o monotone-xdelta.o monotone-ui.o monotone-schema_migration.o monotone-constants.o monotone-netsync.o monotone-netcmd.o monotone-merkle_tree.o monotone-basic_io.o monotone-mkstemp.o monotone-lcs.o monotone-rcs_import.o monotone-revision.o monotone-change_set.o monotone-mt_version.o monotone-automate.o monotone-database_check.o monotone-path_component.o monotone-epoch.o monotone-inodeprint.o monotone-package_revision.o monotone-package_full_revision.o monotone-monotone.o monotone-main.o lib3rdparty.a libplatform.a -liconv -lintl -liconv -lc -lboost_regex -lboost_date_time -lboost_filesystem /usr/bin/ld: warning multiple definitions of symbol _locale_charset /opt/local/lib/libiconv.dylib(localcharset.o) definition of _locale_charset /opt/local/lib/libintl.dylib(localcharset.o) definition of _locale_charset /usr/bin/ld: Undefined symbols: CryptoPP::IteratedHashBase::PadLastBlock(unsigned int, unsigned char) CryptoPP::IteratedHashBase::CreateUpdateSpace(unsigned int&) CryptoPP::IteratedHashBase::HashMultipleBlocks(unsigned int const*, unsigned int) CryptoPP::IteratedHashBase::Update(unsigned char const*, unsigned int) CryptoPP::IteratedHashBase::Restart() CryptoPP::NameValuePairs::GetVoidValue(char const*, std::type_info const&, void*) const CryptoPP::IteratedHashBase >::CreateUpdateSpace(unsigned int&) CryptoPP::IteratedHashBase >::HashMultipleBlocks(unsigned int const*, unsigned int) CryptoPP::IteratedHashBase >::Update(unsigned char const*, unsigned int) CryptoPP::IteratedHashBase >::Restart() CryptoPP::IteratedHashBase::CreateUpdateSpace(unsigned int&) CryptoPP::IteratedHashBase::HashMultipleBlocks(unsigned long long const*, unsigned int) CryptoPP::IteratedHashBase::Update(unsigned char const*, unsigned int) CryptoPP::IteratedHashBase::Restart() CryptoPP::IteratedHashBase >::CreateUpdateSpace(unsigned int&) CryptoPP::IteratedHashBase >::HashMultipleBlocks(unsigned long long const*, unsigned int) CryptoPP::IteratedHashBase >::Update(unsigned char const*, unsigned int) CryptoPP::IteratedHashBase >::Restart() CryptoPP::AutoSeededX917RNG::GenerateByte() CryptoPP::AutoSeededX917RNG::Reseed(bool) CryptoPP::CFB_CipherTemplate >::ProcessData(unsigned char*, unsigned char const*, unsigned int) CryptoPP::CFB_CipherTemplate >::Resynchronize(unsigned char const*) CryptoPP::CFB_CipherTemplate > >::ProcessData(unsigned char*, unsigned char const*, unsigned int) CryptoPP::CFB_CipherTemplate > >::Resynchronize(unsigned char const*) CryptoPP::AdditiveCipherTemplate >::ProcessData(unsigned char*, unsigned char const*, unsigned int) CryptoPP::AdditiveCipherTemplate >::Resynchronize(unsigned char const*) CryptoPP::AdditiveCipherTemplate >::Seek(unsigned long long) CryptoPP::AdditiveCipherTemplate >::ProcessData(unsigned char*, unsigned char const*, unsigned int) CryptoPP::AdditiveCipherTemplate >::Resynchronize(unsigned char const*) CryptoPP::AdditiveCipherTemplate >::Seek(unsigned long long) CryptoPP::AdditiveCipherTemplate, CryptoPP::RandomNumberGenerator> > >::ProcessData(unsigned char*, unsigned char const*, unsigned int) CryptoPP::AdditiveCipherTemplate, CryptoPP::RandomNumberGenerator> > >::GenerateByte() CryptoPP::AdditiveCipherTemplate, CryptoPP::RandomNumberGenerator> > >::Resynchronize(unsigned char const*) CryptoPP::AdditiveCipherTemplate, CryptoPP::RandomNumberGenerator> > >::Seek(unsigned long long) CryptoPP::CFB_DecryptionTemplate >::CombineMessageAndShiftRegister(unsigned char*, unsigned char*, unsigned char const*, unsigned int) CryptoPP::CFB_DecryptionTemplate > >::CombineMessageAndShiftRegister(unsigned char*, unsigned char*, unsigned char const*, unsigned int) CryptoPP::CFB_EncryptionTemplate >::CombineMessageAndShiftRegister(unsigned char*, unsigned char*, unsigned char const*, unsigned int) CryptoPP::CFB_EncryptionTemplate > >::CombineMessageAndShiftRegister(unsigned char*, unsigned char*, unsigned char const*, unsigned int) CryptoPP::AbstractRing::Exponentiate(CryptoPP::Integer const&, CryptoPP::Integer const&) const CryptoPP::AbstractRing::CascadeExponentiate(CryptoPP::Integer const&, CryptoPP::Integer const&, CryptoPP::Integer const&, CryptoPP::Integer const&) const CryptoPP::AbstractRing::SimultaneousExponentiate(CryptoPP::Integer*, CryptoPP::Integer const&, CryptoPP::Integer const*, unsigned int) const CryptoPP::AbstractRing::Divide(CryptoPP::Integer const&, CryptoPP::Integer const&) const CryptoPP::AbstractRing::Square(CryptoPP::Integer const&) const CryptoPP::AbstractGroup::Accumulate(CryptoPP::Integer&, CryptoPP::Integer const&) const CryptoPP::AbstractGroup::ScalarMultiply(CryptoPP::Integer const&, CryptoPP::Integer const&) const CryptoPP::AbstractGroup::SimultaneousMultiply(CryptoPP::Integer*, CryptoPP::Integer const&, CryptoPP::Integer const*, unsigned int) const CryptoPP::AbstractGroup::CascadeScalarMultiply(CryptoPP::Integer const&, CryptoPP::Integer const&, CryptoPP::Integer const&, CryptoPP::Integer const&) const CryptoPP::AbstractGroup::Double(CryptoPP::Integer const&) const CryptoPP::AbstractGroup::Reduce(CryptoPP::Integer&, CryptoPP::Integer const&) const CryptoPP::AbstractGroup::Subtract(CryptoPP::Integer const&, CryptoPP::Integer const&) const CryptoPP::AbstractEuclideanDomain::Gcd(CryptoPP::Integer const&, CryptoPP::Integer const&) const non-virtual thunk to CryptoPP::CFB_CipherTemplate >::Resynchronize(unsigned char const*) non-virtual thunk to CryptoPP::CFB_CipherTemplate > >::Resynchronize(unsigned char const*) non-virtual thunk to CryptoPP::AdditiveCipherTemplate >::Resynchronize(unsigned char const*) non-virtual thunk to CryptoPP::AdditiveCipherTemplate >::Resynchronize(unsigned char const*) non-virtual thunk to CryptoPP::AdditiveCipherTemplate, CryptoPP::RandomNumberGenerator> > >::Resynchronize(unsigned char const*) non-virtual thunk to CryptoPP::AdditiveCipherTemplate, CryptoPP::RandomNumberGenerator> > >::GenerateByte() collect2: ld returned 1 exit status make[2]: *** [monotone] Error 1 make[1]: *** [all-recursive] Error 1 make: *** [all] Error 2 zone-hakin9s-powerbook-g4:/opt/local/var/db/dports/build/file._opt_local_var_db_dports_sources_rsync.rsync.opendarwin.org_dpupdate_dports_devel_monotone/work/monotone-0.18 root# cd - /var/root zone-hakin9s-powerbook-g4:~ root# pwd /var/root zone-hakin9s-powerbook-g4:~ root# /opt/local/bin/port install monotone ---> Building monotone with target all Error: Target com.apple.build returned: shell command "cd "/opt/local/var/db/dports/build/file._opt_local_var_db_dports_sources_rsync.rsync.opendarwin.org_dpupdate_dports_devel_monotone/work/monotone-0.18" && make all" returned error 2 Command output: CryptoPP::AdditiveCipherTemplate, CryptoPP::RandomNumberGenerator> > >::GenerateByte() CryptoPP::AdditiveCipherTemplate, CryptoPP::RandomNumberGenerator> > >::Resynchronize(unsigned char const*) CryptoPP::AdditiveCipherTemplate, CryptoPP::RandomNumberGenerator> > >::Seek(unsigned long long) CryptoPP::CFB_DecryptionTemplate >::CombineMessageAndShiftRegister(unsigned char*, unsigned char*, unsigned char const*, unsigned int) CryptoPP::CFB_DecryptionTemplate > >::CombineMessageAndShiftRegister(unsigned char*, unsigned char*, unsigned char const*, unsigned int) CryptoPP::CFB_EncryptionTemplate >::CombineMessageAndShiftRegister(unsigned char*, unsigned char*, unsigned char const*, unsigned int) CryptoPP::CFB_EncryptionTemplate > >::CombineMessageAndShiftRegister(unsigned char*, unsigned char*, unsigned char const*, unsigned int) CryptoPP::AbstractRing::Exponentiate(CryptoPP::Integer const&, CryptoPP::Integer const&) const CryptoPP::AbstractRing::CascadeExponentiate(CryptoPP::Integer const&, CryptoPP::Integer const&, CryptoPP::Integer const&, CryptoPP::Integer const&) const CryptoPP::AbstractRing::SimultaneousExponentiate(CryptoPP::Integer*, CryptoPP::Integer const&, CryptoPP::Integer const*, unsigned int) const CryptoPP::AbstractRing::Divide(CryptoPP::Integer const&, CryptoPP::Integer const&) const CryptoPP::AbstractRing::Square(CryptoPP::Integer const&) const CryptoPP::AbstractGroup::Accumulate(CryptoPP::Integer&, CryptoPP::Integer const&) const CryptoPP::AbstractGroup::ScalarMultiply(CryptoPP::Integer const&, CryptoPP::Integer const&) const CryptoPP::AbstractGroup::SimultaneousMultiply(CryptoPP::Integer*, CryptoPP::Integer const&, CryptoPP::Integer const*, unsigned int) const CryptoPP::AbstractGroup::CascadeScalarMultiply(CryptoPP::Integer const&, CryptoPP::Integer const&, CryptoPP::Integer const&, CryptoPP::Integer const&) const CryptoPP::AbstractGroup::Double(CryptoPP::Integer const&) const CryptoPP::AbstractGroup::Reduce(CryptoPP::Integer&, CryptoPP::Integer const&) const CryptoPP::AbstractGroup::Subtract(CryptoPP::Integer const&, CryptoPP::Integer const&) const CryptoPP::AbstractEuclideanDomain::Gcd(CryptoPP::Integer const&, CryptoPP::Integer const&) const non-virtual thunk to CryptoPP::CFB_CipherTemplate >::Resynchronize(unsigned char const*) non-virtual thunk to CryptoPP::CFB_CipherTemplate > >::Resynchronize(unsigned char const*) non-virtual thunk to CryptoPP::AdditiveCipherTemplate >::Resynchronize(unsigned char const*) non-virtual thunk to CryptoPP::AdditiveCipherTemplate >::Resynchronize(unsigned char const*) non-virtual thunk to CryptoPP::AdditiveCipherTemplate, CryptoPP::RandomNumberGenerator> > >::Resynchronize(unsigned char const*) non-virtual thunk to CryptoPP::AdditiveCipherTemplate, CryptoPP::RandomNumberGenerator> > >::GenerateByte() collect2: ld returned 1 exit status make[2]: *** [monotone] Error 1 make[1]: *** [all-recursive] Error 1 make: *** [all] Error 2