[OE-core] [PATCH 4/5] musl: Update to 1.1.18

Andre McCurdy armccurdy at gmail.com
Sat Dec 2 00:41:03 UTC 2017


On Fri, Dec 1, 2017 at 4:37 PM, Khem Raj <raj.khem at gmail.com> wrote:
> On Fri, Dec 1, 2017 at 4:31 PM, Andre McCurdy <armccurdy at gmail.com> wrote:
>> On Wed, Nov 8, 2017 at 5:58 PM, Khem Raj <raj.khem at gmail.com> wrote:
>>> Rich Felker (9):
>>>       fix access by setjmp and longjmp to __hwcap on arm built as thumb2
>>>       for executing init array functions, use function type with prototype
>>>       fix read-after-free type error in pthread_detach
>>>       fix incorrect base name offset from nftw when pathname ends in slash(es)
>>>       in dns parsing callback, enforce MAXADDRS to preclude overflow
>>>       release 1.1.17
>>>       fix regression in glob with literal . or .. path component
>>>       fix build regression on ARM for ISA levels less than v5
>>>       release 1.1.18
>>>
>>> Szabolcs Nagy (1):
>>>       math: rewrite fma with mostly int arithmetics
>>>
>>> Will Dietz (1):
>>>       posix_spawn: use larger stack to cover worst-case in execvpe
>>
>> With the version of musl currently included in rocko, various apps
>> (including bash) segfault at startup when compiled as Thumb2. The "fix
>> access by setjmp and longjmp to __hwcap on arm built as thumb2" commit
>> from musl 1.1.18 fixes that.
>>
>> However the other changes in musl 1.1.18 look pretty useful too, so
>> unless there's strong objection, I'd like to suggest aligning rocko
>> with the musl 1.1.18 release. ie cherry-picking the following two
>> commits from oe-core master to rocko:
>>
>>   c3f0a70 musl: Update to 1.1.18
>>   3953c54 musl: Update to latest
>
> It seems good to me. Please send a pull and CC Armin

Armin, please consider the following two commits for rocko:

  c3f0a70 musl: Update to 1.1.18
  3953c54 musl: Update to latest

>>
>>> Signed-off-by: Khem Raj <raj.khem at gmail.com>
>>> ---
>>>  meta/recipes-core/musl/musl_git.bb | 4 ++--
>>>  1 file changed, 2 insertions(+), 2 deletions(-)
>>>
>>> diff --git a/meta/recipes-core/musl/musl_git.bb b/meta/recipes-core/musl/musl_git.bb
>>> index 671de326fb..932c9a27a0 100644
>>> --- a/meta/recipes-core/musl/musl_git.bb
>>> +++ b/meta/recipes-core/musl/musl_git.bb
>>> @@ -3,9 +3,9 @@
>>>
>>>  require musl.inc
>>>
>>> -SRCREV = "48be5b6313d7b827acf555769e93b389fa9f6307"
>>> +SRCREV = "eb03bde2f24582874cb72b56c7811bf51da0c817"
>>>
>>> -PV = "1.1.16+git${SRCPV}"
>>> +PV = "1.1.18+git${SRCPV}"
>>>
>>>  # mirror is at git://github.com/kraj/musl.git
>>>
>>> --
>>> 2.15.0
>>>
>>> --
>>> _______________________________________________
>>> Openembedded-core mailing list
>>> Openembedded-core at lists.openembedded.org
>>> http://lists.openembedded.org/mailman/listinfo/openembedded-core



More information about the Openembedded-core mailing list