From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.org/gmane.linux.lib.musl.general/9439 Path: news.gmane.org!not-for-mail From: Khem Raj Newsgroups: gmane.linux.lib.musl.general Subject: Re: iproute2 & other software Date: Wed, 2 Mar 2016 12:44:51 -0800 Message-ID: <9E4ED0C3-B227-43C9-864E-11C66CCECA8C@gmail.com> References: <0DED8CA5-AABF-471F-AF89-26BFCB3F7B40@gmail.com> Reply-To: musl@lists.openwall.com NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 (Mac OS X Mail 9.2 \(3112\)) Content-Type: multipart/signed; boundary="Apple-Mail=_9732B0EB-8EE0-4E7F-882E-8A35E69185F6"; protocol="application/pgp-signature"; micalg=pgp-sha1 X-Trace: ger.gmane.org 1456951517 8493 80.91.229.3 (2 Mar 2016 20:45:17 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Wed, 2 Mar 2016 20:45:17 +0000 (UTC) To: musl@lists.openwall.com Original-X-From: musl-return-9452-gllmg-musl=m.gmane.org@lists.openwall.com Wed Mar 02 21:45:16 2016 Return-path: Envelope-to: gllmg-musl@m.gmane.org Original-Received: from mother.openwall.net ([195.42.179.200]) by plane.gmane.org with smtp (Exim 4.69) (envelope-from ) id 1abDdy-0006oN-R0 for gllmg-musl@m.gmane.org; Wed, 02 Mar 2016 21:45:14 +0100 Original-Received: (qmail 11814 invoked by uid 550); 2 Mar 2016 20:45:09 -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 11735 invoked from network); 2 Mar 2016 20:45:08 -0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:subject:from:in-reply-to:date:message-id:references:to; bh=lSWhD5PFfPHJZkDHL4h3Tv60cLIE6xtP/gpsNauN6I4=; b=pPiXZ6uATNjN64SbxzpI29J57pEmrZnQpmgT3+GtLtwk3plBwH8uGBgOZsbYOAc52J WipYrXevXmrX3a/XSqj8Cot5wcGuThDZD7lKjoY92jZA+MTuUOYS43hyaUd0Pg4saVwL 1C5o/7qqmb6OsTfc4n1C3GciCYibdPY2002bH5vlOOkqHkc5BaOI/+ZpafK+OIosH6ap eryl02Nxddc3QelIfNAy1sI+qMVFVynfFRYtgRCA52sde/HzocCAegw1N8yTu/+W3AJf 535rlXMrDm5La7V1Fye82k2OR6InL0irZN/JSYN/2T1bkA3bfkXcW2dfZtAOi6zq5eMI qZOw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:subject:from:in-reply-to:date :message-id:references:to; bh=lSWhD5PFfPHJZkDHL4h3Tv60cLIE6xtP/gpsNauN6I4=; b=FSCd3Da12nB2ug8z/Zz6FjfAc7RnKR4og9DKQhx9NyIoz1mEIeCdN8nCs64Qn4RyM7 e5EFay4GMyziw7eJ/HRTyd2YeiCw9wsxIiYOuCvagFXMv6KUpXPvt9iPTAFGhrN3vEfH uUtQI78w7W+VLDAAuYLWVtMjajZeHJlZpjAauSL4seaIjPmV7BxXFiuU4gz2SJRG4nqk KT+7U/7upnHKtdeXtgmsdgQk8/orXB3ozjXFaQX/NDGzj/8PFHxom7qKUJlJ8qd7BMC0 M1oxqoKr4BVtb0DRvnWvVaX4tXYSBcLCRHwBQdS7s0RStCe1ASZBMy90z0kB3ZW2vVwU VvPw== X-Gm-Message-State: AD7BkJJmJuRCXOdxkYCzzdm4oTqjKf6KSZB8ayO/q7mOmu8D7xx2Lz0E/+UgNV69jVEn+w== X-Received: by 10.98.17.75 with SMTP id z72mr41787196pfi.16.1456951496740; Wed, 02 Mar 2016 12:44:56 -0800 (PST) X-Pgp-Agent: GPGMail 2.6b2 In-Reply-To: X-Mailer: Apple Mail (2.3112) Xref: news.gmane.org gmane.linux.lib.musl.general:9439 Archived-At: --Apple-Mail=_9732B0EB-8EE0-4E7F-882E-8A35E69185F6 Content-Type: multipart/alternative; boundary="Apple-Mail=_B39695D9-3FBD-483C-A298-5E7D8B855047" --Apple-Mail=_B39695D9-3FBD-483C-A298-5E7D8B855047 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=utf-8 > On Mar 2, 2016, at 12:39 PM, Loganaden Velvindron = wrote: >=20 >=20 >=20 > On Wed, Mar 2, 2016 at 8:37 PM, Khem Raj > wrote: >=20 > > On Mar 2, 2016, at 11:19 AM, Loganaden Velvindron = > wrote: > > > > Hi All, > > > > Stephen (iproute2) sent me a mail telling me that he rejected my = patch to iproute2 for musl support: > > > > 1st reply: > > " > > I was waiting for others who had more to say on this. > > Ok with providing small fixes, but can't really guarantee iproute to > > work with other libraries. > > " > > > > & 2nd is : > > " > > Sorry, I have to reject this. > > All include files in include/linux come from headers automatically = generated from upstream > > Linux source. This is the only way to ensure long term ABI/API = consistency > > with kernel. > > > > Either fix musl or submit patches to upstream kernel and get them = merged. > > =E2=80=9C >=20 > Where is your patch. >=20 >=20 > Rejected patch here: >=20 > https://patchwork.ozlabs.org/patch/586121/ = >=20 The change needs a bit more description of the problem its trying to = fix. Concern is if it will still work with glibc or uclibc on linux one way you could keep functionality same for existing libcs is to ifdef these files with #ifdef __GLIBC__ --Apple-Mail=_B39695D9-3FBD-483C-A298-5E7D8B855047 Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset=utf-8
On Mar 2, 2016, at 12:39 PM, Loganaden Velvindron <loganaden@gmail.com>= wrote:



