[Top][All Lists]

[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

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.

-- PMM

reply via email to

[Prev in Thread] Current Thread [Next in Thread]