Project ID: 5667


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 for CentOS 7 x86_64 (0)* Epel for CentOS 7 (3346 downloads)
Epel for CentOS 8 x86_64 (0)* Epel for CentOS 8 (1286 downloads)
Fedora 32 i386 (0)*, x86_64 (0)* Fedora 32 multilib x86_64+i386 (0 downloads)
Fedora 33 i386 (0)*, x86_64 (0)* Fedora 33 multilib x86_64+i386 (84 downloads)
Fedora 34 i386 (0)*, x86_64 (0)* Fedora 34 multilib x86_64+i386 (76 downloads)
Fedora 35 i386 (0)*, x86_64 (0)* Fedora 35 multilib x86_64+i386 (5 downloads)
Fedora rawhide i386 (0)*, x86_64 (0)* Fedora rawhide multilib x86_64+i386 (135 downloads)

* Total number of packages downloaded in the last seven days.