Follow @Openwall on Twitter for new release announcements and other news
[<prev] [next>] [day] [month] [year] [list]
Date: Thu, 20 Feb 2020 21:21:05 -0500
From: Rich Felker <>
Subject: musl 1.2.0 released

This release moves all 32-bit archs to 64-bit time_t, enabling them to
represent times beyond January of 2038.

There are no new requirements on kernel version, and this is not a
hard ABI break, but the type changes do impact compatibility between
code built against previous versions of musl and code built against
musl 1.2. Users upgrading 32-bit systems should read the detailed
time64 release notes. 64-bit systems are not affected.

In addition, character data has been updated to align with Unicode
12.1.0, along with fixes for some errors in the data and a replacement
for inefficient and unmaintainable case-mapping code. Correctness of
results has been improved in the math library, particularly some
complex functions and 32-bit x86 asm. Various arch-specific bugs have
also been fixed.

Detailed time64 release notes are attached and also available from

Special thanks to musl's release sponsors who support the project
financially via Patreon and GitHub Sponsors:

* Justin Cormack
* Nathan Hoad
* Jeremiah Gowdy
* Mirza Prasovic
* Hurricane Labs (
* Les Aker
* Neal Gompa
* The Midipix Project (
* Laurent Bercot
* Michael Forney
* Andrew Kelley / ziglang
* Bartosz Brachaczek
* Noel Cower

For information on becoming a sponsor, visit one of:

View attachment "" of type "text/plain" (8630 bytes)

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.