[Buildroot] [PATCH] package/libselinux: install Python modules to target
Arnout Vandecappelle
arnout at mind.be
Thu Oct 24 09:07:58 UTC 2019
On 22/10/2019 10:49, Thomas Petazzoni wrote:
> While LIBSELINUX_INSTALL_STAGING_CMDS uses
> $(LIBSELINUX_MAKE_INSTALL_TARGETS), LIBSELINUX_INSTALL_TARGET_CMDS
> does not use it. Due to this, the Python module is only installed to
> $(STAGING_DIR) and not to $(TARGET_DIR).
>
> Fix this by using $(LIBSELINUX_MAKE_INSTALL_TARGETS) in
> LIBSELINUX_INSTALL_TARGET_CMDS.
>
> Signed-off-by: Thomas Petazzoni <thomas.petazzoni at bootlin.com>
> Cc: James Hilliard <james.hilliard1 at gmail.com>
> Cc: Matt Weber <matthew.weber at rockwellcollins.com>
> Cc: Adam Duskett <aduskett at gmail.com>
Applied to master, thanks.
Yet another reason to build target based on staging :-)
Regards,
Arnout
> ---
> package/libselinux/libselinux.mk | 3 ++-
> 1 file changed, 2 insertions(+), 1 deletion(-)
>
> diff --git a/package/libselinux/libselinux.mk b/package/libselinux/libselinux.mk
> index c707c8a25e..c68721e3a7 100644
> --- a/package/libselinux/libselinux.mk
> +++ b/package/libselinux/libselinux.mk
> @@ -72,7 +72,8 @@ endef
>
> define LIBSELINUX_INSTALL_TARGET_CMDS
> $(TARGET_MAKE_ENV) $(MAKE) -C $(@D) \
> - $(LIBSELINUX_MAKE_OPTS) DESTDIR=$(TARGET_DIR) install
> + $(LIBSELINUX_MAKE_OPTS) DESTDIR=$(TARGET_DIR) \
> + $(LIBSELINUX_MAKE_INSTALL_TARGETS)
> # Create the selinuxfs mount point
> if [ ! -d "$(TARGET_DIR)/selinux" ]; then mkdir $(TARGET_DIR)/selinux; fi
> if ! grep -q "selinuxfs" $(TARGET_DIR)/etc/fstab; then \
>
More information about the buildroot
mailing list