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 1.5.0 (d42ec4), with Swift 5.10 for Linux on 13 Dec 2024 16:13:49 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-5.10-latest swift build --triple x86_64-unknown-linux-gnu 2>&1

Build Log

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