Test ran at 2025-02-13 12:24:37.804000+00:00 SOLUTION: lzmada=1.1.4: Ada LZMA Library Binding Origin: commit bb61ba64530818528536931313d3bfbe8bec4780 from https://gitlab.com/stcarrez/ada-lzma.git Properties: Author: Stephane.Carrez@gmail.com Configuration: no modifiers Description: Ada LZMA Library Binding GPR Scenario: LZMA_BUILD := distrib | debug | optimize | profile | coverage GPR Scenario: LZMA_LIBRARY_TYPE := relocatable | static | static-pic License: MIT Long_Description: A very thin Ada binding for the LZMA compression library. Roughly speaking, import some package: with Lzma.Base; with Lzma.Container; with Lzma.Check; Then declare the LZMA stream: Stream : aliased Lzma.Base.lzma_stream := Lzma.Base.LZMA_STREAM_INIT; Initialize the LZMA stream as decoder (or as encoder): Result := Lzma.Container.lzma_stream_decoder (Stream'Unchecked_Access, Long_Long_Integer'Last, Lzma.Container.LZMA_CONCATENATED); Setup the stream 'next_out', 'avail_out', 'next_in' and 'avail_in' and call the lzma_code operation with the action (Lzma.Base.LZMA_RUN or Lzma.Base.LZMA_FINISH): Result := Lzma.Base.lzma_code (Stream'Unchecked_Access, Action); Close the LZMA stream: Lzma.Base.lzma_end (Stream'Unchecked_Access); Maintainer: Stephane.Carrez@gmail.com Maintainers_Logins: stcarrez Name: lzmada Project_File: lzmada.gpr Tag: compression Tag: lzma Version: 1.1.4 Website: https://gitlab.com/stcarrez/ada-lzma Dependencies (direct): liblzma* Dependencies (solution): liblzma=5.6.1 Dependencies (graph): lzmada=1.1.4 --> liblzma=5.6.1 (*) LOG: Spawning: alr -d -n get --build lzmada=1.1.4 Note: Deploying lzmada=1.1.4... Note: Deploying liblzma=5.6.1... The system package 'liblzma-dev' is about to be installed. This action might require admin privileges and impact your system installation. Do you want Alire to install this system package? Using default: Yes Selecting previously unselected package liblzma-dev:amd64. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 220710 files and directories currently installed.) Preparing to unpack .../liblzma-dev_5.6.1+really5.4.5-1build0.1_amd64.deb ... Unpacking liblzma-dev:amd64 (5.6.1+really5.4.5-1build0.1) ... Setting up liblzma-dev:amd64 (5.6.1+really5.4.5-1build0.1) ... Running kernel seems to be up-to-date. No services need to be restarted. No containers need to be restarted. No user sessions are running outdated binaries. No VM guests are running outdated hypervisor (qemu) binaries on this host. Note: Building lzmada=1.1.4/lzmada.gpr... Setup [mkdir] object directory for project LzmAda [mkdir] library directory for project LzmAda Compile [Ada] lzma-streamflags.ads [Ada] lzma-block.ads [Ada] lzma_lzma_h.ads [Ada] lzma-base.ads [Ada] lzma-container.ads [Ada] lzma-check.ads [Ada] lzma-filter.ads [Ada] lzma-vli.ads [Ada] lzma.ads Build Libraries [gprlib] lzmada.lexch [archive] liblzmada.a [index] liblzmada.a lzmada=1.1.4 successfully retrieved and built. Dependencies were solved as follows: +b liblzma 5.6.1 (new,system package) Found declared GPR file: lzmada.gpr