[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-commits] [qemu/qemu] 8ab73f: hexagon: do not specify executables a
From: |
Peter Maydell |
Subject: |
[Qemu-commits] [qemu/qemu] 8ab73f: hexagon: do not specify executables as inputs |
Date: |
Mon, 15 Mar 2021 15:07:19 -0700 |
Branch: refs/heads/staging
Home: https://github.com/qemu/qemu
Commit: 8ab73f5572b9db672e0cbb943d5dd0f55711b9ef
https://github.com/qemu/qemu/commit/8ab73f5572b9db672e0cbb943d5dd0f55711b9ef
Author: Paolo Bonzini <pbonzini@redhat.com>
Date: 2021-03-15 (Mon, 15 Mar 2021)
Changed paths:
M target/hexagon/meson.build
Log Message:
-----------
hexagon: do not specify executables as inputs
gen_semantics is an executable, not an input. Meson 0.57 special cases
the first argument and @INPUT@ is not expanded there. Fix that by
not including it in the input, only in the command.
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
Commit: 4268cb4020c28bceb48c05678bea430310408bf0
https://github.com/qemu/qemu/commit/4268cb4020c28bceb48c05678bea430310408bf0
Author: Paolo Bonzini <pbonzini@redhat.com>
Date: 2021-03-15 (Mon, 15 Mar 2021)
Changed paths:
M target/hexagon/meson.build
Log Message:
-----------
hexagon: do not specify Python scripts as inputs
Python scripts are not inputs, and putting them in @INPUT@. This
puts requirements on the command line format, keeping all inputs
close to the name of the script. Avoid that by not including the
script in the command and not in the inputs.
Also wrap "PYTHONPATH" usage with "env", since setting the environment
this way is not valid under Windows.
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
Commit: 81316e456e42b802b3e273ad4eb2bfdd2f148e75
https://github.com/qemu/qemu/commit/81316e456e42b802b3e273ad4eb2bfdd2f148e75
Author: Paolo Bonzini <pbonzini@redhat.com>
Date: 2021-03-15 (Mon, 15 Mar 2021)
Changed paths:
M meson
Log Message:
-----------
meson: bump submodule to 0.57.1
The main advantage of 0.57 is that it fixes
https://github.com/mesonbuild/meson/pull/7900, thus avoiding unnecessary
rebuilds after running meson.
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
Commit: 2c5c80f9bb85e8dc5d32cb1ae9320cf8c636c669
https://github.com/qemu/qemu/commit/2c5c80f9bb85e8dc5d32cb1ae9320cf8c636c669
Author: Paolo Bonzini <pbonzini@redhat.com>
Date: 2021-03-15 (Mon, 15 Mar 2021)
Changed paths:
M configure
M docs/meson.build
M meson.build
M plugins/meson.build
M scripts/mtest2make.py
M tests/docker/dockerfiles/centos7.docker
M tests/qapi-schema/meson.build
M tests/qtest/meson.build
M tests/unit/meson.build
M trace/meson.build
Log Message:
-----------
meson: switch minimum meson version to 0.57.0
Meson 0.57.0 does not need b_staticpic=$pie anymore, and has
stabilized the keyval module. Remove the workaround and use a few
replacements for features deprecated in the 0.57.0 release cycle.
The CentOS 7 dockerfile change forces the rebuild of the container.
Reviewed-by: Marc-André Lureau <marcandre.lureau@redhat.com>
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
Commit: 57d42c3b774d0716b9ad1a5a576480521edc7201
https://github.com/qemu/qemu/commit/57d42c3b774d0716b9ad1a5a576480521edc7201
Author: Paolo Bonzini <pbonzini@redhat.com>
Date: 2021-03-15 (Mon, 15 Mar 2021)
Changed paths:
M target/hexagon/meson.build
Log Message:
-----------
hexagon: use env keyword argument to pass PYTHONPATH
This feature is new in meson 0.57 and allows getting rid of the "env" wrapper.
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
Commit: f84e7fb68d554654487bb64787656b6f4a0bcfbc
https://github.com/qemu/qemu/commit/f84e7fb68d554654487bb64787656b6f4a0bcfbc
Author: Peter Maydell <peter.maydell@linaro.org>
Date: 2021-03-15 (Mon, 15 Mar 2021)
Changed paths:
M configure
M docs/meson.build
M meson
M meson.build
M plugins/meson.build
M scripts/mtest2make.py
M target/hexagon/meson.build
M tests/docker/dockerfiles/centos7.docker
M tests/qapi-schema/meson.build
M tests/qtest/meson.build
M tests/unit/meson.build
M trace/meson.build
Log Message:
-----------
Merge remote-tracking branch
'remotes/bonzini-gitlab/tags/for-upstream-meson-0.57' into staging
Update Meson to 0.57.
# gpg: Signature made Mon 15 Mar 2021 17:10:46 GMT
# gpg: using RSA key F13338574B662389866C7682BFFBD25F78C7AE83
# gpg: issuer "pbonzini@redhat.com"
# gpg: Good signature from "Paolo Bonzini <bonzini@gnu.org>" [full]
# gpg: aka "Paolo Bonzini <pbonzini@redhat.com>" [full]
# Primary key fingerprint: 46F5 9FBD 57D6 12E7 BFD4 E2F7 7E15 100C CD36 69B1
# Subkey fingerprint: F133 3857 4B66 2389 866C 7682 BFFB D25F 78C7 AE83
* remotes/bonzini-gitlab/tags/for-upstream-meson-0.57:
hexagon: use env keyword argument to pass PYTHONPATH
meson: switch minimum meson version to 0.57.0
meson: bump submodule to 0.57.1
hexagon: do not specify Python scripts as inputs
hexagon: do not specify executables as inputs
Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
Compare: https://github.com/qemu/qemu/compare/2615a5e433ae...f84e7fb68d55
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Qemu-commits] [qemu/qemu] 8ab73f: hexagon: do not specify executables as inputs,
Peter Maydell <=