The Swift Package Index logo.Swift Package Index

Has it really been five years since Swift Package Index launched? Read our anniversary blog post!

Build Information

Failed to build ADPhotoKit, reference 1.5.0 (0fbf58), with Swift 6.1 for Android on 29 May 2025 23:34:07 UTC.

Build Command

bash -c docker run --pull=always --rm -v "checkouts-4606859-2":/host -w "$PWD" registry.gitlab.com/finestructure/spi-images:android-6.1-latest swift build --swift-sdk aarch64-unknown-linux-android24 2>&1

Build Log

========================================
RunAll
========================================
Builder version: 4.63.1
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/duzexu/ADPhotoKit.git
Reference: 1.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/duzexu/ADPhotoKit
 * tag               1.5.0      -> FETCH_HEAD
HEAD is now at 0fbf584 spec error fix
Cloned https://github.com/duzexu/ADPhotoKit.git
Revision (git rev-parse @):
0fbf5846e5e480cdeb08aa45e3675237332856df
SPI manifest file found: $PWD/.spi.yml
SUCCESS checkout https://github.com/duzexu/ADPhotoKit.git at 1.5.0
========================================
Build
========================================
Selected platform:         android
Swift version:             6.1
Building package at path:  $PWD
https://github.com/duzexu/ADPhotoKit.git
https://github.com/duzexu/ADPhotoKit.git
WARNING: environment variable SUPPRESS_SWIFT_6_FLAGS is not set
{
  "default_localization" : "en",
  "dependencies" : [
    {
      "identity" : "snapkit",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "5.0.1",
            "upper_bound" : "6.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/SnapKit/SnapKit"
    },
    {
      "identity" : "kingfisher",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "6.0.0",
            "upper_bound" : "7.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/onevcat/Kingfisher"
    }
  ],
  "manifest_display_name" : "ADPhotoKit",
  "name" : "ADPhotoKit",
  "path" : "/host/spi-builder-workspace",
  "platforms" : [
    {
      "name" : "ios",
      "version" : "10.0"
    }
  ],
  "products" : [
    {
      "name" : "ADPhotoKit",
      "targets" : [
        "ADPhotoKit"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    }
  ],
  "targets" : [
    {
      "c99name" : "ADPhotoKit",
      "module_type" : "SwiftTarget",
      "name" : "ADPhotoKit",
      "path" : "ADPhotoKit",
      "product_dependencies" : [
        "SnapKit",
        "Kingfisher"
      ],
      "product_memberships" : [
        "ADPhotoKit"
      ],
      "resources" : [
        {
          "path" : "/host/spi-builder-workspace/ADPhotoKit/Assets/Base/ar.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "ar"
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/ADPhotoKit/Assets/Base/de.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "de"
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/ADPhotoKit/Assets/Base/en.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "en"
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/ADPhotoKit/Assets/Base/es-419.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "es-419"
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/ADPhotoKit/Assets/Base/fr.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "fr"
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/ADPhotoKit/Assets/Base/id.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "id"
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/ADPhotoKit/Assets/Base/it.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "it"
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/ADPhotoKit/Assets/Base/ja-US.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "ja-us"
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/ADPhotoKit/Assets/Base/ko.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "ko"
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/ADPhotoKit/Assets/Base/ms.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "ms"
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/ADPhotoKit/Assets/Base/nl.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "nl"
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/ADPhotoKit/Assets/Base/pt-BR.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "pt-br"
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/ADPhotoKit/Assets/Base/ru.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "ru"
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/ADPhotoKit/Assets/Base/tr.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "tr"
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/ADPhotoKit/Assets/Base/vi.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "vi"
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/ADPhotoKit/Assets/Base/zh-Hans.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "zh-hans"
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/ADPhotoKit/Assets/Base/zh-Hant.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "zh-hant"
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/ADPhotoKit/Assets/CoreUI/ablumList_arrow@2x.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/ADPhotoKit/Assets/CoreUI/ablumList_arrow@3x.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/ADPhotoKit/Assets/CoreUI/addPhoto@2x.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/ADPhotoKit/Assets/CoreUI/addPhoto@3x.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/ADPhotoKit/Assets/CoreUI/albumSelect@2x.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/ADPhotoKit/Assets/CoreUI/albumSelect@3x.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/ADPhotoKit/Assets/CoreUI/btn_circle@2x.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/ADPhotoKit/Assets/CoreUI/btn_circle@3x.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/ADPhotoKit/Assets/CoreUI/btn_original_circle@2x.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/ADPhotoKit/Assets/CoreUI/btn_original_circle@3x.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/ADPhotoKit/Assets/CoreUI/btn_original_selected@2x.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/ADPhotoKit/Assets/CoreUI/btn_original_selected@3x.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/ADPhotoKit/Assets/CoreUI/btn_selected@2x.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/ADPhotoKit/Assets/CoreUI/btn_selected@3x.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/ADPhotoKit/Assets/CoreUI/btn_unselected@2x.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/ADPhotoKit/Assets/CoreUI/btn_unselected@3x.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/ADPhotoKit/Assets/CoreUI/btn_unselected_with_check@2x.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/ADPhotoKit/Assets/CoreUI/btn_unselected_with_check@3x.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/ADPhotoKit/Assets/CoreUI/defaultphoto.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/ADPhotoKit/Assets/CoreUI/downArrow@2x.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/ADPhotoKit/Assets/CoreUI/downArrow@3x.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/ADPhotoKit/Assets/CoreUI/flash_off@2x.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/ADPhotoKit/Assets/CoreUI/flash_off@3x.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/ADPhotoKit/Assets/CoreUI/flash_on@2x.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/ADPhotoKit/Assets/CoreUI/flash_on@3x.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/ADPhotoKit/Assets/CoreUI/focus@2x.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/ADPhotoKit/Assets/CoreUI/focus@3x.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/ADPhotoKit/Assets/CoreUI/livePhoto@2x.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/ADPhotoKit/Assets/CoreUI/livePhoto@3x.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/ADPhotoKit/Assets/CoreUI/navBack@2x.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/ADPhotoKit/Assets/CoreUI/navBack@3x.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/ADPhotoKit/Assets/CoreUI/nav_close@2x.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/ADPhotoKit/Assets/CoreUI/nav_close@3x.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/ADPhotoKit/Assets/CoreUI/playVideo@2x.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/ADPhotoKit/Assets/CoreUI/playVideo@3x.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/ADPhotoKit/Assets/CoreUI/retake@2x.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/ADPhotoKit/Assets/CoreUI/retake@3x.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/ADPhotoKit/Assets/CoreUI/right_arrow@2x.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/ADPhotoKit/Assets/CoreUI/right_arrow@3x.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/ADPhotoKit/Assets/CoreUI/shadow@2x.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/ADPhotoKit/Assets/CoreUI/shadow@3x.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/ADPhotoKit/Assets/CoreUI/takePhoto@2x.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/ADPhotoKit/Assets/CoreUI/takePhoto@3x.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/ADPhotoKit/Assets/CoreUI/toggle_camera@2x.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/ADPhotoKit/Assets/CoreUI/toggle_camera@3x.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/ADPhotoKit/Assets/CoreUI/video@2x.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/ADPhotoKit/Assets/CoreUI/video@3x.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/ADPhotoKit/Assets/CoreUI/videoLoadFailed@2x.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/ADPhotoKit/Assets/CoreUI/videoLoadFailed@3x.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/ADPhotoKit/Assets/CoreUI/warning@2x.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/ADPhotoKit/Assets/CoreUI/warning@3x.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/ADPhotoKit/Assets/ImageEdit/ImageEditedIcon@2x.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/ADPhotoKit/Assets/ImageEdit/ImageEditedIcon@3x.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/ADPhotoKit/Assets/ImageEdit/icons_eraser@2x.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/ADPhotoKit/Assets/ImageEdit/icons_eraser@3x.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/ADPhotoKit/Assets/ImageEdit/icons_eraser_circle@2x.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/ADPhotoKit/Assets/ImageEdit/icons_eraser_circle@3x.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/ADPhotoKit/Assets/ImageEdit/icons_filled_clip@2x.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/ADPhotoKit/Assets/ImageEdit/icons_filled_clip@3x.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/ADPhotoKit/Assets/ImageEdit/icons_filled_close@2x.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/ADPhotoKit/Assets/ImageEdit/icons_filled_close@3x.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/ADPhotoKit/Assets/ImageEdit/icons_filled_delete@2x.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/ADPhotoKit/Assets/ImageEdit/icons_filled_delete@3x.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/ADPhotoKit/Assets/ImageEdit/icons_filled_delete_on@2x.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/ADPhotoKit/Assets/ImageEdit/icons_filled_delete_on@3x.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/ADPhotoKit/Assets/ImageEdit/icons_filled_done@2x.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/ADPhotoKit/Assets/ImageEdit/icons_filled_done@3x.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/ADPhotoKit/Assets/ImageEdit/icons_filled_mosaic@2x.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/ADPhotoKit/Assets/ImageEdit/icons_filled_mosaic@3x.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/ADPhotoKit/Assets/ImageEdit/icons_filled_mosaic_on@2x.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/ADPhotoKit/Assets/ImageEdit/icons_filled_mosaic_on@3x.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/ADPhotoKit/Assets/ImageEdit/icons_filled_pencil3@2x.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/ADPhotoKit/Assets/ImageEdit/icons_filled_pencil3@3x.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/ADPhotoKit/Assets/ImageEdit/icons_filled_pencil3_on@2x.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/ADPhotoKit/Assets/ImageEdit/icons_filled_pencil3_on@3x.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/ADPhotoKit/Assets/ImageEdit/icons_filled_sticker@2x.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/ADPhotoKit/Assets/ImageEdit/icons_filled_sticker@3x.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/ADPhotoKit/Assets/ImageEdit/icons_filled_text@2x.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/ADPhotoKit/Assets/ImageEdit/icons_filled_text@3x.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/ADPhotoKit/Assets/ImageEdit/icons_input_font@2x.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/ADPhotoKit/Assets/ImageEdit/icons_input_font@3x.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/ADPhotoKit/Assets/ImageEdit/icons_input_font_bg@2x.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/ADPhotoKit/Assets/ImageEdit/icons_input_font_bg@3x.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/ADPhotoKit/Assets/ImageEdit/icons_input_outline@2x.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/ADPhotoKit/Assets/ImageEdit/icons_input_outline@3x.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/ADPhotoKit/Assets/ImageEdit/icons_outlined_rotate@2x.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/ADPhotoKit/Assets/ImageEdit/icons_outlined_rotate@3x.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/ADPhotoKit/Assets/ImageEdit/icons_outlined_session_arrow_down@2x.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/ADPhotoKit/Assets/ImageEdit/icons_outlined_session_arrow_down@3x.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/ADPhotoKit/Assets/ImageEdit/icons_redo@2x.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/ADPhotoKit/Assets/ImageEdit/icons_redo@3x.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/ADPhotoKit/Assets/ImageEdit/icons_redo_disable@2x.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/ADPhotoKit/Assets/ImageEdit/icons_redo_disable@3x.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/ADPhotoKit/Assets/ImageEdit/icons_undo@2x.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/ADPhotoKit/Assets/ImageEdit/icons_undo@3x.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/ADPhotoKit/Assets/ImageEdit/icons_undo_disable@2x.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/ADPhotoKit/Assets/ImageEdit/icons_undo_disable@3x.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/ADPhotoKit/Assets/VideoEdit/VideoEditedIcon@2x.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/ADPhotoKit/Assets/VideoEdit/VideoEditedIcon@3x.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/ADPhotoKit/Assets/VideoEdit/icons_bgm_check@2x.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/ADPhotoKit/Assets/VideoEdit/icons_bgm_check@3x.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/ADPhotoKit/Assets/VideoEdit/icons_bgm_search@2x.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/ADPhotoKit/Assets/VideoEdit/icons_bgm_search@3x.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/ADPhotoKit/Assets/VideoEdit/icons_clip_left@2x.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/ADPhotoKit/Assets/VideoEdit/icons_clip_left@3x.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/ADPhotoKit/Assets/VideoEdit/icons_clip_right@2x.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/ADPhotoKit/Assets/VideoEdit/icons_clip_right@3x.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/ADPhotoKit/Assets/VideoEdit/icons_drag_arrow@2x.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/ADPhotoKit/Assets/VideoEdit/icons_drag_arrow@3x.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/ADPhotoKit/Assets/VideoEdit/icons_filled_bgm@2x.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/ADPhotoKit/Assets/VideoEdit/icons_filled_bgm@3x.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/ADPhotoKit/Assets/VideoEdit/icons_filled_bgm_on@2x.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/ADPhotoKit/Assets/VideoEdit/icons_filled_bgm_on@3x.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/ADPhotoKit/Assets/VideoEdit/icons_search_clear@2x.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/ADPhotoKit/Assets/VideoEdit/icons_search_clear@3x.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/ADPhotoKit/Assets/VideoEdit/icons_selected@2x.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/ADPhotoKit/Assets/VideoEdit/icons_selected@3x.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/ADPhotoKit/Assets/VideoEdit/icons_unselected@2x.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/ADPhotoKit/Assets/VideoEdit/icons_unselected@3x.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/ADPhotoKit/Assets/VideoEdit/icons_video_clip@2x.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/ADPhotoKit/Assets/VideoEdit/icons_video_clip@3x.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/ADPhotoKit/Assets/VideoEdit/live_lyric.gif",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/ADPhotoKit/Assets/VideoEdit/music_playing.gif",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/ADPhotoKit/Assets/VideoEdit/video_filled_sticker@2x.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/ADPhotoKit/Assets/VideoEdit/video_filled_sticker@3x.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/ADPhotoKit/Assets/VideoEdit/video_filled_text@2x.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/ADPhotoKit/Assets/VideoEdit/video_filled_text@3x.png",
          "rule" : {
            "process" : {
            }
          }
        }
      ],
      "sources" : [
        "Classes/Base/ADCollectionViewFlowLayout.swift",
        "Classes/Base/ADEnum.swift",
        "Classes/Base/ADLocale.swift",
        "Classes/Base/ADPhotoKitConfiguration.swift",
        "Classes/Base/ADPhotoKitConstant.swift",
        "Classes/Base/ADWeakProxy.swift",
        "Classes/Base/Extension/ADEnum+Extension.swift",
        "Classes/Base/Extension/Bundle+ADExtension.swift",
        "Classes/Base/Extension/Cell+ADExtension.swift",
        "Classes/Base/Extension/CoreGraphics+ADExtension.swift",
        "Classes/Base/Extension/UIColor+ADExtension.swift",
        "Classes/Base/Extension/UIImage+ADExtension.swift",
        "Classes/Core/ADAlbumListDataSource.swift",
        "Classes/Core/ADAssetBrowsable.swift",
        "Classes/Core/ADAssetBrowserDataSource.swift",
        "Classes/Core/ADAssetListDataSource.swift",
        "Classes/Core/ADDataSourceProtocol.swift",
        "Classes/Core/ADPhotoKit.swift",
        "Classes/Core/ADPhotoManager.swift",
        "Classes/Core/ADPhotoModel.swift",
        "Classes/Core/Extension/ADImageDataProvider.swift",
        "Classes/Core/Extension/AVAsset+ADExtension.swift",
        "Classes/Core/Extension/PHAsset+ADExtension.swift",
        "Classes/Core/Extension/UIImageView+ADExtension.swift",
        "Classes/CoreUI/ADAlbumListController.swift",
        "Classes/CoreUI/ADAlbumListSwiftUIView.swift",
        "Classes/CoreUI/ADAlert.swift",
        "Classes/CoreUI/ADAssetBrowserController.swift",
        "Classes/CoreUI/ADAssetBrowserSwiftUIView.swift",
        "Classes/CoreUI/ADAssetBrowserTransition.swift",
        "Classes/CoreUI/ADAssetModelBrowserController.swift",
        "Classes/CoreUI/ADAssetOperation.swift",
        "Classes/CoreUI/ADCaptureViewController.swift",
        "Classes/CoreUI/ADPhotoKitUI.swift",
        "Classes/CoreUI/ADPhotoNavController.swift",
        "Classes/CoreUI/ADPhotoUIConfigurable.swift",
        "Classes/CoreUI/ADProgress.swift",
        "Classes/CoreUI/ADProgressHUD.swift",
        "Classes/CoreUI/ADProgressView.swift",
        "Classes/CoreUI/ADThumbnailViewController.swift",
        "Classes/CoreUI/Cell/Browser/ADBrowserBaseCell.swift",
        "Classes/CoreUI/Cell/Browser/ADBrowserToolBarCell.swift",
        "Classes/CoreUI/Cell/Browser/ADImageBrowserCell.swift",
        "Classes/CoreUI/Cell/Browser/ADVideoBrowserCell.swift",
        "Classes/CoreUI/Cell/Thumbnail/ADAddPhotoCell.swift",
        "Classes/CoreUI/Cell/Thumbnail/ADAlbumListCell.swift",
        "Classes/CoreUI/Cell/Thumbnail/ADCameraCell.swift",
        "Classes/CoreUI/Cell/Thumbnail/ADThumbnailListCell.swift",
        "Classes/CoreUI/View/ADAlbumListNavBarView.swift",
        "Classes/CoreUI/View/ADBaseNavBarView.swift",
        "Classes/CoreUI/View/ADBrowserControlsView.swift",
        "Classes/CoreUI/View/ADBrowserNavBarView.swift",
        "Classes/CoreUI/View/ADBrowserToolBarSelectView.swift",
        "Classes/CoreUI/View/ADBrowserToolBarView.swift",
        "Classes/CoreUI/View/ADEmbedAlbumListView.swift",
        "Classes/CoreUI/View/ADRecordingView.swift",
        "Classes/CoreUI/View/ADThumbnailNavBarView.swift",
        "Classes/CoreUI/View/ADThumbnailToolBarView.swift",
        "Classes/EditCore/ADEditConfigurable.swift",
        "Classes/EditCore/ADImageStickerSelectController.swift",
        "Classes/EditCore/ADPresentationController.swift",
        "Classes/EditCore/ADTextStickerEditController.swift",
        "Classes/EditCore/Cell/ADColorCell.swift",
        "Classes/EditCore/Cell/ADEditToolCell.swift",
        "Classes/EditCore/Cell/ADImageStickerCell.swift",
        "Classes/EditCore/View/ADEditControlsView.swift",
        "Classes/EditCore/View/ADImageStickerSectionsView.swift",
        "Classes/EditCore/View/ADInteractMaskView.swift",
        "Classes/EditCore/View/ADStickerInteractView.swift",
        "Classes/EditCore/View/ADTextStickerInputView.swift",
        "Classes/ImageEdit/ADImageClipController.swift",
        "Classes/ImageEdit/ADImageClipDismissTransition.swift",
        "Classes/ImageEdit/ADImageEditConfigurable.swift",
        "Classes/ImageEdit/ADImageEditController.swift",
        "Classes/ImageEdit/ADUndoManager.swift",
        "Classes/ImageEdit/Tools/ADImageClip.swift",
        "Classes/ImageEdit/Tools/ADImageDraw.swift",
        "Classes/ImageEdit/Tools/ADImageSticker.swift",
        "Classes/ImageEdit/View/ADClipControllerViews.swift",
        "Classes/ImageEdit/View/ADDrawInteractView.swift",
        "Classes/ImageEdit/View/ADEraserButton.swift",
        "Classes/ImageEdit/View/ADImageEditContentView.swift",
        "Classes/ImageEdit/View/ADImageEditControlsView.swift",
        "Classes/ImageEdit/View/ADLineDrawView.swift",
        "Classes/ImageEdit/View/ADMosaicDrawView.swift",
        "Classes/VideoEdit/ADDefaultVideoExporter.swift",
        "Classes/VideoEdit/ADMusicSelectController.swift",
        "Classes/VideoEdit/ADVideoClipController.swift",
        "Classes/VideoEdit/ADVideoEditConfigurable.swift",
        "Classes/VideoEdit/ADVideoEditController.swift",
        "Classes/VideoEdit/ADVideoExporter.swift",
        "Classes/VideoEdit/ADVideoThumbnailOperation.swift",
        "Classes/VideoEdit/Tools/ADVideoBGM.swift",
        "Classes/VideoEdit/Tools/ADVideoClip.swift",
        "Classes/VideoEdit/Tools/ADVideoSticker.swift",
        "Classes/VideoEdit/View/ADLyricsChangableView.swift",
        "Classes/VideoEdit/View/ADLyricsStickerContentView.swift",
        "Classes/VideoEdit/View/ADPageSheetDragBar.swift",
        "Classes/VideoEdit/View/ADVideoBGMMarqueeTextView.swift",
        "Classes/VideoEdit/View/ADVideoBGMSelectView.swift",
        "Classes/VideoEdit/View/ADVideoBGMTableView.swift",
        "Classes/VideoEdit/View/ADVideoClipProgressBar.swift",
        "Classes/VideoEdit/View/ADVideoEditContentView.swift",
        "Classes/VideoEdit/View/ADVideoEditControlsView.swift",
        "Classes/VideoEdit/View/ADVideoPlayerView.swift",
        "Classes/VideoEdit/View/ADVideoStickerContentView.swift"
      ],
      "type" : "library"
    }
  ],
  "tools_version" : "5.5"
}
Running build ...
bash -c docker run --pull=always --rm -v "checkouts-4606859-2":/host -w "$PWD" registry.gitlab.com/finestructure/spi-images:android-6.1-latest swift build --swift-sdk aarch64-unknown-linux-android24 -Xswiftc -Xfrontend -Xswiftc -stats-output-dir -Xswiftc -Xfrontend -Xswiftc .stats -Xswiftc -strict-concurrency=complete -Xswiftc -enable-upcoming-feature -Xswiftc StrictConcurrency -Xswiftc -enable-upcoming-feature -Xswiftc DisableOutwardActorInference -Xswiftc -enable-upcoming-feature -Xswiftc GlobalActorIsolatedTypesUsability -Xswiftc -enable-upcoming-feature -Xswiftc InferSendableFromCaptures 2>&1
android-6.1-latest: Pulling from finestructure/spi-images
Digest: sha256:fe1962677657b2408c217cb5cceb3c09bc1d91486e360cebbc6eee461a5945d8
Status: Image is up to date for registry.gitlab.com/finestructure/spi-images:android-6.1-latest
Fetching https://github.com/SnapKit/SnapKit
Fetching https://github.com/onevcat/Kingfisher
[1/4244] Fetching snapkit
[4245/35644] Fetching snapkit, kingfisher
Fetched https://github.com/SnapKit/SnapKit from cache (0.45s)
[628/31400] Fetching kingfisher
Fetched https://github.com/onevcat/Kingfisher from cache (3.06s)
Computing version for https://github.com/SnapKit/SnapKit
Computed https://github.com/SnapKit/SnapKit at 5.7.1 (3.57s)
Computing version for https://github.com/onevcat/Kingfisher
Computed https://github.com/onevcat/Kingfisher at 6.3.1 (0.63s)
Creating working copy for https://github.com/SnapKit/SnapKit
Working copy of https://github.com/SnapKit/SnapKit resolved at 5.7.1
Creating working copy for https://github.com/onevcat/Kingfisher
Working copy of https://github.com/onevcat/Kingfisher resolved at 6.3.1
warning: 'spi-builder-workspace': found 1 file(s) which are unhandled; explicitly declare them as resources or exclude from the target
    /host/spi-builder-workspace/ADPhotoKit/Classes/Base/PrivacyInfo.xcprivacy
Building for debugging...
[0/150] Write sources
[0/150] Copying Localizable.strings
[0/150] Write sources
[0/150] Copying Localizable.strings
[0/150] Write sources
[0/150] Copying Localizable.strings
[0/150] Copying flash_on@3x.png
[0/150] Copying Localizable.strings
[0/150] Copying flash_off@3x.png
[0/150] Copying flash_off@2x.png
[0/150] Copying downArrow@3x.png
[0/150] Copying downArrow@2x.png
[0/150] Copying defaultphoto.png
[0/150] Copying btn_unselected_with_check@2x.png
[0/150] Copying btn_unselected@3x.png
[0/150] Copying btn_unselected@2x.png
[0/150] Copying btn_selected@3x.png
[0/150] Copying btn_selected@2x.png
[0/150] Copying btn_original_selected@3x.png
[0/150] Copying btn_original_selected@2x.png
[0/150] Copying btn_original_circle@3x.png
[0/150] Copying btn_original_circle@2x.png
[0/150] Copying btn_circle@3x.png
[0/150] Copying btn_circle@2x.png
[0/150] Copying albumSelect@3x.png
[0/150] Copying addPhoto@3x.png
[0/150] Copying addPhoto@2x.png
[0/150] Copying ablumList_arrow@3x.png
[0/150] Copying albumSelect@2x.png
[0/150] Copying ablumList_arrow@2x.png
[0/150] Copying focus@2x.png
[0/150] Copying flash_on@2x.png
[0/150] Copying btn_unselected_with_check@3x.png
[0/150] Copying playVideo@2x.png
[0/150] Copying nav_close@3x.png
[0/150] Copying nav_close@2x.png
[0/150] Copying navBack@3x.png
[0/150] Copying livePhoto@3x.png
[0/150] Copying livePhoto@2x.png
[0/150] Copying navBack@2x.png
[0/150] Copying playVideo@3x.png
[0/150] Copying focus@3x.png
[0/150] Copying retake@2x.png
[0/150] Copying right_arrow@2x.png
[0/150] Copying shadow@3x.png
[0/150] Copying shadow@2x.png
[0/150] Copying right_arrow@3x.png
[0/150] Copying retake@3x.png
[0/150] Copying takePhoto@2x.png
[0/150] Copying toggle_camera@2x.png
[0/150] Copying video@3x.png
[0/150] Copying toggle_camera@3x.png
[0/150] Copying videoLoadFailed@2x.png
[0/150] Copying warning@2x.png
[0/150] Copying videoLoadFailed@3x.png
[0/150] Copying takePhoto@3x.png
[0/150] Copying icons_eraser_circle@3x.png
[0/150] Copying icons_eraser_circle@2x.png
[0/150] Copying icons_eraser@3x.png
[0/150] Copying icons_eraser@2x.png
[0/150] Copying ImageEditedIcon@2x.png
[0/150] Copying ImageEditedIcon@3x.png
[0/150] Copying warning@3x.png
[0/150] Copying icons_filled_clip@2x.png
[0/150] Copying video@2x.png
[0/150] Copying icons_filled_clip@3x.png
[0/150] Copying icons_filled_close@3x.png
[0/150] Copying icons_filled_delete@2x.png
[0/150] Copying icons_filled_close@2x.png
[0/150] Copying icons_filled_delete@3x.png
[0/150] Copying icons_filled_mosaic@2x.png
[0/150] Copying icons_filled_pencil3@3x.png
[0/150] Copying icons_filled_pencil3_on@2x.png
[0/150] Copying icons_filled_pencil3@2x.png
[0/150] Copying icons_filled_mosaic_on@3x.png
[0/150] Copying icons_filled_mosaic_on@2x.png
[0/150] Copying icons_filled_mosaic@3x.png
[0/150] Copying icons_filled_done@3x.png
[0/150] Copying icons_filled_done@2x.png
[0/150] Copying icons_filled_delete_on@2x.png
[0/150] Copying icons_filled_delete_on@3x.png
[0/150] Copying icons_filled_sticker@3x.png
[0/150] Copying icons_filled_text@2x.png
[0/150] Copying icons_filled_sticker@2x.png
[0/150] Copying icons_filled_pencil3_on@3x.png
[0/150] Copying icons_input_font_bg@2x.png
[0/150] Copying icons_input_font@3x.png
[0/150] Copying icons_input_font@2x.png
[0/150] Copying icons_input_font_bg@3x.png
[0/150] Copying icons_filled_text@3x.png
[0/150] Copying icons_input_outline@2x.png
[0/150] Copying icons_input_outline@3x.png
[0/150] Copying icons_outlined_rotate@3x.png
[0/150] Copying icons_outlined_rotate@2x.png
[0/150] Copying icons_outlined_session_arrow_down@3x.png
[0/150] Copying icons_redo@2x.png
[0/150] Copying icons_undo_disable@2x.png
[0/150] Copying icons_video_clip@3x.png
[0/150] Copying icons_video_clip@2x.png
[0/150] Copying icons_unselected@3x.png
[0/150] Copying icons_unselected@2x.png
[0/150] Copying icons_undo@2x.png
[0/150] Copying icons_undo@3x.png
[0/150] Copying icons_selected@3x.png
[0/150] Copying icons_selected@2x.png
[0/150] Copying icons_search_clear@3x.png
[0/150] Copying icons_search_clear@2x.png
[0/150] Copying icons_redo_disable@3x.png
[0/150] Copying icons_redo_disable@2x.png
[0/150] Copying icons_redo@3x.png
[0/150] Copying icons_filled_bgm_on@3x.png
[0/150] Copying icons_filled_bgm@3x.png
[0/150] Copying icons_filled_bgm_on@2x.png
[0/150] Copying icons_filled_bgm@2x.png
[0/150] Copying icons_drag_arrow@3x.png
[0/150] Copying icons_clip_right@3x.png
[0/150] Copying icons_drag_arrow@2x.png
[0/150] Copying icons_clip_right@2x.png
[0/150] Copying icons_clip_left@3x.png
[0/150] Copying icons_clip_left@2x.png
[0/150] Copying icons_bgm_search@3x.png
[0/150] Copying icons_bgm_search@2x.png
[0/150] Copying icons_bgm_check@2x.png
[0/150] Copying icons_bgm_check@3x.png
[0/150] Copying VideoEditedIcon@3x.png
[0/150] Copying VideoEditedIcon@2x.png
[0/150] Copying icons_outlined_session_arrow_down@2x.png
[16/150] Copying video_filled_text@2x.png
[34/150] Copying music_playing.gif
[34/150] Copying video_filled_sticker@2x.png
[34/150] Copying PrivacyInfo.xcprivacy
[34/150] Copying video_filled_sticker@3x.png
[34/150] Copying live_lyric.gif
[34/150] Copying Info.plist
[34/150] Copying video_filled_text@3x.png
[36/150] Copying icons_undo_disable@3x.png
[149/150] Write swift-version-24593BA9C3E375BF.txt
error: emit-module command failed with exit code 1 (use -v to see invocation)
[151/235] Emitting module SnapKit
/host/spi-builder-workspace/.build/checkouts/SnapKit/Sources/Constraint.swift:27:12: error: no such module 'AppKit'
 25 |     import UIKit
 26 | #else
 27 |     import AppKit
    |            `- error: no such module 'AppKit'
 28 | #endif
 29 |
[152/239] Compiling Kingfisher DiskStorage.swift
/host/spi-builder-workspace/.build/checkouts/SnapKit/Sources/Constraint.swift:27:12: error: no such module 'AppKit'
 25 |     import UIKit
 26 | #else
 27 |     import AppKit
    |            `- error: no such module 'AppKit'
 28 | #endif
 29 |
[153/239] Compiling Kingfisher FormatIndicatedCacheSerializer.swift
/host/spi-builder-workspace/.build/checkouts/SnapKit/Sources/Constraint.swift:27:12: error: no such module 'AppKit'
 25 |     import UIKit
 26 | #else
 27 |     import AppKit
    |            `- error: no such module 'AppKit'
 28 | #endif
 29 |
[154/239] Compiling Kingfisher ImageCache.swift
/host/spi-builder-workspace/.build/checkouts/SnapKit/Sources/Constraint.swift:27:12: error: no such module 'AppKit'
 25 |     import UIKit
 26 | #else
 27 |     import AppKit
    |            `- error: no such module 'AppKit'
 28 | #endif
 29 |
[155/239] Compiling Kingfisher MemoryStorage.swift
/host/spi-builder-workspace/.build/checkouts/SnapKit/Sources/Constraint.swift:27:12: error: no such module 'AppKit'
 25 |     import UIKit
 26 | #else
 27 |     import AppKit
    |            `- error: no such module 'AppKit'
 28 | #endif
 29 |
[156/239] Compiling Kingfisher Storage.swift
/host/spi-builder-workspace/.build/checkouts/SnapKit/Sources/Constraint.swift:27:12: error: no such module 'AppKit'
 25 |     import UIKit
 26 | #else
 27 |     import AppKit
    |            `- error: no such module 'AppKit'
 28 | #endif
 29 |
[157/239] Compiling Kingfisher Image.swift
/host/spi-builder-workspace/.build/checkouts/SnapKit/Sources/Constraint.swift:27:12: error: no such module 'AppKit'
 25 |     import UIKit
 26 | #else
 27 |     import AppKit
    |            `- error: no such module 'AppKit'
 28 | #endif
 29 |
[158/239] Compiling Kingfisher ImageDrawing.swift
/host/spi-builder-workspace/.build/checkouts/SnapKit/Sources/Constraint.swift:27:12: error: no such module 'AppKit'
 25 |     import UIKit
 26 | #else
 27 |     import AppKit
    |            `- error: no such module 'AppKit'
 28 | #endif
 29 |
[159/239] Compiling Kingfisher ImageFormat.swift
/host/spi-builder-workspace/.build/checkouts/SnapKit/Sources/Constraint.swift:27:12: error: no such module 'AppKit'
 25 |     import UIKit
 26 | #else
 27 |     import AppKit
    |            `- error: no such module 'AppKit'
 28 | #endif
 29 |
[160/239] Compiling Kingfisher ImageProcessor.swift
/host/spi-builder-workspace/.build/checkouts/SnapKit/Sources/Constraint.swift:27:12: error: no such module 'AppKit'
 25 |     import UIKit
 26 | #else
 27 |     import AppKit
    |            `- error: no such module 'AppKit'
 28 | #endif
 29 |
[161/239] Compiling Kingfisher ImageProgressive.swift
/host/spi-builder-workspace/.build/checkouts/SnapKit/Sources/Constraint.swift:27:12: error: no such module 'AppKit'
 25 |     import UIKit
 26 | #else
 27 |     import AppKit
    |            `- error: no such module 'AppKit'
 28 | #endif
 29 |
[162/239] Compiling Kingfisher NSButton+Kingfisher.swift
/host/spi-builder-workspace/.build/checkouts/SnapKit/Sources/Constraint.swift:27:12: error: no such module 'AppKit'
 25 |     import UIKit
 26 | #else
 27 |     import AppKit
    |            `- error: no such module 'AppKit'
 28 | #endif
 29 |
[163/239] Compiling Kingfisher NSTextAttachment+Kingfisher.swift
/host/spi-builder-workspace/.build/checkouts/SnapKit/Sources/Constraint.swift:27:12: error: no such module 'AppKit'
 25 |     import UIKit
 26 | #else
 27 |     import AppKit
    |            `- error: no such module 'AppKit'
 28 | #endif
 29 |
[164/239] Compiling Kingfisher TVMonogramView+Kingfisher.swift
/host/spi-builder-workspace/.build/checkouts/SnapKit/Sources/Constraint.swift:27:12: error: no such module 'AppKit'
 25 |     import UIKit
 26 | #else
 27 |     import AppKit
    |            `- error: no such module 'AppKit'
 28 | #endif
 29 |
[165/239] Compiling Kingfisher UIButton+Kingfisher.swift
/host/spi-builder-workspace/.build/checkouts/SnapKit/Sources/Constraint.swift:27:12: error: no such module 'AppKit'
 25 |     import UIKit
 26 | #else
 27 |     import AppKit
    |            `- error: no such module 'AppKit'
 28 | #endif
 29 |
[166/239] Compiling Kingfisher WKInterfaceImage+Kingfisher.swift
/host/spi-builder-workspace/.build/checkouts/SnapKit/Sources/Constraint.swift:27:12: error: no such module 'AppKit'
 25 |     import UIKit
 26 | #else
 27 |     import AppKit
    |            `- error: no such module 'AppKit'
 28 | #endif
 29 |
[167/239] Compiling Kingfisher ImageView+Kingfisher.swift
/host/spi-builder-workspace/.build/checkouts/SnapKit/Sources/Constraint.swift:27:12: error: no such module 'AppKit'
 25 |     import UIKit
 26 | #else
 27 |     import AppKit
    |            `- error: no such module 'AppKit'
 28 | #endif
 29 |
[168/239] Compiling Kingfisher KingfisherOptionsInfo.swift
/host/spi-builder-workspace/.build/checkouts/SnapKit/Sources/Constraint.swift:27:12: error: no such module 'AppKit'
 25 |     import UIKit
 26 | #else
 27 |     import AppKit
    |            `- error: no such module 'AppKit'
 28 | #endif
 29 |
[169/239] Compiling Kingfisher Filter.swift
/host/spi-builder-workspace/.build/checkouts/SnapKit/Sources/Constraint.swift:27:12: error: no such module 'AppKit'
 25 |     import UIKit
 26 | #else
 27 |     import AppKit
    |            `- error: no such module 'AppKit'
 28 | #endif
 29 |
[170/239] Compiling Kingfisher GIFAnimatedImage.swift
/host/spi-builder-workspace/.build/checkouts/SnapKit/Sources/Constraint.swift:27:12: error: no such module 'AppKit'
 25 |     import UIKit
 26 | #else
 27 |     import AppKit
    |            `- error: no such module 'AppKit'
 28 | #endif
 29 |
[171/239] Compiling Kingfisher GraphicsContext.swift
/host/spi-builder-workspace/.build/checkouts/SnapKit/Sources/Constraint.swift:27:12: error: no such module 'AppKit'
 25 |     import UIKit
 26 | #else
 27 |     import AppKit
    |            `- error: no such module 'AppKit'
 28 | #endif
 29 |
[172/239] Compiling Kingfisher ImageTransition.swift
/host/spi-builder-workspace/.build/checkouts/SnapKit/Sources/Constraint.swift:27:12: error: no such module 'AppKit'
 25 |     import UIKit
 26 | #else
 27 |     import AppKit
    |            `- error: no such module 'AppKit'
 28 | #endif
 29 |
[173/239] Compiling Kingfisher Placeholder.swift
/host/spi-builder-workspace/.build/checkouts/SnapKit/Sources/Constraint.swift:27:12: error: no such module 'AppKit'
 25 |     import UIKit
 26 | #else
 27 |     import AppKit
    |            `- error: no such module 'AppKit'
 28 | #endif
 29 |
[174/239] Compiling Kingfisher AuthenticationChallengeResponsable.swift
/host/spi-builder-workspace/.build/checkouts/SnapKit/Sources/Constraint.swift:27:12: error: no such module 'AppKit'
 25 |     import UIKit
 26 | #else
 27 |     import AppKit
    |            `- error: no such module 'AppKit'
 28 | #endif
 29 |
[175/239] Compiling Kingfisher ImageDataProcessor.swift
/host/spi-builder-workspace/.build/checkouts/SnapKit/Sources/Constraint.swift:27:12: error: no such module 'AppKit'
 25 |     import UIKit
 26 | #else
 27 |     import AppKit
    |            `- error: no such module 'AppKit'
 28 | #endif
 29 |
[176/239] Compiling Kingfisher AVAssetImageDataProvider.swift
/host/spi-builder-workspace/.build/checkouts/SnapKit/Sources/Constraint.swift:27:12: error: no such module 'AppKit'
 25 |     import UIKit
 26 | #else
 27 |     import AppKit
    |            `- error: no such module 'AppKit'
 28 | #endif
 29 |
[177/239] Compiling Kingfisher ImageDataProvider.swift
/host/spi-builder-workspace/.build/checkouts/SnapKit/Sources/Constraint.swift:27:12: error: no such module 'AppKit'
 25 |     import UIKit
 26 | #else
 27 |     import AppKit
    |            `- error: no such module 'AppKit'
 28 | #endif
 29 |
[178/239] Compiling Kingfisher Resource.swift
/host/spi-builder-workspace/.build/checkouts/SnapKit/Sources/Constraint.swift:27:12: error: no such module 'AppKit'
 25 |     import UIKit
 26 | #else
 27 |     import AppKit
    |            `- error: no such module 'AppKit'
 28 | #endif
 29 |
[179/239] Compiling Kingfisher Source.swift
/host/spi-builder-workspace/.build/checkouts/SnapKit/Sources/Constraint.swift:27:12: error: no such module 'AppKit'
 25 |     import UIKit
 26 | #else
 27 |     import AppKit
    |            `- error: no such module 'AppKit'
 28 | #endif
 29 |
[180/239] Compiling Kingfisher KF.swift
/host/spi-builder-workspace/.build/checkouts/SnapKit/Sources/Constraint.swift:27:12: error: no such module 'AppKit'
 25 |     import UIKit
 26 | #else
 27 |     import AppKit
    |            `- error: no such module 'AppKit'
 28 | #endif
 29 |
[181/239] Compiling Kingfisher KFOptionsSetter.swift
/host/spi-builder-workspace/.build/checkouts/SnapKit/Sources/Constraint.swift:27:12: error: no such module 'AppKit'
 25 |     import UIKit
 26 | #else
 27 |     import AppKit
    |            `- error: no such module 'AppKit'
 28 | #endif
 29 |
[182/239] Compiling Kingfisher Kingfisher.swift
/host/spi-builder-workspace/.build/checkouts/SnapKit/Sources/Constraint.swift:27:12: error: no such module 'AppKit'
 25 |     import UIKit
 26 | #else
 27 |     import AppKit
    |            `- error: no such module 'AppKit'
 28 | #endif
 29 |
[183/239] Compiling Kingfisher KingfisherError.swift
/host/spi-builder-workspace/.build/checkouts/SnapKit/Sources/Constraint.swift:27:12: error: no such module 'AppKit'
 25 |     import UIKit
 26 | #else
 27 |     import AppKit
    |            `- error: no such module 'AppKit'
 28 | #endif
 29 |
[184/239] Compiling Kingfisher KingfisherManager.swift
/host/spi-builder-workspace/.build/checkouts/SnapKit/Sources/Constraint.swift:27:12: error: no such module 'AppKit'
 25 |     import UIKit
 26 | #else
 27 |     import AppKit
    |            `- error: no such module 'AppKit'
 28 | #endif
 29 |
[185/239] Compiling Kingfisher CacheSerializer.swift
/host/spi-builder-workspace/.build/checkouts/SnapKit/Sources/Constraint.swift:27:12: error: no such module 'AppKit'
 25 |     import UIKit
 26 | #else
 27 |     import AppKit
    |            `- error: no such module 'AppKit'
 28 | #endif
 29 |
[186/239] Compiling SnapKit LayoutConstraintItem.swift
/host/spi-builder-workspace/.build/checkouts/SnapKit/Sources/Constraint.swift:27:12: error: no such module 'AppKit'
 25 |     import UIKit
 26 | #else
 27 |     import AppKit
    |            `- error: no such module 'AppKit'
 28 | #endif
 29 |
[187/239] Compiling SnapKit Typealiases.swift
/host/spi-builder-workspace/.build/checkouts/SnapKit/Sources/Constraint.swift:27:12: error: no such module 'AppKit'
 25 |     import UIKit
 26 | #else
 27 |     import AppKit
    |            `- error: no such module 'AppKit'
 28 | #endif
 29 |
[188/239] Compiling SnapKit UILayoutSupport+Extensions.swift
/host/spi-builder-workspace/.build/checkouts/SnapKit/Sources/Constraint.swift:27:12: error: no such module 'AppKit'
 25 |     import UIKit
 26 | #else
 27 |     import AppKit
    |            `- error: no such module 'AppKit'
 28 | #endif
 29 |
[189/239] Compiling SnapKit resource_bundle_accessor.swift
/host/spi-builder-workspace/.build/checkouts/SnapKit/Sources/Constraint.swift:27:12: error: no such module 'AppKit'
 25 |     import UIKit
 26 | #else
 27 |     import AppKit
    |            `- error: no such module 'AppKit'
 28 | #endif
 29 |
/host/spi-builder-workspace/.build/checkouts/Kingfisher/Sources/Cache/CacheSerializer.swift:28:8: error: no such module 'CoreGraphics'
 26 |
 27 | import Foundation
 28 | import CoreGraphics
    |        `- error: no such module 'CoreGraphics'
 29 |
 30 | /// An `CacheSerializer` is used to convert some data to an image object after
/host/spi-builder-workspace/.build/checkouts/Kingfisher/Sources/Cache/CacheSerializer.swift:28:8: error: no such module 'CoreGraphics'
 26 |
 27 | import Foundation
 28 | import CoreGraphics
    |        `- error: no such module 'CoreGraphics'
 29 |
 30 | /// An `CacheSerializer` is used to convert some data to an image object after
/host/spi-builder-workspace/.build/checkouts/Kingfisher/Sources/Cache/CacheSerializer.swift:28:8: error: no such module 'CoreGraphics'
 26 |
 27 | import Foundation
 28 | import CoreGraphics
    |        `- error: no such module 'CoreGraphics'
 29 |
 30 | /// An `CacheSerializer` is used to convert some data to an image object after
/host/spi-builder-workspace/.build/checkouts/Kingfisher/Sources/Cache/CacheSerializer.swift:28:8: error: no such module 'CoreGraphics'
 26 |
 27 | import Foundation
 28 | import CoreGraphics
    |        `- error: no such module 'CoreGraphics'
 29 |
 30 | /// An `CacheSerializer` is used to convert some data to an image object after
/host/spi-builder-workspace/.build/checkouts/Kingfisher/Sources/Cache/CacheSerializer.swift:28:8: error: no such module 'CoreGraphics'
 26 |
 27 | import Foundation
 28 | import CoreGraphics
    |        `- error: no such module 'CoreGraphics'
 29 |
 30 | /// An `CacheSerializer` is used to convert some data to an image object after
/host/spi-builder-workspace/.build/checkouts/Kingfisher/Sources/Cache/CacheSerializer.swift:28:8: error: no such module 'CoreGraphics'
 26 |
 27 | import Foundation
 28 | import CoreGraphics
    |        `- error: no such module 'CoreGraphics'
 29 |
 30 | /// An `CacheSerializer` is used to convert some data to an image object after
/host/spi-builder-workspace/.build/checkouts/Kingfisher/Sources/Cache/CacheSerializer.swift:28:8: error: no such module 'CoreGraphics'
 26 |
 27 | import Foundation
 28 | import CoreGraphics
    |        `- error: no such module 'CoreGraphics'
 29 |
 30 | /// An `CacheSerializer` is used to convert some data to an image object after
/host/spi-builder-workspace/.build/checkouts/Kingfisher/Sources/Cache/CacheSerializer.swift:28:8: error: no such module 'CoreGraphics'
 26 |
 27 | import Foundation
 28 | import CoreGraphics
    |        `- error: no such module 'CoreGraphics'
 29 |
 30 | /// An `CacheSerializer` is used to convert some data to an image object after
/host/spi-builder-workspace/.build/checkouts/Kingfisher/Sources/Cache/CacheSerializer.swift:28:8: error: no such module 'CoreGraphics'
 26 |
 27 | import Foundation
 28 | import CoreGraphics
    |        `- error: no such module 'CoreGraphics'
 29 |
 30 | /// An `CacheSerializer` is used to convert some data to an image object after
/host/spi-builder-workspace/.build/checkouts/Kingfisher/Sources/Cache/CacheSerializer.swift:28:8: error: no such module 'CoreGraphics'
 26 |
 27 | import Foundation
 28 | import CoreGraphics
    |        `- error: no such module 'CoreGraphics'
 29 |
 30 | /// An `CacheSerializer` is used to convert some data to an image object after
/host/spi-builder-workspace/.build/checkouts/Kingfisher/Sources/Cache/CacheSerializer.swift:28:8: error: no such module 'CoreGraphics'
 26 |
 27 | import Foundation
 28 | import CoreGraphics
    |        `- error: no such module 'CoreGraphics'
 29 |
 30 | /// An `CacheSerializer` is used to convert some data to an image object after
/host/spi-builder-workspace/.build/checkouts/Kingfisher/Sources/Cache/CacheSerializer.swift:28:8: error: no such module 'CoreGraphics'
 26 |
 27 | import Foundation
 28 | import CoreGraphics
    |        `- error: no such module 'CoreGraphics'
 29 |
 30 | /// An `CacheSerializer` is used to convert some data to an image object after
/host/spi-builder-workspace/.build/checkouts/Kingfisher/Sources/Cache/CacheSerializer.swift:28:8: error: no such module 'CoreGraphics'
 26 |
 27 | import Foundation
 28 | import CoreGraphics
    |        `- error: no such module 'CoreGraphics'
 29 |
 30 | /// An `CacheSerializer` is used to convert some data to an image object after
/host/spi-builder-workspace/.build/checkouts/Kingfisher/Sources/Cache/CacheSerializer.swift:28:8: error: no such module 'CoreGraphics'
 26 |
 27 | import Foundation
 28 | import CoreGraphics
    |        `- error: no such module 'CoreGraphics'
 29 |
 30 | /// An `CacheSerializer` is used to convert some data to an image object after
Running build ...
bash -c docker run --pull=always --rm -v "checkouts-4606859-2":/host -w "$PWD" registry.gitlab.com/finestructure/spi-images:android-6.1-latest swift build --swift-sdk aarch64-unknown-linux-android24 2>&1
android-6.1-latest: Pulling from finestructure/spi-images
Digest: sha256:fe1962677657b2408c217cb5cceb3c09bc1d91486e360cebbc6eee461a5945d8
Status: Image is up to date for registry.gitlab.com/finestructure/spi-images:android-6.1-latest
warning: 'spi-builder-workspace': found 1 file(s) which are unhandled; explicitly declare them as resources or exclude from the target
    /host/spi-builder-workspace/ADPhotoKit/Classes/Base/PrivacyInfo.xcprivacy
[0/1] Planning build
Building for debugging...
[0/1] Write swift-version-24593BA9C3E375BF.txt
error: emit-module command failed with exit code 1 (use -v to see invocation)
[2/86] Emitting module SnapKit
/host/spi-builder-workspace/.build/checkouts/SnapKit/Sources/Constraint.swift:27:12: error: no such module 'AppKit'
 25 |     import UIKit
 26 | #else
 27 |     import AppKit
    |            `- error: no such module 'AppKit'
 28 | #endif
 29 |
[3/86] Compiling Kingfisher KFOptionsSetter.swift
/host/spi-builder-workspace/.build/checkouts/SnapKit/Sources/Constraint.swift:27:12: error: no such module 'AppKit'
 25 |     import UIKit
 26 | #else
 27 |     import AppKit
    |            `- error: no such module 'AppKit'
 28 | #endif
 29 |
[4/86] Compiling Kingfisher Kingfisher.swift
/host/spi-builder-workspace/.build/checkouts/SnapKit/Sources/Constraint.swift:27:12: error: no such module 'AppKit'
 25 |     import UIKit
 26 | #else
 27 |     import AppKit
    |            `- error: no such module 'AppKit'
 28 | #endif
 29 |
[5/86] Compiling Kingfisher KingfisherError.swift
/host/spi-builder-workspace/.build/checkouts/SnapKit/Sources/Constraint.swift:27:12: error: no such module 'AppKit'
 25 |     import UIKit
 26 | #else
 27 |     import AppKit
    |            `- error: no such module 'AppKit'
 28 | #endif
 29 |
[6/86] Compiling Kingfisher KingfisherManager.swift
/host/spi-builder-workspace/.build/checkouts/SnapKit/Sources/Constraint.swift:27:12: error: no such module 'AppKit'
 25 |     import UIKit
 26 | #else
 27 |     import AppKit
    |            `- error: no such module 'AppKit'
 28 | #endif
 29 |
[7/86] Compiling Kingfisher ImageProcessor.swift
/host/spi-builder-workspace/.build/checkouts/SnapKit/Sources/Constraint.swift:27:12: error: no such module 'AppKit'
 25 |     import UIKit
 26 | #else
 27 |     import AppKit
    |            `- error: no such module 'AppKit'
 28 | #endif
 29 |
[8/90] Compiling Kingfisher CacheSerializer.swift
/host/spi-builder-workspace/.build/checkouts/SnapKit/Sources/Constraint.swift:27:12: error: no such module 'AppKit'
 25 |     import UIKit
 26 | #else
 27 |     import AppKit
    |            `- error: no such module 'AppKit'
 28 | #endif
 29 |
[9/90] Compiling Kingfisher DiskStorage.swift
/host/spi-builder-workspace/.build/checkouts/SnapKit/Sources/Constraint.swift:27:12: error: no such module 'AppKit'
 25 |     import UIKit
 26 | #else
 27 |     import AppKit
    |            `- error: no such module 'AppKit'
 28 | #endif
 29 |
[10/90] Compiling Kingfisher FormatIndicatedCacheSerializer.swift
/host/spi-builder-workspace/.build/checkouts/SnapKit/Sources/Constraint.swift:27:12: error: no such module 'AppKit'
 25 |     import UIKit
 26 | #else
 27 |     import AppKit
    |            `- error: no such module 'AppKit'
 28 | #endif
 29 |
[11/90] Compiling Kingfisher ImageCache.swift
/host/spi-builder-workspace/.build/checkouts/SnapKit/Sources/Constraint.swift:27:12: error: no such module 'AppKit'
 25 |     import UIKit
 26 | #else
 27 |     import AppKit
    |            `- error: no such module 'AppKit'
 28 | #endif
 29 |
[12/90] Compiling Kingfisher MemoryStorage.swift
/host/spi-builder-workspace/.build/checkouts/SnapKit/Sources/Constraint.swift:27:12: error: no such module 'AppKit'
 25 |     import UIKit
 26 | #else
 27 |     import AppKit
    |            `- error: no such module 'AppKit'
 28 | #endif
 29 |
[13/90] Compiling SnapKit LayoutConstraintItem.swift
/host/spi-builder-workspace/.build/checkouts/SnapKit/Sources/Constraint.swift:27:12: error: no such module 'AppKit'
 25 |     import UIKit
 26 | #else
 27 |     import AppKit
    |            `- error: no such module 'AppKit'
 28 | #endif
 29 |
[14/90] Compiling SnapKit Typealiases.swift
/host/spi-builder-workspace/.build/checkouts/SnapKit/Sources/Constraint.swift:27:12: error: no such module 'AppKit'
 25 |     import UIKit
 26 | #else
 27 |     import AppKit
    |            `- error: no such module 'AppKit'
 28 | #endif
 29 |
[15/90] Compiling SnapKit UILayoutSupport+Extensions.swift
/host/spi-builder-workspace/.build/checkouts/SnapKit/Sources/Constraint.swift:27:12: error: no such module 'AppKit'
 25 |     import UIKit
 26 | #else
 27 |     import AppKit
    |            `- error: no such module 'AppKit'
 28 | #endif
 29 |
[16/90] Compiling SnapKit resource_bundle_accessor.swift
/host/spi-builder-workspace/.build/checkouts/SnapKit/Sources/Constraint.swift:27:12: error: no such module 'AppKit'
 25 |     import UIKit
 26 | #else
 27 |     import AppKit
    |            `- error: no such module 'AppKit'
 28 | #endif
 29 |
[17/90] Compiling Kingfisher UIButton+Kingfisher.swift
/host/spi-builder-workspace/.build/checkouts/SnapKit/Sources/Constraint.swift:27:12: error: no such module 'AppKit'
 25 |     import UIKit
 26 | #else
 27 |     import AppKit
    |            `- error: no such module 'AppKit'
 28 | #endif
 29 |
[18/90] Compiling Kingfisher WKInterfaceImage+Kingfisher.swift
/host/spi-builder-workspace/.build/checkouts/SnapKit/Sources/Constraint.swift:27:12: error: no such module 'AppKit'
 25 |     import UIKit
 26 | #else
 27 |     import AppKit
    |            `- error: no such module 'AppKit'
 28 | #endif
 29 |
[19/90] Compiling Kingfisher AVAssetImageDataProvider.swift
/host/spi-builder-workspace/.build/checkouts/SnapKit/Sources/Constraint.swift:27:12: error: no such module 'AppKit'
 25 |     import UIKit
 26 | #else
 27 |     import AppKit
    |            `- error: no such module 'AppKit'
 28 | #endif
 29 |
[20/90] Compiling Kingfisher ImageDataProvider.swift
/host/spi-builder-workspace/.build/checkouts/SnapKit/Sources/Constraint.swift:27:12: error: no such module 'AppKit'
 25 |     import UIKit
 26 | #else
 27 |     import AppKit
    |            `- error: no such module 'AppKit'
 28 | #endif
 29 |
[21/90] Compiling Kingfisher ImageProgressive.swift
/host/spi-builder-workspace/.build/checkouts/SnapKit/Sources/Constraint.swift:27:12: error: no such module 'AppKit'
 25 |     import UIKit
 26 | #else
 27 |     import AppKit
    |            `- error: no such module 'AppKit'
 28 | #endif
 29 |
[22/90] Compiling Kingfisher ImageTransition.swift
/host/spi-builder-workspace/.build/checkouts/SnapKit/Sources/Constraint.swift:27:12: error: no such module 'AppKit'
 25 |     import UIKit
 26 | #else
 27 |     import AppKit
    |            `- error: no such module 'AppKit'
 28 | #endif
 29 |
[23/90] Compiling Kingfisher Placeholder.swift
/host/spi-builder-workspace/.build/checkouts/SnapKit/Sources/Constraint.swift:27:12: error: no such module 'AppKit'
 25 |     import UIKit
 26 | #else
 27 |     import AppKit
    |            `- error: no such module 'AppKit'
 28 | #endif
 29 |
[24/90] Compiling Kingfisher AuthenticationChallengeResponsable.swift
/host/spi-builder-workspace/.build/checkouts/SnapKit/Sources/Constraint.swift:27:12: error: no such module 'AppKit'
 25 |     import UIKit
 26 | #else
 27 |     import AppKit
    |            `- error: no such module 'AppKit'
 28 | #endif
 29 |
[25/90] Compiling Kingfisher ImageDataProcessor.swift
/host/spi-builder-workspace/.build/checkouts/SnapKit/Sources/Constraint.swift:27:12: error: no such module 'AppKit'
 25 |     import UIKit
 26 | #else
 27 |     import AppKit
    |            `- error: no such module 'AppKit'
 28 | #endif
 29 |
[26/90] Compiling Kingfisher ImageDrawing.swift
/host/spi-builder-workspace/.build/checkouts/SnapKit/Sources/Constraint.swift:27:12: error: no such module 'AppKit'
 25 |     import UIKit
 26 | #else
 27 |     import AppKit
    |            `- error: no such module 'AppKit'
 28 | #endif
 29 |
[27/90] Compiling Kingfisher ImageFormat.swift
/host/spi-builder-workspace/.build/checkouts/SnapKit/Sources/Constraint.swift:27:12: error: no such module 'AppKit'
 25 |     import UIKit
 26 | #else
 27 |     import AppKit
    |            `- error: no such module 'AppKit'
 28 | #endif
 29 |
[28/90] Compiling Kingfisher Resource.swift
/host/spi-builder-workspace/.build/checkouts/SnapKit/Sources/Constraint.swift:27:12: error: no such module 'AppKit'
 25 |     import UIKit
 26 | #else
 27 |     import AppKit
    |            `- error: no such module 'AppKit'
 28 | #endif
 29 |
[29/90] Compiling Kingfisher Source.swift
/host/spi-builder-workspace/.build/checkouts/SnapKit/Sources/Constraint.swift:27:12: error: no such module 'AppKit'
 25 |     import UIKit
 26 | #else
 27 |     import AppKit
    |            `- error: no such module 'AppKit'
 28 | #endif
 29 |
[30/90] Compiling Kingfisher KF.swift
/host/spi-builder-workspace/.build/checkouts/SnapKit/Sources/Constraint.swift:27:12: error: no such module 'AppKit'
 25 |     import UIKit
 26 | #else
 27 |     import AppKit
    |            `- error: no such module 'AppKit'
 28 | #endif
 29 |
[31/90] Compiling Kingfisher Storage.swift
/host/spi-builder-workspace/.build/checkouts/SnapKit/Sources/Constraint.swift:27:12: error: no such module 'AppKit'
 25 |     import UIKit
 26 | #else
 27 |     import AppKit
    |            `- error: no such module 'AppKit'
 28 | #endif
 29 |
[32/90] Compiling Kingfisher ImageView+Kingfisher.swift
/host/spi-builder-workspace/.build/checkouts/SnapKit/Sources/Constraint.swift:27:12: error: no such module 'AppKit'
 25 |     import UIKit
 26 | #else
 27 |     import AppKit
    |            `- error: no such module 'AppKit'
 28 | #endif
 29 |
[33/90] Compiling Kingfisher NSButton+Kingfisher.swift
/host/spi-builder-workspace/.build/checkouts/SnapKit/Sources/Constraint.swift:27:12: error: no such module 'AppKit'
 25 |     import UIKit
 26 | #else
 27 |     import AppKit
    |            `- error: no such module 'AppKit'
 28 | #endif
 29 |
[34/90] Compiling Kingfisher NSTextAttachment+Kingfisher.swift
/host/spi-builder-workspace/.build/checkouts/SnapKit/Sources/Constraint.swift:27:12: error: no such module 'AppKit'
 25 |     import UIKit
 26 | #else
 27 |     import AppKit
    |            `- error: no such module 'AppKit'
 28 | #endif
 29 |
[35/90] Compiling Kingfisher TVMonogramView+Kingfisher.swift
/host/spi-builder-workspace/.build/checkouts/SnapKit/Sources/Constraint.swift:27:12: error: no such module 'AppKit'
 25 |     import UIKit
 26 | #else
 27 |     import AppKit
    |            `- error: no such module 'AppKit'
 28 | #endif
 29 |
[36/90] Compiling Kingfisher KingfisherOptionsInfo.swift
/host/spi-builder-workspace/.build/checkouts/SnapKit/Sources/Constraint.swift:27:12: error: no such module 'AppKit'
 25 |     import UIKit
 26 | #else
 27 |     import AppKit
    |            `- error: no such module 'AppKit'
 28 | #endif
 29 |
[37/90] Compiling Kingfisher Filter.swift
/host/spi-builder-workspace/.build/checkouts/SnapKit/Sources/Constraint.swift:27:12: error: no such module 'AppKit'
 25 |     import UIKit
 26 | #else
 27 |     import AppKit
    |            `- error: no such module 'AppKit'
 28 | #endif
 29 |
[38/90] Compiling Kingfisher GIFAnimatedImage.swift
/host/spi-builder-workspace/.build/checkouts/SnapKit/Sources/Constraint.swift:27:12: error: no such module 'AppKit'
 25 |     import UIKit
 26 | #else
 27 |     import AppKit
    |            `- error: no such module 'AppKit'
 28 | #endif
 29 |
[39/90] Compiling Kingfisher GraphicsContext.swift
/host/spi-builder-workspace/.build/checkouts/SnapKit/Sources/Constraint.swift:27:12: error: no such module 'AppKit'
 25 |     import UIKit
 26 | #else
 27 |     import AppKit
    |            `- error: no such module 'AppKit'
 28 | #endif
 29 |
[40/90] Compiling Kingfisher Image.swift
/host/spi-builder-workspace/.build/checkouts/SnapKit/Sources/Constraint.swift:27:12: error: no such module 'AppKit'
 25 |     import UIKit
 26 | #else
 27 |     import AppKit
    |            `- error: no such module 'AppKit'
 28 | #endif
 29 |
error: emit-module command failed with exit code 1 (use -v to see invocation)
[41/90] Emitting module Kingfisher
/host/spi-builder-workspace/.build/checkouts/Kingfisher/Sources/Cache/CacheSerializer.swift:28:8: error: no such module 'CoreGraphics'
 26 |
 27 | import Foundation
 28 | import CoreGraphics
    |        `- error: no such module 'CoreGraphics'
 29 |
 30 | /// An `CacheSerializer` is used to convert some data to an image object after
BUILD FAILURE 6.1 android