xref: /OK3568_Linux_fs/buildroot/package/multipath-tools/Config.in (revision 4882a59341e53eb6f0b4789bf948001014eff981)
1*4882a593Smuzhiyuncomment "multipath-tools needs udev and a uClibc or glibc toolchain w/ threads, dynamic library"
2*4882a593Smuzhiyun	depends on BR2_USE_MMU
3*4882a593Smuzhiyun	depends on BR2_TOOLCHAIN_HAS_SYNC_4
4*4882a593Smuzhiyun	depends on !BR2_TOOLCHAIN_USES_MUSL
5*4882a593Smuzhiyun	depends on BR2_PACKAGE_LIBURCU_ARCH_SUPPORTS
6*4882a593Smuzhiyun	depends on !BR2_TOOLCHAIN_HAS_THREADS || BR2_STATIC_LIBS || !BR2_PACKAGE_HAS_UDEV
7*4882a593Smuzhiyun
8*4882a593Smuzhiyunconfig BR2_PACKAGE_MULTIPATH_TOOLS
9*4882a593Smuzhiyun	bool "multipath-tools"
10*4882a593Smuzhiyun	depends on !BR2_STATIC_LIBS
11*4882a593Smuzhiyun	depends on !BR2_TOOLCHAIN_USES_MUSL
12*4882a593Smuzhiyun	depends on BR2_USE_MMU
13*4882a593Smuzhiyun	depends on BR2_TOOLCHAIN_HAS_THREADS
14*4882a593Smuzhiyun	depends on BR2_TOOLCHAIN_HAS_SYNC_4
15*4882a593Smuzhiyun	depends on BR2_PACKAGE_LIBURCU_ARCH_SUPPORTS
16*4882a593Smuzhiyun	depends on BR2_PACKAGE_HAS_UDEV
17*4882a593Smuzhiyun	select BR2_PACKAGE_JSON_C
18*4882a593Smuzhiyun	select BR2_PACKAGE_LIBURCU
19*4882a593Smuzhiyun	select BR2_PACKAGE_LIBAIO
20*4882a593Smuzhiyun	select BR2_PACKAGE_LVM2
21*4882a593Smuzhiyun	select BR2_PACKAGE_LVM2_STANDARD_INSTALL
22*4882a593Smuzhiyun	select BR2_PACKAGE_READLINE
23*4882a593Smuzhiyun	help
24*4882a593Smuzhiyun	  This package provides the following binaries to drive
25*4882a593Smuzhiyun	  the Device Mapper multipathing driver:
26*4882a593Smuzhiyun	    * multipath - Device mapper target autoconfig.
27*4882a593Smuzhiyun	    * multipathd - Multipath daemon.
28*4882a593Smuzhiyun	    * mpathpersist - Manages SCSI persistent reservations on
29*4882a593Smuzhiyun	      dm multipath devices.
30*4882a593Smuzhiyun	    * kpartx - Create device maps from partition tables.
31*4882a593Smuzhiyun
32*4882a593Smuzhiyun	  https://github.com/openSUSE/multipath-tools
33