From c64552d2ba075ede0439f5337a446b87f7faf679 Mon Sep 17 00:00:00 2001 From: Sebastian Kemper Date: Sun, 6 May 2018 17:48:29 +0200 Subject: [PATCH] mariadb: create symlinks in a portable way Hannu mentioned that --recursive could not be available always. That is correct. While GNU coreutils' ln supports this, BSD's ln for example does not. This commit addresses that. Signed-off-by: Sebastian Kemper --- utils/mariadb/Makefile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/utils/mariadb/Makefile b/utils/mariadb/Makefile index 4bfc6ac88..ddda900dd 100644 --- a/utils/mariadb/Makefile +++ b/utils/mariadb/Makefile @@ -422,7 +422,7 @@ define Build/InstallDev $(LN) $(STAGING_DIR)/usr/bin/mysql_config $(2)/bin/ $(CP) $(PKG_INSTALL_DIR)/usr/include/mysql $(1)/usr/include/ $(CP) $(PKG_INSTALL_DIR)/usr/lib/libmysqlclient*.so* $(1)/usr/lib/ - $(LN) --relative $(1)/usr/lib/libmysqlclient*.so* $(1)/usr/lib/mysql/ + cd $(1)/usr/lib/mysql; $(LN) ../libmysqlclient*.so* . $(INSTALL_DATA) $(PKG_INSTALL_DIR)/usr/share/pkgconfig/mariadb.pc $(1)/usr/lib/pkgconfig $(INSTALL_DATA) $(PKG_INSTALL_DIR)/usr/share/aclocal/mysql.m4 $(1)/usr/share/aclocal endef