Build Information
Successful build of libde265, reference master (3410ee
), with Swift 6.0 for macOS (SPM) on 3 Nov 2024 23:47:24 UTC.
Swift 6 data race errors: 0
Build Command
env DEVELOPER_DIR=/Applications/Xcode-16.1.0.app xcrun swift build --arch arm64 -Xswiftc -Xfrontend -Xswiftc -stats-output-dir -Xswiftc -Xfrontend -Xswiftc .stats -Xswiftc -strict-concurrency=complete
Build Log
========================================
RunAll
========================================
Builder version: 4.56.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/SDWebImage/libde265-Xcode.git
Reference: master
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/SDWebImage/libde265-Xcode
* branch master -> FETCH_HEAD
* [new branch] master -> origin/master
HEAD is now at 3410ee6 Bumped version to 1.0.15
Submodule path 'libde265': checked out '17bb8d9fcea62db8cdeb0fc7ef8d15dbd19a22e4'
Submodule 'libde265' (https://github.com/strukturag/libde265.git) registered for path 'libde265'
Cloning into '/Users/admin/builder/spi-builder-workspace/libde265'...
Cloned https://github.com/SDWebImage/libde265-Xcode.git
Revision (git rev-parse @):
3410ee6f5f496681c545229e716f305862b4b5ac
SUCCESS checkout https://github.com/SDWebImage/libde265-Xcode.git at master
========================================
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",
"dependencies": [
{
"identity": "libde265-xcode",
"name": "libde265",
"url": "https://github.com/SDWebImage/libde265-Xcode.git",
"version": "unspecified",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/libde265-Xcode",
"dependencies": [
]
}
]
}
Fetching https://github.com/SDWebImage/libde265-Xcode.git
[1/276] Fetching libde265-xcode
Fetched https://github.com/SDWebImage/libde265-Xcode.git from cache (0.79s)
Creating working copy for https://github.com/SDWebImage/libde265-Xcode.git
Working copy of https://github.com/SDWebImage/libde265-Xcode.git resolved at master (3410ee6)
warning: '.resolve-product-dependencies': dependency 'libde265-xcode' is not used by any target
Found 0 product dependencies
========================================
Build
========================================
Selected platform: macosSpm
Swift version: 6.0
Building package at path: $PWD
https://github.com/SDWebImage/libde265-Xcode.git
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-16.1.0.app xcrun swift build --arch arm64 -Xswiftc -Xfrontend -Xswiftc -stats-output-dir -Xswiftc -Xfrontend -Xswiftc .stats -Xswiftc -strict-concurrency=complete
Building for debugging...
[0/57] Compiling bitstream.cc
[1/57] Compiling cabac.cc
[2/57] Compiling alloc_pool.cc
[3/57] Compiling contextmodel.cc
[4/57] Compiling vui.cc
[5/57] Compiling de265.cc
[6/57] Compiling dpb.cc
/Users/admin/builder/spi-builder-workspace/libde265/libde265/deblock.cc:923:5: warning: 'sprintf' is deprecated: This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead. [-Wdeprecated-declarations]
923 | sprintf(buf,"deblock-%d",ctb_y);
| ^
/Applications/Xcode-16.1.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.1.sdk/usr/include/_stdio.h:274:1: note: 'sprintf' has been explicitly marked deprecated here
274 | __deprecated_msg("This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead.")
| ^
/Applications/Xcode-16.1.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.1.sdk/usr/include/sys/cdefs.h:218:48: note: expanded from macro '__deprecated_msg'
218 | #define __deprecated_msg(_msg) __attribute__((__deprecated__(_msg)))
| ^
1 warning generated.
[7/57] Compiling deblock.cc
[8/57] Compiling configparam.cc
[9/57] Compiling decctx.cc
[10/57] Compiling en265.cc
[11/57] Compiling scan.cc
[12/57] Compiling util.cc
[13/57] Compiling visualize.cc
[14/57] Compiling vps.cc
[15/57] Compiling transform.cc
[16/57] Compiling threads.cc
[17/57] Compiling sei.cc
[18/57] Compiling sps.cc
[19/57] Compiling md5.cc
/Users/admin/builder/spi-builder-workspace/libde265/libde265/slice.cc:4914:3: warning: 'sprintf' is deprecated: This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead. [-Wdeprecated-declarations]
4914 | sprintf(buf,"ctb-row-%d",debug_startCtbRow);
| ^
/Applications/Xcode-16.1.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.1.sdk/usr/include/_stdio.h:274:1: note: 'sprintf' has been explicitly marked deprecated here
274 | __deprecated_msg("This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead.")
| ^
/Applications/Xcode-16.1.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.1.sdk/usr/include/sys/cdefs.h:218:48: note: expanded from macro '__deprecated_msg'
218 | #define __deprecated_msg(_msg) __attribute__((__deprecated__(_msg)))
| ^
/Users/admin/builder/spi-builder-workspace/libde265/libde265/slice.cc:4921:3: warning: 'sprintf' is deprecated: This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead. [-Wdeprecated-declarations]
4921 | sprintf(buf,"slice-segment-%d;%d",debug_startCtbX,debug_startCtbY);
| ^
/Applications/Xcode-16.1.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.1.sdk/usr/include/_stdio.h:274:1: note: 'sprintf' has been explicitly marked deprecated here
274 | __deprecated_msg("This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead.")
| ^
/Applications/Xcode-16.1.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.1.sdk/usr/include/sys/cdefs.h:218:48: note: expanded from macro '__deprecated_msg'
218 | #define __deprecated_msg(_msg) __attribute__((__deprecated__(_msg)))
| ^
2 warnings generated.
[20/57] Compiling slice.cc
[21/57] Compiling quality.cc
[22/57] Compiling refpic.cc
[23/57] Compiling nal.cc
/Users/admin/builder/spi-builder-workspace/libde265/libde265/sao.cc:413:5: warning: 'sprintf' is deprecated: This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead. [-Wdeprecated-declarations]
413 | sprintf(buf,"sao-%d",ctb_y);
| ^
/Applications/Xcode-16.1.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.1.sdk/usr/include/_stdio.h:274:1: note: 'sprintf' has been explicitly marked deprecated here
274 | __deprecated_msg("This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead.")
| ^
/Applications/Xcode-16.1.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.1.sdk/usr/include/sys/cdefs.h:218:48: note: expanded from macro '__deprecated_msg'
218 | #define __deprecated_msg(_msg) __attribute__((__deprecated__(_msg)))
| ^
1 warning generated.
[24/57] Compiling sao.cc
[25/57] Compiling pps.cc
[26/57] Compiling nal-parser.cc
[27/57] Compiling motion.cc
[28/57] Compiling fallback.cc
[29/57] Compiling fallback-motion.cc
[30/57] Compiling fallback-dct.cc
[31/57] Compiling intrapred.cc
[32/57] Compiling image.cc
[33/57] Compiling image-io.cc
[34/57] Compiling sop.cc
[35/57] Compiling encpicbuf.cc
[36/57] Compiling encoder-intrapred.cc
[37/57] Compiling encoder-motion.cc
[38/57] Compiling encoder-syntax.cc
[39/57] Compiling encoder-types.cc
[40/57] Compiling encoder-core.cc
[41/57] Compiling tb-transform.cc
[42/57] Compiling encoder-params.cc
[43/57] Compiling tb-rateestim.cc
[44/57] Compiling encoder-context.cc
[45/57] Compiling tb-split.cc
[46/57] Compiling tb-intrapredmode.cc
[47/57] Compiling pb-mv.cc
[48/57] Compiling ctb-qscale.cc
[49/57] Compiling coding-options.cc
[50/57] Compiling cb-skip.cc
[51/57] Compiling cb-mergeindex.cc
[52/57] Compiling cb-split.cc
[53/57] Compiling cb-intrapartmode.cc
[54/57] Compiling cb-intra-inter.cc
[55/57] Compiling cb-interpartmode.cc
[56/57] Compiling algo.cc
Build complete! (6.81s)
Build complete.
{
"c_language_standard" : "gnu11",
"cxx_language_standard" : "gnu++14",
"dependencies" : [
],
"manifest_display_name" : "libde265",
"name" : "libde265",
"path" : "/Users/admin/builder/spi-builder-workspace",
"platforms" : [
{
"name" : "macos",
"version" : "10.10"
},
{
"name" : "ios",
"version" : "8.0"
},
{
"name" : "tvos",
"version" : "9.0"
},
{
"name" : "watchos",
"version" : "2.0"
}
],
"products" : [
{
"name" : "libde265",
"targets" : [
"libde265"
],
"type" : {
"library" : [
"automatic"
]
}
}
],
"targets" : [
{
"c99name" : "libde265",
"module_type" : "ClangTarget",
"name" : "libde265",
"path" : ".",
"product_memberships" : [
"libde265"
],
"sources" : [
"libde265/libde265/alloc_pool.cc",
"libde265/libde265/bitstream.cc",
"libde265/libde265/cabac.cc",
"libde265/libde265/configparam.cc",
"libde265/libde265/contextmodel.cc",
"libde265/libde265/de265.cc",
"libde265/libde265/deblock.cc",
"libde265/libde265/decctx.cc",
"libde265/libde265/dpb.cc",
"libde265/libde265/en265.cc",
"libde265/libde265/encoder/algo/algo.cc",
"libde265/libde265/encoder/algo/cb-interpartmode.cc",
"libde265/libde265/encoder/algo/cb-intra-inter.cc",
"libde265/libde265/encoder/algo/cb-intrapartmode.cc",
"libde265/libde265/encoder/algo/cb-mergeindex.cc",
"libde265/libde265/encoder/algo/cb-skip.cc",
"libde265/libde265/encoder/algo/cb-split.cc",
"libde265/libde265/encoder/algo/coding-options.cc",
"libde265/libde265/encoder/algo/ctb-qscale.cc",
"libde265/libde265/encoder/algo/pb-mv.cc",
"libde265/libde265/encoder/algo/tb-intrapredmode.cc",
"libde265/libde265/encoder/algo/tb-rateestim.cc",
"libde265/libde265/encoder/algo/tb-split.cc",
"libde265/libde265/encoder/algo/tb-transform.cc",
"libde265/libde265/encoder/encoder-context.cc",
"libde265/libde265/encoder/encoder-core.cc",
"libde265/libde265/encoder/encoder-intrapred.cc",
"libde265/libde265/encoder/encoder-motion.cc",
"libde265/libde265/encoder/encoder-params.cc",
"libde265/libde265/encoder/encoder-syntax.cc",
"libde265/libde265/encoder/encoder-types.cc",
"libde265/libde265/encoder/encpicbuf.cc",
"libde265/libde265/encoder/sop.cc",
"libde265/libde265/fallback-dct.cc",
"libde265/libde265/fallback-motion.cc",
"libde265/libde265/fallback.cc",
"libde265/libde265/image-io.cc",
"libde265/libde265/image.cc",
"libde265/libde265/intrapred.cc",
"libde265/libde265/md5.cc",
"libde265/libde265/motion.cc",
"libde265/libde265/nal-parser.cc",
"libde265/libde265/nal.cc",
"libde265/libde265/pps.cc",
"libde265/libde265/quality.cc",
"libde265/libde265/refpic.cc",
"libde265/libde265/sao.cc",
"libde265/libde265/scan.cc",
"libde265/libde265/sei.cc",
"libde265/libde265/slice.cc",
"libde265/libde265/sps.cc",
"libde265/libde265/threads.cc",
"libde265/libde265/transform.cc",
"libde265/libde265/util.cc",
"libde265/libde265/visualize.cc",
"libde265/libde265/vps.cc",
"libde265/libde265/vui.cc"
],
"type" : "library"
}
],
"tools_version" : "5.0"
}
Done.