Build Information
Failed to build NYTPhotoViewer, reference develop (2c33ed), with Swift 6.3 for macOS (SPM) on 15 Apr 2026 21:19:17 UTC.
Build Command
env DEVELOPER_DIR=/Applications/Xcode-26.4.0.app xcrun swift build --arch arm64Build Log
========================================
RunAll
========================================
Builder version: 4.70.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/nytimes/NYTPhotoViewer.git
Reference: develop
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/nytimes/NYTPhotoViewer
* branch develop -> FETCH_HEAD
* [new branch] develop -> origin/develop
HEAD is now at 2c33ed7 update imports (#374)
Cloned https://github.com/nytimes/NYTPhotoViewer.git
Revision (git rev-parse @):
2c33ed7898c56fa7142582c14f24b3d1f50f4073
SUCCESS checkout https://github.com/nytimes/NYTPhotoViewer.git at develop
Fetching https://github.com/pinterest/PINRemoteImage.git
Fetching https://github.com/SDWebImage/libwebp-Xcode
Fetching https://github.com/pinterest/PINOperation.git
Fetching https://github.com/pinterest/PINCache.git
[1/274] Fetching libwebp-xcode
[275/5553] Fetching libwebp-xcode, pincache
[276/6423] Fetching libwebp-xcode, pincache, pinoperation
[1186/18021] Fetching libwebp-xcode, pincache, pinoperation, pinremoteimage
Fetched https://github.com/SDWebImage/libwebp-Xcode from cache (2.85s)
Fetched https://github.com/pinterest/PINRemoteImage.git from cache (2.85s)
Fetched https://github.com/pinterest/PINOperation.git from cache (2.85s)
Computing version for https://github.com/pinterest/PINRemoteImage.git
Fetched https://github.com/pinterest/PINCache.git from cache (2.85s)
Computed https://github.com/pinterest/PINRemoteImage.git at 3.0.3 (3.53s)
Computing version for https://github.com/SDWebImage/libwebp-Xcode
Computed https://github.com/SDWebImage/libwebp-Xcode at 1.1.0 (0.65s)
Computing version for https://github.com/pinterest/PINCache.git
Computed https://github.com/pinterest/PINCache.git at 3.0.3 (0.68s)
Computing version for https://github.com/pinterest/PINOperation.git
Computed https://github.com/pinterest/PINOperation.git at 1.2.1 (0.75s)
Creating working copy for https://github.com/pinterest/PINRemoteImage.git
Working copy of https://github.com/pinterest/PINRemoteImage.git resolved at 3.0.3
Creating working copy for https://github.com/pinterest/PINOperation.git
Working copy of https://github.com/pinterest/PINOperation.git resolved at 1.2.1
Creating working copy for https://github.com/pinterest/PINCache.git
Working copy of https://github.com/pinterest/PINCache.git resolved at 3.0.3
Creating working copy for https://github.com/SDWebImage/libwebp-Xcode
Working copy of https://github.com/SDWebImage/libwebp-Xcode resolved at 1.1.0
========================================
ResolveProductDependencies
========================================
Resolving dependencies ...
{
"identity": ".resolve-product-dependencies",
"name": "resolve-dependencies",
"url": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies",
"version": "unspecified",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies",
"traits": [
"default"
],
"dependencies": [
{
"identity": "nytphotoviewer",
"name": "NYTPhotoViewer",
"url": "https://github.com/nytimes/NYTPhotoViewer.git",
"version": "unspecified",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/NYTPhotoViewer",
"traits": [
"default"
],
"dependencies": [
{
"identity": "pinremoteimage",
"name": "PINRemoteImage",
"url": "https://github.com/pinterest/PINRemoteImage.git",
"version": "3.0.4",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/PINRemoteImage",
"traits": [
"default"
],
"dependencies": [
{
"identity": "pincache",
"name": "PINCache",
"url": "https://github.com/pinterest/PINCache.git",
"version": "3.0.4",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/PINCache",
"traits": [
"default"
],
"dependencies": [
{
"identity": "pinoperation",
"name": "PINOperation",
"url": "https://github.com/pinterest/PINOperation.git",
"version": "1.2.3",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/PINOperation",
"traits": [
"default"
],
"dependencies": [
]
}
]
}
]
}
]
}
]
}
Fetching https://github.com/nytimes/NYTPhotoViewer.git
[1/8832] Fetching nytphotoviewer
Fetched https://github.com/nytimes/NYTPhotoViewer.git from cache (2.30s)
Fetching https://github.com/pinterest/PINRemoteImage.git from cache
Fetched https://github.com/pinterest/PINRemoteImage.git from cache (0.69s)
Computing version for https://github.com/pinterest/PINRemoteImage.git
Computed https://github.com/pinterest/PINRemoteImage.git at 3.0.4 (1.28s)
Fetching https://github.com/pinterest/PINCache.git from cache
Fetched https://github.com/pinterest/PINCache.git from cache (0.56s)
Computing version for https://github.com/pinterest/PINCache.git
Computed https://github.com/pinterest/PINCache.git at 3.0.4 (1.32s)
Fetching https://github.com/pinterest/PINOperation.git from cache
Fetched https://github.com/pinterest/PINOperation.git from cache (0.57s)
Computing version for https://github.com/pinterest/PINOperation.git
Computed https://github.com/pinterest/PINOperation.git at 1.2.3 (1.18s)
Creating working copy for https://github.com/nytimes/NYTPhotoViewer.git
Working copy of https://github.com/nytimes/NYTPhotoViewer.git resolved at develop (2c33ed7)
Creating working copy for https://github.com/pinterest/PINRemoteImage.git
Working copy of https://github.com/pinterest/PINRemoteImage.git resolved at 3.0.4
Creating working copy for https://github.com/pinterest/PINCache.git
Working copy of https://github.com/pinterest/PINCache.git resolved at 3.0.4
Creating working copy for https://github.com/pinterest/PINOperation.git
Working copy of https://github.com/pinterest/PINOperation.git resolved at 1.2.3
warning: '.resolve-product-dependencies': dependency 'nytphotoviewer' is not used by any target
Found 1 product dependencies
- PINRemoteImage
========================================
Build
========================================
Selected platform: macosSpm
Swift version: 6.3
Building package at path: $PWD
https://github.com/nytimes/NYTPhotoViewer.git
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-26.4.0.app xcrun swift build --arch arm64
Building for debugging...
[0/183] Compiling PINOperation PINOperationQueue.m
[1/183] Compiling PINRemoteImage PINRemoteImageBasicCache.m
[2/183] Compiling PINCache PINDiskCache.m
[3/183] Compiling PINOperation PINOperationGroup.m
[4/183] Compiling rescaler_utils.c
[5/183] Compiling thread_utils.c
[6/183] Compiling utils.c
[7/183] Compiling random_utils.c
[8/183] Compiling quant_levels_utils.c
[9/183] Compiling quant_levels_dec_utils.c
[10/183] Compiling huffman_utils.c
[11/183] Compiling filters_utils.c
[12/183] Compiling huffman_encode_utils.c
[13/183] Compiling color_cache_utils.c
[14/183] Compiling bit_writer_utils.c
[15/183] Compiling bit_reader_utils.c
[16/183] Compiling PINCache PINMemoryCache.m
[17/183] Compiling muxread.c
[18/183] Compiling muxinternal.c
[19/183] Compiling muxedit.c
[20/183] Compiling webp_enc.c
[21/183] Compiling anim_encode.c
[22/183] Compiling tree_enc.c
[23/183] Compiling token_enc.c
[24/183] Compiling vp8l_enc.c
[25/183] Compiling syntax_enc.c
[26/183] Compiling predictor_enc.c
[27/183] Compiling picture_tools_enc.c
[28/183] Compiling picture_rescale_enc.c
[29/183] Compiling picture_psnr_enc.c
[30/183] Compiling picture_enc.c
[31/183] Compiling near_lossless_enc.c
[32/183] Compiling picture_csp_enc.c
[33/183] Compiling iterator_enc.c
[34/183] Compiling PINRemoteImage PINDisplayLink.m
[35/183] Compiling histogram_enc.c
[36/183] Compiling quant_enc.c
[37/183] Compiling frame_enc.c
[38/183] Compiling filter_enc.c
[39/183] Compiling cost_enc.c
[40/183] Compiling config_enc.c
[41/183] Compiling yuv_sse41.c
[42/183] Compiling backward_references_enc.c
[43/183] Compiling backward_references_cost_enc.c
[44/183] Compiling analysis_enc.c
[45/183] Compiling alpha_enc.c
[46/183] Compiling yuv_sse2.c
[47/183] Compiling yuv_mips_dsp_r2.c
[48/183] Compiling yuv_mips32.c
[49/183] Compiling upsampling_sse41.c
[50/183] Compiling upsampling_sse2.c
[51/183] Compiling yuv.c
[52/183] Compiling yuv_neon.c
[53/183] Compiling upsampling_mips_dsp_r2.c
[54/183] Compiling upsampling_msa.c
[55/183] Compiling ssim_sse2.c
[56/183] Compiling upsampling.c
[57/183] Compiling ssim.c
[58/183] Compiling rescaler_sse2.c
[59/183] Compiling rescaler_msa.c
[60/183] Compiling rescaler_mips_dsp_r2.c
[61/183] Compiling rescaler_neon.c
[62/183] Compiling rescaler_mips32.c
[63/183] Compiling rescaler.c
[64/183] Compiling lossless_sse2.c
[65/183] Compiling upsampling_neon.c
[66/183] Compiling lossless_msa.c
[67/183] Compiling lossless_mips_dsp_r2.c
[68/183] Compiling lossless_enc_sse41.c
[69/183] Compiling lossless_enc_sse2.c
[70/183] Compiling lossless_neon.c
[71/183] Compiling lossless_enc_neon.c
[72/183] Compiling lossless_enc_msa.c
[73/183] Compiling lossless_enc_mips_dsp_r2.c
[74/183] Compiling lossless_enc_mips32.c
[75/183] Compiling filters_msa.c
[76/183] Compiling filters_sse2.c
[77/183] Compiling filters_neon.c
[78/183] Compiling lossless.c
[79/183] Compiling lossless_enc.c
[80/183] Compiling filters_mips_dsp_r2.c
[81/183] Compiling enc_sse41.c
[82/183] Compiling filters.c
[83/183] Compiling enc_sse2.c
[84/183] Compiling enc_msa.c
[85/183] Compiling enc_mips_dsp_r2.c
[86/183] Compiling enc_mips32.c
[87/183] Compiling dec_sse41.c
[88/183] Compiling dec_sse2.c
[89/183] Compiling enc_neon.c
[90/183] Compiling enc.c
[91/183] Compiling dec_msa.c
[92/183] Compiling dec_mips_dsp_r2.c
[93/183] Compiling dec_mips32.c
[94/183] Compiling dec_clip_tables.c
[95/183] Compiling dec.c
[96/183] Compiling cpu.c
[97/183] Compiling cost_sse2.c
[98/183] Compiling dec_neon.c
[99/183] Compiling cost_mips_dsp_r2.c
[100/183] Compiling cost_neon.c
[101/183] Compiling cost_mips32.c
[102/183] Compiling cost.c
[103/183] Compiling alpha_processing_sse41.c
[104/183] Compiling alpha_processing_sse2.c
[105/183] Compiling alpha_processing_neon.c
[106/183] Compiling alpha_processing_mips_dsp_r2.c
[107/183] Compiling alpha_processing.c
[108/183] Compiling anim_decode.c
[109/183] Compiling demux.c
[110/183] Compiling webp_dec.c
[111/183] Compiling tree_dec.c
[112/183] Compiling vp8_dec.c
[113/183] Compiling quant_dec.c
[114/183] Compiling vp8l_dec.c
[115/183] Compiling io_dec.c
[116/183] Compiling idec_dec.c
[117/183] Compiling buffer_dec.c
[118/183] Compiling frame_dec.c
[119/183] Compiling alpha_dec.c
[120/183] Compiling PINGIFAnimatedImage.m
[121/183] Compiling PINRemoteImage PINResume.m
[122/183] Compiling PINRemoteImage PINRemoteLock.m
[123/183] Compiling PINRemoteImage PINRemoteWeakProxy.m
[124/183] Compiling PINRemoteImage PINURLSessionManager.m
[125/183] Compiling PINRemoteImage PINRequestRetryStrategy.m
[126/183] Compiling PINRemoteImage PINSpeedRecorder.m
[127/183] Compiling PINAnimatedImageView.m
[128/183] Compiling PINRemoteImage PINRemoteImageMemoryContainer.m
[129/183] Compiling PINRemoteImage PINRemoteImageTask.m
[130/183] Compiling PINRemoteImage PINRemoteImageProcessorTask.m
[131/183] Compiling PINRemoteImage PINRemoteImageManagerResult.m
[132/183] Compiling PINRemoteImage PINRemoteImageManagerConfiguration.m
[133/183] Compiling PINCachedAnimatedImage.m
[134/183] Compiling PINRemoteImage PINRemoteImageDownloadQueue.m
[135/183] Compiling PINRemoteImage PINRemoteImageCallbacks.m
[136/183] Compiling PINRemoteImage PINRemoteImageCategoryManager.m
[137/183] Compiling PINRemoteImage PINAlternateRepresentationProvider.m
[138/183] Compiling PINRemoteImage PINRemoteImageDownloadTask.m
[139/183] Compiling PINImageView+PINRemoteImage.m
[140/183] Compiling PINButton+PINRemoteImage.m
[141/183] Compiling PINRemoteImage PINRemoteImageManager.m
[142/183] Compiling PINAnimatedImageView+PINRemoteImage.m
[143/183] Compiling PINImage+ScaledImage.m
[144/183] Copying Media.xcassets
[145/183] Compiling PINCache+PINRemoteImageCaching.m
[146/183] Copying Media.xcassets
[147/183] Compiling NSHTTPURLResponse+MaxAge.m
[148/183] Compiling NSData+ImageDetectors.m
[149/183] Compiling PINImage+DecodedImage.m
[150/183] Compiling PINWebPAnimatedImage.m
[151/183] Compiling PINCache PINCache.m
[152/183] Compiling PINImage+WebP.m
[153/183] Compiling PINAnimatedImage.m
[154/183] Compiling PINRemoteImage PINProgressiveImage.m
In file included from /Users/admin/builder/spi-builder-workspace/SourceSymLink/NYTPhotoViewerArrayDataSource.m:9:
In file included from /Users/admin/builder/spi-builder-workspace/SourceSymLink/include/NYTPhotoViewerArrayDataSource.h:11:
/Users/admin/builder/spi-builder-workspace/SourceSymLink/include/NYTPhotoViewerDataSource.h:9:9: fatal error: 'UIKit/UIKit.h' file not found
9 | #import <UIKit/UIKit.h>
| ^~~~~~~~~~~~~~~
1 error generated.
[155/183] Compiling NYTPhotoViewerGIF NYTPhotoViewerArrayDataSource.m
[155/183] Compiling NYTPhotoViewerGIF NYTPhotoTransitionAnimator.m
[155/183] Compiling NYTPhotoViewerGIF NYTPhotoTransitionController.m
[155/183] Compiling NSBundle+NYTPhotoViewer.m
[155/183] Compiling NYTPhotoViewerGIF NYTScalingImageView.m
[155/183] Compiling NYTPhotoViewerGIF NYTPhotosOverlayView.m
[155/183] Compiling NYTPhotoViewerGIF NYTPhotosViewController.m
[155/183] Compiling NYTPhotoViewerGIF NYTPhotoViewController.m
[155/183] Compiling NYTPhotoViewerGIF NYTPhotoViewerSinglePhotoDataSource.m
[155/183] Compiling NYTPhotoViewerGIF resource_bundle_accessor.m
BUILD FAILURE 6.3 macosSpm