Re: [OE-core] [PATCH] opensbi-payloads.inc: Use strings for fallback

2021-10-14 Thread Alistair Francis
ds], > expression was ${@riscv_get_do_compile_depends(d)} which triggered exception > TypeError: argument of type 'NoneType' is not iterab > le > > Signed-off-by: Khem Raj > Cc: Alistair Francis Acked-by: Alistair Francis Alistair > --- > meta/recipes-bsp/opensbi/opensbi-payl

Re: [OE-core] [PATCH] baremetal-helloworld: Enable RISC-V 32 port

2021-08-08 Thread Alistair Francis
ng > tmp/work/x86_64-linux/qemu-helper-native/1.0-r1/recipe-sysroot-native/usr/bin/qemu-system-riscv32 > > Hello OpenEmbedded on RISC-V 32! > > Signed-off-by: Alejandro Enedino Hernandez Samaniego Reviewed-by: Alistair Francis Alistair > --- > .../baremetal-examples

Re: [OE-core] [PATCH 2/2] qemuriscv: Enable 4 core emulation

2021-06-11 Thread Alistair Francis
On Fri, Jun 11, 2021 at 12:44 PM Khem Raj wrote: > > Helps in running tests a bit faster > > Signed-off-by: Khem Raj Reviewed-by: Alistair Francis Alistair > --- > meta/conf/machine/include/riscv/qemuriscv.inc | 1 + > 1 file changed, 1 insertion(+) > > dif

[OE-core] [PATCH 2/3] recipes-bsp/u-boot: Allow deploying the u-boot DTB

2021-06-02 Thread Alistair Francis
Signed-off-by: Alistair Francis --- meta/classes/uboot-config.bbclass | 4 meta/recipes-bsp/u-boot/u-boot.inc | 7 ++- 2 files changed, 10 insertions(+), 1 deletion(-) diff --git a/meta/classes/uboot-config.bbclass b/meta/classes/uboot-config.bbclass index 3bba02828b..6444f58437

[OE-core] [PATCH 3/3] recipes-bsp/opensbi: Add support for specifying a device tree

2021-06-02 Thread Alistair Francis
Signed-off-by: Alistair Francis --- meta/recipes-bsp/opensbi/opensbi-payloads.inc | 15 ++- meta/recipes-bsp/opensbi/opensbi_0.9.bb | 1 + 2 files changed, 15 insertions(+), 1 deletion(-) diff --git a/meta/recipes-bsp/opensbi/opensbi-payloads.inc b/meta/recipes-bsp/opensbi

[OE-core] [PATCH 1/3] recipes-bsp/opensbi: Disable FW_PIC

2021-06-02 Thread Alistair Francis
-by: Alistair Francis --- meta/recipes-bsp/opensbi/opensbi_0.9.bb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta/recipes-bsp/opensbi/opensbi_0.9.bb b/meta/recipes-bsp/opensbi/opensbi_0.9.bb index cb1c3f2ebf..52965abda5 100644 --- a/meta/recipes-bsp/opensbi/opensbi_0.9.bb +++ b/meta

Re: [OE-core] [PATCH v2] baremetal-helloworld: Enable RISC-V 64 port

2021-05-12 Thread Alistair Francis
gt; > runqemu - INFO - Running > tmp/work/x86_64-linux/qemu-helper-native/1.0-r1/recipe-sysroot-native/usr/bin/qemu-system-riscv64 > > Hello OpenEmbedded on RISC-V 64! > > Signed-off-by: Alejandro Enedino Hernandez Samaniego Reviewed-by: Alistair Francis Alistair > --- > .

Re: [OE-core] [PATCH v2] baremetal-helloworld: Enable RISC-V 64 port

2021-05-10 Thread Alistair Francis
On Tue, May 11, 2021 at 3:31 PM Alejandro Hernandez Samaniego wrote: > > Add support for MACHINE=qemuriscv64. > > $ runqemu nographic > > KERNEL: > [tmp/deploy/images/qemuriscv64/baremetal-helloworld-image-qemuriscv64.bin] > MACHINE: [qemuriscv64] > FSTYPE: [bin] > > runqemu - INFO - Running >

Re: [OE-core] [PATCH] baremetal-helloworld: Enable RISC-V 64 port

2021-05-09 Thread Alistair Francis
On Sat, May 8, 2021 at 6:30 PM Alejandro Hernandez Samaniego wrote: > > Add support for MACHINE=qemuriscv64. > > $ runqemu nographic > > BIOS: > [tmp/deploy/images/qemuriscv64/baremetal-helloworld-image-qemuriscv64.elf] > MACHINE: [qemuriscv64] > > runqemu - INFO - Running >

[OE-core] [PATCH] conf/machine: Enable bochs-display on RISC-V machines

2021-04-01 Thread Alistair Francis
Enable the bochs-display as q QEMU argument when running on RISC-V machines. Signed-off-by: Alistair Francis --- meta/conf/machine/include/riscv/qemuriscv.inc | 1 + 1 file changed, 1 insertion(+) diff --git a/meta/conf/machine/include/riscv/qemuriscv.inc b/meta/conf/machine/include/riscv

Re: [OE-core] [PATCH] grub2: Disable for RISCV32

2021-03-27 Thread Alistair Francis
On Fri, Mar 26, 2021 at 12:37 AM Khem Raj wrote: > > A full working port is not available yet, until such time disable it > > Signed-off-by: Khem Raj > Cc: Alistair Francis Reviewed-by: Alistair Francis Alistair > --- > meta/recipes-bsp/grub/grub2.inc | 2 +- > 1 f

Re: [OE-core] [PATCH] grub-efi: Fix build failure on RISCV32

2021-03-25 Thread Alistair Francis
On Thu, Mar 25, 2021 at 12:15 AM Khem Raj wrote: > > Signed-off-by: Khem Raj > Cc: Alistair Francis I'm not sure if this is the right thing to do here. Have you tested this does GRUB boot with this check removed? >From memory I don't think the original GRUB port would have

