Simon Josefsson wrote: > https://git.savannah.gnu.org/cgit/gnulib.git/tree/DEPENDENCIES > > Ironically, it does not mention 'join' but mention a lot of other tools.
Good point. Fixed through the patch below. > However I think these lists often become outdated. In my view, to claim > that a platform is supported by a software project, you should have > continous building for the platform. Otherwise support is reactive and > tends to be spurious. Gnulib is a hobbyist, volunteer project. We can not provide the same level of support as, for example, you do with your company. Therefore — unless someone comes up and invests the necessary time and money for the multi-platform continuous integration — our support here will remain "reactive". 2021-05-14 Bruno Haible <br...@clisp.org> DEPENDENCIES: Mention the requirement for 'join'. Reported by Simon Josefsson <si...@josefsson.org> in <https://lists.gnu.org/archive/html/bug-gnulib/2021-05/msg00047.html>. * DEPENDENCIES: Mention 'join' among the core POSIX utilities. diff --git a/DEPENDENCIES b/DEPENDENCIES index fe70558..5e82be4 100644 --- a/DEPENDENCIES +++ b/DEPENDENCIES @@ -58,7 +58,7 @@ at any time. * Core POSIX utilities, including: [ basename cat chgrp chmod chown cp dd echo expand expr - false hostname install kill ln ls md5sum mkdir mkfifo + false hostname install join kill ln ls md5sum mkdir mkfifo mknod mv printenv pwd rm rmdir sleep sort tee test touch true uname + Mandatory. Using the platform's native utilities gives good portability