The Swift Package Index logo.Swift Package Index

Build Information

Failed to build icu, reference main (07ddbe), with Swift 6.4 for Android on 21 Sep 2026 13:10:44 UTC.

Build Command

bash -c docker run --pull=always --rm -v "checkouts-54344847-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.4-latest swift build --swift-sdk aarch64-unknown-linux-android28 2>&1

Build Log

========================================
RunAll
========================================
Builder version: 5.1.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/wabiverse/icu.git
Reference: main
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/wabiverse/icu
 * branch            main       -> FETCH_HEAD
 * [new branch]      main       -> origin/main
HEAD is now at 07ddbe4 windows: workaround missing symbol for icudt76_dat. note: probably fix this at some point.
Cloned https://github.com/wabiverse/icu.git
Revision (git rev-parse @):
07ddbe4cab45175e70b22ed05240bac5ec7e0421
SUCCESS checkout https://github.com/wabiverse/icu.git at main
========================================
Build
========================================
Selected platform:         android
Swift version:             6.4
Building package at path:  $PWD
https://github.com/wabiverse/icu.git
Running build ...
bash -c docker run --pull=always --rm -v "checkouts-54344847-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.4-latest swift build --swift-sdk aarch64-unknown-linux-android28 2>&1
android-6.4-latest: Pulling from saguaro1/spi-images
Digest: sha256:abadcff584c273feba50641b454858d377ba30b35ea7287a94f45ebd8afd0ea0
Status: Image is up to date for registry.gitlab.com/saguaro1/spi-images:android-6.4-latest
Building for debugging...
[Pre-planning 1 / 155]
[Planning deferred tasks]
[30 / 484] icuuc
[32 / 484] icuuc
[39 / 484] icuuc
[42 / 484] icuuc
[44 / 484] icuuc
[47 / 484] icuuc
[49 / 484] icuuc
[51 / 484] icuuc
[53 / 484] icuuc
[54 / 484] icuuc
[56 / 484] icuuc
[61 / 484] icuuc
[62 / 484] icuuc
[63 / 484] icuuc
[65 / 484] icuuc
[70 / 484] icuuc
[72 / 484] icuuc
[75 / 484] icuuc
[79 / 484] icuuc
[82 / 484] icuuc
[84 / 484] icuuc
[86 / 484] icuuc
[87 / 484] icuuc
[90 / 484] icuuc
[95 / 484] icuuc
[97 / 484] icuuc
/host/spi-builder-workspace/Sources/icuuc/uidna.cpp:514:17: warning: 'uidna_toASCII_76' is deprecated [-Wdeprecated-declarations]
  514 |         b3Len = uidna_toASCII(b2, b2Len, b3, b3Capacity, options, parseError, status);
      |                 ^
In file included from /host/spi-builder-workspace/Sources/icuuc/uidna.cpp:19:
In file included from /host/spi-builder-workspace/Sources/icuuc/unicode/utypes.h:38:
In file included from /host/spi-builder-workspace/Sources/icuuc/unicode/umachine.h:449:
/host/spi-builder-workspace/Sources/icuuc/unicode/urename.h:1058:23: note: expanded from macro 'uidna_toASCII'
 1058 | #define uidna_toASCII U_ICU_ENTRY_POINT_RENAME(uidna_toASCII)
      |                       ^
In file included from /host/spi-builder-workspace/Sources/icuuc/uidna.cpp:19:
In file included from /host/spi-builder-workspace/Sources/icuuc/unicode/utypes.h:38:
In file included from /host/spi-builder-workspace/Sources/icuuc/unicode/umachine.h:46:
In file included from /host/spi-builder-workspace/Sources/icuuc/unicode/ptypes.h:46:
In file included from /host/spi-builder-workspace/Sources/icuuc/unicode/platform.h:25:
/host/spi-builder-workspace/Sources/icuuc/unicode/uvernum.h:123:47: note: expanded from macro 'U_ICU_ENTRY_POINT_RENAME'
  123 | #       define U_ICU_ENTRY_POINT_RENAME(x)    U_DEF2_ICU_ENTRY_POINT_RENAME(x,U_ICU_VERSION_SUFFIX)
      |                                               ^
/host/spi-builder-workspace/Sources/icuuc/unicode/uvernum.h:122:51: note: expanded from macro 'U_DEF2_ICU_ENTRY_POINT_RENAME'
  122 | #       define U_DEF2_ICU_ENTRY_POINT_RENAME(x,y) U_DEF_ICU_ENTRY_POINT_RENAME(x,y)
      |                                                   ^
/host/spi-builder-workspace/Sources/icuuc/unicode/uvernum.h:121:50: note: expanded from macro 'U_DEF_ICU_ENTRY_POINT_RENAME'
  121 | #       define U_DEF_ICU_ENTRY_POINT_RENAME(x,y) x ## y
      |                                                  ^
<scratch space>:138:1: note: expanded from here
  138 | uidna_toASCII_76
      | ^
In file included from /host/spi-builder-workspace/Sources/icuuc/uidna.cpp:23:
/host/spi-builder-workspace/Sources/icuuc/unicode/uidna.h:597:1: note: 'uidna_toASCII_76' has been explicitly marked deprecated here
  597 | U_DEPRECATED int32_t U_EXPORT2
      | ^
In file included from /host/spi-builder-workspace/Sources/icuuc/uidna.cpp:19:
In file included from /host/spi-builder-workspace/Sources/icuuc/unicode/utypes.h:38:
/host/spi-builder-workspace/Sources/icuuc/unicode/umachine.h:116:29: note: expanded from macro 'U_DEPRECATED'
  116 | #define U_DEPRECATED U_CAPI U_ATTRIBUTE_DEPRECATED
      |                             ^
/host/spi-builder-workspace/Sources/icuuc/unicode/umachine.h:96:52: note: expanded from macro 'U_ATTRIBUTE_DEPRECATED'
   96 | #    define U_ATTRIBUTE_DEPRECATED __attribute__ ((deprecated))
      |                                                    ^
/host/spi-builder-workspace/Sources/icuuc/uidna.cpp:527:22: warning: 'uidna_toASCII_76' is deprecated [-Wdeprecated-declarations]
  527 |             b3Len =  uidna_toASCII(b2,b2Len,b3,b3Len,options,parseError, status);
      |                      ^
In file included from /host/spi-builder-workspace/Sources/icuuc/uidna.cpp:19:
In file included from /host/spi-builder-workspace/Sources/icuuc/unicode/utypes.h:38:
In file included from /host/spi-builder-workspace/Sources/icuuc/unicode/umachine.h:449:
/host/spi-builder-workspace/Sources/icuuc/unicode/urename.h:1058:23: note: expanded from macro 'uidna_toASCII'
 1058 | #define uidna_toASCII U_ICU_ENTRY_POINT_RENAME(uidna_toASCII)
      |                       ^
In file included from /host/spi-builder-workspace/Sources/icuuc/uidna.cpp:19:
In file included from /host/spi-builder-workspace/Sources/icuuc/unicode/utypes.h:38:
In file included from /host/spi-builder-workspace/Sources/icuuc/unicode/umachine.h:46:
In file included from /host/spi-builder-workspace/Sources/icuuc/unicode/ptypes.h:46:
In file included from /host/spi-builder-workspace/Sources/icuuc/unicode/platform.h:25:
/host/spi-builder-workspace/Sources/icuuc/unicode/uvernum.h:123:47: note: expanded from macro 'U_ICU_ENTRY_POINT_RENAME'
  123 | #       define U_ICU_ENTRY_POINT_RENAME(x)    U_DEF2_ICU_ENTRY_POINT_RENAME(x,U_ICU_VERSION_SUFFIX)
      |                                               ^
/host/spi-builder-workspace/Sources/icuuc/unicode/uvernum.h:122:51: note: expanded from macro 'U_DEF2_ICU_ENTRY_POINT_RENAME'
  122 | #       define U_DEF2_ICU_ENTRY_POINT_RENAME(x,y) U_DEF_ICU_ENTRY_POINT_RENAME(x,y)
      |                                                   ^
/host/spi-builder-workspace/Sources/icuuc/unicode/uvernum.h:121:50: note: expanded from macro 'U_DEF_ICU_ENTRY_POINT_RENAME'
  121 | #       define U_DEF_ICU_ENTRY_POINT_RENAME(x,y) x ## y
      |                                                  ^
<scratch space>:140:1: note: expanded from here
  140 | uidna_toASCII_76
      | ^
In file included from /host/spi-builder-workspace/Sources/icuuc/uidna.cpp:23:
/host/spi-builder-workspace/Sources/icuuc/unicode/uidna.h:597:1: note: 'uidna_toASCII_76' has been explicitly marked deprecated here
  597 | U_DEPRECATED int32_t U_EXPORT2
      | ^
In file included from /host/spi-builder-workspace/Sources/icuuc/uidna.cpp:19:
In file included from /host/spi-builder-workspace/Sources/icuuc/unicode/utypes.h:38:
/host/spi-builder-workspace/Sources/icuuc/unicode/umachine.h:116:29: note: expanded from macro 'U_DEPRECATED'
  116 | #define U_DEPRECATED U_CAPI U_ATTRIBUTE_DEPRECATED
      |                             ^
/host/spi-builder-workspace/Sources/icuuc/unicode/umachine.h:96:52: note: expanded from macro 'U_ATTRIBUTE_DEPRECATED'
   96 | #    define U_ATTRIBUTE_DEPRECATED __attribute__ ((deprecated))
      |                                                    ^
2 warnings generated.
[98 / 484] icuuc
[101 / 484] icuuc
[104 / 484] icuuc
[106 / 484] icuuc
[109 / 484] icuuc
/host/spi-builder-workspace/Sources/icuuc/ucnvhz.cpp:558:9: warning: 'ucnv_safeClone_76' is deprecated [-Wdeprecated-declarations]
  558 |         ucnv_safeClone(((UConverterDataHZ*)cnv->extraInfo)->gbConverter, &localClone->subCnv, &size, status);
      |         ^
In file included from /host/spi-builder-workspace/Sources/icuuc/ucnvhz.cpp:19:
In file included from /host/spi-builder-workspace/Sources/icuuc/unicode/utypes.h:38:
In file included from /host/spi-builder-workspace/Sources/icuuc/unicode/umachine.h:449:
/host/spi-builder-workspace/Sources/icuuc/unicode/urename.h:710:24: note: expanded from macro 'ucnv_safeClone'
  710 | #define ucnv_safeClone U_ICU_ENTRY_POINT_RENAME(ucnv_safeClone)
      |                        ^
In file included from /host/spi-builder-workspace/Sources/icuuc/ucnvhz.cpp:19:
In file included from /host/spi-builder-workspace/Sources/icuuc/unicode/utypes.h:38:
In file included from /host/spi-builder-workspace/Sources/icuuc/unicode/umachine.h:46:
In file included from /host/spi-builder-workspace/Sources/icuuc/unicode/ptypes.h:46:
In file included from /host/spi-builder-workspace/Sources/icuuc/unicode/platform.h:25:
/host/spi-builder-workspace/Sources/icuuc/unicode/uvernum.h:123:47: note: expanded from macro 'U_ICU_ENTRY_POINT_RENAME'
  123 | #       define U_ICU_ENTRY_POINT_RENAME(x)    U_DEF2_ICU_ENTRY_POINT_RENAME(x,U_ICU_VERSION_SUFFIX)
      |                                               ^
/host/spi-builder-workspace/Sources/icuuc/unicode/uvernum.h:122:51: note: expanded from macro 'U_DEF2_ICU_ENTRY_POINT_RENAME'
  122 | #       define U_DEF2_ICU_ENTRY_POINT_RENAME(x,y) U_DEF_ICU_ENTRY_POINT_RENAME(x,y)
      |                                                   ^
