Re: [X86] Fwd: F29 System Wide Change: i686 Is For x86-64

2018-06-28 Thread Jeff Backus
Thanks for the response and sorry for taking so long to reply. On Mon, Jun 18, 2018 at 10:05 PM, Kevin Kofler wrote: > Jeff Backus wrote: > > Hmm.. Yes, we've had discussions within the SIG re: window managers that > > support i586/i686, and KDE was on the list of WMs that no longer support > >

Re: [X86] Fwd: F29 System Wide Change: i686 Is For x86-64

2018-06-19 Thread Kevin Kofler
Gerd Hoffmann wrote: > If someone wants keep 32bit fedora alive for pre-sse2 hardware I think > the only reasonable thing would be to undust the i586 target, then go > build software which requires sse2 as --target i686 and everything else > as --target i586, i.e. basically stop the effort to patch

Re: [X86] Fwd: F29 System Wide Change: i686 Is For x86-64

2018-06-19 Thread Gerd Hoffmann
Hi, > > effort, and nobody outside of Fedora cares about non-SSE2 anymore. Even > > distros that claim to support non-SSE2 hardware just ship QtWebEngine as > > SSE2 only. I haven't seen any other distro even picking up my patch, let > > alone working on it. The Fedora Chromium, V8 and Node.j

Re: [X86] Fwd: F29 System Wide Change: i686 Is For x86-64

2018-06-18 Thread Josh Stone
On 06/18/2018 07:05 PM, Kevin Kofler wrote: > Jeff Backus wrote: >> Hmm.. Yes, we've had discussions within the SIG re: window managers that >> support i586/i686, and KDE was on the list of WMs that no longer support >> our target system. Do these patches/hacks only apply to KDE or do they >> apply

Re: [X86] Fwd: F29 System Wide Change: i686 Is For x86-64

2018-06-18 Thread Kevin Kofler
Jeff Backus wrote: > Hmm.. Yes, we've had discussions within the SIG re: window managers that > support i586/i686, and KDE was on the list of WMs that no longer support > our target system. Do these patches/hacks only apply to KDE or do they > apply to Qt in general? The absolute worst is QtWebEng

Re: F29 System Wide Change: i686 Is For x86-64

2018-06-15 Thread Florian Weimer
I clarified some aspects of this proposal. After consulting with Jakub Jelinek, I'm now proposing to use “-march=i686 -msse2 -mtune=generic -mfpmath=sse -mstackrealign”. This is very close to previous proposal. Only a few preprocessor macros are different: @@ -142,3 +142,2 @@ #define __FL

Re: [X86] Fwd: F29 System Wide Change: i686 Is For x86-64

2018-06-13 Thread Jeff Backus
On Wed, Jun 6, 2018 at 2:09 PM, Florian Weimer wrote: > On 06/04/2018 06:55 PM, Jeff Backus wrote: > > Thanks for the insight. Yes, I can see the advantages. However, have >> things really gotten so bad that it justifies ejecting part of the >> community? >> > > The cost of i686 support is not in

Re: F29 System Wide Change: i686 Is For x86-64

2018-06-10 Thread Dennis Gilmore
El mar, 05-06-2018 a las 15:59 -0400, Adam Jackson escribió: > On Tue, 2018-06-05 at 13:20 -0500, Dennis Gilmore wrote: > > > as part of this change I suspect we would need to make kernel > > changes > > to stop building a i686 kernel, and all i686 deliverables would > > stop > > being made. > >

Re: [X86] Fwd: F29 System Wide Change: i686 Is For x86-64

2018-06-07 Thread DJ Delorie
Michal Schorm writes: > Can someone explain me *real quick* what is the multilib good for? - or > more precisely, why whould anone run 32-bit software on x86_64 OS? Among other reasons, 32-bit code can be smaller and faster than 64-bit code for some applications. When trying to stuff many conta

