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

Andre McCurdy armccurdy at gmail.com
Sat Dec 2 00:31:38 UTC 2017


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


> 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