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. 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