From 221fd0cdac28e8b3448f4c640d3410abe40451e8 Mon Sep 17 00:00:00 2001 From: Eric Le Bihan Date: Mon, 17 Mar 2014 15:32:58 +0100 Subject: [PATCH] eudev: bump to version 1.5.2. This version of eudev is synced with systemd 210 (notably gudev API changes). It comes with an upstream patch to fix a build error involving . Signed-off-by: Eric Le Bihan Signed-off-by: Peter Korsgaard --- ...fails-to-build-on-linux-headers-3.13.patch | 85 +++++++++++++++++++ package/eudev/eudev.mk | 4 +- 2 files changed, 87 insertions(+), 2 deletions(-) create mode 100644 package/eudev/eudev-0001-Fix-issue-87-fails-to-build-on-linux-headers-3.13.patch diff --git a/package/eudev/eudev-0001-Fix-issue-87-fails-to-build-on-linux-headers-3.13.patch b/package/eudev/eudev-0001-Fix-issue-87-fails-to-build-on-linux-headers-3.13.patch new file mode 100644 index 0000000000..80f7aa8931 --- /dev/null +++ b/package/eudev/eudev-0001-Fix-issue-87-fails-to-build-on-linux-headers-3.13.patch @@ -0,0 +1,85 @@ +From c5a77c7d10bafac25deca8e3c36946df0dc43071 Mon Sep 17 00:00:00 2001 +From: "Anthony G. Basile" +Date: Sat, 15 Mar 2014 08:16:41 -0400 +Subject: [PATCH] Fix issue #87: fails to build on linux headers 3.13 + +Commit 80b10107cb added #include in +src/accelerometer and friends for builds on uclibc. +This only works with glibc and musl systems with +linux headers 3.9 but fails with linux headers 3.13. + +We keep but drop . + +Signed-off-by: Eric Le Bihan +Signed-off-by: Anthony G. Basile +--- + src/accelerometer/accelerometer.c | 1 - + src/ata_id/ata_id.c | 1 - + src/collect/collect.c | 1 - + src/mtd_probe/mtd_probe.c | 1 - + src/scsi_id/scsi_serial.c | 1 - + 5 files changed, 5 deletions(-) + +diff --git a/src/accelerometer/accelerometer.c b/src/accelerometer/accelerometer.c +index f65631a..386775b 100644 +--- a/src/accelerometer/accelerometer.c ++++ b/src/accelerometer/accelerometer.c +@@ -50,7 +50,6 @@ + #include + #include + #include +-#include + #include + #include + #include +diff --git a/src/ata_id/ata_id.c b/src/ata_id/ata_id.c +index a25c713..500669c 100644 +--- a/src/ata_id/ata_id.c ++++ b/src/ata_id/ata_id.c +@@ -23,7 +23,6 @@ + #include + #include + #include +-#include + #include + #include + #include +diff --git a/src/collect/collect.c b/src/collect/collect.c +index fbaf87f..7fefc62 100644 +--- a/src/collect/collect.c ++++ b/src/collect/collect.c +@@ -24,7 +24,6 @@ + #include + #include + #include +-#include + #include + #include + #include +diff --git a/src/mtd_probe/mtd_probe.c b/src/mtd_probe/mtd_probe.c +index e604a72..bab2e8e 100644 +--- a/src/mtd_probe/mtd_probe.c ++++ b/src/mtd_probe/mtd_probe.c +@@ -22,7 +22,6 @@ + #include + #include + #include +-#include + #include + #include + #include +diff --git a/src/scsi_id/scsi_serial.c b/src/scsi_id/scsi_serial.c +index b60b154..7c5f7a3 100644 +--- a/src/scsi_id/scsi_serial.c ++++ b/src/scsi_id/scsi_serial.c +@@ -23,7 +23,6 @@ + #include + #include + #include +-#include + #include + #include + #include +-- +1.7.9.5 + diff --git a/package/eudev/eudev.mk b/package/eudev/eudev.mk index 95aa1ce3b3..a2fe5285c3 100644 --- a/package/eudev/eudev.mk +++ b/package/eudev/eudev.mk @@ -4,8 +4,8 @@ # ################################################################################ -EUDEV_VERSION = 1.3 -EUDEV_SITE = $(call github,gentoo,eudev,v$(EUDEV_VERSION)) +EUDEV_VERSION = 1.5.2 +EUDEV_SITE = $(call github,gentoo,eudev,$(EUDEV_VERSION)) EUDEV_LICENSE = GPLv2+ (programs), LGPLv2.1+ (libraries) EUDEV_LICENSE_FILES = COPYING EUDEV_INSTALL_STAGING = YES -- 2.30.2