Ticket #837: compile.log

File compile.log, 21.2 KB (added by Graeme Porteous, 2 weeks ago)
Line 
1make all-recursive
2make[1]: Entering directory '/Users/gbp/Developer/work/xapian-full/tmp/aarch64-apple-darwin24.2.0/ports/xapian-bindings/1.4.22/xapian-bindings-1.4.22'
3Making all in .
4make[2]: Entering directory '/Users/gbp/Developer/work/xapian-full/tmp/aarch64-apple-darwin24.2.0/ports/xapian-bindings/1.4.22/xapian-bindings-1.4.22'
5make[2]: Nothing to be done for 'all-am'.
6make[2]: Leaving directory '/Users/gbp/Developer/work/xapian-full/tmp/aarch64-apple-darwin24.2.0/ports/xapian-bindings/1.4.22/xapian-bindings-1.4.22'
7Making all in ruby
8make[2]: Entering directory '/Users/gbp/Developer/work/xapian-full/tmp/aarch64-apple-darwin24.2.0/ports/xapian-bindings/1.4.22/xapian-bindings-1.4.22/ruby'
9make all-am
10make[3]: Entering directory '/Users/gbp/Developer/work/xapian-full/tmp/aarch64-apple-darwin24.2.0/ports/xapian-bindings/1.4.22/xapian-bindings-1.4.22/ruby'
11/nix/store/5wjj1f3pa1ndi3kvskm1fcs9kdy2xajf-bash-5.2p37/bin/bash ../libtool --tag=CXX --mode=link clang++ -fno-strict-aliasing -Wall -Wno-unused -Wno-uninitialized -fvisibility=hidden -fvisibility-inlines-hidden -I/Users/gbp/Developer/work/xapian-full/ports/aarch64-apple-darwin24.2.0/xapian-core/1.4.22/include -g -O2 -avoid-version -module -shrext ".bundle" -o _xapian.la -rpath /Users/gbp/Developer/work/xapian-full/lib xapian_wrap.lo /Users/gbp/Developer/work/xapian-full/ports/aarch64-apple-darwin24.2.0/xapian-core/1.4.22/lib/libxapian.la -lstdc++
12libtool: link: clang++ -o .libs/_xapian.bundle -bundle .libs/xapian_wrap.o /Users/gbp/Developer/work/xapian-full/ports/aarch64-apple-darwin24.2.0/xapian-core/1.4.22/lib/libxapian.dylib -lz -lstdc++ -g -O2
13Undefined symbols for architecture arm64:
14 "_rb_ary_entry", referenced from:
15 XapianSWIGQueryItor::operator*() const in xapian_wrap.o
16 "_rb_ary_new", referenced from:
17 SwigDirector_Compactor::resolve_duplicate_metadata(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, unsigned long, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const*) in xapian_wrap.o
18 "_rb_ary_push", referenced from:
19 SwigDirector_Compactor::resolve_duplicate_metadata(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, unsigned long, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const*) in xapian_wrap.o
20 "_rb_big2long", referenced from:
21 SWIG_AUX_NUM2LONG(unsigned long) in xapian_wrap.o
22 "_rb_big2ulong", referenced from:
23 SWIG_AUX_NUM2ULONG(unsigned long) in xapian_wrap.o
24 "_rb_cFalseClass", referenced from:
25 _Init__xapian in xapian_wrap.o
26 "_rb_cFloat", referenced from:
27 _Init__xapian in xapian_wrap.o
28 "_rb_cInteger", referenced from:
29 _Init__xapian in xapian_wrap.o
30 "_rb_cNilClass", referenced from:
31 _Init__xapian in xapian_wrap.o
32 "_rb_cObject", referenced from:
33 _Init__xapian in xapian_wrap.o
34 "_rb_cSymbol", referenced from:
35 _Init__xapian in xapian_wrap.o
36 "_rb_cTrueClass", referenced from:
37 _Init__xapian in xapian_wrap.o
38 "_rb_const_get", referenced from:
39 SWIG_Ruby_NewPointerObj(void*, swig_type_info*, int) in xapian_wrap.o
40 SWIG_Ruby_ExceptionType(swig_type_info*, unsigned long) in xapian_wrap.o
41 "_rb_data_object_wrap", referenced from:
42 SWIG_Ruby_NewPointerObj(void*, swig_type_info*, int) in xapian_wrap.o
43 _Init__xapian in xapian_wrap.o
44 _wrap_PositionIterator_allocate(unsigned long) in xapian_wrap.o
45 _wrap_PostingIterator_allocate(unsigned long) in xapian_wrap.o
46 _wrap_TermIterator_allocate(unsigned long) in xapian_wrap.o
47 _wrap_ValueIterator_allocate(unsigned long) in xapian_wrap.o
48 _wrap_Document_allocate(unsigned long) in xapian_wrap.o
49 ...
50 "_rb_debug_rstring_null_ptr", referenced from:
51 SWIG_Ruby_NewPointerObj(void*, swig_type_info*, int) in xapian_wrap.o
52 XapianSWIGQueryItor::operator*() const in xapian_wrap.o
53 "_rb_define_alloc_func", referenced from:
54 _Init__xapian in xapian_wrap.o
55 "_rb_define_class", referenced from:
56 SWIG_Ruby_ErrorType(int) in xapian_wrap.o
57 _Init__xapian in xapian_wrap.o
58 "_rb_define_class_under", referenced from:
59 _Init__xapian in xapian_wrap.o
60 "_rb_define_const", referenced from:
61 _Init__xapian in xapian_wrap.o
62 "_rb_define_method", referenced from:
63 _Init__xapian in xapian_wrap.o
64 "_rb_define_module", referenced from:
65 _Init__xapian in xapian_wrap.o
66 "_rb_define_module_function", referenced from:
67 _Init__xapian in xapian_wrap.o
68 "_rb_define_readonly_variable", referenced from:
69 _Init__xapian in xapian_wrap.o
70 "_rb_define_singleton_method", referenced from:
71 _Init__xapian in xapian_wrap.o
72 "_rb_define_virtual_variable", referenced from:
73 _Init__xapian in xapian_wrap.o
74 "_rb_eArgError", referenced from:
75 SWIG_Ruby_ErrorType(int) in xapian_wrap.o
76 _wrap_GC_VALUE_inspect(int, unsigned long*, unsigned long) in xapian_wrap.o
77 _wrap_GC_VALUE_to_s(int, unsigned long*, unsigned long) in xapian_wrap.o
78 _wrap_ConstIterator_value(int, unsigned long*, unsigned long) in xapian_wrap.o
79 _wrap_ConstIterator_dup(int, unsigned long*, unsigned long) in xapian_wrap.o
80 _wrap_ConstIterator_inspect(int, unsigned long*, unsigned long) in xapian_wrap.o
81 _wrap_ConstIterator_to_s(int, unsigned long*, unsigned long) in xapian_wrap.o
82 ...
83 "_rb_eFatal", referenced from:
84 SWIG_Ruby_ErrorType(int) in xapian_wrap.o
85 "_rb_eIOError", referenced from:
86 SWIG_Ruby_ErrorType(int) in xapian_wrap.o
87 "_rb_eIndexError", referenced from:
88 SWIG_Ruby_ErrorType(int) in xapian_wrap.o
89 "_rb_eNameError", referenced from:
90 _wrap_new_StemImplementation(int, unsigned long*, unsigned long) in xapian_wrap.o
91 _wrap_new_MatchDecider(int, unsigned long*, unsigned long) in xapian_wrap.o
92 _wrap_new_ExpandDecider(int, unsigned long*, unsigned long) in xapian_wrap.o
93 _wrap_new_KeyMaker(int, unsigned long*, unsigned long) in xapian_wrap.o
94 _wrap_new_Stopper(int, unsigned long*, unsigned long) in xapian_wrap.o
95 _wrap_new_ValueRangeProcessor(int, unsigned long*, unsigned long) in xapian_wrap.o
96 _wrap_new_FieldProcessor(int, unsigned long*, unsigned long) in xapian_wrap.o
97 ...
98 "_rb_eNoMemError", referenced from:
99 SWIG_Ruby_ErrorType(int) in xapian_wrap.o
100 "_rb_eRangeError", referenced from:
101 SWIG_Ruby_ErrorType(int) in xapian_wrap.o
102 "_rb_eRuntimeError", referenced from:
103 SWIG_Ruby_ErrorType(int) in xapian_wrap.o
104 SwigDirector_LatLongMetric::serialise() const in xapian_wrap.o
105 _wrap_StemImplementation___call__(int, unsigned long*, unsigned long) in xapian_wrap.o
106 _wrap_StemImplementation_description(int, unsigned long*, unsigned long) in xapian_wrap.o
107 _wrap_MatchDecider___call__(int, unsigned long*, unsigned long) in xapian_wrap.o
108 _wrap_ExpandDecider___call__(int, unsigned long*, unsigned long) in xapian_wrap.o
109 _wrap_KeyMaker___call__(int, unsigned long*, unsigned long) in xapian_wrap.o
110 ...
111 "_rb_eSyntaxError", referenced from:
112 SWIG_Ruby_ErrorType(int) in xapian_wrap.o
113 "_rb_eTypeError", referenced from:
114 SWIG_Ruby_ErrorType(int) in xapian_wrap.o
115 _wrap_ConstIterator_next(int, unsigned long*, unsigned long) in xapian_wrap.o
116 _wrap_ConstIterator_previous(int, unsigned long*, unsigned long) in xapian_wrap.o
117 _wrap_ConstIterator___sub__(int, unsigned long*, unsigned long) in xapian_wrap.o
118 _wrap_Iterator_next(int, unsigned long*, unsigned long) in xapian_wrap.o
119 _wrap_Iterator_previous(int, unsigned long*, unsigned long) in xapian_wrap.o
120 _wrap_Iterator___sub__(int, unsigned long*, unsigned long) in xapian_wrap.o
121 ...
122 "_rb_eZeroDivError", referenced from:
123 SWIG_Ruby_ErrorType(int) in xapian_wrap.o
124 "_rb_exc_new_str", referenced from:
125 Swig::DirectorException::DirectorException(unsigned long, char const*, char const*) in xapian_wrap.o
126 SWIG_Ruby_ExceptionType(swig_type_info*, unsigned long) in xapian_wrap.o
127 "_rb_exc_raise", referenced from:
128 _wrap_StemImplementation___call__(int, unsigned long*, unsigned long) in xapian_wrap.o
129 _wrap_StemImplementation_description(int, unsigned long*, unsigned long) in xapian_wrap.o
130 _wrap_MatchDecider___call__(int, unsigned long*, unsigned long) in xapian_wrap.o
131 _wrap_ExpandDecider___call__(int, unsigned long*, unsigned long) in xapian_wrap.o
132 _wrap_KeyMaker___call__(int, unsigned long*, unsigned long) in xapian_wrap.o
133 _wrap_Stopper___call__(int, unsigned long*, unsigned long) in xapian_wrap.o
134 _wrap_Stopper_description(int, unsigned long*, unsigned long) in xapian_wrap.o
135 ...
136 "_rb_float_new", referenced from:
137 SwigDirector_PostingSource::next(double) in xapian_wrap.o
138 SwigDirector_PostingSource::skip_to(unsigned int, double) in xapian_wrap.o
139 SwigDirector_PostingSource::check(unsigned int, double) in xapian_wrap.o
140 SwigDirector_ValuePostingSource::next(double) in xapian_wrap.o
141 SwigDirector_ValuePostingSource::skip_to(unsigned int, double) in xapian_wrap.o
142 SwigDirector_ValuePostingSource::check(unsigned int, double) in xapian_wrap.o
143 SwigDirector_ValueWeightPostingSource::next(double) in xapian_wrap.o
144 ...
145 "_rb_funcall", referenced from:
146 SwigDirector_StemImplementation::operator()(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&) in xapian_wrap.o
147 SwigDirector_StemImplementation::get_description() const in xapian_wrap.o
148 SwigDirector_MatchDecider::operator()(Xapian::Document const&) const in xapian_wrap.o
149 SwigDirector_ExpandDecider::operator()(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&) const in xapian_wrap.o
150 SwigDirector_KeyMaker::operator()(Xapian::Document const&) const in xapian_wrap.o
151 SwigDirector_Stopper::operator()(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&) const in xapian_wrap.o
152 SwigDirector_Stopper::get_description() const in xapian_wrap.o
153 ...
154 "_rb_gc_register_address", referenced from:
155 swig::SwigGCReferences::initialize() in xapian_wrap.o
156 "_rb_gc_unregister_address", referenced from:
157 swig::SwigGCReferences::~SwigGCReferences() in xapian_wrap.o
158 "_rb_gv_get", referenced from:
159 _Init__xapian in xapian_wrap.o
160 "_rb_gv_set", referenced from:
161 _Init__xapian in xapian_wrap.o
162 "_rb_hash_aref", referenced from:
163 swig::GC_VALUE::operator=(swig::GC_VALUE const&) in xapian_wrap.o
164 swig::GC_VALUE::GC_VALUE(unsigned long) in xapian_wrap.o
165 swig::SwigGCReferences::GC_unregister(unsigned long const&) in xapian_wrap.o
166 "_rb_hash_aset", referenced from:
167 swig::GC_VALUE::operator=(swig::GC_VALUE const&) in xapian_wrap.o
168 swig::GC_VALUE::GC_VALUE(unsigned long) in xapian_wrap.o
169 swig::SwigGCReferences::GC_unregister(unsigned long const&) in xapian_wrap.o
170 "_rb_hash_delete", referenced from:
171 swig::SwigGCReferences::GC_unregister(unsigned long const&) in xapian_wrap.o
172 "_rb_hash_new", referenced from:
173 swig::SwigGCReferences::initialize() in xapian_wrap.o
174 "_rb_inspect", referenced from:
175 _wrap_GC_VALUE_inspect(int, unsigned long*, unsigned long) in xapian_wrap.o
176 _wrap_GC_VALUE_to_s(int, unsigned long*, unsigned long) in xapian_wrap.o
177 Ruby_Format_TypeError(char const*, char const*, char const*, int, unsigned long) in xapian_wrap.o
178 "_rb_int2big", referenced from:
179 _Init__xapian in xapian_wrap.o
180 _wrap_ConstIterator___sub__(int, unsigned long*, unsigned long) in xapian_wrap.o
181 _wrap_Iterator___sub__(int, unsigned long*, unsigned long) in xapian_wrap.o
182 swig_ruby_trackings_count(unsigned long, unsigned long*) in xapian_wrap.o
183 "_rb_intern", referenced from:
184 SwigDirector_StemImplementation::operator()(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&) in xapian_wrap.o
185 SwigDirector_StemImplementation::get_description() const in xapian_wrap.o
186 SwigDirector_MatchDecider::operator()(Xapian::Document const&) const in xapian_wrap.o
187 SWIG_Ruby_NewPointerObj(void*, swig_type_info*, int) in xapian_wrap.o
188 SwigDirector_ExpandDecider::operator()(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&) const in xapian_wrap.o
189 SwigDirector_KeyMaker::operator()(Xapian::Document const&) const in xapian_wrap.o
190 SwigDirector_Stopper::operator()(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&) const in xapian_wrap.o
191 ...
192 "_rb_iv_get", referenced from:
193 SWIG_Ruby_NewPointerObj(void*, swig_type_info*, int) in xapian_wrap.o
194 SWIG_Ruby_ConvertPtrAndOwn(unsigned long, void**, swig_type_info*, int, swig_ruby_owntype*) in xapian_wrap.o
195 "_rb_iv_set", referenced from:
196 SWIG_Ruby_NewPointerObj(void*, swig_type_info*, int) in xapian_wrap.o
197 _wrap_PositionIterator_allocate(unsigned long) in xapian_wrap.o
198 _wrap_PostingIterator_allocate(unsigned long) in xapian_wrap.o
199 _wrap_TermIterator_allocate(unsigned long) in xapian_wrap.o
200 _wrap_ValueIterator_allocate(unsigned long) in xapian_wrap.o
201 _wrap_Document_allocate(unsigned long) in xapian_wrap.o
202 _wrap_Registry_allocate(unsigned long) in xapian_wrap.o
203 ...
204 "_rb_ivar_get", referenced from:
205 _Init__xapian in xapian_wrap.o
206 "_rb_ivar_set", referenced from:
207 _Init__xapian in xapian_wrap.o
208 "_rb_num2dbl", referenced from:
209 SWIG_AUX_NUM2DBL(unsigned long) in xapian_wrap.o
210 "_rb_num2long", referenced from:
211 _Init__xapian in xapian_wrap.o
212 SWIG_AUX_NUM2LONG(unsigned long) in xapian_wrap.o
213 "_rb_num2uint", referenced from:
214 swig::GC_VALUE::operator=(swig::GC_VALUE const&) in xapian_wrap.o
215 swig::GC_VALUE::GC_VALUE(unsigned long) in xapian_wrap.o
216 swig::SwigGCReferences::GC_unregister(unsigned long const&) in xapian_wrap.o
217 "_rb_num2ulong", referenced from:
218 SWIG_AUX_NUM2ULONG(unsigned long) in xapian_wrap.o
219 "_rb_obj_as_string", referenced from:
220 SWIG_Ruby_ExceptionType(swig_type_info*, unsigned long) in xapian_wrap.o
221 "_rb_obj_classname", referenced from:
222 _wrap_new_StemImplementation(int, unsigned long*, unsigned long) in xapian_wrap.o
223 _wrap_new_MatchDecider(int, unsigned long*, unsigned long) in xapian_wrap.o
224 _wrap_new_ExpandDecider(int, unsigned long*, unsigned long) in xapian_wrap.o
225 _wrap_new_KeyMaker(int, unsigned long*, unsigned long) in xapian_wrap.o
226 _wrap_new_Stopper(int, unsigned long*, unsigned long) in xapian_wrap.o
227 _wrap_new_RangeProcessor(int, unsigned long*, unsigned long) in xapian_wrap.o
228 _wrap_new_ValueRangeProcessor(int, unsigned long*, unsigned long) in xapian_wrap.o
229 ...
230 "_rb_obj_is_kind_of", referenced from:
231 SWIG_Ruby_ConvertPtrAndOwn(unsigned long, void**, swig_type_info*, int, swig_ruby_owntype*) in xapian_wrap.o
232 SWIG_Ruby_ExceptionType(swig_type_info*, unsigned long) in xapian_wrap.o
233 "_rb_raise", referenced from:
234 _wrap_GC_VALUE_inspect(int, unsigned long*, unsigned long) in xapian_wrap.o
235 _wrap_GC_VALUE_to_s(int, unsigned long*, unsigned long) in xapian_wrap.o
236 _wrap_ConstIterator_value(int, unsigned long*, unsigned long) in xapian_wrap.o
237 _wrap_ConstIterator_dup(int, unsigned long*, unsigned long) in xapian_wrap.o
238 _wrap_ConstIterator_inspect(int, unsigned long*, unsigned long) in xapian_wrap.o
239 _wrap_ConstIterator_to_s(int, unsigned long*, unsigned long) in xapian_wrap.o
240 _wrap_ConstIterator_next(int, unsigned long*, unsigned long) in xapian_wrap.o
241 ...
242 "_rb_rescue", referenced from:
243 SwigDirector_MatchDecider::operator()(Xapian::Document const&) const in xapian_wrap.o
244 SWIG_AsVal_bool(unsigned long, bool*) in xapian_wrap.o
245 SwigDirector_ExpandDecider::operator()(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&) const in xapian_wrap.o
246 SwigDirector_Stopper::operator()(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&) const in xapian_wrap.o
247 SwigDirector_ValueRangeProcessor::operator()(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>&) in xapian_wrap.o
248 SWIG_AsVal_unsigned_SS_int(unsigned long, unsigned int*) in xapian_wrap.o
249 SwigDirector_PostingSource::get_termfreq_min() const in xapian_wrap.o
250 ...
251 "_rb_set_end_proc", referenced from:
252 swig::SwigGCReferences::initialize() in xapian_wrap.o
253 "_rb_st_delete", referenced from:
254 SWIG_RubyRemoveTracking(void*) in xapian_wrap.o
255 "_rb_st_init_numtable", referenced from:
256 _Init__xapian in xapian_wrap.o
257 "_rb_st_insert", referenced from:
258 SWIG_Ruby_NewPointerObj(void*, swig_type_info*, int) in xapian_wrap.o
259 "_rb_st_lookup", referenced from:
260 SWIG_Ruby_NewPointerObj(void*, swig_type_info*, int) in xapian_wrap.o
261 "_rb_str_append", referenced from:
262 Ruby_Format_TypeError(char const*, char const*, char const*, int, unsigned long) in xapian_wrap.o
263 "_rb_str_cat", referenced from:
264 Ruby_Format_TypeError(char const*, char const*, char const*, int, unsigned long) in xapian_wrap.o
265 "_rb_str_cat_cstr", referenced from:
266 Ruby_Format_TypeError(char const*, char const*, char const*, int, unsigned long) in xapian_wrap.o
267 "_rb_str_new", referenced from:
268 SwigDirector_StemImplementation::operator()(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&) in xapian_wrap.o
269 SwigDirector_ExpandDecider::operator()(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&) const in xapian_wrap.o
270 SwigDirector_Stopper::operator()(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&) const in xapian_wrap.o
271 SwigDirector_RangeProcessor::operator()(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&) in xapian_wrap.o
272 SwigDirector_FieldProcessor::operator()(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&) in xapian_wrap.o
273 SwigDirector_Compactor::set_status(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&) in xapian_wrap.o
274 SwigDirector_Compactor::resolve_duplicate_metadata(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, unsigned long, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const*) in xapian_wrap.o
275 ...
276 "_rb_str_new_cstr", referenced from:
277 SWIG_Ruby_NewPointerObj(void*, swig_type_info*, int) in xapian_wrap.o
278 _wrap_PositionIterator_allocate(unsigned long) in xapian_wrap.o
279 _wrap_PostingIterator_allocate(unsigned long) in xapian_wrap.o
280 _wrap_TermIterator_allocate(unsigned long) in xapian_wrap.o
281 _wrap_ValueIterator_allocate(unsigned long) in xapian_wrap.o
282 _wrap_Document_allocate(unsigned long) in xapian_wrap.o
283 _wrap_Registry_allocate(unsigned long) in xapian_wrap.o
284 ...
285 "_rb_str_new_static", referenced from:
286 Ruby_Format_TypeError(char const*, char const*, char const*, int, unsigned long) in xapian_wrap.o
287 "_rb_string_value_ptr", referenced from:
288 SWIG_Ruby_ConvertPtrAndOwn(unsigned long, void**, swig_type_info*, int, swig_ruby_owntype*) in xapian_wrap.o
289 _wrap_LatLongMetric___call__(int, unsigned long*, unsigned long) in xapian_wrap.o
290 SWIG_AsCharPtrAndSize(unsigned long, char**, unsigned long*, int*) in xapian_wrap.o
291 Ruby_Format_TypeError(char const*, char const*, char const*, int, unsigned long) in xapian_wrap.o
292 "_rb_uint2big", referenced from:
293 _wrap_Query_get_num_subqueries(int, unsigned long*, unsigned long) in xapian_wrap.o
294 _wrap_LatLongCoords_size(int, unsigned long*, unsigned long) in xapian_wrap.o
295 _wrap_Database_size(int, unsigned long*, unsigned long) in xapian_wrap.o
296 _wrap_Database_get_total_length(int, unsigned long*, unsigned long) in xapian_wrap.o
297 _wrap_Database_get_revision(int, unsigned long*, unsigned long) in xapian_wrap.o
298 _wrap_Database_check(int, unsigned long*, unsigned long) in xapian_wrap.o
299 "_rb_undef_alloc_func", referenced from:
300 _Init__xapian in xapian_wrap.o
301 "_rb_undef_method", referenced from:
302 _Init__xapian in xapian_wrap.o
303 "_rb_unexpected_type", referenced from:
304 _Init__xapian in xapian_wrap.o
305ld: symbol(s) not found for architecture arm64
306clang++: error: linker command failed with exit code 1 (use -v to see invocation)
307make[3]: *** [Makefile:741: _xapian.la] Error 1
308make[3]: Leaving directory '/Users/gbp/Developer/work/xapian-full/tmp/aarch64-apple-darwin24.2.0/ports/xapian-bindings/1.4.22/xapian-bindings-1.4.22/ruby'
309make[2]: *** [Makefile:670: all] Error 2
310make[2]: Leaving directory '/Users/gbp/Developer/work/xapian-full/tmp/aarch64-apple-darwin24.2.0/ports/xapian-bindings/1.4.22/xapian-bindings-1.4.22/ruby'
311make[1]: *** [Makefile:514: all-recursive] Error 1
312make[1]: Leaving directory '/Users/gbp/Developer/work/xapian-full/tmp/aarch64-apple-darwin24.2.0/ports/xapian-bindings/1.4.22/xapian-bindings-1.4.22'
313make: *** [Makefile:436: all] Error 2