libstdbuf.so seems to be only used inside stdbuf.c. But stdbuf is
not linked against it. Instead libstdbuf.so is used by setting
LD_PRELOAD

Signed-off-by: Alexander Stein <[email protected]>
---
 rules/coreutils.make |    3 +--
 1 files changed, 1 insertions(+), 2 deletions(-)

diff --git a/rules/coreutils.make b/rules/coreutils.make
index f85598a..d3309bf 100644
--- a/rules/coreutils.make
+++ b/rules/coreutils.make
@@ -90,8 +90,6 @@ $(STATEDIR)/coreutils.targetinstall:
        @$(call install_fixup, coreutils,DEPENDS,)
        @$(call install_fixup, coreutils,DESCRIPTION,missing)
 
-       @$(call install_copy, coreutils, 0, 0, 0644, -, 
/usr/lib/coreutils/libstdbuf.so)
-
 ifdef PTXCONF_COREUTILS_ECHO
        @$(call install_copy, coreutils, 0, 0, 0755, -, /usr/bin/echo)
 endif
@@ -280,6 +278,7 @@ ifdef PTXCONF_COREUTILS_FMT
        @$(call install_copy, coreutils, 0, 0, 0755, -, /usr/bin/fmt)
 endif
 ifdef PTXCONF_COREUTILS_STDBUF
+       @$(call install_copy, coreutils, 0, 0, 0644, -, 
/usr/lib/coreutils/libstdbuf.so)
        @$(call install_copy, coreutils, 0, 0, 0755, -, /usr/bin/stdbuf)
 endif
 ifdef PTXCONF_COREUTILS_PINKY
-- 
1.7.1


-- 
ptxdist mailing list
[email protected]

Reply via email to