From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.org/gmane.linux.lib.musl.general/14879 Path: news.gmane.org!.POSTED.blaine.gmane.org!not-for-mail From: "A. Wilcox" Newsgroups: gmane.linux.lib.musl.general Subject: Re: time64 switchover -- distro plans? Date: Mon, 28 Oct 2019 06:52:04 -0500 Organization: =?UTF-8?Q?Ad=c3=a9lie_Linux?= Message-ID: <65a0ee78-eaaf-f3fa-84f3-782fbdc4b06e@adelielinux.org> References: <20191027040820.GV16318@brightrain.aerifal.cx> Reply-To: musl@lists.openwall.com Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="0bn5YNVPo8YlhNnmR9TcYUuuQpMjqV01B" Injection-Info: blaine.gmane.org; posting-host="blaine.gmane.org:195.159.176.226"; logging-data="23156"; mail-complaints-to="usenet@blaine.gmane.org" User-Agent: Mozilla/5.0 (X11; Linux ppc64; rv:68.0) Gecko/20100101 Thunderbird/68.0 To: musl@lists.openwall.com Original-X-From: musl-return-14895-gllmg-musl=m.gmane.org@lists.openwall.com Mon Oct 28 12:52:27 2019 Return-path: Envelope-to: gllmg-musl@m.gmane.org Original-Received: from mother.openwall.net ([195.42.179.200]) by blaine.gmane.org with smtp (Exim 4.89) (envelope-from ) id 1iP3ZT-0005vJ-QY for gllmg-musl@m.gmane.org; Mon, 28 Oct 2019 12:52:27 +0100 Original-Received: (qmail 3831 invoked by uid 550); 28 Oct 2019 11:52:24 -0000 Mailing-List: contact musl-help@lists.openwall.com; run by ezmlm Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-ID: Original-Received: (qmail 3813 invoked from network); 28 Oct 2019 11:52:24 -0000 Autocrypt: addr=awilfox@adelielinux.org; prefer-encrypt=mutual; keydata= mQINBE+DjPIBEADTQ1H/e/avDUhgt8+T3TJpjGYoY9Y47EMfHqWMm9LjR9aiZSG6GWRbpjWS 4V0DqzIhNQw7HLkPws9CVqQkmpIeltQyGDV2qcR5AXxJ4lCRWHxwRzWE0cCzhLUR9BBWOO0U NINQY+2IqmzRAqXZ9zL+mGTles/qeheXmaWLKf/T0kqJFihoM+ItQvUWOkWUdVv0prhzXr9Q QUdt0NTIW8n4sPwtuSvQgqwSzCJQArh1myugVSGiIIN38pCU8g41Vh35mHHhbHjbn0o1mhrX B/gbsndGo7QQBKz4CPaSel+Fl92dCvVWTp1XYyjqeZx2xlx1zfDrXOTuzY1WmNHi7BgHYuem tG7Zyp7u9MR6FvLKgQhmvCQZXaa+9oNtwKckxoP/I5R8ede9YRb6pLyG5JC0pTTk7kpUZCX2 tm8pLKy899zomm8BBm71aEJHE44ABEl/PbM7tA7XhSPiWsdBmVCxH4bqpUgGMx0ztqhNsUul SDDhiAWgtYFHATynhmeKBDKthkO7lj4CzwI54dn1uiwDtvUFVyVsPMjJcCxFnONbOPcvm1R9 sDg5sn57dv0f+EtaU3ppZdotutjM9X7OEC93d1flO3k1LO20qn2ZcI24f3tEOLAjn5xZ1GdV 3BYBwrtuaaiO8tMdp0uAtILzkkrcr0vOi2/SngxtXFw+44X+WQARAQABtDNBLiBXaWxjb3gg KEFkw6lsaWUgTGludXgpIDxhd2lsZm94QGFkZWxpZWxpbnV4Lm9yZz6JAjoEEwEIACQCGwMF CwkIBwIGFQgJ In-Reply-To: <20191027040820.GV16318@brightrain.aerifal.cx> Xref: news.gmane.org gmane.linux.lib.musl.general:14879 Archived-At: This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --0bn5YNVPo8YlhNnmR9TcYUuuQpMjqV01B Content-Type: multipart/mixed; boundary="LbpJkYszATjHrAPZoe4EhIso4h1vXrib7" --LbpJkYszATjHrAPZoe4EhIso4h1vXrib7 Content-Type: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: quoted-printable On 26/10/2019 23:08, Rich Felker wrote: > This thread is a call for feedback from distros (or other > similarly-situated systems integrators) using musl with 32-bit archs. > Everything is moving smoothly on my side for upcoming time64 > switchover which will be included in the next release, 1.2.0. But with > this involving ABI issues between packages and changes that some > software may not be ready for, it will likely be at least somewhat > disruptive to distros/users. >=20 > In particular: >=20 > * Are there resources I could/should make available that will help > things go smoothly? >=20 > * Are you available for testing building and running packages against > time64 musl prior to release? We can launch a full distro build against any given musl commit on 32-bit PowerPC and ARM (v7). We have test suites enabled on 1280 of our 2087 packages (~61%) so that should help find bugs if any. I can also then install it on a Power Mac G4 and a Raspberry Pi 2 we have set aside for testing experimental changes. It'd be much more difficult, but if nobody else offers i586 testing, we *may* be able to do that as well. Let us know. > From my side, I'm planning to write up release notes/announcement far > more detailed than usual, with instructions on switchover, what ABI > compatibility/stability does & doesn't mean, possible pitfalls, tips > for catching code that may have time64-related bugs, etc., and just > basic FAQ items like whether you need a 5.1+ kernel (no) or kernel > headers (no). That sounds great. > I'll also be building and testing some software on i386 and sh at > least; I already started with busybox, which just got the main > time64-readiness issue I was aware of fixed. >=20 > I think I'll push the last of the time64 patches within the next week, > possibly sooner, meaning "distros start testing" is a thing that could > begin really soon if anyone's up for it. We would probably be ready for this in November. Best, --arw --=20 A. Wilcox (awilfox) Project Lead, Ad=C3=A9lie Linux https://www.adelielinux.org --LbpJkYszATjHrAPZoe4EhIso4h1vXrib7-- --0bn5YNVPo8YlhNnmR9TcYUuuQpMjqV01B Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEEjNyWOYPU1SaTSMHHyynLUZIrnRQFAl221mQACgkQyynLUZIr nRSsZA//ck4Zx31f6lSIOucQrgc0R9cGZGmXQQW1l0/yb0qeU83uA6//5QdNk3Th ojcO1vXdtCJaPH4dIv1zZgO+bLEy+d5DC2xIh5YERqoPIe6SnhGQCfZx4WK4vI3v EvPxO47l6Tr9x2rhrCYKRdwVu02LKIumoZj5jQwRpoRa+Wnj3b/t3spH7CXTfIvC zAaAJZogRLZ81WUl+IEHhBmZqsEPiBX6EQn4rcLvG3DbMZDpfvSdR2k4Rg+pqI6B v1iTIeM4l/BwIAAQRETCirCFI3uEX9OKyiWVrw0ftI7+4F0EtHOaHUsnMlT2Zges Zjfdvqc+xCgZENH0ZzhjmHsd2FBr/Pb8wSlvA3j/jtoPOoze2pUs/x+xb0Y9+gbN 7Bhvd2K3EmIRFwpLI+OPheRXOkGOmJ/cYkmx2YVQRB7l8C+A7xcv3cAieHmpN7bS NPtD/cz1qLN4MCjKN2fCOZhMZh3ZEM/Luf137/1/WHUroH8Qe3P46owKGh7AToMP b/xXgx6ja7SCIC2BLj5Wk7HKClV6fSKbfsNcIFXksNE2YzpOPdaEvlnJxZ2tdYpu CKJRz1BgvdC8PMx+B3I3ntvLcUJrRZbqpI5kXgpd/advht1rfSRIc+c4PAsidnni XGpFbLTb7+NE7BaJ9ZaeLe7aoiKkFRlnxpYe88HZEC/FqPCJdAQ= =H5Gt -----END PGP SIGNATURE----- --0bn5YNVPo8YlhNnmR9TcYUuuQpMjqV01B--