Bump buidlroot version to 2018.02.6

This commit is contained in:
jbnadal
2018-10-22 14:55:59 +02:00
parent 222960cedb
commit bec94fdb63
6150 changed files with 84803 additions and 117446 deletions

View File

@@ -1,44 +0,0 @@
From c0f63850ad29ec978d070a08b816dc2bfca337e3 Mon Sep 17 00:00:00 2001
From: Gustavo Sverzut Barbieri <barbieri@profusion.mobi>
Date: Fri, 30 Dec 2016 11:28:41 -0200
Subject: [PATCH] udev-builtin-input_id.c: add missing kernel header defines.
Add missing defines so eudev builds for older kernels such as 2.6
Signed-off-by: Gustavo Sverzut Barbieri <barbieri@profusion.mobi>
---
src/shared/missing.h | 8 ++++++++
src/udev/udev-builtin-input_id.c | 1 +
2 files changed, 9 insertions(+)
diff --git a/src/shared/missing.h b/src/shared/missing.h
index 5ad599795..bebbb42be 100644
--- a/src/shared/missing.h
+++ b/src/shared/missing.h
@@ -171,3 +171,11 @@ static inline int name_to_handle_at(int fd, const char *name, struct file_handle
(char *)memcpy(__new, __old, __len); \
})
#endif
+
+#ifndef BTN_TRIGGER_HAPPY
+#define BTN_TRIGGER_HAPPY 0x2c0
+#endif
+
+#ifndef INPUT_PROP_MAX
+#define INPUT_PROP_MAX 0x1f
+#endif
diff --git a/src/udev/udev-builtin-input_id.c b/src/udev/udev-builtin-input_id.c
index b14190e42..ca545be5d 100644
--- a/src/udev/udev-builtin-input_id.c
+++ b/src/udev/udev-builtin-input_id.c
@@ -32,6 +32,7 @@
#include "udev.h"
#include "util.h"
+#include "missing.h"
/* we must use this kernel-compatible implementation */
#define BITS_PER_LONG (sizeof(unsigned long) * 8)
--
2.11.0

View File

@@ -9,10 +9,10 @@ config BR2_PACKAGE_EUDEV
select BR2_PACKAGE_UTIL_LINUX_LIBBLKID
select BR2_PACKAGE_KMOD
help
eudev is a fork of systemd-udev with the goal of obtaining better
compatibility with existing software such as OpenRC and Upstart,
older kernels, various toolchains and anything else required by
users and various distributions.
eudev is a fork of systemd-udev with the goal of obtaining
better compatibility with existing software such as OpenRC and
Upstart, older kernels, various toolchains and anything else
required by users and various distributions.
https://wiki.gentoo.org/wiki/Project:Eudev

View File

@@ -28,7 +28,7 @@ test -r $UDEV_CONFIG || exit 6
case "$1" in
start)
printf "Populating %s using udev: " "${udev_root:-/dev}"
printf '\000\000\000\000' > /proc/sys/kernel/hotplug
[ -e /proc/sys/kernel/hotplug ] && printf '\000\000\000\000' > /proc/sys/kernel/hotplug
$UDEV_BIN -d || { echo "FAIL"; exit 1; }
udevadm trigger --type=subsystems --action=add
udevadm trigger --type=devices --action=add

View File

@@ -1,4 +1,5 @@
# From http://dev.gentoo.org/~blueness/eudev/
md5 49f71f6c271ffa95b3c20d757d45c2e5 eudev-3.2.1.tar.gz
md5 6ca08c0e14380f87df8e8aceac123671 eudev-3.2.5.tar.gz
# Locally calculated
sha256 57e3d9e51cfefbdad431848ea0ad8ae1cde04928da42474f44bd200b12f5fe19 eudev-3.2.1.tar.gz
sha256 49c2d04105cad2526302627e040fa24b1916a9a3e059539bc8bb919b973890af eudev-3.2.5.tar.gz
sha256 ab15fd526bd8dd18a9e77ebc139656bf4d33e97fc7238cd11bf60e2b9b8666c6 COPYING

View File

@@ -4,9 +4,9 @@
#
################################################################################
EUDEV_VERSION = 3.2.1
EUDEV_VERSION = 3.2.5
EUDEV_SITE = http://dev.gentoo.org/~blueness/eudev
EUDEV_LICENSE = GPLv2+ (programs), LGPLv2.1+ (libraries)
EUDEV_LICENSE = GPL-2.0+ (programs), LGPL-2.1+ (libraries)
EUDEV_LICENSE_FILES = COPYING
EUDEV_INSTALL_STAGING = YES