/host/spi-builder-workspace/Sources/icuuc/unicode/uvernum.h:121:50: note: expanded from macro 'U_DEF_ICU_ENTRY_POINT_RENAME'
  121 | #       define U_DEF_ICU_ENTRY_POINT_RENAME(x,y) x ## y
      |                                                  ^
<scratch space>:148:1: note: expanded from here
  148 | ucnv_safeClone_76
      | ^
In file included from /host/spi-builder-workspace/Sources/icuuc/ucnvhz.cpp:24:
/host/spi-builder-workspace/Sources/icuuc/unicode/ucnv.h:554:1: note: 'ucnv_safeClone_76' has been explicitly marked deprecated here
  554 | U_DEPRECATED UConverter * U_EXPORT2
      | ^
In file included from /host/spi-builder-workspace/Sources/icuuc/ucnvhz.cpp:19:
In file included from /host/spi-builder-workspace/Sources/icuuc/unicode/utypes.h:38:
/host/spi-builder-workspace/Sources/icuuc/unicode/umachine.h:116:29: note: expanded from macro 'U_DEPRECATED'
  116 | #define U_DEPRECATED U_CAPI U_ATTRIBUTE_DEPRECATED
      |                             ^
/host/spi-builder-workspace/Sources/icuuc/unicode/umachine.h:96:52: note: expanded from macro 'U_ATTRIBUTE_DEPRECATED'
   96 | #    define U_ATTRIBUTE_DEPRECATED __attribute__ ((deprecated))
      |                                                    ^
1 warning generated.
[111 / 484] icuuc
[112 / 484] icuuc
[113 / 484] icuuc
[117 / 484] icuuc
[119 / 484] icuuc
[121 / 484] icuuc
[124 / 484] icuuc
[127 / 484] icuuc
/host/spi-builder-workspace/Sources/icuuc/ucnv2022.cpp:3620:13: warning: 'ucnv_safeClone_76' is deprecated [-Wdeprecated-declarations]
 3620 |             ucnv_safeClone(cnvData->currentConverter,
      |             ^
In file included from /host/spi-builder-workspace/Sources/icuuc/ucnv2022.cpp:31:
In file included from /host/spi-builder-workspace/Sources/icuuc/unicode/utypes.h:38:
In file included from /host/spi-builder-workspace/Sources/icuuc/unicode/umachine.h:449:
/host/spi-builder-workspace/Sources/icuuc/unicode/urename.h:710:24: note: expanded from macro 'ucnv_safeClone'
  710 | #define ucnv_safeClone U_ICU_ENTRY_POINT_RENAME(ucnv_safeClone)
      |                        ^
In file included from /host/spi-builder-workspace/Sources/icuuc/ucnv2022.cpp:31:
In file included from /host/spi-builder-workspace/Sources/icuuc/unicode/utypes.h:38:
In file included from /host/spi-builder-workspace/Sources/icuuc/unicode/umachine.h:46:
In file included from /host/spi-builder-workspace/Sources/icuuc/unicode/ptypes.h:46:
In file included from /host/spi-builder-workspace/Sources/icuuc/unicode/platform.h:25:
/host/spi-builder-workspace/Sources/icuuc/unicode/uvernum.h:123:47: note: expanded from macro 'U_ICU_ENTRY_POINT_RENAME'
  123 | #       define U_ICU_ENTRY_POINT_RENAME(x)    U_DEF2_ICU_ENTRY_POINT_RENAME(x,U_ICU_VERSION_SUFFIX)
      |                                               ^
/host/spi-builder-workspace/Sources/icuuc/unicode/uvernum.h:122:51: note: expanded from macro 'U_DEF2_ICU_ENTRY_POINT_RENAME'
  122 | #       define U_DEF2_ICU_ENTRY_POINT_RENAME(x,y) U_DEF_ICU_ENTRY_POINT_RENAME(x,y)
      |                                                   ^
/host/spi-builder-workspace/Sources/icuuc/unicode/uvernum.h:121:50: note: expanded from macro 'U_DEF_ICU_ENTRY_POINT_RENAME'
  121 | #       define U_DEF_ICU_ENTRY_POINT_RENAME(x,y) x ## y
      |                                                  ^
<scratch space>:72:1: note: expanded from here
   72 | ucnv_safeClone_76
      | ^
In file included from /host/spi-builder-workspace/Sources/icuuc/ucnv2022.cpp:35:
/host/spi-builder-workspace/Sources/icuuc/unicode/ucnv.h:554:1: note: 'ucnv_safeClone_76' has been explicitly marked deprecated here
  554 | U_DEPRECATED UConverter * U_EXPORT2
      | ^
In file included from /host/spi-builder-workspace/Sources/icuuc/ucnv2022.cpp:31:
In file included from /host/spi-builder-workspace/Sources/icuuc/unicode/utypes.h:38:
/host/spi-builder-workspace/Sources/icuuc/unicode/umachine.h:116:29: note: expanded from macro 'U_DEPRECATED'
  116 | #define U_DEPRECATED U_CAPI U_ATTRIBUTE_DEPRECATED
      |                             ^
/host/spi-builder-workspace/Sources/icuuc/unicode/umachine.h:96:52: note: expanded from macro 'U_ATTRIBUTE_DEPRECATED'
   96 | #    define U_ATTRIBUTE_DEPRECATED __attribute__ ((deprecated))
      |                                                    ^
1 warning generated.
[129 / 484] icuuc
/host/spi-builder-workspace/Sources/icuuc/ucnv.cpp:326:12: warning: 'ucnv_safeClone_76' is deprecated [-Wdeprecated-declarations]
  326 |     return ucnv_safeClone(cnv, nullptr, nullptr, status);
      |            ^
In file included from /host/spi-builder-workspace/Sources/icuuc/ucnv.cpp:24:
In file included from /host/spi-builder-workspace/Sources/icuuc/unicode/utypes.h:38:
In file included from /host/spi-builder-workspace/Sources/icuuc/unicode/umachine.h:449:
/host/spi-builder-workspace/Sources/icuuc/unicode/urename.h:710:24: note: expanded from macro 'ucnv_safeClone'
  710 | #define ucnv_safeClone U_ICU_ENTRY_POINT_RENAME(ucnv_safeClone)
      |                        ^
In file included from /host/spi-builder-workspace/Sources/icuuc/ucnv.cpp:24:
In file included from /host/spi-builder-workspace/Sources/icuuc/unicode/utypes.h:38:
In file included from /host/spi-builder-workspace/Sources/icuuc/unicode/umachine.h:46:
In file included from /host/spi-builder-workspace/Sources/icuuc/unicode/ptypes.h:46:
In file included from /host/spi-builder-workspace/Sources/icuuc/unicode/platform.h:25:
/host/spi-builder-workspace/Sources/icuuc/unicode/uvernum.h:123:47: note: expanded from macro 'U_ICU_ENTRY_POINT_RENAME'
  123 | #       define U_ICU_ENTRY_POINT_RENAME(x)    U_DEF2_ICU_ENTRY_POINT_RENAME(x,U_ICU_VERSION_SUFFIX)
      |                                               ^
/host/spi-builder-workspace/Sources/icuuc/unicode/uvernum.h:122:51: note: expanded from macro 'U_DEF2_ICU_ENTRY_POINT_RENAME'
  122 | #       define U_DEF2_ICU_ENTRY_POINT_RENAME(x,y) U_DEF_ICU_ENTRY_POINT_RENAME(x,y)
      |                                                   ^
/host/spi-builder-workspace/Sources/icuuc/unicode/uvernum.h:121:50: note: expanded from macro 'U_DEF_ICU_ENTRY_POINT_RENAME'
  121 | #       define U_DEF_ICU_ENTRY_POINT_RENAME(x,y) x ## y
      |                                                  ^
<scratch space>:114:1: note: expanded from here
  114 | ucnv_safeClone_76
      | ^
In file included from /host/spi-builder-workspace/Sources/icuuc/ucnv.cpp:31:
/host/spi-builder-workspace/Sources/icuuc/unicode/ucnv.h:554:1: note: 'ucnv_safeClone_76' has been explicitly marked deprecated here
  554 | U_DEPRECATED UConverter * U_EXPORT2
      | ^
In file included from /host/spi-builder-workspace/Sources/icuuc/ucnv.cpp:24:
In file included from /host/spi-builder-workspace/Sources/icuuc/unicode/utypes.h:38:
/host/spi-builder-workspace/Sources/icuuc/unicode/umachine.h:116:29: note: expanded from macro 'U_DEPRECATED'
  116 | #define U_DEPRECATED U_CAPI U_ATTRIBUTE_DEPRECATED
      |                             ^
/host/spi-builder-workspace/Sources/icuuc/unicode/umachine.h:96:52: note: expanded from macro 'U_ATTRIBUTE_DEPRECATED'
   96 | #    define U_ATTRIBUTE_DEPRECATED __attribute__ ((deprecated))
      |                                                    ^
/host/spi-builder-workspace/Sources/icuuc/ucnv.cpp:492:13: warning: 'ucnv_safeClone_76' is deprecated [-Wdeprecated-declarations]
  492 |     clone = ucnv_safeClone(cnv, cloneBuffer, &cloneSize, err);
      |             ^
In file included from /host/spi-builder-workspace/Sources/icuuc/ucnv.cpp:24:
In file included from /host/spi-builder-workspace/Sources/icuuc/unicode/utypes.h:38:
In file included from /host/spi-builder-workspace/Sources/icuuc/unicode/umachine.h:449:
/host/spi-builder-workspace/Sources/icuuc/unicode/urename.h:710:24: note: expanded from macro 'ucnv_safeClone'
  710 | #define ucnv_safeClone U_ICU_ENTRY_POINT_RENAME(ucnv_safeClone)
      |                        ^
In file included from /host/spi-builder-workspace/Sources/icuuc/ucnv.cpp:24:
In file included from /host/spi-builder-workspace/Sources/icuuc/unicode/utypes.h:38:
In file included from /host/spi-builder-workspace/Sources/icuuc/unicode/umachine.h:46:
In file included from /host/spi-builder-workspace/Sources/icuuc/unicode/ptypes.h:46:
In file included from /host/spi-builder-workspace/Sources/icuuc/unicode/platform.h:25:
/host/spi-builder-workspace/Sources/icuuc/unicode/uvernum.h:123:47: note: expanded from macro 'U_ICU_ENTRY_POINT_RENAME'
  123 | #       define U_ICU_ENTRY_POINT_RENAME(x)    U_DEF2_ICU_ENTRY_POINT_RENAME(x,U_ICU_VERSION_SUFFIX)
      |                                               ^
/host/spi-builder-workspace/Sources/icuuc/unicode/uvernum.h:122:51: note: expanded from macro 'U_DEF2_ICU_ENTRY_POINT_RENAME'
  122 | #       define U_DEF2_ICU_ENTRY_POINT_RENAME(x,y) U_DEF_ICU_ENTRY_POINT_RENAME(x,y)
      |                                                   ^
/host/spi-builder-workspace/Sources/icuuc/unicode/uvernum.h:121:50: note: expanded from macro 'U_DEF_ICU_ENTRY_POINT_RENAME'
  121 | #       define U_DEF_ICU_ENTRY_POINT_RENAME(x,y) x ## y
      |                                                  ^
<scratch space>:140:1: note: expanded from here
  140 | ucnv_safeClone_76
      | ^
In file included from /host/spi-builder-workspace/Sources/icuuc/ucnv.cpp:31:
/host/spi-builder-workspace/Sources/icuuc/unicode/ucnv.h:554:1: note: 'ucnv_safeClone_76' has been explicitly marked deprecated here
  554 | U_DEPRECATED UConverter * U_EXPORT2
      | ^
In file included from /host/spi-builder-workspace/Sources/icuuc/ucnv.cpp:24:
In file included from /host/spi-builder-workspace/Sources/icuuc/unicode/utypes.h:38:
/host/spi-builder-workspace/Sources/icuuc/unicode/umachine.h:116:29: note: expanded from macro 'U_DEPRECATED'
  116 | #define U_DEPRECATED U_CAPI U_ATTRIBUTE_DEPRECATED
      |                             ^
/host/spi-builder-workspace/Sources/icuuc/unicode/umachine.h:96:52: note: expanded from macro 'U_ATTRIBUTE_DEPRECATED'
   96 | #    define U_ATTRIBUTE_DEPRECATED __attribute__ ((deprecated))
      |                                                    ^
2 warnings generated.
[132 / 484] icuuc
[134 / 484] icuuc
[136 / 484] icuuc
[140 / 484] icuuc
/host/spi-builder-workspace/Sources/icuuc/ubrk.cpp:179:12: warning: 'ubrk_safeClone_76' is deprecated [-Wdeprecated-declarations]
  179 |     return ubrk_safeClone(bi, nullptr, nullptr, status);
      |            ^
In file included from /host/spi-builder-workspace/Sources/icuuc/ubrk.cpp:10:
In file included from /host/spi-builder-workspace/Sources/icuuc/unicode/utypes.h:38:
In file included from /host/spi-builder-workspace/Sources/icuuc/unicode/umachine.h:449:
/host/spi-builder-workspace/Sources/icuuc/unicode/urename.h:515:24: note: expanded from macro 'ubrk_safeClone'
  515 | #define ubrk_safeClone U_ICU_ENTRY_POINT_RENAME(ubrk_safeClone)
      |                        ^
In file included from /host/spi-builder-workspace/Sources/icuuc/ubrk.cpp:10:
In file included from /host/spi-builder-workspace/Sources/icuuc/unicode/utypes.h:38:
In file included from /host/spi-builder-workspace/Sources/icuuc/unicode/umachine.h:46:
In file included from /host/spi-builder-workspace/Sources/icuuc/unicode/ptypes.h:46:
In file included from /host/spi-builder-workspace/Sources/icuuc/unicode/platform.h:25:
/host/spi-builder-workspace/Sources/icuuc/unicode/uvernum.h:123:47: note: expanded from macro 'U_ICU_ENTRY_POINT_RENAME'
  123 | #       define U_ICU_ENTRY_POINT_RENAME(x)    U_DEF2_ICU_ENTRY_POINT_RENAME(x,U_ICU_VERSION_SUFFIX)
      |                                               ^
/host/spi-builder-workspace/Sources/icuuc/unicode/uvernum.h:122:51: note: expanded from macro 'U_DEF2_ICU_ENTRY_POINT_RENAME'
  122 | #       define U_DEF2_ICU_ENTRY_POINT_RENAME(x,y) U_DEF_ICU_ENTRY_POINT_RENAME(x,y)
      |                                                   ^
/host/spi-builder-workspace/Sources/icuuc/unicode/uvernum.h:121:50: note: expanded from macro 'U_DEF_ICU_ENTRY_POINT_RENAME'
  121 | #       define U_DEF_ICU_ENTRY_POINT_RENAME(x,y) x ## y
      |                                                  ^
<scratch space>:200:1: note: expanded from here
  200 | ubrk_safeClone_76
      | ^
In file included from /host/spi-builder-workspace/Sources/icuuc/ubrk.cpp:14:
/host/spi-builder-workspace/Sources/icuuc/unicode/ubrk.h:320:1: note: 'ubrk_safeClone_76' has been explicitly marked deprecated here
  320 | U_DEPRECATED UBreakIterator * U_EXPORT2
      | ^
In file included from /host/spi-builder-workspace/Sources/icuuc/ubrk.cpp:10:
In file included from /host/spi-builder-workspace/Sources/icuuc/unicode/utypes.h:38:
/host/spi-builder-workspace/Sources/icuuc/unicode/umachine.h:116:29: note: expanded from macro 'U_DEPRECATED'
  116 | #define U_DEPRECATED U_CAPI U_ATTRIBUTE_DEPRECATED
      |                             ^
/host/spi-builder-workspace/Sources/icuuc/unicode/umachine.h:96:52: note: expanded from macro 'U_ATTRIBUTE_DEPRECATED'
   96 | #    define U_ATTRIBUTE_DEPRECATED __attribute__ ((deprecated))
      |                                                    ^
1 warning generated.
[142 / 484] icuuc
[144 / 484] icuuc
[146 / 484] icuuc
[148 / 484] icuuc
[149 / 484] icuuc
[151 / 484] icuuc
[152 / 484] icuuc
[154 / 484] icuuc
[157 / 484] icuuc
[159 / 484] icuuc
[160 / 484] icuuc
[161 / 484] icuuc
[162 / 484] icuuc
[164 / 484] icuuc
[165 / 484] icuuc
[168 / 484] icuuc
[169 / 484] icuuc
[170 / 484] icuuc
[173 / 484] icuuc
[174 / 484] icuuc
[176 / 484] icuuc
[178 / 484] icuuc
[182 / 484] icuuc
[183 / 484] icuuc
[187 / 484] icuuc
[188 / 484] icuuc
[191 / 484] icuuc
[192 / 484] icuuc
[194 / 484] icuuc
[197 / 484] icuuc
[199 / 484] icuuc
[202 / 484] icuuc
[206 / 484] icuuc
[209 / 484] icuuc
[210 / 484] icuuc
[213 / 484] icuuc
[214 / 484] icuuc
[216 / 484] icuuc
[218 / 484] icuuc
[219 / 484] icuuc
[222 / 484] icuuc
[226 / 484] icuin
[230 / 484] icuin
[231 / 484] icuuc
[234 / 484] icuuc
[236 / 484] icuuc
[240 / 484] icuin
[241 / 484] icuin
[245 / 484] icuin
[247 / 484] icuin
[248 / 484] icuin
[250 / 484] icuin
[253 / 484] icuin
[256 / 484] icuin
[258 / 484] icuin
[260 / 484] icuin
[262 / 484] icuin
[264 / 484] icuin
[266 / 484] icuin
[267 / 484] icuin
[268 / 484] icuin
[269 / 484] icuin
[272 / 484] icuin
[273 / 484] icuin
/host/spi-builder-workspace/Sources/icuin/ucol.cpp:108:12: warning: 'ucol_safeClone_76' is deprecated [-Wdeprecated-declarations]
  108 |     return ucol_safeClone(coll, nullptr, nullptr, status);
      |            ^
In file included from /host/spi-builder-workspace/Sources/icuin/ucol.cpp:22:
In file included from /host/spi-builder-workspace/Sources/icuuc/unicode/utypes.h:38:
In file included from /host/spi-builder-workspace/Sources/icuuc/unicode/umachine.h:449:
/host/spi-builder-workspace/Sources/icuuc/unicode/urename.h:787:24: note: expanded from macro 'ucol_safeClone'
  787 | #define ucol_safeClone U_ICU_ENTRY_POINT_RENAME(ucol_safeClone)
      |                        ^
In file included from /host/spi-builder-workspace/Sources/icuin/ucol.cpp:22:
In file included from /host/spi-builder-workspace/Sources/icuuc/unicode/utypes.h:38:
In file included from /host/spi-builder-workspace/Sources/icuuc/unicode/umachine.h:46:
In file included from /host/spi-builder-workspace/Sources/icuuc/unicode/ptypes.h:46:
In file included from /host/spi-builder-workspace/Sources/icuuc/unicode/platform.h:25:
/host/spi-builder-workspace/Sources/icuuc/unicode/uvernum.h:123:47: note: expanded from macro 'U_ICU_ENTRY_POINT_RENAME'
  123 | #       define U_ICU_ENTRY_POINT_RENAME(x)    U_DEF2_ICU_ENTRY_POINT_RENAME(x,U_ICU_VERSION_SUFFIX)
      |                                               ^
/host/spi-builder-workspace/Sources/icuuc/unicode/uvernum.h:122:51: note: expanded from macro 'U_DEF2_ICU_ENTRY_POINT_RENAME'
  122 | #       define U_DEF2_ICU_ENTRY_POINT_RENAME(x,y) U_DEF_ICU_ENTRY_POINT_RENAME(x,y)
      |                                                   ^
/host/spi-builder-workspace/Sources/icuuc/unicode/uvernum.h:121:50: note: expanded from macro 'U_DEF_ICU_ENTRY_POINT_RENAME'
  121 | #       define U_DEF_ICU_ENTRY_POINT_RENAME(x,y) x ## y
      |                                                  ^
<scratch space>:195:1: note: expanded from here
  195 | ucol_safeClone_76
      | ^
In file included from /host/spi-builder-workspace/Sources/icuin/ucol.cpp:26:
In file included from /host/spi-builder-workspace/Sources/icuin/unicode/coll.h:67:
/host/spi-builder-workspace/Sources/icuin/unicode/ucol.h:1359:1: note: 'ucol_safeClone_76' has been explicitly marked deprecated here
 1359 | U_DEPRECATED UCollator* U_EXPORT2
      | ^
In file included from /host/spi-builder-workspace/Sources/icuin/ucol.cpp:22:
In file included from /host/spi-builder-workspace/Sources/icuuc/unicode/utypes.h:38:
/host/spi-builder-workspace/Sources/icuuc/unicode/umachine.h:116:29: note: expanded from macro 'U_DEPRECATED'
  116 | #define U_DEPRECATED U_CAPI U_ATTRIBUTE_DEPRECATED
      |                             ^
/host/spi-builder-workspace/Sources/icuuc/unicode/umachine.h:96:52: note: expanded from macro 'U_ATTRIBUTE_DEPRECATED'
   96 | #    define U_ATTRIBUTE_DEPRECATED __attribute__ ((deprecated))
      |                                                    ^
1 warning generated.
[277 / 484] icuin
[278 / 484] icuin
[279 / 484] icuin
[281 / 484] icuin
[284 / 484] icuin
[285 / 484] icuin
[286 / 484] icuin
[289 / 484] icuin
[291 / 484] icuin
[293 / 484] icuin
[296 / 484] icuin
[297 / 484] icuin
[298 / 484] icuin
[301 / 484] icuin
[303 / 484] icuin
[304 / 484] icuin
[306 / 484] icuin
[307 / 484] icuin
[309 / 484] icuin
[312 / 484] icuin
[314 / 484] icuin
[316 / 484] icuin
[317 / 484] icuin
[321 / 484] icuin
[322 / 484] icuin
[324 / 484] icuin
[325 / 484] icuin
[326 / 484] icuin
[328 / 484] icuin
[330 / 484] icuin
[331 / 484] icuin
[334 / 484] icuin
[335 / 484] icuin
[337 / 484] icuin
[339 / 484] icuin
[342 / 484] icuin
[344 / 484] icuin
[345 / 484] icuin
[346 / 484] icuin
[348 / 484] icuin
[349 / 484] icuin
[350 / 484] icuin
[352 / 484] icuin
[353 / 484] icuin
[356 / 484] icuin
[357 / 484] icuin
[359 / 484] icuin
[363 / 484] icuin
[364 / 484] icuin
[365 / 484] icuin
[368 / 484] icuin
[370 / 484] icuin
[373 / 484] icuin
[374 / 484] icuin
[378 / 484] icuin
[379 / 484] icuin
[380 / 484] icuin
[383 / 484] icuin
[386 / 484] icuin
[388 / 484] icuin
[390 / 484] icuin
[393 / 484] icuin
[396 / 484] icuin
[398 / 484] icuin
[401 / 484] icuin
[403 / 484] icuin
[406 / 484] icuin
[408 / 484] icuin
[411 / 484] icuin
[414 / 484] icuin
[416 / 484] icuin
[420 / 484] icuin
[422 / 484] icuin
[423 / 484] icuin
[427 / 484] icuin
[429 / 484] icuin
[431 / 484] icuin
[432 / 484] icuin
[438 / 484] icuin
[441 / 484] icuin
[442 / 484] icuin
[446 / 484] icuin
[448 / 484] icuin
[449 / 484] icuin
[452 / 484] icuin
[453 / 484] icuin
[455 / 484] icuin
[456 / 484] icuin
[458 / 484] icuin
[459 / 484] icuin
[462 / 484] icuin
[463 / 484] icuin
[465 / 484] icuin
[466 / 484] icuin
[467 / 484] icuin
[470 / 484] icuin
[473 / 484] icuin
[476 / 484] icuin
[477 / 484] icuin
[481 / 487] icuin
[482 / 487] icuin
[483 / 487] TestUnicode-product
[484 / 487] TestUnicode-product
error: link command failed with exit code 1 (use -v to see invocation)
/host/spi-builder-workspace/Package.swift: TestUnicode-product: ld.lld: error: undefined symbol: sin
>>> referenced by astro.cpp:335 (spi-builder-workspace/Sources/icuin/astro.cpp:335)
>>>               /host/spi-builder-workspace/.build/out/Products/Debug-android-aarch64/icuin.o:(icu_76::CalendarAstronomer::eclipticToEquatorial(icu_76::CalendarAstronomer::Equatorial&, double, double))
>>> referenced by astro.cpp:338 (spi-builder-workspace/Sources/icuin/astro.cpp:338)
>>>               /host/spi-builder-workspace/.build/out/Products/Debug-android-aarch64/icuin.o:(icu_76::CalendarAstronomer::eclipticToEquatorial(icu_76::CalendarAstronomer::Equatorial&, double, double))
>>> referenced by astro.cpp:341 (spi-builder-workspace/Sources/icuin/astro.cpp:341)
>>>               /host/spi-builder-workspace/.build/out/Products/Debug-android-aarch64/icuin.o:(icu_76::CalendarAstronomer::eclipticToEquatorial(icu_76::CalendarAstronomer::Equatorial&, double, double))
>>> referenced 10 more times
/host/spi-builder-workspace/Package.swift: TestUnicode-product: ld.lld: error: undefined symbol: cos
>>> referenced by astro.cpp:336 (spi-builder-workspace/Sources/icuin/astro.cpp:336)
>>>               /host/spi-builder-workspace/.build/out/Products/Debug-android-aarch64/icuin.o:(icu_76::CalendarAstronomer::eclipticToEquatorial(icu_76::CalendarAstronomer::Equatorial&, double, double))
>>> referenced by astro.cpp:339 (spi-builder-workspace/Sources/icuin/astro.cpp:339)
>>>               /host/spi-builder-workspace/.build/out/Products/Debug-android-aarch64/icuin.o:(icu_76::CalendarAstronomer::eclipticToEquatorial(icu_76::CalendarAstronomer::Equatorial&, double, double))
>>> referenced by astro.cpp:342 (spi-builder-workspace/Sources/icuin/astro.cpp:342)
>>>               /host/spi-builder-workspace/.build/out/Products/Debug-android-aarch64/icuin.o:(icu_76::CalendarAstronomer::eclipticToEquatorial(icu_76::CalendarAstronomer::Equatorial&, double, double))
>>> referenced 3 more times
/host/spi-builder-workspace/Package.swift: TestUnicode-product: ld.lld: error: undefined symbol: tan
>>> referenced by astro.cpp:343 (spi-builder-workspace/Sources/icuin/astro.cpp:343)
>>>               /host/spi-builder-workspace/.build/out/Products/Debug-android-aarch64/icuin.o:(icu_76::CalendarAstronomer::eclipticToEquatorial(icu_76::CalendarAstronomer::Equatorial&, double, double))
>>> referenced by astro.cpp:436 (spi-builder-workspace/Sources/icuin/astro.cpp:436)
>>>               /host/spi-builder-workspace/.build/out/Products/Debug-android-aarch64/icuin.o:(icu_76::trueAnomaly(double, double))
/host/spi-builder-workspace/Package.swift: TestUnicode-product: ld.lld: error: undefined symbol: atan2
>>> referenced by astro.cpp:345 (spi-builder-workspace/Sources/icuin/astro.cpp:345)
>>>               /host/spi-builder-workspace/.build/out/Products/Debug-android-aarch64/icuin.o:(icu_76::CalendarAstronomer::eclipticToEquatorial(icu_76::CalendarAstronomer::Equatorial&, double, double))
>>> referenced by astro.cpp:617 (spi-builder-workspace/Sources/icuin/astro.cpp:617)
>>>               /host/spi-builder-workspace/.build/out/Products/Debug-android-aarch64/icuin.o:(icu_76::CalendarAstronomer::getMoonPosition())
/host/spi-builder-workspace/Package.swift: TestUnicode-product: ld.lld: error: undefined symbol: asin
>>> referenced by astro.cpp:346 (spi-builder-workspace/Sources/icuin/astro.cpp:346)
>>>               /host/spi-builder-workspace/.build/out/Products/Debug-android-aarch64/icuin.o:(icu_76::CalendarAstronomer::eclipticToEquatorial(icu_76::CalendarAstronomer::Equatorial&, double, double))
>>> referenced by astro.cpp:618 (spi-builder-workspace/Sources/icuin/astro.cpp:618)
>>>               /host/spi-builder-workspace/.build/out/Products/Debug-android-aarch64/icuin.o:(icu_76::CalendarAstronomer::getMoonPosition())
/host/spi-builder-workspace/Package.swift: TestUnicode-product: ld.lld: error: undefined symbol: atan
>>> referenced by astro.cpp:436 (spi-builder-workspace/Sources/icuin/astro.cpp:436)
>>>               /host/spi-builder-workspace/.build/out/Products/Debug-android-aarch64/icuin.o:(icu_76::trueAnomaly(double, double))
/host/spi-builder-workspace/Package.swift: TestUnicode-product: ld.lld: error: undefined symbol: log
>>> referenced by csrmbcs.cpp:222 (spi-builder-workspace/Sources/icuin/csrmbcs.cpp:222)
>>>               /host/spi-builder-workspace/.build/out/Products/Debug-android-aarch64/icuin.o:(icu_76::CharsetRecog_mbcs::match_mbcs(icu_76::InputText*, unsigned short const*, int) const)
>>> referenced by csrmbcs.cpp:224 (spi-builder-workspace/Sources/icuin/csrmbcs.cpp:224)
>>>               /host/spi-builder-workspace/.build/out/Products/Debug-android-aarch64/icuin.o:(icu_76::CharsetRecog_mbcs::match_mbcs(icu_76::InputText*, unsigned short const*, int) const)
>>> referenced by putil.cpp:586 (spi-builder-workspace/Sources/icuuc/putil.cpp:586)
>>>               /host/spi-builder-workspace/.build/out/Products/Debug-android-aarch64/icuuc.o:(uprv_log_76)
/host/spi-builder-workspace/Package.swift: TestUnicode-product: ld.lld: error: undefined symbol: modf
>>> referenced by putil.cpp:465 (spi-builder-workspace/Sources/icuuc/putil.cpp:465)
>>>               /host/spi-builder-workspace/.build/out/Products/Debug-android-aarch64/icuuc.o:(uprv_modf_76)
/host/spi-builder-workspace/Package.swift: TestUnicode-product: ld.lld: error: undefined symbol: fmod
>>> referenced by putil.cpp:471 (spi-builder-workspace/Sources/icuuc/putil.cpp:471)
>>>               /host/spi-builder-workspace/.build/out/Products/Debug-android-aarch64/icuuc.o:(uprv_fmod_76)
>>> referenced by modulo.h:32 (/android-ndk/android-ndk-r27d/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/c++/v1/__math/modulo.h:32)
>>>               /host/spi-builder-workspace/.build/out/Products/Debug-android-aarch64/icuin.o:(double std::__ndk1::__math::fmod[abi:de180000]<int>(double, double))
/host/spi-builder-workspace/Package.swift: TestUnicode-product: ld.lld: error: undefined symbol: pow
>>> referenced by putil.cpp:478 (spi-builder-workspace/Sources/icuuc/putil.cpp:478)
>>>               /host/spi-builder-workspace/.build/out/Products/Debug-android-aarch64/icuuc.o:(uprv_pow_76)
>>> referenced by putil.cpp:484 (spi-builder-workspace/Sources/icuuc/putil.cpp:484)
>>>               /host/spi-builder-workspace/.build/out/Products/Debug-android-aarch64/icuuc.o:(uprv_pow10_76)
>>> referenced by putil.cpp:580 (spi-builder-workspace/Sources/icuuc/putil.cpp:580)
>>>               /host/spi-builder-workspace/.build/out/Products/Debug-android-aarch64/icuuc.o:(uprv_maxMantissa_76)
>>> referenced 3 more times
/host/spi-builder-workspace/Package.swift: TestUnicode-product: ld.lld: error: undefined symbol: expf
>>> referenced by lstmbe.cpp:278 (spi-builder-workspace/Sources/icuuc/lstmbe.cpp:278)
>>>               /host/spi-builder-workspace/.build/out/Products/Debug-android-aarch64/icuuc.o:(icu_76::Array1D::sigmoid())
/host/spi-builder-workspace/Package.swift: TestUnicode-product: ld.lld: error: undefined symbol: tanhf
>>> referenced by hyperbolic_functions.h:58 (/android-ndk/android-ndk-r27d/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/c++/v1/__math/hyperbolic_functions.h:58)
>>>               /host/spi-builder-workspace/.build/out/Products/Debug-android-aarch64/icuuc.o:(std::__ndk1::__math::tanh[abi:de180000](float))
/host/spi-builder-workspace/Package.swift: TestUnicode-product: clang: error: linker command failed with exit code 1 (use -v to see invocation)
error: Ld /host/spi-builder-workspace/.build/out/Products/Debug-android-aarch64/TestUnicode normal failed with a nonzero exit code. Command line:     cd /host/spi-builder-workspace
    /root/.local/share/swiftly/toolchains/6.4.x-snapshot-2026-09-04/usr/bin/swiftc -target aarch64-unknown-linux-android28 -emit-executable -sysroot /android-ndk/android-ndk-r27d/toolchains/llvm/prebuilt/linux-x86_64/sysroot -Xclang-linker -resource-dir -Xclang-linker /android-ndk/android-ndk-r27d/toolchains/llvm/prebuilt/linux-x86_64/lib/clang/18 -resource-dir /root/.swiftpm/swift-sdks/swift-6.4.x-DEVELOPMENT-SNAPSHOT-2026-09-04-a_android.artifactbundle/swift-android/swift-resources/usr/lib/swift-aarch64 -L/host/spi-builder-workspace/.build/out/Intermediates.noindex/EagerLinkingTBDs/Debug-android-aarch64 -L/host/spi-builder-workspace/.build/out/Products/Debug-android-aarch64 @/host/spi-builder-workspace/.build/out/Intermediates.noindex/icu.build/Debug-android-aarch64/TestUnicode-p.build/Objects-normal/aarch64/TestUnicode.LinkFileList -Xlinker -rpath -Xlinker \$ORIGIN -Xlinker -rpath -Xlinker /host/spi-builder-workspace/.build/out/Products/Debug-android-aarch64/PackageFrameworks -Xlinker --gc-sections -Xclang-linker -rdynamic -L/root/.local/share/swiftly/toolchains/6.4.x-snapshot-2026-09-04/usr/lib/swift -L/usr/lib/swift @/host/spi-builder-workspace/.build/out/Intermediates.noindex/icu.build/Debug-android-aarch64/TestUnicode-p.build/Objects-normal/aarch64/TestUnicode-swiftbuild.autolink -lstdc++ -lstdc++ -Xlinker -z -Xlinker max-page-size\=16384 -use-ld\=lld -ld-path\=/android-ndk/android-ndk-r27d/toolchains/llvm/prebuilt/linux-x86_64/bin/ld.lld -o /host/spi-builder-workspace/.build/out/Products/Debug-android-aarch64/TestUnicode
error: Build failed
BUILD FAILURE 6.4 android