I have just released version 2.0.7. This is available in the git repository at: https://git.kernel.org/pub/scm/libs/klibc/klibc.git and as a tarball at: https://mirrors.kernel.org/pub/linux/libs/klibc/2.0/ This new release fixes build regressions with Linux 5.1 and with binutils 2.32. The klcc compiler can again generate stripped executables even if klibc is built unstripped. An incorrect URL in the documentation has been fixed, and the architecture status has been brought up to date. This release changes 32-bit Arm builds to use the EABI by default. The run-init and ipconfig commands support additional options. nfsmount now uses the kernel client's default value for the timeo option unless it's explicitly overridden. The instructions for a default build have been simplified, and the non-default options are all ocumented. A git shortlog of changes since version 2.0.6 follows. Ben. Barret Rhoden (1): Fix missing include in sys/mman.h Ben Hutchings (12): [klibc] 2.0.6 released, next version is 2.0.7 [klibc] README: Point the mailing list URL back to Mailman [klibc] README.klibc: Replace list with sections and headings [klibc] Makefile: Check for $(KLIBCKERNELSRC)/include directory [klibc] Simplify build instructions [klibc] README.klibc: Document most of the build options [klibc] REAMDE.klibc: Update architecture status [klibc] arm: Enable CONFIG_ARM_EABI by default [klibc] klcc: Enable stripping even if CONFIG_DEBUG_INFO is enabled [klibc] Kbuild: Work around broken "ar s" in binutils 2.32 [klibc] Fix missing header dependency for sigsuspend.o [klibc] nfsmount: Use kernel client's default value for timeo option Dimitri John Ledkov (1): [klibc] ipconfig: Implement support -d ...:dns0:dns1 options Matthew Garrett (1): [klibc] run-init: Allow the initramfs to be persisted across root changes -- Ben Hutchings Nothing is ever a complete failure; it can always serve as a bad example.
Attachment:
signature.asc
Description: This is a digitally signed message part