Debian Bug report logs - #486255
buildd.emdebian.org: libusb fails to cross-build within a chroot

Package: buildd.emdebian.org; Maintainer for buildd.emdebian.org is Debian Embedded Team <debian-embedded@lists.debian.org>;

Reported by: Neil Williams <codehelp@debian.org>

Date: Sat, 14 Jun 2008 18:39:02 UTC

Severity: normal

Done: Neil Williams <codehelp@debian.org>

Bug is archived. No further changes may be made.

Toggle useless messages

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to Debian Embedded <debian-embedded@lists.debian.org>:
Bug#486255; Package general. Full text and rfc822 format available.

Acknowledgement sent to Neil Williams <codehelp@debian.org>:
New Bug report received and filed, but not forwarded. Copy sent to Debian Embedded <debian-embedded@lists.debian.org>. Full text and rfc822 format available.

Message #5 received at quiet@bugs.debian.org (full text, mbox):

From: Neil Williams <codehelp@debian.org>
To: Debian Bug Tracking System <quiet@bugs.debian.org>
Subject: buildd.emdebian.org: libusb fails to cross-build within a chroot
Date: Sat, 14 Jun 2008 19:08:42 +0100
Package: general
Severity: normal

libusb cross builds successfully in a normal cross building environment
- possibly because libusb is installed as a cross-dependency of other
packages:

ii  libusb-0.1-4-arm-cross  2:0.1.12-11 userspace USB programming library (for cross-compiling)
ii  libusb-dev-arm-cross    2:0.1.12-11 userspace USB programming library development files (fo

This is despite using the 'X-Build-Cross-Libtool: yes' workaround.

This bug report is to track the reasons for the build failure, attempts
to fix this problem or to be reassigned to gnupg if it is shown to be a
Debian packaging problem or upstream bug.

Once buildd.emdebian.org is available as a pseudo-package, all these bug
reports will come to debian-embedded.

*** ../emdebian-tail.log
arm-linux-gnu-g++ -g -O2 -o .libs/descriptor_test descriptor_test.o  ../.libs/libusbpp.so
/usr/lib/gcc/arm-linux-gnu/4.3.1/../../../../arm-linux-gnu/bin/ld: warning: libusb-0.1.so.4, needed by ../.libs/libusbpp.so, not found (try using -rpath or -rpath-link)
.../.libs/libusbpp.so: undefined reference to `usb_find_busses'
.../.libs/libusbpp.so: undefined reference to `usb_find_devices'
.../.libs/libusbpp.so: undefined reference to `usb_get_busses'
.../.libs/libusbpp.so: undefined reference to `usb_init'
.../.libs/libusbpp.so: undefined reference to `usb_control_msg'
.../.libs/libusbpp.so: undefined reference to `usb_get_driver_np'
.../.libs/libusbpp.so: undefined reference to `usb_get_string'
.../.libs/libusbpp.so: undefined reference to `usb_open'
.../.libs/libusbpp.so: undefined reference to `usb_close'
collect2: ld returned 1 exit status
make[3]: *** [descriptor_test] Error 1
make[3]: Leaving directory `/trunk/l/libusb/trunk/libusb-0.1.12/obj-x86_64-linux-gnu/tests'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/trunk/l/libusb/trunk/libusb-0.1.12/obj-x86_64-linux-gnu'
make[1]: *** [all] Error 2
make[1]: Leaving directory `/trunk/l/libusb/trunk/libusb-0.1.12/obj-x86_64-linux-gnu'
make: *** [build-arch-deb-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.25-2-amd64 (SMP w/2 CPU cores)
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968) (ignored: LC_ALL set to C)
Shell: /bin/sh linked to /bin/bash




Bug reassigned from package `general' to `buildd.emdebian.org'. Request was from Neil Williams <codehelp@debian.org> to control@bugs.debian.org. (Wed, 03 Sep 2008 06:30:20 GMT) Full text and rfc822 format available.

Reply sent to Neil Williams <codehelp@debian.org>:
You have taken responsibility. (Thu, 04 Jun 2009 16:39:11 GMT) Full text and rfc822 format available.

Notification sent to Neil Williams <codehelp@debian.org>:
Bug acknowledged by developer. (Thu, 04 Jun 2009 16:39:11 GMT) Full text and rfc822 format available.

Message #12 received at 486255-done@bugs.debian.org (full text, mbox):

From: Neil Williams <codehelp@debian.org>
To: 486255-done@bugs.debian.org
Subject: Automated closure message
Date: Thu, 04 Jun 2009 17:34:22 +0100
Package: buildd.emdebian.org

Cross tools information:
dpkg-cross 2.5.2
emdebian-tools 2.0.1
apt-cross 0.13.1

Machine: holly.codehelp
Emdebian patches for libusb: http://buildd.emdebian.org/svn/browser/current/target/trunk/l/libusb/trunk

The new version of libusb has been uploaded to Emdebian.
A summary of the changes between this version and
the previous Emdebian one is attached.

Format: 1.8
Date: Sun, 28 Sep 2008 21:16:43 +0100
Source: libusb
Binary: libusb-0.1-4 libusb-dev libusb++-0.1-4c2 libusb++-dev libusb-0.1-udeb
Architecture: source armel
Version: 2:0.1.12-13em1
Distribution: unstable
Urgency: low
Maintainer: Aurelien Jarno <aurel32@debian.org>
Changed-By: Neil Williams <codehelp@debian.org>
Description: 
 libusb++-0.1-4c2 - userspace C++ USB programming library
 libusb++-dev - userspace C++ USB programming library development files
 libusb-0.1-4 - userspace USB programming library
 libusb-0.1-udeb - userspace USB programming library (udeb)
 libusb-dev - userspace USB programming library development files
Changes: 
 libusb (2:0.1.12-13em1) unstable; urgency=low
 .
   * New emdebian release.
Checksums-Sha1: 
 a11764430933d3606ec56a5d08f0834e30ecc441 851 libusb_0.1.12-13em1.dsc
 6770b9d2f0f3aa452769c79c51f73fb7ed6c71b6 276348 libusb_0.1.12-13em1.diff.gz
 c36a3356d00c32f2a4a42c462da9c747e1c55f96 14690 libusb++-dev_0.1.12-13em1_armel.deb
 53d0335a40de106ed2b612e88661bbb706d7afda 13692 libusb-0.1-4_0.1.12-13em1_armel.deb
 9263bcdcf08013d5d785901f9668238631eb1ae0 11894 libusb-0.1-udeb_0.1.12-13em1_armel.deb
 70c98303a7e2f41a29874ad9e722c7cb0053b8b8 9106 libusb++-0.1-4c2_0.1.12-13em1_armel.deb
 77fa0e9eca5dd3b0283c14bfee1b4970b72b9ab8 18852 libusb-dev_0.1.12-13em1_armel.deb
Checksums-Sha256: 
 a171ea22ad7940dcff11fa17c5879b18d5297e2c6bbcba0d5517885dd048a72d 851 libusb_0.1.12-13em1.dsc
 360a88c467d8d1b41b10d0b78b8ef14a48ec15d8b0335b853d1ed14c1bb34ea4 276348 libusb_0.1.12-13em1.diff.gz
 64efd060471ca1a8a7377b20b82fdc88a9178860479f40f3628725e4449b9dae 14690 libusb++-dev_0.1.12-13em1_armel.deb
 6a666df6350987fae03e096a9c26d094a99549102603fe209a0e7882195fc6f7 13692 libusb-0.1-4_0.1.12-13em1_armel.deb
 6f29f6d78d1fb82d31fcde0e4a0360dfe29a4cbc6a3b7e7b1c384b14159f2cad 11894 libusb-0.1-udeb_0.1.12-13em1_armel.deb
 1594d8c7e06f19882cd687fff2a78f360b66c16df100aee020ec0ddb55498d26 9106 libusb++-0.1-4c2_0.1.12-13em1_armel.deb
 f0b615e5436c91283e1d955a54779ca97c8626bec1c995f4dc8aadc5b90f8dc7 18852 libusb-dev_0.1.12-13em1_armel.deb
Files: 
 ff7cbfd815db1337f2a19080057b9449 851 libs optional libusb_0.1.12-13em1.dsc
 1052ce23620722322cafaf0545ae1b66 276348 libs optional libusb_0.1.12-13em1.diff.gz
 cd8439818f6ad438a2913b8d70f8ff16 14690 libdevel optional libusb++-dev_0.1.12-13em1_armel.deb
 6fede16446bf29179be34637888af18d 13692 libs important libusb-0.1-4_0.1.12-13em1_armel.deb
 d53cf8d8c7e191cfe80aef5599de1727 11894 debian-installer optional libusb-0.1-udeb_0.1.12-13em1_armel.deb
 5ae44b6b5e2c6f032eb1836ad0a19ad1 9106 libs optional libusb++-0.1-4c2_0.1.12-13em1_armel.deb
 5ab6d103e8f0dc3dc341fd52a9d5e5ee 18852 libdevel optional libusb-dev_0.1.12-13em1_armel.deb
Package-Type: udeb




Bug archived. Request was from Debbugs Internal Request <owner@bugs.debian.org> to internal_control@bugs.debian.org. (Fri, 03 Jul 2009 07:28:43 GMT) Full text and rfc822 format available.

Send a report that this bug log contains spam.


Debian bug tracking system administrator <owner@bugs.debian.org>. Last modified: Sat Apr 19 13:16:01 2014; Machine Name: beach.debian.org

Debian Bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.