[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [PATCH v1] automation: provide example for downloading an existing container
On Tue, 16 May 2023, Olaf Hering wrote: > Am Tue, 16 May 2023 11:46:00 -0700 (PDT) > schrieb Stefano Stabellini <sstabellini@xxxxxxxxxx>: > > > I think you have a point that automation/build/README.md should also > > describe how to do what gitlab-ci does but locally (i.e. call > > automation/scripts/build). It should not only describe > > automation/scripts/containerize. > > Meanwhile I have figured this out, additional variables must be set. I > already sent a patch for the example. That way I was able to > understand and reproduce the error seen in the CI build. Thanks! > > https://gitlab.com/xen-project/xen/-/jobs/4284741849 > > It turned out this bug in qemu is triggered by debug=y vs. debug=n in > the build environment. I have not checked which commit exactly fixed it > in upstream qemu.git, it should probably be backported. Or qemu should > be moved forward to v8.x at some point. I think I have not seen this > specific failure in my own qemu.git builds. > > The reason is: --enable-debug will disable _FORTIFY_SOURCE, so the build > succeeds. Without that flag, configure will enable _FORTIFY_SOURCE. This is very interesting. Thank you for investigating the problem. I would prefer a proper backported fix to QEMU, or wholesale QEMU upgrade. But if neither are possible we could also add a way to add --enable-debug or disable _FORTIFY_SOURCE in another way for Tumbleweed. See for instance EXTRA_XEN_CONFIG as a way to pass special parameters from automation/gitlab-ci/build.yaml to automation/script/build.
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |