[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: gnat-4.9 4.9.0-1 uploaded to unstable



Hi,

Le 24/04/2014 23:12, Ludovic Brenta a écrit :
Hello, world.

GCC 4.9.0 has been officially released on Tuesday and uploaded to
unstable on Wednesday.  I just uploaded gnat-4.9 4.9.0-1 to match.

We're three weeks late on the schedule[1] I proposed after FOSDEM but
things are looking very good indeed.  Several packages, including ASIS
and GtkAda, are almost ready for upload.  I wish to specially commend
the excellent work by Nicolas Boulenguez on several packages that made
this possible.  In addition, a new and very recent version of polyorb
has already been uploaded to the NEW queue, thanks to Xavier Grave.

Therefore, real soon now(tm) I will upload a new version of "gnat" that
switches the default Ada compiler to gnat-4.9, which will begin the
transition of all packages to this new compiler.  Note that this will
cause all current Ada packages to be removed from testing.  Package
maintainers, please start working on this transition as soon as possible
if you have not already started.

First on my todo list is libxmlezout package polishing.
In the Holy Debian Ada Policy [1] it is stated that
Rule: The project file SHALL have

a Source_Dirs attribute containing at least /usr/share/ada/adainclude/LIBRARY.
    a Library_ALI_Dir equal to /usr/lib/ada/adalib/LIBRARY.
a Library_Name attribute equal to the library name of the shared library.
    a Library_Kind attribute equal to ‘dynamic’.
    a Library_Dir attribute equal to /usr/lib.
    an Externally_Built attribute equal to ‘true’.

I'm wondering if the Library_Kind attribute constraint can be changed to :
   a Library_Kind attribute equal to External ("LIBRARY_KIND", dynamic);

It will allow for static linking for development.

xavier

[1] http://people.debian.org/~lbrenta/debian-ada-policy.html#Ada-and-shared-libraries


Reply to: