Almost finished porting gnat-4.6 to GNU/Hurd

2012-03-20 Thread Svante Signell
Hello, I have almost completed the cross-build and native-build of gnat-4.6.2 for GNU/Hurd. All debs does now compile and I can create packages requiring gnat. One problem remains: Tuning the OS-interface routines. Currently libraries and binaries build, but the binaries fail with exception code:

gcc-4.6/gnat-4.6 complier driver question

2012-03-22 Thread Svante Signell
Hi, In addition to the runtime problems the installing the built debs on another computer and trying to compile an ADA program, the complier driver does not find gnat1. How to correct/workaround this issue? Thanks! Building Hurd box: gcc-4.6 -c -g -O2 -fstack-protector --param=ssp-buffer-size=4

Re: Almost finished porting gnat-4.6 to GNU/Hurd

2012-03-22 Thread Svante Signell
On Thu, 2012-03-22 at 19:16 +0100, Ludovic Brenta wrote: Svante Signell writes: #0 0x01050b10 in system__task_primitives__operations__specific__initializeXnn@plt () from /usr/lib/i386-gnu/libgnarl-4.6.so.1 #1 0x0105de9f in system.task_primitives.operations.initialize

Re: Split between gcc-x.y and gnat-x.y source packages

2012-03-28 Thread Svante Signell
On Tue, 2012-03-27 at 14:54 +0200, Ludovic Brenta wrote: Svante Signell wrote: A side question: Why is gnat released separately from the rest of the Gnu Compiler Collection (GCC)? ... The benefits of this split are many: * for new ports like the Hurd, the absence of a port of gnat-x.y

Library support in gnat-4.6.3?

