Rocksolid Light

Welcome to novaBBS (click a section below)

mail  files  register  newsreader  groups  login

Message-ID:  

Ahead warp factor one, Mr. Sulu.


devel / comp.lang.ada / Re: GNAT Community 2021 and PolyORB: Can't find source for a-sttebu.ali

SubjectAuthor
* GNAT Community 2021 and PolyORB: Can't find source for a-sttebu.aliFrank Jørgen Jørgensen
+* Re: GNAT Community 2021 and PolyORB: Can't find source for a-sttebu.aliJesper Quorning
|`- Re: GNAT Community 2021 and PolyORB: Can't find source for a-sttebu.aliSimon Wright
+- Re: GNAT Community 2021 and PolyORB: Can't find source for a-sttebu.aliDaniel Norte Moraes
`- Re: GNAT Community 2021 and PolyORB: Can't find source forRod Kay

1
GNAT Community 2021 and PolyORB: Can't find source for a-sttebu.ali

<2cc86fa0-b557-4a2e-b3f6-a1468f6d82ban@googlegroups.com>

 copy mid

https://www.novabbs.com/devel/article-flat.php?id=6280&group=comp.lang.ada#6280

 copy link   Newsgroups: comp.lang.ada
X-Received: by 2002:ac8:7d8e:: with SMTP id c14mr63939291qtd.209.1636281694164;
Sun, 07 Nov 2021 02:41:34 -0800 (PST)
X-Received: by 2002:a25:b943:: with SMTP id s3mr74126717ybm.432.1636281693939;
Sun, 07 Nov 2021 02:41:33 -0800 (PST)
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!news.misty.com!border2.nntp.dca1.giganews.com!nntp.giganews.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.lang.ada
Date: Sun, 7 Nov 2021 02:41:33 -0800 (PST)
Injection-Info: google-groups.googlegroups.com; posting-host=109.189.154.163; posting-account=1IjL1QoAAACctxlLLMeV34DU0ik-1SwI
NNTP-Posting-Host: 109.189.154.163
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <2cc86fa0-b557-4a2e-b3f6-a1468f6d82ban@googlegroups.com>
Subject: GNAT Community 2021 and PolyORB: Can't find source for a-sttebu.ali
From: fjj...@itema.no (Frank Jørgen Jørgensen)
Injection-Date: Sun, 07 Nov 2021 10:41:34 +0000
Content-Type: text/plain; charset="UTF-8"
Lines: 26
 by: Frank Jørgen Jørge - Sun, 7 Nov 2021 10:41 UTC

Hi!

I installed GNAT Community 2021 64bit via MinGW32 (I sense an inconsistensy here but this is what I did for GNAT2020 and and REAME in PolyORBS says to use MinGW32...) in Windows 10 Pro

Installation went ok after the usual messing with wrong paths and missing Python :)
When I compile a normal, Non-DSA program with GtkAda it works fine.

When I compile the bank application in the PolyORB or my own DSA application I get an error referring to a-sttebu.ali which I suspect is something new in GNAT 2021 to handle the improved 'Img functionality in Ada 202X.

I am guessing that the issue here is that the PolyORB is not up to date with GNAT 2021 compiler, or have I missed something in installation?

C:\Ada\Git\PolyORB\examples\dsa\bank>po_gnatdist simcity.cfg
C:\GNAT\2021\bin\gnat.exe list polyorb.ali -Ppolyorb -s -aPC:\GNAT\2021\lib\gnat
C:\GNAT\2021\bin\gprbuild.exe simcity_monolithic_app.adb -c -P C:\Ada\Git\PolyORB\examples\dsa\bank\dsa\i686-pc-mingw32\simcity_dist_app.gpr -margs -aPC:\GNAT\2021\lib\gnat
Compile
[Ada] simcity_monolithic_app.adb
C:\GNAT\2021\bin\gnat.exe list simcity_monolithic_app.ali -V -P C:\Ada\Git\PolyORB\examples\dsa\bank\dsa\i686-pc-mingw32\simcity_dist_app.gpr -aPC:\GNAT\2021\lib\gnat
C:\GNAT\2021\bin\gnat.exe list a-sttebu.ali client.ali manager.ali polyorb.ali polyorb-dsa_p.ali polyorb-dsa_p-partitions.ali server.ali -V -P C:\Ada\Git\PolyORB\examples\dsa\bank\dsa\i686-pc-mingw32\simcity_dist_app.gpr -aPC:\GNAT\2021\lib\gnat
Can't find source for a-sttebu.ali
C:\GNAT\2021\bin\gnat.exe compile C:/gnat/2021/lib/gcc/x86_64-w64-mingw32/10.3.1/adainclude/a-sttebu.adb -gnatc -P C:\Ada\Git\PolyORB\examples\dsa\bank\dsa\i686-pc-mingw32\simcity_dist_app.gpr -margs -aPC:\GNAT\2021\lib\gnat
gprbuild: "c:/gnat/2021/lib/gcc/x86_64-w64-mingw32/10.3.1/adainclude/a-sttebu.adb" was not found in the sources of any project
C:\GNAT\2021\bin\gnat.exe list a-sttebu.ali -V -P C:\Ada\Git\PolyORB\examples\dsa\bank\dsa\i686-pc-mingw32\simcity_dist_app.gpr -aPC:\GNAT\2021\lib\gnat
Can't find source for a-sttebu.ali
po_gnatdist: failed to load ALI for C:/gnat/2021/lib/gcc/x86_64-w64-mingw32/10.3.1/adainclude/a-sttebu.adb
po_gnatdist: *** can't continue

Frank

Re: GNAT Community 2021 and PolyORB: Can't find source for a-sttebu.ali

<63ec7f61-338f-4bca-bdba-8bf670e4b394n@googlegroups.com>

 copy mid

https://www.novabbs.com/devel/article-flat.php?id=6281&group=comp.lang.ada#6281

 copy link   Newsgroups: comp.lang.ada
X-Received: by 2002:a05:622a:4cf:: with SMTP id q15mr78208736qtx.265.1636303101921;
Sun, 07 Nov 2021 08:38:21 -0800 (PST)
X-Received: by 2002:a25:3787:: with SMTP id e129mr72863143yba.91.1636303101690;
Sun, 07 Nov 2021 08:38:21 -0800 (PST)
Path: i2pn2.org!i2pn.org!aioe.org!news.uzoreto.com!newsreader4.netcologne.de!news.netcologne.de!peer02.ams1!peer.ams1.xlned.com!news.xlned.com!peer02.iad!feed-me.highwinds-media.com!news.highwinds-media.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.lang.ada
Date: Sun, 7 Nov 2021 08:38:21 -0800 (PST)
In-Reply-To: <2cc86fa0-b557-4a2e-b3f6-a1468f6d82ban@googlegroups.com>
Injection-Info: google-groups.googlegroups.com; posting-host=194.255.97.108; posting-account=hMbstgoAAAAIa4kxFYtvUVUHbE1RcZzT
NNTP-Posting-Host: 194.255.97.108
References: <2cc86fa0-b557-4a2e-b3f6-a1468f6d82ban@googlegroups.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <63ec7f61-338f-4bca-bdba-8bf670e4b394n@googlegroups.com>
Subject: Re: GNAT Community 2021 and PolyORB: Can't find source for a-sttebu.ali
From: jesper.q...@gmail.com (Jesper Quorning)
Injection-Date: Sun, 07 Nov 2021 16:38:21 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Received-Bytes: 1996
 by: Jesper Quorning - Sun, 7 Nov 2021 16:38 UTC

søndag den 7. november 2021 kl. 11.41.35 UTC+1 skrev Frank Jørgen Jørgensen:
> When I compile the bank application in the PolyORB or my own DSA application I get an error referring to a-sttebu.ali which I suspect is something new in GNAT 2021 to handle the improved 'Img functionality in Ada 202X.

a-sttebu.ali is the package Ada.Strings.Text_Buffers (.ali), which is a recent invention [1].
It is not part of FSF 10.3.0 or FSF 11.2.0.

> I am guessing that the issue here is that the PolyORB is not up to date with GNAT 2021 compiler, or have I missed something in installation?
I do not know why it is needed by your application.

Jesper

[1] https://learn-staging.adacore.com/courses/ada_2022_whats_new/chapters/image_redefine.html#

Re: GNAT Community 2021 and PolyORB: Can't find source for a-sttebu.ali

<ly7ddjxbll.fsf@pushface.org>

 copy mid

https://www.novabbs.com/devel/article-flat.php?id=6282&group=comp.lang.ada#6282

 copy link   Newsgroups: comp.lang.ada
