Description
This project provides packages for musl libc, a new standard C library for Linux based devices. It is lightweight, fast, simple, free, and strives to be correct in the sense of standards conformance and safety.
This project provides development and runtime library packages for musl that are multilib safe. That is, the 32-bit and 64-bit versions of these packages can be installed concurrently if needed.
Installation Instructions
For EL7, download and install the repo file to /etc/yum.repos.d
. For EL8/Fedora, sudo dnf copr enable ngompa/musl-libc
suffices.
After installing the repo, do the following to install the development libraries:
EL7: sudo yum install musl-devel
EL8/Fedora: sudo dnf install musl-devel
Note that these packages will install headers to /usr/x86_64-linux-musl/include
on x86_64 and /usr/i386-linux-musl/include
on i386.
Similarly for libraries, they will be installed to /usr/x86_64-linux-musl/lib64
on x86_64 and /usr/i386-linux-musl/lib
on i386.
The link library search path for musl compiled applications will be set to the library path mentioned above.
Active Releases
The following unofficial repositories are provided as-is by owner of this project. Contact the owner directly for bugs or issues (IE: not bugzilla).
Release | Architectures | Repo Download |
---|---|---|
EPEL 7 | x86_64 (63191)* | EPEL 7 (13550 downloads) |
EPEL 8 | x86_64 (47929)* | EPEL 8 (5709 downloads) |
Fedora 39 | i386 (40)*, x86_64 (31)* | Fedora 39 multilib x86_64+i386 (0 downloads) |
Fedora 40 | i386 (1)*, x86_64 (3)* | Fedora 40 multilib x86_64+i386 (66 downloads) |
Fedora 41 | i386 (0)*, x86_64 (0)* | Fedora 41 multilib x86_64+i386 (20 downloads) |
Fedora rawhide | i386 (26)*, x86_64 (26)* | Fedora rawhide multilib x86_64+i386 (327 downloads) |
* Total number of downloaded packages.