Our readme lists uClibc which has been EOL for over a decade and
superseded by uClibc-ng. In addition, in one place our code-base tries
to support dietlibc for some pre POSIX.1-2008 functionality.
Explicitly list POSIX.1-2008 alongside the C runtime libraries, which
are known to work.
If your favourite C library does not work with kmod, feel free to send
us patches - plus ideally one which adds a CI action for us to test.
Signed-off-by: Emil Velikov <emil.l.velikov@gmail.com>
Link: https://github.com/kmod-project/kmod/pull/359
Signed-off-by: Lucas De Marchi <lucas.de.marchi@gmail.com>
In order to compile the source code you need:
- C11 compiler, supporting a range of GNU extensions - GCC 8+, Clang 6+
-- GNU C library / musl / uClibc
+- POSIX.1-2008 C runtime library - Bionic, GNU C library, musl
Optional dependencies, required with the default build configuration:
- ZLIB library