<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  </head>
  <body>
    <p>Hi Patrick Robb,</p>
    <p>Thank you for your reminding. I have set the meson version to
      0.57.0 in Loongson lab.<br>
    </p>
    <div class="moz-cite-prefix">On Wed, Oct 9, 2024 at 2:31PM, Patrick
      Robb wrote:<br>
    </div>
    <blockquote type="cite"
cite="mid:CAJvnSUA6U0rmaSODhhZRCVhphVa0EWWQmmk0a+YH_mqBUw61og@mail.gmail.com">
      <meta http-equiv="content-type" content="text/html; charset=UTF-8">
      <div dir="ltr">Hi Min Zhou,
        <div><br>
        </div>
        <div>I think it makes sense for you to set your meson version to
          the minimum version supported for DPDK (so, .57 now I suppose)
          instead of .63. The principle that David described above
          regarding LTS is also true for main. So, for the main and
          next-* branch testing that Loongson lab does, we want our CI
          testing to verify that no change relying on post .57 meson
          features get merged into main. </div>
      </div>
      <br>
      <div class="gmail_quote">
        <div dir="ltr" class="gmail_attr">On Tue, Oct 8, 2024 at 9:07 PM
          zhoumin <<a href="mailto:zhoumin@loongson.cn"
            moz-do-not-send="true">zhoumin@loongson.cn</a>> wrote:<br>
        </div>
        <blockquote class="gmail_quote" style="margin:0px 0px 0px
          0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Hi
          David,<br>
          <br>
          On Tues, Oct 8, 2024 at 8:28AM, David Marchand wrote:<br>
          > Hello CI guys,<br>
          ><br>
          > On Fri, Sep 20, 2024 at 2:57 PM Bruce Richardson<br>
          > <<a href="mailto:bruce.richardson@intel.com"
            target="_blank" moz-do-not-send="true">bruce.richardson@intel.com</a>>
          wrote:<br>
          >> This patchset proposed increasing the minimum meson
          version to 0.57<br>
          >> and makes changes to update our build files
          appropriately for that<br>
          >> change: replacing deprecated functions, removing
          unnecessary version<br>
          >> checks and taking advantage of some new capabilities.<br>
          >><br>
          >> Why 0.57? No one particular reason; it's mainly a
          conservative version<br>
          >> bump that doesn't have many impacts, but still gives
          us the minimum<br>
          >> updates we need to replace the deprecated
          get_cross_properties fn<br>
          >> and have a few extra features guaranteed available.<br>
          >><br>
          >> Bruce Richardson (5):<br>
          >>    build: increase minimum meson version to 0.57<br>
          >>    build: remove version check on compiler links
          function<br>
          >>    build: remove unnecessary version checks<br>
          >>    build: use version file support from meson<br>
          >>    build: replace deprecated meson function<br>
          >><br>
          >>   .ci/linux-setup.sh                        | 2 +-<br>
          >>   config/arm/meson.build                    | 4 ++--<br>
          >>   config/meson.build                        | 8
          ++++----<br>
          >>   config/riscv/meson.build                  | 4 ++--<br>
          >>   doc/api/meson.build                       | 2 +-<br>
          >>   doc/guides/linux_gsg/sys_reqs.rst         | 2 +-<br>
          >>   doc/guides/prog_guide/build-sdk-meson.rst | 2 +-<br>
          >>   drivers/common/qat/meson.build            | 2 +-<br>
          >>   drivers/crypto/ipsec_mb/meson.build       | 2 +-<br>
          >>   drivers/event/cnxk/meson.build            | 2 +-<br>
          >>   drivers/meson.build                       | 7
          ++-----<br>
          >>   drivers/net/cnxk/meson.build              | 2 +-<br>
          >>   lib/meson.build                           | 6
          ------<br>
          >>   meson.build                               | 7
          ++-----<br>
          >>   14 files changed, 20 insertions(+), 32 deletions(-)<br>
          > This series can't be merged until the (UNH and LoongArch)
          CI are ready<br>
          > for such a change.<br>
          ><br>
          > TL;DR: the meson minimum version is being changed from
          0.53.2 to 0.57<br>
          > in the current release.<br>
          ><br>
          > @UNH @Min Zhou<br>
          > How long would it take for all CI to be ready for this
          change?<br>
          It's OK for Loongson lab. The meson version for DPDK CI in
          Loongson lab <br>
          is 0.63.0.<br>
          > Important note: if relevant to your CI, testing against
          LTS branches<br>
          > must still be done with the 0.53.2 version, so no change
          relying on<br>
          > post 0.53.2 meson feature gets backported.<br>
          ><br>
          ><br>
          <br>
        </blockquote>
      </div>
    </blockquote>
  </body>
</html>