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

Bug#480712: buildd.emdebian.org: e2fsprogs fails to cross build, unable to update package

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

$ emsource --status e2fsprogs
Checking the apt-cross cache is up to date for arm.
W: Unable to locate package libuuid1-udeb
W: Unable to locate package libblkid1-udeb
W: Unable to locate package e2fsprogs-udeb
Checking status of e2fsprogs in /opt/emdebian/trunk/e/e2fsprogs/trunk/
4 emdebian patch files
0 debian patch files

Checking emdebuild status in /opt/emdebian/trunk/e/e2fsprogs/trunk/
build log:
	e2fsprogs (1.40.8) FAILED to cross build for arm.
Checking for error logs in /opt/emdebian/trunk/e/e2fsprogs/trunk/
Checking bug status
No open cross-building bugs for e2fsprogs
e2fsprogs FAILED to build.

$ tail -20
	CC prof_err.c
	LD e2fsck
../lib/libblkid.so: undefined reference to `dm_log_init'
../lib/libblkid.so: undefined reference to `dm_task_run'
../lib/libblkid.so: undefined reference to `dm_task_create'
../lib/libblkid.so: undefined reference to `dm_task_get_deps'
../lib/libblkid.so: undefined reference to `dm_task_destroy'
../lib/libblkid.so: undefined reference to `dm_task_get_names'
../lib/libblkid.so: undefined reference to `dm_task_set_name'
../lib/libblkid.so: undefined reference to `dm_task_get_info'
collect2: ld returned 1 exit status
make[3]: *** [e2fsck] Error 1
make[3]: Leaving directory
make[2]: *** [all-progs-recursive] Error 1
make[2]: Leaving directory
make[1]: *** [all] Error 2
make[1]: Leaving directory
make: *** [debian/stampdir/build-std-stamp] Error 2
dpkg-buildpackage: failure: debian/rules build gave error exit status 2

Cross build dependency information:

$ cat /opt/emdebian/trunk/e/e2fsprogs/trunk/e2fsprogs-1.40.8/debian/xcontrol | grep Build-Depends
Build-Depends: dietlibc-dev [alpha amd64 arm hppa i386 ia64 mips mipsel
powerpc ppc64 s390 sparc], libsepol1-dev [!hurd-i386 !kfreebsd-i386
!kfreebsd-amd64], libdevmapper-dev [!hurd-i386 !kfreebsd-i386
!kfreebsd-amd64], libselinux1-dev [!hurd-i386 !kfreebsd-i386
Build-Depends-Tools: texi2html (>= 1.76), gettext, texinfo, dc,
pkg-config, debhelper (>= 4)

$ dpkg -l dietlibc-dev-arm-cross libsepol1-dev-arm-cross
libdevmapper-dev-arm-cross libselinux1-dev-arm-cross
|/ Err?=(none)/Hold/Reinst-required/X=both-problems (Status,Err:
||/ Name                          Version
ii  dietlibc-dev-arm-cross        0.31-1                        dietlibc - a libc optimized for small size (for cross-compiling)
ii  libdevmapper-dev-arm-cross    2:1.02.24-4                   The Linux Kernel Device Mapper header files (for cross-compiling)
ii  libselinux1-dev-arm-cross     2.0.59-1                      SELinux development headers (for cross-compiling)
ii  libsepol1-dev-arm-cross       2.0.25-1                      Security Enhanced Linux policy library and development files (for cross-co

-- 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: