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

[Ping] Packages-arch-specific: please add architectures to Ada packages



It has been a week since I sent the request below, and I received no
answer.  I am resending to the three maintainers of
Packages-arch-specific, and CCing debian-devel.

I've restricted the list of supported architectures to those where
gnat-4.1 not only exists but also builds its shared libraries.  This
is because all other packages are, or depend on, shared libraries that
depend on libgnat.

> Hello,
>
> 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.



Reply to: