Package: udev
Version: 150-2
Severity: important
Justification: fails to build from source

/bin/sh ./libtool --tag=CC   --mode=link gcc  -g -O2 -Wl,--as-needed
-Wl,-Bsymbolic-functions -o extras/ata_id/ata_id extras/ata_id/ata_id.o
libudev/libudev-private.la 
libtool: link: gcc -g -O2 -Wl,--as-needed -Wl,-Bsymbolic-functions -o
extras/ata_id/ata_id extras/ata_id/ata_id.o
libudev/.libs/libudev-private.a -lselinux -lsepol
extras/ata_id/ata_id.o: In function `disk_identify_fixup_uint16':
/data/tparker/builder/sources/udev_150-2/build-deb/../extras/ata_id/ata_id.c:171:
undefined reference to `le16toh'
collect2: ld returned 1 exit status
make[3]: *** [extras/ata_id/ata_id] Error 1
make[2]: *** [all-recursive] Error 1
make[1]: *** [all] Error 2
make[1]: Leaving directory
`/data/tparker/builder/sources/udev_150-2/build-deb'
make: *** [.stamp-build] Error 2
dpkg-buildpackage: failure: debian/rules build gave error exit status 2

http://old.nabble.com/Continued-Emapthy-Trial-td27121363.html seems to
indicate both that this requires newer versions of libc (I'm on 2.7-10
still), or alternately a small patch (at the link).

Also http://sourceware.org/git/?p=glibc.git;a=blob;f=NEWS;hb=HEAD indicates
that le16toh is first in libc at version 2.9.

-- System Information:
Debian Release: lenny/sid
  APT prefers hardy-updates
  APT policy: (650, 'hardy-updates'), (650, 'hardy-security'), (650, 
'hardy-backports'), (600, 'hardy')
Architecture: i386 (i686)

Kernel: Linux 2.6.24-19-generic (SMP w/8 CPU cores)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to