ngompa/musl-libc

Project ID: 5667

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 (62708)* EPEL 7 (13420 downloads)
EPEL 8 x86_64 (47874)* EPEL 8 (5700 downloads)
Fedora 39 i386 (40)*, x86_64 (31)* Fedora 39 multilib x86_64+i386 (89 downloads)
Fedora 40 i386 (1)*, x86_64 (3)* Fedora 40 multilib x86_64+i386 (58 downloads)
Fedora 41 i386 (0)*, x86_64 (0)* Fedora 41 multilib x86_64+i386 (16 downloads)
Fedora rawhide i386 (26)*, x86_64 (26)* Fedora rawhide multilib x86_64+i386 (320 downloads)

* Total number of downloaded packages.