From c1a46c29b06bb73bd66f6e0bfe2f507198beb177 Mon Sep 17 00:00:00 2001 From: Alexander Senier Date: Fri, 11 Aug 2017 23:11:43 +0200 Subject: [PATCH] run: use absolute path for symlinks in linux run dir The relative path results in dangling symlinks if the run script is located in a subdirectory below run/ Fixes #2478 --- tool/run/boot_dir/linux | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tool/run/boot_dir/linux b/tool/run/boot_dir/linux index 4bb6e0f57..72a34ca1f 100644 --- a/tool/run/boot_dir/linux +++ b/tool/run/boot_dir/linux @@ -11,7 +11,7 @@ proc run_boot_dir {binaries} { if {![file exists [run_dir]/genode/ld.lib.so]} { build { lib/ld/linux } } foreach binary $binaries { - set src_binary_path "../../../../bin/[kernel_specific_binary $binary]" + set src_binary_path "[pwd]/bin/[kernel_specific_binary $binary]" exec ln -sf $src_binary_path [run_dir]/genode/$binary } # check syntax of all boot modules named *.config