Bug#599961: libbio-scf-perl: FTBFS: Neither BIG nor LITTLE endian defined

Charles Plessy plessy at debian.org
Wed Oct 13 01:16:56 UTC 2010


severity 599961 wishlist
forwarded https://rt.cpan.org/Public/Bug/Display.html?id=53308
thanks

Le Tue, Oct 12, 2010 at 03:00:24PM +0200, Cyril Brulebois a écrit :
> Source: libbio-scf-perl
> Version: 1.03-1
> Severity: serious
> Justification: FTBFS
> 
> Hi,
> 
> you may want to downgrade the severity, but the problem sounds like a
> trivial portability issue, and it seems to me like something we want to
> fix for a stable release. Not technically serious, though. Your call.
> 
> Your package FTBFS on hppa, ia64, mips, mipsel, and s390 with:
> | cc -c   -D_REENTRANT -D_GNU_SOURCE -DDEBIAN -fno-strict-aliasing -pipe -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -g   -DVERSION=\"1.03\" -DXS_VERSION=\"1.03\" -fPIC "-I/usr/lib/perl/5.10/CORE"  -DLITTLE_ENDIAN SCF.c
> | In file included from /usr/include/io_lib/scf.h:32,
> |                  from SCF.xs:12:
> | /usr/include/io_lib/os.h:269:6: error: #error Neither BIG nor LITTLE endian defined. Fix os.h and/or Makefile
> | make[1]: *** [SCF.o] Error 1

Bonjour Cyril and Perl people,

This is bug http://bugs.debian.org/544751, caused by libstaden-read-dev. On
hppa, ia64, mips, mipsel, and s390, the failed builds were attemtped with a
version of libstaden-read-dev where #544751 was not yet fixed (The ‘Last State
Change’ date on https://buildd.debian.org/pkg.cgi?pkg=libbio-scf-perl is
particulary misleading on that point).

Pepole interested in using libbio-scf-perl on hppa, ia64, mips, mipsel, or s390
can perhaps contact the relevant porters and get the buildds to try to rebuild
the package.

Although I will not oppose attempts to increase the architecture coverage for
libbio-scf-perl in Squeeze, I recommend against: it is not because a package
builds that it works, and given that it is only recently that
libstaden-read-dev was corrected, I suspect that the amount of testing is more
than rudimentary on these architecture, where the demand for parsing Applied
Biosystems chromatograms is low, or even not expected.

Have a nice day,

-- 
Charles Plessy
Debian Med packaging team,
http://www.debian.org/devel/debian-med
Tsurumi, Kanagawa, Japan





More information about the pkg-perl-maintainers mailing list