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

Bug#480716: buildd.emdebian.org: New version of findutils fails to cross build, prevents update in Emdebian

Package: general
Severity: normal
User: codehelp@debian.org

In preparation for a pseudo-package, buildd.emdebian.org, I'm filing
status bugs about packages that fail to crossbuild successfully, despite
building successfully in the past. i.e. where an existing package in
Emdebian cannot be updated because the new version fails in a new and
different way.

A similar problem to #480706 - looks like a new cache value is needed
but I haven't been able to identify it.

$ emsource --status findutils
Checking the apt-cross cache is up to date for arm.
Checking status of findutils in /opt/emdebian/trunk/f/findutils/trunk/
6 emdebian patch files
0 debian patch files

Checking emdebuild status in /opt/emdebian/trunk/f/findutils/trunk/
build log:
	findutils (4.4.0) FAILED to cross build for arm.

Checking empdebuild status
findutils may be out of date.
Checking for error logs in /opt/emdebian/trunk/f/findutils/trunk/
Checking bug status
No open cross-building bugs for findutils
findutils FAILED to build.

make[5]: Entering directory
depbase=`echo areadlink-with-size.o | sed
	arm-linux-gnu-gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I../..
-I../../intl   -Wall -g -O2 -MT areadlink-with-size.o -MD -MP -MF
$depbase.Tpo -c -o areadlink-with-size.o areadlink-with-size.c &&\
	mv -f $depbase.Tpo $depbase.Po
In file included from ./stdio.h:31,
                 from areadlink-with-size.c:25:
/usr/arm-linux-gnu/include/stdio.h:718: error: expected declaration
specifiers or ‘...’ before ‘(’ token
/usr/arm-linux-gnu/include/stdio.h:718: error: conflicting types for
./stdio.h:275: error: previous declaration of ‘rpl_fseeko’ was here
make[5]: *** [areadlink-with-size.o] Error 1
make[5]: Leaving directory
make[4]: *** [all] Error 2
make[4]: Leaving directory
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory
make[1]: *** [all] Error 2
make[1]: Leaving directory
make: *** [build-stamp] Error 2
dpkg-buildpackage: failure: debian/rules build gave error exit status 2

-- System Information:
Debian Release: lenny/sid
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.22-2-amd64 (SMP w/1 CPU core)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Reply to: