about summary refs log tree commit diff
path: root/Makerules
diff options
context:
space:
mode:
authorSzabolcs Nagy <szabolcs.nagy@arm.com>2022-06-08 14:09:28 +0100
committerSzabolcs Nagy <szabolcs.nagy@arm.com>2022-11-22 14:24:26 +0000
commit1e5c704ec741e87a943631d268707e015e14e372 (patch)
tree368486ee81a3e216165b1a27398c0ae185b62b44 /Makerules
parenteee747d8cce17473ae3312ce6818253d4222c251 (diff)
downloadglibc-1e5c704ec741e87a943631d268707e015e14e372.tar.gz
glibc-1e5c704ec741e87a943631d268707e015e14e372.tar.xz
glibc-1e5c704ec741e87a943631d268707e015e14e372.zip
Fix the symbolic link of multilib dirs
If dir contains several / then "ln -s . $dir" does not link it to the
current directory. Use the existing rellns.sh script to compute the
correct relative path to .
Diffstat (limited to 'Makerules')
-rw-r--r--Makerules2
1 files changed, 1 insertions, 1 deletions
diff --git a/Makerules b/Makerules
index 09c0cf8357..e3ab84b63c 100644
--- a/Makerules
+++ b/Makerules
@@ -1002,7 +1002,7 @@ endef
 define make-link-multidir
 $(patsubst %/,cd %,$(objpfx)); \
   $(addprefix $(abspath $(..)scripts/mkinstalldirs) ,$(dir $(multidir))); \
-  $(LN_S) . $(multidir) 2> /dev/null; \
+  $(SHELL) $(abspath $(..)scripts/rellns-sh) . $(multidir) 2> /dev/null; \
   test -L $(multidir)
 endef
 else