All of lore.kernel.org
 help / color / mirror / Atom feed
* [thud][PATCH 1/3] arago-prefs: Specify gbm provider for J7
@ 2019-06-29  4:39 Gowtham Tammana
  2019-06-29  4:39 ` [thud][PATCH 2/3] weston: Update gbm dependency to virtual Gowtham Tammana
                   ` (2 more replies)
  0 siblings, 3 replies; 9+ messages in thread
From: Gowtham Tammana @ 2019-06-29  4:39 UTC (permalink / raw)
  To: meta-arago, Denys Dmytriyenko

Signed-off-by: Gowtham Tammana <g-tammana@ti.com>
---
 meta-arago-distro/conf/distro/include/arago-prefs.inc | 8 ++++++--
 1 file changed, 6 insertions(+), 2 deletions(-)

diff --git a/meta-arago-distro/conf/distro/include/arago-prefs.inc b/meta-arago-distro/conf/distro/include/arago-prefs.inc
index 939569c0..0f961322 100644
--- a/meta-arago-distro/conf/distro/include/arago-prefs.inc
+++ b/meta-arago-distro/conf/distro/include/arago-prefs.inc
@@ -23,8 +23,12 @@ PREFERRED_PROVIDER_virtual/gpudriver_j7-evm = "ti-img-rogue-driver"
 PREFERRED_PROVIDER_virtual/libgl = "mesa-gl"
 
 # GBM (Generic Buffer Management) preferences
-PREFERRED_PROVIDER_libgbm = "libgbm"
-PREFERRED_PROVIDER_libgbm-dev = "libgbm-dev"
+PREFERRED_PROVIDER_virtual/libgbm = "libgbm"
+PREFERRED_PROVIDER_virtual/libgbm-dev = "libgbm-dev"
+
+# J7 gbm provider
+PREFERRED_PROVIDER_virtual/libgbm_j7-evm = "ti-img-rogue-umlibs"
+PREFERRED_PROVIDER_virtual/libgbm-dev_j7-evm = "ti-img-rogue-umlibs-dev"
 
 # This is required when using keystone devices with graphical support
 # such as Qt5
-- 
2.22.0



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

* [thud][PATCH 2/3] weston: Update gbm dependency to virtual
  2019-06-29  4:39 [thud][PATCH 1/3] arago-prefs: Specify gbm provider for J7 Gowtham Tammana
@ 2019-06-29  4:39 ` Gowtham Tammana
  2019-06-29  4:39 ` [thud][PATCH 3/3] packagegroup-*-graphics: Change gbm to virtual provider Gowtham Tammana
  2019-07-01 19:44 ` [thud][PATCH 1/3] arago-prefs: Specify gbm provider for J7 Dmytriyenko, Denys
  2 siblings, 0 replies; 9+ messages in thread
From: Gowtham Tammana @ 2019-06-29  4:39 UTC (permalink / raw)
  To: meta-arago, Denys Dmytriyenko

gbm providers are different for different EVMs, update dependency to
virtual provider.

Signed-off-by: Gowtham Tammana <g-tammana@ti.com>
---
 .../recipes-graphics/wayland/weston_5.0.0.bbappend            | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/meta-arago-distro/recipes-graphics/wayland/weston_5.0.0.bbappend b/meta-arago-distro/recipes-graphics/wayland/weston_5.0.0.bbappend
index cc456b41..f622f670 100644
--- a/meta-arago-distro/recipes-graphics/wayland/weston_5.0.0.bbappend
+++ b/meta-arago-distro/recipes-graphics/wayland/weston_5.0.0.bbappend
@@ -1,8 +1,8 @@
 # When configured for fbdev compositor, make it the default
 PACKAGECONFIG[fbdev] = "--enable-fbdev-compositor WESTON_NATIVE_BACKEND="fbdev-backend.so",--disable-fbdev-compositor,udev mtdev"
-PACKAGECONFIG[kms] = "--enable-drm-compositor,--disable-drm-compositor,drm udev libgbm mtdev"
+PACKAGECONFIG[kms] = "--enable-drm-compositor,--disable-drm-compositor,drm udev virtual/libgbm mtdev"
 
-PR_append = ".arago31"
+PR_append = ".arago32"
 
 FILESEXTRAPATHS_prepend := "${THISDIR}/${PN}:"
 
-- 
2.22.0



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

* [thud][PATCH 3/3] packagegroup-*-graphics: Change gbm to virtual provider
  2019-06-29  4:39 [thud][PATCH 1/3] arago-prefs: Specify gbm provider for J7 Gowtham Tammana
  2019-06-29  4:39 ` [thud][PATCH 2/3] weston: Update gbm dependency to virtual Gowtham Tammana
@ 2019-06-29  4:39 ` Gowtham Tammana
  2019-07-01 19:44 ` [thud][PATCH 1/3] arago-prefs: Specify gbm provider for J7 Dmytriyenko, Denys
  2 siblings, 0 replies; 9+ messages in thread
From: Gowtham Tammana @ 2019-06-29  4:39 UTC (permalink / raw)
  To: meta-arago, Denys Dmytriyenko

Signed-off-by: Gowtham Tammana <g-tammana@ti.com>
---
 .../packagegroup-arago-tisdk-graphics-sdk-target.bb             | 2 +-
 .../packagegroups/packagegroup-arago-tisdk-graphics.bb          | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-graphics-sdk-target.bb b/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-graphics-sdk-target.bb
index bc6215e8..cea4c7a2 100644
--- a/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-graphics-sdk-target.bb
+++ b/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-graphics-sdk-target.bb
@@ -7,7 +7,7 @@ PACKAGE_ARCH = "${MACHINE_ARCH}"
 inherit packagegroup
 
 GRAPHICS_RDEPENDS = "\
-    libgbm-dev \
+    ${PREFERRED_PROVIDER_virtual/libgbm}-dev \
     libdrm-dev \
     wayland-dev \
     weston-dev \
diff --git a/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-graphics.bb b/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-graphics.bb
index 6a603754..a44d2fc5 100644
--- a/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-graphics.bb
+++ b/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-graphics.bb
@@ -22,7 +22,7 @@ GRAPHICS_WAYLAND_append_k3 = "\
 "
 
 GRAPHICS_RDEPENDS = "\
-    libgbm \
+    ${PREFERRED_PROVIDER_virtual/libgbm} \
     ${PREFERRED_PROVIDER_virtual/egl} \
     ${@bb.utils.contains('MACHINE_FEATURES','gpu','${PREFERRED_PROVIDER_virtual/gpudriver}','',d)} \
     ${@bb.utils.contains('MACHINE_FEATURES','gpu','glmark2','',d)} \
-- 
2.22.0



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

* Re: [thud][PATCH 1/3] arago-prefs: Specify gbm provider for J7
  2019-06-29  4:39 [thud][PATCH 1/3] arago-prefs: Specify gbm provider for J7 Gowtham Tammana
  2019-06-29  4:39 ` [thud][PATCH 2/3] weston: Update gbm dependency to virtual Gowtham Tammana
  2019-06-29  4:39 ` [thud][PATCH 3/3] packagegroup-*-graphics: Change gbm to virtual provider Gowtham Tammana
