logo

utils-std

Collection of commonly available Unix tools git clone https://anongit.hacktivis.me/git/utils-std.git
commit: f97514b3cb85a263918877bbb96a170fa00b2165
parent 777e3cb2db8af4df93675968805959cbb6496544
Author: Haelwenn (lanodan) Monnier <contact@hacktivis.me>
Date:   Mon, 26 Aug 2024 08:31:50 +0200

README.md: Mark POSIX.1-2017 requirements and recommend POSIX.1-2024

POSIX.1-2017 libc (hard-dep):
	One example is `stat.st_mtim`
	Likely a lot of others like this as well as new functions

POSIX.1-2024 libc (soft-dep):
	reallocarray(3), probably available everywhere modern
	but #ifdef makes things harder

POSIX.1-2024 make (hard-dep):
	`include` needed

Diffstat:

MREADME.md4++--
1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/README.md b/README.md @@ -8,10 +8,10 @@ POSIX is used as a guide, but current Unix systems are the biggest inspiration a Developed on Linux+musl, automatically tested on FreeBSD and NetBSD thanks to [SourceHut](https://builds.sr.ht/~lanodan/utils-std). ## Dependencies -- C99 Compiler + POSIX C Library +- C99 Compiler + POSIX.1-2017 C Library (POSIX.1-2024 recommended) - POSIX yacc(1) implementation - POSIX Shell -- POSIX Make +- POSIX.1-2017 Make - (optional, test) ATF: <https://github.com/jmmv/atf> - (optional, test) Kyua: <https://github.com/jmmv/kyua> - (optional, test) bwrap: <https://github.com/containers/bubblewrap/> For safely overlaying false files on the root filesystem