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

gcc -DHAVE_CONFIG_H -I. -I..  -include ./config.h -I../libudev
-DSYSCONFDIR=\""/etc"\" -DLIBEXECDIR=\""/lib/udev"\"   -g -O2 -c -o
extras/scsi_id/scsi_serial.o ../extras/scsi_id/scsi_serial.c
../extras/scsi_id/scsi_serial.c:32:23: error: linux/bsg.h: No such file
or directory
../extras/scsi_id/scsi_serial.c:161: warning: ‘struct sg_io_v4’ declared
inside parameter list
../extras/scsi_id/scsi_serial.c:161: warning: its scope is only this
definition or declaration, which is probably not what you want
../extras/scsi_id/scsi_serial.c: In function ‘sg_err_category4’:

<plus much more errors>

linux/bsg.h was exported as the patch with hash
a229fc61ef0ee3c30fd193beee0eeb87410227f1 which is in the following
versions of the kernel (and their descendants)
- 2.6.27.14
  (http://www.kernel.org/pub/linux/kernel/v2.6/ChangeLog-2.6.27.14)
- 2.6.28.3
  (http://www.kernel.org/pub/linux/kernel/v2.6/ChangeLog-2.6.28.3)
- 2.6.29-rc3
  
(http://www.kernel.org/pub/linux/kernel/v2.6/snapshots/patch-2.6.29-rc3-git2.log)

Ergo, udev needs a build dep on an appropriate version of
linux-libc-dev.

Tom Parker

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