qemu-devel.nongnu.org archive mirror
 help / color / mirror / Atom feed
* Re: Qemu-devel Digest, Vol 216, Issue 57
       [not found] <mailman.5018.1614765575.30242.qemu-devel@nongnu.org>
@ 2021-03-04 15:07 ` Programmingkid
  2021-03-04 15:17   ` Peter Maydell
  2021-03-04 15:24   ` Daniel P. Berrangé
  0 siblings, 2 replies; 3+ messages in thread
From: Programmingkid @ 2021-03-04 15:07 UTC (permalink / raw)
  To: QEMU devel list, Gerd Hoffmann, Akihiko Odaki



> On Mar 3, 2021, at 4:59 AM, qemu-devel-request@nongnu.org wrote:
> 
> Message: 1
> Date: Wed, 3 Mar 2021 10:22:50 +0100
> From: Gerd Hoffmann <kraxel@redhat.com>
> To: Akihiko Odaki <akihiko.odaki@gmail.com>
> Cc: qemu-devel@nongnu.org
> Subject: Re: [PATCH 1/2] coreaudio: Drop support for macOS older than
> 	10.6
> Message-ID: <20210303092250.x7j6kcyrv3qjghrl@sirius.home.kraxel.org>
> Content-Type: text/plain; charset=us-ascii
> 
> On Mon, Mar 01, 2021 at 08:45:53PM +0900, Akihiko Odaki wrote:
>> Mac OS X 10.6 was released in 2009.
> 
> Also minimum version required my qemu is 10.13 (I think),
> so any code for older macos versions is dead anyway.
> 
> take care,
>  Gerd

This stinks. Older versions of Mac OS X were perfectly fine for running QEMU on. All my intel Macs run  Mac OS X versions before 10.13. I'm thinking we should at least support Mac OS 10.10 and higher.

^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: Qemu-devel Digest, Vol 216, Issue 57
  2021-03-04 15:07 ` Qemu-devel Digest, Vol 216, Issue 57 Programmingkid
@ 2021-03-04 15:17   ` Peter Maydell
  2021-03-04 15:24   ` Daniel P. Berrangé
  1 sibling, 0 replies; 3+ messages in thread
From: Peter Maydell @ 2021-03-04 15:17 UTC (permalink / raw)
  To: Programmingkid; +Cc: QEMU devel list, Akihiko Odaki, Gerd Hoffmann

On Thu, 4 Mar 2021 at 15:13, Programmingkid <programmingkidx@gmail.com> wrote:
> This stinks. Older versions of Mac OS X were perfectly fine for
> running QEMU on. All my intel Macs run  Mac OS X versions before
> 10.13. I'm thinking we should at least support Mac OS 10.10 and
> higher.

This is a discussion we've had before. As a project we simply
don't have enough macos-focused developers or the CI resources
to support anything more than "two most recent versions".
(That's the same policy we have for our other host OSes; it's not
specific to macos.)

-- PMM


^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: Qemu-devel Digest, Vol 216, Issue 57
  2021-03-04 15:07 ` Qemu-devel Digest, Vol 216, Issue 57 Programmingkid
  2021-03-04 15:17   ` Peter Maydell
@ 2021-03-04 15:24   ` Daniel P. Berrangé
  1 sibling, 0 replies; 3+ messages in thread
From: Daniel P. Berrangé @ 2021-03-04 15:24 UTC (permalink / raw)
  To: Programmingkid; +Cc: QEMU devel list, Akihiko Odaki, Gerd Hoffmann

On Thu, Mar 04, 2021 at 10:07:16AM -0500, Programmingkid wrote:
> 
> 
> > On Mar 3, 2021, at 4:59 AM, qemu-devel-request@nongnu.org wrote:
> > 
> > Message: 1
> > Date: Wed, 3 Mar 2021 10:22:50 +0100
> > From: Gerd Hoffmann <kraxel@redhat.com>
> > To: Akihiko Odaki <akihiko.odaki@gmail.com>
> > Cc: qemu-devel@nongnu.org
> > Subject: Re: [PATCH 1/2] coreaudio: Drop support for macOS older than
> > 	10.6
> > Message-ID: <20210303092250.x7j6kcyrv3qjghrl@sirius.home.kraxel.org>
> > Content-Type: text/plain; charset=us-ascii
> > 
> > On Mon, Mar 01, 2021 at 08:45:53PM +0900, Akihiko Odaki wrote:
> >> Mac OS X 10.6 was released in 2009.
> > 
> > Also minimum version required my qemu is 10.13 (I think),
> > so any code for older macos versions is dead anyway.
> > 
> > take care,
> >  Gerd
> 
> This stinks. Older versions of Mac OS X were perfectly fine for
> running QEMU on. All my intel Macs run  Mac OS X versions before
> 10.13. I'm thinking we should at least support Mac OS 10.10 and higher.

QEMU has to draw a line about how far back we attempt to support OS
platforms. There is a tradeoff between the maintainer burden of old
platforms, and how many users actually benefit from it. The older
the OS platform, the fewer users care about new QEMU, and thus the
benefit ceases to outweigh the costs to maintainers. IOW, we want
to spend maintainer resources in areas where we maximise the user
benefit.

QEMU aims to support the currently shipping major version at all
times, and the previous shippin major version for an additional
two years:

  https://qemu-project.gitlab.io/qemu/system/build-platforms.html

So from a macOS pov our support platform only guarantees that
we'll target macOS 11, and macOS 10.15 until Nov 2022 (2 years
after macOS 11 release date).  Earlier macOS versions may happen
to work too, but we're not going to guarantee that or go out of
our way to ensure it continues to be the cast.

This will certainly make some people unhappy if they're using old
OS platforms, but we believe this is ultimately better for the
QEMU userbase as a whole to focus on platforms where we benefit
the largest set of people.

Since this is open source, users of old platforms always have the
choice of using many existing releases of QEMU, even once latest
QEMU release drops a platform.

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



^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2021-03-04 15:25 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
     [not found] <mailman.5018.1614765575.30242.qemu-devel@nongnu.org>
2021-03-04 15:07 ` Qemu-devel Digest, Vol 216, Issue 57 Programmingkid
2021-03-04 15:17   ` Peter Maydell
2021-03-04 15:24   ` Daniel P. Berrangé

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).