The Swift Package Index logo.Swift Package Index

Build Information

Failed to build grpc-swift-protobuf, reference 2.5.0 (83f5cd), with Swift 6.3 for Android on 14 Oct 2026 21:52:09 UTC.

Build Command

bash -c docker run --pull=always --rm -v "checkouts-54344845-0":/host -w "$PWD" -e JAVA_HOME="/root/.sdkman/candidates/java/current" -e SPI_BUILD="1" -e SPI_PROCESSING="1" registry.gitlab.com/saguaro1/spi-images:android-6.3-latest swift build --swift-sdk aarch64-unknown-linux-android28 2>&1

Build Log

========================================
RunAll
========================================
Builder version: 5.1.3
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/grpc/grpc-swift-protobuf.git
Reference: 2.5.0
Initialized empty Git repository in /host/spi-builder-workspace/.git/
hint: Using 'master' as the name for the initial branch. This default branch name
hint: is subject to change. To configure the initial branch name to use in all
hint: of your new repositories, which will suppress this warning, call:
hint:
hint: 	git config --global init.defaultBranch <name>
hint:
hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and
hint: 'development'. The just-created branch can be renamed via this command:
hint:
hint: 	git branch -m <name>
From https://github.com/grpc/grpc-swift-protobuf
 * tag               2.5.0      -> FETCH_HEAD
