dbus: fix dbus symlink removal
There was already a post-build hook to delete the /var/lib/dbus symlink created by buildroot after the package's own installation, to prevent a dbus installation error during "make dbus-rebuild". However, this misses the case for when one might delete the .stamp_target_installed file manually, outside of dbus-rebuild. This can be fixed by changing the post-build hook to a pre-install hook. This seems appropriate, since it is really addressing an installation issue, not a build issue. Signed-off-by: Danomi Manchego <danomimanchego123@gmail.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
This commit is contained in:
parent
cb9af5451c
commit
c2d6c4ac32
|
@ -82,7 +82,7 @@ define DBUS_REMOVE_VAR_LIB_DBUS
|
||||||
rm -rf $(TARGET_DIR)/var/lib/dbus
|
rm -rf $(TARGET_DIR)/var/lib/dbus
|
||||||
endef
|
endef
|
||||||
|
|
||||||
DBUS_POST_BUILD_HOOKS += DBUS_REMOVE_VAR_LIB_DBUS
|
DBUS_PRE_INSTALL_TARGET_HOOKS += DBUS_REMOVE_VAR_LIB_DBUS
|
||||||
|
|
||||||
define DBUS_REMOVE_DEVFILES
|
define DBUS_REMOVE_DEVFILES
|
||||||
rm -rf $(TARGET_DIR)/usr/lib/dbus-1.0
|
rm -rf $(TARGET_DIR)/usr/lib/dbus-1.0
|
||||||
|
|
Loading…
Reference in a new issue