Test ran at 2025-02-22 13:00:45.570127+00:00 SOLUTION: awa=2.5.0: Ada Web Application Origin: commit e34bd6db1a23d6f47214d7001b3c0ce55a7cf54f from https://github.com/stcarrez/ada-awa.git Available when: (case OS is Freebsd => True, Linux => True, Macos => False, Windows => False, others => False) Properties: Post_Fetch run: sh ./alire-setup.sh (from ${CRATE_ROOT}/.) Author: Stephane.Carrez@gmail.com Description: Ada Web Application Environment: DYNAMO_SEARCH_PATH=${CRATE_ROOT}/awa/plugins:${DYNAMO_SEARCH_PATH} Environment: DYNAMO_UML_PATH=${CRATE_ROOT}/awa/uml:${DYNAMO_UML_PATH} GPR Scenario: AWA_AWS_IMPL := none | 1 | 2 | 3 | 4 GPR Scenario: AWA_BUILD := distrib | debug | optimize | profile | coverage GPR Scenario: AWA_LIBRARY_TYPE := relocatable | static | static-pic GPR External: AWA_AWS_IMPL := 4 License: Apache-2.0 Long_Description: [![Build Status](https://img.shields.io/endpoint?url=https://porion.vacs.fr/porion/api/v1/projects/ada-util/badges/build.json)](https://porion.vacs.fr/porion/projects/view/ada-util/summary) [![Test Status](https://img.shields.io/endpoint?url=https://porion.vacs.fr/porion/api/v1/projects/ada-util/badges/tests.json)](https://porion.vacs.fr/porion/projects/view/ada-util/xunits) [![Coverage](https://img.shields.io/endpoint?url=https://porion.vacs.fr/porion/api/v1/projects/ada-util/badges/coverage.json)](https://porion.vacs.fr/porion/projects/view/ada-util/summary) [![Documentation Status](https://readthedocs.org/projects/ada-util/badge/?version=latest)](https://ada-util.readthedocs.io/en/latest/?badge=latest) Ada Web Application is a framework to build a Web Application in Ada 2012. The framework provides several ready to use and extendable modules that are common to many web application. This includes the login, authentication, users, permissions, managing comments, tags, votes, documents, images. It provides a complete blog, question and answers and a wiki module. AWA simplifies the Web Application development by taking care of user management with Google+, Facebook authentication and by providing the foundations on top of which you can construct your own application. AWA provides a powerful permission management that gives flexibility to applications to grant access and protect your user's resources. ![AWA Features](https://github.com/stcarrez/ada-awa/wiki/images/awa-features.png) # Documentation The Ada Web Application programmer's guide describes how to setup the framework, how you can setup and design your first web application with it, and it provides detailed description of AWA components: * [Ada Web Application programmer's guide](https://ada-awa.readthedocs.io/en/latest/) [PDF](https://github.com/stcarrez/ada-awa/blob/master/awa/docs/awa-book.pdf) * [Ada Database Objects Programmer's Guide](https://ada-ado.readthedocs.io/en/latest/) * [Ada Security Programmer's Guide](https://ada-security.readthedocs.io/en/latest/) * [Ada Utility Library Programmer's Guide](https://ada-util.readthedocs.io/en/latest/) Maintainer: Stephane.Carrez@gmail.com Maintainers_Logins: stcarrez Name: awa Project_File: .alire/awa_blogs.gpr Project_File: .alire/awa.gpr Project_File: .alire/awa_settings.gpr Project_File: .alire/awa_wikis.gpr Project_File: .alire/awa_changelogs.gpr Project_File: .alire/awa_images.gpr Project_File: .alire/awa_setup.gpr Project_File: .alire/awa_workspaces.gpr Project_File: .alire/awa_comments.gpr Project_File: .alire/awa_jobs.gpr Project_File: .alire/awa_storages.gpr Project_File: .alire/awa_counters.gpr Project_File: .alire/awa_mail.gpr Project_File: .alire/awa_tags.gpr Project_File: .alire/awa_countries.gpr Project_File: .alire/awa_questions.gpr Project_File: .alire/awa_votes.gpr Tag: web Tag: users Tag: jobs Tag: wiki Tag: framework Tag: storage Tag: blog Version: 2.5.0 Website: https://gitlab.com/stcarrez/ada-awa Dependencies (direct): ado^2.4.0 aws~24.0 elada^1.8.6 keystoreada^1.4.0 security^1.5.0 serverfaces^1.6.0 servletada^1.7.0 utilada^2.6.0 utilada_xml^2.6.0 wikiada^1.4.1 Dependencies (solution): ado=2.4.1 aws=24.0.0 elada=1.8.7 gnat=12.2.0 (gnat_external) gnatcoll=24.0.0 keystoreada=1.4.1 libgpr=24.0.0 make=4.3.0 openssl=3.0.15 security=1.5.1 serverfaces=1.6.1 servletada=1.7.1 utilada=2.8.0 utilada_xml=2.8.0 wikiada=1.4.2 xmlada=24.0.0 Dependencies (graph): ado=2.4.1 --> utilada=2.8.0 (^2.6.0) ado=2.4.1 --> utilada_xml=2.8.0 (^2.6.0) awa=2.5.0 --> ado=2.4.1 (^2.4.0) awa=2.5.0 --> aws=24.0.0 (~24.0) awa=2.5.0 --> elada=1.8.7 (^1.8.6) awa=2.5.0 --> keystoreada=1.4.1 (^1.4.0) awa=2.5.0 --> security=1.5.1 (^1.5.0) awa=2.5.0 --> serverfaces=1.6.1 (^1.6.0) awa=2.5.0 --> servletada=1.7.1 (^1.7.0) awa=2.5.0 --> utilada=2.8.0 (^2.6.0) awa=2.5.0 --> utilada_xml=2.8.0 (^2.6.0) awa=2.5.0 --> wikiada=1.4.2 (^1.4.1) aws=24.0.0 --> gnat=12.2.0 (gnat_external) (>=12) aws=24.0.0 --> gnatcoll=24.0.0 (~24.0.0) aws=24.0.0 --> make=4.3.0 (*) aws=24.0.0 --> openssl=3.0.15 (*) aws=24.0.0 --> xmlada=24.0.0 (~24.0.0) elada=1.8.7 --> utilada=2.8.0 (^2.5.0) gnatcoll=24.0.0 --> libgpr=24.0.0 (~24.0.0) keystoreada=1.4.1 --> utilada=2.8.0 (^2.6.0) libgpr=24.0.0 --> gnat=12.2.0 (gnat_external) (/=2020) libgpr=24.0.0 --> xmlada=24.0.0 (~24.0.0) security=1.5.1 --> utilada=2.8.0 (^2.6.0) security=1.5.1 --> utilada_xml=2.8.0 (^2.6.0) serverfaces=1.6.1 --> security=1.5.1 (^1.5.0) serverfaces=1.6.1 --> servletada=1.7.1 (^1.7.0) serverfaces=1.6.1 --> utilada=2.8.0 (^2.6.0) servletada=1.7.1 --> elada=1.8.7 (^1.8.5) servletada=1.7.1 --> security=1.5.1 (^1.5.0) servletada=1.7.1 --> utilada=2.8.0 (^2.6.0) utilada_xml=2.8.0 --> utilada=2.8.0 (^2.7.0) utilada_xml=2.8.0 --> xmlada=24.0.0 (*) wikiada=1.4.2 --> utilada=2.8.0 (^2.5.0) xmlada=24.0.0 --> gnat=12.2.0 (gnat_external) (>=11) LOG: Spawning: alr -d -n get --build awa=2.5.0 Note: Deploying awa=2.5.0... Note: Deploying openssl=3.0.15... The system package 'libssl-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 debconf: delaying package configuration, since apt-utils is not installed (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 ... 23892 files and directories currently installed.) Preparing to unpack .../libssl3_3.0.15-1~deb12u1_amd64.deb ... Unpacking libssl3:amd64 (3.0.15-1~deb12u1) over (3.0.14-1~deb12u2) ... Selecting previously unselected package libssl-dev:amd64. Preparing to unpack .../libssl-dev_3.0.15-1~deb12u1_amd64.deb ... Unpacking libssl-dev:amd64 (3.0.15-1~deb12u1) ... Preparing to unpack .../openssl_3.0.15-1~deb12u1_amd64.deb ... Unpacking openssl (3.0.15-1~deb12u1) over (3.0.14-1~deb12u2) ... Setting up libssl3:amd64 (3.0.15-1~deb12u1) ... Setting up libssl-dev:amd64 (3.0.15-1~deb12u1) ... Setting up openssl (3.0.15-1~deb12u1) ... Processing triggers for libc-bin (2.36-9+deb12u8) ... Note: Deploying utilada=2.8.0... Note: Deploying elada=1.8.7... Note: Deploying keystoreada=1.4.1... Note: Deploying wikiada=1.4.2... Note: Deploying xmlada=24.0.0... #=#=# ##O#-# ##O=# # #=#=-# # #=#=-# # #=#=- # # #=#=- # # Note: Deploying libgpr=24.0.0... #=#=# ##O#-# ##O=# # #=#=-# # #=#=-# # #=#=- # # #=#=- # # Note: Deploying utilada_xml=2.8.0... Note: Deploying ado=2.4.1... Note: Deploying gnatcoll=24.0.0... #=#=# ##O#-# ##O=# # #=#=-# # #=#=-# # #=#=- # # #=#=- # # Note: Deploying security=1.5.1... Note: Deploying aws=24.0.0... #=#=# ##O#-# ##O=# # 0.4% ######################################################################## 100.0% Note: Deploying servletada=1.7.1... Note: Deploying serverfaces=1.6.1... Note: Alire has selected automatically this toolchain: gprbuild=22.0.1 gnat_native=14.2.1 You can select a different toolchain at any time with `alr toolchain --select` Download will start now: Note: Deploying gprbuild=22.0.1... #=#=# ##O#-# 0.0% ############## 20.2% ################################### 49.5% ################################################################## 92.2% ######################################################################## 100.0% Note: gprbuild=22.0.1 installed successfully. Note: Deploying gnat_native=14.2.1... #=#=# ##O#-# ##O=# # 0.0% ## 2.9% ## 3.6% ### 4.3% #### 5.9% ######## 11.2% ########## 14.6% ############## 20.5% ################ 23.5% #################### 28.7% ####################### 32.2% ######################### 35.1% ############################# 41.0% ############################### 43.9% ################################### 49.6% ##################################### 52.7% ######################################### 58.2% ############################################ 61.5% ################################################ 67.4% ################################################# 68.5% ################################################## 69.7% #################################################### 72.3% ###################################################### 76.1% ######################################################## 78.5% ########################################################## 81.0% ############################################################# 84.9% ################################################################ 90.1% ################################################################### 93.7% ####################################################################### 99.6% ######################################################################## 100.0% Note: gnat_native=14.2.1 installed successfully. Note: Running post-fetch actions for xmlada=24.0.0... checking build system type... x86_64-pc-linux-gnu checking host system type... x86_64-pc-linux-gnu checking target system type... x86_64-pc-linux-gnu checking whether gnat can build shared libs... no checking for a BSD-compatible install... /usr/bin/install -c checking whether ln -s works... yes configure: creating ./config.status config.status: creating xmlada_shared.gpr config.status: creating Makefile config.status: creating tests/dom/default.gpr Note: Running post-fetch actions for aws=24.0.0... make[1]: Entering directory '/root/.local/share/alire/builds/aws_24.0.0_2b75fe6d/d63b0334528d0654dffbf066a6cc845599643f470740150b4842ddfbf73b3da4/config' gprconfig: can't find a native toolchain for language 'ada' gprconfig: can't find a native toolchain for language 'ada' setup.gpr:21:09: no compiler for language "Ada", cannot compile "xoscons.adb" gprbuild: *** compilation phase failed Setup OS specific definitions /bin/sh: 5: ../xoscons: not found make[1]: *** [Makefile:103: ../.build/x86_64-linux-gnu/debug/../setup/src/aws-os_lib.ads] Error 127 make[1]: Leaving directory '/root/.local/share/alire/builds/aws_24.0.0_2b75fe6d/d63b0334528d0654dffbf066a6cc845599643f470740150b4842ddfbf73b3da4/config' make: *** [Makefile:163: config_setup] Error 2 stderr: Command ["make", "setup", "ZLIB=false", "DEMOS=false", "LAL=false", "XMLADA=false", "SOCKET=openssl", "prefix=install_dir", "PRJ_BUILD=Release"] exited with code 2 ERROR: Command ["make", "setup", "ZLIB=false", "DEMOS=false", "LAL=false", "XMLADA=false", "SOCKET=openssl", "prefix=install_dir", "PRJ_BUILD=Release"] exited with code 2