#musl — Public Fediverse posts
Live and recent posts from across the Fediverse tagged #musl, aggregated by home.social.
-
#ViernesDeEscritorio #VoidLinux #Musl #Sway
Sin cambios desde la ultima vez (ya no tengo nada que cambiar la verdad),mismo escritorio aburrido y simple de toda la vida.
-
RE: https://bonito.cafe/@Onlykievv/116986826080855299
Un truco que olvidé mencionar para ejecutar juegos nativos en #musl es usando lutris,nomas se añade el ejecutable de conty (el programa que uso para ejecutar cosas de glibc en musl) a la hora de añadir el juego despues en argumentos se añade el mismo ejecutable del mismo juego,algo tipo... bash "/mnt/Externo/Juegos/Linux/Dead Cells/start.sh" y despues se guarda,basicamente facilita la forma de ejecutarlos y hay que hacer menos malabarismos.
En comentarios dejo una captura de ejemplo
-
RipGrep musl binaries occasionally segfault during very-large searches
https://github.com/BurntSushi/ripgrep/issues/3494
Comments: https://news.ycombinator.com/item?id=49133889
#HackerNews #RipGrep #segfault #musl #binaries #search #issues #segfaults #performance
-
RipGrep musl binaries occasionally segfault during very-large searches
https://github.com/BurntSushi/ripgrep/issues/3494
Comments: https://news.ycombinator.com/item?id=49133889
#HackerNews #RipGrep #segfault #musl #binaries #search #issues #segfaults #performance
-
Experimental musl Port for FreeBSD
https://lists.freebsd.org/archives/freebsd-hackers/2026-July/006633.html
-
Experimental musl Port for FreeBSD
https://lists.freebsd.org/archives/freebsd-hackers/2026-July/006633.html
-
Nueva entrada en mi blog:
Mi experiencia con musl
https://onlykievvv.bearblog.dev/mi-experiencia-con-musl/Espero que les guste y no duden en dejar feedback en este mismo post ^^
-
Just finished a PoC if i could bootstrap pkgsrc on my self-assembled minimal docker container.
Ingredients: skarnet-musl-toolchain. busybox-static, toybox-static, gawk, gsed, gtar, gmake, libz, libexpat, libxcrypt, libbsd, libmd, musl-{bsdcompat,fts,obstack,rpmatch}, and finally pkgsrc from netbsd.
after a few ins and outs, and learning the ropes, bootstrapping worked flawlessly.
shout out for the developers for their good work!
-
Just finished a PoC if i could bootstrap pkgsrc on my self-assembled minimal docker container.
Ingredients: skarnet-musl-toolchain. busybox-static, toybox-static, gawk, gsed, gtar, gmake, libz, libexpat, libxcrypt, libbsd, libmd, musl-{bsdcompat,fts,obstack,rpmatch}, and finally pkgsrc from netbsd.
after a few ins and outs, and learning the ropes, bootstrapping worked flawlessly.
shout out for the developers for their good work!
-
unfortunately i dont know ppc but from the description and the code it looks like this is addressing heavy register utilization.
hmm ... userland vs kernelland ... it might be a (un-)common problem in the former but not (or almost never) in the latter.
i know that T2SDE also builds many architectures with both glibc and musl and also might have its own patches for it.
-
unfortunately i dont know ppc but from the description and the code it looks like this is addressing heavy register utilization.
hmm ... userland vs kernelland ... it might be a (un-)common problem in the former but not (or almost never) in the latter.
i know that T2SDE also builds many architectures with both glibc and musl and also might have its own patches for it.
-
Do you use @nodejs on @alpinelinux? While the Node.js project publishes Alpine containers to dockerhub it is currently an "experimental" platform and does not have the same guarantees as other platforms.
We are looking for volunteers to help us bring Alpine to "Tier 2" where it would be built and released through the normal CI process.
If you can help and/or work for a company depending on Node on Alpine/musl then let us know at https://github.com/nodejs/node/issues/62764
#alpine #musl #nodejs #OpenSource -
Do you use @nodejs on @alpinelinux? While the Node.js project publishes Alpine containers to dockerhub it is currently an "experimental" platform and does not have the same guarantees as other platforms.
We are looking for volunteers to help us bring Alpine to "Tier 2" where it would be built and released through the normal CI process.
If you can help and/or work for a company depending on Node on Alpine/musl then let us know at https://github.com/nodejs/node/issues/62764
#alpine #musl #nodejs #OpenSource -
This exploit write-up features #musl 1.1.24, whose oldmalloc (dlmalloc-like) was used to convert the exploitable bug in the application into an arbitrary write primitive.
musl 1.2.1 or later, with mallocng, would probably have rendered this non-exploitable or would have at least required non-malloc-based approaches to exploiting the initial application bug.
-
This exploit write-up features #musl 1.1.24, whose oldmalloc (dlmalloc-like) was used to convert the exploitable bug in the application into an arbitrary write primitive.
musl 1.2.1 or later, with mallocng, would probably have rendered this non-exploitable or would have at least required non-malloc-based approaches to exploiting the initial application bug.
-
Does #musl have a counterpart to glibc gai.conf? I want to prefer my ULA IPv6 /48 prefix over global addresses, if the device has an address within the prefix. :neocat_think:
-
Does #musl have a counterpart to glibc gai.conf? I want to prefer my ULA IPv6 /48 prefix over global addresses, if the device has an address within the prefix. :neocat_think:
-
My #emulator takes a ROM filename on the #CommandLine, among other options. I use the #musl library's #getopt to parse the command in C. It makes me appreciate the libraries that come with newer languages like Python. youtu.be/PAw478XJYWI #FamilySizeVM #emudev #CLI #timelapse #emulator
Parsing a command line in C is... -
My #emulator takes a ROM filename on the #CommandLine, among other options. I use the #musl library's #getopt to parse the command in C. It makes me appreciate the libraries that come with newer languages like Python. youtu.be/PAw478XJYWI #FamilySizeVM #emudev #CLI #timelapse #emulator
Parsing a command line in C is... -
My emulator takes a path to a ROM image on the command line, among other options. I use the musl library's getopt_long function to parse the command in C. It makes me appreciate the libraries that come with newer languages like Python.
https://youtu.be/PAw478XJYWI#FamilySizeVM #emudev #NESdev #CommandLine #CLI #musl #getopt #timelapse #emulator
-
My emulator takes a path to a ROM image on the command line, among other options. I use the musl library's getopt_long function to parse the command in C. It makes me appreciate the libraries that come with newer languages like Python.
https://youtu.be/PAw478XJYWI#FamilySizeVM #emudev #NESdev #CommandLine #CLI #musl #getopt #timelapse #emulator
-
Chimera Linux does things differently: the distro is built from scratch, musl instead of glibc, init is dinit, FreeBSD userland, ...
Fresh install on my Thinkpad using OpenZFS and ZFSBootMenu. Curious to explore further. I'm thinking of a setup where Chimera is my desktop and FreeBSD on a home server.
-
Chimera Linux does things differently: the distro is built from scratch, musl instead of glibc, init is dinit, FreeBSD userland, ...
Fresh install on my Thinkpad using OpenZFS and ZFSBootMenu. Curious to explore further. I'm thinking of a setup where Chimera is my desktop and FreeBSD on a home server.
-
Came across this again while reviewing some code in #musl iconv: the standard legacy encoding for Korean, EUC-KR/CP949, is grossly underdocumented. Unlike a most other CJK encodings, Wikipedia has basically no information on the actual encoding structure, and WHATWG chooses to specify it as an arbitrary table completely disregarding the structure.
So, a little thread on it, so it's written down somewhere. Maybe someday someone will write a proper article.
🧵 1/N
-
Came across this again while reviewing some code in #musl iconv: the standard legacy encoding for Korean, EUC-KR/CP949, is grossly underdocumented. Unlike a most other CJK encodings, Wikipedia has basically no information on the actual encoding structure, and WHATWG chooses to specify it as an arbitrary table completely disregarding the structure.
So, a little thread on it, so it's written down somewhere. Maybe someday someone will write a proper article.
🧵 1/N
-
Addendum to "things #musl libc will never do":
- Request your age, date of birth, or proof of identity or attempt to report it to applications.
-
Addendum to "things #musl libc will never do":
- Request your age, date of birth, or proof of identity or attempt to report it to applications.
-
The public key fingerprint for #musl release signatures is:
8364 8929 0BB6 B70F 99FF DA05 56BC DB59 3020 450F
Republishing this here now for the first time since our move to Treehouse, to follow a past practice for redundancy of sources of trust.
-
The public key fingerprint for #musl release signatures is:
8364 8929 0BB6 B70F 99FF DA05 56BC DB59 3020 450F
Republishing this here now for the first time since our move to Treehouse, to follow a past practice for redundancy of sources of trust.
-
-
-
LFS + musl + libressl. Nice achievement for 2025.
Ports package available at https://github.com/lidgnulinux/lfs.ports -
For what it's worth:
The hyperlinked article is purely about Linux and its two major C libraries (GNU and #musl), and does not cover #Unix, historical or otherwise, at all.
There are systems still around where grantpt and unlockpt are important. On #NetBSD with certain options set they are not actually no-ops. They are definitely not no-ops on #Illumos-based operating systems, where (for starters) STREAMS stuff happens on pseudo-terminal front-end devices.
-
Look ma, no fork! 🎉
https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7584
#postmarketOS is now shipping #systemd built from unpatched upstream source code, thanks to all the amazing folks involved with adding #musl libc support 😁
-
systemd 259 unterstützt musl experimentell
https://linuxnews.de/systemd-259-unterstuetzt-musl-experimentell/ #systemd #musl #sysvinit #linux #linuxnews