mirror of
https://gitlab.com/buildroot.org/buildroot.git
synced 2026-09-30 22:11:59 -09:00
package/lvm2: fix libaio handling
libaio is only needed for standard install
Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
[yann.morin.1998@free.fr: fix check-package]
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
(cherry picked from commit ee9c92e4a4)
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
This commit is contained in:
committed by
Peter Korsgaard
parent
d596002353
commit
3801c4e4be
@@ -3,7 +3,6 @@ config BR2_PACKAGE_LVM2
|
|||||||
depends on BR2_TOOLCHAIN_HAS_THREADS
|
depends on BR2_TOOLCHAIN_HAS_THREADS
|
||||||
depends on BR2_USE_MMU # needs fork()
|
depends on BR2_USE_MMU # needs fork()
|
||||||
depends on !BR2_STATIC_LIBS # It fails to build statically
|
depends on !BR2_STATIC_LIBS # It fails to build statically
|
||||||
select BR2_PACKAGE_LIBAIO
|
|
||||||
help
|
help
|
||||||
This is LVM2, the rewrite of The Linux Logical Volume Manager.
|
This is LVM2, the rewrite of The Linux Logical Volume Manager.
|
||||||
LVM supports enterprise level volume management of disk and
|
LVM supports enterprise level volume management of disk and
|
||||||
@@ -29,6 +28,7 @@ config BR2_PACKAGE_LVM2_STANDARD_INSTALL
|
|||||||
default y
|
default y
|
||||||
# http://lists.busybox.net/pipermail/buildroot/2016-August/170592.html
|
# http://lists.busybox.net/pipermail/buildroot/2016-August/170592.html
|
||||||
depends on !BR2_TOOLCHAIN_USES_MUSL
|
depends on !BR2_TOOLCHAIN_USES_MUSL
|
||||||
|
select BR2_PACKAGE_LIBAIO
|
||||||
help
|
help
|
||||||
Install the standard suite of lvm2 programs. When this option
|
Install the standard suite of lvm2 programs. When this option
|
||||||
is not set, only dmsetup is installed.
|
is not set, only dmsetup is installed.
|
||||||
|
|||||||
@@ -25,7 +25,7 @@ LVM2_CONF_OPTS += \
|
|||||||
--disable-nls \
|
--disable-nls \
|
||||||
--with-symvers=no
|
--with-symvers=no
|
||||||
|
|
||||||
LVM2_DEPENDENCIES += host-pkgconf libaio
|
LVM2_DEPENDENCIES += host-pkgconf
|
||||||
|
|
||||||
# LVM2 uses autoconf, but not automake, and the build system does not
|
# LVM2 uses autoconf, but not automake, and the build system does not
|
||||||
# take into account the toolchain passed at configure time.
|
# take into account the toolchain passed at configure time.
|
||||||
@@ -49,6 +49,7 @@ LVM2_CONF_OPTS += --disable-selinux
|
|||||||
endif
|
endif
|
||||||
|
|
||||||
ifeq ($(BR2_PACKAGE_LVM2_STANDARD_INSTALL),y)
|
ifeq ($(BR2_PACKAGE_LVM2_STANDARD_INSTALL),y)
|
||||||
|
LVM2_DEPENDENCIES += libaio
|
||||||
LVM2_INSTALL_STAGING_OPTS += install
|
LVM2_INSTALL_STAGING_OPTS += install
|
||||||
LVM2_INSTALL_TARGET_OPTS += install
|
LVM2_INSTALL_TARGET_OPTS += install
|
||||||
ifeq ($(BR2_INIT_SYSTEMD),y)
|
ifeq ($(BR2_INIT_SYSTEMD),y)
|
||||||
|
|||||||
Reference in New Issue
Block a user