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

Successful build of PLzmaSDK, reference master (7e4cfc), with Swift 6.2 (beta) for Linux on 22 Jun 2025 17:05:02 UTC.

Swift 6 data race errors: 0

Build Command

bash -c docker run --pull=always --rm -v "checkouts-4606859-2":/host -w "$PWD" registry.gitlab.com/finestructure/spi-images:basic-6.2-latest swift build --triple x86_64-unknown-linux-gnu 2>&1

Build Log

========================================
RunAll
========================================
Builder version: 4.64.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/OlehKulykov/PLzmaSDK.git
Reference: master
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/OlehKulykov/PLzmaSDK
 * branch            master     -> FETCH_HEAD
 * [new branch]      master     -> origin/master
HEAD is now at 7e4cfc9 1736554034
Cloned https://github.com/OlehKulykov/PLzmaSDK.git
Revision (git rev-parse @):
7e4cfc97800065e0bf30737ff6bd5efea1e333ef
SUCCESS checkout https://github.com/OlehKulykov/PLzmaSDK.git at master
========================================
Build
========================================
Selected platform:         linux
Swift version:             6.2
Building package at path:  $PWD
https://github.com/OlehKulykov/PLzmaSDK.git
Running build ...
bash -c docker run --pull=always --rm -v "checkouts-4606859-2":/host -w "$PWD" registry.gitlab.com/finestructure/spi-images:basic-6.2-latest swift build --triple x86_64-unknown-linux-gnu 2>&1
basic-6.2-latest: Pulling from finestructure/spi-images
Digest: sha256:f81a7bd7aa87a0f81848d48c5bcc03f5f78deebd37fa5f9be9913077205d3687
Status: Image is up to date for registry.gitlab.com/finestructure/spi-images:basic-6.2-latest
Building for debugging...
[0/183] Compiling LzmaLib.c
[1/183] Compiling Ppmd7Enc.c
[2/183] Compiling Lzma2Enc.c
[3/183] Compiling MtCoder.c
[4/183] Compiling Ppmd7Dec.c
[5/183] Compiling Ppmd7.c
[6/183] Compiling LzmaEnc.c
[7/183] Compiling LzmaDec.c
[8/183] Write swift-version-24593BA9C3E375BF.txt
[9/183] Compiling plzma_test_files file__names_txt.c
[10/183] Compiling plzma_test_files file__southpark_jpg.c
[11/183] Compiling plzma_test_files file__shutuptakemoney_jpg.c
[12/183] Compiling plzma_test_files file__munchen_jpg.c
[13/183] Compiling plzma_test_files file__7_7z.c
[14/183] Compiling plzma_test_files file__zombies_jpg.c
[15/183] Compiling plzma_test_files file__9_7z.c
[16/183] Compiling plzma_test_files file__8_7z.c
[17/183] Compiling plzma_test_files file__4_7z.c
[18/183] Compiling plzma_test_files file__6_7z.c
[19/183] Compiling plzma_test_files file__5_7z.c
[20/183] Compiling plzma_test_files file__3_7z.c
[21/183] Compiling plzma_test_files file__18_7z_003.c
[22/183] Compiling plzma_test_files file__2_7z.c
[23/183] Compiling plzma_test_files file__1_7z.c
[24/183] Compiling plzma_test_files file__18_7z_002.c
[25/183] Compiling plzma_test_files file__17_jpg_xz.c
[26/183] Compiling plzma_test_files file__18_7z_001.c
[27/183] Compiling plzma_test_files file__16_tar_xz.c
[28/183] Compiling libplzma plzma_update_callback.cpp
[29/183] Compiling plzma_test_files file__13_7z.c
[30/183] Compiling plzma_test_files file__15_tar.c
[31/183] Compiling plzma_test_files file__14_7z.c
[32/183] Compiling plzma_test_files file__11_7z.c
[33/183] Compiling plzma_test_files file__12_7z.c
[34/183] Compiling plzma_test_files file__10_7z.c
[35/183] Compiling libplzma plzma_string.cpp
[36/183] Compiling libplzma plzma_raw_heap_memory.cpp
/host/spi-builder-workspace/src/plzma_path_utils.cpp:86:35: warning: 'readdir_r' is deprecated [-Wdeprecated-declarations]
   86 |                 if ( (readRes = ::readdir_r(dir.dir, &d, &dp)) == 0 && dp) {
      |                                   ^
/usr/include/dirent.h:186:28: note: 'readdir_r' has been explicitly marked deprecated here
  186 |      __nonnull ((1, 2, 3)) __attribute_deprecated__;
      |                            ^
/usr/include/x86_64-linux-gnu/sys/cdefs.h:339:51: note: expanded from macro '__attribute_deprecated__'
  339 | # define __attribute_deprecated__ __attribute__ ((__deprecated__))
      |                                                   ^
1 warning generated.
[37/183] Compiling libplzma plzma_path_utils.cpp
[38/183] Compiling libplzma plzma_file_utils.cpp
/host/spi-builder-workspace/src/plzma_path.cpp:261:29: warning: 'readdir_r' is deprecated [-Wdeprecated-declarations]
  261 |                 readRes = ::readdir_r(_dir, &d, &dp);
      |                             ^
/usr/include/dirent.h:186:28: note: 'readdir_r' has been explicitly marked deprecated here
  186 |      __nonnull ((1, 2, 3)) __attribute_deprecated__;
      |                            ^
/usr/include/x86_64-linux-gnu/sys/cdefs.h:339:51: note: expanded from macro '__attribute_deprecated__'
  339 | # define __attribute_deprecated__ __attribute__ ((__deprecated__))
      |                                                   ^
1 warning generated.
[39/183] Compiling libplzma plzma_item.cpp
[40/183] Compiling libplzma plzma_path.cpp
[41/183] Compiling libplzma plzma_progress.cpp
[42/183] Compiling libplzma plzma_open_callback.cpp
[43/183] Compiling libplzma plzma_exception.cpp
[44/183] Compiling libplzma plzma_common.cpp
[45/183] Compiling libplzma plzma_out_streams.cpp
[46/183] Compiling libplzma plzma_extract_callback.cpp
[47/183] Compiling TimeUtils.cpp
[48/183] Compiling libplzma plzma_in_streams.cpp
[49/183] Compiling System.cpp
[50/183] Compiling PropVariantConv.cpp
[51/183] Compiling PropVariant.cpp
[52/183] Compiling FileName.cpp
[53/183] Compiling FileIO.cpp
[54/183] Compiling FileFind.cpp
[55/183] Compiling XzCrc64Reg.cpp
[56/183] Compiling libplzma plzma_decoder_impl.cpp
[57/183] Compiling libplzma plzma_base_callback.cpp
[58/183] Compiling libplzma plzma.cpp
[59/183] Compiling StringConvert.cpp
[60/183] Compiling UTFConvert.cpp
[61/183] Compiling StringToInt.cpp
[62/183] Compiling Sha256Reg.cpp
[63/183] Compiling Wildcard.cpp
[64/183] Compiling FileDir.cpp
[64/183] Compiling NewHandler.cpp
[66/183] Compiling CRC.cpp
[67/183] Compiling libplzma plzma_encoder_impl.cpp
[67/183] Compiling IntToString.cpp
[69/183] Compiling MyWindows.cpp
[70/183] Compiling RandGen.cpp
[71/183] Compiling MyAesReg.cpp
[72/183] Compiling CrcReg.cpp
[73/183] Compiling 7zAesRegister.cpp
[74/183] Compiling XzEncoder.cpp
[75/183] Compiling MyAes.cpp
[75/183] Compiling XzDecoder.cpp
[76/183] Compiling MyString.cpp
[78/183] Compiling 7zAes.cpp
[79/183] Compiling PpmdRegister.cpp
[80/183] Compiling PpmdEncoder.cpp
[81/183] Compiling LzmaRegister.cpp
[82/183] Compiling LzmaEncoder.cpp
[82/183] Compiling PpmdDecoder.cpp
[84/183] Compiling Lzma2Register.cpp
[85/183] Compiling Lzma2Encoder.cpp
[86/183] Compiling LzmaDecoder.cpp
[87/183] Compiling DeltaFilter.cpp
[88/183] Compiling Lzma2Decoder.cpp
[89/183] Compiling CopyCoder.cpp
[90/183] Compiling CopyRegister.cpp
[91/183] Compiling CodecExports.cpp
[92/183] Compiling ByteSwap.cpp
[93/183] Compiling BranchRegister.cpp
[94/183] Compiling BcjCoder.cpp
[95/183] Compiling BcjRegister.cpp
[95/183] Compiling VirtThread.cpp
[97/183] Compiling BranchMisc.cpp
[98/183] Compiling Bcj2Register.cpp
[99/183] Compiling UniqBlocks.cpp
[100/183] Compiling StreamUtils.cpp
[101/183] Compiling PropId.cpp
[102/183] Compiling Bcj2Coder.cpp
[103/183] Compiling ProgressUtils.cpp
[104/183] Compiling OutBuffer.cpp
[105/183] Compiling OffsetStream.cpp
[106/183] Compiling StreamObjects.cpp
[107/183] Compiling InBuffer.cpp
[108/183] Compiling LimitedStreams.cpp
[109/183] Compiling InOutTempBuffer.cpp
[110/183] Compiling CWrappers.cpp
[111/183] Compiling MethodProps.cpp
[112/183] Compiling FileStreams.cpp
[113/183] Compiling FilterCoder.cpp
[114/183] Compiling CreateCoder.cpp
[115/183] Compiling TarRegister.cpp
[116/183] Compiling TarOut.cpp
[117/183] Compiling TarHeader.cpp
[118/183] Compiling TarUpdate.cpp
[119/183] Compiling XzHandler.cpp
[120/183] Compiling TarHandlerOut.cpp
[121/183] Compiling TarIn.cpp
[122/183] Compiling SplitHandler.cpp
[123/183] Compiling LzmaHandler.cpp
[124/183] Compiling OutStreamWithCRC.cpp
[125/183] Compiling DllExports2.cpp
[126/183] Compiling ItemNameUtils.cpp
[127/183] Compiling InStreamWithCRC.cpp
[128/183] Compiling MultiStream.cpp
[129/183] Compiling HandlerOut.cpp
[130/183] Compiling DummyOutStream.cpp
[131/183] Compiling ArchiveExports.cpp
[132/183] Compiling 7zProperties.cpp
[133/183] Compiling TarHandler.cpp
[134/183] Compiling 7zRegister.cpp
[135/183] Compiling 7zHeader.cpp
[136/183] Compiling 7zFolderInStream.cpp
[137/183] Compiling CoderMixer2.cpp
[138/183] Compiling 7zOut.cpp
[139/183] Compiling 7zIn.cpp
[140/183] Compiling 7zHandler.cpp
[141/183] Compiling 7zUpdate.cpp
[142/183] Compiling 7zExtract.cpp
[143/183] Compiling XzCrc64Opt.c
[144/183] Compiling XzEnc.c
[145/183] Compiling XzIn.c
[146/183] Compiling XzCrc64.c
[147/183] Compiling XzDec.c
[148/183] Compiling Xz.c
[149/183] Compiling 7zDecode.cpp
[150/183] Compiling 7zHandlerOut.cpp
[151/183] Compiling Sort.c
[152/183] Compiling Threads.c
[153/183] Compiling Sha256.c
[154/183] Compiling 7zEncode.cpp
[155/183] Compiling Lzma2DecMt.c
[156/183] Compiling LzFindOpt.c
[157/183] Compiling Lzma2Dec.c
[158/183] Compiling LzFindMt.c
[159/183] Compiling Delta.c
[160/183] Compiling BraIA64.c
[161/183] Compiling Bcj2Enc.c
[162/183] Compiling CpuArch.c
[163/183] Compiling Bra86.c
[164/183] Compiling Alloc.c
[165/183] Compiling Bcj2.c
[166/183] Compiling Bra.c
[167/183] Compiling AesOpt.c
[168/183] Compiling 7zCrc.c
[169/183] Compiling 7zCrcOpt.c
[169/183] Write sources
[171/183] Compiling 7zStream.c
[172/183] Compiling Aes.c
[173/183] Compiling SwapBytes.c
[174/183] Compiling Sha256Opt.c
[175/183] Compiling 7zAsm.S
[176/183] Compiling LzmaDecOpt.S
[177/183] Compiling LzFind.c
[179/196] Compiling PLzmaSDK String+Plzma.swift
[180/197] Compiling PLzmaSDK Path.swift
[181/197] Compiling PLzmaSDK OutMultiStream.swift
[182/197] Compiling PLzmaSDK OutStream.swift
[183/197] Compiling PLzmaSDK InStream.swift
[184/197] Compiling PLzmaSDK Item.swift
[185/197] Compiling PLzmaSDK ItemArray.swift
[186/197] Compiling PLzmaSDK ItemOutStreamArray.swift
[187/197] Emitting module PLzmaSDK
[188/197] Compiling PLzmaSDK Decoder.swift
[189/197] Compiling PLzmaSDK Encoder.swift
[190/197] Compiling PLzmaSDK Exception.swift
[191/197] Compiling PLzmaSDK Global.swift
[192/197] Compiling PLzmaSDK Types.swift
[193/198] Wrapping AST for PLzmaSDK for debugging
[194/198] Write Objects.LinkFileList
[196/198] Archiving libPLzmaSDK-Static.a
[197/198] Linking libPLzmaSDK-Dynamic.so
Build complete! (30.73s)
Build complete.
{
  "c_language_standard" : "c11",
  "cxx_language_standard" : "c++11",
  "dependencies" : [
  ],
  "manifest_display_name" : "PLzmaSDK",
  "name" : "PLzmaSDK",
  "path" : "/host/spi-builder-workspace",
  "platforms" : [
  ],
  "products" : [
    {
      "name" : "PLzmaSDK",
      "targets" : [
        "PLzmaSDK"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "PLzmaSDK-Static",
      "targets" : [
        "PLzmaSDK"
      ],
      "type" : {
        "library" : [
          "static"
        ]
      }
    },
    {
      "name" : "PLzmaSDK-Dynamic",
      "targets" : [
        "PLzmaSDK"
      ],
      "type" : {
        "library" : [
          "dynamic"
        ]
      }
    }
  ],
  "swift_languages_versions" : [
    "5"
  ],
  "targets" : [
    {
      "c99name" : "plzma_test_files",
      "module_type" : "ClangTarget",
      "name" : "plzma_test_files",
      "path" : "test_files",
      "sources" : [
        "file__10_7z.c",
        "file__11_7z.c",
        "file__12_7z.c",
        "file__13_7z.c",
        "file__14_7z.c",
        "file__15_tar.c",
        "file__16_tar_xz.c",
        "file__17_jpg_xz.c",
        "file__18_7z_001.c",
        "file__18_7z_002.c",
        "file__18_7z_003.c",
        "file__1_7z.c",
        "file__2_7z.c",
        "file__3_7z.c",
        "file__4_7z.c",
        "file__5_7z.c",
        "file__6_7z.c",
        "file__7_7z.c",
        "file__8_7z.c",
        "file__9_7z.c",
        "file__munchen_jpg.c",
        "file__names_txt.c",
        "file__shutuptakemoney_jpg.c",
        "file__southpark_jpg.c",
        "file__zombies_jpg.c"
      ],
      "type" : "library"
    },
    {
      "c99name" : "libplzma",
      "module_type" : "ClangTarget",
      "name" : "libplzma",
      "path" : "src",
      "product_memberships" : [
        "PLzmaSDK",
        "PLzmaSDK-Static",
        "PLzmaSDK-Dynamic"
      ],
      "sources" : [
        "Asm/arm64/7zAsm.S",
        "Asm/arm64/LzmaDecOpt.S",
        "C/7zCrc.c",
        "C/7zCrcOpt.c",
        "C/7zStream.c",
        "C/Aes.c",
        "C/AesOpt.c",
        "C/Alloc.c",
        "C/Bcj2.c",
        "C/Bcj2Enc.c",
        "C/Bra.c",
        "C/Bra86.c",
        "C/BraIA64.c",
        "C/CpuArch.c",
        "C/Delta.c",
        "C/LzFind.c",
        "C/LzFindMt.c",
        "C/LzFindOpt.c",
        "C/Lzma2Dec.c",
        "C/Lzma2DecMt.c",
        "C/Lzma2Enc.c",
        "C/LzmaDec.c",
        "C/LzmaEnc.c",
        "C/LzmaLib.c",
        "C/MtCoder.c",
        "C/Ppmd7.c",
        "C/Ppmd7Dec.c",
        "C/Ppmd7Enc.c",
        "C/Sha256.c",
        "C/Sha256Opt.c",
        "C/Sort.c",
        "C/SwapBytes.c",
        "C/Threads.c",
        "C/Xz.c",
        "C/XzCrc64.c",
        "C/XzCrc64Opt.c",
        "C/XzDec.c",
        "C/XzEnc.c",
        "C/XzIn.c",
        "CPP/7zip/Archive/7z/7zDecode.cpp",
        "CPP/7zip/Archive/7z/7zEncode.cpp",
        "CPP/7zip/Archive/7z/7zExtract.cpp",
        "CPP/7zip/Archive/7z/7zFolderInStream.cpp",
        "CPP/7zip/Archive/7z/7zHandler.cpp",
        "CPP/7zip/Archive/7z/7zHandlerOut.cpp",
        "CPP/7zip/Archive/7z/7zHeader.cpp",
        "CPP/7zip/Archive/7z/7zIn.cpp",
        "CPP/7zip/Archive/7z/7zOut.cpp",
        "CPP/7zip/Archive/7z/7zProperties.cpp",
        "CPP/7zip/Archive/7z/7zRegister.cpp",
        "CPP/7zip/Archive/7z/7zUpdate.cpp",
        "CPP/7zip/Archive/ArchiveExports.cpp",
        "CPP/7zip/Archive/Common/CoderMixer2.cpp",
        "CPP/7zip/Archive/Common/DummyOutStream.cpp",
        "CPP/7zip/Archive/Common/HandlerOut.cpp",
        "CPP/7zip/Archive/Common/InStreamWithCRC.cpp",
        "CPP/7zip/Archive/Common/ItemNameUtils.cpp",
        "CPP/7zip/Archive/Common/MultiStream.cpp",
        "CPP/7zip/Archive/Common/OutStreamWithCRC.cpp",
        "CPP/7zip/Archive/DllExports2.cpp",
        "CPP/7zip/Archive/LzmaHandler.cpp",
        "CPP/7zip/Archive/SplitHandler.cpp",
        "CPP/7zip/Archive/Tar/TarHandler.cpp",
        "CPP/7zip/Archive/Tar/TarHandlerOut.cpp",
        "CPP/7zip/Archive/Tar/TarHeader.cpp",
        "CPP/7zip/Archive/Tar/TarIn.cpp",
        "CPP/7zip/Archive/Tar/TarOut.cpp",
        "CPP/7zip/Archive/Tar/TarRegister.cpp",
        "CPP/7zip/Archive/Tar/TarUpdate.cpp",
        "CPP/7zip/Archive/XzHandler.cpp",
        "CPP/7zip/Common/CWrappers.cpp",
        "CPP/7zip/Common/CreateCoder.cpp",
        "CPP/7zip/Common/FileStreams.cpp",
        "CPP/7zip/Common/FilterCoder.cpp",
        "CPP/7zip/Common/InBuffer.cpp",
        "CPP/7zip/Common/InOutTempBuffer.cpp",
        "CPP/7zip/Common/LimitedStreams.cpp",
        "CPP/7zip/Common/MethodProps.cpp",
        "CPP/7zip/Common/OffsetStream.cpp",
        "CPP/7zip/Common/OutBuffer.cpp",
        "CPP/7zip/Common/ProgressUtils.cpp",
        "CPP/7zip/Common/PropId.cpp",
        "CPP/7zip/Common/StreamObjects.cpp",
        "CPP/7zip/Common/StreamUtils.cpp",
        "CPP/7zip/Common/UniqBlocks.cpp",
        "CPP/7zip/Common/VirtThread.cpp",
        "CPP/7zip/Compress/Bcj2Coder.cpp",
        "CPP/7zip/Compress/Bcj2Register.cpp",
        "CPP/7zip/Compress/BcjCoder.cpp",
        "CPP/7zip/Compress/BcjRegister.cpp",
        "CPP/7zip/Compress/BranchMisc.cpp",
        "CPP/7zip/Compress/BranchRegister.cpp",
        "CPP/7zip/Compress/ByteSwap.cpp",
        "CPP/7zip/Compress/CodecExports.cpp",
        "CPP/7zip/Compress/CopyCoder.cpp",
        "CPP/7zip/Compress/CopyRegister.cpp",
        "CPP/7zip/Compress/DeltaFilter.cpp",
        "CPP/7zip/Compress/Lzma2Decoder.cpp",
        "CPP/7zip/Compress/Lzma2Encoder.cpp",
        "CPP/7zip/Compress/Lzma2Register.cpp",
        "CPP/7zip/Compress/LzmaDecoder.cpp",
        "CPP/7zip/Compress/LzmaEncoder.cpp",
        "CPP/7zip/Compress/LzmaRegister.cpp",
        "CPP/7zip/Compress/PpmdDecoder.cpp",
        "CPP/7zip/Compress/PpmdEncoder.cpp",
        "CPP/7zip/Compress/PpmdRegister.cpp",
        "CPP/7zip/Compress/XzDecoder.cpp",
        "CPP/7zip/Compress/XzEncoder.cpp",
        "CPP/7zip/Crypto/7zAes.cpp",
        "CPP/7zip/Crypto/7zAesRegister.cpp",
        "CPP/7zip/Crypto/MyAes.cpp",
        "CPP/7zip/Crypto/MyAesReg.cpp",
        "CPP/7zip/Crypto/RandGen.cpp",
        "CPP/Common/CRC.cpp",
        "CPP/Common/CrcReg.cpp",
        "CPP/Common/IntToString.cpp",
        "CPP/Common/MyString.cpp",
        "CPP/Common/MyWindows.cpp",
        "CPP/Common/NewHandler.cpp",
        "CPP/Common/Sha256Reg.cpp",
        "CPP/Common/StringConvert.cpp",
        "CPP/Common/StringToInt.cpp",
        "CPP/Common/UTFConvert.cpp",
        "CPP/Common/Wildcard.cpp",
        "CPP/Common/XzCrc64Reg.cpp",
        "CPP/Windows/FileDir.cpp",
        "CPP/Windows/FileFind.cpp",
        "CPP/Windows/FileIO.cpp",
        "CPP/Windows/FileName.cpp",
        "CPP/Windows/PropVariant.cpp",
        "CPP/Windows/PropVariantConv.cpp",
        "CPP/Windows/System.cpp",
        "CPP/Windows/TimeUtils.cpp",
        "plzma.cpp",
        "plzma_base_callback.cpp",
        "plzma_common.cpp",
        "plzma_decoder_impl.cpp",
        "plzma_encoder_impl.cpp",
        "plzma_exception.cpp",
        "plzma_extract_callback.cpp",
        "plzma_file_utils.cpp",
        "plzma_in_streams.cpp",
        "plzma_item.cpp",
        "plzma_open_callback.cpp",
        "plzma_out_streams.cpp",
        "plzma_path.cpp",
        "plzma_path_utils.cpp",
        "plzma_progress.cpp",
        "plzma_raw_heap_memory.cpp",
        "plzma_string.cpp",
        "plzma_update_callback.cpp"
      ],
      "type" : "library"
    },
    {
      "c99name" : "PLzmaSDKTests",
      "module_type" : "SwiftTarget",
      "name" : "PLzmaSDKTests",
      "path" : "swift_pm_tests",
      "sources" : [
        "LinuxMain.swift",
        "plzmaTests/Compress.swift",
        "plzmaTests/Global.swift",
        "plzmaTests/OpenAndList.swift",
        "plzmaTests/TypesTests.swift",
        "plzmaTests/XCTestManifests.swift",
        "plzmaTests/plzmaTests.swift"
      ],
      "target_dependencies" : [
        "PLzmaSDK",
        "libplzma",
        "plzma_test_files"
      ],
      "type" : "test"
    },
    {
      "c99name" : "PLzmaSDK",
      "module_type" : "SwiftTarget",
      "name" : "PLzmaSDK",
      "path" : "swift",
      "product_memberships" : [
        "PLzmaSDK",
        "PLzmaSDK-Static",
        "PLzmaSDK-Dynamic"
      ],
      "sources" : [
        "Decoder.swift",
        "Encoder.swift",
        "Exception.swift",
        "Global.swift",
        "InStream.swift",
        "Item.swift",
        "ItemArray.swift",
        "ItemOutStreamArray.swift",
        "OutMultiStream.swift",
        "OutStream.swift",
        "Path.swift",
        "String+Plzma.swift",
        "Types.swift"
      ],
      "target_dependencies" : [
        "libplzma"
      ],
      "type" : "library"
    }
  ],
  "tools_version" : "5.4"
}
basic-6.2-latest: Pulling from finestructure/spi-images
Digest: sha256:f81a7bd7aa87a0f81848d48c5bcc03f5f78deebd37fa5f9be9913077205d3687
Status: Image is up to date for registry.gitlab.com/finestructure/spi-images:basic-6.2-latest
Done.