On Thu, Jul 23, 2026 at 07:02:47PM +0100, Alex Bennée wrote:
> Pierrick Bouvier <[email protected]> writes:
> 
> > On 7/23/2026 8:55 AM, Alex Bennée wrote:
> >> Pierrick Bouvier <[email protected]> writes:
> >> 
> >>> On 7/20/2026 6:14 AM, Alex Bennée wrote:
> >>>> Pierrick Bouvier <[email protected]> writes:
> >>>>
> >>>>> Those options were useful a few years ago, before containers were
> >>>>> available as an alternative for missing cross compilers. Simplify the
> >>>>> workflow by removing those options and maintaining only the container
> >>>>> based approach.
> >>>>
> >>>
> >>> I was expecting some discussion around this patch, and to start it when
> >>> the comment comes. Question is "Should we provide this feature or not?".
> >>> I totally agree with you that we need to support other configurations we
> >>> have in our CI, like MacOS and compilers from homebrew.
> >>>
> <snip>
> >
> > The way I see it is that we offer native cross compilers (with a focus
> > on debian at the moment), and the containerized ones: people have a choice.
> > We can add any additional compiler name for other distros.
> > Also, as Ilya mentioned before, cross compiler on fedora, for instance,
> > are not providing any sysroot. So it makes them unusable in our case.
> 
> No sysroot at all - even for compiler headers? We don't need the linux
> sysroot for building softmmu tests.

Historically that was the case, as the cross compilers primary use case
was kernel / firmware builds, which could be done with "freestanding"
mode and thus no dep on C library.

Since Fedora 40, it appears that in addition to glibc & binutil packages,
there are now sysroot packages shipped for glibc for each Fedora arch:

  https://kojipkgs.fedoraproject.org/packages/glibc/2.39/8.fc40/noarch/

Note those package names change in each release, so latest would be

  sysroot-s390x-fc44-glibc

NB. I've not tried actually using this myself

With regards,
Daniel
-- 
|: https://berrange.com       ~~        https://hachyderm.io/@berrange :|
|: https://libvirt.org          ~~          https://entangle-photo.org :|
|: https://pixelfed.art/berrange   ~~    https://fstop138.berrange.com :|


Reply via email to