* [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.