From d39779afc72d34f87f052097592008cc38e20615 Mon Sep 17 00:00:00 2001 From: Richard Purdie Date: Sun, 24 Jul 2022 07:07:29 -0700 Subject: [PATCH] Avoid hardcoded build time paths in the output binaries replace the compile definitions with the output locations. Upstream-Status: Inappropriate [would need reworking somehow to be acceptable upstream] Signed-off-by: Richard Purdie Signed-off-by: Khem Raj --- support/Makefile | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/support/Makefile b/support/Makefile index 362a51f882..56d2b37058 100644 --- a/support/Makefile +++ b/support/Makefile @@ -228,9 +228,9 @@ libsupport-inhibit-o += .o endif CFLAGS-support_paths.c = \ - -DSRCDIR_PATH=\"`cd .. ; pwd`\" \ - -DOBJDIR_PATH=\"`cd $(objpfx)/..; pwd`\" \ - -DOBJDIR_ELF_LDSO_PATH=\"`cd $(objpfx)/..; pwd`/elf/$(rtld-installed-name)\" \ + -DSRCDIR_PATH=\"$(oe_srcdir)\" \ + -DOBJDIR_PATH=\"$(libdir)/glibc-tests/ptest/tests/glibc-ptest\" \ + -DOBJDIR_ELF_LDSO_PATH=\"$(slibdir)/$(rtld-installed-name)\" \ -DINSTDIR_PATH=\"$(prefix)\" \ -DLIBDIR_PATH=\"$(libdir)\" \ -DBINDIR_PATH=\"$(bindir)\" \