Re: [X86] Fwd: F29 System Wide Change: i686 Is For x86-64

2018-06-07 Thread Stephen John Smoogen
On 7 June 2018 at 09:07, Michal Schorm wrote: > On Thu, Jun 7, 2018 at 2:41 PM, Richard Shaw wrote: >> >> On Thu, Jun 7, 2018 at 4:51 AM Michal Schorm wrote: >>> >>> Can someone explain me *real quick* what is the multilib good for? - or >>> more precisely, why whould anone run 32-bit software o

Re: [X86] Fwd: F29 System Wide Change: i686 Is For x86-64

2018-06-07 Thread Richard Shaw
On Thu, Jun 7, 2018 at 8:17 AM Richard Shaw wrote: > The other is The Dark Mod, which is open source but they're still using > the DOOM 3 graphics engine IIRC and their buildsystem which is still 32bit > only. > HAH! Writing this caused me to google it and apparently with the latest release ther

Re: F29 System Wide Change: i686 Is For x86-64

2018-06-07 Thread Josh Boyer
On Thu, Jun 7, 2018 at 6:19 AM Jan Pazdziora wrote: > > On Mon, Jun 04, 2018 at 10:35:34AM +0200, Jan Kurik wrote: > > = Proposed System Wide Change: i686 Is For x86-64 = > > https://fedoraproject.org/wiki/Changes/i686_Is_For_x86-64 > > > > > > Owner(s): > > * Florian Weimer > > > > > > Fedora

Re: [X86] Fwd: F29 System Wide Change: i686 Is For x86-64

2018-06-07 Thread Richard Shaw
On Thu, Jun 7, 2018 at 8:09 AM Michal Schorm wrote: > On Thu, Jun 7, 2018 at 2:41 PM, Richard Shaw wrote: > >> On Thu, Jun 7, 2018 at 4:51 AM Michal Schorm wrote: >> >>> Can someone explain me *real quick* what is the multilib good for? - or >>> more precisely, why whould anone run 32-bit softw

Re: [X86] Fwd: F29 System Wide Change: i686 Is For x86-64

2018-06-07 Thread Michal Schorm
On Thu, Jun 7, 2018 at 2:41 PM, Richard Shaw wrote: > On Thu, Jun 7, 2018 at 4:51 AM Michal Schorm wrote: > >> Can someone explain me *real quick* what is the multilib good for? - or >> more precisely, why whould anone run 32-bit software on x86_64 OS? >> > In my case, there are a couple of game

Re: [X86] Fwd: F29 System Wide Change: i686 Is For x86-64

2018-06-07 Thread Richard Shaw
On Thu, Jun 7, 2018 at 4:51 AM Michal Schorm wrote: > Can someone explain me *real quick* what is the multilib good for? - or > more precisely, why whould anone run 32-bit software on x86_64 OS? > In my case, there are a couple of games that are either older, or just not provided in 64bit so I n

Re: [X86] Fwd: F29 System Wide Change: i686 Is For x86-64

2018-06-07 Thread Tom Hughes
Because sometimes the software I'm developing needs to link with a proprietary library that is only available as 32 bit library. It's a lot rarer than it used to be but there are still a few databases that I work with that don't have 64 bit libraries. Or indeed just because our customers want a

Re: F29 System Wide Change: i686 Is For x86-64

2018-06-07 Thread Jan Pazdziora
On Mon, Jun 04, 2018 at 10:35:34AM +0200, Jan Kurik wrote: > = Proposed System Wide Change: i686 Is For x86-64 = > https://fedoraproject.org/wiki/Changes/i686_Is_For_x86-64 > > > Owner(s): > * Florian Weimer > > > Fedora builds its i686 packages for use on x86-64 systems as multi-lib RPMs. >

Re: [X86] Fwd: F29 System Wide Change: i686 Is For x86-64

2018-06-07 Thread Michal Schorm
Can someone explain me *real quick* what is the multilib good for? - or more precisely, why whould anone run 32-bit software on x86_64 OS? >From what I googled, it look like everyone does it yet nobody explains why :D -- Michal Schorm Associate Software Engineer Core Services - Databases Team Re

Re: [X86] Fwd: F29 System Wide Change: i686 Is For x86-64

2018-06-06 Thread Florian Weimer
On 06/04/2018 06:55 PM, Jeff Backus wrote: Thanks for the insight. Yes, I can see the advantages. However, have things really gotten so bad that it justifies ejecting part of the community? The cost of i686 support is not insignificant. Most of that happens upstream (like features only gett

Re: F29 System Wide Change: i686 Is For x86-64

2018-06-06 Thread Florian Weimer
On 06/04/2018 03:59 PM, Ian Pilcher wrote: On 06/04/2018 04:28 AM, Florian Weimer wrote: It should, because -march=x86-64 implies just SSE2 and FXSR, and Xeon MP supports both.  But the intent is what the subject says: i686 binaries are for running legacy software on x86-64 systems, and nothin

Re: F29 System Wide Change: i686 Is For x86-64

2018-06-06 Thread Florian Weimer
On 06/06/2018 06:38 PM, Adam Jackson wrote: On Mon, 2018-06-04 at 10:35 +0200, Jan Kurik wrote: == Scope == * Proposal owners: Adjust the redhat-rpm-config, gcc, and glibc packages to switch to the new compiler flags. Except for mstackrealign, there is substantial experience with this configura

Re: F29 System Wide Change: i686 Is For x86-64

2018-06-06 Thread Adam Jackson
On Mon, 2018-06-04 at 10:35 +0200, Jan Kurik wrote: > == Scope == > * Proposal owners: > Adjust the redhat-rpm-config, gcc, and glibc packages to switch to the > new compiler flags. Except for mstackrealign, there is substantial > experience with this configuration downstream. Does this change in

Re: F29 System Wide Change: i686 Is For x86-64

2018-06-06 Thread Michael Cullen
On Wed, 6 Jun 2018, at 2:38 AM, Dennis Gilmore wrote: > El mar, 05-06-2018 a las 15:59 -0400, Adam Jackson escribió: > > On Tue, 2018-06-05 at 13:20 -0500, Dennis Gilmore wrote: > > > > > as part of this change I suspect we would need to make kernel > > > changes > > > to stop building a i686 ke

Re: F29 System Wide Change: i686 Is For x86-64

2018-06-05 Thread Dennis Gilmore
El mar, 05-06-2018 a las 15:59 -0400, Adam Jackson escribió: > On Tue, 2018-06-05 at 13:20 -0500, Dennis Gilmore wrote: > > > as part of this change I suspect we would need to make kernel > > changes > > to stop building a i686 kernel, and all i686 deliverables would > > stop > > being made. > >

Re: [X86] Fwd: F29 System Wide Change: i686 Is For x86-64

2018-06-05 Thread Jeff Backus
On Tue, Jun 5, 2018 at 1:54 PM, Stephen John Smoogen wrote: > On 5 June 2018 at 12:49, Jeff Backus wrote: > > > > > > On Mon, Jun 4, 2018 at 10:07 PM, Matthew Miller < > mat...@fedoraproject.org> > > wrote: > >> > >> On Mon, Jun 04, 2018 at 03:50:34PM -0400, Jeff Backus wrote: > >> > Thanks for

Re: F29 System Wide Change: i686 Is For x86-64

2018-06-05 Thread Adam Jackson
On Tue, 2018-06-05 at 13:20 -0500, Dennis Gilmore wrote: > as part of this change I suspect we would need to make kernel changes > to stop building a i686 kernel, and all i686 deliverables would stop > being made. We would? - ajax ___ devel mailing lis

Re: F29 System Wide Change: i686 Is For x86-64

2018-06-05 Thread Dennis Gilmore
as part of this change I suspect we would need to make kernel changes to stop building a i686 kernel, and all i686 deliverables would stop being made. With the current tooling we would never be able to build 32 bit x86 containers, which is not something that is done today. I would also be curious

Re: [X86] Fwd: F29 System Wide Change: i686 Is For x86-64

2018-06-05 Thread Josh Boyer
On Tue, Jun 5, 2018 at 1:55 PM Stephen John Smoogen wrote: > > On 5 June 2018 at 12:49, Jeff Backus wrote: > > > > > > On Mon, Jun 4, 2018 at 10:07 PM, Matthew Miller > > wrote: > >> > >> On Mon, Jun 04, 2018 at 03:50:34PM -0400, Jeff Backus wrote: > >> > Thanks for the data. 25k is still a pret

Re: [X86] Fwd: F29 System Wide Change: i686 Is For x86-64

2018-06-05 Thread Stephen John Smoogen
On 5 June 2018 at 12:49, Jeff Backus wrote: > > > On Mon, Jun 4, 2018 at 10:07 PM, Matthew Miller > wrote: >> >> On Mon, Jun 04, 2018 at 03:50:34PM -0400, Jeff Backus wrote: >> > Thanks for the data. 25k is still a pretty healthy number. :) I realize >> >> Yeah, absolutely. And it's likely that t

