/bin/sh ../../libtool --tag=CC --mode=compile ../../support/adacompiler -c -g -O2 -gnatg -i -I. -I. -I. -I../../src -I../../src -I../../src/corba -I../../src/corba -I../../src/corba/rtcorba -I../../src/corba/rtcorba -I../../src/giop -I../../src/giop -I../../src/giop/iiop -I../../src/giop/iiop -I../../src/giop/diop -I../../src/giop/diop -I../../src/giop/miop -I../../src/giop/miop -I../../src/giop/iiop/ssliop -I../../src/giop/iiop/ssliop -I../../src/ssl -I../../src/ssl -gnatfy -gnatwae -gnatpn polyorb-setup-thread_pool_server.adb ../../support/adacompiler -c -g -O2 -gnatg -i -I. -I. -I. -I../../src -I../../src -I../../src/corba -I../../src/corba -I../../src/corba/rtcorba -I../../src/corba/rtcorba -I../../src/giop -I../../src/giop -I../../src/giop/iiop -I../../src/giop/iiop -I../../src/giop/diop -I../../src/giop/diop -I../../src/giop/miop -I../../src/giop/miop -I../../src/giop/iiop/ssliop -I../../src/giop/iiop/ssliop -I../../src/ssl -I../../src/ssl -gnatfy -gnatwae -gnatpn polyorb-setup-thread_pool_server.adb -o polyorb-setup-thread_pool_server.o ../../support/adacompiler -c -g -O2 -gnatg -i -I. -I. -I. -I../../src -I../../src -I../../src/corba -I../../src/corba -I../../src/corba/rtcorba -I../../src/corba/rtcorba -I../../src/giop -I../../src/giop -I../../src/giop/iiop -I../../src/giop/iiop -I../../src/giop/diop -I../../src/giop/diop -I../../src/giop/miop -I../../src/giop/miop -I../../src/giop/iiop/ssliop -I../../src/giop/iiop/ssliop -I../../src/ssl -I../../src/ssl -gnatfy -gnatwae -gnatpn polyorb-setup-thread_per_session_server.adb -o polyorb-setup-thread_per_session_server.o polyorb-setup-ravenscar_tp_server.adb:56:04: instantiation error at polyorb-tasking-profiles-ravenscar-threads.ads:217 polyorb-setup-ravenscar_tp_server.adb:56:04: instantiation error at polyorb-setup-tasking-ravenscar.ads:65 polyorb-setup-ravenscar_tp_server.adb:56:04: violation of restriction "NO_IMPLICIT_HEAP_ALLOCATIONS" at ../../src/ravenscar.adc:14 polyorb-setup-ravenscar_tp_server.adb:56:04: instantiation error at polyorb-tasking-profiles-ravenscar-threads.ads:223 polyorb-setup-ravenscar_tp_server.adb:56:04: instantiation error at polyorb-setup-tasking-ravenscar.ads:65 polyorb-setup-ravenscar_tp_server.adb:56:04: violation of restriction "NO_IMPLICIT_HEAP_ALLOCATIONS" at ../../src/ravenscar.adc:14 polyorb-setup-ravenscar_tp_server.adb:56:04: instantiation error at polyorb-tasking-profiles-ravenscar-threads-annotations.ads:52 polyorb-setup-ravenscar_tp_server.adb:56:04: instantiation error at polyorb-setup-tasking-ravenscar.ads:72 polyorb-setup-ravenscar_tp_server.adb:56:04: violation of restriction "No_Implicit_Heap_Allocations" at ../../src/ravenscar.adc:14 polyorb-setup-ravenscar_tp_server.adb:56:04: instantiation error at polyorb-tasking-profiles-ravenscar-condition_variables.ads:99 polyorb-setup-ravenscar_tp_server.adb:56:04: instantiation error at polyorb-setup-tasking-ravenscar.ads:74 polyorb-setup-ravenscar_tp_server.adb:56:04: violation of restriction "No_Implicit_Heap_Allocations" at ../../src/ravenscar.adc:14 polyorb-setup-ravenscar_tp_server.adb:56:04: instantiation error at polyorb-tasking-profiles-ravenscar-condition_variables.ads:105 polyorb-setup-ravenscar_tp_server.adb:56:04: instantiation error at polyorb-setup-tasking-ravenscar.ads:74 polyorb-setup-ravenscar_tp_server.adb:56:04: violation of restriction "No_Implicit_Heap_Allocations" at ../../src/ravenscar.adc:14 polyorb-setup-ravenscar_tp_server.adb:56:04: instantiation error at polyorb-tasking-profiles-ravenscar-mutexes.ads:91 polyorb-setup-ravenscar_tp_server.adb:56:04: instantiation error at polyorb-setup-tasking-ravenscar.ads:79 polyorb-setup-ravenscar_tp_server.adb:56:04: violation of restriction "No_Implicit_Heap_Allocations" at ../../src/ravenscar.adc:14 polyorb-setup-ravenscar_tp_server.adb:56:04: instantiation error at polyorb-tasking-profiles-ravenscar-mutexes.ads:97 polyorb-setup-ravenscar_tp_server.adb:56:04: instantiation error at polyorb-setup-tasking-ravenscar.ads:79 polyorb-setup-ravenscar_tp_server.adb:56:04: violation of restriction "No_Implicit_Heap_Allocations" at ../../src/ravenscar.adc:14 gnatmake: "polyorb-setup-ravenscar_tp_server.adb" compilation error make[3]: *** [polyorb-setup-ravenscar_tp_server.lo] Error 1 make[3]: *** Waiting for unfinished jobs.... gnatgcc -c -gnatg -I. -I. -I. -I../../src -I../../src -I../../src/corba -I../../src/corba -I../../src/corba/rtcorba -I../../src/corba/rtcorba -I../../src/giop -I../../src/giop -I../../src/giop/iiop -I../../src/giop/iiop -I../../src/giop/diop -I../../src/giop/diop -I../../src/giop/miop -I../../src/giop/miop -I../../src/giop/iiop/ssliop -I../../src/giop/iiop/ssliop -I../../src/ssl -I../../src/ssl -gnatec=../../src/ravenscar_compatible.adc -c -g -O2 -i -gnatfy -gnatwae -gnatpn polyorb-setup-thread_pool_server.adb gnatgcc -c -gnatg -I. -I. -I. -I../../src -I../../src -I../../src/corba -I../../src/corba -I../../src/corba/rtcorba -I../../src/corba/rtcorba -I../../src/giop -I../../src/giop -I../../src/giop/iiop -I../../src/giop/iiop -I../../src/giop/diop -I../../src/giop/diop -I../../src/giop/miop -I../../src/giop/miop -I../../src/giop/iiop/ssliop -I../../src/giop/iiop/ssliop -I../../src/ssl -I../../src/ssl -gnatec=../../src/ravenscar_compatible.adc -c -g -O2 -i -gnatfy -gnatwae -gnatpn polyorb-setup-thread_per_session_server.adb make[3]: Leaving directory `/var/tmp/portage/dev-ada/polyorb-2.1.0/work/LocalSource/src/setup' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/var/tmp/portage/dev-ada/polyorb-2.1.0/work/LocalSource/src/setup' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/var/tmp/portage/dev-ada/polyorb-2.1.0/work/LocalSource/src' make: *** [all-recursive] Error 1 * * ERROR: dev-ada/polyorb-2.1.0 failed. * Call stack: * ebuild.sh, line 49: Called src_compile * environment, line 2749: Called gnat_src_compile * environment, line 1959: Called lib_compile 'src_compile' * environment, line 2103: Called die * The specific snippet of code: * emake || die "make failed" * The die message: * make failed * * If you need support, post the topmost build error, and the call stack if relevant. * A complete build log is located at '/var/tmp/portage/dev-ada/polyorb-2.1.0/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/dev-ada/polyorb-2.1.0/temp/environment'. *