qemu-commits
[Top][All Lists]
Advanced

[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



reply via email to

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