All of lore.kernel.org
 help / color / mirror / Atom feed
* Re: [meta-ti] Build of qtbase fails due to no OpenGL libraries, but completes after cleaning qtbase.
       [not found] <53B44965.5050502@emagii.com>
@ 2014-07-02 18:05 ` Ulf Samuelsson
  2014-07-02 18:13   ` Denys Dmytriyenko
  0 siblings, 1 reply; 17+ messages in thread
From: Ulf Samuelsson @ 2014-07-02 18:05 UTC (permalink / raw)
  To: meta-arago

[-- Attachment #1: Type: text/plain, Size: 6122 bytes --]


-------- Ursprungligt meddelande -------
Ämne: 	Re: [meta-ti] Build of qtbase fails due to no OpenGL libraries, 
but completes after cleaning qtbase.
Datum: 	Wed, 2 Jul 2014 09:32:27 -0400
Från: 	Denys Dmytriyenko <denys@ti.com>
Till: 	Ulf Samuelsson <meta-ti@emagii.com>
Kopia: 	<meta-ti@yoctoproject.org>



On Wed, Jul 02, 2014 at 07:21:24AM +0200, Ulf Samuelsson wrote:
> When I build an image with QT5 using meta-arago, qtbase fails with a
> lot of error messages.

> This is the wrong mailing list - meta-ti has nothing to do with qtbase.

> Moreover, why are you still using 5.1.1? There were many fixes in Qt5 5.2.x
> and 5.3.x. Also, it depends on your setup and what layers and features you
> configure. Either way, it's a discussion for a distro layer, you can use
> meta-arago mailing list for that...


I looked through meta-arago and meta-qt5 about a month ago for compatability.

I checked again today:

meta-qt5/master	= 5.3.0
meta-qt5/daisy	= 5.2.1
meta-qt5/dora	= 5.1.1

meta-arago/master = 5.2.0
meta-arago/dora   = 5.2.0 (used to be 5.1.1)
There is no meta-arago/daisy branch.

The only revision I could find which was available in both was 5.1.1.
and that is why I used it.

It would make sense if the qt5 related recipes in meta-arago matched those in meta-qt5.

Now meta-arago is using 5.2.0 which is not present in any branch of meta-qt5 (did not check old branches, only dora and daisy).

I dont understand why the meta-arago:dora recipes for qt5 has been updated from 5.1.1 to 5.2.0,
thus making it incompatible with meta-qt5:dora. Isn't this a mistake.



> Some errors:
>
> $TMP/$WORKDIR/5.1.1-r0-arago1/qtbase-opensource-src-5.1.1/examples/gui/openglwindow/openglwindow.h:52:1:
> error: expected class-name before '{' token
> linking part1
> $TMP/$WORKDIR/5.1.1-r0-arago1/qtbase-opensource-src-5.1.1/examples/gui/openglwindow/openglwindow.cpp:
> In destructor 'virtual OpenGLWindow::~OpenGLWindow()':
> $TMP/$WORKDIR/5.1.1-r0-arago1/qtbase-opensource-src-5.1.1/examples/gui/openglwindow/openglwindow.cpp:63:12:
> warning: possible problem detected in invocation of delete operator:
> [enabled by default]
> $TMP/$WORKDIR/5.1.1-r0-arago1/qtbase-opensource-src-5.1.1/examples/gui/openglwindow/openglwindow.cpp:63:12:
> warning: invalid use of incomplete type 'class QOpenGLPaintDevice'
> [enabled by default]
> In file included from $TMP/$WORKDIR/5.1.1-r0-arago1/qtbase-opensource-src-5.1.1/examples/gui/openglwindow/openglwindow.cpp:41:0:
> $TMP/$WORKDIR/5.1.1-r0-arago1/qtbase-opensource-src-5.1.1/examples/gui/openglwindow/openglwindow.h:47:7:
> warning: forward declaration of 'class QOpenGLPaintDevice' [enabled
> by default]
> $TMP/$WORKDIR/5.1.1-r0-arago1/qtbase-opensource-src-5.1.1/examples/gui/openglwindow/openglwindow.cpp:63:12:
> note: neither the destructor nor the class-specific operator delete
> will be called, even if they are declared when the class is defined
> $TMP/$WORKDIR/5.1.1-r0-arago1/qtbase-opensource-src-5.1.1/examples/gui/openglwindow/openglwindow.cpp:
> In member function 'virtual void OpenGLWindow::render()':
> $TMP/$WORKDIR/5.1.1-r0-arago1/qtbase-opensource-src-5.1.1/examples/gui/openglwindow/openglwindow.cpp:78:24:
> error: invalid use of incomplete type 'class QOpenGLPaintDevice'
> In file included from $TMP/$WORKDIR/5.1.1-r0-arago1/qtbase-opensource-src-5.1.1/examples/gui/openglwindow/openglwindow.cpp:41:0:
> $TMP/$WORKDIR/5.1.1-r0-arago1/qtbase-opensource-src-5.1.1/examples/gui/openglwindow/openglwindow.h:47:7:
> error: forward declaration of 'class QOpenGLPaintDevice'
> $TMP/$WORKDIR/5.1.1-r0-arago1/qtbase-opensource-src-5.1.1/examples/gui/openglwindow/openglwindow.cpp:80:13:
> error: 'GL_COLOR_BUFFER_BIT' was not declared in this scope
> $TMP/$WORKDIR/5.1.1-r0-arago1/qtbase-opensource-src-5.1.1/examples/gui/openglwindow/openglwindow.cpp:80:35:
> error: 'GL_DEPTH_BUFFER_BIT' was not declared in this scope
> $TMP/$WORKDIR/5.1.1-r0-arago1/qtbase-opensource-src-5.1.1/examples/gui/openglwindow/openglwindow.cpp:80:57:
> error: 'GL_STENCIL_BUFFER_BIT' was not declared in this scope
> $TMP/$WORKDIR/5.1.1-r0-arago1/qtbase-opensource-src-5.1.1/examples/gui/openglwindow/openglwindow.cpp:80:78:
> error: 'glClear' was not declared in this scope
> $TMP/$WORKDIR/5.1.1-r0-arago1/qtbase-opensource-src-5.1.1/examples/gui/openglwindow/openglwindow.cpp:82:13:
> error: invalid use of incomplete type 'class QOpenGLPaintDevice'
> In file included from $TMP/$WORKDIR/5.1.1-r0-arago1/qtbase-opensource-src-5.1.1/examples/gui/openglwindow/openglwindow.cpp:41:0:
> $TMP/$WORKDIR/5.1.1-r0-arago1/qtbase-opensource-src-5.1.1/examples/gui/openglwindow/openglwindow.h:47:7:
> error: forward declaration of 'class QOpenGLPaintDevice'
> $TMP/$WORKDIR/5.1.1-r0-arago1/qtbase-opensource-src-5.1.1/examples/gui/openglwindow/openglwindow.cpp:84:30:
> error: no matching function for call to
> 'QPainter::QPainter(QOpenGLPaintDevice*&)'
> $TMP/$WORKDIR/5.1.1-r0-arago1/qtbase-opensource-src-5.1.1/examples/gui/openglwindow/openglwindow.cpp:84:30:
> note: candidates are:
> In file included from $TMP/$WORKDIR/5.1.1-r0-arago1/qtbase-opensource-src-5.1.1/include/QtGui/qpainter.h:1:0,
>                  from $TMP/$WORKDIR/5.1.1-r0-arago1/qtbase-opensource-src-5.1.1/include/QtGui/QPainter:1,
>                  from $TMP/$WORKDIR/5.1.1-r0-arago1/qtbase-opensource-src-5.1.1/examples/gui/openglwindow/openglwindow.cpp:47:
>
> Googling indicates that this is because:
>
>    "If -no-opengl is specified and OpenGL development files are
> installed, the error does occur."
>
> If I clean out qtbase, and then continue build, it will complete.
> $ bitbase -c cleansstate qtbase
> $ bitbake <image>
>
> My guess is that during configuration, OpenGL cannot be found, but
> it is there during compile.
> There seems to be a dependency error (libgles-omap3?).
>
>
>
>
> BR
> Ulf Samuelsson
> --
> _______________________________________________
> meta-ti mailing list
>meta-ti@yoctoproject.org
>https://lists.yoctoproject.org/listinfo/meta-ti






[-- Attachment #2: Type: text/html, Size: 8400 bytes --]

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

* Re: [meta-ti] Build of qtbase fails due to no OpenGL libraries, but completes after cleaning qtbase.
  2014-07-02 18:05 ` [meta-ti] Build of qtbase fails due to no OpenGL libraries, but completes after cleaning qtbase Ulf Samuelsson
@ 2014-07-02 18:13   ` Denys Dmytriyenko
  2014-07-02 19:13     ` Ulf Samuelsson
  0 siblings, 1 reply; 17+ messages in thread
From: Denys Dmytriyenko @ 2014-07-02 18:13 UTC (permalink / raw)
  To: Ulf Samuelsson; +Cc: meta-arago

On Wed, Jul 02, 2014 at 08:05:09PM +0200, Ulf Samuelsson wrote:
> 
> -------- Ursprungligt meddelande -------
> Ämne: 	Re: [meta-ti] Build of qtbase fails due to no OpenGL
> libraries, but completes after cleaning qtbase.
> Datum: 	Wed, 2 Jul 2014 09:32:27 -0400
> Från: 	Denys Dmytriyenko <denys@ti.com>
> Till: 	Ulf Samuelsson <meta-ti@emagii.com>
> Kopia: 	<meta-ti@yoctoproject.org>
> 
> 
> 
> On Wed, Jul 02, 2014 at 07:21:24AM +0200, Ulf Samuelsson wrote:
> >When I build an image with QT5 using meta-arago, qtbase fails with a
> >lot of error messages.
> 
> >This is the wrong mailing list - meta-ti has nothing to do with qtbase.
> 
> >Moreover, why are you still using 5.1.1? There were many fixes in Qt5 5.2.x
> >and 5.3.x. Also, it depends on your setup and what layers and features you
> >configure. Either way, it's a discussion for a distro layer, you can use
> >meta-arago mailing list for that...
> 
> 
> I looked through meta-arago and meta-qt5 about a month ago for compatability.
> 
> I checked again today:
> 
> meta-qt5/master	= 5.3.0
> meta-qt5/daisy	= 5.2.1
> meta-qt5/dora	= 5.1.1
> 
> meta-arago/master = 5.2.0
> meta-arago/dora   = 5.2.0 (used to be 5.1.1)
> There is no meta-arago/daisy branch.
> 
> The only revision I could find which was available in both was 5.1.1.
> and that is why I used it.
> 
> It would make sense if the qt5 related recipes in meta-arago matched those in meta-qt5.
> 
> Now meta-arago is using 5.2.0 which is not present in any branch of meta-qt5 
> (did not check old branches, only dora and daisy).
> 
> I dont understand why the meta-arago:dora recipes for qt5 has been updated from 5.1.1 to 5.2.0,
> thus making it incompatible with meta-qt5:dora. Isn't this a mistake.

meta-qt5 for long time only had master, moreover, due to some requirements, we 
needed latest 5.2 version of qt5, which was only available from master and 
not from Dora, while meta-arago was generally Dora based. Since then meta-qt5 
was updated to 5.2.1, and meta-arago has recently switched to Daisy - some 
cleanup is still going on...


> 
> 
> >Some errors:
> >
> >$TMP/$WORKDIR/5.1.1-r0-arago1/qtbase-opensource-src-5.1.1/examples/gui/openglwindow/openglwindow.h:52:1:
> >error: expected class-name before '{' token
> >linking part1
> >$TMP/$WORKDIR/5.1.1-r0-arago1/qtbase-opensource-src-5.1.1/examples/gui/openglwindow/openglwindow.cpp:
> >In destructor 'virtual OpenGLWindow::~OpenGLWindow()':
> >$TMP/$WORKDIR/5.1.1-r0-arago1/qtbase-opensource-src-5.1.1/examples/gui/openglwindow/openglwindow.cpp:63:12:
> >warning: possible problem detected in invocation of delete operator:
> >[enabled by default]
> >$TMP/$WORKDIR/5.1.1-r0-arago1/qtbase-opensource-src-5.1.1/examples/gui/openglwindow/openglwindow.cpp:63:12:
> >warning: invalid use of incomplete type 'class QOpenGLPaintDevice'
> >[enabled by default]
> >In file included from $TMP/$WORKDIR/5.1.1-r0-arago1/qtbase-opensource-src-5.1.1/examples/gui/openglwindow/openglwindow.cpp:41:0:
> >$TMP/$WORKDIR/5.1.1-r0-arago1/qtbase-opensource-src-5.1.1/examples/gui/openglwindow/openglwindow.h:47:7:
> >warning: forward declaration of 'class QOpenGLPaintDevice' [enabled
> >by default]
> >$TMP/$WORKDIR/5.1.1-r0-arago1/qtbase-opensource-src-5.1.1/examples/gui/openglwindow/openglwindow.cpp:63:12:
> >note: neither the destructor nor the class-specific operator delete
> >will be called, even if they are declared when the class is defined
> >$TMP/$WORKDIR/5.1.1-r0-arago1/qtbase-opensource-src-5.1.1/examples/gui/openglwindow/openglwindow.cpp:
> >In member function 'virtual void OpenGLWindow::render()':
> >$TMP/$WORKDIR/5.1.1-r0-arago1/qtbase-opensource-src-5.1.1/examples/gui/openglwindow/openglwindow.cpp:78:24:
> >error: invalid use of incomplete type 'class QOpenGLPaintDevice'
> >In file included from $TMP/$WORKDIR/5.1.1-r0-arago1/qtbase-opensource-src-5.1.1/examples/gui/openglwindow/openglwindow.cpp:41:0:
> >$TMP/$WORKDIR/5.1.1-r0-arago1/qtbase-opensource-src-5.1.1/examples/gui/openglwindow/openglwindow.h:47:7:
> >error: forward declaration of 'class QOpenGLPaintDevice'
> >$TMP/$WORKDIR/5.1.1-r0-arago1/qtbase-opensource-src-5.1.1/examples/gui/openglwindow/openglwindow.cpp:80:13:
> >error: 'GL_COLOR_BUFFER_BIT' was not declared in this scope
> >$TMP/$WORKDIR/5.1.1-r0-arago1/qtbase-opensource-src-5.1.1/examples/gui/openglwindow/openglwindow.cpp:80:35:
> >error: 'GL_DEPTH_BUFFER_BIT' was not declared in this scope
> >$TMP/$WORKDIR/5.1.1-r0-arago1/qtbase-opensource-src-5.1.1/examples/gui/openglwindow/openglwindow.cpp:80:57:
> >error: 'GL_STENCIL_BUFFER_BIT' was not declared in this scope
> >$TMP/$WORKDIR/5.1.1-r0-arago1/qtbase-opensource-src-5.1.1/examples/gui/openglwindow/openglwindow.cpp:80:78:
> >error: 'glClear' was not declared in this scope
> >$TMP/$WORKDIR/5.1.1-r0-arago1/qtbase-opensource-src-5.1.1/examples/gui/openglwindow/openglwindow.cpp:82:13:
> >error: invalid use of incomplete type 'class QOpenGLPaintDevice'
> >In file included from $TMP/$WORKDIR/5.1.1-r0-arago1/qtbase-opensource-src-5.1.1/examples/gui/openglwindow/openglwindow.cpp:41:0:
> >$TMP/$WORKDIR/5.1.1-r0-arago1/qtbase-opensource-src-5.1.1/examples/gui/openglwindow/openglwindow.h:47:7:
> >error: forward declaration of 'class QOpenGLPaintDevice'
> >$TMP/$WORKDIR/5.1.1-r0-arago1/qtbase-opensource-src-5.1.1/examples/gui/openglwindow/openglwindow.cpp:84:30:
> >error: no matching function for call to
> >'QPainter::QPainter(QOpenGLPaintDevice*&)'
> >$TMP/$WORKDIR/5.1.1-r0-arago1/qtbase-opensource-src-5.1.1/examples/gui/openglwindow/openglwindow.cpp:84:30:
> >note: candidates are:
> >In file included from $TMP/$WORKDIR/5.1.1-r0-arago1/qtbase-opensource-src-5.1.1/include/QtGui/qpainter.h:1:0,
> >                 from $TMP/$WORKDIR/5.1.1-r0-arago1/qtbase-opensource-src-5.1.1/include/QtGui/QPainter:1,
> >                 from $TMP/$WORKDIR/5.1.1-r0-arago1/qtbase-opensource-src-5.1.1/examples/gui/openglwindow/openglwindow.cpp:47:
> >
> >Googling indicates that this is because:
> >
> >   "If -no-opengl is specified and OpenGL development files are
> >installed, the error does occur."
> >
> >If I clean out qtbase, and then continue build, it will complete.
> >$ bitbase -c cleansstate qtbase
> >$ bitbake <image>
> >
> >My guess is that during configuration, OpenGL cannot be found, but
> >it is there during compile.
> >There seems to be a dependency error (libgles-omap3?).
> >
> >
> >
> >
> >BR
> >Ulf Samuelsson
> >--
> >_______________________________________________
> >meta-ti mailing list
> >meta-ti@yoctoproject.org
> >https://lists.yoctoproject.org/listinfo/meta-ti
> 
> 
> 
> 
> 

> _______________________________________________
> meta-arago mailing list
> meta-arago@arago-project.org
> http://arago-project.org/cgi-bin/mailman/listinfo/meta-arago



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

* Re: [meta-ti] Build of qtbase fails due to no OpenGL libraries, but completes after cleaning qtbase.
  2014-07-02 18:13   ` Denys Dmytriyenko
@ 2014-07-02 19:13     ` Ulf Samuelsson
  2014-07-02 19:18       ` Denys Dmytriyenko
  0 siblings, 1 reply; 17+ messages in thread
From: Ulf Samuelsson @ 2014-07-02 19:13 UTC (permalink / raw)
  To: Denys Dmytriyenko; +Cc: meta-arago

2014-07-02 20:13, Denys Dmytriyenko skrev:
> On Wed, Jul 02, 2014 at 08:05:09PM +0200, Ulf Samuelsson wrote:
>> -------- Ursprungligt meddelande -------
>> Ämne: 	Re: [meta-ti] Build of qtbase fails due to no OpenGL
>> libraries, but completes after cleaning qtbase.
>> Datum: 	Wed, 2 Jul 2014 09:32:27 -0400
>> Från: 	Denys Dmytriyenko <denys@ti.com>
>> Till: 	Ulf Samuelsson <meta-ti@emagii.com>
>> Kopia: 	<meta-ti@yoctoproject.org>
>>
>>
>>
>> On Wed, Jul 02, 2014 at 07:21:24AM +0200, Ulf Samuelsson wrote:
>>> When I build an image with QT5 using meta-arago, qtbase fails with a
>>> lot of error messages.
>>> This is the wrong mailing list - meta-ti has nothing to do with qtbase.
>>> Moreover, why are you still using 5.1.1? There were many fixes in Qt5 5.2.x
>>> and 5.3.x. Also, it depends on your setup and what layers and features you
>>> configure. Either way, it's a discussion for a distro layer, you can use
>>> meta-arago mailing list for that...
>>
>> I looked through meta-arago and meta-qt5 about a month ago for compatability.
>>
>> I checked again today:
>>
>> meta-qt5/master	= 5.3.0
>> meta-qt5/daisy	= 5.2.1
>> meta-qt5/dora	= 5.1.1
>>
>> meta-arago/master = 5.2.0
>> meta-arago/dora   = 5.2.0 (used to be 5.1.1)
>> There is no meta-arago/daisy branch.
>>
>> The only revision I could find which was available in both was 5.1.1.
>> and that is why I used it.
>>
>> It would make sense if the qt5 related recipes in meta-arago matched those in meta-qt5.
>>
>> Now meta-arago is using 5.2.0 which is not present in any branch of meta-qt5
>> (did not check old branches, only dora and daisy).
>>
>> I dont understand why the meta-arago:dora recipes for qt5 has been updated from 5.1.1 to 5.2.0,
>> thus making it incompatible with meta-qt5:dora. Isn't this a mistake.
> meta-qt5 for long time only had master, moreover, due to some requirements, we
> needed latest 5.2 version of qt5, which was only available from master and
> not from Dora, while meta-arago was generally Dora based. Since then meta-qt5
> was updated to 5.2.1, and meta-arago has recently switched to Daisy - some
> cleanup is still going on...
>
I think in order to clean up:
1) meta-arago:dora should switch back to 5.1.1
2) a daisy branch should be added to meta-arago (or daisy-devel) using 5.2.1
3) meta-arago:master should be 5.3.0

5.2.0 recipes should be deleted, or moved to an intermediate branch 
(daisy-rc1?)

/Ulf


>>
>>> Some errors:
>>>
>>> $TMP/$WORKDIR/5.1.1-r0-arago1/qtbase-opensource-src-5.1.1/examples/gui/openglwindow/openglwindow.h:52:1:
>>> error: expected class-name before '{' token
>>> linking part1
>>> $TMP/$WORKDIR/5.1.1-r0-arago1/qtbase-opensource-src-5.1.1/examples/gui/openglwindow/openglwindow.cpp:
>>> In destructor 'virtual OpenGLWindow::~OpenGLWindow()':
>>> $TMP/$WORKDIR/5.1.1-r0-arago1/qtbase-opensource-src-5.1.1/examples/gui/openglwindow/openglwindow.cpp:63:12:
>>> warning: possible problem detected in invocation of delete operator:
>>> [enabled by default]
>>> $TMP/$WORKDIR/5.1.1-r0-arago1/qtbase-opensource-src-5.1.1/examples/gui/openglwindow/openglwindow.cpp:63:12:
>>> warning: invalid use of incomplete type 'class QOpenGLPaintDevice'
>>> [enabled by default]
>>> In file included from $TMP/$WORKDIR/5.1.1-r0-arago1/qtbase-opensource-src-5.1.1/examples/gui/openglwindow/openglwindow.cpp:41:0:
>>> $TMP/$WORKDIR/5.1.1-r0-arago1/qtbase-opensource-src-5.1.1/examples/gui/openglwindow/openglwindow.h:47:7:
>>> warning: forward declaration of 'class QOpenGLPaintDevice' [enabled
>>> by default]
>>> $TMP/$WORKDIR/5.1.1-r0-arago1/qtbase-opensource-src-5.1.1/examples/gui/openglwindow/openglwindow.cpp:63:12:
>>> note: neither the destructor nor the class-specific operator delete
>>> will be called, even if they are declared when the class is defined
>>> $TMP/$WORKDIR/5.1.1-r0-arago1/qtbase-opensource-src-5.1.1/examples/gui/openglwindow/openglwindow.cpp:
>>> In member function 'virtual void OpenGLWindow::render()':
>>> $TMP/$WORKDIR/5.1.1-r0-arago1/qtbase-opensource-src-5.1.1/examples/gui/openglwindow/openglwindow.cpp:78:24:
>>> error: invalid use of incomplete type 'class QOpenGLPaintDevice'
>>> In file included from $TMP/$WORKDIR/5.1.1-r0-arago1/qtbase-opensource-src-5.1.1/examples/gui/openglwindow/openglwindow.cpp:41:0:
>>> $TMP/$WORKDIR/5.1.1-r0-arago1/qtbase-opensource-src-5.1.1/examples/gui/openglwindow/openglwindow.h:47:7:
>>> error: forward declaration of 'class QOpenGLPaintDevice'
>>> $TMP/$WORKDIR/5.1.1-r0-arago1/qtbase-opensource-src-5.1.1/examples/gui/openglwindow/openglwindow.cpp:80:13:
>>> error: 'GL_COLOR_BUFFER_BIT' was not declared in this scope
>>> $TMP/$WORKDIR/5.1.1-r0-arago1/qtbase-opensource-src-5.1.1/examples/gui/openglwindow/openglwindow.cpp:80:35:
>>> error: 'GL_DEPTH_BUFFER_BIT' was not declared in this scope
>>> $TMP/$WORKDIR/5.1.1-r0-arago1/qtbase-opensource-src-5.1.1/examples/gui/openglwindow/openglwindow.cpp:80:57:
>>> error: 'GL_STENCIL_BUFFER_BIT' was not declared in this scope
>>> $TMP/$WORKDIR/5.1.1-r0-arago1/qtbase-opensource-src-5.1.1/examples/gui/openglwindow/openglwindow.cpp:80:78:
>>> error: 'glClear' was not declared in this scope
>>> $TMP/$WORKDIR/5.1.1-r0-arago1/qtbase-opensource-src-5.1.1/examples/gui/openglwindow/openglwindow.cpp:82:13:
>>> error: invalid use of incomplete type 'class QOpenGLPaintDevice'
>>> In file included from $TMP/$WORKDIR/5.1.1-r0-arago1/qtbase-opensource-src-5.1.1/examples/gui/openglwindow/openglwindow.cpp:41:0:
>>> $TMP/$WORKDIR/5.1.1-r0-arago1/qtbase-opensource-src-5.1.1/examples/gui/openglwindow/openglwindow.h:47:7:
>>> error: forward declaration of 'class QOpenGLPaintDevice'
>>> $TMP/$WORKDIR/5.1.1-r0-arago1/qtbase-opensource-src-5.1.1/examples/gui/openglwindow/openglwindow.cpp:84:30:
>>> error: no matching function for call to
>>> 'QPainter::QPainter(QOpenGLPaintDevice*&)'
>>> $TMP/$WORKDIR/5.1.1-r0-arago1/qtbase-opensource-src-5.1.1/examples/gui/openglwindow/openglwindow.cpp:84:30:
>>> note: candidates are:
>>> In file included from $TMP/$WORKDIR/5.1.1-r0-arago1/qtbase-opensource-src-5.1.1/include/QtGui/qpainter.h:1:0,
>>>                  from $TMP/$WORKDIR/5.1.1-r0-arago1/qtbase-opensource-src-5.1.1/include/QtGui/QPainter:1,
>>>                  from $TMP/$WORKDIR/5.1.1-r0-arago1/qtbase-opensource-src-5.1.1/examples/gui/openglwindow/openglwindow.cpp:47:
>>>
>>> Googling indicates that this is because:
>>>
>>>    "If -no-opengl is specified and OpenGL development files are
>>> installed, the error does occur."
>>>
>>> If I clean out qtbase, and then continue build, it will complete.
>>> $ bitbase -c cleansstate qtbase
>>> $ bitbake <image>
>>>
>>> My guess is that during configuration, OpenGL cannot be found, but
>>> it is there during compile.
>>> There seems to be a dependency error (libgles-omap3?).
>>>
>>>
>>>
>>>
>>> BR
>>> Ulf Samuelsson
>>> --
>>> _______________________________________________
>>> meta-ti mailing list
>>> meta-ti@yoctoproject.org
>>> https://lists.yoctoproject.org/listinfo/meta-ti
>>
>>
>>
>>
>> _______________________________________________
>> meta-arago mailing list
>> meta-arago@arago-project.org
>> http://arago-project.org/cgi-bin/mailman/listinfo/meta-arago



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

* Re: [meta-ti] Build of qtbase fails due to no OpenGL libraries, but completes after cleaning qtbase.
  2014-07-02 19:13     ` Ulf Samuelsson
@ 2014-07-02 19:18       ` Denys Dmytriyenko
  2014-07-02 19:22         ` Ulf Samuelsson
  0 siblings, 1 reply; 17+ messages in thread
From: Denys Dmytriyenko @ 2014-07-02 19:18 UTC (permalink / raw)
  To: Ulf Samuelsson; +Cc: meta-arago

On Wed, Jul 02, 2014 at 09:13:16PM +0200, Ulf Samuelsson wrote:
> 2014-07-02 20:13, Denys Dmytriyenko skrev:
> >On Wed, Jul 02, 2014 at 08:05:09PM +0200, Ulf Samuelsson wrote:
> >>-------- Ursprungligt meddelande -------
> >>Ämne: 	Re: [meta-ti] Build of qtbase fails due to no OpenGL
> >>libraries, but completes after cleaning qtbase.
> >>Datum: 	Wed, 2 Jul 2014 09:32:27 -0400
> >>Från: 	Denys Dmytriyenko <denys@ti.com>
> >>Till: 	Ulf Samuelsson <meta-ti@emagii.com>
> >>Kopia: 	<meta-ti@yoctoproject.org>
> >>
> >>
> >>
> >>On Wed, Jul 02, 2014 at 07:21:24AM +0200, Ulf Samuelsson wrote:
> >>>When I build an image with QT5 using meta-arago, qtbase fails with a
> >>>lot of error messages.
> >>>This is the wrong mailing list - meta-ti has nothing to do with qtbase.
> >>>Moreover, why are you still using 5.1.1? There were many fixes in Qt5 5.2.x
> >>>and 5.3.x. Also, it depends on your setup and what layers and features you
> >>>configure. Either way, it's a discussion for a distro layer, you can use
> >>>meta-arago mailing list for that...
> >>
> >>I looked through meta-arago and meta-qt5 about a month ago for compatability.
> >>
> >>I checked again today:
> >>
> >>meta-qt5/master	= 5.3.0
> >>meta-qt5/daisy	= 5.2.1
> >>meta-qt5/dora	= 5.1.1
> >>
> >>meta-arago/master = 5.2.0
> >>meta-arago/dora   = 5.2.0 (used to be 5.1.1)
> >>There is no meta-arago/daisy branch.
> >>
> >>The only revision I could find which was available in both was 5.1.1.
> >>and that is why I used it.
> >>
> >>It would make sense if the qt5 related recipes in meta-arago matched those in meta-qt5.
> >>
> >>Now meta-arago is using 5.2.0 which is not present in any branch of meta-qt5
> >>(did not check old branches, only dora and daisy).
> >>
> >>I dont understand why the meta-arago:dora recipes for qt5 has been updated from 5.1.1 to 5.2.0,
> >>thus making it incompatible with meta-qt5:dora. Isn't this a mistake.
> >meta-qt5 for long time only had master, moreover, due to some requirements, we
> >needed latest 5.2 version of qt5, which was only available from master and
> >not from Dora, while meta-arago was generally Dora based. Since then meta-qt5
> >was updated to 5.2.1, and meta-arago has recently switched to Daisy - some
> >cleanup is still going on...
> >
> I think in order to clean up:
> 1) meta-arago:dora should switch back to 5.1.1
> 2) a daisy branch should be added to meta-arago (or daisy-devel) using 5.2.1
> 3) meta-arago:master should be 5.3.0
> 
> 5.2.0 recipes should be deleted, or moved to an intermediate branch
> (daisy-rc1?)

No.


> >>>Some errors:
> >>>
> >>>$TMP/$WORKDIR/5.1.1-r0-arago1/qtbase-opensource-src-5.1.1/examples/gui/openglwindow/openglwindow.h:52:1:
> >>>error: expected class-name before '{' token
> >>>linking part1
> >>>$TMP/$WORKDIR/5.1.1-r0-arago1/qtbase-opensource-src-5.1.1/examples/gui/openglwindow/openglwindow.cpp:
> >>>In destructor 'virtual OpenGLWindow::~OpenGLWindow()':
> >>>$TMP/$WORKDIR/5.1.1-r0-arago1/qtbase-opensource-src-5.1.1/examples/gui/openglwindow/openglwindow.cpp:63:12:
> >>>warning: possible problem detected in invocation of delete operator:
> >>>[enabled by default]
> >>>$TMP/$WORKDIR/5.1.1-r0-arago1/qtbase-opensource-src-5.1.1/examples/gui/openglwindow/openglwindow.cpp:63:12:
> >>>warning: invalid use of incomplete type 'class QOpenGLPaintDevice'
> >>>[enabled by default]
> >>>In file included from $TMP/$WORKDIR/5.1.1-r0-arago1/qtbase-opensource-src-5.1.1/examples/gui/openglwindow/openglwindow.cpp:41:0:
> >>>$TMP/$WORKDIR/5.1.1-r0-arago1/qtbase-opensource-src-5.1.1/examples/gui/openglwindow/openglwindow.h:47:7:
> >>>warning: forward declaration of 'class QOpenGLPaintDevice' [enabled
> >>>by default]
> >>>$TMP/$WORKDIR/5.1.1-r0-arago1/qtbase-opensource-src-5.1.1/examples/gui/openglwindow/openglwindow.cpp:63:12:
> >>>note: neither the destructor nor the class-specific operator delete
> >>>will be called, even if they are declared when the class is defined
> >>>$TMP/$WORKDIR/5.1.1-r0-arago1/qtbase-opensource-src-5.1.1/examples/gui/openglwindow/openglwindow.cpp:
> >>>In member function 'virtual void OpenGLWindow::render()':
> >>>$TMP/$WORKDIR/5.1.1-r0-arago1/qtbase-opensource-src-5.1.1/examples/gui/openglwindow/openglwindow.cpp:78:24:
> >>>error: invalid use of incomplete type 'class QOpenGLPaintDevice'
> >>>In file included from $TMP/$WORKDIR/5.1.1-r0-arago1/qtbase-opensource-src-5.1.1/examples/gui/openglwindow/openglwindow.cpp:41:0:
> >>>$TMP/$WORKDIR/5.1.1-r0-arago1/qtbase-opensource-src-5.1.1/examples/gui/openglwindow/openglwindow.h:47:7:
> >>>error: forward declaration of 'class QOpenGLPaintDevice'
> >>>$TMP/$WORKDIR/5.1.1-r0-arago1/qtbase-opensource-src-5.1.1/examples/gui/openglwindow/openglwindow.cpp:80:13:
> >>>error: 'GL_COLOR_BUFFER_BIT' was not declared in this scope
> >>>$TMP/$WORKDIR/5.1.1-r0-arago1/qtbase-opensource-src-5.1.1/examples/gui/openglwindow/openglwindow.cpp:80:35:
> >>>error: 'GL_DEPTH_BUFFER_BIT' was not declared in this scope
> >>>$TMP/$WORKDIR/5.1.1-r0-arago1/qtbase-opensource-src-5.1.1/examples/gui/openglwindow/openglwindow.cpp:80:57:
> >>>error: 'GL_STENCIL_BUFFER_BIT' was not declared in this scope
> >>>$TMP/$WORKDIR/5.1.1-r0-arago1/qtbase-opensource-src-5.1.1/examples/gui/openglwindow/openglwindow.cpp:80:78:
> >>>error: 'glClear' was not declared in this scope
> >>>$TMP/$WORKDIR/5.1.1-r0-arago1/qtbase-opensource-src-5.1.1/examples/gui/openglwindow/openglwindow.cpp:82:13:
> >>>error: invalid use of incomplete type 'class QOpenGLPaintDevice'
> >>>In file included from $TMP/$WORKDIR/5.1.1-r0-arago1/qtbase-opensource-src-5.1.1/examples/gui/openglwindow/openglwindow.cpp:41:0:
> >>>$TMP/$WORKDIR/5.1.1-r0-arago1/qtbase-opensource-src-5.1.1/examples/gui/openglwindow/openglwindow.h:47:7:
> >>>error: forward declaration of 'class QOpenGLPaintDevice'
> >>>$TMP/$WORKDIR/5.1.1-r0-arago1/qtbase-opensource-src-5.1.1/examples/gui/openglwindow/openglwindow.cpp:84:30:
> >>>error: no matching function for call to
> >>>'QPainter::QPainter(QOpenGLPaintDevice*&)'
> >>>$TMP/$WORKDIR/5.1.1-r0-arago1/qtbase-opensource-src-5.1.1/examples/gui/openglwindow/openglwindow.cpp:84:30:
> >>>note: candidates are:
> >>>In file included from $TMP/$WORKDIR/5.1.1-r0-arago1/qtbase-opensource-src-5.1.1/include/QtGui/qpainter.h:1:0,
> >>>                 from $TMP/$WORKDIR/5.1.1-r0-arago1/qtbase-opensource-src-5.1.1/include/QtGui/QPainter:1,
> >>>                 from $TMP/$WORKDIR/5.1.1-r0-arago1/qtbase-opensource-src-5.1.1/examples/gui/openglwindow/openglwindow.cpp:47:
> >>>
> >>>Googling indicates that this is because:
> >>>
> >>>   "If -no-opengl is specified and OpenGL development files are
> >>>installed, the error does occur."
> >>>
> >>>If I clean out qtbase, and then continue build, it will complete.
> >>>$ bitbase -c cleansstate qtbase
> >>>$ bitbake <image>
> >>>
> >>>My guess is that during configuration, OpenGL cannot be found, but
> >>>it is there during compile.
> >>>There seems to be a dependency error (libgles-omap3?).
> >>>
> >>>
> >>>
> >>>
> >>>BR
> >>>Ulf Samuelsson
> >>>--
> >>>_______________________________________________
> >>>meta-ti mailing list
> >>>meta-ti@yoctoproject.org
> >>>https://lists.yoctoproject.org/listinfo/meta-ti
> >>
> >>
> >>
> >>
> >>_______________________________________________
> >>meta-arago mailing list
> >>meta-arago@arago-project.org
> >>http://arago-project.org/cgi-bin/mailman/listinfo/meta-arago
> 


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

* Re: [meta-ti] Build of qtbase fails due to no OpenGL libraries, but completes after cleaning qtbase.
  2014-07-02 19:18       ` Denys Dmytriyenko
