From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.org/gmane.linux.lib.musl.general/13230 Path: news.gmane.org!.POSTED!not-for-mail From: "A. Wilcox" Newsgroups: gmane.linux.lib.musl.general Subject: Re: string-backed FILEs mess Date: Wed, 12 Sep 2018 10:55:45 -0500 Organization: =?UTF-8?Q?Ad=c3=a9lie_Linux?= Message-ID: <14756f9f-061c-d707-b93a-c3eda1cf2d9c@adelielinux.org> References: <20180912140239.GV1878@brightrain.aerifal.cx> <20180912150941.GB13976@voyager> Reply-To: musl@lists.openwall.com NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="ieZgArLesB5JJFAJBtbJ2XJThtXq9Emjz" X-Trace: blaine.gmane.org 1536767571 5630 195.159.176.226 (12 Sep 2018 15:52:51 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Wed, 12 Sep 2018 15:52:51 +0000 (UTC) User-Agent: Mozilla/5.0 (X11; Linux ppc64; rv:52.0) Gecko/20100101 Thunderbird/52.9.1 To: musl@lists.openwall.com Original-X-From: musl-return-13246-gllmg-musl=m.gmane.org@lists.openwall.com Wed Sep 12 17:52:47 2018 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.84_2) (envelope-from ) id 1g07Re-0001Ma-Lo for gllmg-musl@m.gmane.org; Wed, 12 Sep 2018 17:52:46 +0200 Original-Received: (qmail 32240 invoked by uid 550); 12 Sep 2018 15:54:56 -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 32222 invoked from network); 12 Sep 2018 15:54:55 -0000 Openpgp: preference=signencrypt In-Reply-To: <20180912150941.GB13976@voyager> Xref: news.gmane.org gmane.linux.lib.musl.general:13230 Archived-At: This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --ieZgArLesB5JJFAJBtbJ2XJThtXq9Emjz Content-Type: multipart/mixed; boundary="xGUyKrdzfuhd6FIcxdpnsaJFlQ9vNjcFO"; protected-headers="v1" From: "A. Wilcox" To: musl@lists.openwall.com Message-ID: <14756f9f-061c-d707-b93a-c3eda1cf2d9c@adelielinux.org> Subject: Re: [musl] string-backed FILEs mess References: <20180912140239.GV1878@brightrain.aerifal.cx> <20180912150941.GB13976@voyager> In-Reply-To: <20180912150941.GB13976@voyager> --xGUyKrdzfuhd6FIcxdpnsaJFlQ9vNjcFO Content-Type: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: quoted-printable On 09/12/18 10:09, Markus Wichmann wrote: > I don't know how important the glibc-compat still is for people. I don'= t > need it, but then, I have glibc available if necessary. And with Steam > moving to Linux, closed-source software is certainly going to be on the= > rise for Linux/PC (i.e. Linux/i386 and Linux/amd64). Which is going to > be a problem for musl-based distributions, if they want to support that= =2E Genuinely, I used it every day I had an x86_64 box. Spotify was the main reason (the Qt 4 app; NOT the CEF/chrome-based piece of ****). Of course, now that I trashed my last x86 and am surrounded by better cores (almost exclusively PowerPC, with some ARM and MIPS for good measure), glibc ABI compat is almost worthless. However, that's what https://code.foxkit.us/adelie/gcompat/ is for anyway. Since it uses LD_PRELOAD, we could probably overwrite the entirety of stdio with something compatible with glibc if necessary. I hope it doesn't come to that, as that'd be a lot more cruft to maintain; but if it improves musl significantly, that may be the price to pay. Best, --arw --=20 A. Wilcox (awilfox) Project Lead, Ad=C3=A9lie Linux https://www.adelielinux.org --xGUyKrdzfuhd6FIcxdpnsaJFlQ9vNjcFO-- --ieZgArLesB5JJFAJBtbJ2XJThtXq9Emjz Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEEjNyWOYPU1SaTSMHHyynLUZIrnRQFAluZNwIACgkQyynLUZIr nRR0rRAAhRhjXmxOh3JUKWD/8/fZy04Oby1RbHEr+q+d/feytED+gYfdH9r44HzJ UD+pi4Q+y9qWguqz+/47SrRQg63SgCfLduVS3UbYY7mFVjuM2iwckTwZmnMDutBM JC6r1tlxHVri7iw9eqxAw9sxegU68kDcE7pc+dm4wHhXhRz8lEXda7gADtFId+1l KkLUmpZHxKJEBIFea8fTfqNJZwcAxnC0sscaajBbCS2qZLjS+JaK6PSCptXode4R 5if0dzfZ/+PUuGe/vaylyBaAsxd1V86gCt7dTAUoM/G93XbLGAuMv78G8r+j4uyM cafbQ7RPsUL9WyxNYJizLhM6j57kXvvm4VeehZrmu2IFJaogVTX76jQO3upRg3pP DV8D2iDTdQ4OIMPkgmLkmlY2/0Rq4m+QQVMhF1/apDjpPvllCLjksm0Gl5LmK7nR 9kgcqrSE37CSEJrX/YbKiJWbmaJip5+sv09lecI+CD+A+ybUWxQRGcch8rHPEDTO YQYi+FQr3RoragFAOTe+a+q56ie3DZzAxsjpBI4t/hrqTN2MpV4n7hYCb8hnf6fN 4+qemQk1kqZVmsUzzSsyb7mDsGYNBVYDG2JINAlzo7cIULzSLY7eASQIQ/S16mad vHioFDaj+Fs5jAXdURHXbod26VXm7u6oZH9L2V15kGjEyx6y9QM= =VR/0 -----END PGP SIGNATURE----- --ieZgArLesB5JJFAJBtbJ2XJThtXq9Emjz--