Re: [X86] Fwd: F29 System Wide Change: i686 Is For x86-64

2018-06-05 Thread Jeff Backus
On Mon, Jun 4, 2018 at 10:07 PM, Matthew Miller wrote: > On Mon, Jun 04, 2018 at 03:50:34PM -0400, Jeff Backus wrote: > > Thanks for the data. 25k is still a pretty healthy number. :) I realize > > Yeah, absolutely. And it's likely that those mirror numbers undercount, > because not every system

Re: [X86] Fwd: F29 System Wide Change: i686 Is For x86-64

2018-06-04 Thread Matthew Miller
On Mon, Jun 04, 2018 at 10:07:55PM -0400, Matthew Miller wrote: > But, my gut feeling is that about half of those are not using a current > release _anyway_. Honest question: do you think that 12k would still > count as a healthy number? I mean, it's not peanuts. But maybe it'd be Ooh, I should re

Re: [X86] Fwd: F29 System Wide Change: i686 Is For x86-64

2018-06-04 Thread Matthew Miller
On Mon, Jun 04, 2018 at 03:50:34PM -0400, Jeff Backus wrote: > Thanks for the data. 25k is still a pretty healthy number. :) I realize Yeah, absolutely. And it's likely that those mirror numbers undercount, because not every system checks in daily, and then there's also NAT. But, my gut feeling i

Re: [X86] Re: Fwd: F29 System Wide Change: i686 Is For x86-64

2018-06-04 Thread Justin Forbes
On Mon, Jun 4, 2018 at 3:08 PM, Jeff Backus wrote: > > > On Mon, Jun 4, 2018 at 3:53 PM, Stephen John Smoogen > wrote: >> >> On 4 June 2018 at 14:18, Matthew Miller wrote: >> > On Mon, Jun 04, 2018 at 02:01:13PM -0400, Matthew Miller wrote: >> >> > >>support long NOPs, for Intel CET. However, t

Re: [X86] Fwd: F29 System Wide Change: i686 Is For x86-64

2018-06-04 Thread Jeff Backus
On Mon, Jun 4, 2018 at 4:41 PM, Rex Dieter wrote: > Jeff Backus wrote: > > > On Mon, Jun 4, 2018 at 1:45 PM, Rex Dieter wrote: > > > >> Jeff Backus wrote: > >> > >> > >> > Until (unless?) we have data indicating that this is a major drain on > >> > community resources, I'd push back on a change

Re: [X86] Fwd: F29 System Wide Change: i686 Is For x86-64

