On Tue, 24 Jun 2025 at 09:45, Daniel P. Berrangé <berra...@redhat.com>
wrote:

> On Tue, Jun 24, 2025 at 09:25:23AM -0400, Stephen Smoogen wrote:
> > On Tue, 24 Jun 2025 at 09:09, Petr Pisar <ppi...@redhat.com> wrote:
> >
> > > V Tue, Jun 24, 2025 at 08:25:09AM -0400, Stephen Smoogen napsal(a):
> > > > I realized I wasn't clear on what I meant by a microOS. This would be
> > > only
> > > > the libraries and tools needed to run a specific utility on a 64 bit
> > > kernel
> > > >
> > > Which itself is not a small project because the libraries and tools
> need
> > > to be
> > > compiled with a compiler and built with a build system.
> > >
> > > Would Koji have to nurse i686 architucture and builders for it, or
> would
> > > a crosscompilation on x86_64 producing x86_64 RPM packages installing
> i686
> > > ELF
> > > files acceptable? Because the first, native approach would also involve
> > > supporting Koji, Python, DNF, OpenSSH etc. in their native form.
> > >
> > >
> > Oh quite agreed on this. There is a LOT of work involved to make it work
> > and quite likely too much work.. but that work is what is being 'hidden'
> by
> > having it done as 'well its just another architecture and you can support
> > it easily' that we have been giving i686 for a long time.
>
> If we only want to build a small subset of packages as i686, then
> rather than doing it as an architecture in koji, IMHO, we could
> consider doing it as cross-compiled target, creating sub-RPMs
> from the native x86_64 package, as we do with the mingw packages
> for example. That could potentially eliminate pretty all of the
> rel-eng and infrastructure burden, and ensure package maintainer
> burden is strictly confined to where its needed.
>
>
Yeah I could picture it as something like:
sig_x86_32_glibc.src
sig_x86_32_gcc.src
sig_x86_32_llvm.src
sig_x86_32_mesa.src
...

The versioning and updates would be up to the sig to deal with versus the
main maintainer



> With regards,
> Daniel
> --
> |: https://berrange.com      -o-
> https://www.flickr.com/photos/dberrange :|
> |: https://libvirt.org         -o-
> https://fstop138.berrange.com :|
> |: https://entangle-photo.org    -o-
> https://www.instagram.com/dberrange :|
>
> --
> _______________________________________________
> devel mailing list -- devel@lists.fedoraproject.org
> To unsubscribe send an email to devel-le...@lists.fedoraproject.org
> Fedora Code of Conduct:
> https://docs.fedoraproject.org/en-US/project/code-of-conduct/
> List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
> List Archives:
> https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
> Do not reply to spam, report it:
> https://pagure.io/fedora-infrastructure/new_issue
>


-- 
Stephen Smoogen, Red Hat Automotive
Let us be kind to one another, for most of us are fighting a hard battle.
-- Ian MacClaren
-- 
_______________________________________________
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue

Reply via email to