[PULL 0/2] Final build system fixes for 9.0

Paolo Bonzini posted 2 patches 1 month, 1 week ago
Makefile    | 9 +++++++--
meson.build | 6 +++++-
2 files changed, 12 insertions(+), 3 deletions(-)
[PULL 0/2] Final build system fixes for 9.0
Posted by Paolo Bonzini 1 month, 1 week ago
The following changes since commit 02e16ab9f4f19c4bdd17c51952d70e2ded74c6bf:

  Update version for v9.0.0-rc3 release (2024-04-10 18:05:18 +0100)

are available in the Git repository at:

  https://gitlab.com/bonzini/qemu.git tags/for-upstream

for you to fetch changes up to 2d6d995709482cc8b6a76dbb5334a28001a14a9a:

  meson.build: Disable -fzero-call-used-regs on OpenBSD (2024-04-12 12:02:12 +0200)

----------------------------------------------------------------
build system fixes

----------------------------------------------------------------
Matheus Tavares Bernardino (1):
      Makefile: fix use of -j without an argument

Thomas Huth (1):
      meson.build: Disable -fzero-call-used-regs on OpenBSD

 Makefile    | 9 +++++++--
 meson.build | 6 +++++-
 2 files changed, 12 insertions(+), 3 deletions(-)
-- 
2.44.0
Re: [PULL 0/2] Final build system fixes for 9.0
Posted by Peter Maydell 1 month, 1 week ago
On Fri, 12 Apr 2024 at 11:04, Paolo Bonzini <pbonzini@redhat.com> wrote:
>
> The following changes since commit 02e16ab9f4f19c4bdd17c51952d70e2ded74c6bf:
>
>   Update version for v9.0.0-rc3 release (2024-04-10 18:05:18 +0100)
>
> are available in the Git repository at:
>
>   https://gitlab.com/bonzini/qemu.git tags/for-upstream
>
> for you to fetch changes up to 2d6d995709482cc8b6a76dbb5334a28001a14a9a:
>
>   meson.build: Disable -fzero-call-used-regs on OpenBSD (2024-04-12 12:02:12 +0200)
>
> ----------------------------------------------------------------
> build system fixes
>
> ----------------------------------------------------------------


Applied, thanks.

Please update the changelog at https://wiki.qemu.org/ChangeLog/9.0
for any user-visible changes.

-- PMM
Re: [PULL 0/2] Final build system fixes for 9.0
Posted by Peter Maydell 1 month, 1 week ago
On Fri, 12 Apr 2024 at 11:04, Paolo Bonzini <pbonzini@redhat.com> wrote:
>
> The following changes since commit 02e16ab9f4f19c4bdd17c51952d70e2ded74c6bf:
>
>   Update version for v9.0.0-rc3 release (2024-04-10 18:05:18 +0100)
>
> are available in the Git repository at:
>
>   https://gitlab.com/bonzini/qemu.git tags/for-upstream
>
> for you to fetch changes up to 2d6d995709482cc8b6a76dbb5334a28001a14a9a:
>
>   meson.build: Disable -fzero-call-used-regs on OpenBSD (2024-04-12 12:02:12 +0200)
>
> ----------------------------------------------------------------
> build system fixes
>
> ----------------------------------------------------------------
> Matheus Tavares Bernardino (1):
>       Makefile: fix use of -j without an argument
>
> Thomas Huth (1):
>       meson.build: Disable -fzero-call-used-regs on OpenBSD

Something's gone wrong with your pullreq : that tags/for-upstream
doesn't have these commits, it still has the contents from your
April 9th pullreq.

thanks
-- PMM
Re: [PULL 0/2] Final build system fixes for 9.0
Posted by Philippe Mathieu-Daudé 1 month, 1 week ago
Hi Peter,

On 12/4/24 12:03, Paolo Bonzini wrote:
> The following changes since commit 02e16ab9f4f19c4bdd17c51952d70e2ded74c6bf:
> 
>    Update version for v9.0.0-rc3 release (2024-04-10 18:05:18 +0100)
> 
> are available in the Git repository at:
> 
>    https://gitlab.com/bonzini/qemu.git tags/for-upstream
> 
> for you to fetch changes up to 2d6d995709482cc8b6a76dbb5334a28001a14a9a:
> 
>    meson.build: Disable -fzero-call-used-regs on OpenBSD (2024-04-12 12:02:12 +0200)
> 
> ----------------------------------------------------------------
> build system fixes

Since these 2 patches don't modify what we can build with v9.0.0-rc3,
would it be acceptable to merge them without having to produce a
v9.0.0-rc4 tag before the final release?

> ----------------------------------------------------------------
> Matheus Tavares Bernardino (1):
>        Makefile: fix use of -j without an argument
> 
> Thomas Huth (1):
>        meson.build: Disable -fzero-call-used-regs on OpenBSD
> 
>   Makefile    | 9 +++++++--
>   meson.build | 6 +++++-
>   2 files changed, 12 insertions(+), 3 deletions(-)
Re: [PULL 0/2] Final build system fixes for 9.0
Posted by Peter Maydell 1 month, 1 week ago
On Fri, 12 Apr 2024 at 12:07, Philippe Mathieu-Daudé <philmd@linaro.org> wrote:
>
> Hi Peter,
>
> On 12/4/24 12:03, Paolo Bonzini wrote:
> > The following changes since commit 02e16ab9f4f19c4bdd17c51952d70e2ded74c6bf:
> >
> >    Update version for v9.0.0-rc3 release (2024-04-10 18:05:18 +0100)
> >
> > are available in the Git repository at:
> >
> >    https://gitlab.com/bonzini/qemu.git tags/for-upstream
> >
> > for you to fetch changes up to 2d6d995709482cc8b6a76dbb5334a28001a14a9a:
> >
> >    meson.build: Disable -fzero-call-used-regs on OpenBSD (2024-04-12 12:02:12 +0200)
> >
> > ----------------------------------------------------------------
> > build system fixes
>
> Since these 2 patches don't modify what we can build with v9.0.0-rc3,
> would it be acceptable to merge them without having to produce a
> v9.0.0-rc4 tag before the final release?

As a principle, I don't ever do a final release that doesn't
match the last rc tag. If the changes are minimal I might
reduce the time between last-rc and final release.

But we'll see if anything else turns up that needs to go
into 9.0. There was so much late stuff for rc3 that I
have a feeling this might not be the only 9.0 pullreq.

thanks
-- PMM
Re: [PULL 0/2] Final build system fixes for 9.0
Posted by Paolo Bonzini 1 month, 1 week ago
> Since these 2 patches don't modify what we can build with v9.0.0-rc3,
> would it be acceptable to merge them without having to produce a
> v9.0.0-rc4 tag before the final release?

I didn't want to ask you about that, but I agree it would not be an issue.

Paolo