comp.lang.ada
 help / color / mirror / Atom feed
From: Fernando Oleo Blanco <irvise_ml@irvise.xyz>
Subject: Re: GCC updated in NetBSD!
Date: Wed, 20 Oct 2021 20:44:01 +0200	[thread overview]
Message-ID: <skpo1h$efc$1@gioia.aioe.org> (raw)
In-Reply-To: 0c65e087-a086-4806-b387-2f591ee5b6a4n@googlegroups.com

On 20.10.21 08:43, Emmanuel Briot wrote:

> I guess AdaCore has given up on FreeBSD, like they have MacOS.
> Emmanuel

Well, GCC officially supports FreeBSD x86* and AFAIK, arm too. Though, 
AFAIK, the gcc-aux packages from freshports have been left without 
maintainer...


And good news everybody! I have managed to get GPRBuild working and 
Alire too! I even got the GNATColl components built using Alire ^^. 
Pretty easy if you ask me :P

The mayor issue I am facing now is with make... I tried building AWS 
with Alire but it could not, since it was using make, which in *BSD 
world is BSD make, aka, bmake, not GNU make, aka gmake... Anyhow, I am 
very happy to see so many packages getting built without issues in NetBSD :D

There is the problem where GPRBuild says that the "lib" option is not 
supported on the OS. I don't think it is suprissing since GPRBuild 
probably does not know anything about NetBSD.

I am also getting warnings from gnatmake:

/home/fernando/bootstrap_ada/alire/src/alire/alire-toolchains.adb: In 
function 'Alire.Toolchains.Assistant':
/home/fernando/bootstrap_ada/alire/src/alire/alire-toolchains.adb:331:8: 
warning: frame size too large for reliable stack checking

which probably come from NetBSD having a small stack by default.

Regards,
-- 
Fernando Oleo Blanco
https://irvise.xyz

  reply	other threads:[~2021-10-20 18:44 UTC|newest]

Thread overview: 23+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2021-10-19 21:47 GCC updated in NetBSD! Fernando Oleo Blanco
2021-10-20  5:01 ` Richard Iswara
2021-10-20  6:43   ` Emmanuel Briot
2021-10-20 18:44     ` Fernando Oleo Blanco [this message]
2021-10-20 13:01 ` Simon Wright
2021-10-20 14:16   ` Fernando Oleo Blanco
2021-10-20 20:57 ` Simon Wright
2021-10-21  6:04   ` Randy Brukardt
2021-10-21  8:14     ` Simon Wright
2021-10-22 10:16       ` Simon Wright
2021-10-21 12:47   ` Fernando Oleo Blanco
2021-10-24 21:08   ` Simon Wright
2021-10-30 16:06     ` Fernando Oleo Blanco
2021-10-30 17:38       ` Simon Wright
2021-11-02 20:32         ` Fernando Oleo Blanco
2021-11-06 17:32           ` Fernando Oleo Blanco
2021-11-06 21:02             ` Simon Wright
2021-11-07  8:22               ` Fernando Oleo Blanco
2021-12-23 11:52                 ` Fernando Oleo Blanco
2021-12-23 13:15                   ` Kevin Chadwick
2021-12-23 16:37                     ` Fernando Oleo Blanco
2022-02-10 19:21                       ` Fernando Oleo Blanco
2022-03-14 21:21                         ` Fernando Oleo Blanco
replies disabled

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox