All of lore.kernel.org
 help / color / mirror / Atom feed
From: Peter Seiderer <ps.report@gmx.net>
To: buildroot@busybox.net
Subject: [Buildroot] Qt5 LTS handling [was: package/qt5: bump latest version to 5.12.4]
Date: Fri, 12 Jul 2019 21:15:29 +0200	[thread overview]
Message-ID: <20190712211529.00fbf6e0@gmx.net> (raw)
In-Reply-To: <93af8798-0395-2c9f-dd0f-aad677dc0909@mind.be>

Hello Arnout,

On Fri, 12 Jul 2019 11:40:43 +0200, Arnout Vandecappelle <arnout@mind.be> wrote:

> On 11/07/2019 21:02, Peter Seiderer wrote:
> > Hello Arnout,
> >
> > On Thu, 11 Jul 2019 00:12:59 +0200, Arnout Vandecappelle <arnout@mind.be> wrote:
> >
> >> On 10/07/2019 19:36, Peter Seiderer wrote:
> >>> qt5multimedia:
> >>> - remove 0001-Fix-compile-failure-with-gstreamer-0-10.patch (taken from
> >>>   upstream [1])
> >>
> >>  For some reason, this gave a conflict for me...
> >>
> >>>
> >>> qt5webengine:
> >>> - add one additional license hash
> >>>   (src/3rdparty/chromium/third_party/blink/renderer/build/scripts/license.pyc)
> >>>
> >>> [1] https://code.qt.io/cgit/qt/qtmultimedia.git/commit/?id=935967a453b47ae7c8e9ad3d94eef3813eab58db
> >>>
> >>> Signed-off-by: Peter Seiderer <ps.report@gmx.net>
> >>
> >>  Applied to master, thanks.
> >>
> >>  Do you know if this also fixes Bug 11776 [1] for qt5webengine? Apparently the
> >> bump to 5.13 should fix it, but I guess 5.12.4 probably fixes it too.
> >
> > No, the bug still exists with 5.12.4....
>
>  Darn. We could try to backport the fix, but I think it's complicated...
>
>
> >>  By the way, do we stick to 5.12.x or do we bump to 5.13 (for 2019.08)? If we
> >> bump, it would be nice to have that bump soonish... Still, it's good to have
> >> this 5.12.4 bump first because that can be backported to 2019.05.
> >
> > Will prepare the bump to 5.13.0 the next (few) weeks ;-), the question is how
> > to proceed:
> >
> > - keep LTS 5.6 (Standard Support Until 16.03.2019, according to [2]), bump Latest to 5.13
> > - bump LTS 5.6 to LTS 5.9 (Standard Support Until 31.05.2020), bump Latest to 5.13
> > - bump LTS 5.6 to LTS 5.12 (Standard Support Until 2021), bump Latest to 5.13
> > - drop LTS, only support Latest
>
>  At the last BR meeting it was decided to drop LTS entirely, because it is
> causing too much pain. Instead, we'd aim for an LTS version to be included in
> the 20xx.02 Buildroot release, and bump to a non-LTS release shortly after that.

For the record the link to the meeting notes, see [1]...

>
>  I'm not sure, however, if this is possible. It would mean that we would delay
> the bump to 5.13 until after 2020.02. So in practice, we'd skip 5.13 and jump to
> 5.14. It works out now, but since Qt releases an LTS every year-and-a-half,
> approximately, it will probably get us into trouble at some point...

Delaying a possible bump to 5.13 would be a pity, trying to get qt for buildroot
up-to-date for an customer (to keep up with the windows folks who are
happily bumping versions ;-) )...

Plus the option to maintain a back-portable Latest-LTS leeds to an
LTS-5.12 and Latest 5.13/5.14/6.0... solution...

>
>  Anyway, there is talk of Qt6, which will change the landscape again...
>
>
>  So actually, my proposal would be to forego the LTS entirely and just go for
> latest. That does mean that we end up with an unmaintained qt5 in our own LTS
> branch. For example, Qt 5.14 will probably get its last update around June 2020.
> Note that the current situation (LTS vs. Latest choice) would not be a solution
> for that - the Latest would still be in the unmaintained situation, so it would
> in practice not be useable.

Regards,
Peter

[1]  https://elinux.org/Buildroot:DeveloperDaysFOSDEM2019#Qt5_versions_to_support:_keep_5.6_or_a_newer_LTS.3F

>
>
>  Regards,
>  Arnout
>

  reply	other threads:[~2019-07-12 19:15 UTC|newest]

Thread overview: 11+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2019-07-10 17:36 [Buildroot] [PATCH v2 1/2] package/qt5webengine: sort license hash list by path Peter Seiderer
2019-07-10 17:36 ` [Buildroot] [PATCH v2 2/2] package/qt5: bump latest version to 5.12.4 Peter Seiderer
2019-07-10 22:12   ` Arnout Vandecappelle
2019-07-11 19:02     ` Peter Seiderer
2019-07-12  9:40       ` [Buildroot] Qt5 LTS handling [was: package/qt5: bump latest version to 5.12.4] Arnout Vandecappelle
2019-07-12 19:15         ` Peter Seiderer [this message]
2019-07-12 21:18           ` Arnout Vandecappelle
2019-07-13  9:43             ` Peter Korsgaard
2019-07-13 20:05               ` Arnout Vandecappelle
2019-07-14  9:35                 ` Peter Korsgaard
2019-07-10 22:03 ` [Buildroot] [PATCH v2 1/2] package/qt5webengine: sort license hash list by path Arnout Vandecappelle

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20190712211529.00fbf6e0@gmx.net \
    --to=ps.report@gmx.net \
    --cc=buildroot@busybox.net \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.