From: "Jérôme Pouiller" <jezz@sysmic.org>
To: buildroot@busybox.net
Subject: [Buildroot] [PATCH v4 00/14] Add Xorg support for iMX6
Date: Thu, 04 Dec 2014 14:14:27 +0100 [thread overview]
Message-ID: <2598910.830VmRFfsL@aquila> (raw)
In-Reply-To: <547F63A4.9070007@gmail.com>
On Wednesday 03 December 2014 11:25:24 Gary Bisson wrote:
> Jerome, All,
>
> On 12/02/2014 01:58 AM, J?r?me Pouiller wrote:
> > Hello,
> >
> > Main purpose of this serie is to add support of Vivante GPU (found on
> > imx6) to Xorg. This work is mainly adapted from Yocto.
> >
> > v4:
> > - Fix example config in commit log of xdriver_xf86-video-imx-viv
> > - Add a note about OpenGL API in xdriver_xf86-video-imx-viv help
> >
> > v3:
> > - Respin on next
> > - Add patch to use self-extractible helper function
> > - Remove 'See freescale-imx.mk' comment
> > - Reword patch "gpu-viv-bin-mx6q: change output selection mecanisms"
> > - libdrm: Apply new patch naming policy
> > - xdriver_xf86-video-imx-viv: Apply new patch naming policy
> > - xdriver_xf86-video-imx-viv: Does not depends directly on glibc
> > - qt5base: Apply new patch naming policy
> > - qmx6_defconfig: Use internal toochain
> >
> > v2:
> > - Rebase on new version of mesa3d
> > - Reorder some patches (in order to make examples I provide in commit
message
> > functional)
> > - Do not bump version of all freescale packages
> > - Bump kernel version of imx6 boards
> >
> > [snip]
>
> It seems I can't build Qt5 properly now... I get the following errors;
> In file included from ../../../../include/QtCore/qtextstream.h:1:0,
> from ../../../../include/QtCore/QTextStream:1,
> from qeglfsscreen.h:47,
> from qeglfswindow.h:46,
> from qeglfsintegration.cpp:44:
> ../../../../include/QtCore/../../src/corelib/io/qtextstream.h:54:2:
> error: #error qtextstream.h must be included before any header file that
> defines Status
> #error qtextstream.h must be included before any header file that
> defines Status
> ...
> Makefile:1860: recipe for target '.obj/qeglfsscreen.o' failed
> make[6]: *** [.obj/qeglfsscreen.o] Error 1
> Makefile:117: recipe for target 'sub-eglfs-make_first' failed
> make[5]: *** [sub-eglfs-make_first] Error 2
>
> Could you send your entire config file? That might be easier to track
> down the issue this way.
hmmm... weird, I cannot reproduce it. Did you applied patch named "qt5base:
fix Vivante x11/EGL configuration"?
Just in case it would be useful, you will find my .config here:
https://gist.github.com/jerome-pouiller/3c5a0c5c6f3a06cd5f75
> Also, I'm sorry not to have said something earlier but I'm not sure
> about your qmx6_defconfig as it includes graphics and Qt5 by default. I
> thought the config files were meant to be as minimalistic as possible
> for the user to decide what packages he wants to use. I'm not sure that
> adding Qt5 by default is suitable especially since this is the only
> defconfig doing so.
Well, if we want to keep it as minimalist as possible, we should not enable
gpu-viv-bin-mx6q. But, it does not make sense to enable gpu-viv-bin-mx6q if
there no library to use it.
In add, I read in Buildroot Developer Days from ELCE 2013 report[1] that BR
will begin to adding 'demo' config.
Finally I enabled Qt.
I confess I have hesitated to send this patch as is, exactly for reasons you
gave (and the more time passes the less I am convinced by my arguments).
[1] http://elinux.org/Buildroot:DeveloperDaysELCE2013#Buildroot_Developers_Meeting.2C_26-27_October_2013.2C_Edinburgh.2C_UK
--
J?r?me Pouiller, Sysmic
Embedded Linux specialist
http://www.sysmic.fr
next prev parent reply other threads:[~2014-12-04 13:14 UTC|newest]
Thread overview: 24+ messages / expand[flat|nested] mbox.gz Atom feed top
2014-12-02 9:58 [Buildroot] [PATCH v4 00/14] Add Xorg support for iMX6 Jérôme Pouiller
2014-12-02 9:58 ` [Buildroot] [PATCH v4 01/14] mesa3d: Give possibility to external backends to enable DRI/Gallium Jérôme Pouiller
2014-12-02 9:59 ` [Buildroot] [PATCH v4 02/14] gpu-viv-bin-mx6q: use self-extractible helper Jérôme Pouiller
2014-12-02 9:59 ` [Buildroot] [PATCH v4 03/14] gpu-viv-bin-mx6q: fix compiling issues with EGL_API_FB Jérôme Pouiller
2014-12-02 9:59 ` [Buildroot] [PATCH v4 04/14] gpu-viv-bin-mx6q: fix GLESv2 support Jérôme Pouiller
2014-12-02 9:59 ` [Buildroot] [PATCH v4 05/14] gpu-viv-bin-mx6q: make fb/x11 choice explicit Jérôme Pouiller
2014-12-02 9:59 ` [Buildroot] [PATCH v4 06/14] gpu-viv-bin-mx6q: change output selection mechanism Jérôme Pouiller
2014-12-02 9:59 ` [Buildroot] [PATCH v4 07/14] xdriver_xf86-video-imx-viv: new package Jérôme Pouiller
2014-12-02 9:59 ` [Buildroot] [PATCH v4 08/14] libdrm: fix support for xserver with Vivante drivers Jérôme Pouiller
2014-12-02 9:59 ` [Buildroot] [PATCH v4 09/14] qt5base: apply new patch naming policy Jérôme Pouiller
2014-12-02 9:59 ` [Buildroot] [PATCH v4 10/14] qt5base: fix Vivante x11/EGL configuration Jérôme Pouiller
2014-12-02 9:59 ` [Buildroot] [PATCH v4 11/14] Vivante drivers: bump to version 3.10.17-1.0.1 Jérôme Pouiller
2014-12-02 9:59 ` [Buildroot] [PATCH v4 12/14] nitrogen6x_defconfig: bump kernel to 3.10.17_1.0.1_ga Jérôme Pouiller
2014-12-02 9:59 ` [Buildroot] [PATCH v4 13/14] freescale_imx6*_defconfig: " Jérôme Pouiller
2014-12-02 9:59 ` [Buildroot] [PATCH v4 14/14] qmx6_defconfig: update Jérôme Pouiller
2014-12-03 19:25 ` [Buildroot] [PATCH v4 00/14] Add Xorg support for iMX6 Gary Bisson
2014-12-04 13:14 ` Jérôme Pouiller [this message]
2014-12-04 19:22 ` Gary Bisson
2014-12-04 21:19 ` Jérôme Pouiller
2014-12-04 21:46 ` Gary Bisson
2014-12-05 20:49 ` Gary Bisson
2014-12-05 22:44 ` Thomas Petazzoni
2014-12-08 10:32 ` Jérôme Pouiller
2014-12-05 22:39 ` Thomas Petazzoni
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=2598910.830VmRFfsL@aquila \
--to=jezz@sysmic.org \
--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.