[OE-core] [PATCH v2] u-boot: Add support for building for qemuriscv32

2021-03-12 Thread Alistair Francis
Signed-off-by: Alistair Francis --- meta/conf/machine/qemuriscv32.conf| 7 ++-- ...iscv32-Use-double-float-ABI-for-rv32.patch | 42 +++ meta/recipes-bsp/u-boot/u-boot_2021.01.bb | 2 + 3 files changed, 47 insertions(+), 4 deletions(-) create mode 100644 meta

Re: [OE-core] [PATCH] perf: Remove libunwind for rv32

2021-03-12 Thread Alistair Francis
On Thu, Mar 11, 2021 at 8:36 PM Khem Raj wrote: > > libunwind is not yet ported to RISCV32 > > Signed-off-by: Khem Raj > Cc: Alistair Francis Reviewed-by: Alistair Francis Alistair > --- > meta/recipes-kernel/perf/perf.bb | 1 + > 1 file changed, 1 insertion(

[OE-core] [PATCH] u-boot: Add support for building for qemuriscv32

2021-03-11 Thread Alistair Francis
Signed-off-by: Alistair Francis --- meta/conf/machine/qemuriscv32.conf| 7 ++-- ...iscv32-Use-double-float-ABI-for-rv32.patch | 42 +++ meta/recipes-bsp/u-boot/u-boot_2021.01.bb | 2 + 3 files changed, 47 insertions(+), 4 deletions(-) create mode 100644 meta

[OE-core] [PATCH 3/3] machine: Initial commit of qemuriscv32

2021-03-09 Thread Alistair Francis
Signed-off-by: Alistair Francis --- meta/conf/machine/qemuriscv32.conf | 17 + 1 file changed, 17 insertions(+) create mode 100644 meta/conf/machine/qemuriscv32.conf diff --git a/meta/conf/machine/qemuriscv32.conf b/meta/conf/machine/qemuriscv32.conf new file mode 100644 index

[OE-core] [PATCH 1/3] openssl: Enable building for RISC-V 32-bit

2021-03-09 Thread Alistair Francis
Signed-off-by: Alistair Francis --- ...ort-for-io_pgetevents_time64-syscall.patch | 62 ...ort-for-io_pgetevents_time64-syscall.patch | 99 +++ .../openssl/openssl_1.1.1j.bb | 5 + 3 files changed, 166 insertions(+) create mode 100644 meta/recipes

[OE-core] [PATCH 2/3] linux-yocto: Add qemuriscv32 as a compatible machine

2021-03-09 Thread Alistair Francis
Signed-off-by: Alistair Francis --- meta/recipes-kernel/linux/linux-yocto_5.10.bb | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/meta/recipes-kernel/linux/linux-yocto_5.10.bb b/meta/recipes-kernel/linux/linux-yocto_5.10.bb index 6c0bec76d7..5f77a42b04 100644 --- a/meta

Re: [OE-core] [PATCH] openssl: Enable building for RISC-V 32-bit

2021-02-12 Thread Alistair Francis
On Thu, Feb 11, 2021 at 9:13 AM Andrey Zhizhikin wrote: > > Hello Alistair, > > On Thu, Feb 11, 2021 at 5:52 PM Alistair Francis > wrote: > > > > Signed-off-by: Alistair Francis > > --- > > ...ort-for-io_pgetevents_time64-syscall.patch |

[OE-core] [PATCH] openssl: Enable building for RISC-V 32-bit

2021-02-11 Thread Alistair Francis
Signed-off-by: Alistair Francis --- ...ort-for-io_pgetevents_time64-syscall.patch | 58 +++ .../openssl/openssl_1.1.1i.bb | 4 ++ 2 files changed, 62 insertions(+) create mode 100644 meta/recipes-connectivity/openssl/openssl/0003-Add-support

[OE-core] [PATCH] opensbi: Bump from 0.8 to 0.9

2021-01-21 Thread Alistair Francis
Signed-off-by: Alistair Francis --- meta/recipes-bsp/opensbi/{opensbi_0.8.bb => opensbi_0.9.bb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename meta/recipes-bsp/opensbi/{opensbi_0.8.bb => opensbi_0.9.bb} (97%) diff --git a/meta/recipes-bsp/opensbi/opensbi_0.8.bb b/meta/r

Re: [OE-core] [PATCH 2/4] qemu: Upgrade 5.1.0->5.2.0

2021-01-06 Thread Alistair Francis
The correct > python is in PATH anyway. > > Signed-off-by: Richard Purdie Acked-by: Alistair Francis Alistair > --- > meta/conf/distro/include/tcmode-default.inc | 2 +- > ...u-native_5.1.0.bb => qemu-native_5.2.0.bb} | 0 > ...e_5.1.0.bb => qemu-system-native_5.

Re: [OE-core] [PATCH 3/4] qemu: Drop vm reservation changes to resolve build issues

2021-01-06 Thread Alistair Francis
> Drop them since we don't appear to be seeing those issues any more on the > autobuilder and I suspect the patches have become broken and a liability. > webkitgtk builds seem to be ok now. Yes! Getting rid of these patches is great! > > Signed-off-by: Richard Purdie Reviewed-by: Alist

Re: [OE-core] [PATCH 1/2] mesa: add more details to elf-tls patch

2020-12-11 Thread Alistair Francis
/step1c > > Signed-off-by: Anuj Mittal Reviewed-by: Alistair Francis Alistair > --- > .../0002-meson.build-make-TLS-ELF-optional.patch | 15 +++ > 1 file changed, 15 insertions(+) > > diff --git > a/meta/recipes-graphics/mesa/files/0002-meson.build-make-T

Re: [OE-core] [PATCH 2/2] mesa: remove patch disabling asm

2020-12-11 Thread Alistair Francis
mbedded.org/pipermail/openembedded-core/2019-November/289222.html > [3] > https://gitlab.freedesktop.org/mesa/mesa/-/commit/45206d7673adb1484cbdb3eadaf82e0849c9cdcf?merge_request_iid=1974 > > Signed-off-by: Anuj Mittal Reviewed-by: Alistair Francis Alistair > ---

Re: [OE-core] [PATCH V2] python-numpy: Add support for riscv32

2020-11-16 Thread Alistair Francis
On Mon, Nov 16, 2020 at 11:56 AM Khem Raj wrote: > > Signed-off-by: Khem Raj Reviewed-by: Alistair Francis Alistair > --- > v2: Address upstream comments in proposed patch > > ...1-numpy-core-Define-RISCV-32-support.patch | 56 +++ > .../python-n

Re: [OE-core] [PATCH] arch-riscv: Enable qemu-usermode on rv32

2020-11-16 Thread Alistair Francis
On Sat, Nov 14, 2020 at 11:59 AM Khem Raj wrote: > > Current version of Qemu in OE-core now works fine in rv32/user-mode the > said nvalid instruction errors are gone, so we can enable it now > > Signed-off-by: Khem Raj Reviewed-by: Alistair Francis Alistair > --- &g

Re: [OE-core] [PATCH] python-numpy: Add support for riscv32

2020-11-16 Thread Alistair Francis
On Sun, Nov 15, 2020 at 3:42 PM Khem Raj wrote: > > Signed-off-by: Khem Raj Reviewed-by: Alistair Francis Alistair > --- > ...1-numpy-core-Define-RISCV-32-support.patch | 35 +++ > .../python-numpy/python-numpy.inc | 1 + > 2 files chan

Re: [OE-core] [PATCH 1/5] python3: split python target configuration into own class

2020-11-14 Thread Alistair Francis
On Fri, Nov 13, 2020 at 11:49 AM Alexander Kanavin wrote: > > Setting _PYTHON_SYSCONFIGDATA_NAME in python3native class globally was > problematic as it was leaking into host python environment, which > was causing tracebacks depending on host distro and action > (typically anything involving

Re: [OE-core] [PATCH] qemuboot: Add QB_RNG variable

2020-09-24 Thread Alistair Francis
config metadata if needed. > > Signed-off-by: Khem Raj Good idea! Reviewed-by: Alistair Francis Alistair > --- > meta/classes/qemuboot.bbclass | 4 > meta/conf/machine/include/qemuboot-mips.inc | 2 -- > meta/conf/machine/include/qemuboot-x86.inc|

[OE-core] [PATCH] binutils: Remove RISC-V PIE patch

2020-08-11 Thread Alistair Francis
Remove the out of tree patch that is trying to address a PIE issue. This patch causes RISC-V applications to seg fault when running _dl_relocate_object. This fixes: https://github.com/riscv/meta-riscv/issues/236 Signed-off-by: Alistair Francis --- .../binutils/binutils-2.35.inc

[OE-core] [PATCH] opensbi: Update to OpenSBI v0.8 release

2020-06-24 Thread Alistair Francis
Signed-off-by: Alistair Francis --- meta/conf/machine/include/riscv/qemuriscv.inc | 2 +- .../{opensbi_0.6.bb => opensbi_0.8.bb}| 21 +-- 2 files changed, 11 insertions(+), 12 deletions(-) rename meta/recipes-bsp/opensbi/{opensbi_0.6.bb => opensbi_0.8.bb} (65%)

[OE-core] [PATCH] opensbi: Update to v0.6

2020-02-24 Thread Alistair Francis
Signed-off-by: Alistair Francis --- ...Makefile-Don-t-specify-mabi-or-march.patch | 13 + .../files/0001-build-Use-ffreestanding.patch | 28 --- .../{opensbi_0.5.bb => opensbi_0.6.bb}| 6 +--- 3 files changed, 9 insertions(+), 38 deletions(-) delete mode 100

[OE-core] [PATCH] clutter: Build cluter with the GDK backend

2020-02-23 Thread Alistair Francis
ClutterActors can crash with strange segfaults when built without the GDK backend but run ontop of GDK. To fix this let's add a PACKAGECONFIG to enable/disable GDK backend support and enable it by default. Signed-off-by: Alistair Francis --- meta/recipes-graphics/clutter/clutter-1.0.inc | 4

[OE-core] [PATCH] qemuriscv64: Set the Xvisor platform

2020-02-14 Thread Alistair Francis
Set the platform information required to build Xvisor. https://git.yoctoproject.org/cgit/cgit.cgi/meta-virtualization/tree/recipes-extended/xvisor Signed-off-by: Alistair Francis --- meta/conf/machine/qemuriscv64.conf | 2 ++ 1 file changed, 2 insertions(+) diff --git a/meta/conf/machine

Re: [OE-core] [PATCH] strace: Update to 5.5

2020-02-13 Thread Alistair Francis
On Thu, Feb 13, 2020 at 4:24 PM akuster808 wrote: > > > > On 2/13/20 3:25 PM, Alistair Francis wrote: > > Update strace to 5.5. This includes a small change in the license file > > to change the date to 2020. > > Have you run the ptests for this? I haven't.

[OE-core] [PATCH] strace: Update to 5.5

2020-02-13 Thread Alistair Francis
Update strace to 5.5. This includes a small change in the license file to change the date to 2020. Signed-off-by: Alistair Francis --- ...0001-caps-abbrev.awk-fix-gawk-s-path.patch | 2 +- ...yscall_info-to-__ptrace_syscall_info.patch | 52 --- .../strace/strace/Makefile

[OE-core] [PATCH v3] qemu: Upgrade to 4.2.0

2020-02-10 Thread Alistair Francis
While we are upgrading let's refresh patches and remove the outdated patches. Signed-off-by: Alistair Francis --- meta/conf/distro/include/tcmode-default.inc | 2 +- meta/recipes-devtools/qemu/qemu-native.inc| 4 +- ...u-native_4.1.0.bb => qemu-native_4.2.0.bb} | 0 ...e_4.1.0

[OE-core] [PATCH v2] qemu: Upgrade to 4.2.0

2020-02-10 Thread Alistair Francis
While we are upgrading let's refresh patches and remove the outdated patches. Signed-off-by: Alistair Francis --- meta/conf/distro/include/tcmode-default.inc | 2 +- meta/recipes-devtools/qemu/qemu-native.inc| 4 +- ...u-native_4.1.0.bb => qemu-native_4.2.0.bb} | 0 ...e_4.1.0

Re: [OE-core] [PATCH] qemu: Upgrade to 4.2.0

2020-02-10 Thread Alistair Francis
x > > On Sat, 8 Feb 2020 at 08:45, Richard Purdie > wrote: >> >> On Tue, 2020-02-04 at 10:41 -0800, Alistair Francis wrote: >> > While we are upgrading let's refresh patches and remove the outdated >> > patches. >> > >> > Signed-off-by: Alis

[OE-core] [PATCH] qemu: Upgrade to 4.2.0

2020-02-07 Thread Alistair Francis
While we are upgrading let's refresh patches and remove the outdated patches. Signed-off-by: Alistair Francis --- meta/conf/distro/include/tcmode-default.inc | 2 +- meta/recipes-devtools/qemu/qemu-native.inc| 4 +- ...u-native_4.1.0.bb => qemu-native_4.2.0.bb} | 0 ...e_4.1.0

[OE-core] [PATCH] qemu: Upgrade to 4.2.0

2020-02-04 Thread Alistair Francis
While we are upgrading let's refresh patches and remove the outdated patches. Signed-off-by: Alistair Francis --- meta/conf/distro/include/tcmode-default.inc | 2 +- meta/recipes-devtools/qemu/qemu-native.inc| 4 +- ...u-native_4.1.0.bb => qemu-native_4.2.0.bb} | 0 ...e_4.1.0

Re: [OE-core] [PATCH] libchamplain: Add support for building libchamplain

2020-02-02 Thread Alistair Francis
On Sat, Feb 1, 2020 at 6:43 PM Tim Orling wrote: > > > > On Sat, Feb 1, 2020 at 6:11 PM Alistair Francis > wrote: > > Maybe some explanation of what is for and why we want it in core would be > helpful here. On second thought it probably should go into meta-openem

[OE-core] [PATCH] libchamplain: Add support for building libchamplain

2020-02-01 Thread Alistair Francis
Signed-off-by: Alistair Francis --- .../libchamplain/libchamplain_0.12.20.bb | 12 1 file changed, 12 insertions(+) create mode 100644 meta/recipes-gnome/libchamplain/libchamplain_0.12.20.bb diff --git a/meta/recipes-gnome/libchamplain/libchamplain_0.12.20.bb b/meta

[OE-core] [PATCH] opensbi: Remove dependency on FDT

2020-01-31 Thread Alistair Francis
U-Boot no longer requires OpenSBI to include a FDT for the HiFive Unleashed, so remove the support from OpenSBI. Signed-off-by: Alistair Francis --- meta/recipes-bsp/opensbi/opensbi-payloads.inc | 20 +-- meta/recipes-bsp/opensbi/opensbi_0.5.bb | 4 +--- 2 files changed

Re: [OE-core] [PATCH] u-boot: Update to v2020.01-rc5

2019-12-31 Thread Alistair Francis
On Sun, Dec 29, 2019 at 5:46 AM Tom Rini wrote: > > On Sun, Dec 29, 2019 at 09:23:47AM +, Richard Purdie wrote: > > On Tue, 2019-12-24 at 14:41 -0800, Alistair Francis wrote: > > > Signed-off-by: Alistair Francis > > > --- > > > meta/recipes-bsp/u-b

[OE-core] [PATCH v2] u-boot: Update to v2020.01-rc5

2019-12-31 Thread Alistair Francis
Signed-off-by: Alistair Francis --- ...nclude-env.h-Ensure-ulong-is-defined.patch | 6 +- ...fix-ulong-definition-on-musl-targets.patch | 83 +++ meta/recipes-bsp/u-boot/u-boot-common.inc | 4 +- .../u-boot/u-boot-fw-utils_2020.01.bb | 4 +- 4 files changed, 91

Re: [OE-core] [PATCH v4 2/2] mesa: Upgrade to 19.3.1

2019-12-31 Thread Alistair Francis
On Tue, Dec 31, 2019 at 3:14 AM Richard Purdie wrote: > > On Mon, 2019-12-30 at 17:05 -0800, Alistair Francis wrote: > > On Fri, Dec 20, 2019 at 10:36 PM Alistair Francis > > wrote: > > > Upgrade mesa to 19.3 and refresh the patches. > > > > >

Re: [OE-core] [PATCH v4 2/2] mesa: Upgrade to 19.3.1

2019-12-30 Thread Alistair Francis
On Fri, Dec 20, 2019 at 10:36 PM Alistair Francis wrote: > > Upgrade mesa to 19.3 and refresh the patches. > > As MESA_EGL_NO_X11_HEADERS was renamed to EGL_NO_X11 in [1] we are going > to change the do_install and add a patch to libepoxy to use the new > defin

[OE-core] [PATCH] u-boot: Update to v2020.01-rc5

2019-12-24 Thread Alistair Francis
Signed-off-by: Alistair Francis --- meta/recipes-bsp/u-boot/u-boot-common.inc | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/meta/recipes-bsp/u-boot/u-boot-common.inc b/meta/recipes-bsp/u-boot/u-boot-common.inc index a0f9c41469..4799948bb1 100644 --- a/meta/recipes-bsp

[OE-core] [PATCH v4 2/2] mesa: Upgrade to 19.3.1

2019-12-20 Thread Alistair Francis
-off-by: Alistair Francis --- ...atch_common.h-define-also-EGL_NO_X11.patch | 26 +++ .../libepoxy/libepoxy_1.5.4.bb| 1 + ...k-for-all-linux-host_os-combinations.patch | 18 ++--- ...02-meson.build-make-TLS-ELF-optional.patch | 18 ++--- ...Allow

[OE-core] [PATCH v4 1/2] libepoxy: Update to 1.5.4

2019-12-20 Thread Alistair Francis
Signed-off-by: Alistair Francis --- .../libepoxy/{libepoxy_1.5.3.bb => libepoxy_1.5.4.bb} | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) rename meta/recipes-graphics/libepoxy/{libepoxy_1.5.3.bb => libepoxy_1.5.4.bb} (91%) diff --git a/meta/recipes-graphics/li

Re: [OE-core] [PATCH v3 2/2] mesa: Upgrade to 19.3.1

2019-12-20 Thread Alistair Francis
On Thu, Dec 19, 2019 at 11:33 PM Alexander Kanavin wrote: > > On Fri, 20 Dec 2019 at 05:15, Alistair Francis wrote: >> >> Upgrade mesa to 19.3 and refresh the patches. >> >> Also change the regex to not look for x.x.0 versions as they are >> development

Re: [OE-core] [PATCH v2 2/2] mesa: Upgrade to 19.3.0

2019-12-19 Thread Alistair Francis
On Thu, Dec 19, 2019 at 3:36 AM Ross Burton wrote: > > On 19/12/2019 05:15, Alistair Francis wrote: > > Upgrade mesa to 19.3 and refresh the patches. > > > > As MESA_EGL_NO_X11_HEADERS was renamed to EGL_NO_X11 in [1] we are going > > to change the do_install and

[OE-core] [PATCH v3 1/2] libepoxy: Update to 1.5.4

2019-12-19 Thread Alistair Francis
Signed-off-by: Alistair Francis --- .../libepoxy/{libepoxy_1.5.3.bb => libepoxy_1.5.4.bb} | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) rename meta/recipes-graphics/libepoxy/{libepoxy_1.5.3.bb => libepoxy_1.5.4.bb} (91%) diff --git a/meta/recipes-graphics/li

