Bug#267889: [Debian GNUstep maintainers] Bug#267889: FTBFS on kfreebsd-gnu

Eric Heintzmann Eric Heintzmann <eric.h@no-log.org>, 267889@bugs.debian.org
Tue, 21 Dec 2004 01:28:40 +0100


On 2004-12-21 00:14:32 +0100 Robert Millan <rmh@debian.org> wrote:

> On Mon, Dec 20, 2004 at 08:16:24PM +0100, Eric Heintzmann wrote:
>>> 
>>> On i386 only.
>> 
>> on which Debian architectures ?
>> knetbsd-i386, netbsd-i386, freebsd-i386 and kfreebsd-i386 ?
> 
> I didn't port it to any of these. 

Please type 'dpkg-architecture' and tell me what you see (especially 
in DEB_HOST_ARCH).
I really need this information to understand what I do.

> Your package has nothing kernel-specific.
Why doesn't it works with all kernel on 386 cpus ?

> It has, however, cpu-specific options.  There's a check in 
> debian/rules
> intended to be targetted at CPU, which checks for kernel instead.
No it check for debian architecture.

>  With my
> patch, debian/rules may check for CPU without gratuitously breaking 
> for
> non-Linux kernels.
All archs you can see in the rules file are linux arch, that's right, 
but we can add the other ones too.
But we only add new architectures when someone reports that it works.
This is the meaning of "unsupported architecture" error.
Your patch would changes this behavior.

All you have to do is to report on wich debian arch it works, and with 
ffcall or with libffi (don't forget the version).

	Eric