From: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
To: buildroot@busybox.net
Subject: [Buildroot] [PATCH v6 0/9] bump/choice for qt 5.8.0
Date: Tue, 7 Feb 2017 18:08:57 +0100 [thread overview]
Message-ID: <20170207180857.160bfecf@free-electrons.com> (raw)
In-Reply-To: <1485849551-20469-1-git-send-email-mr.zoltan.gyarmati@gmail.com>
Andreas, Zoltan, Peter,
First of all, thanks a lot for all your work on Qt5. Qt is definitely a
very important package in Buildroot, so it's great to have a group of
contributors taking care of it.
On Tue, 31 Jan 2017 08:59:02 +0100, Zoltan Gyarmati wrote:
> Julien Corjon (3):
> qt5enginio : move into legacy compatibility
> qt53d/qt5quickcontrols2/qt5serialbus : move out of tech preview
I've applied those two patches. However, I am not entirely happy with
them, because the status of each module (tech preview, legacy) actually
depends on whether you consider Qt 5.6 or 5.8. So maybe we should
remove this classification entirely, and instead document the status of
each module in their Config.in help text. This way, we can say in the
help text: "This module is considered tech preview in Qt 5.6, but is in
the core Qt since 5.8", etc.
Could one of you work on this? It should be an easy thing.
> Conditional revert "qt5base: install bundled fonts to target"
This commit is applied.
> Naumann Andreas (6):
> qt5: add choice between version 5.6.2 and 5.8.0
This is applied, with a number of changes:
[Thomas:
- tweak commit log about GStreamer related changes, suggested by Arnout
- move the gcc 4.8 dependency from the main qt5 option to just the
qt5.8 selection, so that qt5.6 can still be built if gcc < 4.8 is
used. Noticed by Arnout.
- rename the options of the version selection to not include the
version number itself so that we don't have to keep legacy
symbols. Noticed by Arnout.
- introduce changes to qt5quickcontrols2.mk needed to handle qt5.6
vs. qt5.8, borrowed from a later patch in the series.
- add patch for python-pyqt5 to fix the build with Qt 5.8.
- add fix to libv4l.mk from Peter Seiderer to fix the build with Qt
5.8.
- renumber patches for 5.6.2, suggested by Arnout.]
> qt5declarative: enable Quick for non-GL platforms for Qt 5.8.0
This is not applied, as there were still some comments. Could you
address them and resubmit an updated version?
> qt5quickcontrols: More deterministic target install
Applied.
> qt5quickcontrols/qt5quickcontrols2: enable for software renderer for
> Qt 5.8.0
Not applied, it's related to "qt5declarative: enable Quick for non-GL
platforms for Qt 5.8.0".
> python-pyqt5: Depend directly on Qt5 rather than its toolchain
> requirements
Applied, ans also the corresponding python-pyqt change.
> python-pyqt5: Fix for Qt 5.8.0
Applied, but merged into the 5.8 bump, since it's needed. I've also
merged into the same commit the freetype related build fix from Peter
Seiderer, and the v4l2 fix also from Peter.
Could you monitor the autobuilders in the next few days and see if Qt
related issues pop up?
We really wanted to have Qt 5.8 in 2017.02, for which we will release
rc1 in a few days. It was a bit of a risky decision, so we hope that we
won't have too many build issues following this bump. And if we do,
that we'll have your help to fix them up :-)
Thanks again!
Thomas
--
Thomas Petazzoni, CTO, Free Electrons
Embedded Linux and Kernel engineering
http://free-electrons.com
next prev parent reply other threads:[~2017-02-07 17:08 UTC|newest]
Thread overview: 39+ messages / expand[flat|nested] mbox.gz Atom feed top
2017-01-31 7:59 [Buildroot] [PATCH v6 0/9] bump/choice for qt 5.8.0 Zoltan Gyarmati
2017-01-31 7:59 ` [Buildroot] [PATCH v6 1/9] qt5: add choice between version 5.6.2 and 5.8.0 Zoltan Gyarmati
2017-02-02 19:31 ` Peter Seiderer
2017-02-06 13:32 ` Arnout Vandecappelle
2017-02-02 22:01 ` Arnout Vandecappelle
2017-01-31 7:59 ` [Buildroot] [PATCH v6 2/9] qt5enginio : move into legacy compatibility Zoltan Gyarmati
2017-02-06 13:51 ` Arnout Vandecappelle
2017-01-31 7:59 ` [Buildroot] [PATCH v6 3/9] qt53d/qt5quickcontrols2/qt5serialbus : move out of tech preview Zoltan Gyarmati
2017-01-31 7:59 ` [Buildroot] [PATCH v6 4/9] Conditional revert "qt5base: install bundled fonts to target" Zoltan Gyarmati
2017-01-31 7:59 ` [Buildroot] [PATCH v6 5/9] qt5declarative: enable Quick for non-GL platforms for Qt 5.8.0 Zoltan Gyarmati
2017-02-02 22:20 ` Arnout Vandecappelle
2017-02-07 8:41 ` Andreas Naumann
2017-02-07 9:39 ` Zoltan Gyarmati
2017-02-07 9:54 ` Andreas Naumann
2017-01-31 7:59 ` [Buildroot] [PATCH v6 6/9] qt5quickcontrols: More deterministic target install Zoltan Gyarmati
2017-01-31 7:59 ` [Buildroot] [PATCH v6 7/9] qt5quickcontrols/qt5quickcontrols2: enable for software renderer for Qt 5.8.0 Zoltan Gyarmati
2017-02-01 20:18 ` Peter Seiderer
2017-02-02 8:55 ` Zoltan Gyarmati
2017-02-02 18:43 ` Peter Seiderer
2017-01-31 7:59 ` [Buildroot] [PATCH v6 8/9] python-pyqt5: Depend directly on Qt5 rather than its toolchain requirements Zoltan Gyarmati
2017-02-01 21:29 ` Thomas Petazzoni
2017-02-02 8:57 ` Zoltan Gyarmati
2017-02-02 11:00 ` Thomas Petazzoni
2017-02-02 23:06 ` Arnout Vandecappelle
2017-02-07 8:22 ` Andreas Naumann
2017-01-31 7:59 ` [Buildroot] [PATCH v6 9/9] package/python-pyqt5: add patch to fix build with Qt 5.8.0 Zoltan Gyarmati
2017-02-02 23:15 ` Arnout Vandecappelle
2017-02-06 8:57 ` Zoltan Gyarmati
2017-02-06 13:28 ` Arnout Vandecappelle
2017-02-06 15:40 ` [Buildroot] [PATCH v6 0/9] bump/choice for qt 5.8.0 Thomas Petazzoni
2017-02-06 17:44 ` Andreas Naumann
2017-02-06 20:24 ` Arnout Vandecappelle
2017-02-06 20:36 ` Peter Seiderer
2017-02-06 20:54 ` Arnout Vandecappelle
2017-02-06 21:06 ` Peter Seiderer
2017-02-06 21:09 ` Arnout Vandecappelle
2017-02-06 21:27 ` Peter Seiderer
2017-02-07 17:08 ` Thomas Petazzoni [this message]
2017-02-07 17:21 ` Zoltan Gyarmati
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=20170207180857.160bfecf@free-electrons.com \
--to=thomas.petazzoni@free-electrons.com \
--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 a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox