[PATCH 0/2] Fix CI build on Free BSD 13

Daniel P. Berrangé posted 2 patches 8 months, 3 weeks ago
Patches applied successfully (tree, apply log)
git fetch https://github.com/patchew-project/qemu tags/patchew/20240304144456.3825935-1-berrange@redhat.com
Maintainers: "Alex Bennée" <alex.bennee@linaro.org>, "Philippe Mathieu-Daudé" <philmd@linaro.org>, Thomas Huth <thuth@redhat.com>, Wainer dos Santos Moschetta <wainersm@redhat.com>, Beraldo Leal <bleal@redhat.com>, Paolo Bonzini <pbonzini@redhat.com>, "Marc-André Lureau" <marcandre.lureau@redhat.com>, "Daniel P. Berrangé" <berrange@redhat.com>
.gitlab-ci.d/cirrus.yml |  2 +-
meson.build             | 17 ++++++++++++-----
2 files changed, 13 insertions(+), 6 deletions(-)
[PATCH 0/2] Fix CI build on Free BSD 13
Posted by Daniel P. Berrangé 8 months, 3 weeks ago
FreeBSD seems to have prematurely purged the 13.2 images from gcloud,
despite 13.3 not being announced until tomorrow. Historically the old
images were left available for quite some time, until we noticed ports
failing due to missing symbols. Either way we need to update to 13.3

This exposed a clang bug so needs a workaround adding too.

Daniel P. Berrangé (2):
  meson: detect broken clang 17 with -fzero-call-used-regs
  gitlab: update FreeBSD Cirrus CI image to 13.3

 .gitlab-ci.d/cirrus.yml |  2 +-
 meson.build             | 17 ++++++++++++-----
 2 files changed, 13 insertions(+), 6 deletions(-)

-- 
2.43.0


Re: [PATCH 0/2] Fix CI build on Free BSD 13
Posted by Alex Bennée 8 months, 3 weeks ago
Daniel P. Berrangé <berrange@redhat.com> writes:

> FreeBSD seems to have prematurely purged the 13.2 images from gcloud,
> despite 13.3 not being announced until tomorrow. Historically the old
> images were left available for quite some time, until we noticed ports
> failing due to missing symbols. Either way we need to update to 13.3
>
> This exposed a clang bug so needs a workaround adding too.

Queued to testing/next, thanks.

-- 
Alex Bennée
Virtualisation Tech Lead @ Linaro
Re: [PATCH 0/2] Fix CI build on Free BSD 13
Posted by Peter Maydell 8 months, 3 weeks ago
On Mon, 4 Mar 2024 at 21:17, Alex Bennée <alex.bennee@linaro.org> wrote:
>
> Daniel P. Berrangé <berrange@redhat.com> writes:
>
> > FreeBSD seems to have prematurely purged the 13.2 images from gcloud,
> > despite 13.3 not being announced until tomorrow. Historically the old
> > images were left available for quite some time, until we noticed ports
> > failing due to missing symbols. Either way we need to update to 13.3
> >
> > This exposed a clang bug so needs a workaround adding too.
>
> Queued to testing/next, thanks.

I've applied this directly to git to fix the CI.

thanks
-- PMM
Re: [PATCH 0/2] Fix CI build on Free BSD 13
Posted by Richard Henderson 8 months, 3 weeks ago
On 3/4/24 04:44, Daniel P. Berrangé wrote:
> Daniel P. Berrangé (2):
>    meson: detect broken clang 17 with -fzero-call-used-regs
>    gitlab: update FreeBSD Cirrus CI image to 13.3

Reviewed-by: Richard Henderson <richard.henderson@linaro.org>

r~