2012-03-29 Thread Svante Signell
Hi, Sorry to bother you but when building gnat-4.6.2-3 building of libraries was supported. However, when building gnat-4.6.3-2 with the previous version library support was disabled. Where it that setting controlled? The configuration for GNU/Hurd was approximately the same: ifeq ($(strip

Re: How are system parameters entered into s-taprop.adb?

2012-03-30 Thread Svante Signell
On Fri, 2012-03-30 at 11:11 +, darkestkhan wrote: 2012/3/29 Svante Signell svante.sign...@telia.com: You should really learn how Ada packages work :) Working on it. Looks like there are not so many Ada people or packages around. Wondering why. It is used in many safety-critical projects

Re: How are system parameters entered into s-taprop.adb?

2012-03-30 Thread Svante Signell
On Fri, 2012-03-30 at 18:15 +0200, Ludovic Brenta wrote: Svante Signell svante.sign...@telia.com writes: One thing, still puzzling: .adb vs .ads files, what controls which ones does get compiled? For units that have only a spec, the Makefile instructs gcc to compile the spec (.ads) file

Re: Reason for linking the GNAT tools dynamically

2012-03-31 Thread Svante Signell
On Sat, 2012-03-31 at 12:05 +0200, Ludovic Brenta wrote: Svante Signell svante.sign...@telia.com writes: Any ideas of the reason for static/dynamic switch in patch: ada-link-lib.diff? Without the reason for it being introduced, there is not much incitament to submit patches

Re: Debian bug #673015 gprbuild: [hurd-i386] could not create $DIRECTORY//auto.cgpr

2012-05-29 Thread Svante Signell
On Sat, 2012-05-26 at 07:56 -0400, Stephen Leake wrote: Ludovic Brenta ludo...@ludovic-brenta.org writes: Svante Signell wrote: Correction: It is gprconfig that segfaults: So maybe the problem lies in the XML file. I don't know which file is being parsed, or which XML entity, but from

Re: 673015 (gprconfig could not create auto.cgpr) affects kfreebsd-i386

2012-06-26 Thread Svante Signell
Sorry, did'nt realize the questions were addressed to me. Answers below. Adding a Cc: to 673015. On Sun, 2012-06-17 at 13:34 +0200, Nicolas Boulenguez wrote: Hello. This bugs randomly affects kfreebsd-386 (see the BTS log for details). It may cause a FTBFS on an official architecture for any

Re: 673015 (gprbuild: [hurd-i386] could not create $DIRECTORY/auto.cgpr)

2012-06-27 Thread Svante Signell
On Tue, 2012-06-26 at 21:44 +0200, Svante Signell wrote: Sorry, did'nt realize the questions were addressed to me. Answers below. Adding a Cc: to 673015. On Sun, 2012-06-17 at 13:34 +0200, Nicolas Boulenguez wrote: Hello. ... The trace mentioned in http://lists.debian.org/debian-ada

Re: 673015 (gprbuild: [hurd-i386] could not create $DIRECTORY/auto.cgpr)

2012-06-27 Thread Svante Signell
On Wed, 2012-06-27 at 23:56 +0200, Ludovic Brenta wrote: Svante Signell svante.sign...@telia.com writes: ... More seriously, I don't think you should investigate how an exception is raised, but rather what triggers it. I still think that gprconfig is trying to parse the output of grep

Solved: Re: 673015 (gprbuild: [hurd-i386] could not create $DIRECTORY/auto.cgpr)

2012-07-18 Thread Svante Signell
retitle 673015 gprbuild: Add support for GNU/Hurd in linker.xml. tags 673015 patch usertags 673015 hurd user debian-h...@lists.debian.org thanks On Thu, 2012-06-28 at 00:26 +0200, Svante Signell wrote: On Wed, 2012-06-27 at 23:56 +0200, Ludovic Brenta wrote: Svante Signell svante.sign

Re: problems with building adabrowse

2012-08-21 Thread Svante Signell
On Tue, 2012-08-21 at 12:19 +0200, darkestkhan wrote: Hi all, I have some trouble with building adabrowse (with both of: the one from AdaCore and the one from Debian sid (I have libasis-2010-dev installed on my system (which is up-to-date Debian sid)) Running make generates errors about

Re: Bug#685559: gnat-4.6 s/__kFreeBSD_kernel__/__FreeBSD_kernel__/

2012-10-01 Thread Svante Signell
On Sat, 2012-09-29 at 21:20 +0200, Svante Signell wrote: On Sat, 2012-09-29 at 11:24 -0700, Christoph Egger wrote: found 685559 4.6.3-6 bye Hi! Change __kFreeBSD_kernel__ to __FreeBSD_kernel__ and it will actually work ;-) Hi, Sorry for not seeing that. I'm not used

Re: building gnat-4.9 on kfreebsd/Debian

2014-02-10 Thread Svante Signell
On Mon, 2014-02-10 at 17:18 +0100, Xavier Grave wrote: On Mon, 10 Feb 2014 16:06:50 +0100, Xavier Grave wrote: On Mon, 10 Feb 2014 14:01:16 +, Brian Drummond wrote: On Mon, 2014-02-10 at 14:51 +0100, Xavier Grave wrote: Hi everybody, I get this strange error during a build of

Re: building gnat-4.9 on kfreebsd/Debian + Hurd

2014-02-11 Thread Svante Signell
On Mon, 2014-02-10 at 18:07 +0100, Ludovic Brenta wrote: Nicolas Boulenguez wrote: On Mon, Feb 10, 2014 at 05:42:30PM +0100, Svante Signell wrote: You mean mtn clone mtn://www.ada-france.org?org.debian.gnat-4.9 I get this when trying to download gnat-4.9: (tried three times) mtn: peer mtn

gnat-4.9: directory name problem: GNU/Hurd build

2014-02-21 Thread Svante Signell
Hi, After downloading gnat-4.9 to org.debian.gnat-4.9 debian/rules unpack fails: srs@hurd-2013:~/DEBs/gnat-4.9/org.debian.gnat-4.9$ debian/rules unpack mkdir -p stamps : # unpack gcc tarball mkdir stamps mkdir: cannot create directory `stamps': File exists make:

Re: building gnat-4.9 on kfreebsd/Debian + Hurd

2014-02-27 Thread Svante Signell
On Thu, 2014-02-27 at 08:42 +0100, Svante Signell wrote: On Mon, 2014-02-10 at 16:06 +0100, Xavier Grave wrote: I have patched the s-osinte-kfreebsd-gnu.adb, we shall see :) On Mon, 10 Feb 2014 14:01:16 +, Brian Drummond wrote: On Mon, 2014-02-10 at 14:51 +0100, Xavier Grave wrote: I

Re: gnat-4.9: directory name problem: GNU/Hurd build

2014-03-04 Thread Svante Signell
On Wed, 2014-02-26 at 12:54 +0100, Ludovic Brenta wrote: On Wed, 26 Feb 2014 10:57:30 +, Brian Drummond wrote: On Wed, 2014-02-26 at 11:50 +0100, Svante Signell wrote: Hi, I'm about to test build gnat-4.9 but need to fix the FTBFS on Hurd for gcc-4.9 first. However, since gnat-4.9

Re: gnat-4.9_4.9-20140411-4_amd64.changes ACCEPTED into unstable

2014-04-20 Thread Svante Signell
On Sat, 2014-04-19 at 21:37 +, Debian FTP Masters wrote: Accepted: Changes: gnat-4.9 (4.9-20140411-4) unstable; urgency=low . * debian/patches/ada-kfreebsd.diff: make System.OS_Interface.To_Timespec consistent with s-osinte-posix.adb. I think you need to do the same with

Re: gnat-4.9_4.9-20140411-4_amd64.changes ACCEPTED into unstable

2014-04-24 Thread Svante Signell
On Sun, 2014-04-20 at 20:36 +0200, Svante Signell wrote: On Sun, 2014-04-20 at 15:35 +0200, Ludovic Brenta wrote: Svante Signell svante.sign...@gmail.com writes: On Sat, 2014-04-19 at 21:37 +, Debian FTP Masters wrote: gnat-4.9 (4.9-20140411-4) unstable; urgency=low

Re: gnat-4.9_4.9-20140411-4_amd64.changes ACCEPTED into unstable

2014-04-24 Thread Svante Signell
On Thu, 2014-04-24 at 11:15 +0100, Ludovic Brenta wrote: Svante Signell wrote: What do you think of proposing the ada-hurd.diff patch upstream to gcc-patches? I approve, please go ahead and send it to gcc-patches@. Personally, I do not think this patch requires copyright assignment

[PATCH] Add support for GNU/Hurd in gnat-4.9

2014-04-25 Thread Svante Signell
Hello, Attached is a patch for support of GNU/Hurd in gnat-4.9. This patch has been used and updated in Debian since gnat-4.6, and is currently used to build gnat-4.9. Now when the body file s-osinte-posix.adb in gcc-4.9 defines tv_nsec in timespec POSIX-correctly as long again, we think it is

Re: [RFH] Build polyorb on kfreebsd-i386

2014-05-07 Thread Svante Signell
On Wed, 2014-05-07 at 10:33 +0200, xavier grave wrote: Hi, Regarding [1], polyorb FTBFS on kfreebsd-i386. I'd like to improve this situation but I miss kfreebsd-i386 architecture in my playground. Before I launch a campaign to get some old material (virtual machine doesn't seem an

Re: [PATCH] Add support for GNU/Hurd in gnat-4.9

2014-05-19 Thread Svante Signell
On Wed, 2014-05-14 at 12:53 +0200, Eric Botcazou wrote: Attached is a patch for support of GNU/Hurd in gnat-4.9. This patch has been used and updated in Debian since gnat-4.6, and is currently used to build gnat-4.9. Now when the body file s-osinte-posix.adb in gcc-4.9 defines tv_nsec in

Re: [PATCH] Add support for GNU/Hurd in gnat-4.9

2014-05-19 Thread Svante Signell
On Mon, 2014-05-19 at 14:50 +0200, Arnaud Charlet wrote: The build went fine. Is something still missing? We never keep commented out code, except with a ??? comment explaining why. Do you want me to remove all GNU/Hurd specific header file info? We don't use 'FIXME', we use ??? instead.

Re: [PATCH] Add support for GNU/Hurd in gnat-4.9

2014-05-19 Thread Svante Signell
On Mon, 2014-05-19 at 15:53 +0200, Arnaud Charlet wrote: Do you want me to remove all GNU/Hurd specific header file info? No, I want you to remove commented out code, such as: +-- SIGLTHRRES : constant := 32; -- GNU/LinuxThreads restart signal +-- SIGLTHRCAN : constant := 33; --

Re: [PATCH] Add support for GNU/Hurd in gnat-4.9

2014-05-21 Thread Svante Signell
On Wed, 2014-05-21 at 10:47 +0200, Samuel Thibault wrote: Svante Signell, le Wed 21 May 2014 10:40:37 +0200, a écrit : What kind of person do you have to be to be accepted, a GNU/Hurd developer or a GNU/Ada developer having a gnu.org account? Nothing special, just like

Re: [PATCH] Add support for GNU/Hurd in gnat-4.9

2014-05-21 Thread Svante Signell
On Wed, 2014-05-21 at 11:27 +0200, Samuel Thibault wrote: Svante Signell, le Wed 21 May 2014 11:22:44 +0200, a écrit : On Wed, 2014-05-21 at 10:47 +0200, Samuel Thibault wrote: Svante Signell, le Wed 21 May 2014 10:40:37 +0200, a écrit : What kind of person do you have

Re: status of the migration to gnat-4.9

2014-08-16 Thread Svante Signell
On Fri, 2014-08-15 at 19:30 +0200, Ludovic Brenta wrote: Svante Signell: How come there is no gnat-4.9_4.9.1-1_hurd-i386.deb when almost all other parts are there, see e.g. ftp://ftp.se.debian.org/debian/pool/main/g/gnat-4.9/ The entries from 4.9.0-2 are: gnat-4.9-sjlj_4.9.0-2_hurd

Re: [PATCH] Add support for GNU/Hurd in gnat-4.9

2014-08-20 Thread Svante Signell
On Wed, 2014-05-21 at 10:48 +0200, Samuel Thibault wrote: Svante Signell, le Wed 21 May 2014 10:44:54 +0200, a écrit : On Wed, 2014-05-21 at 10:33 +0200, Arnaud Charlet wrote: I think the majority of work has bee done, Now that patch will change slightly for every missing feature

gcc-4.9: Please enable gnat for kFreeBSD and Hurd again

2014-09-12 Thread Svante Signell
Source: gcc-4.9 Version: 4.9.1-13 Severity: important User: debian-h...@lists.debian.org Usertags: hurd, kfreebsd From the changelog of 4.9.1-6: gcc-4.9 (4.9.1-6) unstable; urgency=medium * Disable Ada for snapshot builds on kfreebsd-i386, kfreebsd-amd64. Local patch needs an update and

Re: Bug#761248: gcc-4.9: Please enable gnat for kFreeBSD and Hurd again

2014-09-12 Thread Svante Signell
On Fri, 2014-09-12 at 09:01 +0200, Matthias Klose wrote: Control: tags -1 + moreinfo Am 12.09.2014 um 08:50 schrieb Svante Signell: Source: gcc-4.9 Version: 4.9.1-13 Severity: important User: debian-h...@lists.debian.org Usertags: hurd, kfreebsd From the changelog of 4.9.1-6

Re: Bug#761248: gcc-4.9: Please enable gnat for kFreeBSD and Hurd again

2014-09-12 Thread Svante Signell
On Fri, 2014-09-12 at 09:40 +0200, Matthias Klose wrote: Am 12.09.2014 um 09:27 schrieb Svante Signell: On Fri, 2014-09-12 at 09:01 +0200, Matthias Klose wrote: Control: tags -1 + moreinfo The part of debian/rules.defs is: ifndef DEB_STAGE # Ada ada_no_cpus

Update bug 814978 to: found in gcc-6 and severity serious

2017-01-27 Thread Svante Signell
severity 814978 serious found 814978 6.3.0-5 tags 814978 patch usertags gnat-6 thanks Hi, Looking into the problems with the acats tests not being run reveals problems with the ada-gcc-name.diff and ada-acats.diff patches. Adding gcc-6 to the files in ada-gcc-name.diff makes the functions

