Bug#544751: libbio-scf-perl - FTBFS: Needs to use endian.h (Neither BIG nor LITTLE endian defined.)

Bastian Blank waldi at debian.org
Wed Sep 2 18:20:41 UTC 2009


Source: libbio-scf-perl
Version: 1.01-1
Severity: serious

There was an error while trying to autobuild your package:

> sbuild (Debian sbuild) 0.58.2 (15 Jun 2009) on lxdebian.bfinv.de
[...]
> 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.01\" -DXS_VERSION=\"1.01\" -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
> make[1]: Leaving directory `/build/buildd-libbio-scf-perl_1.01-1-s390-MZJjwN/libbio-scf-perl-1.01'
> dh_auto_build: make returned exit code 2
> make: *** [build] Error 1
> dpkg-buildpackage: error: debian/rules build gave error exit status 2

Little- and bigendian is specified in endian.h.

Bastian





More information about the pkg-perl-maintainers mailing list