From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.org/gmane.linux.lib.musl.general/14917 Path: news.gmane.org!.POSTED.blaine.gmane.org!not-for-mail From: Michael Everitt Newsgroups: gmane.linux.lib.musl.general Subject: musl libc with libxcrypt as crypt provider Date: Fri, 8 Nov 2019 18:59:19 +0000 Message-ID: <22a02b7a-b753-e2e4-f92d-a7c0011866fb@2e0cer.net> Reply-To: musl@lists.openwall.com Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="y8DAzRQ9jYEKyTjOxoJJY8paInLWYskHP" Injection-Info: blaine.gmane.org; posting-host="blaine.gmane.org:195.159.176.226"; logging-data="205014"; mail-complaints-to="usenet@blaine.gmane.org" User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.9.1 To: "musl@lists.openwall.com" Original-X-From: musl-return-14933-gllmg-musl=m.gmane.org@lists.openwall.com Fri Nov 08 19:59:41 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 1iT9Tx-000r4d-B2 for gllmg-musl@m.gmane.org; Fri, 08 Nov 2019 19:59:41 +0100 Original-Received: (qmail 22374 invoked by uid 550); 8 Nov 2019 18:59:39 -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 22342 invoked from network); 8 Nov 2019 18:59:38 -0000 Openpgp: preference=signencrypt Autocrypt: addr=michael@2e0cer.net; keydata= xsFNBFngC8gBEAC8/nQZrVrr8v0kaD4OLw8UftKfPQFEMGY/rnFA81M9IvdyPP8/8u/+9AGc DEN3i/LRvW0KUBdKIngcUY/p1M/sJqBspMOBaoOLp6K53/2uxcGXw62TulQJU+7a37Jukv2r HNSyZzM6II0myConmJa8ja1HfsiVoqDrqNigBF+Sts1kqG4xg8YeyOl1Tk+LZwC+ukzzutE9 pbpIL2snu5I6a6RNi9DtbB9FZKzkbXx8TlpMXrcorNryOLQHPRw6tir5Z8kpetiJgoEpKGBX botDOWLVW+s9XnwPzAFmL03gH+3reY+LfrQWQTDphfZIp75caZQUicQHpc1NUr+8bLr3n79A FCPY3CfWriGn17aqaaXDFfeYPJIlH8UmOXI41JqR47C5eYFbocA8A4k7cGVAdKJFWLy51165 dt7qZyvUQc/olzrZOrvoiWXA8ELg7pqxxObM4kl0502IHz9kb6Lt712HvfjH5yAP8zTYpetn sCPR9aVVSQsRgluNrQFlKpVmUXbeBLjw05UBEunS6prDwXOyZdn7t03LSOlK2nBGM+gtxg8l /0Nb1saYMGGN8qtO4RLFRiRBc20kNz01cC89PKRIXYlW9dRZNH1zebIUCAg+S4hSmmV4uvaZ XRADb2G+ZZ2jj9cNTTnI+X1/a19S8XjBZ4z+9+Hty4nhoB6fawARAQABzSRNaWNoYWVsIEV2 ZXJpdHQgPG1pY2hhZWxAMmUwY2VyLm5ldD7CwYAEEwEIACoCGwMFCwkIBwMFFQoJCAsFFgID AQACHgECF4ACGQEFAl2kr4IFCQeHCrkACgkQY+fG X-Provags-ID: V03:K1:YU1ui7q3tTKrLjKhJDdlTQ8Dr7fb/FkbA8F4vCz3FgqZVFbl96R 1jtAA1ZP58uge2N/cPdJgd1KhJTPnlPjEIncgTJkxuLa1k+N13t2w9o+DQVRzfy/UNpOYbo hcZfADeB4zhY7SfIRvwaA8WZy8UgABlhU+iCSaBTQEYwCKmNitGzBZZcqtCtONq6A6X/q2w yQUUdXPq6zHoqGrLPcg3Q== X-UI-Out-Filterresults: notjunk:1;V03:K0:rp28+0H4tqw=:k35Ws/d/Po/B4sjtca+GBa 99RO4nT6zDnVG60QNwWQxX8THBfwADtqhefRdY6OA/ZqQ/3Y5b25RwzPfo7/MKsdD0LZ5WbZd VvPVzqm7kZts44EbPVXA9rEsN1t8r6zzktpPt58dWETpNeI22fXlXH6mo7cFQ91ijdU/L5Swl CMjpYJsbanLgMOAPxkgVFMt9Oc55AY4H605xQ6qvxq/H8Y6fvf22o3suDT8SRAw7scLDEhXLe ICa9HvpRjCfTjV2Eroit0lW2J4/cBYKNcV2N8xWHXtCQZquz3tcyPMx7Y35ie9aznOmxszbbP /PxSpRKk34rU2/AyEWppfqPyhDvCBsQkGCFefePYHeEjCOj7n+tFogdKZbuf+ClTLUjvFkLR3 7oraNmFaWThE/7+VX8A3HnVRxuZL/CAqCu6+0lJbiDQ1YaWKJpX4I4fq2D6bXogUlxC3DgOz3 AEOaTZs6ZySVd7pcHcdLeKLMm4g8iQ4XRQ0h7dQM6/O37TzsXiLMIPt1BDEG9Xq8gJWZkB0h7 indaDQdR6rZY4JjqECBpwTI6uZu3mmVi+D4BCtIVDTCP807srGHKef9E4pR4iZcLMhZhWgwaX lyfLk0ZCPUw15qu7nLG7x4iwlAW9yOXJnSlyb0LZ38SZqvcHF9mfSDK0WPkC6uCeMzmCUGjxa XH+V0AYrLQsMpdI8Qy80fPNMNFDGJ3rYiXfzJKA1sbrSPPUzRHsPWS+ELUhmwp2cuVtTkS9pU S5rtSsmcfvl1Us+nWIqQLeGWURE/Zq7h540fMpGabip5MUy9rvaIN7ytWNzBe7RsAxjtOoO3 Xref: news.gmane.org gmane.linux.lib.musl.general:14917 Archived-At: This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --y8DAzRQ9jYEKyTjOxoJJY8paInLWYskHP Content-Type: multipart/mixed; boundary="omUnC0e5FtzbcdeoHMljjyqUVAKReyCAi"; protected-headers="v1" From: Michael Everitt To: "musl@lists.openwall.com" Message-ID: <22a02b7a-b753-e2e4-f92d-a7c0011866fb@2e0cer.net> Subject: musl libc with libxcrypt as crypt provider --omUnC0e5FtzbcdeoHMljjyqUVAKReyCAi Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Content-Language: en-GB In line with the eventual removal of 'libcrypt' and 'crypt.h' from glibc[0], Gentoo linux, following in the footsteps of Fedora[1], has been= evaluating using libxcrypt[2] as provider of libcrypt.so* and the crypt.h= header (see [3]). As the distro continues, and is increasing in interest with musl-libc, we have been trying to work out how best to integrate the= new libxcrypt with musl without file collisions, as it's not (yet) appare= nt how to disable the built-in crypt.h within musl. Has the musl team considered possibl compatibility with libxcrypt moving forwards yet? [0] https://sourceware.org/ml/libc-alpha/2017-08/msg01257.html [1] https://fedoraproject.org/wiki/Changes/Replace_glibc_libcrypt_with_libxcr= ypt [2] https://github.com/besser82/libxcrypt [3] https://bugs.gentoo.org/show_bug.cgi?id=3D699422 --omUnC0e5FtzbcdeoHMljjyqUVAKReyCAi-- --y8DAzRQ9jYEKyTjOxoJJY8paInLWYskHP Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- iQIcBAEBCAAGBQJdxbsMAAoJEGPnxnn01DHdZWUQAKZq1/bV3cqOIWYASky00gta Q+Mg6ZNcRWbR0LWrtUtjx6PnVMPuFP/RZUHuwqb5axlsRPtpoTXbXuCX6zAnPz2N 6DmZhSj+IIN+B/TFlwlHHejno0OoCcyJWsPzZb+Kf+DASa/NCa5rFuV3SXcHU1wb aa7ShpwyErHBePs83DcFVVNUVfomnW9KEm98d12cp3bW/jDes89CswzmwVd8pmjb Y0uVdQtxFtZ4IrJ3TAKfhfkRjnTEkQc9dLH+xX2NuGJ+3Xt70STh4/FPl7R7XChD mntyYA/XLSrsKCkBwcOVI28CEGerE6bPImH3uRpAzjbppeni1GJu5PrRZiPVmXh7 yZ8v/POTb9rCXMAP4rSQ6LmzYV4mqGxR0Kl+9sHJqG3oiQ1TI1f88StzHnuHuYRZ TGKzdI2D9pYTYENtrh7O/G/goICldHlO8Btk1d5uSQYXFlaZLZ7F1BB0USuamOqo JN5nKuP6+gjlQcc9U7XOL8difQqtrUQzbZeL16uqAOJFf/pKgtqSlu7nqRGMk9nk jJJxVKzcAZ2t4GSqUuruK95+pVlIlnzRK6vfURFC7xIc1/ZCkTqiPQ4sSupKMPNk /WjhbFe6I7ADCJle9OTfhqZBGJQP8fBzvMkHwCKoGHkSBCtN8XDkOOALG2n00eyL RcOWwrw6+NjiuXppOQ2Z =smp9 -----END PGP SIGNATURE----- --y8DAzRQ9jYEKyTjOxoJJY8paInLWYskHP--