From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.org/gmane.linux.lib.musl.general/13553 Path: news.gmane.org!.POSTED!not-for-mail From: "A. Wilcox" Newsgroups: gmane.linux.lib.musl.general Subject: Re: additional patches for musl Date: Sat, 15 Dec 2018 19:34:12 -0600 Organization: =?UTF-8?Q?Ad=c3=a9lie_Linux?= Message-ID: <2a9a8fd0-356c-351d-612d-489a0352e1e7@adelielinux.org> References: 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="dnEn0JXE0XXfjQH8iz0aWMt8WzoYhfYOc" X-Trace: blaine.gmane.org 1544923889 3027 195.159.176.226 (16 Dec 2018 01:31:29 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Sun, 16 Dec 2018 01:31:29 +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-13569-gllmg-musl=m.gmane.org@lists.openwall.com Sun Dec 16 02:31:25 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 1gYLHB-0000hG-5N for gllmg-musl@m.gmane.org; Sun, 16 Dec 2018 02:31:25 +0100 Original-Received: (qmail 18405 invoked by uid 550); 16 Dec 2018 01:33:34 -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 18387 invoked from network); 16 Dec 2018 01:33:33 -0000 Openpgp: preference=signencrypt In-Reply-To: Xref: news.gmane.org gmane.linux.lib.musl.general:13553 Archived-At: This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --dnEn0JXE0XXfjQH8iz0aWMt8WzoYhfYOc Content-Type: multipart/mixed; boundary="QhCbVgEIFJoTZfIR96rGqGcyQ3qceT7wq"; protected-headers="v1" From: "A. Wilcox" To: musl@lists.openwall.com Message-ID: <2a9a8fd0-356c-351d-612d-489a0352e1e7@adelielinux.org> Subject: Re: [musl] additional patches for musl References: In-Reply-To: --QhCbVgEIFJoTZfIR96rGqGcyQ3qceT7wq Content-Type: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: quoted-printable On 12/15/18 18:01, =D1=81=D0=B5=D1=80=D0=B3=D0=B5=D0=B9 =D0=B2=D0=BE=D0=BB= =D0=BA=D0=BE=D0=B2=D0=B8=D1=87=D1=8C wrote: > cabulertion. > i finded additional patches for implementing some missing musl features= =2E >=20 >=20 > -- =D1=80=D0=B5=D0=BA=D0=BB=D0=B0=D0=BC=D0=B0 -------------------------= ---------------------------------- > =D0=9F=D0=BE=D1=82=D0=BE=D1=80=D0=BE=D0=BF=D0=B8=D1=81=D1=8C =D0=B7=D0=B0= =D1=80=D0=B5=D0=B3=D0=B8=D1=81=D1=82=D1=80=D0=B8=D1=80=D0=BE=D0=B2=D0=B0=D1= =82=D1=8C =D1=81=D0=B0=D0=BC=D1=8B=D0=B9 =D0=BA=D0=BE=D1=80=D0=BE=D1=82=D0= =BA=D0=B8=D0=B9 =D0=BF=D0=BE=D1=87=D1=82=D0=BE=D0=B2=D1=8B=D0=B9 =D0=B0=D0= =B4=D1=80=D0=B5=D1=81 @i.ua > https://mail.i.ua/reg - =D0=B8 =D0=BF=D0=BE=D0=BB=D1=83=D1=87=D0=B8 1Gb= =D0=B4=D0=BB=D1=8F =D1=85=D1=80=D0=B0=D0=BD=D0=B5=D0=BD=D0=B8=D1=8F =D0=BF= =D0=B8=D1=81=D0=B5=D0=BC >=20 Hi there. First of all, welcome and thank you for sending your patches. I think the canonicalize_file_name and nftw stuff may be okay, though it does add some bloat. The qsort_r code may be as well. These should be looked at by the musl maintainers themselves to determine suitability and issues. (I know the nftw stuff would be useful for a few packages, myself.) The utmpx patch should probably be merged. The printf stuff is LGPL licensed while musl is MIT. That won't be workable because the licenses are incompatible. The strndupa patch does not give an alternative for non-GNU C compilers and it seems rather arbitrary and gratuitous. It is better to make the software more portable than add this, IMO. The glob and regex macros are going to break code and those are a firm NAK from me, though I don't know how others feel about them. Hope this helps. Best, --arw --=20 A. Wilcox (awilfox) Project Lead, Ad=C3=A9lie Linux https://www.adelielinux.org --QhCbVgEIFJoTZfIR96rGqGcyQ3qceT7wq-- --dnEn0JXE0XXfjQH8iz0aWMt8WzoYhfYOc Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEEjNyWOYPU1SaTSMHHyynLUZIrnRQFAlwVq5QACgkQyynLUZIr nRRF3g/+J4kON+Qr26uXAacJH34Tjzl4GpvDqHFVM79DBVaznr5vitwQiMIfsds6 hi5+Y/zlhAnQ0wWOb8N74qt7Bn62zMQKwDkGe0lIK/LT00eiUw1nnpP3ML0KgRgY F0tdfKAWVxisFbKZtqqYNLbX2i1T256t3vf5QyJ1QEoe2P9XFwB4h1UEsnTbvWFZ xBN8Ai7ZIk9nlVutLkWghV1lkJtpcuDDYAAtotHeD8OL/yg4Lk865uVWf+gJvEjL HEAeX/xZXNOCFffFS/SsjiR49Nfp0uoeTAkHikS1vwlJTFEZvZRqCyUYWwJL7DEn nBkqp73DNTPW022WhMPHrPY9Bmwxl8lzxX8Cmnpl7xxxPTKrePJkEObJtits24cX 9iaSsnRlyeVWmkt9FlkJWAVuivEDQaLCw4R1LqvhOysBTgDclvCsEC2xFIpaYh/O uccpOvZw7GqBByOoYHoM36MFwp2Laq4wPiSKUwk7WBItpsJf9TnPg2hzUVNHCwKo NpdW3G98E092HYG5DryHuTf5jpOkOY11nqWFl54IVTekQtxqa6wMfyNyPmmXYMfT izRjvPd0SJcmj04abtBTQi0ybDQ/SmPAkWufMICygBnO59qXBGyKw71ibQYPDJZh Sr+eMNEO2DFkgsX/A9Brrj1QRJVMM2Trb2rw/zYUEtMPEEiP87k= =2xK2 -----END PGP SIGNATURE----- --dnEn0JXE0XXfjQH8iz0aWMt8WzoYhfYOc--