1comment "multipath-tools needs udev and a toolchain w/ threads, dynamic library, C++"
2	depends on BR2_USE_MMU
3	depends on BR2_TOOLCHAIN_HAS_SYNC_4
4	depends on BR2_PACKAGE_LIBURCU_ARCH_SUPPORTS
5	depends on !BR2_TOOLCHAIN_HAS_THREADS || BR2_STATIC_LIBS || \
6		!BR2_PACKAGE_HAS_UDEV || !BR2_INSTALL_LIBSTDCPP
7
8config BR2_PACKAGE_MULTIPATH_TOOLS
9	bool "multipath-tools"
10	depends on !BR2_STATIC_LIBS
11	depends on BR2_USE_MMU
12	depends on BR2_TOOLCHAIN_HAS_THREADS
13	depends on BR2_TOOLCHAIN_HAS_SYNC_4
14	depends on BR2_PACKAGE_LIBURCU_ARCH_SUPPORTS
15	depends on BR2_PACKAGE_HAS_UDEV
16	depends on BR2_INSTALL_LIBSTDCPP # liburcu
17	select BR2_PACKAGE_JSON_C
18	select BR2_PACKAGE_LIBURCU
19	select BR2_PACKAGE_LIBAIO
20	select BR2_PACKAGE_LVM2
21	select BR2_PACKAGE_LVM2_STANDARD_INSTALL
22	select BR2_PACKAGE_READLINE
23	select BR2_PACKAGE_UTIL_LINUX
24	select BR2_PACKAGE_UTIL_LINUX_LIBS
25	select BR2_PACKAGE_UTIL_LINUX_LIBMOUNT
26	help
27	  This package provides the following binaries to drive
28	  the Device Mapper multipathing driver:
29	    * multipath - Device mapper target autoconfig.
30	    * multipathd - Multipath daemon.
31	    * mpathpersist - Manages SCSI persistent reservations on
32	      dm multipath devices.
33	    * kpartx - Create device maps from partition tables.
34
35	  https://github.com/openSUSE/multipath-tools
36