Re: Bug#856274: removal of ada-gcc-name patch causes build failures for non default gnat builds

2017-02-27 Thread Svante Signell
On Mon, 2017-02-27 at 12:27 +0100, Matthias Klose wrote: > Package: gnat-5,gnat-6,gnat-7 > Severity: important > X-Debbugs-CC: Svante Signell <svante.sign...@gmail.com> > > The recent gcc-5 upload with the ada-gcc-name patch removed results in build > failures, because gna

Re: Bug#835966: RM: polyorb -- RoQA; unmaintained, RC-buggy

2016-09-02 Thread Svante Signell
On Fri, 2016-09-02 at 12:43 +, Mattia Rizzolo wrote: > On Fri, Sep 02, 2016 at 01:26:20PM +0200, Svante Signell wrote: > >  > > With the attached patches polyorb builds fine with gcc-6/gnat-6. With these > > patches all serious bugs are fixed. > > > >   *

Re: Bug#835966: RM: polyorb -- RoQA; unmaintained, RC-buggy

2016-09-05 Thread Svante Signell
Hi, Seems like gnatdist is needed to run the bank example. Where can I find a modern version of it? On Mon, 2016-09-05 at 10:37 +0200, Xavier Grave wrote: > Hi, > > I can't upload anything any longer I'm sorry. And one have to be cautious with > polyorb, compilation of the package doesn't mean

Re: Bug#835966: RM: polyorb -- RoQA; unmaintained, RC-buggy

2016-09-05 Thread Svante Signell
traceback locations: ... Seems to work rather fine, even with a newer gnat version. And, the issues could probably be solved by investigating the modifications made by upstream since 2014? Thanks! On Mon, 2016-09-05 at 11:40 +0200, Svante Signell wrote: > Hi, > > Seems like gnatdist is need

Re: Bug#835966: RM: polyorb -- RoQA; unmaintained, RC-buggy

2016-09-07 Thread Svante Signell
Hi again, seems like the conflicting application is qemu-system-x86_64 whichever port I choose in examples/dsa/bank/polyorb.conf: # cat polyorb.conf [dsa] name_service=corbaloc:iiop:1.2@127.0.0.1:9099/NameService/00024fF800 0 [iiop] polyorb.protocols.iiop.default_port=5001 # cat

Re: Bug#835966: RM: polyorb -- RoQA; unmaintained, RC-buggy

2016-09-07 Thread Svante Signell
Sorry, the correct entries should be: tcp 0  0  0.0.0.0:5001  0.0.0.0:*  LISTEN  11061/./bank_server  tcp 0  0  0.0.0.0:9099  0.0.0.0:*  LISTEN  11060/po_cos_naming  Then I don't know where the problem is.

Re: Bug#835966: RM: polyorb -- RoQA; unmaintained, RC-buggy

2016-09-02 Thread Svante Signell
On Wed, 2016-08-31 at 16:34 +0200, xavier grave wrote: > Hi Mattia, > > Sadly, I haven't time for maintaining work anymore. > I have filed a RFA (#834605) against wnpp. > > Thanks for your concern, cordially, xavier > > Le 29/08/2016 à 16:30, Mattia Rizzolo a écrit : > > > > source: polyorb >

Re: Bug#835966: RM: polyorb -- RoQA; unmaintained, RC-buggy

2016-09-08 Thread Svante Signell
On Wed, 2016-09-07 at 14:14 +0200, Xavier Grave wrote: > No, I think you don't need more tests since you have found the > conflict source as far as I understand. > > I'm very short of time for the month - may be someone on debian-ada > can test your patched package ? Can you provide an url to

Re: Bug#835966: RM: polyorb -- RoQA; unmaintained, RC-buggy

2016-09-16 Thread Svante Signell
On Fri, 2016-09-16 at 17:01 +, Mattia Rizzolo wrote: > On Thu, Sep 08, 2016 at 07:18:08PM +0200, Svante Signell wrote: > > > >  > > > I'm very short of time for the month - may be someone on debian- > > > ada > > > can test your patched package