Test ran at 2025-08-20 12:32:04.924671+00:00 SOLUTION: spawn_glib=25.0.0: A simple library to spawn processes and communicate with them. Origin: source archive spawn-25.0.0.zip at https://github.com/adacore/spawn/archive/v25.0.0/spawn-25.0.0.zip with hash sha512:c1135d5db88cf6672a8e784ad5805020e3d6e97b0cd4f25b21f03b1e2c6f1bec9f84cd68a41554b5d5e4c2829712668fafd40de17e7874d3b22dd8cbddb5a615 Properties: Author: AdaCore Configuration: no modifiers Description: A simple library to spawn processes and communicate with them. GPR Scenario: SPAWN_OS := unix | osx | Windows_NT case OS is when Linux => GPR External: SPAWN_OS := unix when Macos => GPR External: SPAWN_OS := osx when Windows => GPR External: SPAWN_OS := Windows_NT License: Apache-2.0 WITH LLVM-exception Long_Description: This is Glib integrated implementation of a spawn processes interface. Maintainer: Vadim Godunko Maintainer: Max Reznik Maintainers_Logins: godunko Maintainers_Logins: reznikmm Name: spawn_glib Project_File: gnat/spawn_glib.gpr Tag: process Tag: launch Tag: pipe Tag: glib Version: 25.0.0 Website: https://github.com/AdaCore/spawn Dependencies (direct): gtkada>=23 Dependencies (solution): gtkada=25.0.1 libgtk3=3.24.49 make=4.4.1 pkg_config=2.5.1 Dependencies (graph): gtkada=25.0.1 --> libgtk3=3.24.49 (>=3.24.24) gtkada=25.0.1 --> make=4.4.1 (*) gtkada=25.0.1 --> pkg_config=2.5.1 (*) spawn_glib=25.0.0 --> gtkada=25.0.1 (>=23) LOG: [alr test] Testing spawn_glib=25.0.0 [alr test] Spawning retrieval for remote crate: alr -d -n get spawn_glib=25.0.0 Note: Deploying spawn_glib=25.0.0... #=#=# ##O#-# ##O=# # Note: Deploying libgtk3=3.24.49... The system package 'gtk+3' 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 ==> Fetching downloads for: gtk+3 ==> Downloading https://ghcr.io/v2/homebrew/core/gtkx3/manifests/3.24.49 ==> Fetching dependencies for gtk+3: dbus, libxfixes, libxi, libxtst, at-spi2-core, fribidi, gdk-pixbuf, gsettings-desktop-schemas, hicolor-icon-theme, libepoxy and pango ==> Downloading https://ghcr.io/v2/homebrew/core/dbus/manifests/1.16.2 ==> Fetching dbus ==> Downloading https://ghcr.io/v2/homebrew/core/dbus/blobs/sha256:b03c304cbecc18a7fd132a24aac4ae0245a731b72ea7ce819353397cd0e05b2c ==> Downloading https://ghcr.io/v2/homebrew/core/libxfixes/manifests/6.0.1 ==> Fetching libxfixes ==> Downloading https://ghcr.io/v2/homebrew/core/libxfixes/blobs/sha256:d8cf5f8d0134815b458eeaf44dd0e18357322bfeba750b4a79c7619ce24568a8 ==> Downloading https://ghcr.io/v2/homebrew/core/libxi/manifests/1.8.2 ==> Fetching libxi ==> Downloading https://ghcr.io/v2/homebrew/core/libxi/blobs/sha256:57806e4096680d7fdbfeceea4e2aa04c3d179846b0ba00c9db8daf0319e6f40d ==> Downloading https://ghcr.io/v2/homebrew/core/libxtst/manifests/1.2.5 ==> Fetching libxtst ==> Downloading https://ghcr.io/v2/homebrew/core/libxtst/blobs/sha256:28d4af1505473aed939328ace91056e111623d0c60b817d0b98dc3e00472dc4d ==> Downloading https://ghcr.io/v2/homebrew/core/at-spi2-core/manifests/2.56.4 ==> Fetching at-spi2-core ==> Downloading https://ghcr.io/v2/homebrew/core/at-spi2-core/blobs/sha256:eb6790869d525f4e60efa86d0f8d4393bcfa731b0ea428aed854d2bc369b2d19 ==> Downloading https://ghcr.io/v2/homebrew/core/fribidi/manifests/1.0.16 ==> Fetching fribidi ==> Downloading https://ghcr.io/v2/homebrew/core/fribidi/blobs/sha256:4904bb3375c1b1f2539cb657fbf17b0d93c050904febbba51e9dd690f3540e3b ==> Downloading https://ghcr.io/v2/homebrew/core/gdk-pixbuf/manifests/2.42.12_1 ==> Fetching gdk-pixbuf ==> Downloading https://ghcr.io/v2/homebrew/core/gdk-pixbuf/blobs/sha256:64089a3ef04afef0dc8601d22cd534fdc155bef2458bf1a97e6e90f25b7529ad ==> Downloading https://ghcr.io/v2/homebrew/core/gsettings-desktop-schemas/manifests/48.0 ==> Fetching gsettings-desktop-schemas ==> Downloading https://ghcr.io/v2/homebrew/core/gsettings-desktop-schemas/blobs/sha256:28388575b4cdde9dbca9351e2589c4445e531fb7e4fa43905d96d3d89dd78d29 ==> Downloading https://ghcr.io/v2/homebrew/core/hicolor-icon-theme/manifests/0.18 ==> Fetching hicolor-icon-theme ==> Downloading https://ghcr.io/v2/homebrew/core/hicolor-icon-theme/blobs/sha256:76779247990b538d304e98b042fde85677491e428d0381a59383264ce8ef199f ==> Downloading https://ghcr.io/v2/homebrew/core/libepoxy/manifests/1.5.10 ==> Fetching libepoxy ==> Downloading https://ghcr.io/v2/homebrew/core/libepoxy/blobs/sha256:8567ad4e5598374741b4762cbbff1a2aa57cf97947b4742304c49613b0abd419 ==> Downloading https://ghcr.io/v2/homebrew/core/pango/manifests/1.56.4 ==> Fetching pango ==> Downloading https://ghcr.io/v2/homebrew/core/pango/blobs/sha256:9d66411f935f57a8f54642855505f4da5b056bc44526daca9bdbfd32552c4542 ==> Fetching gtk+3 ==> Downloading https://ghcr.io/v2/homebrew/core/gtkx3/blobs/sha256:347b3e3e336edcb0c2b8aa5ad7efb0b1415ac65f67466275b05c2733abda16a0 ==> Installing dependencies for gtk+3: dbus, libxfixes, libxi, libxtst, at-spi2-core, fribidi, gdk-pixbuf, gsettings-desktop-schemas, hicolor-icon-theme, libepoxy and pango ==> Installing gtk+3 dependency: dbus ==> Downloading https://ghcr.io/v2/homebrew/core/dbus/manifests/1.16.2 Already downloaded: /Users/runner/Library/Caches/Homebrew/downloads/4d7addc05476f068c217c8e9d9c3a43fd366359d34bd4ad056d0de7568cd8847--dbus-1.16.2.bottle_manifest.json ==> Pouring dbus--1.16.2.arm64_sequoia.bottle.tar.gz ==> /opt/homebrew/Cellar/dbus/1.16.2/bin/dbus-uuidgen --ensure=/opt/homebrew/var 🍺 /opt/homebrew/Cellar/dbus/1.16.2: 78 files, 2MB ==> Installing gtk+3 dependency: libxfixes ==> Downloading https://ghcr.io/v2/homebrew/core/libxfixes/manifests/6.0.1 Already downloaded: /Users/runner/Library/Caches/Homebrew/downloads/b78eeb464b4c153eb6e75a04ba240b4972cdc642e77e9c5085e186630c2c4862--libxfixes-6.0.1.bottle_manifest.json ==> Pouring libxfixes--6.0.1.arm64_sequoia.bottle.tar.gz 🍺 /opt/homebrew/Cellar/libxfixes/6.0.1: 13 files, 147.2KB ==> Installing gtk+3 dependency: libxi ==> Downloading https://ghcr.io/v2/homebrew/core/libxi/manifests/1.8.2 Already downloaded: /Users/runner/Library/Caches/Homebrew/downloads/089cbc546059463acb4a311e70491ca9665a8c04ab7683bc3c0803ee15b4d698--libxi-1.8.2.bottle_manifest.json ==> Pouring libxi--1.8.2.arm64_sequoia.bottle.tar.gz 🍺 /opt/homebrew/Cellar/libxi/1.8.2: 86 files, 701.2KB ==> Installing gtk+3 dependency: libxtst ==> Downloading https://ghcr.io/v2/homebrew/core/libxtst/manifests/1.2.5 Already downloaded: /Users/runner/Library/Caches/Homebrew/downloads/255b29f533b7064a6e692de37b3d9a41d73033506bec841e9900dbf2eb337a4c--libxtst-1.2.5.bottle_manifest.json ==> Pouring libxtst--1.2.5.arm64_sequoia.bottle.tar.gz 🍺 /opt/homebrew/Cellar/libxtst/1.2.5: 23 files, 195.2KB ==> Installing gtk+3 dependency: at-spi2-core ==> Downloading https://ghcr.io/v2/homebrew/core/at-spi2-core/manifests/2.56.4 Already downloaded: /Users/runner/Library/Caches/Homebrew/downloads/e87f0398bb7826ae784dd44cc282bf748c377d0475a38b0cbcd483340722b5c8--at-spi2-core-2.56.4.bottle_manifest.json ==> Pouring at-spi2-core--2.56.4.arm64_sequoia.bottle.tar.gz 🍺 /opt/homebrew/Cellar/at-spi2-core/2.56.4: 201 files, 4.4MB ==> Installing gtk+3 dependency: fribidi ==> Downloading https://ghcr.io/v2/homebrew/core/fribidi/manifests/1.0.16 Already downloaded: /Users/runner/Library/Caches/Homebrew/downloads/9b4a81e7d1c2fe7c2d8ed4194565744f65bab0238c00f7f3f521f5aec2b8697f--fribidi-1.0.16.bottle_manifest.json ==> Pouring fribidi--1.0.16.arm64_sequoia.bottle.tar.gz 🍺 /opt/homebrew/Cellar/fribidi/1.0.16: 68 files, 567.9KB ==> Installing gtk+3 dependency: gdk-pixbuf ==> Downloading https://ghcr.io/v2/homebrew/core/gdk-pixbuf/manifests/2.42.12_1 Already downloaded: /Users/runner/Library/Caches/Homebrew/downloads/2eeb910ea69bc28d9dc0b3b121819ff59ea92fa20bab68c59b6a7a7d5af0708b--gdk-pixbuf-2.42.12_1.bottle_manifest.json ==> Pouring gdk-pixbuf--2.42.12_1.arm64_sequoia.bottle.tar.gz ==> /opt/homebrew/Cellar/gdk-pixbuf/2.42.12_1/bin/gdk-pixbuf-query-loaders --upd 🍺 /opt/homebrew/Cellar/gdk-pixbuf/2.42.12_1: 152 files, 4.0MB ==> Installing gtk+3 dependency: gsettings-desktop-schemas ==> Downloading https://ghcr.io/v2/homebrew/core/gsettings-desktop-schemas/manifests/48.0 Already downloaded: /Users/runner/Library/Caches/Homebrew/downloads/b50977acc6e572c3fef03f9e0d5a91fb31313e24dce8cea5c0cedcc626a07b3b--gsettings-desktop-schemas-48.0.bottle_manifest.json ==> Pouring gsettings-desktop-schemas--48.0.arm64_sequoia.bottle.tar.gz ==> /opt/homebrew/opt/glib/bin/glib-compile-schemas /opt/homebrew/share/glib-2.0 🍺 /opt/homebrew/Cellar/gsettings-desktop-schemas/48.0: 107 files, 5.5MB ==> Installing gtk+3 dependency: hicolor-icon-theme ==> Downloading https://ghcr.io/v2/homebrew/core/hicolor-icon-theme/manifests/0.18 Already downloaded: /Users/runner/Library/Caches/Homebrew/downloads/70835c74d449476f69c535127dcf54e7bc83475b0e28f15db78ccf6c2dfe3e7a--hicolor-icon-theme-0.18.bottle_manifest.json ==> Pouring hicolor-icon-theme--0.18.all.bottle.tar.gz 🍺 /opt/homebrew/Cellar/hicolor-icon-theme/0.18: 8 files, 80.8KB ==> Installing gtk+3 dependency: libepoxy ==> Downloading https://ghcr.io/v2/homebrew/core/libepoxy/manifests/1.5.10 Already downloaded: /Users/runner/Library/Caches/Homebrew/downloads/fd91321dc6032305294ad3c7c3851bc80f1505f18512e4753036c509ba4b4e2c--libepoxy-1.5.10.bottle_manifest.json ==> Pouring libepoxy--1.5.10.arm64_sequoia.bottle.tar.gz 🍺 /opt/homebrew/Cellar/libepoxy/1.5.10: 11 files, 2.6MB ==> Installing gtk+3 dependency: pango ==> Downloading https://ghcr.io/v2/homebrew/core/pango/manifests/1.56.4 Already downloaded: /Users/runner/Library/Caches/Homebrew/downloads/2aea7cad1d8c6268959bdd70cf5b58468d5ce9bf4a14a631e7edeae8c5715c72--pango-1.56.4.bottle_manifest.json ==> Pouring pango--1.56.4.arm64_sequoia.bottle.tar.gz 🍺 /opt/homebrew/Cellar/pango/1.56.4: 69 files, 3.5MB ==> Installing gtk+3 ==> Pouring gtk+3--3.24.49.arm64_sequoia.bottle.tar.gz ==> /opt/homebrew/opt/glib/bin/glib-compile-schemas /opt/homebrew/share/glib-2.0 ==> /opt/homebrew/Cellar/gtk+3/3.24.49/bin/gtk3-update-icon-cache -f -t /opt/hom ==> /opt/homebrew/Cellar/gtk+3/3.24.49/bin/gtk-query-immodules-3.0 > /opt/homebr 🍺 /opt/homebrew/Cellar/gtk+3/3.24.49: 749 files, 57.9MB ==> No outdated dependents to upgrade! Note: Deploying make=4.4.1... The system package 'make' 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 ==> Fetching downloads for: make ==> Downloading https://ghcr.io/v2/homebrew/core/make/manifests/4.4.1-1 ==> Fetching make ==> Downloading https://ghcr.io/v2/homebrew/core/make/blobs/sha256:f361639a5ec1a9355e12f985c511dd6631b6790452a52057032a3a07a690ca4e ==> Pouring make--4.4.1.arm64_sequoia.bottle.1.tar.gz ==> Caveats GNU "make" has been installed as "gmake". If you need to use it as "make", you can add a "gnubin" directory to your PATH from your bashrc like: PATH="/opt/homebrew/opt/make/libexec/gnubin:$PATH" ==> Summary 🍺 /opt/homebrew/Cellar/make/4.4.1: 17 files, 1.3MB ==> No outdated dependents to upgrade! Note: Deploying gtkada=25.0.1... #=#=# ##O#-# ##=O#- # # #=O#- # # #=O#- # # #=O=# # # #=O=# # # -#O=-# # # -#O=- # # spawn_glib=25.0.0 successfully retrieved. Dependencies were solved as follows: + gtkada 25.0.1 (new) +b libgtk3 3.24.49 (new,indirect,system package) +b make 4.4.1 (new,indirect,system package) +b pkg_config 2.5.1 (new,indirect,system package) [alr test] Spawning default test for remote crate: alr -d -n build --release -- -cargs:Ada -gnatwn Note: Running post-fetch actions for gtkada=25.0.1... checking build system type... arm-apple-darwin24.5.0 checking host system type... arm-apple-darwin24.5.0 checking target system type... arm-apple-darwin24.5.0 checking for pkg-config... /opt/homebrew/bin/pkg-config checking pkg-config is at least version 0.9.0... yes checking for gcc... gcc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... configure: error: in `/Users/runner/.local/share/alire/builds/gtkada_25.0.1_d3787772/36a864b79a646c62398e27ea1952bd5cab47a1b28a254214e8618a5c5b53bcc9': configure: error: cannot run C compiled programs. If you meant to cross compile, use `--host'. See `config.log' for more details Warning: Execution failed for action: Post_Fetch run: bash -c PATH=${DISTRIB_ROOT}/mingw64/bin:${PATH} ./configure (from ${CRATE_ROOT}/.) Warning: Exit code: 1 Warning: Action output not captured, check it above. stderr: ALIRE.PROPERTIES.ACTIONS.ACTION_FAILED stderr: Action failed with exit code 1 stderr: raised ALIRE.PROPERTIES.ACTIONS.ACTION_FAILED : Action failed with exit code 1 Load address: 0x100e34000 Call stack traceback locations: 0x101b400cc 0x101b4012c 0x1014e3fe4 0x1014e2788 0x10169b9c0 0x1016bf78c 0x10171f56c 0x10171e2a8 0x1016bf868 0x1016bf950 0x10169c00c 0x10169c174 0x100ea5730 0x100ea5070 0x100ea51e4 0x100f42b38 0x100f4dc78 0x100e369f8 0x100e3ba2c ERROR: Compilation failed.