Hello, The following issue has been updated:
182 - monotone-1.0 fails to build with botan-1.10.x Project: monotone Status: New Reported by: Peter Volkov URL: https://code.monotone.ca/p/monotone/issues/182/ Labels: Type:Defect Priority:Medium Comments (last first): # By Martin von Gagern, Sep 7, 2011: Just found the review feature and started code review 1 for this patch: https://code.monotone.ca/p/monotone/review/1/ Am I really the first to do this? Or does the target of this link depend on the logged in user? # By Martin von Gagern, Sep 7, 2011: I wrote a fix that should address this. Will attach it, both as a diff and as a monotone packet which "mtn read" should be able to integrate into your database. The revision is 754a7a4e12aafce0cf45ab00329f0b6513502066. Attachments: - botan-1.10.packet - 5.14 kB https://code.monotone.ca/p/monotone/issues/view/attachment/29/botan-1.10.packet - botan-1.10.patch - 10.92 kB https://code.monotone.ca/p/monotone/issues/view/attachment/30/botan-1.10.patch # By Peter Volkov, Sep 6, 2011: This issue was reported here: https://bugs.gentoo.org/show_bug.cgi?id=380257 monotone-1.0 fails to build with botan-1.10 with the following error: x86_64-pc-linux-gnu-g++ -I. -I/usr/include/botan-1.10 -pipe -O2 -march=athlon64-sse3 -ftree-vectorize -Wall -W -Wno-unused -c -o src/transforms.o src/transforms.cc src/transforms.cc: In function ‘std::string xform(const string&, origin::type) [with XFM = Botan::Gzip_Compression, std::string = std::basic_string<char>]’: src/transforms.cc:198:1: error: cannot allocate an object of abstract type ‘Botan::Gzip_Compression’ src/gzip.hh:36:7: note: because the following virtual functions are pure within ‘Botan::Gzip_Compression’: /usr/include/botan-1.10/botan/filter.h:32:20: note: virtual void Botan::Filter::write(const byte*, size_t) src/transforms.cc:198:1: error: cannot allocate an object of abstract type ‘Botan::Gzip_Compression’ src/gzip.hh:36:7: note: since type ‘Botan::Gzip_Compression’ has pure virtual functions src/transforms.cc: In function ‘std::string xform(const string&, origin::type) [with XFM = Botan::Gzip_Decompression, std::string = std::basic_string<char>]’: src/transforms.cc:199:1: error: cannot allocate an object of abstract type ‘Botan::Gzip_Decompression’ src/gzip.hh:60:7: note: because the following virtual functions are pure within ‘Botan::Gzip_Decompression’: /usr/include/botan-1.10/botan/filter.h:32:20: note: virtual void Botan::Filter::write(const byte*, size_t) src/transforms.cc:199:1: error: cannot allocate an object of abstract type ‘Botan::Gzip_Decompression’ src/gzip.hh:60:7: note: since type ‘Botan::Gzip_Decompression’ has pure virtual functions src/transforms.cc: In function ‘void pack(const T&, base64<gzip<INNER> >&)’: src/transforms.cc:214:46: error: cannot allocate an object of abstract type ‘Botan::Gzip_Compression’ src/gzip.hh:36:7: note: since type ‘Botan::Gzip_Compression’ has pure virtual functions src/transforms.cc:224:31: error: cannot allocate an object of abstract type ‘Botan::Gzip_Compression’ src/gzip.hh:36:7: note: since type ‘Botan::Gzip_Compression’ has pure virtual functions src/transforms.cc: In function ‘void unpack(const base64<gzip<INNER> >&, T&)’: src/transforms.cc:234:46: error: cannot allocate an object of abstract type ‘Botan::Gzip_Decompression’ src/gzip.hh:60:7: note: since type ‘Botan::Gzip_Decompression’ has pure virtual functions src/transforms.cc:243:31: error: cannot allocate an object of abstract type ‘Botan::Gzip_Decompression’ src/gzip.hh:60:7: note: since type ‘Botan::Gzip_Decompression’ has pure virtual functions -- Issue: https://code.monotone.ca/p/monotone/issues/182/ _______________________________________________ Monotone-devel mailing list Monotone-devel@nongnu.org https://lists.nongnu.org/mailman/listinfo/monotone-devel