Skip to content

Recipe fixes needed for upcoming glibc 2.26

Khem Raj openembedded-core 1 version New

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest4 patches 0 repliesNew

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/4valgrind: Fix build with glibc 2.26meta/recipes-devtools/valgrind/valgrind/0001-memcheck-tests-Use-ucontext_t-instead-of-struct-ucon.patch meta/recipes-devtools/valgrind/valgrind_3.12.0.bb+31 -00 replies
2/4strace: upgrade to 4.17meta/recipes-devtools/strace/strace/0008-replace-struct-ucontext-with-ucontext_t.patch meta/recipes-devtools/strace/strace/Makefile-ptest.patch meta/recipes-devtools/strace/strace_4.17.bb+47 -80 replies
3/4qemu: Replace use of struct ucontext with ucontext_tmeta/recipes-devtools/qemu/qemu/0001-replace-struct-ucontext-with-ucontext_t-type.patch meta/recipes-devtools/qemu/qemu_2.8.1.1.bb+286 -250 replies
4/4epiphany: Fix build errors when compiling with security flagsmeta/recipes-gnome/epiphany/epiphany_3.24.2.bb meta/recipes-gnome/epiphany/files/0001-bookmarks-Check-for-return-value-of-fread.patch+36 -20 replies

Reviews trailers per patch

No Reviewed-by, Acked-by or Tested-by trailers for v1 yet.

Read the v1 thread

Cover letter [PATCH 0/4] Recipe fixes needed for upcoming glibc 2.26

glibc has dropped certain exposed APIs and types which require changes in packages to get them built, these changes should be backward compatible since now it is using more standard types

The following changes since commit c594cacc88b4239f2be2ee97ea127ae27186dbcd:

lz4: Add patch to fix re-builds (2017-06-28 20:54:55 +0100)

are available in the git repository at:

git://git.openembedded.org/openembedded-core-contrib kraj/pu
http://cgit.openembedded.org/openembedded-core-contrib/log/?h=kraj/pu

Khem Raj (4):
valgrind: Fix build with glibc 2.26
strace: upgrade to 4.17
qemu: Replace use of struct ucontext with ucontext_t
epiphany: Fix build errors when compiling with security flags

 ...lace-struct-ucontext-with-ucontext_t-type.patch | 265 +++++++++++++++++++++
 meta/recipes-devtools/qemu/qemu_2.8.1.1.bb         |  46 ++--
 ...8-replace-struct-ucontext-with-ucontext_t.patch |  31 +++
 .../strace/strace/Makefile-ptest.patch             |  19 +-
 .../strace/{strace_4.16.bb => strace_4.17.bb}      |   5 +-
 ...sts-Use-ucontext_t-instead-of-struct-ucon.patch |  30 +++
 meta/recipes-devtools/valgrind/valgrind_3.12.0.bb  |   1 +
 meta/recipes-gnome/epiphany/epiphany_3.24.2.bb     |   6 +-
 ...bookmarks-Check-for-return-value-of-fread.patch |  32 +++
 9 files changed, 400 insertions(+), 35 deletions(-)
 create mode 100644 meta/recipes-devtools/qemu/qemu/0001-replace-struct-ucontext-with-ucontext_t-type.patch
 create mode 100644 meta/recipes-devtools/strace/strace/0008-replace-struct-ucontext-with-ucontext_t.patch
 rename meta/recipes-devtools/strace/{strace_4.16.bb => strace_4.17.bb} (87%)
 create mode 100644 meta/recipes-devtools/valgrind/valgrind/0001-memcheck-tests-Use-ucontext_t-instead-of-struct-ucon.patch
 create mode 100644 meta/recipes-gnome/epiphany/files/0001-bookmarks-Check-for-return-value-of-fread.patch
Signature · 1 line
2.13.2