@ 2019-07-01 19:44 ` Dmytriyenko, Denys
  2019-07-01 19:46   ` Denys Dmytriyenko
  2019-07-02 12:57   ` Anand Balagopalakrishnan
  2 siblings, 2 replies; 9+ messages in thread
From: Dmytriyenko, Denys @ 2019-07-01 19:44 UTC (permalink / raw)
  To: Tammana, Gowtham, meta-arago

ERROR: Nothing PROVIDES 'libgbm' (but /OE/arago-thud-next-build/sources/meta-arago/meta-arago-extras/recipes-graphics/kmscube/kmscube_1.0.0.bb DEPENDS on or otherwise requires it)
libgbm was skipped: PREFERRED_PROVIDER_virtual/libgbm set to ti-img-rogue-umlibs, not libgbm
NOTE: Runtime target 'kmscube' is unbuildable, removing...
Missing or unbuildable dependency chain was: ['kmscube', 'libgbm']


> -----Original Message-----
> From: Tammana, Gowtham
> Sent: Saturday, June 29, 2019 12:40 AM
> To: meta-arago@arago-project.org; Dmytriyenko, Denys
> Cc: Balagopalakrishnan, Anand; Ruei, Eric; Tammana, Gowtham
> Subject: [meta-arago][thud][PATCH 1/3] arago-prefs: Specify gbm provider for
> J7
> 
> Signed-off-by: Gowtham Tammana <g-tammana@ti.com>
> ---
>  meta-arago-distro/conf/distro/include/arago-prefs.inc | 8 ++++++--
>  1 file changed, 6 insertions(+), 2 deletions(-)
> 
> diff --git a/meta-arago-distro/conf/distro/include/arago-prefs.inc b/meta-
> arago-distro/conf/distro/include/arago-prefs.inc
> index 939569c0..0f961322 100644
> --- a/meta-arago-distro/conf/distro/include/arago-prefs.inc
> +++ b/meta-arago-distro/conf/distro/include/arago-prefs.inc
> @@ -23,8 +23,12 @@ PREFERRED_PROVIDER_virtual/gpudriver_j7-evm = "ti-
> img-rogue-driver"
>  PREFERRED_PROVIDER_virtual/libgl = "mesa-gl"
> 
>  # GBM (Generic Buffer Management) preferences
> -PREFERRED_PROVIDER_libgbm = "libgbm"
> -PREFERRED_PROVIDER_libgbm-dev = "libgbm-dev"
> +PREFERRED_PROVIDER_virtual/libgbm = "libgbm"
> +PREFERRED_PROVIDER_virtual/libgbm-dev = "libgbm-dev"
> +
> +# J7 gbm provider
> +PREFERRED_PROVIDER_virtual/libgbm_j7-evm = "ti-img-rogue-umlibs"
> +PREFERRED_PROVIDER_virtual/libgbm-dev_j7-evm = "ti-img-rogue-umlibs-
> dev"
> 
>  # This is required when using keystone devices with graphical support
>  # such as Qt5
> --
> 2.22.0



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

* Re: [thud][PATCH 1/3] arago-prefs: Specify gbm provider for J7
  2019-07-01 19:44 ` [thud][PATCH 1/3] arago-prefs: Specify gbm provider for J7 Dmytriyenko, Denys
@ 2019-07-01 19:46   ` Denys Dmytriyenko
  2019-07-01 20:13     ` Tammana, Gowtham
  2019-07-02 12:57   ` Anand Balagopalakrishnan
  1 sibling, 1 reply; 9+ messages in thread
From: Denys Dmytriyenko @ 2019-07-01 19:46 UTC (permalink / raw)
  To: Tammana, Gowtham, meta-arago

And grepping through meta-arago also shows omapdrmtest needs update as well.


On Mon, Jul 01, 2019 at 07:44:36PM +0000, Dmytriyenko, Denys wrote:
> ERROR: Nothing PROVIDES 'libgbm' (but /OE/arago-thud-next-build/sources/meta-arago/meta-arago-extras/recipes-graphics/kmscube/kmscube_1.0.0.bb DEPENDS on or otherwise requires it)
> libgbm was skipped: PREFERRED_PROVIDER_virtual/libgbm set to ti-img-rogue-umlibs, not libgbm
> NOTE: Runtime target 'kmscube' is unbuildable, removing...
> Missing or unbuildable dependency chain was: ['kmscube', 'libgbm']
> 
> 
> > -----Original Message-----
> > From: Tammana, Gowtham
> > Sent: Saturday, June 29, 2019 12:40 AM
> > To: meta-arago@arago-project.org; Dmytriyenko, Denys
> > Cc: Balagopalakrishnan, Anand; Ruei, Eric; Tammana, Gowtham
> > Subject: [meta-arago][thud][PATCH 1/3] arago-prefs: Specify gbm provider for
> > J7
> > 
> > Signed-off-by: Gowtham Tammana <g-tammana@ti.com>
> > ---
> >  meta-arago-distro/conf/distro/include/arago-prefs.inc | 8 ++++++--
> >  1 file changed, 6 insertions(+), 2 deletions(-)
> > 
> > diff --git a/meta-arago-distro/conf/distro/include/arago-prefs.inc b/meta-
> > arago-distro/conf/distro/include/arago-prefs.inc
> > index 939569c0..0f961322 100644
> > --- a/meta-arago-distro/conf/distro/include/arago-prefs.inc
> > +++ b/meta-arago-distro/conf/distro/include/arago-prefs.inc
> > @@ -23,8 +23,12 @@ PREFERRED_PROVIDER_virtual/gpudriver_j7-evm = "ti-
> > img-rogue-driver"
> >  PREFERRED_PROVIDER_virtual/libgl = "mesa-gl"
> > 
> >  # GBM (Generic Buffer Management) preferences
> > -PREFERRED_PROVIDER_libgbm = "libgbm"
> > -PREFERRED_PROVIDER_libgbm-dev = "libgbm-dev"
> > +PREFERRED_PROVIDER_virtual/libgbm = "libgbm"
> > +PREFERRED_PROVIDER_virtual/libgbm-dev = "libgbm-dev"
> > +
> > +# J7 gbm provider
> > +PREFERRED_PROVIDER_virtual/libgbm_j7-evm = "ti-img-rogue-umlibs"
> > +PREFERRED_PROVIDER_virtual/libgbm-dev_j7-evm = "ti-img-rogue-umlibs-
> > dev"
> > 
> >  # This is required when using keystone devices with graphical support
> >  # such as Qt5
> > --
> > 2.22.0
> 
> _______________________________________________
> meta-arago mailing list
> meta-arago@arago-project.org
> http://arago-project.org/cgi-bin/mailman/listinfo/meta-arago


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

* Re: [thud][PATCH 1/3] arago-prefs: Specify gbm provider for J7
  2019-07-01 19:46   ` Denys Dmytriyenko
@ 2019-07-01 20:13     ` Tammana, Gowtham
  2019-07-01 20:15       ` Denys Dmytriyenko
  0 siblings, 1 reply; 9+ messages in thread
From: Tammana, Gowtham @ 2019-07-01 20:13 UTC (permalink / raw)
  To: Dmytriyenko, Denys, meta-arago



>Subject: Re: [meta-arago] [thud][PATCH 1/3] arago-prefs: Specify gbm provider for J7
>
>And grepping through meta-arago also shows omapdrmtest needs update as well.

For omapmdrmtest, I thought this will disable the omapdrmtest from building for J7.
http://arago-project.org/git/?p=meta-arago.git;a=commitdiff;h=d568864026fba1cb09935416027cf3ef385f123b

It should be disabled for J7. How do we do that if the above is not the right way?

Thanks,
Gowtham

>On Mon, Jul 01, 2019 at 07:44:36PM +0000, Dmytriyenko, Denys wrote:
>> ERROR: Nothing PROVIDES 'libgbm' (but /OE/arago-thud-next-build/sources/meta-arago/meta-arago-
>extras/recipes-graphics/kmscube/kmscube_1.0.0.bb DEPENDS on or otherwise requires it)
>> libgbm was skipped: PREFERRED_PROVIDER_virtual/libgbm set to ti-img-rogue-umlibs, not libgbm
>> NOTE: Runtime target 'kmscube' is unbuildable, removing...
>> Missing or unbuildable dependency chain was: ['kmscube', 'libgbm']
>>
>>
>> > -----Original Message-----
>> > From: Tammana, Gowtham
>> > Sent: Saturday, June 29, 2019 12:40 AM
>> > To: meta-arago@arago-project.org; Dmytriyenko, Denys
>> > Cc: Balagopalakrishnan, Anand; Ruei, Eric; Tammana, Gowtham
>> > Subject: [meta-arago][thud][PATCH 1/3] arago-prefs: Specify gbm provider for
>> > J7
>> >
>> > Signed-off-by: Gowtham Tammana <g-tammana@ti.com>
>> > ---
>> >  meta-arago-distro/conf/distro/include/arago-prefs.inc | 8 ++++++--
>> >  1 file changed, 6 insertions(+), 2 deletions(-)
>> >
>> > diff --git a/meta-arago-distro/conf/distro/include/arago-prefs.inc b/meta-
>> > arago-distro/conf/distro/include/arago-prefs.inc
>> > index 939569c0..0f961322 100644
>> > --- a/meta-arago-distro/conf/distro/include/arago-prefs.inc
>> > +++ b/meta-arago-distro/conf/distro/include/arago-prefs.inc
>> > @@ -23,8 +23,12 @@ PREFERRED_PROVIDER_virtual/gpudriver_j7-evm = "ti-
>> > img-rogue-driver"
>> >  PREFERRED_PROVIDER_virtual/libgl = "mesa-gl"
>> >
>> >  # GBM (Generic Buffer Management) preferences
>> > -PREFERRED_PROVIDER_libgbm = "libgbm"
>> > -PREFERRED_PROVIDER_libgbm-dev = "libgbm-dev"
>> > +PREFERRED_PROVIDER_virtual/libgbm = "libgbm"
>> > +PREFERRED_PROVIDER_virtual/libgbm-dev = "libgbm-dev"
>> > +
>> > +# J7 gbm provider
>> > +PREFERRED_PROVIDER_virtual/libgbm_j7-evm = "ti-img-rogue-umlibs"
>> > +PREFERRED_PROVIDER_virtual/libgbm-dev_j7-evm = "ti-img-rogue-umlibs-
>> > dev"
>> >
>> >  # This is required when using keystone devices with graphical support
>> >  # such as Qt5
>> > --
>> > 2.22.0
>>
>> _______________________________________________
>> meta-arago mailing list
>> meta-arago@arago-project.org
>> http://arago-project.org/cgi-bin/mailman/listinfo/meta-arago


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

* Re: [thud][PATCH 1/3] arago-prefs: Specify gbm provider for J7
  2019-07-01 20:13     ` Tammana, Gowtham
@ 2019-07-01 20:15       ` Denys Dmytriyenko
  0 siblings, 0 replies; 9+ messages in thread
From: Denys Dmytriyenko @ 2019-07-01 20:15 UTC (permalink / raw)
  To: Tammana, Gowtham; +Cc: meta-arago

On Mon, Jul 01, 2019 at 04:13:46PM -0400, Tammana, Gowtham wrote:
> 
> 
> >Subject: Re: [meta-arago] [thud][PATCH 1/3] arago-prefs: Specify gbm provider for J7
> >
> >And grepping through meta-arago also shows omapdrmtest needs update as well.
> 
> For omapmdrmtest, I thought this will disable the omapdrmtest from building for J7.
> http://arago-project.org/git/?p=meta-arago.git;a=commitdiff;h=d568864026fba1cb09935416027cf3ef385f123b
> 
> It should be disabled for J7. How do we do that if the above is not the right way?

Correct, omapdrmtest won't break J7 and won't even build for it. But just for 
completeness, I updated it to depend on virtual/libgbm and that's set to 
libgbm for other platforms.

-- 
Denys