Path: i2pn2.org!i2pn.org!aioe.org!8nKyDL3nVTTIdBB8axZhRA.user.46.165.242.75.POSTED!not-for-mail
From: sim...@pushface.org (Simon Wright)
Newsgroups: comp.lang.ada
Subject: Re: GNAT Community 2021 and PolyORB: Can't find source for a-sttebu.ali
Date: Mon, 08 Nov 2021 09:04:06 +0000
Organization: Aioe.org NNTP Server
Message-ID: <ly7ddjxbll.fsf@pushface.org>
References: <2cc86fa0-b557-4a2e-b3f6-a1468f6d82ban@googlegroups.com>
<63ec7f61-338f-4bca-bdba-8bf670e4b394n@googlegroups.com>
Mime-Version: 1.0
Content-Type: text/plain
Injection-Info: gioia.aioe.org; logging-data="55104"; posting-host="8nKyDL3nVTTIdBB8axZhRA.user.gioia.aioe.org"; mail-complaints-to="abuse@aioe.org";
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.2 (darwin)
X-Notice: Filtered by postfilter v. 0.9.2
Cancel-Lock: sha1:CQWNN1+arQFXm6DOP8Qv0lk78/s=
 by: Simon Wright - Mon, 8 Nov 2021 09:04 UTC

Jesper Quorning <jesper.quorning@gmail.com> writes:

> [1]
> https://learn-staging.adacore.com/courses/ada_2022_whats_new/chapters/image_redefine.html#

Most of us can't see this (but looking forward!).

In the meantime, see the 202x ARM A.4.12:
http://www.ada-auth.org/standards/2xrm/html/RM-A-4-12.html

Re: GNAT Community 2021 and PolyORB: Can't find source for a-sttebu.ali

<2a854cc0-2419-497c-8039-6747371a879an@googlegroups.com>

 copy mid

https://www.novabbs.com/devel/article-flat.php?id=6476&group=comp.lang.ada#6476

 copy link   Newsgroups: comp.lang.ada
X-Received: by 2002:a05:620a:4446:: with SMTP id w6mr22666898qkp.631.1640892349711;
Thu, 30 Dec 2021 11:25:49 -0800 (PST)
X-Received: by 2002:a25:c401:: with SMTP id u1mr35717147ybf.498.1640892349507;
Thu, 30 Dec 2021 11:25:49 -0800 (PST)
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!news.misty.com!border2.nntp.dca1.giganews.com!nntp.giganews.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.lang.ada
Date: Thu, 30 Dec 2021 11:25:49 -0800 (PST)
In-Reply-To: <2cc86fa0-b557-4a2e-b3f6-a1468f6d82ban@googlegroups.com>
Injection-Info: google-groups.googlegroups.com; posting-host=2804:14c:4c1:8775:352d:ffd4:3db5:6282;
posting-account=wgmHdgoAAAA-F7JItPEZjeXqFc0KdzEQ
NNTP-Posting-Host: 2804:14c:4c1:8775:352d:ffd4:3db5:6282
References: <2cc86fa0-b557-4a2e-b3f6-a1468f6d82ban@googlegroups.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <2a854cc0-2419-497c-8039-6747371a879an@googlegroups.com>
Subject: Re: GNAT Community 2021 and PolyORB: Can't find source for a-sttebu.ali
From: danielch...@gmail.com (Daniel Norte Moraes)
Injection-Date: Thu, 30 Dec 2021 19:25:49 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
Lines: 52
 by: Daniel Norte Moraes - Thu, 30 Dec 2021 19:25 UTC

Em domingo, 7 de novembro de 2021 às 07:41:35 UTC-3, Frank Jørgen Jørgensen escreveu:
> Hi!
>
> I installed GNAT Community 2021 64bit via MinGW32 (I sense an inconsistensy here but this is what I did for GNAT2020 and and REAME in PolyORBS says to use MinGW32...) in Windows 10 Pro
>
> Installation went ok after the usual messing with wrong paths and missing Python :)
> When I compile a normal, Non-DSA program with GtkAda it works fine.
>
> When I compile the bank application in the PolyORB or my own DSA application I get an error referring to a-sttebu.ali which I suspect is something new in GNAT 2021 to handle the improved 'Img functionality in Ada 202X.
>
> I am guessing that the issue here is that the PolyORB is not up to date with GNAT 2021 compiler, or have I missed something in installation?
>
> C:\Ada\Git\PolyORB\examples\dsa\bank>po_gnatdist simcity.cfg
> C:\GNAT\2021\bin\gnat.exe list polyorb.ali -Ppolyorb -s -aPC:\GNAT\2021\lib\gnat
> C:\GNAT\2021\bin\gprbuild.exe simcity_monolithic_app.adb -c -P C:\Ada\Git\PolyORB\examples\dsa\bank\dsa\i686-pc-mingw32\simcity_dist_app.gpr -margs -aPC:\GNAT\2021\lib\gnat
> Compile
> [Ada] simcity_monolithic_app.adb
> C:\GNAT\2021\bin\gnat.exe list simcity_monolithic_app.ali -V -P C:\Ada\Git\PolyORB\examples\dsa\bank\dsa\i686-pc-mingw32\simcity_dist_app.gpr -aPC:\GNAT\2021\lib\gnat
> C:\GNAT\2021\bin\gnat.exe list a-sttebu.ali client.ali manager.ali polyorb.ali polyorb-dsa_p.ali polyorb-dsa_p-partitions.ali server.ali -V -P C:\Ada\Git\PolyORB\examples\dsa\bank\dsa\i686-pc-mingw32\simcity_dist_app.gpr -aPC:\GNAT\2021\lib\gnat
> Can't find source for a-sttebu.ali
> C:\GNAT\2021\bin\gnat.exe compile C:/gnat/2021/lib/gcc/x86_64-w64-mingw32/10.3.1/adainclude/a-sttebu.adb -gnatc -P C:\Ada\Git\PolyORB\examples\dsa\bank\dsa\i686-pc-mingw32\simcity_dist_app.gpr -margs -aPC:\GNAT\2021\lib\gnat
> gprbuild: "c:/gnat/2021/lib/gcc/x86_64-w64-mingw32/10.3.1/adainclude/a-sttebu.adb" was not found in the sources of any project
> C:\GNAT\2021\bin\gnat.exe list a-sttebu.ali -V -P C:\Ada\Git\PolyORB\examples\dsa\bank\dsa\i686-pc-mingw32\simcity_dist_app.gpr -aPC:\GNAT\2021\lib\gnat
> Can't find source for a-sttebu.ali
> po_gnatdist: failed to load ALI for C:/gnat/2021/lib/gcc/x86_64-w64-mingw32/10.3.1/adainclude/a-sttebu.adb
> po_gnatdist: *** can't continue
>
> Frank

Hi! I use it (ada 202x) with gnat switch '-gnat2020' in command line. gcc-11.2 and gcc-12

Re: GNAT Community 2021 and PolyORB: Can't find source for a-sttebu.ali

<uh5d0q$31gqc$1@dont-email.me>

 copy mid

https://www.novabbs.com/devel/article-flat.php?id=8851&group=comp.lang.ada#8851

 copy link   Newsgroups: comp.lang.ada
Path: i2pn2.org!i2pn.org!eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: rodak...@gmail.com (Rod Kay)
Newsgroups: comp.lang.ada
Subject: Re: GNAT Community 2021 and PolyORB: Can't find source for
a-sttebu.ali
Date: Mon, 23 Oct 2023 20:06:49 +1100
Organization: A noiseless patient Spider
Lines: 29
Message-ID: <uh5d0q$31gqc$1@dont-email.me>
References: <2cc86fa0-b557-4a2e-b3f6-a1468f6d82ban@googlegroups.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Mon, 23 Oct 2023 09:05:30 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="81a0260e30335078ccc56d3ec0653d8e";
logging-data="3195724"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/ygWHPg2hqa3j9Ld1YBzIxjbNkhM0pt48="
User-Agent: Mozilla Thunderbird
Cancel-Lock: sha1:QbxHKjk8+MYnJXaCr2ngzkmfRBY=
In-Reply-To: <2cc86fa0-b557-4a2e-b3f6-a1468f6d82ban@googlegroups.com>
Content-Language: en-US
 by: Rod Kay - Mon, 23 Oct 2023 09:06 UTC

On 7/11/21 21:41, Frank Jørgen Jørgensen wrote:
>
> When I compile the bank application in the PolyORB or my own DSA application I get an error referring to a-sttebu.ali which I suspect is something new in GNAT 2021 to handle the improved 'Img functionality in Ada 202X.
>

I encountered the exact same problem today, except on arch linux,
rather than windows.

After much stabbing in the dark, the chase for several wild gueese,
playing option roulette and moving files around, I found this
'workaround' ...

In the folder from which po_gnatdist is invoked ...

$ cp /usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/adainclude/a-sttebu.ads .

$ mkdir --parents dsa/x86_64-unknown-linux-gnu/obj

$ cp /usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/adalib/a-sttebu.ali
dsa/x86_64-unknown-linux-gnu/obj/

Obviously, this is only a temporary fix. I'll try to send a bug
report to the polyorb issues area on github and hope the problem is able
to be resolved by the experts.

Regards.

1
server_pubkey.txt

rocksolid light 0.9.7
clearnet tor