From: Dustin Johnson Date: Wed, 15 Mar 2017 02:24:58 +0000 (-0400) Subject: mono: remove copy of host etc files on install X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=675101b0fe3e751b447818d8ce8d0d009bd39b25;p=buildroot.git mono: remove copy of host etc files on install When the mono package is installed, the autotools installer installs the /etc/mono files to the target. A post_install hook then copies over the mono libraries to the target as well as the host /etc/mono files which overrides the target files. The target specific mono configuration file (/etc/mono/config) is overridden with the host settings. This causes mono on the target to be unable to locate target specific .so files as it overrides the changes enacted by the patches for the package. Signed-off-by: Dustin Johnson Tested-by: Angelo Compagnucci Reviewed-by: Angelo Compagnucci Acked-by: Angelo Compagnucci Signed-off-by: Thomas Petazzoni --- diff --git a/package/mono/mono.mk b/package/mono/mono.mk index 58dfab70b4..c6e2cd3a13 100644 --- a/package/mono/mono.mk +++ b/package/mono/mono.mk @@ -29,7 +29,6 @@ MONO_CONF_OPTS = --with-mcs-docs=no \ define MONO_INSTALL_LIBS rsync -av --exclude=*.so --exclude=*.mdb \ $(HOST_DIR)/usr/lib/mono $(TARGET_DIR)/usr/lib/ - rsync -av $(HOST_DIR)/etc/mono $(TARGET_DIR)/etc endef MONO_POST_INSTALL_TARGET_HOOKS += MONO_INSTALL_LIBS