> >On Mon, Jul 01, 2019 at 07:44:36PM +0000, Dmytriyenko, Denys wrote:
> >> ERROR: Nothing PROVIDES 'libgbm' (but /OE/arago-thud-next-build/sources/meta-arago/meta-arago-
> >extras/recipes-graphics/kmscube/kmscube_1.0.0.bb DEPENDS on or otherwise requires it)
> >> libgbm was skipped: PREFERRED_PROVIDER_virtual/libgbm set to ti-img-rogue-umlibs, not libgbm
> >> NOTE: Runtime target 'kmscube' is unbuildable, removing...
> >> Missing or unbuildable dependency chain was: ['kmscube', 'libgbm']
> >>
> >>
> >> > -----Original Message-----
> >> > From: Tammana, Gowtham
> >> > Sent: Saturday, June 29, 2019 12:40 AM
> >> > To: meta-arago@arago-project.org; Dmytriyenko, Denys
> >> > Cc: Balagopalakrishnan, Anand; Ruei, Eric; Tammana, Gowtham
> >> > Subject: [meta-arago][thud][PATCH 1/3] arago-prefs: Specify gbm provider for
> >> > J7
> >> >
> >> > Signed-off-by: Gowtham Tammana <g-tammana@ti.com>
> >> > ---
> >> >  meta-arago-distro/conf/distro/include/arago-prefs.inc | 8 ++++++--
> >> >  1 file changed, 6 insertions(+), 2 deletions(-)
> >> >
> >> > diff --git a/meta-arago-distro/conf/distro/include/arago-prefs.inc b/meta-
> >> > arago-distro/conf/distro/include/arago-prefs.inc
> >> > index 939569c0..0f961322 100644
> >> > --- a/meta-arago-distro/conf/distro/include/arago-prefs.inc
> >> > +++ b/meta-arago-distro/conf/distro/include/arago-prefs.inc
> >> > @@ -23,8 +23,12 @@ PREFERRED_PROVIDER_virtual/gpudriver_j7-evm = "ti-
> >> > img-rogue-driver"
> >> >  PREFERRED_PROVIDER_virtual/libgl = "mesa-gl"
> >> >
> >> >  # GBM (Generic Buffer Management) preferences
> >> > -PREFERRED_PROVIDER_libgbm = "libgbm"
> >> > -PREFERRED_PROVIDER_libgbm-dev = "libgbm-dev"
> >> > +PREFERRED_PROVIDER_virtual/libgbm = "libgbm"
> >> > +PREFERRED_PROVIDER_virtual/libgbm-dev = "libgbm-dev"
> >> > +
> >> > +# J7 gbm provider
> >> > +PREFERRED_PROVIDER_virtual/libgbm_j7-evm = "ti-img-rogue-umlibs"
> >> > +PREFERRED_PROVIDER_virtual/libgbm-dev_j7-evm = "ti-img-rogue-umlibs-
> >> > dev"
> >> >
> >> >  # This is required when using keystone devices with graphical support
> >> >  # such as Qt5
> >> > --
> >> > 2.22.0
> >>
> >> _______________________________________________
> >> meta-arago mailing list
> >> meta-arago@arago-project.org
> >> http://arago-project.org/cgi-bin/mailman/listinfo/meta-arago


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

* Re: [thud][PATCH 1/3] arago-prefs: Specify gbm provider for J7
  2019-07-01 19:44 ` [thud][PATCH 1/3] arago-prefs: Specify gbm provider for J7 Dmytriyenko, Denys
  2019-07-01 19:46   ` Denys Dmytriyenko
@ 2019-07-02 12:57   ` Anand Balagopalakrishnan
  2019-07-02 13:09     ` Tammana, Gowtham
  1 sibling, 1 reply; 9+ messages in thread
From: Anand Balagopalakrishnan @ 2019-07-02 12:57 UTC (permalink / raw)
  To: Dmytriyenko, Denys, Tammana, Gowtham, meta-arago

We need to change kmscube, omapdrmtest, weston recipes to change DEPENDS 
on virtual/libgbm instead of libgbm. Not sure if it has been posted.

Regards,
Anand

