[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [PULL 00/35] hexagon initial commit
From: |
Peter Maydell |
Subject: |
Re: [PULL 00/35] hexagon initial commit |
Date: |
Thu, 18 Feb 2021 11:20:00 +0000 |
On Wed, 17 Feb 2021 at 23:40, Richard Henderson
<richard.henderson@linaro.org> wrote:
>
> The following changes since commit f0f75dc174b6c79eb78a161d1c0921f82d7f1bf0:
>
> Merge remote-tracking branch 'remotes/bonzini-gitlab/tags/for-upstream'
> into staging (2021-02-17 13:04:48 +0000)
>
> are available in the Git repository at:
>
> https://gitlab.com/rth7680/qemu.git tags/pull-hex-20210217
>
> for you to fetch changes up to 91bdc01a235a0065411e29ad78859587fee85bc6:
>
> Hexagon build infrastructure (2021-02-17 12:55:21 -0800)
>
> ----------------------------------------------------------------
> Initial commit for the Qualcomm Hexagon processor.
>
> ----------------------------------------------------------------
Fails to build on the FreeBSD and NetBSD VMs:
Configuring config-host.h using configuration
Program scripts/hxtool found: YES
Program scripts/shaderinclude.pl found: YES
Program scripts/qapi-gen.py found: YES
Program scripts/qemu-version.sh found: YES
Run-time dependency threads found: YES
Program keycodemapdb/tools/keymap-gen found: YES
Program scripts/decodetree.py found: YES
Program python found: NO
../src/target/hexagon/meson.build:20:0: ERROR: python3 not found
A full log can be found at
/usr/home/qemu/qemu-test.FAG4lS/build/meson-logs/meson-log.txt
ERROR: meson setup failed
Something isn't honouring the configure --python option.
(On these BSDs, python3 isn't "python3", it's eg "python3.7".)
The top level meson.build does get this right:
Program sh found: YES
Program python3 found: YES (/usr/local/bin/python3.7)
Program bzip2 found: YES
I think target/hexagon/meson.build should be using the python
that the top level meson.build found, not going out and
trying to find its own one.
thanks
-- PMM
- [PULL 32/35] Hexagon (tests/tcg/hexagon) TCG tests - multiarch, (continued)
- [PULL 32/35] Hexagon (tests/tcg/hexagon) TCG tests - multiarch, Richard Henderson, 2021/02/17
- [PULL 34/35] Hexagon (tests/tcg/hexagon) TCG tests - floating point, Richard Henderson, 2021/02/17
- [PULL 24/35] Hexagon (target/hexagon) opcode data structures, Richard Henderson, 2021/02/17
- [PULL 26/35] Hexagon (target/hexagon) instruction classes, Richard Henderson, 2021/02/17
- [PULL 29/35] Hexagon (target/hexagon) TCG for floating point instructions, Richard Henderson, 2021/02/17
- [PULL 35/35] Hexagon build infrastructure, Richard Henderson, 2021/02/17
- [PULL 30/35] Hexagon (target/hexagon) translation, Richard Henderson, 2021/02/17
- [PULL 31/35] Hexagon (linux-user/hexagon) Linux user emulation, Richard Henderson, 2021/02/17
- [PULL 33/35] Hexagon (tests/tcg/hexagon) TCG tests - atomics/load/store/misc, Richard Henderson, 2021/02/17
- Re: [PULL 00/35] hexagon initial commit, no-reply, 2021/02/17
- Re: [PULL 00/35] hexagon initial commit,
Peter Maydell <=