On Wed, Mar 2, 2016 at 8:37 PM, = Khem Raj <raj.khem@gmail.com> wrote:

> On Mar 2, 2016, at 11:19 AM, Loganaden Velvindron <loganaden@gmail.com>= wrote:
>
> Hi All,
>
> Stephen (iproute2) sent me a mail telling me that he rejected my = patch to iproute2 for musl support:
>
> 1st reply:
> "
> I was waiting for others who had more to say on this.
> Ok with providing small fixes, but can't really guarantee iproute = to
> work with other libraries.
> "
>
> & 2nd is :
> "
> Sorry, I have to reject this.
> All include files in include/linux come from headers automatically = generated from upstream
> Linux source. This is the only way to ensure long term ABI/API = consistency
> with kernel.
>
> Either fix musl or submit patches to upstream kernel and get them = merged.
> =E2=80=9C

Where is your patch.


The change needs a bit more description of the = problem its trying to fix.
Concern is if it will still work = with glibc or uclibc on linux
one way you could keep = functionality same for existing libcs
is to ifdef these files = with #ifdef __GLIBC__
= --Apple-Mail=_B39695D9-3FBD-483C-A298-5E7D8B855047-- --Apple-Mail=_9732B0EB-8EE0-4E7F-882E-8A35E69185F6 Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename=signature.asc Content-Type: application/pgp-signature; name=signature.asc Content-Description: Message signed with OpenPGP using GPGMail -----BEGIN PGP SIGNATURE----- Comment: GPGTools - https://gpgtools.org iEYEARECAAYFAlbXUMcACgkQuwUzVZGdMxSkkgCfU2Mo1XU5tUBpgAev4kKetnwa xBAAnjZEvsM63kT9FgpnOYeGlOhlindb =iVXJ -----END PGP SIGNATURE----- --Apple-Mail=_9732B0EB-8EE0-4E7F-882E-8A35E69185F6--