@ 2014-07-02 19:22         ` Ulf Samuelsson
  2014-07-02 19:34           ` Cooper Jr., Franklin
  2014-07-02 19:34           ` Denys Dmytriyenko
  0 siblings, 2 replies; 17+ messages in thread
From: Ulf Samuelsson @ 2014-07-02 19:22 UTC (permalink / raw)
  To: Denys Dmytriyenko; +Cc: meta-arago

2014-07-02 21:18, Denys Dmytriyenko skrev:
> On Wed, Jul 02, 2014 at 09:13:16PM +0200, Ulf Samuelsson wrote:
>> 2014-07-02 20:13, Denys Dmytriyenko skrev:
>>> On Wed, Jul 02, 2014 at 08:05:09PM +0200, Ulf Samuelsson wrote:
>>>
>>>
>>> On Wed, Jul 02, 2014 at 07:21:24AM +0200, Ulf Samuelsson wrote:
>>>>> When I build an image with QT5 using meta-arago, qtbase fails with a
>>>>> lot of error messages.
>>>>> This is the wrong mailing list - meta-ti has nothing to do with qtbase.
>>>>> Moreover, why are you still using 5.1.1? There were many fixes in Qt5 5.2.x
>>>>> and 5.3.x. Also, it depends on your setup and what layers and features you
>>>>> configure. Either way, it's a discussion for a distro layer, you can use
>>>>> meta-arago mailing list for that...
>>>> I looked through meta-arago and meta-qt5 about a month ago for compatability.
>>>>
>>>> I checked again today:
>>>>
>>>> meta-qt5/master	= 5.3.0
>>>> meta-qt5/daisy	= 5.2.1
>>>> meta-qt5/dora	= 5.1.1
>>>>
>>>> meta-arago/master = 5.2.0
>>>> meta-arago/dora   = 5.2.0 (used to be 5.1.1)
>>>> There is no meta-arago/daisy branch.
>>>>
>>>> The only revision I could find which was available in both was 5.1.1.
>>>> and that is why I used it.
>>>>
>>>> It would make sense if the qt5 related recipes in meta-arago matched those in meta-qt5.
>>>>
>>>> Now meta-arago is using 5.2.0 which is not present in any branch of meta-qt5
>>>> (did not check old branches, only dora and daisy).
>>>>
>>>> I dont understand why the meta-arago:dora recipes for qt5 has been updated from 5.1.1 to 5.2.0,
>>>> thus making it incompatible with meta-qt5:dora. Isn't this a mistake.
>>> meta-qt5 for long time only had master, moreover, due to some requirements, we
>>> needed latest 5.2 version of qt5, which was only available from master and
>>> not from Dora, while meta-arago was generally Dora based. Since then meta-qt5
>>> was updated to 5.2.1, and meta-arago has recently switched to Daisy - some
>>> cleanup is still going on...
>>>
>> I think in order to clean up:
>> 1) meta-arago:dora should switch back to 5.1.1
>> 2) a daisy branch should be added to meta-arago (or daisy-devel) using 5.2.1
>> 3) meta-arago:master should be 5.3.0
>>
>> 5.2.0 recipes should be deleted, or moved to an intermediate branch
>> (daisy-rc1?)
> No.
So whats the plan?
Does it make sense to have different version numbers in meta-arago, than 
in meta-qt5?

Is there a time schedule to have 5.2.1/5,3,0 support?

BR
Ulf Samuelsson



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

* Re: [meta-ti] Build of qtbase fails due to no OpenGL libraries, but completes after cleaning qtbase.
  2014-07-02 19:22         ` Ulf Samuelsson
@ 2014-07-02 19:34           ` Cooper Jr., Franklin
  2014-07-02 19:36             ` Denys Dmytriyenko
  2014-07-02 20:26             ` Ulf Samuelsson
  2014-07-02 19:34           ` Denys Dmytriyenko
  1 sibling, 2 replies; 17+ messages in thread
From: Cooper Jr., Franklin @ 2014-07-02 19:34 UTC (permalink / raw)
  To: Ulf Samuelsson, Dmytriyenko, Denys; +Cc: meta-arago@arago-project.org



> -----Original Message-----
> From: meta-arago-bounces@arago-project.org [mailto:meta-arago-
> bounces@arago-project.org] On Behalf Of Ulf Samuelsson
> Sent: Wednesday, July 02, 2014 2:23 PM
> To: Dmytriyenko, Denys
> Cc: meta-arago@arago-project.org
> Subject: Re: [meta-arago] Fwd: Fwd: Re: [meta-ti] Build of qtbase fails due to
> no OpenGL libraries, but completes after cleaning qtbase.
> 
> 2014-07-02 21:18, Denys Dmytriyenko skrev:
> > On Wed, Jul 02, 2014 at 09:13:16PM +0200, Ulf Samuelsson wrote:
> >> 2014-07-02 20:13, Denys Dmytriyenko skrev:
> >>> On Wed, Jul 02, 2014 at 08:05:09PM +0200, Ulf Samuelsson wrote:
> >>>
> >>>
> >>> On Wed, Jul 02, 2014 at 07:21:24AM +0200, Ulf Samuelsson wrote:
> >>>>> When I build an image with QT5 using meta-arago, qtbase fails with
> >>>>> a lot of error messages.
> >>>>> This is the wrong mailing list - meta-ti has nothing to do with qtbase.
> >>>>> Moreover, why are you still using 5.1.1? There were many fixes in
> >>>>> Qt5 5.2.x and 5.3.x. Also, it depends on your setup and what
> >>>>> layers and features you configure. Either way, it's a discussion
> >>>>> for a distro layer, you can use meta-arago mailing list for that...
> >>>> I looked through meta-arago and meta-qt5 about a month ago for
> compatability.
> >>>>
> >>>> I checked again today:
> >>>>
> >>>> meta-qt5/master	= 5.3.0
> >>>> meta-qt5/daisy	= 5.2.1
> >>>> meta-qt5/dora	= 5.1.1
> >>>>
> >>>> meta-arago/master = 5.2.0
> >>>> meta-arago/dora   = 5.2.0 (used to be 5.1.1)
> >>>> There is no meta-arago/daisy branch.
> >>>>
> >>>> The only revision I could find which was available in both was 5.1.1.
> >>>> and that is why I used it.
> >>>>
> >>>> It would make sense if the qt5 related recipes in meta-arago matched
> those in meta-qt5.
> >>>>
> >>>> Now meta-arago is using 5.2.0 which is not present in any branch of
> >>>> meta-qt5 (did not check old branches, only dora and daisy).
> >>>>
> >>>> I dont understand why the meta-arago:dora recipes for qt5 has been
> >>>> updated from 5.1.1 to 5.2.0, thus making it incompatible with meta-
> qt5:dora. Isn't this a mistake.
> >>> meta-qt5 for long time only had master, moreover, due to some
> >>> requirements, we needed latest 5.2 version of qt5, which was only
> >>> available from master and not from Dora, while meta-arago was
> >>> generally Dora based. Since then meta-qt5 was updated to 5.2.1, and
> >>> meta-arago has recently switched to Daisy - some cleanup is still going
> on...
> >>>
> >> I think in order to clean up:
> >> 1) meta-arago:dora should switch back to 5.1.1
> >> 2) a daisy branch should be added to meta-arago (or daisy-devel)
> >> using 5.2.1
> >> 3) meta-arago:master should be 5.3.0
> >>
> >> 5.2.0 recipes should be deleted, or moved to an intermediate branch
> >> (daisy-rc1?)
> > No.
> So whats the plan?
> Does it make sense to have different version numbers in meta-arago, than in
> meta-qt5?
> 
> Is there a time schedule to have 5.2.1/5,3,0 support?
[Franklin] The way meta-qt5 and meta-arago works is indeed different compared to other layers. Meta-arago master tracks meta-qt5 master. Meta-arago dora tracks meta-arago daisy. I think we need to properly document this and even include it in the README file but of course work on daisy is still being done so it might just be on someone's short term todo list. 

Ulf,
Are you still having issues with Qt5 support when you use meta-qt5 master?
> 
> BR
> Ulf Samuelsson
> 
> _______________________________________________
> meta-arago mailing list
> meta-arago@arago-project.org
> http://arago-project.org/cgi-bin/mailman/listinfo/meta-arago


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

* Re: [meta-ti] Build of qtbase fails due to no OpenGL libraries, but completes after cleaning qtbase.
  2014-07-02 19:22         ` Ulf Samuelsson
  2014-07-02 19:34           ` Cooper Jr., Franklin
@ 2014-07-02 19:34           ` Denys Dmytriyenko
  1 sibling, 0 replies; 17+ messages in thread
From: Denys Dmytriyenko @ 2014-07-02 19:34 UTC (permalink / raw)
  To: Ulf Samuelsson; +Cc: meta-arago

On Wed, Jul 02, 2014 at 09:22:50PM +0200, Ulf Samuelsson wrote:
> 2014-07-02 21:18, Denys Dmytriyenko skrev:
> >On Wed, Jul 02, 2014 at 09:13:16PM +0200, Ulf Samuelsson wrote:
> >>2014-07-02 20:13, Denys Dmytriyenko skrev:
> >>>On Wed, Jul 02, 2014 at 08:05:09PM +0200, Ulf Samuelsson wrote:
> >>>
> >>>
> >>>On Wed, Jul 02, 2014 at 07:21:24AM +0200, Ulf Samuelsson wrote:
> >>>>>When I build an image with QT5 using meta-arago, qtbase fails with a
> >>>>>lot of error messages.
> >>>>>This is the wrong mailing list - meta-ti has nothing to do with qtbase.
> >>>>>Moreover, why are you still using 5.1.1? There were many fixes in Qt5 5.2.x
> >>>>>and 5.3.x. Also, it depends on your setup and what layers and features you
> >>>>>configure. Either way, it's a discussion for a distro layer, you can use
> >>>>>meta-arago mailing list for that...
> >>>>I looked through meta-arago and meta-qt5 about a month ago for compatability.
> >>>>
> >>>>I checked again today:
> >>>>
> >>>>meta-qt5/master	= 5.3.0
> >>>>meta-qt5/daisy	= 5.2.1
> >>>>meta-qt5/dora	= 5.1.1
> >>>>
> >>>>meta-arago/master = 5.2.0
> >>>>meta-arago/dora   = 5.2.0 (used to be 5.1.1)
> >>>>There is no meta-arago/daisy branch.
> >>>>
> >>>>The only revision I could find which was available in both was 5.1.1.
> >>>>and that is why I used it.
> >>>>
> >>>>It would make sense if the qt5 related recipes in meta-arago matched those in meta-qt5.
> >>>>
> >>>>Now meta-arago is using 5.2.0 which is not present in any branch of meta-qt5
> >>>>(did not check old branches, only dora and daisy).
> >>>>
> >>>>I dont understand why the meta-arago:dora recipes for qt5 has been updated from 5.1.1 to 5.2.0,
> >>>>thus making it incompatible with meta-qt5:dora. Isn't this a mistake.
> >>>meta-qt5 for long time only had master, moreover, due to some requirements, we
> >>>needed latest 5.2 version of qt5, which was only available from master and
> >>>not from Dora, while meta-arago was generally Dora based. Since then meta-qt5
> >>>was updated to 5.2.1, and meta-arago has recently switched to Daisy - some
> >>>cleanup is still going on...
> >>>
> >>I think in order to clean up:
> >>1) meta-arago:dora should switch back to 5.1.1
> >>2) a daisy branch should be added to meta-arago (or daisy-devel) using 5.2.1
> >>3) meta-arago:master should be 5.3.0
> >>
> >>5.2.0 recipes should be deleted, or moved to an intermediate branch
> >>(daisy-rc1?)
> >No.
> So whats the plan?

meta-arago always tracks stable and is currently being updated for Daisy. This 
is not yet complete and once it is, I'll have the bbappends updated to 
whatever the current version is at the time in meta-qt5/daisy. It's 5.2.1 
right now, but those bbappends with patches no longer apply cleanly, so some 
additional work with graphics team will be needed...


> Does it make sense to have different version numbers in meta-arago,
> than in meta-qt5?

If they are used, then no, they shouldn't be different. But they are not 
currently used though, with qt4 still being the default in meta-arago. That's 
why those bbappends are not yet updated, but are next on my plate.


> Is there a time schedule to have 5.2.1/5,3,0 support?

As of 5.3.0 - not until it gets merged into Daisy or until the next stable 
release, so October/November or even later. Unless we need it now for some 
other reason, like we had with 5.2.x for some specific critical fixed that 
were not available in 5.1.x and we needed them in Dylan/Dora. But I'm not 
aware of any breakage in 5.2.x that would push us towards 5.3.x.

For 5.2.1 - see above. Hopefully in the coming weeks. The only problem is that 
those bbappends carry some SGX/GLES patches, which no longer apply - would 
need our graphics experts to look at.

-- 
Denys


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

* Re: [meta-ti] Build of qtbase fails due to no OpenGL libraries, but completes after cleaning qtbase.
  2014-07-02 19:34           ` Cooper Jr., Franklin
@ 2014-07-02 19:36             ` Denys Dmytriyenko
  2014-07-02 19:42               ` Cooper Jr., Franklin
  2014-07-02 20:26             ` Ulf Samuelsson
  1 sibling, 1 reply; 17+ messages in thread
From: Denys Dmytriyenko @ 2014-07-02 19:36 UTC (permalink / raw)
  To: Cooper Jr., Franklin; +Cc: meta-arago@arago-project.org

On Wed, Jul 02, 2014 at 03:34:38PM -0400, Cooper Jr., Franklin wrote:
> 
> 
> > -----Original Message-----
> > From: meta-arago-bounces@arago-project.org [mailto:meta-arago-
> > bounces@arago-project.org] On Behalf Of Ulf Samuelsson
> > Sent: Wednesday, July 02, 2014 2:23 PM
> > To: Dmytriyenko, Denys
> > Cc: meta-arago@arago-project.org
> > Subject: Re: [meta-arago] Fwd: Fwd: Re: [meta-ti] Build of qtbase fails due to
> > no OpenGL libraries, but completes after cleaning qtbase.
> > 
> > 2014-07-02 21:18, Denys Dmytriyenko skrev:
> > > On Wed, Jul 02, 2014 at 09:13:16PM +0200, Ulf Samuelsson wrote:
> > >> 2014-07-02 20:13, Denys Dmytriyenko skrev:
> > >>> On Wed, Jul 02, 2014 at 08:05:09PM +0200, Ulf Samuelsson wrote:
> > >>>
> > >>>
> > >>> On Wed, Jul 02, 2014 at 07:21:24AM +0200, Ulf Samuelsson wrote:
> > >>>>> When I build an image with QT5 using meta-arago, qtbase fails with
> > >>>>> a lot of error messages.
> > >>>>> This is the wrong mailing list - meta-ti has nothing to do with qtbase.
> > >>>>> Moreover, why are you still using 5.1.1? There were many fixes in
> > >>>>> Qt5 5.2.x and 5.3.x. Also, it depends on your setup and what
> > >>>>> layers and features you configure. Either way, it's a discussion
> > >>>>> for a distro layer, you can use meta-arago mailing list for that...
> > >>>> I looked through meta-arago and meta-qt5 about a month ago for
> > compatability.
> > >>>>
> > >>>> I checked again today:
> > >>>>
> > >>>> meta-qt5/master	= 5.3.0
> > >>>> meta-qt5/daisy	= 5.2.1
> > >>>> meta-qt5/dora	= 5.1.1
> > >>>>
> > >>>> meta-arago/master = 5.2.0
> > >>>> meta-arago/dora   = 5.2.0 (used to be 5.1.1)
> > >>>> There is no meta-arago/daisy branch.
> > >>>>
> > >>>> The only revision I could find which was available in both was 5.1.1.
> > >>>> and that is why I used it.
> > >>>>
> > >>>> It would make sense if the qt5 related recipes in meta-arago matched
> > those in meta-qt5.
> > >>>>
> > >>>> Now meta-arago is using 5.2.0 which is not present in any branch of
> > >>>> meta-qt5 (did not check old branches, only dora and daisy).
> > >>>>
> > >>>> I dont understand why the meta-arago:dora recipes for qt5 has been
> > >>>> updated from 5.1.1 to 5.2.0, thus making it incompatible with meta-
> > qt5:dora. Isn't this a mistake.
> > >>> meta-qt5 for long time only had master, moreover, due to some
> > >>> requirements, we needed latest 5.2 version of qt5, which was only
> > >>> available from master and not from Dora, while meta-arago was
> > >>> generally Dora based. Since then meta-qt5 was updated to 5.2.1, and
> > >>> meta-arago has recently switched to Daisy - some cleanup is still going
> > on...
> > >>>
> > >> I think in order to clean up:
> > >> 1) meta-arago:dora should switch back to 5.1.1
> > >> 2) a daisy branch should be added to meta-arago (or daisy-devel)
> > >> using 5.2.1
> > >> 3) meta-arago:master should be 5.3.0
> > >>
> > >> 5.2.0 recipes should be deleted, or moved to an intermediate branch
> > >> (daisy-rc1?)
> > > No.
> > So whats the plan?
> > Does it make sense to have different version numbers in meta-arago, than in
> > meta-qt5?
> > 
> > Is there a time schedule to have 5.2.1/5,3,0 support?

> [Franklin] The way meta-qt5 and meta-arago works is indeed different 
> compared to other layers. Meta-arago master tracks meta-qt5 master. 
> Meta-arago dora tracks meta-arago daisy. I think we need to properly 

What? Complete nonsense!


> document this and even include it in the README file but of course work on 
> daisy is still being done so it might just be on someone's short term todo 
> list.
> 
> Ulf,
> Are you still having issues with Qt5 support when you use meta-qt5 master?
> > 
> > BR
> > Ulf Samuelsson
> > 
> > _______________________________________________
> > meta-arago mailing list
> > meta-arago@arago-project.org
> > http://arago-project.org/cgi-bin/mailman/listinfo/meta-arago


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

* Re: [meta-ti] Build of qtbase fails due to no OpenGL libraries, but completes after cleaning qtbase.
  2014-07-02 19:36             ` Denys Dmytriyenko
@ 2014-07-02 19:42               ` Cooper Jr., Franklin
  2014-07-02 19:50                 ` Denys Dmytriyenko
  0 siblings, 1 reply; 17+ messages in thread
From: Cooper Jr., Franklin @ 2014-07-02 19:42 UTC (permalink / raw)
  To: Dmytriyenko, Denys; +Cc: meta-arago@arago-project.org



> -----Original Message-----
> From: Dmytriyenko, Denys
> Sent: Wednesday, July 02, 2014 2:37 PM
> To: Cooper Jr., Franklin
> Cc: Ulf Samuelsson; meta-arago@arago-project.org
> Subject: Re: [meta-arago] Fwd: Fwd: Re: [meta-ti] Build of qtbase fails due to
> no OpenGL libraries, but completes after cleaning qtbase.
> 
> On Wed, Jul 02, 2014 at 03:34:38PM -0400, Cooper Jr., Franklin wrote:
> >
> >
> > > -----Original Message-----
> > > From: meta-arago-bounces@arago-project.org [mailto:meta-arago-
> > > bounces@arago-project.org] On Behalf Of Ulf Samuelsson
> > > Sent: Wednesday, July 02, 2014 2:23 PM
> > > To: Dmytriyenko, Denys
> > > Cc: meta-arago@arago-project.org
> > > Subject: Re: [meta-arago] Fwd: Fwd: Re: [meta-ti] Build of qtbase
> > > fails due to no OpenGL libraries, but completes after cleaning qtbase.
> > >
> > > 2014-07-02 21:18, Denys Dmytriyenko skrev:
> > > > On Wed, Jul 02, 2014 at 09:13:16PM +0200, Ulf Samuelsson wrote:
> > > >> 2014-07-02 20:13, Denys Dmytriyenko skrev:
> > > >>> On Wed, Jul 02, 2014 at 08:05:09PM +0200, Ulf Samuelsson wrote:
> > > >>>
> > > >>>
> > > >>> On Wed, Jul 02, 2014 at 07:21:24AM +0200, Ulf Samuelsson wrote:
> > > >>>>> When I build an image with QT5 using meta-arago, qtbase fails
> > > >>>>> with a lot of error messages.
> > > >>>>> This is the wrong mailing list - meta-ti has nothing to do with
> qtbase.
> > > >>>>> Moreover, why are you still using 5.1.1? There were many fixes
> > > >>>>> in
> > > >>>>> Qt5 5.2.x and 5.3.x. Also, it depends on your setup and what
> > > >>>>> layers and features you configure. Either way, it's a
> > > >>>>> discussion for a distro layer, you can use meta-arago mailing list for
> that...
> > > >>>> I looked through meta-arago and meta-qt5 about a month ago for
> > > compatability.
> > > >>>>
> > > >>>> I checked again today:
> > > >>>>
> > > >>>> meta-qt5/master	= 5.3.0
> > > >>>> meta-qt5/daisy	= 5.2.1
> > > >>>> meta-qt5/dora	= 5.1.1
> > > >>>>
> > > >>>> meta-arago/master = 5.2.0
> > > >>>> meta-arago/dora   = 5.2.0 (used to be 5.1.1)
> > > >>>> There is no meta-arago/daisy branch.
> > > >>>>
> > > >>>> The only revision I could find which was available in both was 5.1.1.
> > > >>>> and that is why I used it.
> > > >>>>
> > > >>>> It would make sense if the qt5 related recipes in meta-arago
> > > >>>> matched
> > > those in meta-qt5.
> > > >>>>
> > > >>>> Now meta-arago is using 5.2.0 which is not present in any
> > > >>>> branch of
> > > >>>> meta-qt5 (did not check old branches, only dora and daisy).
> > > >>>>
> > > >>>> I dont understand why the meta-arago:dora recipes for qt5 has
> > > >>>> been updated from 5.1.1 to 5.2.0, thus making it incompatible
> > > >>>> with meta-
> > > qt5:dora. Isn't this a mistake.
> > > >>> meta-qt5 for long time only had master, moreover, due to some
> > > >>> requirements, we needed latest 5.2 version of qt5, which was
> > > >>> only available from master and not from Dora, while meta-arago
> > > >>> was generally Dora based. Since then meta-qt5 was updated to
> > > >>> 5.2.1, and meta-arago has recently switched to Daisy - some
> > > >>> cleanup is still going
> > > on...
> > > >>>
> > > >> I think in order to clean up:
> > > >> 1) meta-arago:dora should switch back to 5.1.1
> > > >> 2) a daisy branch should be added to meta-arago (or daisy-devel)
> > > >> using 5.2.1
> > > >> 3) meta-arago:master should be 5.3.0
> > > >>
> > > >> 5.2.0 recipes should be deleted, or moved to an intermediate
> > > >> branch
> > > >> (daisy-rc1?)
> > > > No.
> > > So whats the plan?
> > > Does it make sense to have different version numbers in meta-arago,
> > > than in meta-qt5?
> > >
> > > Is there a time schedule to have 5.2.1/5,3,0 support?
> 
> > [Franklin] The way meta-qt5 and meta-arago works is indeed different
> > compared to other layers. Meta-arago master tracks meta-qt5 master.
> > Meta-arago dora tracks meta-arago daisy. I think we need to properly
> 
> What? Complete nonsense!
[Franklin] Yeah looks like I was a bit off. But I saw your last email and understand your plan. I guess the short answer is that there is work that still needs to be done. 

FYI
Those graphics patches you mentioned I believe were supposed to be pushed upstream to mainline Qt so they might not apply since they have already been up streamed.

> 
> 
> > document this and even include it in the README file but of course
> > work on daisy is still being done so it might just be on someone's
> > short term todo list.
> >
> > Ulf,
> > Are you still having issues with Qt5 support when you use meta-qt5 master?
> > >
> > > BR
> > > Ulf Samuelsson
> > >
> > > _______________________________________________
> > > meta-arago mailing list
> > > meta-arago@arago-project.org
> > > http://arago-project.org/cgi-bin/mailman/listinfo/meta-arago


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

* Re: [meta-ti] Build of qtbase fails due to no OpenGL libraries, but completes after cleaning qtbase.
  2014-07-02 19:42               ` Cooper Jr., Franklin
@ 2014-07-02 19:50                 ` Denys Dmytriyenko
  0 siblings, 0 replies; 17+ messages in thread
From: Denys Dmytriyenko @ 2014-07-02 19:50 UTC (permalink / raw)
  To: Cooper Jr., Franklin; +Cc: meta-arago@arago-project.org

On Wed, Jul 02, 2014 at 03:42:36PM -0400, Cooper Jr., Franklin wrote:
> 
> 
> > -----Original Message-----
> > From: Dmytriyenko, Denys
> > Sent: Wednesday, July 02, 2014 2:37 PM
> > To: Cooper Jr., Franklin
> > Cc: Ulf Samuelsson; meta-arago@arago-project.org
> > Subject: Re: [meta-arago] Fwd: Fwd: Re: [meta-ti] Build of qtbase fails due to
> > no OpenGL libraries, but completes after cleaning qtbase.
> > 
> > On Wed, Jul 02, 2014 at 03:34:38PM -0400, Cooper Jr., Franklin wrote:
> > >
> > >
> > > > -----Original Message-----
> > > > From: meta-arago-bounces@arago-project.org [mailto:meta-arago-
> > > > bounces@arago-project.org] On Behalf Of Ulf Samuelsson
> > > > Sent: Wednesday, July 02, 2014 2:23 PM
> > > > To: Dmytriyenko, Denys
> > > > Cc: meta-arago@arago-project.org
> > > > Subject: Re: [meta-arago] Fwd: Fwd: Re: [meta-ti] Build of qtbase
> > > > fails due to no OpenGL libraries, but completes after cleaning qtbase.
> > > >
> > > > 2014-07-02 21:18, Denys Dmytriyenko skrev:
> > > > > On Wed, Jul 02, 2014 at 09:13:16PM +0200, Ulf Samuelsson wrote:
> > > > >> 2014-07-02 20:13, Denys Dmytriyenko skrev:
> > > > >>> On Wed, Jul 02, 2014 at 08:05:09PM +0200, Ulf Samuelsson wrote:
> > > > >>>
> > > > >>>
> > > > >>> On Wed, Jul 02, 2014 at 07:21:24AM +0200, Ulf Samuelsson wrote:
> > > > >>>>> When I build an image with QT5 using meta-arago, qtbase fails
> > > > >>>>> with a lot of error messages.
> > > > >>>>> This is the wrong mailing list - meta-ti has nothing to do with
> > qtbase.
> > > > >>>>> Moreover, why are you still using 5.1.1? There were many fixes
> > > > >>>>> in
> > > > >>>>> Qt5 5.2.x and 5.3.x. Also, it depends on your setup and what
> > > > >>>>> layers and features you configure. Either way, it's a
> > > > >>>>> discussion for a distro layer, you can use meta-arago mailing list for
> > that...
> > > > >>>> I looked through meta-arago and meta-qt5 about a month ago for
> > > > compatability.
> > > > >>>>
> > > > >>>> I checked again today:
> > > > >>>>
> > > > >>>> meta-qt5/master	= 5.3.0
> > > > >>>> meta-qt5/daisy	= 5.2.1
> > > > >>>> meta-qt5/dora	= 5.1.1
> > > > >>>>
> > > > >>>> meta-arago/master = 5.2.0
> > > > >>>> meta-arago/dora   = 5.2.0 (used to be 5.1.1)
> > > > >>>> There is no meta-arago/daisy branch.
> > > > >>>>
> > > > >>>> The only revision I could find which was available in both was 5.1.1.
> > > > >>>> and that is why I used it.
> > > > >>>>
> > > > >>>> It would make sense if the qt5 related recipes in meta-arago
> > > > >>>> matched
> > > > those in meta-qt5.
> > > > >>>>
> > > > >>>> Now meta-arago is using 5.2.0 which is not present in any
> > > > >>>> branch of
> > > > >>>> meta-qt5 (did not check old branches, only dora and daisy).
> > > > >>>>
> > > > >>>> I dont understand why the meta-arago:dora recipes for qt5 has
> > > > >>>> been updated from 5.1.1 to 5.2.0, thus making it incompatible
> > > > >>>> with meta-
> > > > qt5:dora. Isn't this a mistake.
> > > > >>> meta-qt5 for long time only had master, moreover, due to some
> > > > >>> requirements, we needed latest 5.2 version of qt5, which was
> > > > >>> only available from master and not from Dora, while meta-arago
> > > > >>> was generally Dora based. Since then meta-qt5 was updated to
> > > > >>> 5.2.1, and meta-arago has recently switched to Daisy - some
> > > > >>> cleanup is still going
> > > > on...
> > > > >>>
> > > > >> I think in order to clean up:
> > > > >> 1) meta-arago:dora should switch back to 5.1.1
> > > > >> 2) a daisy branch should be added to meta-arago (or daisy-devel)
> > > > >> using 5.2.1
> > > > >> 3) meta-arago:master should be 5.3.0
> > > > >>
> > > > >> 5.2.0 recipes should be deleted, or moved to an intermediate
> > > > >> branch
> > > > >> (daisy-rc1?)
> > > > > No.
> > > > So whats the plan?
> > > > Does it make sense to have different version numbers in meta-arago,
> > > > than in meta-qt5?
> > > >
> > > > Is there a time schedule to have 5.2.1/5,3,0 support?
> > 
> > > [Franklin] The way meta-qt5 and meta-arago works is indeed different
> > > compared to other layers. Meta-arago master tracks meta-qt5 master.
> > > Meta-arago dora tracks meta-arago daisy. I think we need to properly
> > 
> > What? Complete nonsense!
> [Franklin] Yeah looks like I was a bit off. But I saw your last email and 
> understand your plan. I guess the short answer is that there is work that 
> still needs to be done.

And while "meta-arago dora tracks meta-arago daisy" is obviously a typo, it 
was funnily recursive :)


> FYI
> Those graphics patches you mentioned I believe were supposed to be pushed 
> upstream to mainline Qt so they might not apply since they have already been 
> up streamed.

Yeah, I checked them quickly previously and noticed that not all of them got 
accepted upstream and sometimes even partially, so I can't really say what's 
in and what's not...


> > > document this and even include it in the README file but of course
> > > work on daisy is still being done so it might just be on someone's
> > > short term todo list.
> > >
> > > Ulf,
> > > Are you still having issues with Qt5 support when you use meta-qt5 master?
> > > >
> > > > BR
> > > > Ulf Samuelsson
> > > >
> > > > _______________________________________________
> > > > meta-arago mailing list
> > > > meta-arago@arago-project.org
> > > > http://arago-project.org/cgi-bin/mailman/listinfo/meta-arago


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

* Re: [meta-ti] Build of qtbase fails due to no OpenGL libraries, but completes after cleaning qtbase.
  2014-07-02 19:34           ` Cooper Jr., Franklin
  2014-07-02 19:36             ` Denys Dmytriyenko
@ 2014-07-02 20:26             ` Ulf Samuelsson
  2014-07-02 20:36               ` Cooper Jr., Franklin
  2014-07-02 20:37               ` [meta-ti] Build of qtbase fails due to no OpenGL libraries, but completes after cleaning qtbase Ulf Samuelsson
  1 sibling, 2 replies; 17+ messages in thread
From: Ulf Samuelsson @ 2014-07-02 20:26 UTC (permalink / raw)
  To: Cooper Jr., Franklin, Dmytriyenko, Denys; +Cc: meta-arago@arago-project.org

2014-07-02 21:34, Cooper Jr., Franklin skrev:
>
>> -----Original Message-----
>> From: meta-arago-bounces@arago-project.org [mailto:meta-arago-
>> bounces@arago-project.org] On Behalf Of Ulf Samuelsson
>> Sent: Wednesday, July 02, 2014 2:23 PM
>> To: Dmytriyenko, Denys
>> Cc: meta-arago@arago-project.org
>> Subject: Re: [meta-arago] Fwd: Fwd: Re: [meta-ti] Build of qtbase fails due to
>> no OpenGL libraries, but completes after cleaning qtbase.
>>
>> 2014-07-02 21:18, Denys Dmytriyenko skrev:
>>> On Wed, Jul 02, 2014 at 09:13:16PM +0200, Ulf Samuelsson wrote:
>>>> 2014-07-02 20:13, Denys Dmytriyenko skrev:
>>>>> On Wed, Jul 02, 2014 at 08:05:09PM +0200, Ulf Samuelsson wrote:
>>>>>
>>>>>
>>>>> On Wed, Jul 02, 2014 at 07:21:24AM +0200, Ulf Samuelsson wrote:
>>>>>>> When I build an image with QT5 using meta-arago, qtbase fails with
>>>>>>> a lot of error messages.
>>>>>>> This is the wrong mailing list - meta-ti has nothing to do with qtbase.
>>>>>>> Moreover, why are you still using 5.1.1? There were many fixes in
>>>>>>> Qt5 5.2.x and 5.3.x. Also, it depends on your setup and what
>>>>>>> layers and features you configure. Either way, it's a discussion
>>>>>>> for a distro layer, you can use meta-arago mailing list for that...
>>>>>> I looked through meta-arago and meta-qt5 about a month ago for
>> compatability.
>>>>>> I checked again today:
>>>>>>
>>>>>> meta-qt5/master	= 5.3.0
>>>>>> meta-qt5/daisy	= 5.2.1
>>>>>> meta-qt5/dora	= 5.1.1
>>>>>>
>>>>>> meta-arago/master = 5.2.0
>>>>>> meta-arago/dora   = 5.2.0 (used to be 5.1.1)
>>>>>> There is no meta-arago/daisy branch.
>>>>>>
>>>>>> The only revision I could find which was available in both was 5.1.1.
>>>>>> and that is why I used it.
>>>>>>
>>>>>> It would make sense if the qt5 related recipes in meta-arago matched
>> those in meta-qt5.
>>>>>> Now meta-arago is using 5.2.0 which is not present in any branch of
>>>>>> meta-qt5 (did not check old branches, only dora and daisy).
>>>>>>
>>>>>> I dont understand why the meta-arago:dora recipes for qt5 has been
>>>>>> updated from 5.1.1 to 5.2.0, thus making it incompatible with meta-
>> qt5:dora. Isn't this a mistake.
>>>>> meta-qt5 for long time only had master, moreover, due to some
>>>>> requirements, we needed latest 5.2 version of qt5, which was only
>>>>> available from master and not from Dora, while meta-arago was
>>>>> generally Dora based. Since then meta-qt5 was updated to 5.2.1, and
>>>>> meta-arago has recently switched to Daisy - some cleanup is still going
>> on...
>>>> I think in order to clean up:
>>>> 1) meta-arago:dora should switch back to 5.1.1
>>>> 2) a daisy branch should be added to meta-arago (or daisy-devel)
>>>> using 5.2.1
>>>> 3) meta-arago:master should be 5.3.0
>>>>
>>>> 5.2.0 recipes should be deleted, or moved to an intermediate branch
>>>> (daisy-rc1?)
>>> No.
>> So whats the plan?
>> Does it make sense to have different version numbers in meta-arago, than in
>> meta-qt5?
>>
>> Is there a time schedule to have 5.2.1/5,3,0 support?
> [Franklin] The way meta-qt5 and meta-arago works is indeed different compared to other layers. Meta-arago master tracks meta-qt5 master. Meta-arago dora tracks meta-arago daisy. I think we need to properly document this and even include it in the README file but of course work on daisy is still being done so it might just be on someone's short term todo list.
>
> Ulf,
> Are you still having issues with Qt5 support when you use meta-qt5 master?
I have Beaglebone Black + LCD4 (from 4D systems) running

meta-arago:dora (1 month old checkout using Qt-5.1.1)
meta-qt5:dora
linux_ti_staging-3.12.20

Customer is currently developing on both AM335x and iMX6,
and will make final selection later this year.

Customer wants to be Yocto-1.6 compatible and is using QT 5.2.1 for the 
iMX6 development.
Would like to use the same or later for the Beaglebone Black.

Mixing dora and daisy branches, if true is not intuitive.

One issue which I need to investigate, is the colours.
At boot, the Penguin appears with Blue feet, and not Yellow/Orange
and the customer splash screen and applications also have the wrong colour.

I disabled the meta-arago psplash by

BBMASK = "meta-arago-distro/recipes-core/psplash/"

in 'local.conf' and there is no longer an '-arago' addition to the 
version name.

Have not had the time to study the issue further, but would appreciate 
ideas.


>> BR
>> Ulf Samuelsson
>>
>> _______________________________________________
>> meta-arago mailing list
>> meta-arago@arago-project.org
>> http://arago-project.org/cgi-bin/mailman/listinfo/meta-arago



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

* Re: [meta-ti] Build of qtbase fails due to no OpenGL libraries, but completes after cleaning qtbase.
  2014-07-02 20:26             ` Ulf Samuelsson
