Re: FESCo wants to know what you use i686 packages for

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Wed, Mar 16, 2022 at 07:27:05PM -0400, Demi Marie Obenour wrote:
> On 3/16/22 10:35, Robbie Harwood wrote:
> > David Cantrell <dcantrell@xxxxxxxxxx> writes:
> > 
> >> Why?  Since the removal of the i686 kernel in Fedora, we want to
> >> reduce the number of i686 packages provided in the repo.  As time
> >> marches on, the ability to build a lot of things for i686 becomes
> >> unrealistic or even impossible.  Remember it goes beyond providing
> >> builds...providing support, bug fixes, and security fixes for those
> >> packages too.  Maybe some things using i686 packages now can move to
> >> x86_64 packages.  We do not know yet, but a goal is to figure out what
> >> packages, if anything, can drop their i686 builds.
> >>
> >> NOTE: Nothing is changing now.  We are in an information gathering
> >> phase.  ~~~~~~~~~~~~~~~~~~~~~~~~
> >>
> >> If you use i686 packages for something now, please respond to this thread.
> > 
> > Nothing that couldn't be cross-built and provided as an x86_64 package.
> > 
> > I use wine, which as I understand it, requires 32-bit libraries to run
> > 32-bit Windows binaries.
> > 
> > Given the weakness of x86 ASLR, it makes sense to ensure most of the
> > i686 packages aren't actually getting used (e.g., no browsers).  At that
> > point, seems like we'd be better off not building for the arch at all,
> > and doing cross-builds from x86_64 for the packages that need it.
> 
> +1 on cross-compilation.  Native compilation on 32-bit is a dead end.

Cross-compilation isn't really practical for RPMs the way we do things
now.  We would have to go all-in the way OpenSUSE has done, but that's
a huge change.

Rich.

-- 
Richard Jones, Virtualization Group, Red Hat http://people.redhat.com/~rjones
Read my programming and virtualization blog: http://rwmj.wordpress.com
Fedora Windows cross-compiler. Compile Windows programs, test, and
build Windows installers. Over 100 libraries supported.
http://fedoraproject.org/wiki/MinGW
_______________________________________________
devel mailing list -- devel@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe send an email to devel-leave@xxxxxxxxxxxxxxxxxxxxxxx
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@xxxxxxxxxxxxxxxxxxxxxxx
Do not reply to spam on the list, report it: https://pagure.io/fedora-infrastructure




[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Fedora Announce]     [Fedora Users]     [Fedora Kernel]     [Fedora Testing]     [Fedora Formulas]     [Fedora PHP Devel]     [Kernel Development]     [Fedora Legacy]     [Fedora Maintainers]     [Fedora Desktop]     [PAM]     [Red Hat Development]     [Gimp]     [Yosemite News]

  Powered by Linux