summaryrefslogtreecommitdiff
path: root/package/utils/mdadm/Makefile
diff options
context:
space:
mode:
authorDaniel Engberg <daniel.engberg.lists@pyret.net>2017-03-24 12:17:24 +0100
committerJo-Philipp Wich <jo@mein.io>2017-12-13 12:55:15 +0100
commitadc9f935c34d42375f0ea5d29a8995a99f75466f (patch)
tree3bb473401c58d473877d431624708ccc15629704 /package/utils/mdadm/Makefile
parent8bf67f63b92082716cffd76093fca3b6bdac8cc5 (diff)
downloadmtk-20170518-adc9f935c34d42375f0ea5d29a8995a99f75466f.zip
mtk-20170518-adc9f935c34d42375f0ea5d29a8995a99f75466f.tar.gz
mtk-20170518-adc9f935c34d42375f0ea5d29a8995a99f75466f.tar.bz2
utils/mdadm: Update to 4.0
Update mdadm to 4.0 Remove 000-compile.patch as it's fixed upstream Refresh patches Add mdadm.h-Undefine-dprintf-before-redefining.patch Source: http://git.openembedded.org/openembedded-core/tree/meta/recipes-extended/mdadm/files Add RAID 0,1 and 10 as depends to make mdadm usable. Signed-off-by: Daniel Engberg <daniel.engberg.lists@pyret.net> (cherry picked from commit 980c41f8e04f5586731e84492001971eb8371590)
Diffstat (limited to 'package/utils/mdadm/Makefile')
-rw-r--r--package/utils/mdadm/Makefile13
1 files changed, 8 insertions, 5 deletions
diff --git a/package/utils/mdadm/Makefile b/package/utils/mdadm/Makefile
index 32544cc..8ebc02c 100644
--- a/package/utils/mdadm/Makefile
+++ b/package/utils/mdadm/Makefile
@@ -8,12 +8,12 @@
include $(TOPDIR)/rules.mk
PKG_NAME:=mdadm
-PKG_VERSION:=3.2.5
-PKG_RELEASE:=2
+PKG_VERSION:=4.0
+PKG_RELEASE:=1
PKG_SOURCE_URL:=@KERNEL/linux/utils/raid/mdadm
PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.xz
-PKG_HASH:=ec1d264e4126309aafe76d76067e8f3fd6649941cff6cb0242d467a1e66a01e0
+PKG_HASH:=1d6ae7f24ced3a0fa7b5613b32f4a589bb4881e3946a5a2c3724056254ada3a9
PKG_MAINTAINER:=Felix Fietkau <nbd@nbd.name>
@@ -27,11 +27,14 @@ define Package/mdadm
SUBMENU:=Disc
TITLE:=A tool for managing Soft RAID under Linux
URL:=http://www.kernel.org/pub/linux/utils/raid/mdadm/
- DEPENDS:=+@KERNEL_DIRECT_IO
+ DEPENDS:=+@KERNEL_DIRECT_IO +libpthread +kmod-md-mod +kmod-md-raid0 +kmod-md-raid10 +kmod-md-raid1
endef
define Package/mdadm/description
A tool for managing Linux Software RAID arrays.
+ RAID 0, 1 and 10 support included.
+ If you need RAID 4,5 or 6 functionality please
+ install kmod-md-raid456 .
endef
define Package/mdadm/conffiles
@@ -39,7 +42,7 @@ define Package/mdadm/conffiles
/etc/config/mdadm
endef
-TARGET_CFLAGS += -ffunction-sections -fdata-sections
+TARGET_CFLAGS += -ffunction-sections -fdata-sections -DNO_COROSYNC -DNO_DLM -DUSE_PTHREADS
TARGET_LDFLAGS += -Wl,--gc-sections
define Build/Compile