2018-06-04 Thread Rex Dieter
Jeff Backus wrote: > On Mon, Jun 4, 2018 at 1:45 PM, Rex Dieter wrote: > >> Jeff Backus wrote: >> >> >> > Until (unless?) we have data indicating that this is a major drain on >> > community resources, I'd push back on a change that actively excludes >> part >> > of the community. Now, if we do

Re: [X86] Fwd: F29 System Wide Change: i686 Is For x86-64

2018-06-04 Thread Jeff Backus
On Mon, Jun 4, 2018 at 4:00 PM, Michael Cronenworth wrote: > On 06/04/2018 02:50 PM, Jeff Backus wrote: > >> Thanks for the data. 25k is still a pretty healthy number. :) I realize >> that there are a lot of unknowns in the data, so it is difficult to draw >> any hard conclusions, but 25k is stil

Re: [X86] Re: Fwd: F29 System Wide Change: i686 Is For x86-64

2018-06-04 Thread Jeff Backus
On Mon, Jun 4, 2018 at 3:53 PM, Stephen John Smoogen wrote: > On 4 June 2018 at 14:18, Matthew Miller wrote: > > On Mon, Jun 04, 2018 at 02:01:13PM -0400, Matthew Miller wrote: > >> > >>support long NOPs, for Intel CET. However, the majority of > >> > >>installations of i686 packages is for use

Re: [X86] Fwd: F29 System Wide Change: i686 Is For x86-64

2018-06-04 Thread Michael Cronenworth
On 06/04/2018 02:50 PM, Jeff Backus wrote: Thanks for the data. 25k is still a pretty healthy number. :) I realize that there are a lot of unknowns in the data, so it is difficult to draw any hard conclusions, but 25k is still much larger than 0. Splitting into i686 into i586 and i686 would giv

Re: [X86] Fwd: F29 System Wide Change: i686 Is For x86-64

2018-06-04 Thread Jeff Backus
On Mon, Jun 4, 2018 at 2:18 PM, Matthew Miller wrote: > On Mon, Jun 04, 2018 at 02:01:13PM -0400, Matthew Miller wrote: > > > >>support long NOPs, for Intel CET. However, the majority of > > > >>installations of i686 packages is for use on x86_64 systems, as > > > >>multi-lib RPMs. > > > >Based

Re: [X86] Fwd: F29 System Wide Change: i686 Is For x86-64

2018-06-04 Thread Stephen John Smoogen
On 4 June 2018 at 14:18, Matthew Miller wrote: > On Mon, Jun 04, 2018 at 02:01:13PM -0400, Matthew Miller wrote: >> > >>support long NOPs, for Intel CET. However, the majority of >> > >>installations of i686 packages is for use on x86_64 systems, as >> > >>multi-lib RPMs. >> > >Based on what data

Re: [X86] Fwd: F29 System Wide Change: i686 Is For x86-64

2018-06-04 Thread Jeff Backus
On Mon, Jun 4, 2018 at 2:01 PM, Matthew Miller wrote: > On Mon, Jun 04, 2018 at 04:04:30PM +0200, Florian Weimer wrote: > > >>only addition over the i686/Pentium Pro baseline is a requirement to > > >>support long NOPs, for Intel CET. However, the majority of > > >>installations of i686 packages

Re: [X86] Fwd: F29 System Wide Change: i686 Is For x86-64

2018-06-04 Thread Jeff Backus
On Mon, Jun 4, 2018 at 1:45 PM, Rex Dieter wrote: > Jeff Backus wrote: > > > > Until (unless?) we have data indicating that this is a major drain on > > community resources, I'd push back on a change that actively excludes > part > > of the community. Now, if we do have data indicating that suppo

Re: [X86] Fwd: F29 System Wide Change: i686 Is For x86-64