@ 2014-07-02 20:36               ` Cooper Jr., Franklin
  2014-07-03  6:23                 ` Color output (was: Build of qtbase fails due to no OpenGL libraries, but completes after cleaning qtbase) Ulf Samuelsson
  2014-07-02 20:37               ` [meta-ti] Build of qtbase fails due to no OpenGL libraries, but completes after cleaning qtbase Ulf Samuelsson
  1 sibling, 1 reply; 17+ messages in thread
From: Cooper Jr., Franklin @ 2014-07-02 20:36 UTC (permalink / raw)
  To: Ulf Samuelsson, Dmytriyenko, Denys; +Cc: meta-arago@arago-project.org



> -----Original Message-----
> From: Ulf Samuelsson [mailto:meta-arago@emagii.com]
> Sent: Wednesday, July 02, 2014 3:26 PM
> To: Cooper Jr., Franklin; Dmytriyenko, Denys
> Cc: meta-arago@arago-project.org
> Subject: Re: [meta-arago] Fwd: Fwd: Re: [meta-ti] Build of qtbase fails due to
> no OpenGL libraries, but completes after cleaning qtbase.
> 
> 2014-07-02 21:34, Cooper Jr., Franklin skrev:
> >
> >> -----Original Message-----
> >> From: meta-arago-bounces@arago-project.org [mailto:meta-arago-
> >> bounces@arago-project.org] On Behalf Of Ulf Samuelsson
> >> Sent: Wednesday, July 02, 2014 2:23 PM
> >> To: Dmytriyenko, Denys
> >> Cc: meta-arago@arago-project.org
> >> Subject: Re: [meta-arago] Fwd: Fwd: Re: [meta-ti] Build of qtbase
> >> fails due to no OpenGL libraries, but completes after cleaning qtbase.
> >>
> >> 2014-07-02 21:18, Denys Dmytriyenko skrev:
> >>> On Wed, Jul 02, 2014 at 09:13:16PM +0200, Ulf Samuelsson wrote:
> >>>> 2014-07-02 20:13, Denys Dmytriyenko skrev:
> >>>>> On Wed, Jul 02, 2014 at 08:05:09PM +0200, Ulf Samuelsson wrote:
> >>>>>
> >>>>>
> >>>>> On Wed, Jul 02, 2014 at 07:21:24AM +0200, Ulf Samuelsson wrote:
> >>>>>>> When I build an image with QT5 using meta-arago, qtbase fails
> >>>>>>> with a lot of error messages.
> >>>>>>> This is the wrong mailing list - meta-ti has nothing to do with qtbase.
> >>>>>>> Moreover, why are you still using 5.1.1? There were many fixes
> >>>>>>> in
> >>>>>>> Qt5 5.2.x and 5.3.x. Also, it depends on your setup and what
> >>>>>>> layers and features you configure. Either way, it's a discussion
> >>>>>>> for a distro layer, you can use meta-arago mailing list for that...
> >>>>>> I looked through meta-arago and meta-qt5 about a month ago for
> >> compatability.
> >>>>>> I checked again today:
> >>>>>>
> >>>>>> meta-qt5/master	= 5.3.0
> >>>>>> meta-qt5/daisy	= 5.2.1
> >>>>>> meta-qt5/dora	= 5.1.1
> >>>>>>
> >>>>>> meta-arago/master = 5.2.0
> >>>>>> meta-arago/dora   = 5.2.0 (used to be 5.1.1)
> >>>>>> There is no meta-arago/daisy branch.
> >>>>>>
> >>>>>> The only revision I could find which was available in both was 5.1.1.
> >>>>>> and that is why I used it.
> >>>>>>
> >>>>>> It would make sense if the qt5 related recipes in meta-arago
> >>>>>> matched
> >> those in meta-qt5.
> >>>>>> Now meta-arago is using 5.2.0 which is not present in any branch
> >>>>>> of
> >>>>>> meta-qt5 (did not check old branches, only dora and daisy).
> >>>>>>
> >>>>>> I dont understand why the meta-arago:dora recipes for qt5 has
> >>>>>> been updated from 5.1.1 to 5.2.0, thus making it incompatible
> >>>>>> with meta-
> >> qt5:dora. Isn't this a mistake.
> >>>>> meta-qt5 for long time only had master, moreover, due to some
> >>>>> requirements, we needed latest 5.2 version of qt5, which was only
> >>>>> available from master and not from Dora, while meta-arago was
> >>>>> generally Dora based. Since then meta-qt5 was updated to 5.2.1,
> >>>>> and meta-arago has recently switched to Daisy - some cleanup is
> >>>>> still going
> >> on...
> >>>> I think in order to clean up:
> >>>> 1) meta-arago:dora should switch back to 5.1.1
> >>>> 2) a daisy branch should be added to meta-arago (or daisy-devel)
> >>>> using 5.2.1
> >>>> 3) meta-arago:master should be 5.3.0
> >>>>
> >>>> 5.2.0 recipes should be deleted, or moved to an intermediate branch
> >>>> (daisy-rc1?)
> >>> No.
> >> So whats the plan?
> >> Does it make sense to have different version numbers in meta-arago,
> >> than in meta-qt5?
> >>
> >> Is there a time schedule to have 5.2.1/5,3,0 support?
> > [Franklin] The way meta-qt5 and meta-arago works is indeed different
> compared to other layers. Meta-arago master tracks meta-qt5 master. Meta-
> arago dora tracks meta-arago daisy. I think we need to properly document
> this and even include it in the README file but of course work on daisy is still
> being done so it might just be on someone's short term todo list.
> >
> > Ulf,
> > Are you still having issues with Qt5 support when you use meta-qt5 master?
> I have Beaglebone Black + LCD4 (from 4D systems) running
> 
> meta-arago:dora (1 month old checkout using Qt-5.1.1) meta-qt5:dora
> linux_ti_staging-3.12.20
> 
> Customer is currently developing on both AM335x and iMX6, and will make
> final selection later this year.
> 
> Customer wants to be Yocto-1.6 compatible and is using QT 5.2.1 for the
> iMX6 development.
> Would like to use the same or later for the Beaglebone Black.
> 
> Mixing dora and daisy branches, if true is not intuitive.
[Franklin] Ignore what I said look at Denys latest response.
> 
> One issue which I need to investigate, is the colours.
> At boot, the Penguin appears with Blue feet, and not Yellow/Orange and the
> customer splash screen and applications also have the wrong colour.
> 
[Franklin] I believe that color issue has to-do with the am335x errata http://www.ti.com/lit/er/sprz360f/sprz360f.pdf (page 8). The BBB is hooked up to display correctly in 16bpp mode but if you use 24bpp then your colors will look messed up.
I recommend posting this question to e2e.ti.com and the right people can help you with this.

> I disabled the meta-arago psplash by
> 
> BBMASK = "meta-arago-distro/recipes-core/psplash/"
> 
> in 'local.conf' and there is no longer an '-arago' addition to the version name.
> 
> Have not had the time to study the issue further, but would appreciate ideas.
> 
> 
> >> BR
> >> Ulf Samuelsson
> >>
> >> _______________________________________________
> >> meta-arago mailing list
> >> meta-arago@arago-project.org
> >> http://arago-project.org/cgi-bin/mailman/listinfo/meta-arago



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

* Re: [meta-ti] Build of qtbase fails due to no OpenGL libraries, but completes after cleaning qtbase.
  2014-07-02 20:26             ` Ulf Samuelsson
  2014-07-02 20:36               ` Cooper Jr., Franklin
@ 2014-07-02 20:37               ` Ulf Samuelsson
  1 sibling, 0 replies; 17+ messages in thread
From: Ulf Samuelsson @ 2014-07-02 20:37 UTC (permalink / raw)
  To: meta-arago

2014-07-02 22:26, Ulf Samuelsson skrev:
> 2014-07-02 21:34, Cooper Jr., Franklin skrev:
>>
>>> -----Original Message-----
>>> From: meta-arago-bounces@arago-project.org [mailto:meta-arago-
>>> bounces@arago-project.org] On Behalf Of Ulf Samuelsson
>>> Sent: Wednesday, July 02, 2014 2:23 PM
>>> To: Dmytriyenko, Denys
>>> Cc: meta-arago@arago-project.org
>>> Subject: Re: [meta-arago] Fwd: Fwd: Re: [meta-ti] Build of qtbase 
>>> fails due to
>>> no OpenGL libraries, but completes after cleaning qtbase.
>>>
>>> 2014-07-02 21:18, Denys Dmytriyenko skrev:
>>>> On Wed, Jul 02, 2014 at 09:13:16PM +0200, Ulf Samuelsson wrote:
>>>>> 2014-07-02 20:13, Denys Dmytriyenko skrev:
>>>>>> On Wed, Jul 02, 2014 at 08:05:09PM +0200, Ulf Samuelsson wrote:
>>>>>>
>>>>>>
>>>>>> On Wed, Jul 02, 2014 at 07:21:24AM +0200, Ulf Samuelsson wrote:
>>>>>>>> When I build an image with QT5 using meta-arago, qtbase fails with
>>>>>>>> a lot of error messages.
>>>>>>>> This is the wrong mailing list - meta-ti has nothing to do with 
>>>>>>>> qtbase.
>>>>>>>> Moreover, why are you still using 5.1.1? There were many fixes in
>>>>>>>> Qt5 5.2.x and 5.3.x. Also, it depends on your setup and what
>>>>>>>> layers and features you configure. Either way, it's a discussion
>>>>>>>> for a distro layer, you can use meta-arago mailing list for 
>>>>>>>> that...
>>>>>>> I looked through meta-arago and meta-qt5 about a month ago for
>>> compatability.
>>>>>>> I checked again today:
>>>>>>>
>>>>>>> meta-qt5/master    = 5.3.0
>>>>>>> meta-qt5/daisy    = 5.2.1
>>>>>>> meta-qt5/dora    = 5.1.1
>>>>>>>
>>>>>>> meta-arago/master = 5.2.0
>>>>>>> meta-arago/dora   = 5.2.0 (used to be 5.1.1)
>>>>>>> There is no meta-arago/daisy branch.
>>>>>>>
>>>>>>> The only revision I could find which was available in both was 
>>>>>>> 5.1.1.
>>>>>>> and that is why I used it.
>>>>>>>
>>>>>>> It would make sense if the qt5 related recipes in meta-arago 
>>>>>>> matched
>>> those in meta-qt5.
>>>>>>> Now meta-arago is using 5.2.0 which is not present in any branch of
>>>>>>> meta-qt5 (did not check old branches, only dora and daisy).
>>>>>>>
>>>>>>> I dont understand why the meta-arago:dora recipes for qt5 has been
>>>>>>> updated from 5.1.1 to 5.2.0, thus making it incompatible with meta-
>>> qt5:dora. Isn't this a mistake.
>>>>>> meta-qt5 for long time only had master, moreover, due to some
>>>>>> requirements, we needed latest 5.2 version of qt5, which was only
>>>>>> available from master and not from Dora, while meta-arago was
>>>>>> generally Dora based. Since then meta-qt5 was updated to 5.2.1, and
>>>>>> meta-arago has recently switched to Daisy - some cleanup is still 
>>>>>> going
>>> on...
>>>>> I think in order to clean up:
>>>>> 1) meta-arago:dora should switch back to 5.1.1
>>>>> 2) a daisy branch should be added to meta-arago (or daisy-devel)
>>>>> using 5.2.1
>>>>> 3) meta-arago:master should be 5.3.0
>>>>>
>>>>> 5.2.0 recipes should be deleted, or moved to an intermediate branch
>>>>> (daisy-rc1?)
>>>> No.
>>> So whats the plan?
>>> Does it make sense to have different version numbers in meta-arago, 
>>> than in
>>> meta-qt5?
>>>
>>> Is there a time schedule to have 5.2.1/5,3,0 support?
>> [Franklin] The way meta-qt5 and meta-arago works is indeed different 
>> compared to other layers. Meta-arago master tracks meta-qt5 master. 
>> Meta-arago dora tracks meta-arago daisy. I think we need to properly 
>> document this and even include it in the README file but of course 
>> work on daisy is still being done so it might just be on someone's 
>> short term todo list.
>>
>> Ulf,
>> Are you still having issues with Qt5 support when you use meta-qt5 
>> master?
> I have Beaglebone Black + LCD4 (from 4D systems) running
>
> meta-arago:dora (1 month old checkout using Qt-5.1.1)
> meta-qt5:dora
> linux_ti_staging-3.12.20
Think I was to quick here. Went back and rechecked.

