]> git.ipfire.org Git - thirdparty/mdadm.git/commit
mdadm: Remove klibc and uclibc support
authorMariusz Tkaczyk <mtkaczyk@kernel.org>
Fri, 7 Mar 2025 10:38:48 +0000 (11:38 +0100)
committerMariusz Tkaczyk <mtkaczyk@kernel.org>
Mon, 28 Apr 2025 07:55:30 +0000 (09:55 +0200)
commitbd648e3bec3d883d2f4addea84ac1ac8790c75e9
tree6ba4a8b859792d8214de47f7b8dc4c4b30cd4447
parentf5ff81d14fdd34f770120a057804d6067fd5035b
mdadm: Remove klibc and uclibc support

Klibc compilation is not working for at least 3 years because of
following error:
mdadm.h:1912:15: error: unknown type name 'sighandler_t'

It will have a conflict with le/be_to_cpu() functions family provided by
asm/byteorder.h which will be included with raid/md_p.h. Therefore we
need to remove support for it. Also, remove uclibc because it is not actively
maintained.

Remove klibc and uclibc targets from Makefile and special klibc code.
Targets can be removed safely because using CC is recommended.

Signed-off-by: Mariusz Tkaczyk <mtkaczyk@kernel.org>
Makefile
README.md
mdadm.h