Openembedded Core Discussions
 help / color / mirror / Atom feed
From: akuster808 <akuster808@gmail.com>
To: Khem Raj <raj.khem@gmail.com>,
	Otavio Salvador <otavio.salvador@ossystems.com.br>
Cc: Patches and discussions about the oe-core layer
	<openembedded-core@lists.openembedded.org>
Subject: Re: [for-krogoth] musl backport
Date: Tue, 12 Jul 2016 07:15:40 -0700	[thread overview]
Message-ID: <5784FB8C.1070909@gmail.com> (raw)
In-Reply-To: <CAMKF1sqi=9-2E9u9M4iuh5JUs+4Dr7cx80uCR8do78DSXnRoUw@mail.gmail.com>



On 07/11/2016 10:41 AM, Khem Raj wrote:
> On Mon, Jul 11, 2016 at 10:39 AM, Otavio Salvador
> <otavio.salvador@ossystems.com.br> wrote:
>> Hello Khem and OE-Core fellows,
>>
>> I would like to propose the backport of following changes:
>>
>> commit a572a1181411668a9bd4c264f5124d13f3d7cead (HEAD -> for-krogoth)
>> Author: Khem Raj <raj.khem@gmail.com>
>> Date:   Thu Jun 23 15:23:19 2016 -0700
>>
>>      musl: Upgrade to tip
>>
>>      Rich Felker (4):
>>            fix undefined pointer arithmetic in CMSG_NXTHDR macro
>>            fix a64l undefined behavior on ILP32 archs, wrong results on
>> LP64 archs
>>            avoid padding gaps in struct sockaddr_storage
>>            remove comments on copyright status from UTF-8 implementation files
>>
>>      Szabolcs Nagy (8):
>>            fix the use of uninitialized value in regcomp
>>            add preadv2 and pwritev2 syscall numbers for linux v4.6
>>            add SO_CNX_ADVICE to sys/socket.h, new in linux v4.6
>>            add ETH_P_MACSEC netinet/if_ether.h, new in linux v4.6
>>            update siginfo struct for linux v4.6
>>            add CLONE_NEWCGROUP clone flag, new in linux v4.6
>>            add new tcp_info fields from linux v4.6
>>            update sys/socket.h to linux v4.6
>>
>>      Signed-off-by: Khem Raj <raj.khem@gmail.com>
>>      Signed-off-by: Ross Burton <ross.burton@intel.com>
>>      (cherry picked from commit d81bb8c6362d59a124bbe9b3a60cb259733b120d)
>>
>> commit a8e05129847ac01bddb01dcd8f1592fcacf0c908
>> Author: Khem Raj <raj.khem@gmail.com>
>> Date:   Fri May 20 07:03:30 2016 -0700
>>
>>      musl: Update to latest tip
>>
>>      Bobby Bingham (3):
>>            x32: remove arch-specific syscall remapping
>>            x32: eliminate __X32_SYSCALL_BIT constant
>>            deduplicate __NR_* and SYS_* syscall number definitions
>>
>>      Signed-off-by: Khem Raj <raj.khem@gmail.com>
>>      Signed-off-by: Ross Burton <ross.burton@intel.com>
>>      (cherry picked from commit 6993e88cccbfe2f990e4ea9bd7cc186d59e5a84b)
>>
>> commit d782ecec07bd270f1a9c7a440460cf4dd0cb1616
>> Author: Khem Raj <raj.khem@gmail.com>
>> Date:   Wed May 11 10:35:30 2016 -0700
>>
>>      musl: Upgrade to tip of tree
>>
>>      COPYRIGHT file was changed to clarfiy the MIT Licence
>>      which resulted in checksum change, see
>>
>>      http://git.musl-libc.org/cgit/musl/commit/?id=f0a61399330bae42beeb27d6ecd05570b3382a60
>>
>>      below are changes in upgrade
>>
>>      Andrew Kelley (1):
>>            fix incorrect protocol name and number for egp
>>
>>      Bobby Bingham (1):
>>            add powerpc64 port
>>
>>      LeMay, Michael (1):
>>            fix redundant processing of --build flag in configure script
>>
>>      Petr Vaněk (1):
>>            remove dead store in res_msend
>>
>>      Rich Felker (10):
>>            fix undefined pointer comparison in stdio-internal __toread
>>            fix regression disabling use of pause instruction for x86 a_spin
>>            fix read past end of haystack buffer for short needles in memmem
>>            add support for mips and mips64 r6 isa
>>            add mips n32 port (ILP32 ABI for mips64)
>>            fix thread structure/dtv-pointer corruption on powerpc
>>            fix FILE buffer underflow in ungetwc
>>            update COPYRIGHT file to clarify that permissions apply for all files
>>            follow standard configure behavior for cross compile prefix
>>            fix spurious trailing whitespace in powerpc & powerpc64 bits/errno.h
>>
>>      Signed-off-by: Khem Raj <raj.khem@gmail.com>
>>      Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
>>      (cherry picked from commit 21d8d60b2bfb205dcb5d304119d4dbd627db7163)
>>
>> We have been using those backports locally with success and it fixes a
>> number of important things for our application, as musl is ABI
>> compatible I think those backports would be good for stable. What do
>> you think?
> These changes are safe for krogoth. Go ahead and send a pull request for krogoth

pulled into akuster/krogoth-next.

- armin



      parent reply	other threads:[~2016-07-12 14:15 UTC|newest]

Thread overview: 5+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2016-07-11 17:39 [for-krogoth] musl backport Otavio Salvador
2016-07-11 17:41 ` Khem Raj
2016-07-11 18:33   ` akuster808
2016-07-11 19:15     ` Khem Raj
2016-07-12 14:15   ` akuster808 [this message]

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=5784FB8C.1070909@gmail.com \
    --to=akuster808@gmail.com \
    --cc=openembedded-core@lists.openembedded.org \
    --cc=otavio.salvador@ossystems.com.br \
    --cc=raj.khem@gmail.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox