From ff28ed0f8cfc84e99324ace0998b6dc483937ac1 Mon Sep 17 00:00:00 2001 From: Norman Feske Date: Wed, 20 Jan 2021 15:23:32 +0100 Subject: [PATCH] base: avoid superfluous postprocessing of ldso Even though the binary patching of ldso must be performed only once, this postprocessing step was executed on each run because the postprocess.tag rule is phony (the tag file is never created). This patch removes this phony behavior by creating the tag file. Issue #3974 --- repos/base/lib/mk/ld-platform.inc | 1 + 1 file changed, 1 insertion(+) diff --git a/repos/base/lib/mk/ld-platform.inc b/repos/base/lib/mk/ld-platform.inc index dbbf38263e..9b80296614 100644 --- a/repos/base/lib/mk/ld-platform.inc +++ b/repos/base/lib/mk/ld-platform.inc @@ -46,6 +46,7 @@ postprocess.tag: $(LIB).lib.so $(VERBOSE)printf "\x02" |\ dd of=$(LIB).lib.so bs=1 seek=16 count=1 conv=notrunc \ 2> /dev/null + $(VERBOSE)touch $@ endif else