summaryrefslogtreecommitdiff
path: root/package/udev
diff options
context:
space:
mode:
authorWaldemar Brodkorb <wbx@openadk.org>2011-06-26 20:10:44 +0200
committerWaldemar Brodkorb <wbx@openadk.org>2011-06-26 20:10:44 +0200
commitbf89ff6c79e76b23d153cead09754e68dbe59983 (patch)
tree229463616389a8e00c8fc33576987d86ac2bba85 /package/udev
parentac01f0d24321933d3456190164f5b68ccc94976a (diff)
more 2.6.39 fixes
Diffstat (limited to 'package/udev')
-rw-r--r--package/udev/Makefile7
-rw-r--r--package/udev/patches/patch-Makefile_in118
-rw-r--r--package/udev/patches/patch-extras_cdrom_id_cdrom_id_c11
3 files changed, 5 insertions, 131 deletions
diff --git a/package/udev/Makefile b/package/udev/Makefile
index 152e8b7f9..75d04b791 100644
--- a/package/udev/Makefile
+++ b/package/udev/Makefile
@@ -4,11 +4,12 @@
include ${TOPDIR}/rules.mk
PKG_NAME:= udev
-PKG_VERSION:= 151
+PKG_VERSION:= 171
PKG_RELEASE:= 1
-PKG_MD5SUM:= aeae0e6273dcbec246c3c1b9868ebed1
+PKG_MD5SUM:= bdf4617284be2ecac11767437417e209
PKG_DESCR:= Dynamic device management subsystem
PKG_SECTION:= utils
+PKG_BUILDDEP:= usbutils
PKG_URL:= http://www.kernel.org/pub/linux/utils/kernel/hotplug/udev.html
PKG_SITES:= ${MASTER_SITE_KERNEL:=utils/kernel/hotplug/}
@@ -22,6 +23,8 @@ $(eval $(call PKG_template,UDEV,${PKG_NAME},${PKG_VERSION}-${PKG_RELEASE},${PKG_
CONFIGURE_ARGS+= --disable-extras \
--disable-logging \
+ --disable-udev_acl \
+ --with-pci-ids-path=/usr/share/pci.ids \
--disable-introspection
post-install:
diff --git a/package/udev/patches/patch-Makefile_in b/package/udev/patches/patch-Makefile_in
deleted file mode 100644
index 1f49ed49b..000000000
--- a/package/udev/patches/patch-Makefile_in
+++ /dev/null
@@ -1,118 +0,0 @@
---- udev-151.orig/Makefile.in 2010-01-27 09:34:59.000000000 +0100
-+++ udev-151/Makefile.in 2010-03-17 22:14:17.343159812 +0100
-@@ -48,7 +48,6 @@ sbin_PROGRAMS = udev/udevd$(EXEEXT) udev
- check_PROGRAMS = libudev/test-libudev$(EXEEXT) udev/test-udev$(EXEEXT)
- libexec_PROGRAMS = extras/firmware/firmware$(EXEEXT) \
- extras/ata_id/ata_id$(EXEEXT) \
-- extras/cdrom_id/cdrom_id$(EXEEXT) \
- extras/collect/collect$(EXEEXT) extras/edd_id/edd_id$(EXEEXT) \
- extras/floppy/create_floppy_devices$(EXEEXT) \
- extras/input_id/input_id$(EXEEXT) \
-@@ -221,11 +220,6 @@ PROGRAMS = $(libexec_PROGRAMS) $(sbin_PR
- am_extras_ata_id_ata_id_OBJECTS = extras/ata_id/ata_id.$(OBJEXT)
- extras_ata_id_ata_id_OBJECTS = $(am_extras_ata_id_ata_id_OBJECTS)
- extras_ata_id_ata_id_DEPENDENCIES = libudev/libudev-private.la
--am_extras_cdrom_id_cdrom_id_OBJECTS = \
-- extras/cdrom_id/cdrom_id.$(OBJEXT)
--extras_cdrom_id_cdrom_id_OBJECTS = \
-- $(am_extras_cdrom_id_cdrom_id_OBJECTS)
--extras_cdrom_id_cdrom_id_DEPENDENCIES = libudev/libudev-private.la
- am_extras_collect_collect_OBJECTS = extras/collect/collect.$(OBJEXT)
- extras_collect_collect_OBJECTS = $(am_extras_collect_collect_OBJECTS)
- extras_collect_collect_DEPENDENCIES = libudev/libudev-private.la
-@@ -366,7 +360,6 @@ SOURCES = $(extras_gudev_libgudev_1_0_la
- $(dist_extras_gudev_libgudev_1_0_la_SOURCES) \
- $(libudev_libudev_private_la_SOURCES) \
- $(libudev_libudev_la_SOURCES) $(extras_ata_id_ata_id_SOURCES) \
-- $(extras_cdrom_id_cdrom_id_SOURCES) \
- $(extras_collect_collect_SOURCES) \
- $(extras_edd_id_edd_id_SOURCES) \
- $(extras_firmware_firmware_SOURCES) \
-@@ -390,7 +383,6 @@ DIST_SOURCES = $(am__extras_gudev_libgud
- $(am__dist_extras_gudev_libgudev_1_0_la_SOURCES_DIST) \
- $(am__libudev_libudev_private_la_SOURCES_DIST) \
- $(libudev_libudev_la_SOURCES) $(extras_ata_id_ata_id_SOURCES) \
-- $(extras_cdrom_id_cdrom_id_SOURCES) \
- $(extras_collect_collect_SOURCES) \
- $(extras_edd_id_edd_id_SOURCES) \
- $(extras_firmware_firmware_SOURCES) \
-@@ -477,7 +469,6 @@ am__dist_udevrules_DATA_DIST = rules/rul
- extras/rule_generator/75-cd-aliases-generator.rules \
- extras/rule_generator/75-persistent-net-generator.rules \
- extras/firmware/50-firmware.rules \
-- extras/cdrom_id/60-cdrom_id.rules \
- extras/edd_id/61-persistent-storage-edd.rules \
- extras/floppy/60-floppy.rules \
- extras/fstab_import/79-fstab_import.rules \
-@@ -748,7 +739,6 @@ dist_udevrules_DATA = rules/rules.d/50-u
- extras/rule_generator/75-cd-aliases-generator.rules \
- extras/rule_generator/75-persistent-net-generator.rules \
- extras/firmware/50-firmware.rules \
-- extras/cdrom_id/60-cdrom_id.rules \
- extras/edd_id/61-persistent-storage-edd.rules \
- extras/floppy/60-floppy.rules \
- extras/fstab_import/79-fstab_import.rules \
-@@ -820,12 +810,6 @@ extras_ata_id_ata_id_SOURCES = extras/at
- extras_ata_id_ata_id_LDADD = libudev/libudev-private.la
-
- # ------------------------------------------------------------------------------
--# cdrom_id - optical drive/media capability
--# ------------------------------------------------------------------------------
--extras_cdrom_id_cdrom_id_SOURCES = extras/cdrom_id/cdrom_id.c
--extras_cdrom_id_cdrom_id_LDADD = libudev/libudev-private.la
--
--# ------------------------------------------------------------------------------
- # collect - trigger action when a collection of devices appeared
- # ------------------------------------------------------------------------------
- extras_collect_collect_SOURCES = extras/collect/collect.c
-@@ -1314,17 +1298,6 @@ extras/ata_id/ata_id.$(OBJEXT): extras/a
- extras/ata_id/ata_id$(EXEEXT): $(extras_ata_id_ata_id_OBJECTS) $(extras_ata_id_ata_id_DEPENDENCIES) extras/ata_id/$(am__dirstamp)
- @rm -f extras/ata_id/ata_id$(EXEEXT)
- $(AM_V_CCLD)$(LINK) $(extras_ata_id_ata_id_OBJECTS) $(extras_ata_id_ata_id_LDADD) $(LIBS)
--extras/cdrom_id/$(am__dirstamp):
-- @$(MKDIR_P) extras/cdrom_id
-- @: > extras/cdrom_id/$(am__dirstamp)
--extras/cdrom_id/$(DEPDIR)/$(am__dirstamp):
-- @$(MKDIR_P) extras/cdrom_id/$(DEPDIR)
-- @: > extras/cdrom_id/$(DEPDIR)/$(am__dirstamp)
--extras/cdrom_id/cdrom_id.$(OBJEXT): extras/cdrom_id/$(am__dirstamp) \
-- extras/cdrom_id/$(DEPDIR)/$(am__dirstamp)
--extras/cdrom_id/cdrom_id$(EXEEXT): $(extras_cdrom_id_cdrom_id_OBJECTS) $(extras_cdrom_id_cdrom_id_DEPENDENCIES) extras/cdrom_id/$(am__dirstamp)
-- @rm -f extras/cdrom_id/cdrom_id$(EXEEXT)
-- $(AM_V_CCLD)$(LINK) $(extras_cdrom_id_cdrom_id_OBJECTS) $(extras_cdrom_id_cdrom_id_LDADD) $(LIBS)
- extras/collect/$(am__dirstamp):
- @$(MKDIR_P) extras/collect
- @: > extras/collect/$(am__dirstamp)
-@@ -1598,7 +1571,6 @@ uninstall-dist_libexecSCRIPTS:
- mostlyclean-compile:
- -rm -f *.$(OBJEXT)
- -rm -f extras/ata_id/ata_id.$(OBJEXT)
-- -rm -f extras/cdrom_id/cdrom_id.$(OBJEXT)
- -rm -f extras/collect/collect.$(OBJEXT)
- -rm -f extras/edd_id/edd_id.$(OBJEXT)
- -rm -f extras/firmware/firmware.$(OBJEXT)
-@@ -1670,7 +1642,6 @@ distclean-compile:
- -rm -f *.tab.c
-
- @AMDEP_TRUE@@am__include@ @am__quote@extras/ata_id/$(DEPDIR)/ata_id.Po@am__quote@
--@AMDEP_TRUE@@am__include@ @am__quote@extras/cdrom_id/$(DEPDIR)/cdrom_id.Po@am__quote@
- @AMDEP_TRUE@@am__include@ @am__quote@extras/collect/$(DEPDIR)/collect.Po@am__quote@
- @AMDEP_TRUE@@am__include@ @am__quote@extras/edd_id/$(DEPDIR)/edd_id.Po@am__quote@
- @AMDEP_TRUE@@am__include@ @am__quote@extras/firmware/$(DEPDIR)/firmware.Po@am__quote@
-@@ -1931,7 +1902,6 @@ mostlyclean-libtool:
- clean-libtool:
- -rm -rf .libs _libs
- -rm -rf extras/ata_id/.libs extras/ata_id/_libs
-- -rm -rf extras/cdrom_id/.libs extras/cdrom_id/_libs
- -rm -rf extras/collect/.libs extras/collect/_libs
- -rm -rf extras/edd_id/.libs extras/edd_id/_libs
- -rm -rf extras/firmware/.libs extras/firmware/_libs
-@@ -2729,8 +2699,6 @@ distclean-generic:
- -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES)
- -rm -f extras/ata_id/$(DEPDIR)/$(am__dirstamp)
- -rm -f extras/ata_id/$(am__dirstamp)
-- -rm -f extras/cdrom_id/$(DEPDIR)/$(am__dirstamp)
-- -rm -f extras/cdrom_id/$(am__dirstamp)
- -rm -f extras/collect/$(DEPDIR)/$(am__dirstamp)
- -rm -f extras/collect/$(am__dirstamp)
- -rm -f extras/edd_id/$(DEPDIR)/$(am__dirstamp)
diff --git a/package/udev/patches/patch-extras_cdrom_id_cdrom_id_c b/package/udev/patches/patch-extras_cdrom_id_cdrom_id_c
deleted file mode 100644
index 61c499cd2..000000000
--- a/package/udev/patches/patch-extras_cdrom_id_cdrom_id_c
+++ /dev/null
@@ -1,11 +0,0 @@
---- udev-151.orig/extras/cdrom_id/cdrom_id.c 2009-12-03 13:45:03.000000000 +0100
-+++ udev-151/extras/cdrom_id/cdrom_id.c 2010-03-17 22:10:24.984418969 +0100
-@@ -141,7 +141,7 @@ static void scsi_cmd_set(struct udev *ud
- cmd->sg_io.mx_sb_len = sizeof(cmd->_sense);
- cmd->sg_io.cmdp = cmd->cgc.cmd;
- cmd->sg_io.sbp = cmd->_sense.u;
-- cmd->sg_io.flags = SG_FLAG_LUN_INHIBIT | SG_FLAG_DIRECT_IO;
-+ cmd->sg_io.flags = SG_FLAG_UNUSED_LUN_INHIBIT | SG_FLAG_DIRECT_IO;
- }
- cmd->sg_io.cmd_len = i + 1;
- cmd->cgc.cmd[i] = arg;