Package: dak
Severity: serious

Justification: blocks a transition of Ada packages

I am doing a transition of Ada packages from gnat 3.15p to GCC 4.1 as
the default compiler.  The new compiler adds support for alpha, arm,
hppa, ia64, mips, mipsel, and s390 to the existing i386, powerpc and
sparc.

Also, most packages support kfreebsd-i386, too (even before the
compiler transition).  I don't know if there are autobuilders for
kfreebsd-i386.

The packages affected are:

## Depend: on gnat
%gnat: i386 sparc powerpc                                     # [ANAIS] 
upstream support list
%adasockets: i386 sparc powerpc
%adabrowse: i386 sparc
%adacgi: i386 sparc powerpc
%asis: i386 sparc powerpc
%gch: i386 sparc powerpc
%gnade: !arm !m68k
%gnat-glade: i386 sparc powerpc
gnat-gps: i386 sparc powerpc
%gvd: !arm !m68k
%libadabindx: i386 sparc powerpc
%libaunit: i386 sparc powerpc
%libaws: i386 sparc powerpc                                   # b-d on 
libxmlada1(-dev)
%libcharles0: i386 sparc powerpc
%libflorist-3.15p-1: i386 sparc powerpc
%libgtkada: i386 sparc powerpc
%libgtkada2: i386 sparc powerpc
%libopentoken: i386 sparc powerpc
%libtexttools2: i386 sparc powerpc
%libxmlada1: i386 sparc powerpc
%topal: i386 sparc powerpc

I have just uploaded package libxmlada2.  I have not yet decided
whether or not to remove libxmlada1, so for now libxmlada2 can coexist
with it.  I will upload a new version of libaws that b-d on libxmlada2
rather than libxmlada1.

gcc-4.1 does not build libgnat-4.1, libgnatvsn-dev and libgnatprj-dev
on some architectures, namely alpha, mips, mipsel, and s390.  Some
package build-depend on these libraries.

I have uploaded adacontrol, which build-depends on asis.

gvd has been removed from the archive; it is not even in Sarge.

I have requested removal of gch, gnat, and libcharles0.

Here is a list which I believe is correct:

## Depend: on gnat-4.1
adacontrol: amd64 hppa i386 ia64 kfreebsd-i386 sparc powerpc    # b-d on asis
%adasockets: amd64 hppa i386 ia64 kfreebsd-i386 sparc powerpc
%adabrowse: amd64 hppa i386 ia64 kfreebsd-i386 sparc powerpc    # b-d on asis
%adacgi: amd64 hppa i386 ia64 kfreebsd-i386 sparc powerpc
%asis: amd64 hppa i386 ia64 kfreebsd-i386 sparc powerpc
%gnade: amd64 hppa i386 ia64 kfreebsd-i386 sparc powerpc
%gnat-glade: amd64 hppa i386 ia64 kfreebsd-i386 sparc powerpc
gnat-gps: amd64 hppa i386 ia64 kfreebsd-i386 sparc powerpc      # b-d on 
libgnatprj-dev
%libadabindx: amd64 hppa i386 ia64 kfreebsd-i386 sparc powerpc
%libaunit: amd64 hppa i386 ia64 kfreebsd-i386 sparc powerpc
%libaws: amd64 hppa i386 ia64 kfreebsd-i386 sparc powerpc       # b-d on asis, 
libxmlada2
%libgtkada2: amd64 hppa i386 ia64 kfreebsd-i386 sparc powerpc
%libopentoken: amd64 hppa i386 ia64 kfreebsd-i386 sparc powerpc
%libtexttools2: amd64 hppa i386 ia64 kfreebsd-i386 sparc powerpc
%libxmlada1: amd64 hppa i386 ia64 kfreebsd-i386 sparc powerpc
%libxmlada2: amd64 hppa i386 ia64 kfreebsd-i386 sparc powerpc
%topal: amd64 hppa i386 ia64 kfreebsd-i386 sparc powerpc

Finally, I request that you trigger building asis (=2005-3) on the
architectures that are newly supported; I have uploaded i386, and only
sparc and powerpc have been autobuilt.  I am waiting for this so I can
re-upload adacontrol and fix #378160.  If a build cannot be triggered,
please tell me when I should re-upload to have asis on all supported
architectures.

Thank you for your attention.



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to