monotone-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Monotone-devel] Updated Issue 104 - Fresh Botan causes build failure (m


From: code
Subject: [Monotone-devel] Updated Issue 104 - Fresh Botan causes build failure (monotone)
Date: Wed, 10 Nov 2010 14:12:03 GMT

Hello,

The following issue has been updated:

104 - Fresh Botan causes build failure
Project: monotone
Status: New
Reported by: Michael Raskin
URL: http://code.monotone.ca/p/monotone/issues/104/
Labels:
 Type:Defect
 Priority:Medium

Comments (last first):

# By Lapo Luchini, Nov 10, 2010:

Supporting botan 1.9.x could be nice nonetheless, but please notice that it is 
not an upgrade to 1.8.x, it's the development branch for the upcoming 1.10.x.
AFAIK Botan follows the pattern:
x.(2n).y stable releases
x.(2n+1).y decevolpment releases

# By Michael Raskin, Nov 10, 2010:

Additional info:
Monotone version: 0.99.1
GCC: gcc 4.4.3
Glibc: 2.11.1
OS: Linux/i686 (NixOS distribution)

# By Michael Raskin, Nov 10, 2010:

Steps to reproduce the problem:
-------------------------------

1. Build fresh Botan (as of now, 1.9.10; probably, 1.9.0+)
2. Try building Monotone against it.

Expected result:
----------------
Succesful compilation. 

Actual results:
---------------
g++  -I. \
-I/nix/store/m9rcq75427hqbxpk1lya8qarpgnv9f8c-pcre-7.8/include \
-I/nix/store/3z4djcwsqisdhiwdjxi06prkqvhdhaxf-botan-1.9.10/include \
-I/nix/store/6rvb494zgdj7cvq7bm43kp884hz68rkc-lua-5.1.4/include \
-I/nix/store/46icwk6d4w4dyysfv3phn1s3ddrl8b7v-sqlite-3.7.2/include \
-I/nix/store/ggm90i12bafzbdcp6gjahdxvlim6jkdq-libidn-1.19/include \
-g -O2 -Wall -W -Wno-unused -c -o transforms.o transforms.cc
transforms.cc: In function 'std::string xform(const std::string&, origin::type) 
[with XFM = Botan::Gzip_Compression]':
transforms.cc:198: error: cannot allocate an object of abstract type 
'Botan::Gzip_Compression'
gzip.hh:37: note:   because the following virtual functions are pure within 
'Botan::Gzip_Compression':
/nix/store/3z4djcwsqisdhiwdjxi06prkqvhdhaxf-botan-1.9.10/include/botan/filter.h:25:
 note:       virtual std::string Botan::Filter::name() const
transforms.cc:198: error: cannot allocate an object of abstract type 
'Botan::Gzip_Compression'
gzip.hh:37: note:   since type 'Botan::Gzip_Compression' has pure virtual 
functions
transforms.cc: In function 'std::string xform(const std::string&, origin::type) 
[with XFM = Botan::Gzip_Decompression]':
transforms.cc:199: error: cannot allocate an object of abstract type 
'Botan::Gzip_Decompression'
gzip.hh:60: note:   because the following virtual functions are pure within 
'Botan::Gzip_Decompression':
/nix/store/3z4djcwsqisdhiwdjxi06prkqvhdhaxf-botan-1.9.10/include/botan/filter.h:25:
 note:       virtual std::string Botan::Filter::name() const
transforms.cc:199: error: cannot allocate an object of abstract type 
'Botan::Gzip_Decompression'
gzip.hh:60: note:   since type 'Botan::Gzip_Decompression' has pure virtual 
functions
transforms.cc: In function 'void pack(const T&, base64<gzip<INNER> >&)':
transforms.cc:214: error: cannot allocate an object of abstract type 
'Botan::Gzip_Compression'
gzip.hh:37: note:   since type 'Botan::Gzip_Compression' has pure virtual 
functions
transforms.cc:224: error: cannot allocate an object of abstract type 
'Botan::Gzip_Compression'
gzip.hh:37: note:   since type 'Botan::Gzip_Compression' has pure virtual 
functions
transforms.cc: In function 'void unpack(const base64<gzip<INNER> >&, T&)':
transforms.cc:234: error: cannot allocate an object of abstract type 
'Botan::Gzip_Decompression'
gzip.hh:60: note:   since type 'Botan::Gzip_Decompression' has pure virtual 
functions
transforms.cc:243: error: cannot allocate an object of abstract type 
'Botan::Gzip_Decompression'
gzip.hh:60: note:   since type 'Botan::Gzip_Decompression' has pure virtual 
functions


Output of `mtn version --full`:
-------------------------------
N/A



--
Issue: http://code.monotone.ca/p/monotone/issues/104/



reply via email to

[Prev in Thread] Current Thread [Next in Thread]