Test ran at 2024-10-12 00:38:01.280639+00:00 SOLUTION: awa=2.4.0: Ada Web Application Origin: commit 59135a52aff7027f9295888775b9e1cc6cecdc22 from https://github.com/stcarrez/ada-awa.git Properties: Post_Fetch run: ${CRATE_DIR}/./sh ./alire-setup.sh 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_BUILD := distrib | debug | optimize | profile | coverage GPR Scenario: AWA_LIBRARY_TYPE := relocatable | static | static-pic License: Apache-2.0 Long_Description: [![Build Status](https://img.shields.io/jenkins/s/https/jenkins.vacs.fr/Bionic-AWA.svg)](https://jenkins.vacs.fr/job/Bionic-AWA/) [![Test Status](https://img.shields.io/jenkins/t/https/jenkins.vacs.fr/Bionic-AWA.svg)](https://jenkins.vacs.fr/job/Bionic-AWA/) [![codecov](https://codecov.io/gh/stcarrez/ada-awa/branch/master/graph/badge.svg)](https://codecov.io/gh/stcarrez/ada-awa) [![Documentation Status](https://readthedocs.org/projects/ada-awa/badge/?version=latest)](https://ada-awa.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.4.0 Website: https://gitlab.com/stcarrez/ada-awa Dependencies (direct): ado^2.3.0 elada^1.8.5 keystoreada^1.3.3 security^1.4.1 serverfaces^1.5.0 servletada^1.6.0 servletada_aws^1.6.0 utilada^2.5.0 utilada_aws^2.5.0 utilada_xml^2.5.0 wikiada^1.4.0 Dependencies (solution): ado=2.3.0 aws=21.0.0 elada=1.8.5 gnat=10.3.2 (gnat_native) (installed) keystoreada=1.3.3 make=4.3.0 openssl=3.0.13 security=1.4.1 serverfaces=1.5.0 servletada=1.6.0 servletada_aws=1.6.0 utilada=2.5.0 utilada_aws=2.5.0 utilada_xml=2.5.0 wikiada=1.4.0 xmlada=21.0.0 Dependencies (graph): ado=2.3.0 --> utilada=2.5.0 (^2.5.0) ado=2.3.0 --> utilada_xml=2.5.0 (^2.5.0) awa=2.4.0 --> ado=2.3.0 (^2.3.0) awa=2.4.0 --> elada=1.8.5 (^1.8.5) awa=2.4.0 --> keystoreada=1.3.3 (^1.3.3) awa=2.4.0 --> security=1.4.1 (^1.4.1) awa=2.4.0 --> serverfaces=1.5.0 (^1.5.0) awa=2.4.0 --> servletada=1.6.0 (^1.6.0) awa=2.4.0 --> servletada_aws=1.6.0 (^1.6.0) awa=2.4.0 --> utilada=2.5.0 (^2.5.0) awa=2.4.0 --> utilada_aws=2.5.0 (^2.5.0) awa=2.4.0 --> utilada_xml=2.5.0 (^2.5.0) awa=2.4.0 --> wikiada=1.4.0 (^1.4.0) aws=21.0.0 --> gnat=10.3.2 (gnat_native) (>=9) aws=21.0.0 --> make=4.3.0 (*) aws=21.0.0 --> openssl=3.0.13 (*) aws=21.0.0 --> xmlada=21.0.0 (~21.0.0) elada=1.8.5 --> utilada=2.5.0 (^2.5.0) keystoreada=1.3.3 --> utilada=2.5.0 (^2.5.0) security=1.4.1 --> utilada=2.5.0 (^2.5.0) security=1.4.1 --> utilada_xml=2.5.0 (^2.5.0) serverfaces=1.5.0 --> security=1.4.1 (^1.4.1) serverfaces=1.5.0 --> servletada=1.6.0 (^1.6.0) serverfaces=1.5.0 --> utilada=2.5.0 (^2.5.0) servletada=1.6.0 --> elada=1.8.5 (^1.8.5) servletada=1.6.0 --> security=1.4.1 (^1.4.1) servletada=1.6.0 --> utilada=2.5.0 (^2.5.0) servletada_aws=1.6.0 --> servletada=1.6.0 (^1.6.0) servletada_aws=1.6.0 --> utilada_aws=2.5.0 (^2.5.0) utilada_aws=2.5.0 --> aws=21.0.0 (~21.0) utilada_aws=2.5.0 --> utilada=2.5.0 (^2.5.0) utilada_xml=2.5.0 --> utilada=2.5.0 (^2.5.0) utilada_xml=2.5.0 --> xmlada=21.0.0 (*) wikiada=1.4.0 --> utilada=2.5.0 (^2.5.0) LOG: Note: Deploying awa=2.4.0... Note: Deploying make=4.3.0... Note: Deploying openssl=3.0.13... Note: Deploying utilada=2.5.0... Note: Deploying xmlada=21.0.0... #=#=# ##=#=# Note: Running post_fetch actions for xmlada=21.0.0... checking build system type... x86_64-unknown-linux-gnu checking host system type... x86_64-unknown-linux-gnu checking target system type... x86_64-unknown-linux-gnu checking whether gnat can build shared libs... yes 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: Deploying aws=21.0.0... # 1.5% ######################################################################## 100.0% Note: Running post_fetch actions for aws=21.0.0... make[1]: Entering directory '/home/runner/work/alire-crates-ci/alire-crates-ci/test/ae651c89-2567-4698-9eb4-6f472e3b8829/awa_2.4.0_59135a52/alire/cache/dependencies/aws_21.0.0_57fddf8f/config' Bind [gprbind] xoscons.bexch [Ada] xoscons.ali Link [link] xoscons.adb /home/runner/.config/alire/cache/dependencies/gnat_native_10.3.2_d7078088/bin/../lib/gcc/x86_64-pc-linux-gnu/10.3.0/../../../../x86_64-pc-linux-gnu/bin/ld: /lib/x86_64-linux-gnu/libc.so.6: unknown type [0x13] section `.relr.dyn' /home/runner/.config/alire/cache/dependencies/gnat_native_10.3.2_d7078088/bin/../lib/gcc/x86_64-pc-linux-gnu/10.3.0/../../../../x86_64-pc-linux-gnu/bin/ld: skipping incompatible /lib/x86_64-linux-gnu/libc.so.6 when searching for /lib/x86_64-linux-gnu/libc.so.6 /home/runner/.config/alire/cache/dependencies/gnat_native_10.3.2_d7078088/bin/../lib/gcc/x86_64-pc-linux-gnu/10.3.0/../../../../x86_64-pc-linux-gnu/bin/ld: cannot find /lib/x86_64-linux-gnu/libc.so.6 /home/runner/.config/alire/cache/dependencies/gnat_native_10.3.2_d7078088/bin/../lib/gcc/x86_64-pc-linux-gnu/10.3.0/../../../../x86_64-pc-linux-gnu/bin/ld: /lib/x86_64-linux-gnu/libc.so.6: unknown type [0x13] section `.relr.dyn' /home/runner/.config/alire/cache/dependencies/gnat_native_10.3.2_d7078088/bin/../lib/gcc/x86_64-pc-linux-gnu/10.3.0/../../../../x86_64-pc-linux-gnu/bin/ld: skipping incompatible /lib/x86_64-linux-gnu/libc.so.6 when searching for /lib/x86_64-linux-gnu/libc.so.6 /home/runner/.config/alire/cache/dependencies/gnat_native_10.3.2_d7078088/bin/../lib/gcc/x86_64-pc-linux-gnu/10.3.0/../../../../x86_64-pc-linux-gnu/bin/ld: /lib64/ld-linux-x86-64.so.2: unknown type [0x13] section `.relr.dyn' /home/runner/.config/alire/cache/dependencies/gnat_native_10.3.2_d7078088/bin/../lib/gcc/x86_64-pc-linux-gnu/10.3.0/../../../../x86_64-pc-linux-gnu/bin/ld: skipping incompatible /lib64/ld-linux-x86-64.so.2 when searching for /lib64/ld-linux-x86-64.so.2 /home/runner/.config/alire/cache/dependencies/gnat_native_10.3.2_d7078088/bin/../lib/gcc/x86_64-pc-linux-gnu/10.3.0/../../../../x86_64-pc-linux-gnu/bin/ld: cannot find /lib64/ld-linux-x86-64.so.2 /home/runner/.config/alire/cache/dependencies/gnat_native_10.3.2_d7078088/bin/../lib/gcc/x86_64-pc-linux-gnu/10.3.0/../../../../x86_64-pc-linux-gnu/bin/ld: /lib64/ld-linux-x86-64.so.2: unknown type [0x13] section `.relr.dyn' /home/runner/.config/alire/cache/dependencies/gnat_native_10.3.2_d7078088/bin/../lib/gcc/x86_64-pc-linux-gnu/10.3.0/../../../../x86_64-pc-linux-gnu/bin/ld: skipping incompatible /lib64/ld-linux-x86-64.so.2 when searching for /lib64/ld-linux-x86-64.so.2 collect2: error: ld returned 1 exit status gprbuild: link of xoscons.adb failed gprbuild: failed command was: /home/runner/.config/alire/cache/dependencies/gnat_native_10.3.2_d7078088/bin/gcc xoscons.o b__xoscons.o /home/runner/work/alire-crates-ci/alire-crates-ci/test/ae651c89-2567-4698-9eb4-6f472e3b8829/awa_2.4.0_59135a52/alire/cache/dependencies/aws_21.0.0_57fddf8f/.build/x86_64-pc-linux-gnu/setup/obj/xutil.o -L/home/runner/work/alire-crates-ci/alire-crates-ci/test/ae651c89-2567-4698-9eb4-6f472e3b8829/awa_2.4.0_59135a52/alire/cache/dependencies/aws_21.0.0_57fddf8f/.build/x86_64-pc-linux-gnu/setup/obj/ -L/home/runner/work/alire-crates-ci/alire-crates-ci/test/ae651c89-2567-4698-9eb4-6f472e3b8829/awa_2.4.0_59135a52/alire/cache/dependencies/aws_21.0.0_57fddf8f/.build/x86_64-pc-linux-gnu/setup/obj/ -L/home/runner/.config/alire/cache/dependencies/gnat_native_10.3.2_d7078088/lib/gcc/x86_64-pc-linux-gnu/10.3.0/adalib/ -static-libgcc /home/runner/.config/alire/cache/dependencies/gnat_native_10.3.2_d7078088/lib/gcc/x86_64-pc-linux-gnu/10.3.0/adalib/libgnat.a -ldl -Wl,-rpath-link,/home/runner/.config/alire/cache/dependencies/gnat_native_10.3.2_d7078088/lib/gcc/x86_64-pc-linux-gnu/10.3.0//adalib -Wl,-z,origin,-rpath,$ORIGIN//obj:$ORIGIN/../../../../../../../../../../../../..//.config/alire/cache/dependencies/gnat_native_10.3.2_d7078088/lib/gcc/x86_64-pc-linux-gnu/10.3.0/adalib -o /home/runner/work/alire-crates-ci/alire-crates-ci/test/ae651c89-2567-4698-9eb4-6f472e3b8829/awa_2.4.0_59135a52/alire/cache/dependencies/aws_21.0.0_57fddf8f/.build/x86_64-pc-linux-gnu/setup//xoscons Setup OS specific definitions /bin/sh: 5: ../xoscons: not found make[1]: *** [Makefile:90: ../.build/x86_64-pc-linux-gnu/debug/../setup/src/aws-os_lib.ads] Error 127 make[1]: Leaving directory '/home/runner/work/alire-crates-ci/alire-crates-ci/test/ae651c89-2567-4698-9eb4-6f472e3b8829/awa_2.4.0_59135a52/alire/cache/dependencies/aws_21.0.0_57fddf8f/config' make: *** [Makefile:158: config_setup] Error 2 stderr: Command ["make", "setup", "build", "install", "ZLIB=false", "DEMOS=false", "LAL=false", "XMLADA=false", "prefix=install_dir", "PRJ_BUILD=Release"] exited with code 2 stderr: ALIRE.CHECKED_ERROR stderr: Command ["make", "setup", "build", "install", "ZLIB=false", "DEMOS=false", "LAL=false", "XMLADA=false", "prefix=install_dir", "PRJ_BUILD=Release"] exited with code 2 stderr: raised ALIRE.CHECKED_ERROR : alire-stored-error:1 [/home/runner/work/alire-crates-ci/alire-crates-ci/alire_install/bin/alr] 0xd7ada2 Alire.Raise_Checked_Error at alire.adb:251 0xa423cf Alire.Os_Lib.Subprocess.Checked_Spawn at alire-os_lib-subprocess.adb:110 0xa4a085 Alire.Properties.Actions.Executor.Execute_Run at alire-properties-actions-executor.adb:40 0xa4b07f Alire.Properties.Actions.Executor.Execute_Actions at alire-properties-actions-executor.adb:94 0xa4a689 Alire.Properties.Actions.Executor.Execute_Actions at alire-properties-actions-executor.adb:58 0xbc4d2c Alire.Roots.Deploy_Dependencies.Deploy_Release.Run_Post_Fetch at alire-roots.adb:346 0xbc5a0c Alire.Roots.Deploy_Dependencies.Deploy_Release at alire-roots.adb:418 0xbdb95e Alire.Roots.Traverse.Traverse_Wrap at alire-roots.adb:1364 0xc25a8b Alire.Solutions.Traverse.Visit at alire-solutions.adb:1443 0xc241fa Alire.Solutions.Traverse at alire-solutions.adb:1502 0xbdbaac Alire.Roots.Traverse at alire-roots.adb:1368 0xbc5d8e Alire.Roots.Deploy_Dependencies at alire-roots.adb:434 0x4b0337 Alr.Commands.Get.Retrieve at alr-commands-get.adb:173 0x4b4e77 Alr.Commands.Get.Execute at alr-commands-get.adb:348 0x53bb7e Alr.Commands.Sub_Cmd.Execute at clic-subcommand-instance.adb:742 0x54756f Alr.Commands.Execute at alr-commands.adb:492 0x43cb1a Alr.Main at alr-main.adb:10 0x43f3e7 Main at b__alr-main.adb:2132 [/lib/x86_64-linux-gnu/libc.so.6] 0x7f0ec682a1c8 0x7f0ec682a289 [/home/runner/work/alire-crates-ci/alire-crates-ci/alire_install/bin/alr] 0x43c9f8 _start at ??? 0xfffffffffffffffe stderr: A post-fetch action failed, re-run with -vv -d for details ERROR: A post-fetch action failed, re-run with -vv -d for details