2018-06-04 Thread Jeff Backus
On Mon, Jun 4, 2018 at 1:46 PM, Josh Boyer wrote: > On Mon, Jun 4, 2018 at 12:55 PM Jeff Backus wrote: > > > > > > > > On Mon, Jun 4, 2018 at 12:11 PM, Florian Weimer > wrote: > >> > >> On 06/04/2018 05:55 PM, Jeff Backus wrote: > >>> > >>> Would you please provide more detail on what problem o

Re: [X86] Fwd: F29 System Wide Change: i686 Is For x86-64

2018-06-04 Thread Matthew Miller
On Mon, Jun 04, 2018 at 02:01:13PM -0400, Matthew Miller wrote: > > >>support long NOPs, for Intel CET. However, the majority of > > >>installations of i686 packages is for use on x86_64 systems, as > > >>multi-lib RPMs. > > >Based on what data? > > The mirror data I've seen, but it's really outda

Re: [X86] Fwd: F29 System Wide Change: i686 Is For x86-64

2018-06-04 Thread Matthew Miller
On Mon, Jun 04, 2018 at 04:04:30PM +0200, Florian Weimer wrote: > >>only addition over the i686/Pentium Pro baseline is a requirement to > >>support long NOPs, for Intel CET. However, the majority of > >>installations of i686 packages is for use on x86_64 systems, as > >>multi-lib RPMs. > >Based o

Re: [X86] Fwd: F29 System Wide Change: i686 Is For x86-64

2018-06-04 Thread Josh Boyer
On Mon, Jun 4, 2018 at 12:55 PM Jeff Backus wrote: > > > > On Mon, Jun 4, 2018 at 12:11 PM, Florian Weimer wrote: >> >> On 06/04/2018 05:55 PM, Jeff Backus wrote: >>> >>> Would you please provide more detail on what problem or problems we are >>> trying to solve? Is this purely for efficiency re

Re: [X86] Fwd: F29 System Wide Change: i686 Is For x86-64

2018-06-04 Thread Rex Dieter
Jeff Backus wrote: > Until (unless?) we have data indicating that this is a major drain on > community resources, I'd push back on a change that actively excludes part > of the community. Now, if we do have data indicating that supporting > non-SSE2 systems with the i686 architecture is a not-ins

Re: [X86] Fwd: F29 System Wide Change: i686 Is For x86-64

2018-06-04 Thread Jeff Backus
On Mon, Jun 4, 2018 at 12:11 PM, Florian Weimer wrote: > On 06/04/2018 05:55 PM, Jeff Backus wrote: > >> Would you please provide more detail on what problem or problems we are >> trying to solve? Is this purely for efficiency reasons? >> > > Mainly developer efficiency. There will be fewer test

Re: [X86] Fwd: F29 System Wide Change: i686 Is For x86-64

2018-06-04 Thread Emmanuel Seyman
* Chris Adams [04/06/2018 10:58] : > > I think you are missing a some of The Atom chips that are 32-bit only; > there are versions that were released as late as 2010 that don't support > 64-bit (I don't know when they were discontinued). You're thinking of the Lincroft series of Intel CPUs: http:/

Re: [X86] Fwd: F29 System Wide Change: i686 Is For x86-64

