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

Bug#56256: Ada95 bindings for ncurses (fwd)



On 2009-08-31 22:30 +0200, Thomas Dickey wrote:

> On Mon, 31 Aug 2009, Sven Joachim wrote:
>
>> On 2009-08-29 21:26 +0200, Thomas Dickey wrote:
>>
>>> A later bug report #135024 is mentioned in the Debian changelog.
>>> It points out a build-dependencies problem.
>>
>> Currently there is the problem that gnatmake is not available on armel:
>>
>> http://packages.debian.org/search?suite=sid&section=all&arch=any&searchon=contents&keywords=gnatmake
>>
>> Unless the gnat-x.y packages become reliably available on all release
>> architectures, the Ada95 bindings should probably not be enabled.
>
> Perhaps it should be introduced as a separate package, and all of
> these files moved there:
>
> 	/usr/share/doc/libncurses5-dev/html/Ada95.html
>
> However - are all packages from a given source built at the same time?

The architecture-independent files (those marked "Architecture: all" in
debian/control) are built by the uploader, as are the
architecture-dependent files for his architecture.  The packages for the
other architectures are built by the buildd's.  So as long as we only
package the Ada95 documentation, there is no problem, as that would be
Architecture: all.  The documentation should be split out from
libncurses5-dev anyway to save space in the archive, see #233400.

What I would not like to do is to build with "--with-ada" on some
architectures and "--without-ada" on others, possibly carrying around a
moving list of architectures that have an ada-compiler.

Sven



Reply to: