home.social

#musl — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #musl, aggregated by home.social.

  1. I've started a (private atm, will be rebased a few times) branch for the #musl locale project merge.

    First some preliminaries. Bumping the Unicode character data from version 12 to version 17.

    Only +10% size to iswalpha/iswpunct tables, +5% to upper/lower case mappings. About +20% to wcwidth tables, probably from all the emoji. 🙃

  2. Kolejny ciekawy problem z #musl libc: `getaddrinfo()` wypełnia pole `.ai_canonname`, nawet jeśli `flags` nie zawiera `AI_CANONNAME`. Niby to nic wielkiego, ale wystarcza, żeby popsuć testy #DNSPython. Technicznie rzecz biorąc, może to być też niezgodne z #POSIX, ale nie mam pewności.

    openwall.com/lists/musl/2024/0
    github.com/rthalley/dnspython/
    bugs.gentoo.org/923004

    #Python #Gentoo

  3. Another curious #musl libc issue: `getaddrinfo()` fills `.ai_canonname` even if `AI_CANONNAME` is not passed in `flags`. Apparently not a big deal, except that it breaks the tests of #DNSPython when present unexpectedly. Technically, it may also not comply to #POSIX, though I'm not sure.

    openwall.com/lists/musl/2024/0
    github.com/rthalley/dnspython/
    bugs.gentoo.org/923004

    #Python #Gentoo