2018-06-04 Thread Florian Weimer
On 06/04/2018 05:55 PM, Jeff Backus wrote: Would you please provide more detail on what problem or problems we are trying to solve? Is this purely for efficiency reasons? Mainly developer efficiency. There will be fewer test suite problems due to excess precision (a bunch of packages carry pa

Re: [X86] Fwd: F29 System Wide Change: i686 Is For x86-64

2018-06-04 Thread Jeff Backus
On Mon, Jun 4, 2018 at 11:52 AM, Adam Jackson wrote: > On Mon, 2018-06-04 at 17:21 +0200, Florian Weimer wrote: > > On 06/04/2018 05:07 PM, Adam Jackson wrote: > > > On Mon, 2018-06-04 at 16:04 +0200, Florian Weimer wrote: > > > > > > > > > This proposal suggests to accept this reality and build

Re: F29 System Wide Change: i686 Is For x86-64

2018-06-04 Thread Jeff Backus
On Mon, Jun 4, 2018 at 11:01 AM, Adam Jackson wrote: > On Mon, 2018-06-04 at 08:59 -0500, Ian Pilcher wrote: > > On 06/04/2018 04:28 AM, Florian Weimer wrote: > > > It should, because -march=x86-64 implies just SSE2 and FXSR, and Xeon > MP > > > supports both. But the intent is what the subject

Re: [X86] Fwd: F29 System Wide Change: i686 Is For x86-64

2018-06-04 Thread Chris Adams
Once upon a time, Adam Jackson said: > Certainly, I'm no netburst fan either. But the last[*] 32-bit-only > Intel chip was Yonah (Core 1), which went out of production in 2008- > ish, so there's about seven years worth of CPUs between the > introductions of SSE2 and AMD64. I think you are missing

Re: [X86] Fwd: F29 System Wide Change: i686 Is For x86-64

2018-06-04 Thread Jeff Backus
On Mon, Jun 4, 2018 at 7:20 AM, Florian Weimer wrote: > = Proposed System Wide Change: i686 Is For x86-64 = > https://fedoraproject.org/wiki/Changes/i686_Is_For_x86-64 > > > Owner(s): > * Florian Weimer > > > Fedora builds its i686 packages for use on x86-64 systems as multi-lib > RPMs. > > >

Re: [X86] Fwd: F29 System Wide Change: i686 Is For x86-64

2018-06-04 Thread Adam Jackson
On Mon, 2018-06-04 at 17:21 +0200, Florian Weimer wrote: > On 06/04/2018 05:07 PM, Adam Jackson wrote: > > On Mon, 2018-06-04 at 16:04 +0200, Florian Weimer wrote: > > > > > > > This proposal suggests to accept this reality and build the i686 > > > > > packages in such a way that they require the

Re: F29 System Wide Change: i686 Is For x86-64

2018-06-04 Thread Justin Forbes
On Mon, Jun 4, 2018 at 8:23 AM, Ralf Corsepius wrote: > On 06/04/2018 11:28 AM, Florian Weimer wrote: >> >> On 06/04/2018 10:50 AM, Guido Aulisi wrote: > > >> It should, because -march=x86-64 implies just SSE2 and FXSR, and Xeon MP >> supports both. But the intent is what the subject says: i686 b

Re: F29 System Wide Change: i686 Is For x86-64

2018-06-04 Thread Al Dunsmuir
On Monday, June 4, 2018, 4:35:34 AM, Jan Kurik wrote: > = Proposed System Wide Change: i686 Is For x86-64 = > https://fedoraproject.org/wiki/Changes/i686_Is_For_x86-64 > Owner(s): > * Florian Weimer > Fedora builds its i686 packages for use on x86-64 systems as multi-lib RPMs. > == Detailed d

Re: [X86] Fwd: F29 System Wide Change: i686 Is For x86-64

2018-06-04 Thread Florian Weimer
On 06/04/2018 05:07 PM, Adam Jackson wrote: On Mon, 2018-06-04 at 16:04 +0200, Florian Weimer wrote: This proposal suggests to accept this reality and build the i686 packages in such a way that they require the ISA level of (early) x86-64 CPUs. On which x86 CPU families will Fedora continue t

Re: [X86] Fwd: F29 System Wide Change: i686 Is For x86-64

2018-06-04 Thread Adam Jackson
On Mon, 2018-06-04 at 16:04 +0200, Florian Weimer wrote: > > > This proposal suggests to accept this reality and build the i686 > > > packages in such a way that they require the ISA level of (early) > > > x86-64 CPUs. > > > > On which x86 CPU families will Fedora continue to work? > > Based on

Re: F29 System Wide Change: i686 Is For x86-64

2018-06-04 Thread Adam Jackson
On Mon, 2018-06-04 at 08:59 -0500, Ian Pilcher wrote: > On 06/04/2018 04:28 AM, Florian Weimer wrote: > > It should, because -march=x86-64 implies just SSE2 and FXSR, and Xeon MP > > supports both. But the intent is what the subject says: i686 binaries > > are for running legacy software on x86-

Re: F29 System Wide Change: i686 Is For x86-64

2018-06-04 Thread Josh Boyer
On Mon, Jun 4, 2018 at 10:09 AM Ralf Corsepius wrote: > > On 06/04/2018 11:28 AM, Florian Weimer wrote: > > On 06/04/2018 10:50 AM, Guido Aulisi wrote: > > > It should, because -march=x86-64 implies just SSE2 and FXSR, and Xeon MP > > supports both. But the intent is what the subject says: i686 b

Re: [X86] Fwd: F29 System Wide Change: i686 Is For x86-64

2018-06-04 Thread Florian Weimer
On 06/04/2018 02:39 PM, Alexander Ploumistos wrote: == Detailed description == Currently, the i686 RPM packages are built in such a way that they are compatible with very old i686 systems, such as the Pentium III. The only addition over the i686/Pentium Pro baseline is a requirement to support l

Re: F29 System Wide Change: i686 Is For x86-64

2018-06-04 Thread Ian Pilcher
On 06/04/2018 04:28 AM, Florian Weimer wrote: It should, because -march=x86-64 implies just SSE2 and FXSR, and Xeon MP supports both.  But the intent is what the subject says: i686 binaries are for running legacy software on x86-64 systems, and nothing more. So the 32-bit x86 SIG would be requ

Re: F29 System Wide Change: i686 Is For x86-64

2018-06-04 Thread Ralf Corsepius
On 06/04/2018 11:28 AM, Florian Weimer wrote: On 06/04/2018 10:50 AM, Guido Aulisi wrote: It should, because -march=x86-64 implies just SSE2 and FXSR, and Xeon MP supports both.  But the intent is what the subject says: i686 binaries are for running legacy software on x86-64 systems, and noth

Re: [X86] Fwd: F29 System Wide Change: i686 Is For x86-64

2018-06-04 Thread Alexander Ploumistos
> == Detailed description == > Currently, the i686 RPM packages are built in such a way that they are > compatible with very old i686 systems, such as the Pentium III. The > only addition over the i686/Pentium Pro baseline is a requirement to > support long NOPs, for Intel CET. However, the major

Re: F29 System Wide Change: i686 Is For x86-64

2018-06-04 Thread Florian Weimer
On 06/04/2018 10:50 AM, Guido Aulisi wrote: This proposal suggests to accept this reality and build the i686 packages in such a way that they require the ISA level of (early) x86-64 CPUs. Will Fedora 29 run on the CPU listed above? It should, because -march=x86-64 implies just SSE2 and FXSR,

Re: F29 System Wide Change: i686 Is For x86-64

2018-06-04 Thread Guido Aulisi
2018-06-04 10:35 GMT+02:00 Jan Kurik : > = Proposed System Wide Change: i686 Is For x86-64 = > https://fedoraproject.org/wiki/Changes/i686_Is_For_x86-64 > > > Owner(s): > * Florian Weimer > > > Fedora builds its i686 packages for use on x86-64 systems as multi-lib RPMs. > > > > == Detailed descr

F29 System Wide Change: i686 Is For x86-64

2018-06-04 Thread Jan Kurik
= Proposed System Wide Change: i686 Is For x86-64 = https://fedoraproject.org/wiki/Changes/i686_Is_For_x86-64 Owner(s): * Florian Weimer Fedora builds its i686 packages for use on x86-64 systems as multi-lib RPMs. == Detailed description == Currently, the i686 RPM packages are built in su