Test ran at 2025-07-25 01:19:46.221743+00:00 SOLUTION: freetypeada=0.1.0: Thick binding to the FreeType library Origin: commit 4fd90f573dc83a9b23e462520a60eb6a8dd92878 from https://github.com/flyx/FreeTypeAda.git Properties: Author: Felix Krause Description: Thick binding to the FreeType library case OS is when Linux => GPR External: FreeType_Linker_Param := -lfreetype when Macos => GPR External: FreeType_Linker_Param := -lfreetype when Windows => GPR External: FreeType_Linker_Param := -lfreetype-6 License: MIT Maintainer: Felix Krause Maintainers_Logins: flyx Name: freetypeada Project_File: freetype.gpr Tag: fonts Tag: rendering Version: 0.1.0 Website: https://github.com/flyx/FreeTypeAda Dependencies (direct): case OS is when Linux => libfreetype^2 when Windows => libfreetype^2 Dependencies (solution): libfreetype=2.13.3 Dependencies (graph): freetypeada=0.1.0 --> libfreetype=2.13.3 (^2) LOG: [alr test] Testing freetypeada=0.1.0 [alr test] Spawning retrieval for remote crate: alr -d -n get freetypeada=0.1.0 Note: Deploying freetypeada=0.1.0... Note: Migrating lockfile from /home/runner/work/alire-crates-ci/alire-crates-ci/test/d846e882-ab2f-4e5a-b369-dd34070a3505/freetypeada_0.1.0_4fd90f57/alire.lock to /home/runner/work/alire-crates-ci/alire-crates-ci/test/d846e882-ab2f-4e5a-b369-dd34070a3505/freetypeada_0.1.0_4fd90f57/alire/alire.lock Note: Deploying libfreetype=2.13.3... The system package 'freetype2' 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 resolving dependencies... looking for conflicting packages... warning: dependency cycle detected: warning: harfbuzz will be installed before its freetype2 dependency Package (4) New Version Net Change Download Size extra/graphite 1:1.3.14-5 0.20 MiB 0.08 MiB extra/harfbuzz 11.2.1-1 4.22 MiB 1.09 MiB extra/libpng 1.6.50-1 0.57 MiB 0.25 MiB extra/freetype2 2.13.3-3 1.62 MiB 0.51 MiB Total Download Size: 1.94 MiB Total Installed Size: 6.62 MiB :: Proceed with installation? [Y/n] :: Retrieving packages... harfbuzz-11.2.1-1-x86_64 downloading... freetype2-2.13.3-3-x86_64 downloading... libpng-1.6.50-1-x86_64 downloading... graphite-1:1.3.14-5-x86_64 downloading... checking keyring... checking package integrity... loading package files... checking for file conflicts... :: Processing package changes... installing libpng... installing graphite... Optional dependencies for graphite graphite-docs: Documentation installing harfbuzz... Optional dependencies for harfbuzz harfbuzz-utils: utilities installing freetype2... :: Running post-transaction hooks... (1/1) Arming ConditionNeedsUpdate... freetypeada=0.1.0 successfully retrieved. Dependencies were solved as follows: +b libfreetype 2.13.3 (new,system package) [alr test] Spawning default test for remote crate: alr -d -n build --release -- -cargs:Ada -gnatwn Note: Building freetypeada=0.1.0/freetype.gpr... Setup [mkdir] object directory for project FreeType [mkdir] library directory for project FreeType Compile [ada] ft-faces.adb [ada] ft-utilities.adb [ada] ft-glyphs.adb [ada] ft-api-glyphs.ads [ada] ft-api.ads [ada] ft.adb [ada] ft-errors.adb Build Libraries [gprlib] FreeTypeAda.lexch [archive] libFreeTypeAda.a [index] libFreeTypeAda.a Success: Build finished successfully in 0.63 seconds. Found declared GPR file: freetype.gpr [alr test] Test completed SUCCESSFULLY