net/endlessh/Makefile needs ${STRIP_CMD} instead of ${STRIP} or poudriere builder involved can hang during post-install ( running ${STAGEDIR}${PREFIX}/bin/endlessh )
Date: Thu, 16 Jun 2022 16:23:01 UTC
My experimental "poudriere bulk -a -c" had its net/endlessh
build hang up because it ran ${STAGEDIR}${PREFIX}/bin/endlessh
during staging's post-install target, ${STRIP} was empty.
In other words, something like the below is needed:
(some whitespace details might not survive email and such)
# git -C /usr/ports diff /usr/ports/net/endlessh
diff --git a/net/endlessh/Makefile b/net/endlessh/Makefile
index b21b47922c58..54968d94850e 100644
--- a/net/endlessh/Makefile
+++ b/net/endlessh/Makefile
@@ -29,6 +29,6 @@ post-patch:
post-install:
${INSTALL_DATA} ${FILESDIR}/endlessh.newsyslog.conf \
${FILESDIR}/endlessh.conf.sample ${STAGEDIR}${PREFIX}/etc/
- ${STRIP} ${STAGEDIR}${PREFIX}/bin/endlessh
+ ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/endlessh
.include <bsd.port.mk>
===
Mark Millard
marklmi at yahoo.com