On 02/07/19 1:14 AM, Dmytriyenko, Denys wrote:
> ERROR: Nothing PROVIDES 'libgbm' (but /OE/arago-thud-next-build/sources/meta-arago/meta-arago-extras/recipes-graphics/kmscube/kmscube_1.0.0.bb DEPENDS on or otherwise requires it)
> libgbm was skipped: PREFERRED_PROVIDER_virtual/libgbm set to ti-img-rogue-umlibs, not libgbm
> NOTE: Runtime target 'kmscube' is unbuildable, removing...
> Missing or unbuildable dependency chain was: ['kmscube', 'libgbm']
> 
> 
>> -----Original Message-----
>> From: Tammana, Gowtham
>> Sent: Saturday, June 29, 2019 12:40 AM
>> To: meta-arago@arago-project.org; Dmytriyenko, Denys
>> Cc: Balagopalakrishnan, Anand; Ruei, Eric; Tammana, Gowtham
>> Subject: [meta-arago][thud][PATCH 1/3] arago-prefs: Specify gbm provider for
>> J7
>>
>> Signed-off-by: Gowtham Tammana <g-tammana@ti.com>
>> ---
>>   meta-arago-distro/conf/distro/include/arago-prefs.inc | 8 ++++++--
>>   1 file changed, 6 insertions(+), 2 deletions(-)
>>
>> diff --git a/meta-arago-distro/conf/distro/include/arago-prefs.inc b/meta-
>> arago-distro/conf/distro/include/arago-prefs.inc
>> index 939569c0..0f961322 100644
>> --- a/meta-arago-distro/conf/distro/include/arago-prefs.inc
>> +++ b/meta-arago-distro/conf/distro/include/arago-prefs.inc
>> @@ -23,8 +23,12 @@ PREFERRED_PROVIDER_virtual/gpudriver_j7-evm = "ti-
>> img-rogue-driver"
>>   PREFERRED_PROVIDER_virtual/libgl = "mesa-gl"
>>
>>   # GBM (Generic Buffer Management) preferences
>> -PREFERRED_PROVIDER_libgbm = "libgbm"
>> -PREFERRED_PROVIDER_libgbm-dev = "libgbm-dev"
>> +PREFERRED_PROVIDER_virtual/libgbm = "libgbm"
>> +PREFERRED_PROVIDER_virtual/libgbm-dev = "libgbm-dev"
>> +
>> +# J7 gbm provider
>> +PREFERRED_PROVIDER_virtual/libgbm_j7-evm = "ti-img-rogue-umlibs"
>> +PREFERRED_PROVIDER_virtual/libgbm-dev_j7-evm = "ti-img-rogue-umlibs-
>> dev"
>>
>>   # This is required when using keystone devices with graphical support
>>   # such as Qt5
>> --
>> 2.22.0
> 


-- 

Regards,
Anand


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

* Re: [thud][PATCH 1/3] arago-prefs: Specify gbm provider for J7
  2019-07-02 12:57   ` Anand Balagopalakrishnan
@ 2019-07-02 13:09     ` Tammana, Gowtham
  0 siblings, 0 replies; 9+ messages in thread
From: Tammana, Gowtham @ 2019-07-02 13:09 UTC (permalink / raw)
  To: Balagopalakrishnan, Anand, Dmytriyenko, Denys, meta-arago



>-----Original Message-----
>From: Balagopalakrishnan, Anand
>Sent: Tuesday, July 02, 2019 7:57 AM
>To: Dmytriyenko, Denys; Tammana, Gowtham; meta-arago@arago-project.org
>Cc: Ruei, Eric
>Subject: Re: [meta-arago][thud][PATCH 1/3] arago-prefs: Specify gbm provider
>for J7
>
>We need to change kmscube, omapdrmtest, weston recipes to change DEPENDS
>on virtual/libgbm instead of libgbm. Not sure if it has been posted.

http://arago-project.org/pipermail/meta-arago/2019-July/011613.html

Thanks,
Gowtham

>
>On 02/07/19 1:14 AM, Dmytriyenko, Denys wrote:
>> ERROR: Nothing PROVIDES 'libgbm' (but /OE/arago-thud-next-
>build/sources/meta-arago/meta-arago-extras/recipes-
>graphics/kmscube/kmscube_1.0.0.bb DEPENDS on or otherwise requires it)
>> libgbm was skipped: PREFERRED_PROVIDER_virtual/libgbm set to ti-img-rogue-
>umlibs, not libgbm
>> NOTE: Runtime target 'kmscube' is unbuildable, removing...
>> Missing or unbuildable dependency chain was: ['kmscube', 'libgbm']
>>
>>
>>> -----Original Message-----
>>> From: Tammana, Gowtham
>>> Sent: Saturday, June 29, 2019 12:40 AM
>>> To: meta-arago@arago-project.org; Dmytriyenko, Denys
>>> Cc: Balagopalakrishnan, Anand; Ruei, Eric; Tammana, Gowtham
>>> Subject: [meta-arago][thud][PATCH 1/3] arago-prefs: Specify gbm provider
>for
>>> J7
>>>
>>> Signed-off-by: Gowtham Tammana <g-tammana@ti.com>
>>> ---
>>>   meta-arago-distro/conf/distro/include/arago-prefs.inc | 8 ++++++--
>>>   1 file changed, 6 insertions(+), 2 deletions(-)
>>>
>>> diff --git a/meta-arago-distro/conf/distro/include/arago-prefs.inc b/meta-
>>> arago-distro/conf/distro/include/arago-prefs.inc
>>> index 939569c0..0f961322 100644
>>> --- a/meta-arago-distro/conf/distro/include/arago-prefs.inc
>>> +++ b/meta-arago-distro/conf/distro/include/arago-prefs.inc
>>> @@ -23,8 +23,12 @@ PREFERRED_PROVIDER_virtual/gpudriver_j7-evm = "ti-
>>> img-rogue-driver"
>>>   PREFERRED_PROVIDER_virtual/libgl = "mesa-gl"
>>>
>>>   # GBM (Generic Buffer Management) preferences
>>> -PREFERRED_PROVIDER_libgbm = "libgbm"
>>> -PREFERRED_PROVIDER_libgbm-dev = "libgbm-dev"
>>> +PREFERRED_PROVIDER_virtual/libgbm = "libgbm"
>>> +PREFERRED_PROVIDER_virtual/libgbm-dev = "libgbm-dev"
>>> +
>>> +# J7 gbm provider
>>> +PREFERRED_PROVIDER_virtual/libgbm_j7-evm = "ti-img-rogue-umlibs"
>>> +PREFERRED_PROVIDER_virtual/libgbm-dev_j7-evm = "ti-img-rogue-umlibs-
>>> dev"
>>>
>>>   # This is required when using keystone devices with graphical support
>>>   # such as Qt5
>>> --
>>> 2.22.0
>>
>
>
>--
>
>Regards,
>Anand

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

end of thread, other threads:[~2019-07-02 13:10 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2019-06-29  4:39 [thud][PATCH 1/3] arago-prefs: Specify gbm provider for J7 Gowtham Tammana
2019-06-29  4:39 ` [thud][PATCH 2/3] weston: Update gbm dependency to virtual Gowtham Tammana
2019-06-29  4:39 ` [thud][PATCH 3/3] packagegroup-*-graphics: Change gbm to virtual provider Gowtham Tammana
2019-07-01 19:44 ` [thud][PATCH 1/3] arago-prefs: Specify gbm provider for J7 Dmytriyenko, Denys
2019-07-01 19:46   ` Denys Dmytriyenko
2019-07-01 20:13     ` Tammana, Gowtham
2019-07-01 20:15       ` Denys Dmytriyenko
2019-07-02 12:57   ` Anand Balagopalakrishnan
2019-07-02 13:09     ` Tammana, Gowtham

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.