Skip to content

RISC-V Build fixes

Khem Raj openembedded-core 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest5 patches 6 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/5gcc: Do not use --with-linker-hash-style if LINKER_HASH_STYLE is emptymeta/recipes-devtools/gcc/gcc-7.3.inc+1 -10 replies
2/5mtd-utils: Explicitly add pthread options to cflagsmeta/recipes-devtools/mtd/mtd-utils_git.bb+2 -00 replies
3/5x264: Use updated gnu-config artifactsmeta/recipes-multimedia/x264/x264_git.bb+2 -06 replies
4/5python-numpy: Fix build for riscv64meta/recipes-devtools/python-numpy/files/0001-npy_cpu-Add-riscv-support.patch meta/recipes-devtools/python-numpy/files/riscv64/_numpyconfig.h meta/recipes-devtools/python-numpy/files/riscv64/config.h +1 more+204 -00 replies
5/5dpkg: Backport riscv supportmeta/recipes-devtools/dpkg/dpkg/0001-arch-Add-support-for-riscv64-CPU.patch meta/recipes-devtools/dpkg/dpkg/glibc2.5-sync_file_range.patch meta/recipes-devtools/dpkg/dpkg_1.18.24.bb+71 -50 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/5] RISC-V Build fixes

These packages were failing to build for qemuriscv64 world build Some fixes are common, some are backports and some are already submitted to respective upstream

The following changes since commit c94271d87d16323f920891344642f76dfb3c994f:

buildperf: measure the size of core-image-sato rootfs (2018-03-16 03:42:03 -0700)

are available in the Git repository at:

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

Khem Raj (5):
gcc: Do not use --with-linker-hash-style if LINKER_HASH_STYLE is empty
mtd-utils: Explicitly add pthread options to cflags
x264: Use updated gnu-config artifacts
python-numpy: Fix build for riscv64
dpkg: Backport riscv support

 .../0001-arch-Add-support-for-riscv64-CPU.patch    |  54 ++++++++
 .../dpkg/dpkg/glibc2.5-sync_file_range.patch       |  21 +++-
 meta/recipes-devtools/dpkg/dpkg_1.18.24.bb         |   1 +
 meta/recipes-devtools/gcc/gcc-7.3.inc              |   2 +-
 meta/recipes-devtools/mtd/mtd-utils_git.bb         |   2 +
 .../files/0001-npy_cpu-Add-riscv-support.patch     |  28 +++++
 .../python-numpy/files/riscv64/_numpyconfig.h      |  32 +++++
 .../python-numpy/files/riscv64/config.h            | 139 +++++++++++++++++++++
 .../recipes-devtools/python-numpy/python-numpy.inc |   5 +
 meta/recipes-multimedia/x264/x264_git.bb           |   2 +
 10 files changed, 280 insertions(+), 6 deletions(-)
 create mode 100644 meta/recipes-devtools/dpkg/dpkg/0001-arch-Add-support-for-riscv64-CPU.patch
 create mode 100644 meta/recipes-devtools/python-numpy/files/0001-npy_cpu-Add-riscv-support.patch
 create mode 100644 meta/recipes-devtools/python-numpy/files/riscv64/_numpyconfig.h
 create mode 100644 meta/recipes-devtools/python-numpy/files/riscv64/config.h
Signature · 1 line
2.16.2