[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-commits] [qemu/qemu] 723966: meson: bump submodule to 0.58.2
From: |
Peter Maydell |
Subject: |
[Qemu-commits] [qemu/qemu] 723966: meson: bump submodule to 0.58.2 |
Date: |
Wed, 22 Sep 2021 09:52:33 -0700 |
Branch: refs/heads/staging
Home: https://github.com/qemu/qemu
Commit: 723966d5fbb4ebfe8346f2d8148e44aa65bdf938
https://github.com/qemu/qemu/commit/723966d5fbb4ebfe8346f2d8148e44aa65bdf938
Author: Paolo Bonzini <pbonzini@redhat.com>
Date: 2021-09-15 (Wed, 15 Sep 2021)
Changed paths:
M meson
Log Message:
-----------
meson: bump submodule to 0.58.2
The update to 0.57 has been delayed due to it causing warnings for
some actual issues, but it brings in important bugfixes and new
features. 0.58 also brings in a bugfix that is useful for modinfo.
Important bugfixes:
- 0.57: https://github.com/mesonbuild/meson/pull/7760, build: use PIE
objects for non-PIC static libraries if b_pie=true
- 0.57: https://github.com/mesonbuild/meson/pull/7900, thus avoiding
unnecessary rebuilds after running meson.
- 0.58.2: https://github.com/mesonbuild/meson/pull/8900, fixes for
passing extract_objects() to custom_target (useful for modinfo)
Features:
- 0.57: the keyval module has now been stabilized
- 0.57: env argument to custom_target (useful for hexagon)
- 0.57: Feature parity between "meson test" and QEMU's TAP driver
- 0.57: https://github.com/mesonbuild/meson/pull/8231, allows bringing
back version numbers in the configuration summary
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
Commit: b6dc0a9907c5ae8f37b2c0ae7c37907c330de794
https://github.com/qemu/qemu/commit/b6dc0a9907c5ae8f37b2c0ae7c37907c330de794
Author: Paolo Bonzini <pbonzini@redhat.com>
Date: 2021-09-15 (Wed, 15 Sep 2021)
Changed paths:
M configure
M docs/meson.build
M meson.build
M plugins/meson.build
M scripts/mtest2make.py
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.58.2
Meson 0.58.2 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.
Reviewed-by: Marc-André Lureau <marcandre.lureau@redhat.com>
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
Commit: ccc3f971c37bd2202a21abc9f0be093f10426364
https://github.com/qemu/qemu/commit/ccc3f971c37bd2202a21abc9f0be093f10426364
Author: Paolo Bonzini <pbonzini@redhat.com>
Date: 2021-09-15 (Wed, 15 Sep 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: 7b25e776725b3d9e8025235dad6cfcd59930bc60
https://github.com/qemu/qemu/commit/7b25e776725b3d9e8025235dad6cfcd59930bc60
Author: Peter Maydell <peter.maydell@linaro.org>
Date: 2021-09-22 (Wed, 22 Sep 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/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' into
staging
* Update Meson to 0.58.2
# gpg: Signature made Wed 15 Sep 2021 22:49:46 BST
# 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:
hexagon: use env keyword argument to pass PYTHONPATH
meson: switch minimum meson version to 0.58.2
meson: bump submodule to 0.58.2
Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
Compare: https://github.com/qemu/qemu/compare/2d13f660e4c0...7b25e776725b