1 |
from ./persistent-data/data-structures/array.h:23, |
2 |
from persistent-data/data-structures/bitset.cc:1: |
3 |
/usr/include/stdint.h:55:27: error: candidates are: typedef long unsigned int uint64_t |
4 |
In file included from /usr/include/boost/intrusive/detail/utilities.hpp:25:0, |
5 |
from /usr/include/boost/intrusive/rbtree_algorithms.hpp:57, |
6 |
from ./persistent-data/cache.h:25, |
7 |
from ./persistent-data/block.h:23, |
8 |
from ./persistent-data/transaction_manager.h:22, |
9 |
from ./persistent-data/data-structures/btree.h:23, |
10 |
from ./persistent-data/data-structures/array.h:23, |
11 |
from persistent-data/data-structures/bitset.cc:1: |
12 |
/usr/include/boost/cstdint.hpp:311:42: error: typedef boost::ulong_long_type boost::uint64_t |
13 |
persistent-data/data-structures/bitset.cc:68:14: error: expected ';' before 'w' |
14 |
persistent-data/data-structures/bitset.cc:70:6: error: 'w' was not declared in this scope |
15 |
persistent-data/data-structures/bitset.cc:70:27: error: 'set_bit' was not declared in this scope |
16 |
persistent-data/data-structures/bitset.cc:72:6: error: 'w' was not declared in this scope |
17 |
persistent-data/data-structures/bitset.cc:72:29: error: 'clear_bit' was not declared in this scope |
18 |
persistent-data/data-structures/bitset.cc:73:12: error: 'class persistent_data::array<{anonymous}::bitset_traits>' has no member named 'set' |
19 |
persistent-data/data-structures/bitset.cc:73:25: error: 'w' was not declared in this scope |
20 |
persistent-data/data-structures/bitset.cc: In member function 'void persistent_data::bitset_detail::bitset_impl::pad_last_block(bool)': |
21 |
persistent-data/data-structures/bitset.cc:129:6: error: reference to 'uint64_t' is ambiguous |
22 |
In file included from /usr/lib/gcc/ia64-unknown-linux-gnu/4.7.3/include/stdint.h:3:0, |
23 |
from ./persistent-data/endian_utils.h:23, |
24 |
from ./persistent-data/data-structures/btree.h:22, |
25 |
from ./persistent-data/data-structures/array.h:23, |
26 |
from persistent-data/data-structures/bitset.cc:1: |
27 |
/usr/include/stdint.h:55:27: error: candidates are: typedef long unsigned int uint64_t |
28 |
In file included from /usr/include/boost/intrusive/detail/utilities.hpp:25:0, |
29 |
from /usr/include/boost/intrusive/rbtree_algorithms.hpp:57, |
30 |
from ./persistent-data/cache.h:25, |
31 |
from ./persistent-data/block.h:23, |
32 |
from ./persistent-data/transaction_manager.h:22, |
33 |
from ./persistent-data/data-structures/btree.h:23, |
34 |
from ./persistent-data/data-structures/array.h:23, |
35 |
from persistent-data/data-structures/bitset.cc:1: |
36 |
/usr/include/boost/cstdint.hpp:311:42: error: typedef boost::ulong_long_type boost::uint64_t |
37 |
persistent-data/data-structures/bitset.cc:129:15: error: expected ';' before 'w' |
38 |
persistent-data/data-structures/bitset.cc:133:8: error: 'w' was not declared in this scope |
39 |
persistent-data/data-structures/bitset.cc:133:24: error: 'set_bit' was not declared in this scope |
40 |
persistent-data/data-structures/bitset.cc:135:8: error: 'w' was not declared in this scope |
41 |
persistent-data/data-structures/bitset.cc:135:26: error: 'clear_bit' was not declared in this scope |
42 |
persistent-data/data-structures/bitset.cc:137:13: error: 'class persistent_data::array<{anonymous}::bitset_traits>' has no member named 'set' |
43 |
persistent-data/data-structures/bitset.cc:137:26: error: 'w' was not declared in this scope |
44 |
persistent-data/data-structures/bitset.cc: In member function 'void persistent_data::bitset_detail::bitset_impl::resize_array(unsigned int, bool)': |
45 |
persistent-data/data-structures/bitset.cc:149:13: error: 'class persistent_data::array<{anonymous}::bitset_traits>' has no member named 'grow' |
46 |
persistent-data/data-structures/bitset.cc: In member function 'bool persistent_data::bitset_detail::bitset_impl::get_bit(int, unsigned int) const': |
47 |
persistent-data/data-structures/bitset.cc:165:24: error: 'mask' was not declared in this scope |
48 |
In file included from ./persistent-data/data-structures/btree.h:22:0, |
49 |
from ./persistent-data/data-structures/array.h:23, |
50 |
from persistent-data/data-structures/bitset.cc:1: |
51 |
./persistent-data/endian_utils.h: In instantiation of 'DiskType base::to_disk(const CPUType&) [with DiskType = base::le64; CPUType = int]': |
52 |
persistent-data/data-structures/bitset.cc:23:42: required from here |
53 |
./persistent-data/endian_utils.h:68:1: error: invalid application of 'sizeof' to incomplete type 'boost::STATIC_ASSERTION_FAILURE<false>' |
54 |
./persistent-data/endian_utils.h:69:2: warning: no return statement in function returning non-void [-Wreturn-type] |
55 |
In file included from ./persistent-data/data-structures/array.h:25:0, |
56 |
from persistent-data/data-structures/bitset.cc:1: |
57 |
./persistent-data/data-structures/array_block.h: In instantiation of 'class persistent_data::array_block<{anonymous}::bitset_traits, persistent_data::block_manager<>::read_ref>': |
58 |
./persistent-data/data-structures/array.h:218:56: required from 'persistent_data::array<ValueTraits>::array(persistent_data::array<ValueTraits>::tm_ptr, persistent_data::array<ValueTraits>::ref_counter) [with ValueTraits = {anonymous}::bitset_traits; persistent_data::array<ValueTraits>::tm_ptr = boost::shared_ptr<persistent_data::transaction_manager>; persistent_data::array<ValueTraits>::ref_counter = int]' |
59 |
persistent-data/data-structures/bitset.cc:37:20: required from here |
60 |
./persistent-data/data-structures/array_block.h:41:44: error: no type named 'value_type' in 'struct {anonymous}::bitset_traits' |
61 |
In file included from persistent-data/data-structures/bitset.cc:1:0: |
62 |
./persistent-data/data-structures/array.h: In instantiation of 'void persistent_data::array<ValueTraits>::visit_value(ValueVisitor&, const btree_path&, const typename persistent_data::array<ValueTraits>::block_traits::value_type&) const [with ValueVisitor = persistent_data::bitset_detail::bitset_impl::bit_visitor; ValueTraits = {anonymous}::bitset_traits; persistent_data::btree_detail::btree_path = std::vector<long unsigned int>; typename persistent_data::array<ValueTraits>::block_traits::value_type = long unsigned int]': |
63 |
./persistent-data/data-structures/array.h:154:5: required from 'void persistent_data::array<ValueTraits>::block_value_visitor<ValueVisitor>::visit(const btree_path&, const typename persistent_data::array<ValueTraits>::block_traits::value_type&) [with ValueVisitor = persistent_data::bitset_detail::bitset_impl::bit_visitor; ValueTraits = {anonymous}::bitset_traits; persistent_data::btree_detail::btree_path = std::vector<long unsigned int>; typename persistent_data::array<ValueTraits>::block_traits::value_type = long unsigned int]' |
64 |
./persistent-data/data-structures/btree_damage_visitor.h:198:6: required from 'void persistent_data::btree_detail::btree_damage_visitor<ValueVisitor, DamageVisitor, Levels, ValueTraits>::visit_values(const btree_path&, const persistent_data::btree_detail::node_ref<ValueTraits>&) [with ValueVisitor = persistent_data::array<{anonymous}::bitset_traits>::block_value_visitor<persistent_data::bitset_detail::bitset_impl::bit_visitor>; DamageVisitor = persistent_data::array<{anonymous}::bitset_traits>::block_damage_visitor<persistent_data::bitset_detail::bitset_impl::damage_visitor>; unsigned int Levels = 1u; ValueTraits = persistent_data::array<{anonymous}::bitset_traits>::block_traits; persistent_data::btree_detail::btree_path = std::vector<long unsigned int>]' |
65 |
./persistent-data/data-structures/btree_damage_visitor.h:174:5: required from 'bool persistent_data::btree_detail::btree_damage_visitor<ValueVisitor, DamageVisitor, Levels, ValueTraits>::visit_leaf(const node_location&, const persistent_data::btree_detail::node_ref<ValueTraits>&) [with ValueVisitor = persistent_data::array<{anonymous}::bitset_traits>::block_value_visitor<persistent_data::bitset_detail::bitset_impl::bit_visitor>; DamageVisitor = persistent_data::array<{anonymous}::bitset_traits>::block_damage_visitor<persistent_data::bitset_detail::bitset_impl::damage_visitor>; unsigned int Levels = 1u; ValueTraits = persistent_data::array<{anonymous}::bitset_traits>::block_traits; persistent_data::btree_detail::btree_damage_visitor<ValueVisitor, DamageVisitor, Levels, ValueTraits>::node_location = persistent_data::btree_detail::node_location]' |
66 |
persistent-data/data-structures/bitset.cc:251:1: required from here |
67 |
./persistent-data/data-structures/array.h:169:5: error: 'persistent_data::array<{anonymous}::bitset_traits>::rblock' has no member named 'get' |
68 |
In file included from ./persistent-data/data-structures/array.h:25:0, |
69 |
from persistent-data/data-structures/bitset.cc:1: |
70 |
./persistent-data/data-structures/array_block.h: In instantiation of 'void persistent_data::array_block<ValueTraits, RefType>::dec_all_entries() [with ValueTraits = {anonymous}::bitset_traits; RefType = persistent_data::block_manager<>::read_ref]': |
71 |
./persistent-data/data-structures/array.h:389:4: required from 'void persistent_data::array<ValueTraits>::dec_ablock_entries(persistent_data::block_address) [with ValueTraits = {anonymous}::bitset_traits; persistent_data::block_address = long unsigned int]' |
72 |
./persistent-data/data-structures/array.h:123:5: required from 'void persistent_data::array<ValueTraits>::block_ref_counter::dec_values(uint64_t) [with ValueTraits = {anonymous}::bitset_traits; uint64_t = long unsigned int]' |
73 |
./persistent-data/data-structures/array.h:108:6: required from 'void persistent_data::array<ValueTraits>::block_ref_counter::set(uint64_t, uint32_t) [with ValueTraits = {anonymous}::bitset_traits; uint64_t = long unsigned int; uint32_t = unsigned int]' |
74 |
persistent-data/data-structures/bitset.cc:251:1: required from here |
75 |
./persistent-data/data-structures/array_block.h:129:5: error: request for member 'dec' in '((persistent_data::array_block<{anonymous}::bitset_traits, persistent_data::block_manager<>::read_ref>*)this)->persistent_data::array_block<{anonymous}::bitset_traits, persistent_data::block_manager<>::read_ref>::rc_', which is of non-class type 'persistent_data::array_block<{anonymous}::bitset_traits, persistent_data::block_manager<>::read_ref>::ref_counter {aka int}' |
76 |
./persistent-data/data-structures/array_block.h:129:5: error: no matching function for call to 'get(unsigned int&)' |
77 |
./persistent-data/data-structures/array_block.h:129:5: note: candidates are: |
78 |
In file included from /usr/include/boost/optional.hpp:15:0, |
79 |
from ./persistent-data/buffer.h:27, |
80 |
from ./persistent-data/block.h:22, |
81 |
from ./persistent-data/transaction_manager.h:22, |
82 |
from ./persistent-data/data-structures/btree.h:23, |
83 |
from ./persistent-data/data-structures/array.h:23, |
84 |
from persistent-data/data-structures/bitset.cc:1: |
85 |
/usr/include/boost/optional/optional.hpp:679:1: note: template<class T> typename boost::optional::reference_const_type boost::get(const boost::optional<T>&) |
86 |
/usr/include/boost/optional/optional.hpp:679:1: note: template argument deduction/substitution failed: |
87 |
In file included from ./persistent-data/data-structures/array.h:25:0, |
88 |
from persistent-data/data-structures/bitset.cc:1: |
89 |
./persistent-data/data-structures/array_block.h:129:5: note: mismatched types 'const boost::optional<T>' and 'unsigned int' |
90 |
In file included from /usr/include/boost/optional.hpp:15:0, |
91 |
from ./persistent-data/buffer.h:27, |
92 |
from ./persistent-data/block.h:22, |
93 |
from ./persistent-data/transaction_manager.h:22, |
94 |
from ./persistent-data/data-structures/btree.h:23, |
95 |
from ./persistent-data/data-structures/array.h:23, |
96 |
from persistent-data/data-structures/bitset.cc:1: |
97 |
/usr/include/boost/optional/optional.hpp:687:1: note: template<class T> typename boost::optional::reference_type boost::get(boost::optional<T>&) |
98 |
/usr/include/boost/optional/optional.hpp:687:1: note: template argument deduction/substitution failed: |
99 |
In file included from ./persistent-data/data-structures/array.h:25:0, |
100 |
from persistent-data/data-structures/bitset.cc:1: |
101 |
./persistent-data/data-structures/array_block.h:129:5: note: mismatched types 'boost::optional<T>' and 'unsigned int' |
102 |
In file included from /usr/include/boost/optional.hpp:15:0, |
103 |
from ./persistent-data/buffer.h:27, |
104 |
from ./persistent-data/block.h:22, |
105 |
from ./persistent-data/transaction_manager.h:22, |
106 |
from ./persistent-data/data-structures/btree.h:23, |
107 |
from ./persistent-data/data-structures/array.h:23, |
108 |
from persistent-data/data-structures/bitset.cc:1: |
109 |
/usr/include/boost/optional/optional.hpp:697:1: note: template<class T> typename boost::optional::pointer_const_type boost::get(const boost::optional<T>*) |
110 |
/usr/include/boost/optional/optional.hpp:697:1: note: template argument deduction/substitution failed: |
111 |
In file included from ./persistent-data/data-structures/array.h:25:0, |
112 |
from persistent-data/data-structures/bitset.cc:1: |
113 |
./persistent-data/data-structures/array_block.h:129:5: note: mismatched types 'const boost::optional<T>*' and 'unsigned int' |
114 |
In file included from /usr/include/boost/optional.hpp:15:0, |
115 |
from ./persistent-data/buffer.h:27, |
116 |
from ./persistent-data/block.h:22, |
117 |
from ./persistent-data/transaction_manager.h:22, |
118 |
from ./persistent-data/data-structures/btree.h:23, |
119 |
from ./persistent-data/data-structures/array.h:23, |
120 |
from persistent-data/data-structures/bitset.cc:1: |
121 |
/usr/include/boost/optional/optional.hpp:705:1: note: template<class T> typename boost::optional::pointer_type boost::get(boost::optional<T>*) |
122 |
/usr/include/boost/optional/optional.hpp:705:1: note: template argument deduction/substitution failed: |
123 |
In file included from ./persistent-data/data-structures/array.h:25:0, |
124 |
from persistent-data/data-structures/bitset.cc:1: |
125 |
./persistent-data/data-structures/array_block.h:129:5: note: mismatched types 'boost::optional<T>*' and 'unsigned int' |
126 |
[CXX] persistent-data/space-maps/recursive.cc |
127 |
persistent-data/data-structures/bitset.cc: In member function 'bool persistent_data::bitset_detail::bitset_impl::get(unsigned int)': |
128 |
persistent-data/data-structures/bitset.cc:63:4: warning: control reaches end of non-void function [-Wreturn-type] |
129 |
make: *** [persistent-data/data-structures/bitset.o] Error 1 |
130 |
make: *** Waiting for unfinished jobs.... |
131 |
[DEP] persistent-data/space_map.cc |
132 |
[DEP] persistent-data/space-maps/recursive.cc |
133 |
[DEP] persistent-data/space-maps/disk.cc |
134 |
* ERROR: sys-block/thin-provisioning-tools-0.2.8-r1::gentoo failed (compile phase): |
135 |
* emake failed |
136 |
* |
137 |
* If you need support, post the output of `emerge --info '=sys-block/thin-provisioning-tools-0.2.8-r1::gentoo'`, |
138 |
* the complete build log and the output of `emerge -pqv '=sys-block/thin-provisioning-tools-0.2.8-r1::gentoo'`. |
139 |
* The complete build log is located at '/var/tmp/portage/sys-block/thin-provisioning-tools-0.2.8-r1/temp/build.log'. |
140 |
* The ebuild environment file is located at '/var/tmp/portage/sys-block/thin-provisioning-tools-0.2.8-r1/temp/environment'. |
141 |
* Working directory: '/var/tmp/portage/sys-block/thin-provisioning-tools-0.2.8-r1/work/thin-provisioning-tools-0.2.8' |
142 |
* S: '/var/tmp/portage/sys-block/thin-provisioning-tools-0.2.8-r1/work/thin-provisioning-tools-0.2.8' |
143 |
* Messages for package sys-apps/keyutils-1.5.5: |
144 |
* Unable to find kernel sources at /usr/src/linux |
145 |
* Unable to calculate Linux Kernel version for build, attempting to use running version |
146 |
* You must have CONFIG_KEYS to use this package! |
147 |
* Please check to make sure these options are set correctly. |
148 |
* Failure to do so may cause unexpected problems. |
149 |
* Messages for package sys-apps/busybox-1.21.0: |
150 |
* Could not locate user configfile, so we will save a default one |
151 |
* You cannot have USE='static pam'. Assuming static is more important. |
152 |
* Your configuration for sys-apps/busybox-1.21.0 has been saved in |
153 |
* /etc/portage/savedconfig/sys-apps/busybox-1.21.0 for your editing pleasure. |
154 |
* You can edit these files by hand and remerge this package with |
155 |
* USE=savedconfig to customise the configuration. |
156 |
* You can rename this file/directory to one of the following for |
157 |
* its configuration to apply to multiple versions: |
158 |
* ${PORTAGE_CONFIGROOT}/etc/portage/savedconfig/ |
159 |
* [${CTARGET}|${CHOST}|""]/${CATEGORY}/[${PF}|${P}|${PN}] |
160 |
* Messages for package sys-block/thin-provisioning-tools-0.2.8-r1: |
161 |
* ERROR: sys-block/thin-provisioning-tools-0.2.8-r1::gentoo failed (compile phase): |
162 |
* emake failed |
163 |
* |
164 |
* If you need support, post the output of `emerge --info '=sys-block/thin-provisioning-tools-0.2.8-r1::gentoo'`, |
165 |
* the complete build log and the output of `emerge -pqv '=sys-block/thin-provisioning-tools-0.2.8-r1::gentoo'`. |
166 |
* The complete build log is located at '/var/tmp/portage/sys-block/thin-provisioning-tools-0.2.8-r1/temp/build.log'. |
167 |
* The ebuild environment file is located at '/var/tmp/portage/sys-block/thin-provisioning-tools-0.2.8-r1/temp/environment'. |
168 |
* Working directory: '/var/tmp/portage/sys-block/thin-provisioning-tools-0.2.8-r1/work/thin-provisioning-tools-0.2.8' |
169 |
* S: '/var/tmp/portage/sys-block/thin-provisioning-tools-0.2.8-r1/work/thin-provisioning-tools-0.2.8' |
170 |
|
171 |
|
172 |
|
173 |
|
174 |
|
175 |
|
176 |
|
177 |
!!! catalyst: Error in attempt to build packages |
178 |
|
179 |
|
180 |
Traceback (most recent call last): |
181 |
File "modules/generic_stage_target.py", line 1403, in build_packages |
182 |
"Error in attempt to build packages",env=self.env) |
183 |
File "/usr/lib/catalyst/modules/catalyst_support.py", line 541, in cmd |
184 |
raise CatalystError,myexc |
185 |
CatalystError |
186 |
None |
187 |
|
188 |
!!! catalyst: livecdbuild aborting due to error. |
189 |
|
190 |
Traceback (most recent call last): |
191 |
File "/usr/lib/catalyst/catalyst", line 218, in build_target |
192 |
mytarget.run() |
193 |
File "modules/generic_stage_target.py", line 1304, in run |
194 |
apply(getattr(self,x)) |
195 |
File "modules/generic_stage_target.py", line 1408, in build_packages |
196 |
"build aborting due to error." |
197 |
CatalystError |
198 |
!!! catalyst: Error encountered during run of target livecd-stage1 |
199 |
Catalyst aborting.... |
200 |
lockfile does not exist '/home/catalyst/tmp/default/livecd-stage1-ia64-20140805/.catalyst_lock' |
201 |
|
202 |
|
203 |
|
204 |
Full build log at /tmp/catalyst-auto.5662/log/installcd-stage1.log |