According to Documentation, meta-arago is not yet compatible with daisy,
so I checked what support is available in meta-qt5:dora and this is 5.1.1.

I decided to use this version, and converted the existing 5.2.0 support 
in meta-arago:dora
to 5.1.1 and added to a "bugfix" layer which overrides meta-arago..

BR
Ulf

>
> Customer is currently developing on both AM335x and iMX6,
> and will make final selection later this year.
>
> Customer wants to be Yocto-1.6 compatible and is using QT 5.2.1 for 
> the iMX6 development.
> Would like to use the same or later for the Beaglebone Black.
>
> Mixing dora and daisy branches, if true is not intuitive.
>
> One issue which I need to investigate, is the colours.
> At boot, the Penguin appears with Blue feet, and not Yellow/Orange
> and the customer splash screen and applications also have the wrong 
> colour.
>
> I disabled the meta-arago psplash by
>
> BBMASK = "meta-arago-distro/recipes-core/psplash/"
>
> in 'local.conf' and there is no longer an '-arago' addition to the 
> version name.
>
> Have not had the time to study the issue further, but would appreciate 
> ideas.
>
>
>>> BR
>>> Ulf Samuelsson
>>>
>>> _______________________________________________
>>> meta-arago mailing list
>>> meta-arago@arago-project.org
>>> http://arago-project.org/cgi-bin/mailman/listinfo/meta-arago
>
> _______________________________________________
> meta-arago mailing list
> meta-arago@arago-project.org
> http://arago-project.org/cgi-bin/mailman/listinfo/meta-arago



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

* Color output (was: Build of qtbase fails due to no OpenGL libraries, but completes after cleaning qtbase)
  2014-07-02 20:36               ` Cooper Jr., Franklin
@ 2014-07-03  6:23                 ` Ulf Samuelsson
  2014-07-03 11:43                   ` BBB Problem: No USB host at boot Ulf Samuelsson
  2014-07-03 17:13                   ` Color output Ulf Samuelsson
  0 siblings, 2 replies; 17+ messages in thread
From: Ulf Samuelsson @ 2014-07-03  6:23 UTC (permalink / raw)
  To: Cooper Jr., Franklin, Dmytriyenko, Denys; +Cc: meta-arago@arago-project.org

[-- Attachment #1: Type: text/plain, Size: 2411 bytes --]

 >> One issue which I need to investigate, is the colours.
 >> At boot, the Penguin appears with Blue feet, and not Yellow/Orange 
and the
 >> customer splash screen and applications also have the wrong colour.

 > [Franklin] I believe that color issue has to-do with the am335x errata
 >    (http://www.ti.com/lit/er/sprz360f/sprz360f.pdf (page 8). )
 > The BBB is hooked up to display correctly in 16bpp mode but if you 
use 24bpp then your colors will look messed up.
 > I recommend posting this question to e2e.ti.com and the right people 
can help you with this.

Did a posting there, yet to get a reply, so I am posting here as well.


My custom device-tree file was based on the LCD4 device tree files. Some 
excerpts:


         lcdc: lcdc@0x4830e000 {
             compatible = "ti,am33xx-tilcdc";
             reg = <0x4830e000 0x1000>;
             interrupt-parent = <&intc>;
             interrupts = <36>;
             clocks = <&lcd_gclk>;
             clock-names = "fck";
             ti,hwmods = "lcdc";
             status = "okay";
         };

/* fbdev entry */
&lcdc {
     pinctrl-names = "default";
     pinctrl-0 = <&bone_lcd4_cape_lcd_pins>;
     status = "okay";
     display-timings {
         480x272 {
             clock-frequency = <9000000>;
             hactive         = <480>;
             vactive         = <272>;
             hfront-porch    = <9>;
             hback-porch     = <44>;
             hsync-len       = <5>;
             vback-porch     = <13>;
             vfront-porch    = <4>;
             vsync-len       = <10>;
             hsync-active    = <0>;
             vsync-active    = <0>;
         };
     };
};

Any view on the correctness of this?

"omaplfb" loads with this. Is this because it (compatible = "ti") is true?
The "tilcdc" driver is not even compiled.

Is there any documentation on device tree bindings for the "omaplfb"?

Meanwhile, I am adding 'bpp = <16>;' based on other examples

         lcdc: lcdc@0x4830e000 {
             compatible = "ti,am33xx-tilcdc";
             reg = <0x4830e000 0x1000>;
             interrupt-parent = <&intc>;
             interrupts = <36>;
             bpp = <16>;
             clocks = <&lcd_gclk>;
             clock-names = "fck";
             ti,hwmods = "lcdc";
             status = "okay";
         };

BR
Ulf Samuelsson


[-- Attachment #2: Type: text/html, Size: 5285 bytes --]

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

* BBB Problem: No USB host at boot
  2014-07-03  6:23                 ` Color output (was: Build of qtbase fails due to no OpenGL libraries, but completes after cleaning qtbase) Ulf Samuelsson
@ 2014-07-03 11:43                   ` Ulf Samuelsson
  2014-07-03 14:16                     ` Denys Dmytriyenko
  2014-07-03 17:13                   ` Color output Ulf Samuelsson
  1 sibling, 1 reply; 17+ messages in thread
From: Ulf Samuelsson @ 2014-07-03 11:43 UTC (permalink / raw)
  To: meta-arago

Building for the Beaglebone Black, using 
meta-arago:dora/meta-ti:dora/linux-ti-staging_3.12

I boot with a mouse inserted in the USB host connector.   It is not 
detected.

$ lsusb gives an empty result

$ lsmod does not show anything but graphics

I need to start the USB host manually, for things to be working.

$ modprobe musb_am335x

Then the mouse is detected and lsusb gives the desired output

root@beaglebone:/# lsusb
Bus 002 Device 002: ID 413c:3016 Dell Computer Corp. Optical 5-Button 
Wheel Mouse
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub


BR
Ulf Samuelsson


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

* Re: BBB Problem: No USB host at boot
  2014-07-03 11:43                   ` BBB Problem: No USB host at boot Ulf Samuelsson
@ 2014-07-03 14:16                     ` Denys Dmytriyenko
  0 siblings, 0 replies; 17+ messages in thread
From: Denys Dmytriyenko @ 2014-07-03 14:16 UTC (permalink / raw)
  To: Ulf Samuelsson; +Cc: meta-arago

On Thu, Jul 03, 2014 at 01:43:23PM +0200, Ulf Samuelsson wrote:
> Building for the Beaglebone Black, using
> meta-arago:dora/meta-ti:dora/linux-ti-staging_3.12
> 
> I boot with a mouse inserted in the USB host connector.   It is not
> detected.
> 
> $ lsusb gives an empty result
> 
> $ lsmod does not show anything but graphics
> 
> I need to start the USB host manually, for things to be working.
> 
> $ modprobe musb_am335x
> 
> Then the mouse is detected and lsusb gives the desired output
> 
> root@beaglebone:/# lsusb
> Bus 002 Device 002: ID 413c:3016 Dell Computer Corp. Optical
> 5-Button Wheel Mouse
> Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
> Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

I got it fixed in OE-Core master, waiting for backport to Daisy...

-- 
Denys


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

* Re: Color output
  2014-07-03  6:23                 ` Color output (was: Build of qtbase fails due to no OpenGL libraries, but completes after cleaning qtbase) Ulf Samuelsson
  2014-07-03 11:43                   ` BBB Problem: No USB host at boot Ulf Samuelsson
@ 2014-07-03 17:13                   ` Ulf Samuelsson
  1 sibling, 0 replies; 17+ messages in thread
From: Ulf Samuelsson @ 2014-07-03 17:13 UTC (permalink / raw)
  To: meta-arago

[-- Attachment #1: Type: text/plain, Size: 1106 bytes --]

2014-07-03 08:23, Ulf Samuelsson skrev:
> >> One issue which I need to investigate, is the colours.
> >> At boot, the Penguin appears with Blue feet, and not Yellow/Orange 
> and the
> >> customer splash screen and applications also have the wrong colour.
>
> > [Franklin] I believe that color issue has to-do with the am335x errata
> >    (http://www.ti.com/lit/er/sprz360f/sprz360f.pdf (page 8). )
> > The BBB is hooked up to display correctly in 16bpp mode but if you 
> use 24bpp then your colors will look messed up.
> > I recommend posting this question to e2e.ti.com and the right people 
> can help you with this.
>
> Did a posting there, yet to get a reply, so I am posting here as well.

I have found a workaround.

Before I run S00psplash,

I will do 'fbset -depth 16'

Then psplash looks OK, and omaplfb loads, and the applications look right.

Now I only need to figure out how to do 16 bpp in the Device Tree file 
for the da8xx-fb driver.

For the tilcdc there is the tilcdc-panel.c file.
Is there something similar for the da8xx-fb driver?

BR
Ulf Samuelsson

[-- Attachment #2: Type: text/html, Size: 1985 bytes --]

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

end of thread, other threads:[~2014-07-03 17:13 UTC | newest]

Thread overview: 17+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
     [not found] <53B44965.5050502@emagii.com>
2014-07-02 18:05 ` [meta-ti] Build of qtbase fails due to no OpenGL libraries, but completes after cleaning qtbase Ulf Samuelsson
2014-07-02 18:13   ` Denys Dmytriyenko
2014-07-02 19:13     ` Ulf Samuelsson
2014-07-02 19:18       ` Denys Dmytriyenko
2014-07-02 19:22         ` Ulf Samuelsson
2014-07-02 19:34           ` Cooper Jr., Franklin
2014-07-02 19:36             ` Denys Dmytriyenko
2014-07-02 19:42               ` Cooper Jr., Franklin
2014-07-02 19:50                 ` Denys Dmytriyenko
2014-07-02 20:26             ` Ulf Samuelsson
2014-07-02 20:36               ` Cooper Jr., Franklin
2014-07-03  6:23                 ` Color output (was: Build of qtbase fails due to no OpenGL libraries, but completes after cleaning qtbase) Ulf Samuelsson
2014-07-03 11:43                   ` BBB Problem: No USB host at boot Ulf Samuelsson
2014-07-03 14:16                     ` Denys Dmytriyenko
2014-07-03 17:13                   ` Color output Ulf Samuelsson
2014-07-02 20:37               ` [meta-ti] Build of qtbase fails due to no OpenGL libraries, but completes after cleaning qtbase Ulf Samuelsson
2014-07-02 19:34           ` Denys Dmytriyenko

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.