[OE-core] [PATCH v3 2/2] mesa: Upgrade to 19.3.1

2019-12-19 Thread Alistair Francis
://gitlab.freedesktop.org/mesa/mesa/commit/6202a13b71e18dc31ba7e2f4ea915b67eacc1ddb Signed-off-by: Alistair Francis --- ...atch_common.h-define-also-EGL_NO_X11.patch | 26 +++ .../libepoxy/libepoxy_1.5.4.bb| 1 + ...k-for-all-linux-host_os-combinations.patch | 18

[OE-core] [PATCH v3] tune-riscv: Add support for no float

2019-12-19 Thread Alistair Francis
Signed-off-by: Alistair Francis --- v3: - Don't use overrides - Improve the PACKAGE_EXTRA_ARCHS's setting meta/conf/machine/include/riscv/arch-riscv.inc | 3 ++- meta/conf/machine/include/riscv/tune-riscv.inc | 16 +++- 2 files changed, 17 insertions(+), 2 deletions(-) diff

[OE-core] [PATCH v2 2/2] mesa: Upgrade to 19.3.0

2019-12-18 Thread Alistair Francis
-off-by: Alistair Francis --- ...atch_common.h-define-also-EGL_NO_X11.patch | 26 +++ .../libepoxy/libepoxy_1.5.4.bb| 1 + ...k-for-all-linux-host_os-combinations.patch | 18 ++--- ...02-meson.build-make-TLS-ELF-optional.patch | 18 ++--- ...Allow

[OE-core] [PATCH v2 1/2] libepoxy: Update to 1.5.4

2019-12-18 Thread Alistair Francis
Signed-off-by: Alistair Francis --- .../libepoxy/{libepoxy_1.5.3.bb => libepoxy_1.5.4.bb} | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) rename meta/recipes-graphics/libepoxy/{libepoxy_1.5.3.bb => libepoxy_1.5.4.bb} (91%) diff --git a/meta/recipes-graphics/li

Re: [OE-core] [PATCH] mesa: Upgrade to 19.3.0

2019-12-17 Thread Alistair Francis
On Tue, Dec 17, 2019 at 8:53 AM Ross Burton wrote: > > On 17/12/2019 16:26, Martin Jansa wrote: > > Yes, see my reply in https://patches.openembedded.org/patch/165737/ > > That's it! I knew I'd seen it somewhere but couldn't remember where. > Thanks Martin. Thanks so much! I think I have fixed

[OE-core] [PATCH] mesa: Upgrade to 19.3.0

2019-12-14 Thread Alistair Francis
Signed-off-by: Alistair Francis --- ...ck-for-all-linux-host_os-combinations.patch | 18 +- ...002-meson.build-make-TLS-ELF-optional.patch | 18 +- ...-Allow-enable-DRI-without-DRI-drivers.patch | 10 +- ...ble-asm-unconditionally-now-that-gen_.patch | 10

[OE-core] [PATCH v2] tune-riscv: Add support for no float

2019-11-21 Thread Alistair Francis
Signed-off-by: Alistair Francis --- meta/conf/machine/include/riscv/arch-riscv.inc | 3 ++- meta/conf/machine/include/riscv/tune-riscv.inc | 16 +++- 2 files changed, 17 insertions(+), 2 deletions(-) diff --git a/meta/conf/machine/include/riscv/arch-riscv.inc b/meta/conf/machine

[OE-core] Open ISA (RISC-V, OpenPOWER, etc) Miniconf at LCA 2020

2019-11-15 Thread Alistair Francis
forget there's a bunch of other awesome miniconfs scheduled for LCA 2020 - the complete list is available here - https://linux.conf.au/programme/miniconfs/ We look forward to seeing you! Regards, Hugh Blemings & Alistair Francis -- ___ Openembedded-

Re: [OE-core] [PATCH v7] mesa: Upgrade to 19.2.3

2019-11-14 Thread Alistair Francis
On Wed, Nov 13, 2019 at 11:08 PM Khem Raj wrote: > > On Mon, 2019-11-11 at 16:31 -0800, Alistair Francis wrote: > > From: Alistair Francis > > > > Upgrade mesa and mesa-gl to 19.2.3. > > > > The license hash change was a trivial new line removal. &g

[OE-core] [PATCH v8] mesa: Upgrade to 19.2.4

2019-11-14 Thread Alistair Francis
. Signed-off-by: Alistair Francis Signed-off-by: Alistair Francis --- v8: - Add asm revert patch - Bump to 19.2.4 - Remove INSANE_SKIP - Refresh patches v7: - Update to mesa 19.2.3 - Add INSANE_SKIP v6: - Rebase on master v4: - Add a patch (first patch in the series) to fix libsdl2 build v3

Re: [OE-core] [PATCH v6] mesa: Upgrade to 19.2.1

2019-11-12 Thread Alistair Francis
On Tue, Nov 12, 2019 at 8:19 AM Khem Raj wrote: > > On Sat, Nov 9, 2019 at 7:36 AM Alexander Kanavin > wrote: > > > > On Sat, 9 Nov 2019 at 00:02, Alistair Francis wrote: > >> > >> > right this means glx-tls is not working anymore, and it will

[OE-core] [PATCH v7] mesa: Upgrade to 19.2.3

2019-11-11 Thread Alistair Francis
From: Alistair Francis Upgrade mesa and mesa-gl to 19.2.3. The license hash change was a trivial new line removal. The glx-tls option was removed as it isn't included in the meson.build file. It has been replaced with 'use-elf-tls' instead. We also added an INSANE_SKIP to fix this error

Re: [OE-core] [PATCH 1/2] tune-riscv: Add support for hard and soft float

2019-11-11 Thread Alistair Francis
On Fri, Nov 8, 2019 at 3:14 PM Alistair Francis wrote: > > On Fri, Nov 8, 2019 at 3:07 PM Richard Purdie > wrote: > > > > On Fri, 2019-11-08 at 22:24 +0200, Adrian Bunk wrote: > > > Especially when looking at the arm64 situation I am wondering > > > whether

Re: [OE-core] [PATCH 1/2] tune-riscv: Add support for hard and soft float

2019-11-08 Thread Alistair Francis
On Fri, Nov 8, 2019 at 3:07 PM Richard Purdie wrote: > > On Fri, 2019-11-08 at 22:24 +0200, Adrian Bunk wrote: > > Especially when looking at the arm64 situation I am wondering > > whether the best option might be to throw away the tunes mess and let > > the user write the compiler options

Re: [OE-core] [PATCH v6] mesa: Upgrade to 19.2.1

2019-11-08 Thread Alistair Francis
On Fri, Nov 8, 2019 at 10:13 AM Khem Raj wrote: > > On Fri, Nov 8, 2019 at 2:32 AM Ross Burton wrote: > > > > On 04/11/2019 22:48, Alistair Francis wrote: > > > From: Alistair Francis > > > > > > Upgrade mesa and mesa-gl to 19.2.1. > > >

Re: [OE-core] [PATCH 1/2] tune-riscv: Add support for hard and soft float

2019-11-07 Thread Alistair Francis
On Wed, Nov 6, 2019 at 11:33 PM Nathan Rossi wrote: > > On Thu, 7 Nov 2019 at 09:34, Adrian Bunk wrote: > > > > On Wed, Nov 06, 2019 at 10:18:18AM -0800, Alistair Francis wrote: > > >... > > > +TUNE_CCARGS_riscv64 .= "${@bb.utils.contains('TUNE_FEA

[OE-core] [PATCH v2] tune-riscv: Add support for no float

2019-11-06 Thread Alistair Francis
Signed-off-by: Alistair Francis --- meta/conf/machine/include/riscv/arch-riscv.inc | 3 ++- meta/conf/machine/include/riscv/tune-riscv.inc | 16 +++- 2 files changed, 17 insertions(+), 2 deletions(-) diff --git a/meta/conf/machine/include/riscv/arch-riscv.inc b/meta/conf/machine

Re: [OE-core] [PATCH 1/2] tune-riscv: Add support for hard and soft float

2019-11-06 Thread Alistair Francis
On Thu, 2019-11-07 at 00:12 +0200, Adrian Bunk wrote: > On Wed, Nov 06, 2019 at 10:18:18AM -0800, Alistair Francis wrote: > > ... > > +TUNE_CCARGS_riscv64 .= "${@bb.utils.contains('TUNE_FEATURES', > > 'riscv64-f', ' -mabi=lp64d', ' -mabi=lp64', d)}

Re: [OE-core] [PATCH 1/2] tune-riscv: Add support for hard and soft float

2019-11-06 Thread Alistair Francis
On Wed, 2019-11-06 at 14:18 -0800, Khem Raj wrote: > On Wed, Nov 6, 2019 at 1:52 PM Alistair Francis > wrote: > > On Wed, 2019-11-06 at 13:49 -0800, Khem Raj wrote: > > > On Wed, Nov 6, 2019 at 1:34 PM Alistair Francis > > > wrote: > > > > On Wed,

Re: [OE-core] [PATCH 1/2] tune-riscv: Add support for hard and soft float

2019-11-06 Thread Alistair Francis
On Wed, 2019-11-06 at 13:49 -0800, Khem Raj wrote: > On Wed, Nov 6, 2019 at 1:34 PM Alistair Francis > wrote: > > On Wed, 2019-11-06 at 12:54 -0800, Khem Raj wrote: > > > On Wed, Nov 6, 2019 at 12:37 PM Alistair Francis > > > wrote: > >

Re: [OE-core] [PATCH 1/2] tune-riscv: Add support for hard and soft float

2019-11-06 Thread Alistair Francis
On Wed, 2019-11-06 at 12:54 -0800, Khem Raj wrote: > On Wed, Nov 6, 2019 at 12:37 PM Alistair Francis > wrote: > > Signed-off-by: Alistair Francis > > --- > > meta/conf/machine/include/riscv/arch-riscv.inc | 3 ++- > > meta/conf/machine/inc

[OE-core] [PATCH 2/2] arch-riscv: Default to hard float for riscv64

2019-11-06 Thread Alistair Francis
Signed-off-by: Alistair Francis --- meta/conf/machine/include/riscv/arch-riscv.inc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta/conf/machine/include/riscv/arch-riscv.inc b/meta/conf/machine/include/riscv/arch-riscv.inc index 6737545e00..8d72e6d79e 100644 --- a/meta

[OE-core] [PATCH 1/2] tune-riscv: Add support for hard and soft float

2019-11-06 Thread Alistair Francis
Signed-off-by: Alistair Francis --- meta/conf/machine/include/riscv/arch-riscv.inc | 3 ++- meta/conf/machine/include/riscv/tune-riscv.inc | 17 +++-- 2 files changed, 17 insertions(+), 3 deletions(-) diff --git a/meta/conf/machine/include/riscv/arch-riscv.inc b/meta/conf/machine

Re: [OE-core] [PATCH v2] machine/arch-riscv: Fix newlib and baremetal builds

2019-11-05 Thread Alistair Francis
On Tue, Nov 5, 2019 at 2:42 PM Khem Raj wrote: > > On Tue, Nov 5, 2019 at 1:57 PM Alistair Francis > wrote: > > > > Fix the following errors for newlib and baremetal libcs: > > ld: unrecognized option '--hash-style=sysv' > > ld: unrecognized option '

[OE-core] [PATCH v2] machine/arch-riscv: Fix newlib and baremetal builds

2019-11-05 Thread Alistair Francis
failures when using a built newlib SDK. Signed-off-by: Alistair Francis --- meta/conf/machine/include/riscv/arch-riscv.inc | 3 +++ 1 file changed, 3 insertions(+) diff --git a/meta/conf/machine/include/riscv/arch-riscv.inc b/meta/conf/machine/include/riscv/arch-riscv.inc index 19f8f3e211

[OE-core] [PATCH] machine/arch-riscv: Fix newlib and baremetal builds

2019-11-05 Thread Alistair Francis
Fix the following errors for newlib and baremetal libcs: ld: unrecognized option '--hash-style=sysv' ld: unrecognized option '--hash-style=gnu' Signed-off-by: Alistair Francis --- meta/conf/machine/include/riscv/arch-riscv.inc | 5 + 1 file changed, 5 insertions(+) diff --git a/meta/conf

[OE-core] [PATCH v6] mesa: Upgrade to 19.2.1

2019-11-04 Thread Alistair Francis
From: Alistair Francis Upgrade mesa and mesa-gl to 19.2.1. The license hash change was a trivial new line removal. The glx-tls option was removed as it isn't included in the meson.build file. It has been replaced with 'use-elf-tls' instead. The -Dasm=false was removed as it also is no longer

Re: [OE-core] [PATCH v5 1/2] libsdl2: Fix build failure when using mesa 19.2.1

2019-10-29 Thread Alistair Francis
On Fri, Oct 25, 2019 at 11:51 PM Alistair Francis wrote: > > Signed-off-by: Alistair Francis Ping! Alistair > --- > v5: > - Backport upstream fix > > ...DL-fails-to-compile-with-Mesa-Master.patch | 41 +++ > .../libsdl2/libsdl2_2.0.10.bb

[OE-core] [PATCH v5 1/2] libsdl2: Fix build failure when using mesa 19.2.1

2019-10-25 Thread Alistair Francis
Signed-off-by: Alistair Francis --- v5: - Backport upstream fix ...DL-fails-to-compile-with-Mesa-Master.patch | 41 +++ .../libsdl2/libsdl2_2.0.10.bb | 1 + 2 files changed, 42 insertions(+) create mode 100644 meta/recipes-graphics/libsdl2/libsdl2/0002-Fixed

[OE-core] [PATCH v5 2/2] mesa: Upgrade to 19.2.1

2019-10-25 Thread Alistair Francis
From: Alistair Francis Upgrade mesa and mesa-gl to 19.2.1. The license hash change was a trivial new line removal. The glx-tls option was removed as it isn't included in the meson.build file. It has been replaced with 'use-elf-tls' instead. The -Dasm=false was removed as it also is no longer

[OE-core] [PATCH v4 2/2] mesa: Upgrade to 19.2.1

2019-10-24 Thread Alistair Francis
From: Alistair Francis Upgrade mesa and mesa-gl to 19.2.1. The license hash change was a trivial new line removal. The glx-tls option was removed as it isn't included in the meson.build file. It has been replaced with 'use-elf-tls' instead. The -Dasm=false was removed as it also is no longer

[OE-core] [PATCH v4 1/2] libsdl2: Fix build failure when using mesa 19.2.1

2019-10-24 Thread Alistair Francis
Signed-off-by: Alistair Francis --- .../0002-Fixed-build-with-mesa-19.2.1.patch | 53 +++ .../libsdl2/libsdl2_2.0.10.bb | 1 + 2 files changed, 54 insertions(+) create mode 100644 meta/recipes-graphics/libsdl2/libsdl2/0002-Fixed-build-with-mesa-19.2.1.patch

[OE-core] [PATCH v3] mesa: Upgrade to 19.2.1

2019-10-23 Thread Alistair Francis
From: Alistair Francis Upgrade mesa and mesa-gl to 19.2.1. The license hash change was a trivial new line removal. The glx-tls option was removed as it isn't included in the meson.build file. It has been replaced with 'use-elf-tls' instead. The -Dasm=false was removed as it also is no longer

Re: [OE-core] [PATCH] mesa: Upgrade to 19.2.1

2019-10-23 Thread Alistair Francis
On Wed, Oct 23, 2019 at 12:46 AM Richard Purdie wrote: > > On Tue, 2019-10-22 at 15:07 -0700, Alistair Francis wrote: > > On Sat, Oct 12, 2019 at 9:54 AM Alistair Francis < > > alist...@alistair23.me> wrote: > > > Upgrade mesa and mesa-gl to 19.2.1. &g

[OE-core] [PATCH v2] mesa: Upgrade to 19.2.1

2019-10-23 Thread Alistair Francis
From: Alistair Francis Upgrade mesa and mesa-gl to 19.2.1. The license hash change was a trivial new line removal. The glx-tls option was removed as it isn't included in the meson.build file. It has been replaced with 'use-elf-tls' instead. The -Dasm=false was removed as it also is no longer

Re: [OE-core] [PATCH] mesa: Upgrade to 19.2.1

2019-10-22 Thread Alistair Francis
On Sat, Oct 12, 2019 at 9:54 AM Alistair Francis wrote: > > Upgrade mesa and mesa-gl to 19.2.1. > > The license hash change was a trivial new line removal. > > The glx-tls option was removed as it isn't included in the meson.build > file. > > The -Dasm=false was remo

Re: [OE-core] [PATCH] mesa: Upgrade to 19.2.1

2019-10-16 Thread Alistair Francis
On Wed, Oct 16, 2019 at 11:21 AM Otavio Salvador wrote: > > On Sat, Oct 12, 2019 at 2:01 PM Alistair Francis > wrote: > > The glx-tls option was removed as it isn't included in the meson.build > > file. > > Why drop it? Update the patch, please. It doesn't exist an

Re: [OE-core] [PATCH 1/2] u-boot: Bump from 2019.07 to 2019.10

2019-10-14 Thread Alistair Francis
On Sun, Oct 13, 2019 at 2:06 AM Richard Purdie wrote: > > On Tue, 2019-10-08 at 14:45 -0700, Alistair Francis wrote: > > Signed-off-by: Alistair Francis > > --- > > .../u-boot/files/0001-CVE-2019-13103.patch| 69 --- > > > > .../u-

[OE-core] [PATCH] opensbi: Bump from 0.4 to 0.5

2019-10-14 Thread Alistair Francis
Signed-off-by: Alistair Francis --- meta/recipes-bsp/opensbi/{opensbi_0.4.bb => opensbi_0.5.bb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename meta/recipes-bsp/opensbi/{opensbi_0.4.bb => opensbi_0.5.bb} (97%) diff --git a/meta/recipes-bsp/opensbi/opensbi_0.4.bb b/meta/r

[OE-core] [PATCH 2/2] qemuriscv64: Build smode U-Boot

2019-10-14 Thread Alistair Francis
Signed-off-by: Alistair Francis --- meta/conf/machine/qemuriscv64.conf | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta/conf/machine/qemuriscv64.conf b/meta/conf/machine/qemuriscv64.conf index 99b48b309b..b45fdd556d 100644 --- a/meta/conf/machine/qemuriscv64.conf +++ b

[OE-core] [PATCH 1/2] u-boot: Bump from 2019.07 to 2019.10

2019-10-14 Thread Alistair Francis
Signed-off-by: Alistair Francis --- v2: - Fix musl build failure for u-boot-fw-utils .../u-boot/files/0001-CVE-2019-13103.patch| 69 --- ...nclude-env.h-Ensure-ulong-is-defined.patch | 31 + .../u-boot/files/0002-CVE-2019-13104.patch| 49 - .../u

[OE-core] [PATCH] mesa: Upgrade to 19.2.1

2019-10-12 Thread Alistair Francis
Upgrade mesa and mesa-gl to 19.2.1. The license hash change was a trivial new line removal. The glx-tls option was removed as it isn't included in the meson.build file. The -Dasm=false was removed as it also is no longer included. Signed-off-by: Alistair Francis --- ...llow-enable-DRI

[OE-core] [PATCH 1/2] u-boot: Bump from 2019.07 to 2019.10

2019-10-08 Thread Alistair Francis
Signed-off-by: Alistair Francis --- .../u-boot/files/0001-CVE-2019-13103.patch| 69 --- .../u-boot/files/0002-CVE-2019-13104.patch| 49 - .../u-boot/files/0003-CVE-2019-13105.patch| 37 -- .../u-boot/files/0004-CVE-2019-13106.patch| 56

[OE-core] [PATCH 2/2] qemuriscv64: Build smode U-Boot

2019-10-08 Thread Alistair Francis
Signed-off-by: Alistair Francis --- meta/conf/machine/qemuriscv64.conf | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta/conf/machine/qemuriscv64.conf b/meta/conf/machine/qemuriscv64.conf index 99b48b309b..b45fdd556d 100644 --- a/meta/conf/machine/qemuriscv64.conf +++ b

Re: [OE-core] [PATCH RESEND] gdb: Bump from 8.3 to 8.3.1

2019-10-08 Thread Alistair Francis
On Tue, Oct 8, 2019 at 10:49 AM akuster808 wrote: > > > > On 10/8/19 8:50 AM, Alistair Francis wrote: > > Signed-off-by: Alistair Francis > > --- > > .../gdb/{gdb-8.3.inc => gdb-8.3.1.inc}| 5 +- > > ...ian_8.3.bb => gdb-cross-canadian_8.3.1.

  1   2   3   4   >