HEAD is now at 83f5cdb Upgrade grpc-swift-2 (#108)
Cloned https://github.com/grpc/grpc-swift-protobuf.git
Revision (git rev-parse @):
83f5cdb2f8b4c7b57ed9419c6f4f6380b683500e
SPI manifest file found: $PWD/.spi.yml
SUCCESS checkout https://github.com/grpc/grpc-swift-protobuf.git at 2.5.0
========================================
Build
========================================
Selected platform:         android
Swift version:             6.3
Building package at path:  $PWD
https://github.com/grpc/grpc-swift-protobuf.git
Running build ...
bash -c docker run --pull=always --rm -v "checkouts-54344845-0":/host -w "$PWD" -e JAVA_HOME="/root/.sdkman/candidates/java/current" -e SPI_BUILD="1" -e SPI_PROCESSING="1" registry.gitlab.com/saguaro1/spi-images:android-6.3-latest swift build --swift-sdk aarch64-unknown-linux-android28 2>&1
android-6.3-latest: Pulling from saguaro1/spi-images
Digest: sha256:ec170ed262d75c9e928493cd00a486dad2d4f04db1b55d884efec7db42d0226b
Status: Image is up to date for registry.gitlab.com/saguaro1/spi-images:android-6.3-latest
Fetching https://github.com/grpc/grpc-swift-2.git
Fetching https://github.com/apple/swift-protobuf.git
[1/31249] Fetching grpc-swift-2
[31250/86376] Fetching grpc-swift-2, swift-protobuf
Fetched https://github.com/grpc/grpc-swift-2.git from cache (7.22s)
Fetched https://github.com/apple/swift-protobuf.git from cache (7.25s)
Computing version for https://github.com/apple/swift-protobuf.git
Computed https://github.com/apple/swift-protobuf.git at 1.39.0 (7.45s)
Computing version for https://github.com/grpc/grpc-swift-2.git
Computed https://github.com/grpc/grpc-swift-2.git at 2.4.4 (0.18s)
Fetching https://github.com/apple/swift-collections.git
[1/28792] Fetching swift-collections
Fetched https://github.com/apple/swift-collections.git from cache (1.21s)
Computing version for https://github.com/apple/swift-collections.git
Computed https://github.com/apple/swift-collections.git at 1.7.3 (1.47s)
Creating working copy for https://github.com/apple/swift-protobuf.git
Working copy of https://github.com/apple/swift-protobuf.git resolved at 1.39.0
Creating working copy for https://github.com/grpc/grpc-swift-2.git
Working copy of https://github.com/grpc/grpc-swift-2.git resolved at 2.4.4
Creating working copy for https://github.com/apple/swift-collections.git
Working copy of https://github.com/apple/swift-collections.git resolved at 1.7.3
[1/1] Compiling plugin generate-grpc-code-from-protos
[2/2] Compiling plugin GRPCProtobufGenerator
[3/3] Compiling plugin SwiftProtobufPlugin
Building for debugging...
[3/633] Write sources
[9/633] Compiling CGRPCProtobuf CGRPCProtobuf.c
[10/633] Compiling cycleclock.cc
[11/633] Compiling reader.c
[12/633] Compiling encoder.c
[13/633] Compiling names_internal.cc
[14/633] Compiling names.cc
[15/633] Compiling eps_copy_input_stream.c
[16/633] Compiling decoder.c
[17/633] Compiling back_alloc.c
[18/633] Compiling encode.c
[19/633] Compiling select.c
[20/633] Compiling function_array.c
[21/633] Compiling spinlock.cc
[22/633] Compiling field_unknown.c
[23/633] Compiling field_mismatch.c
[24/633] Compiling field_string.c
[25/633] Compiling field_generic.c
[26/633] Compiling field_message.c
[27/633] Compiling field_extension.c
[28/633] Compiling names.cc
[29/633] Compiling dispatch.c
[30/633] Compiling cardinality.c
[31/633] Compiling byte_size.c
[32/633] Compiling field_fixed.c
[33/633] Compiling encode.c
[34/633] Compiling decode.c
[35/633] Compiling debug_string.c
[36/633] Compiling field_varint.c
[37/633] Compiling common.cc
[38/633] Compiling encode.c
[39/633] Compiling json_enumvalue_options.upb.c
[40/633] Compiling oneof_def.c
[41/633] Compiling descriptor.upb.c
[42/633] Compiling strdup2.c
[43/633] Compiling method_def.c
[44/633] Compiling message_reserved_range.c
[45/633] Compiling message.c
[46/633] Compiling service_def.c
[47/633] Compiling message_def.c
[48/633] Compiling def_builder.c
[49/633] Compiling extension_range.c
[50/633] Compiling desc_state.c
[51/633] Compiling def_type.c
[52/633] Compiling enum_value_def.c
[53/633] Compiling field_def.c
[54/633] Compiling enum_reserved_range.c
[55/633] Compiling port.c
[56/633] Compiling message.c
[57/633] Compiling file_def.c
[58/633] Compiling message.c
[59/633] Compiling generated_registry.c
[60/633] Compiling enum_def.c
[61/633] Compiling debug_string.c
[62/633] Compiling link.c
[62/633] Compiling extension_registry.c
[64/633] Compiling encode.c
[65/633] Compiling base92.c
[66/633] Compiling def_pool.c
[67/633] Compiling compat.c
[68/633] Compiling merge.c
[68/633] Compiling decode.c
[70/633] Compiling build_enum.c
[71/633] Compiling message.c
[72/633] Compiling promote.c
[73/633] Compiling map_sorter.c
[74/633] Compiling unknown_fields.c
[75/633] Compiling iterator.c
[75/633] Compiling map.c
[77/633] Compiling extension.c
[78/633] Compiling message.c
[79/633] Compiling array.c
[80/633] Compiling compare_unknown.c
[81/633] Compiling alloc.c
[82/633] Compiling compare.c
[83/633] Compiling accessors.c
[84/633] Compiling arena.c
[85/633] Compiling utf8_range.c
[86/633] Compiling round_trip.c
[87/633] Compiling status.c
[88/633] Compiling common.c
[89/633] Compiling copy.c
[90/633] Compiling file_layout.cc
[91/633] Compiling plugin.cc
[92/633] Compiling wire_format_lite.cc
[93/633] Compiling time_util.cc
[94/633] Compiling wrappers.pb.cc
[95/633] Compiling type_resolver_util.cc
[96/633] Compiling delimited_message_util.cc
[97/633] Compiling field_mask_util.cc
[98/633] Compiling wire_format.cc
[99/633] Compiling type_id.cc
[100/633] Compiling unknown_field_set_lite.cc
[101/633] Compiling field_comparator.cc
[102/633] Compiling message_differencer.cc
[103/633] Compiling unknown_field_set.cc
[104/633] Compiling common.cc
[105/633] Compiling timestamp.pb.cc
[106/633] Compiling service.cc
[107/633] Compiling type.pb.cc
[108/633] Compiling symbol.cc
[109/633] Compiling reflection_mode.cc
[110/633] Compiling raw_ptr.cc
[111/633] Compiling symbol_checker.cc
[112/633] Compiling source_context.pb.cc
[113/633] Compiling repeated_ptr_field.cc
[114/633] Compiling repeated_field.cc
[115/633] Compiling port.cc
[116/633] Compiling struct.pb.cc
[117/633] Compiling reflection_ops.cc
[118/633] Compiling naming_style.cc
[119/633] Compiling parse_context.cc
[120/633] Compiling text_format.cc
[121/633] Compiling micro_string.cc
[122/633] Compiling message_lite.cc
[123/633] Compiling zero_copy_buffered_stream.cc
[124/633] Compiling writer.cc
[125/633] Compiling map.cc
[126/633] Compiling map_field.cc
[127/633] Compiling json.cc
[128/633] Compiling json_enumvalue_options.pb.cc
[129/633] Compiling message.cc
[130/633] Compiling zero_copy_stream_impl_lite.cc
[131/633] Compiling message_path.cc
[132/633] Compiling zero_copy_stream_impl.cc
[133/633] Compiling lexer.cc
[134/633] Compiling zero_copy_stream.cc
[135/633] Compiling io_win32.cc
[136/633] Compiling gzip_stream.cc
[137/633] Compiling strtod.cc
[138/633] Compiling zero_copy_sink.cc
[139/633] Compiling tokenizer.cc
[140/633] Compiling untyped_message.cc
[141/633] Compiling unparser.cc
[142/633] Compiling parser.cc
[143/633] Compiling coded_stream.cc
[144/633] Compiling printer.cc
[145/633] Compiling inlined_string_field.cc
[146/633] Compiling implicit_weak_message.cc
[147/633] Compiling generated_message_util.cc
[148/633] Compiling internal_feature_helper.cc
[149/633] Compiling generated_message_tctable_full.cc
[150/633] Compiling generated_enum_util.cc
[151/633] Compiling generated_message_bases.cc
[152/633] Compiling generated_message_tctable_gen.cc
[153/633] Compiling generated_message_tctable_lite.cc
[154/633] Compiling field_mask.pb.cc
[155/633] Compiling empty.pb.cc
[156/633] Compiling feature_resolver.cc
[157/633] Compiling generated_message_reflection.cc
[158/633] Compiling extension_set.cc
[159/633] Compiling duration.pb.cc
[160/633] Compiling extension_set_heavy.cc
[161/633] Compiling dynamic_message.cc
[162/633] Compiling zip_writer.cc
[163/633] Compiling cpp_file_options.pb.cc
[164/633] Compiling descriptor_database.cc
[165/633] Compiling cpp_features.pb.cc
[166/633] Compiling subprocess.cc
[167/633] Compiling versions.cc
[168/633] Compiling descriptor.pb.cc
[169/633] Compiling retention.cc
[170/633] Compiling plugin.pb.cc
[171/633] Compiling arenaz_sampler.cc
[172/633] Compiling plugin.cc
[173/633] Compiling code_generator_lite.cc
[174/633] Compiling importer.cc
[175/633] Compiling arena_align.cc
[176/633] Compiling parser.cc
[177/633] Compiling arenastring.cc
[178/633] Compiling arena.cc
[179/633] Compiling code_generator.cc
[180/633] Compiling time.cc
[181/633] Compiling any_lite.cc
[182/633] Compiling zone_info_source.cc
[183/633] Compiling time_zone_posix.cc
[184/633] Compiling api.pb.cc
[185/633] Compiling time_zone_libc.cc
[186/633] Compiling time_zone_lookup.cc
[187/633] Compiling any.cc
[188/633] Compiling any.pb.cc
[189/633] Compiling time_zone_if.cc
[190/633] Compiling time_zone_impl.cc
[191/633] Compiling descriptor.cc
[192/633] Compiling time_zone_info.cc
[193/633] Compiling command_line_interface.cc
[194/633] Compiling time_zone_fixed.cc
[195/633] Compiling time_zone_format.cc
[196/633] Compiling win32_waiter.cc
[197/633] Compiling format.cc
[198/633] Compiling protoc main.cc
[199/633] Compiling clock.cc
[200/633] Compiling notification.cc
[201/633] Compiling duration.cc
[202/633] Compiling waiter_base.cc
[203/633] Compiling civil_time.cc
[204/633] Compiling stdcpp_waiter.cc
[205/633] Compiling pthread_waiter.cc
[206/633] Compiling sem_waiter.cc
[207/633] Compiling mutex.cc
[208/633] Compiling graphcycles.cc
[209/633] Compiling per_thread_sem.cc
[210/633] Compiling futex_waiter.cc
[211/633] Compiling kernel_timeout.cc
[212/633] Compiling string_view.cc
[213/633] Compiling create_thread_identity.cc
[214/633] Compiling blocking_counter.cc
[215/633] Compiling barrier.cc
[216/633] Compiling utf8.cc
[217/633] Compiling str_split.cc
[218/633] Compiling substitute.cc
[219/633] Compiling str_replace.cc
[220/633] Compiling stringify_sink.cc
[221/633] Compiling match.cc
[222/633] Compiling str_cat.cc
[223/633] Compiling output.cc
[224/633] Compiling numbers.cc
[225/633] Compiling extension.cc
[226/633] Compiling ostringstream.cc
[227/633] Compiling memutil.cc
[228/633] Compiling damerau_levenshtein_distance.cc
[229/633] Compiling parser.cc
[230/633] Compiling float_conversion.cc
[231/633] Compiling escaping.cc
[232/633] Compiling bind.cc
[233/633] Compiling arg.cc
[234/633] Compiling cordz_functions.cc
[235/633] Compiling cordz_handle.cc
[236/633] Compiling cord_rep_consume.cc
[237/633] Compiling cord_rep_btree_navigator.cc
[238/633] Compiling cord_rep_crc.cc
[239/633] Compiling cord_rep_btree_reader.cc
[240/633] Compiling cordz_info.cc
[241/633] Compiling charconv_parse.cc
[242/633] Compiling charconv_bigint.cc
[243/633] Compiling cord_internal.cc
[244/633] Compiling cord_rep_btree.cc
[245/633] Compiling ascii.cc
[246/633] Compiling charconv.cc
[247/633] Compiling escaping.cc
[248/633] Compiling exponential_biased.cc
[249/633] Compiling cord_analysis.cc
[250/633] Compiling status_payload_printer.cc
[251/633] Compiling statusor.cc
[252/633] Compiling int128.cc
[253/633] Compiling nullguard.cc
[254/633] Compiling cord.cc
[255/633] Compiling structured_proto.cc
[256/633] Compiling log_sink.cc
[257/633] Compiling conditions.cc
[258/633] Compiling status.cc
[259/633] Compiling status_internal.cc
[260/633] Compiling proto.cc
[261/633] Compiling log_sink_set.cc
[262/633] Compiling globals.cc
[263/633] Compiling initialize.cc
[264/633] Compiling log_format.cc
[265/633] Compiling log_message.cc
[266/633] Compiling check_op.cc
[267/633] Compiling leak_check.cc
[268/633] Compiling low_level_hash.cc
[269/633] Compiling stacktrace.cc
[270/633] Compiling utf8_for_code_point.cc
[271/633] Compiling city.cc
[272/633] Compiling die_if_null.cc
[273/633] Compiling demangle_rust.cc
[274/633] Compiling vdso_support.cc
[275/633] Compiling globals.cc
[276/633] Compiling symbolize.cc
[277/633] Compiling elf_mem_image.cc
[278/633] Compiling demangle.cc
[279/633] Compiling hash.cc
[280/633] Compiling examine_stack.cc
[281/633] Compiling decode_rust_punycode.cc
[282/633] Compiling address_is_readable.cc
[283/633] Compiling crc_x86_arm_combined.cc
[284/633] Compiling cpu_detect.cc
[285/633] Compiling crc.cc
[286/633] Compiling crc_memcpy_x86_arm_combined.cc
[287/633] Compiling crc_memcpy_fallback.cc
[288/633] Compiling unscaledcycleclock.cc
[289/633] Compiling tracing.cc
[290/633] Compiling crc32c.cc
[291/633] Compiling crc_cord_state.cc
[292/633] Compiling crc_non_temporal_memcpy.cc
[293/633] Compiling strerror.cc
[294/633] Compiling hashtablez_sampler_force_weak_definition.cc
[295/633] Compiling throw_delegate.cc
[296/633] Compiling spinlock_wait.cc
[297/633] Write sources
[299/633] Write swift-version-272D24FF697CF451.txt
[300/633] Compiling hashtablez_sampler.cc
[301/633] Compiling thread_identity.cc
[302/721] Compiling sysinfo.cc
[303/734] Compiling raw_logging.cc
[304/734] Compiling low_level_alloc.cc
[305/734] Compiling raw_hash_set.cc
[307/734] Emitting module GRPCCodeGen
[307/736] Compiling names_internal.cc
[308/736] Compiling names.cc
[309/736] Write Objects.LinkFileList
[310/736] Compiling reader.c
[311/736] Compiling encoder.c
[312/736] Compiling decoder.c
[313/736] Compiling back_alloc.c
[314/736] Compiling eps_copy_input_stream.c
[315/736] Compiling encode.c
[316/736] Compiling select.c
[317/736] Compiling function_array.c
[318/736] Compiling names.cc
[319/736] Compiling field_unknown.c
[320/736] Linking protoc-tool
[321/736] Compiling common.cc
[322/736] Compiling field_mismatch.c
[323/736] Compiling field_generic.c
[324/736] Compiling field_message.c
[325/736] Compiling field_string.c
[326/736] Compiling dispatch.c
[327/736] Compiling field_extension.c
[329/736] Compiling GRPCCodeGen CodeGenError.swift
[330/736] Compiling GRPCCodeGen CodeGenerationRequest.swift
[331/736] Compiling GRPCCodeGen CodeGenerator.swift
[331/736] Compiling cardinality.c
[333/736] Compiling GRPCCodeGen TypeUsage.swift
[334/736] Compiling GRPCCodeGen SourceFile.swift
[335/736] Compiling GRPCCodeGen ClientCodeTranslator.swift
[336/736] Compiling GRPCCodeGen Docs.swift
[336/736] Compiling field_fixed.c
[338/736] Compiling GRPCCodeGen IDLToStructuredSwiftTranslator.swift
[339/736] Compiling GRPCCodeGen MetadataTranslator.swift
[340/736] Compiling GRPCCodeGen ServerCodeTranslator.swift
[341/736] Compiling GRPCCodeGen TypeName.swift
[342/736] Compiling GRPCCodeGen StructuredSwift+Client.swift
[343/736] Compiling GRPCCodeGen StructuredSwift+Server.swift
[343/736] Compiling byte_size.c
[344/736] Compiling field_varint.c
[345/736] Compiling decode.c
[346/736] Compiling encode.c
[347/736] Compiling debug_string.c
[348/736] Compiling file_layout.cc
[349/736] Compiling encode.c
[349/736] Compiling json_enumvalue_options.upb.c
[351/736] Compiling descriptor.upb.c
[352/736] Compiling service_def.c
[353/736] Compiling oneof_def.c
[355/736] Emitting module SwiftProtobuf
[355/747] Compiling strdup2.c
[356/747] Compiling method_def.c
[357/747] Compiling message_reserved_range.c
[358/747] Compiling message.c
[359/747] Compiling message_def.c
[360/747] Compiling def_builder.c
[361/747] Compiling file_def.c
[362/747] Compiling field_def.c
[363/747] Compiling desc_state.c
[364/747] Compiling extension_range.c
[365/747] Compiling def_type.c
[366/747] Compiling port.c
[367/747] Compiling enum_value_def.c
[368/747] Compiling message.c
[369/747] Compiling enum_reserved_range.c
[370/747] Compiling message.c
[371/747] Compiling enum_def.c
[371/747] Compiling generated_registry.c
[374/747] Compiling SwiftProtobuf BytecodeInterpreter.swift
[375/747] Compiling SwiftProtobuf BytecodeReader.swift
[376/747] Compiling SwiftProtobuf CustomJSONCodable.swift
[377/747] Compiling SwiftProtobuf Decoder.swift
[378/747] Compiling SwiftProtobuf DoubleParser.swift
[379/747] Compiling SwiftProtobuf Enum.swift
[380/747] Compiling SwiftProtobuf ExtensibleMessage.swift
[381/747] Compiling SwiftProtobuf ExtensionFieldValueSet.swift
[382/747] Compiling SwiftProtobuf ExtensionFields.swift
[383/747] Compiling SwiftProtobuf ExtensionMap.swift
[384/747] Compiling SwiftProtobuf FieldTag.swift
[385/747] Compiling SwiftProtobuf FieldTypes.swift
[385/747] Compiling extension_registry.c
[386/747] Compiling debug_string.c
[387/747] Compiling compat.c
[395/747] Compiling SwiftProtobuf Message+TextFormatAdditions.swift
[396/747] Compiling SwiftProtobuf Message.swift
[397/747] Compiling SwiftProtobuf MessageExtension.swift
[398/747] Compiling SwiftProtobuf NameMap.swift
[399/747] Compiling SwiftProtobuf PathDecoder.swift
[400/747] Compiling SwiftProtobuf PathVisitor.swift
[400/747] Compiling base92.c
[401/747] Compiling decode.c
[402/747] Compiling encode.c
[404/747] Compiling SwiftProtobuf ProtoNameProviding.swift
[405/747] Compiling SwiftProtobuf ProtobufAPIVersionCheck.swift
[406/747] Compiling SwiftProtobuf ProtobufMap.swift
[407/747] Compiling SwiftProtobuf SelectiveVisitor.swift
[408/747] Compiling SwiftProtobuf SimpleExtensionMap.swift
[409/747] Compiling SwiftProtobuf StringUtils.swift
[410/747] Compiling SwiftProtobuf SwiftProtobufContiguousBytes.swift
[411/747] Compiling SwiftProtobuf SwiftProtobufError.swift
[412/747] Compiling SwiftProtobuf TextFormatDecoder.swift
[413/747] Compiling SwiftProtobuf TextFormatDecodingError.swift
[414/747] Compiling SwiftProtobuf TextFormatDecodingOptions.swift
[415/747] Compiling SwiftProtobuf TextFormatEncoder.swift
[415/747] Compiling link.c
[417/747] Compiling SwiftProtobuf Google_Protobuf_Any+Extensions.swift
[418/747] Compiling SwiftProtobuf Google_Protobuf_Any+Registry.swift
[419/747] Compiling SwiftProtobuf Google_Protobuf_Duration+Extensions.swift
[420/747] Compiling SwiftProtobuf Google_Protobuf_FieldMask+Extensions.swift
[421/747] Compiling SwiftProtobuf Google_Protobuf_ListValue+Extensions.swift
[422/747] Compiling SwiftProtobuf Google_Protobuf_NullValue+Extensions.swift
[423/747] Compiling SwiftProtobuf Google_Protobuf_Struct+Extensions.swift
[424/747] Compiling SwiftProtobuf Google_Protobuf_Timestamp+Extensions.swift
[425/747] Compiling SwiftProtobuf Google_Protobuf_Value+Extensions.swift
[426/747] Compiling SwiftProtobuf Google_Protobuf_Wrappers+Extensions.swift
[427/747] Compiling SwiftProtobuf HashVisitor.swift
[428/747] Compiling SwiftProtobuf Internal.swift
[428/747] Compiling def_pool.c
[429/747] Compiling build_enum.c
[430/747] Compiling merge.c
[431/747] Compiling unknown_fields.c
[432/747] Compiling map_sorter.c
[433/747] Compiling message.c
[435/747] Compiling SwiftProtobuf TextFormatEncodingOptions.swift
[436/747] Compiling SwiftProtobuf TextFormatEncodingVisitor.swift
[437/747] Compiling SwiftProtobuf TextFormatScanner.swift
[438/747] Compiling SwiftProtobuf TimeUtils.swift
[439/747] Compiling SwiftProtobuf UnknownStorage.swift
[440/747] Compiling SwiftProtobuf UnsafeRawPointer+Shims.swift
[441/747] Compiling SwiftProtobuf Varint.swift
[442/747] Compiling SwiftProtobuf Version.swift
[443/747] Compiling SwiftProtobuf Visitor.swift
[444/747] Compiling SwiftProtobuf WireFormat.swift
[445/747] Compiling SwiftProtobuf ZigZag.swift
[445/747] Compiling map.c
[446/747] Compiling promote.c
[447/747] Compiling message.c
[448/747] Compiling iterator.c
[449/747] Compiling extension.c
[451/747] Compiling SwiftProtobuf JSONDecoder.swift
[452/747] Compiling SwiftProtobuf JSONDecodingError.swift
[453/747] Compiling SwiftProtobuf JSONDecodingOptions.swift
[454/747] Compiling SwiftProtobuf JSONEncoder.swift
[455/747] Compiling SwiftProtobuf JSONEncodingError.swift
[456/747] Compiling SwiftProtobuf JSONEncodingOptions.swift
[457/747] Compiling SwiftProtobuf JSONEncodingVisitor.swift
[458/747] Compiling SwiftProtobuf JSONMapEncodingVisitor.swift
[459/747] Compiling SwiftProtobuf JSONScanner.swift
[460/747] Compiling SwiftProtobuf MathUtils.swift
[461/747] Compiling SwiftProtobuf Message+AnyAdditions.swift
[462/747] Compiling SwiftProtobuf Message+BinaryAdditions.swift
[462/747] Compiling compare_unknown.c
[463/747] Compiling accessors.c
[464/747] Compiling compare.c
[465/747] Compiling alloc.c
[466/747] Compiling arena.c
[467/747] Compiling copy.c
[468/747] Compiling round_trip.c
[469/747] Compiling array.c
[470/747] Compiling status.c
[471/747] Compiling common.c
[473/747] Compiling GRPCCodeGen Namer.swift
[474/747] Compiling GRPCCodeGen RendererProtocol.swift
[475/747] Compiling GRPCCodeGen TextBasedRenderer.swift
[482/747] Compiling GRPCCodeGen StructuredSwift+ServiceMetadata.swift
[483/747] Compiling GRPCCodeGen StructuredSwiftRepresentation.swift
[484/747] Compiling utf8_range.c
[485/747] Compiling plugin.cc
[492/748] Compiling wire_format_lite.cc
[493/748] Wrapping AST for GRPCCodeGen for debugging
[494/748] Compiling wrappers.pb.cc
[495/748] Compiling time_util.cc
[496/748] Compiling type_resolver_util.cc
[497/748] Compiling wire_format.cc
[498/748] Compiling delimited_message_util.cc
[499/748] Compiling unknown_field_set_lite.cc
[500/748] Compiling field_mask_util.cc
[501/748] Compiling type_id.cc
[502/748] Compiling field_comparator.cc
[504/748] Compiling SwiftProtobuf any.pb.swift
[505/748] Compiling SwiftProtobuf api.pb.swift
[506/748] Compiling SwiftProtobuf descriptor.pb.swift
[507/748] Compiling SwiftProtobuf duration.pb.swift
[508/748] Compiling SwiftProtobuf empty.pb.swift
[509/748] Compiling SwiftProtobuf field_mask.pb.swift
[510/748] Compiling SwiftProtobuf source_context.pb.swift
[511/748] Compiling SwiftProtobuf struct.pb.swift
[512/748] Compiling SwiftProtobuf timestamp.pb.swift
[513/748] Compiling SwiftProtobuf type.pb.swift
[514/748] Compiling SwiftProtobuf wrappers.pb.swift
[515/749] Compiling message_differencer.cc
[516/773] Compiling unknown_field_set.cc
[517/773] Wrapping AST for SwiftProtobuf for debugging
[519/773] Emitting module SwiftProtobufPluginLibrary
[520/776] Compiling SwiftProtobufPluginLibrary ProvidesSourceCodeLocation.swift
[521/776] Compiling SwiftProtobufPluginLibrary StandardErrorOutputStream.swift
[522/776] Compiling SwiftProtobufPluginLibrary StringUtils.swift
[523/776] Compiling SwiftProtobufPluginLibrary Google_Protobuf_Compiler_CodeGeneratorResponse+Extensions.swift
[524/776] Compiling SwiftProtobufPluginLibrary Google_Protobuf_Edition+Extensions.swift
[525/776] Compiling SwiftProtobufPluginLibrary Google_Protobuf_SourceCodeInfo+Extensions.swift
[526/776] Compiling SwiftProtobufPluginLibrary ProtoFileToModuleMappings.swift
[527/776] Compiling SwiftProtobufPluginLibrary ProvidesDeprecationComment.swift
[528/776] Compiling SwiftProtobufPluginLibrary ProvidesLocationPath.swift
[529/776] Compiling SwiftProtobufPluginLibrary SwiftLanguage.swift
[530/776] Compiling SwiftProtobufPluginLibrary SwiftProtobufInfo.swift
[531/776] Compiling SwiftProtobufPluginLibrary SwiftProtobufNamer.swift
[532/776] Compiling SwiftProtobufPluginLibrary NamingUtils.swift
[533/776] Compiling SwiftProtobufPluginLibrary PluginLibEditionDefaults.swift
[534/776] Compiling SwiftProtobufPluginLibrary ProtoCompilerContext.swift
[534/776] Compiling common.cc
[535/776] Compiling type.pb.cc
[537/776] Compiling SwiftProtobufPluginLibrary CodeGenerator.swift
[538/776] Compiling SwiftProtobufPluginLibrary CodeGeneratorParameter.swift
[539/776] Compiling SwiftProtobufPluginLibrary CodePrinter.swift
[540/776] Compiling SwiftProtobufPluginLibrary Descriptor+Extensions.swift
[541/776] Compiling SwiftProtobufPluginLibrary Descriptor.swift
[542/776] Compiling SwiftProtobufPluginLibrary FeatureResolver.swift
[543/776] Compiling SwiftProtobufPluginLibrary FieldNumbers.swift
[544/776] Compiling SwiftProtobufPluginLibrary GeneratorOutputs.swift
[544/776] Compiling timestamp.pb.cc
[546/776] Compiling SwiftProtobufPluginLibrary UnicodeScalar+Extensions.swift
[547/776] Compiling SwiftProtobufPluginLibrary plugin.pb.swift
[548/776] Compiling SwiftProtobufPluginLibrary swift_protobuf_module_mappings.pb.swift
[549/777] Compiling symbol_checker.cc
[550/777] Compiling service.cc
[552/805] Emitting module GRPCProtobufCodeGen
[553/805] Compiling protoc_gen_swift ProvidesDeprecationComment+Extensions.swift
[554/805] Compiling protoc_gen_swift ProvidesSourceCodeLocation+Extensions.swift
[555/805] Compiling protoc_gen_swift Range+Extensions.swift
[556/808] Compiling GRPCProtobufCodeGen CamelCaser.swift
[557/808] Compiling GRPCProtobufCodeGen ProtobufCodeGenerator.swift
[558/808] Compiling GRPCProtobufCodeGen ProtobufCodeGenParser.swift
[559/808] Emitting module protoc_gen_swift
[560/809] Wrapping AST for SwiftProtobufPluginLibrary for debugging
[562/813] Compiling protoc_gen_swift GenerationError.swift
[563/813] Compiling protoc_gen_swift GeneratorOptions.swift
[564/813] Compiling protoc_gen_swift Google_Protobuf_FileDescriptorProto+Extensions.swift
[565/813] Compiling protoc_gen_swift StringUtils.swift
[566/813] Compiling protoc_gen_swift SwiftGeneratorPlugin.swift
[567/813] Compiling protoc_gen_swift SwiftProtobufNamer+Extensions.swift
[568/813] Compiling protoc_gen_swift Version.swift
[569/813] Compiling protoc_gen_swift json_enumvalue_options.pb.swift
[570/813] Compiling protoc_gen_swift json_options.pb.swift
[571/813] Compiling protoc_gen_grpc_swift_2 Options.swift
[572/813] Compiling protoc_gen_grpc_swift_2 Version.swift
[573/813] Emitting module protoc_gen_grpc_swift_2
[574/813] Compiling protoc_gen_grpc_swift_2 GenerateGRPC.swift
[575/814] Compiling protoc_gen_swift BytecodeWriter.swift
[576/814] Compiling protoc_gen_swift CommandLine+Extensions.swift
[577/814] Compiling protoc_gen_swift Descriptor+Extensions.swift
[578/814] Compiling protoc_gen_swift EnumGenerator.swift
[580/814] Compiling protoc_gen_swift MessageStorageDecision.swift
[581/814] Compiling protoc_gen_swift OneofGenerator.swift
[582/814] Compiling protoc_gen_swift ProtoNameInstructionWriter.swift
[582/814] Wrapping AST for protoc-gen-grpc-swift-2 for debugging
[583/814] Wrapping AST for GRPCProtobufCodeGen for debugging
[584/814] Write Objects.LinkFileList
[586/814] Compiling protoc_gen_swift ExtensionSetGenerator.swift
[587/814] Compiling protoc_gen_swift FieldGenerator.swift
[588/814] Compiling protoc_gen_swift FileGenerator.swift
[589/814] Compiling protoc_gen_swift FileIo.swift
[590/814] Compiling protoc_gen_swift MessageFieldGenerator.swift
[591/814] Compiling protoc_gen_swift MessageGenerator.swift
[592/814] Compiling protoc_gen_swift MessageStorageClassGenerator.swift
[592/815] Compiling symbol.cc
[594/815] Compiling reflection_mode.cc
[595/815] Linking protoc-gen-grpc-swift-2-tool
[596/815] Wrapping AST for protoc-gen-swift for debugging
[597/815] Write Objects.LinkFileList
[598/815] Compiling repeated_field.cc
[599/815] Compiling repeated_ptr_field.cc
[600/815] Compiling text_format.cc
[601/815] Linking protoc-gen-swift-tool
[602/815] Compiling raw_ptr.cc
[603/815] Compiling struct.pb.cc
[604/815] Compiling source_context.pb.cc
[605/815] Compiling naming_style.cc
[606/815] Compiling port.cc
[607/815] Compiling micro_string.cc
[608/815] Compiling reflection_ops.cc
[609/815] Compiling parse_context.cc
[610/815] Compiling message_lite.cc
[611/815] Compiling map.cc
[612/815] Compiling zero_copy_buffered_stream.cc
[613/815] Compiling writer.cc
[614/815] Compiling map_field.cc
[615/815] Compiling json.cc
[616/815] Compiling json_enumvalue_options.pb.cc
[617/815] Compiling zero_copy_stream_impl_lite.cc
[618/815] Compiling message.cc
[619/815] Compiling message_path.cc
[620/815] Compiling zero_copy_stream_impl.cc
[621/815] Compiling zero_copy_stream.cc
[622/815] Compiling zero_copy_sink.cc
[623/815] Compiling io_win32.cc
[624/815] Compiling gzip_stream.cc
[625/815] Compiling lexer.cc
[626/815] Compiling strtod.cc
[627/815] Compiling untyped_message.cc
[628/815] Compiling tokenizer.cc
[629/815] Compiling coded_stream.cc
[630/815] Compiling parser.cc
[631/815] Compiling unparser.cc
[632/815] Compiling inlined_string_field.cc
[633/815] Compiling implicit_weak_message.cc
[634/815] Compiling generated_message_util.cc
[635/815] Compiling printer.cc
[636/815] Compiling internal_feature_helper.cc
[637/815] Compiling generated_message_tctable_full.cc
[638/815] Compiling generated_enum_util.cc
[639/815] Compiling generated_message_bases.cc
[640/815] Compiling generated_message_tctable_gen.cc
[641/815] Compiling generated_message_tctable_lite.cc
[642/815] Compiling field_mask.pb.cc
[643/815] Compiling feature_resolver.cc
[644/815] Compiling empty.pb.cc
[645/815] Compiling extension_set_heavy.cc
[646/815] Compiling duration.pb.cc
[647/815] Compiling extension_set.cc
[648/815] Compiling generated_message_reflection.cc
[649/815] Compiling dynamic_message.cc
[650/815] Compiling zip_writer.cc
[651/815] Compiling descriptor_database.cc
[652/815] Compiling cpp_file_options.pb.cc
[653/815] Compiling cpp_features.pb.cc
[654/815] Compiling descriptor.pb.cc
[655/815] Compiling versions.cc
[656/815] Compiling subprocess.cc
[657/815] Compiling retention.cc
[658/815] Compiling plugin.cc
[659/815] Compiling plugin.pb.cc
[660/815] Compiling arenaz_sampler.cc
[661/815] Compiling code_generator_lite.cc
[662/815] Compiling importer.cc
[663/815] Compiling arena_align.cc
[664/815] Compiling parser.cc
[665/815] Compiling arenastring.cc
[666/815] Compiling arena.cc
[667/815] Compiling code_generator.cc
[668/815] Compiling any_lite.cc
[669/815] Compiling time.cc
[670/815] Compiling zone_info_source.cc
[671/815] Compiling time_zone_posix.cc
[672/815] Compiling api.pb.cc
[673/815] Compiling any.pb.cc
[674/815] Compiling any.cc
[675/815] Compiling command_line_interface.cc
[676/815] Compiling time_zone_lookup.cc
[677/815] Compiling time_zone_libc.cc
[678/815] Compiling descriptor.cc
[679/815] Compiling time_zone_if.cc
[680/815] Compiling protoc main.cc
[681/815] Compiling time_zone_impl.cc
[682/815] Compiling time_zone_format.cc
[683/815] Compiling time_zone_info.cc
[684/815] Compiling win32_waiter.cc
[685/815] Compiling time_zone_fixed.cc
[686/815] Compiling format.cc
[687/815] Compiling duration.cc
[688/815] Compiling clock.cc
[689/815] Compiling waiter_base.cc
[690/815] Compiling notification.cc
[691/815] Compiling civil_time.cc
[692/815] Compiling stdcpp_waiter.cc
[693/815] Compiling mutex.cc
[694/815] Compiling sem_waiter.cc
[695/815] Compiling pthread_waiter.cc
[696/815] Compiling per_thread_sem.cc
[697/815] Compiling graphcycles.cc
[698/815] Compiling futex_waiter.cc
[699/815] Compiling kernel_timeout.cc
[700/815] Compiling create_thread_identity.cc
[701/815] Compiling blocking_counter.cc
[702/815] Compiling barrier.cc
[703/815] Compiling utf8.cc
[704/815] Compiling string_view.cc
[705/815] Compiling substitute.cc
[706/815] Compiling stringify_sink.cc
[707/815] Compiling str_split.cc
[708/815] Compiling str_cat.cc
[709/815] Compiling str_replace.cc
[710/815] Compiling match.cc
[711/815] Compiling numbers.cc
[712/815] Compiling parser.cc
[713/815] Compiling output.cc
[714/815] Compiling extension.cc
[715/815] Compiling ostringstream.cc
[716/815] Compiling memutil.cc
[717/815] Compiling float_conversion.cc
[718/815] Compiling bind.cc
[719/815] Compiling arg.cc
[720/815] Compiling escaping.cc
[721/815] Compiling damerau_levenshtein_distance.cc
[722/815] Compiling cordz_handle.cc
[723/815] Compiling cordz_functions.cc
[724/815] Compiling cordz_info.cc
[725/815] Compiling cord_rep_consume.cc
[726/815] Compiling cord_rep_btree_reader.cc
[727/815] Compiling cord_rep_crc.cc
[728/815] Compiling cord_rep_btree_navigator.cc
[729/815] Compiling cord_rep_btree.cc
[730/815] Compiling charconv_parse.cc
[731/815] Compiling charconv_bigint.cc
[732/815] Compiling escaping.cc
[733/815] Compiling cord_internal.cc
[734/815] Compiling charconv.cc
[735/815] Compiling cord_analysis.cc
[736/815] Compiling ascii.cc
[737/815] Compiling exponential_biased.cc
[738/815] Compiling cord.cc
[739/815] Compiling statusor.cc
[740/815] Compiling status_payload_printer.cc
[741/815] Compiling log_sink.cc
[742/815] Compiling int128.cc
[743/815] Compiling status.cc
[744/815] Compiling status_internal.cc
[745/815] Compiling nullguard.cc
[746/815] Compiling conditions.cc
[747/815] Compiling structured_proto.cc
[748/815] Compiling proto.cc
[749/815] Compiling log_sink_set.cc
[750/815] Compiling globals.cc
[751/815] Compiling log_format.cc
[752/815] Compiling initialize.cc
[752/815] Compiling log_message.cc
[754/815] Compiling check_op.cc
[755/815] Compiling leak_check.cc
[756/815] Compiling die_if_null.cc
[757/815] Compiling utf8_for_code_point.cc
[758/815] Compiling globals.cc
[759/815] Compiling stacktrace.cc
[760/815] Compiling demangle_rust.cc
[761/815] Compiling low_level_hash.cc
[762/815] Compiling symbolize.cc
[763/815] Compiling address_is_readable.cc
[764/815] Compiling city.cc
[765/815] Compiling vdso_support.cc
[766/815] Compiling hash.cc
[767/815] Compiling examine_stack.cc
[768/815] Compiling elf_mem_image.cc
[769/815] Compiling demangle.cc
[770/815] Compiling decode_rust_punycode.cc
[771/815] Compiling crc_x86_arm_combined.cc
[772/815] Compiling crc_memcpy_x86_arm_combined.cc
[773/815] Compiling crc_memcpy_fallback.cc
[774/815] Compiling cpu_detect.cc
[775/815] Compiling unscaledcycleclock.cc
[776/815] Compiling crc_non_temporal_memcpy.cc
[777/815] Compiling tracing.cc
[778/815] Compiling crc.cc
[779/815] Compiling crc_cord_state.cc
[780/815] Compiling crc32c.cc
[781/815] Compiling spinlock_wait.cc
[782/815] Compiling strerror.cc
[783/815] Compiling thread_identity.cc
[784/815] Compiling hashtablez_sampler_force_weak_definition.cc
[785/815] Compiling hashtablez_sampler.cc
[786/815] Write sources
[786/815] Compiling sysinfo.cc
[788/815] Write sources
[793/815] Compiling throw_delegate.cc
[794/815] Write sources
[797/944] Compiling raw_hash_set.cc
[798/944] Compiling CGRPCProtobuf CGRPCProtobuf.c
[799/944] Compiling raw_logging.cc
[800/944] Compiling cycleclock.cc
[801/944] Compiling spinlock.cc
[803/944] Emitting module InternalCollectionsUtilities
[803/946] Compiling low_level_alloc.cc
[804/947] Write Objects.LinkFileList
error: link command failed with exit code 1 (use -v to see invocation)
ld.lld: error: undefined symbol: __android_log_write
>>> referenced by log_sink_set.cc:127 (.build/checkouts/swift-protobuf/Sources/protobuf/abseil/absl/log/internal/log_sink_set.cc:127)
>>>               /host/spi-builder-workspace/.build/aarch64-unknown-linux-android28/debug/protoc.build/abseil/absl/log/internal/log_sink_set.cc.o:(absl::lts_20250512::log_internal::(anonymous namespace)::AndroidLogSink::Send(absl::lts_20250512::LogEntry const&))
>>> referenced by log_sink_set.cc:130 (.build/checkouts/swift-protobuf/Sources/protobuf/abseil/absl/log/internal/log_sink_set.cc:130)
>>>               /host/spi-builder-workspace/.build/aarch64-unknown-linux-android28/debug/protoc.build/abseil/absl/log/internal/log_sink_set.cc.o:(absl::lts_20250512::log_internal::(anonymous namespace)::AndroidLogSink::Send(absl::lts_20250512::LogEntry const&))
clang: error: linker command failed with exit code 1 (use -v to see invocation)
[805/947] Linking protoc
BUILD FAILURE 6.3 android