Follow @Openwall on Twitter for new release announcements and other news
[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Date: Mon, 10 Mar 2014 10:23:01 +0000
From: Justin Cormack <>
Subject: Re: Drafting 1.0 announcements

On 10 Mar 2014 06:23, "Rich Felker" <> wrote:
> The below are DRAFTS, not actual announcements of a release. I'm
> posting them now in search of suggestions for improving them.
> Rich

They look pretty good some comments inline.

> Short release announcement for freecode and anyone already familiar
> with musl just needing to know about the new release:
>     This release adds support for a soft-float ABI variant on MIPS as
>     well as new experimental ports to SuperH and x32 (the new 32-bit
>     ABI for x86_64). Two floating point printf bugs have been fixed
>     including a rounding error and off-by-one buffer overflow that
>     could occur only when printing certain denormal values with
>     thousands of places of precision. A second overflow issue was
>     fixed in wcsxfrm where a buffer length of zero was misinterpreted.
>     Several other minor bug fixes and compatibility improvements have
>     also been made.

Something about what 1.0 means for these users? Or even just the contains
all mandatory POSIX stuff?

> Blurb for news sites that accept moderate-length submissions:
>     The musl libc project has released version 1.0, the result of

Add URL here?

>     three years of development and testing. Musl is a lightweight,
>     fast, simple, MIT-licensed, correctness-oriented alternative to

Standards compliant?

>     the GNU C library (glibc), uClibc, or Android's Bionic. At this

Mention klibc too? Might persuade them one day.

>     point musl provides all mandatory C99 and POSIX interfaces (plus a
>     lot of widely-used extensions), and well over 5000 packages are
>     known to build successfully against musl.
>     Several options are available for trying musl. Compiler toolchains

Mention that you can just use it out of the box you don't need a new distro.

>     are available from the musl-cross project, and several new
>     musl-based Linux distributions are available (Sabotage and
>     Snowflake, among others). Some well-established distributions
>     including OpenWRT and Gentoo now have musl-based variants too, and
>     others (Aboriginal, Alpine, Bedrock, Dragora) are in the process
>     of switching to musl as their default libc.
>     [Optional: provide links for all other projects mentioned?]
> Or a bit shorter, for sites that don't accept long submissions:
>     Musl libc 1.0 is now available. Musl is a light, fast, simple,
>     MIT-licensed, correctness-oriented alternative to the GNU C
>     library (glibc), uClibc, or Android's Bionic, providing all
>     mandatory C99 and POSIX interfaces plus many widely-used
>     extensions. Well over 5000 packages are known to build against
>     musl. Several musl-based Linux distributions are now available
>     including musl-based variants of OpenWRT and Gentoo and several
>     new distributions built around musl. Compiler toolchains are also
>     available from the musl-cross project.

Content of type "text/html" skipped

Powered by blists - more mailing lists

Confused about mailing lists and their use? Read about mailing lists on Wikipedia and check out these guidelines on proper formatting of your messages.