Skip to content

Commit efa3b25

Browse files
txt-filerofl0r
authored andcommitted
projects-using-musl.md: change OpenWrt status from "providing" to "using"
OpenWrt defaults to musl since nearly 10 years. So move it from "projects providing musl" to "projects using musl". Continue to mention the exception.
1 parent 44b39ba commit efa3b25

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

projects-using-musl.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -42,6 +42,7 @@
4242
- Contains instructions for bootstrapping LFS-style
4343
- [morpheus] - suckless linux distro
4444
- [oasis] - statically linked linux distribution based on musl and other lightweight components.
45+
- [OpenWrt] - defaults to musl as libc since 2015 ([OpenWrt-commit]) except for (as of April 2025) arc CPU ISA ([OpenWrt-reference])
4546
- [sabotage] - experimental Linux distribution based on busybox and musl.
4647
- About 700 packages including X11, LXDE, alsa, SDL, C++.
4748
- Supports i386, x86_64, arm, mips, powerpc
@@ -81,6 +82,9 @@
8182
[Mere Linux]: https://merelinux.org
8283
[morpheus]: https://git.2f30.org/morpheus/
8384
[oasis]: https://github.com/michaelforney/oasis
85+
[OpenWrt]: https://openwrt.org/
86+
[OpenWrt-commit]: https://git.openwrt.org/?p=openwrt/openwrt.git;a=commitdiff;h=a7780603923fddec225c9f4b0990fede4c2695a9
87+
[OpenWrt-reference]: https://git.openwrt.org/?p=openwrt/openwrt.git;a=blob;f=toolchain/Config.in;h=71ebbeb47bf2a024ba070ac02bf0c07a10227c14;hb=HEAD#l285
8488
[sabotage]: http://sabo.xyz/
8589
[Snowflake]: https://github.com/GregorR/snowflake
8690
[solyste]: https://framagit.org/Ypnose/solyste
@@ -100,8 +104,6 @@
100104
(ppa:bortis/musl) for Saucy Salamander.
101105
- [openadk] Embedded Linux buildsystem, musl can be selected as the libc of the
102106
system.
103-
- [OpenWrt] packages musl and uses musl as default libc except for mips64 since
104-
[r45995].
105107
- [Yocto] - OpenEmbeeded based Yocto Project supports generated embedded Linux distributions based on musl C library
106108
- Set TCLIBC = "musl" to switch default C library to musl for building embedded linux platforms
107109
- poky-tiny ( Yocto Project Reference Distribution ) is now based on musl
@@ -113,8 +115,6 @@
113115
[Fedora]: https://src.fedoraproject.org/rpms/musl
114116
[musl overlay]: https://gitweb.gentoo.org/proj/musl.git
115117
[openadk]: https://openadk.org/
116-
[OpenWrt]: https://openwrt.org/
117-
[r45995]: https://dev.openwrt.org/changeset/45995
118118
[Ubuntu]: http://packages.ubuntu.com/search?keywords=musl&searchon=names&suite=all&section=all
119119
[Yocto]: https://www.yoctoproject.org/
120120
[Yoe]: https://www.yoedistro.org/

0 commit comments

Comments
 (0)