* [meta-raspberrypi][PATCH] xserver-xorg: remove xshmfence configure option
@ 2021-12-09 2:59 mingli.yu
2021-12-09 5:37 ` [yocto] " Khem Raj
2022-01-04 12:10 ` Andrei Gherzan
0 siblings, 2 replies; 5+ messages in thread
From: mingli.yu @ 2021-12-09 2:59 UTC (permalink / raw)
To: yocto
From: Mingli Yu <mingli.yu@windriver.com>
After the commit [1] introduced in openembedded-core layer,
some configure options is't carried over include xshmfence
option, so remove the xshmfence configure option to silence
the below warning.
WARNING: xserver-xorg-2_21.1.1-r0 do_configure: QA Issue: xserver-xorg: invalid PACKAGECONFIG: xshmfence [invalid-packageconfig]
[1] https://git.openembedded.org/openembedded-core/commit/?id=e05abd87ee5d23750c641d0129d9c83db68ee2e8
Signed-off-by: Mingli Yu <mingli.yu@windriver.com>
---
recipes-graphics/xorg-xserver/xserver-xorg_%.bbappend | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/recipes-graphics/xorg-xserver/xserver-xorg_%.bbappend b/recipes-graphics/xorg-xserver/xserver-xorg_%.bbappend
index 25829c2..ee4812f 100644
--- a/recipes-graphics/xorg-xserver/xserver-xorg_%.bbappend
+++ b/recipes-graphics/xorg-xserver/xserver-xorg_%.bbappend
@@ -1,4 +1,4 @@
-OPENGL_PKGCONFIGS:rpi = "dri glx ${@bb.utils.contains('MACHINE_FEATURES', 'vc4graphics', 'dri3 xshmfence glamor', '', d)}"
+OPENGL_PKGCONFIGS:rpi = "dri glx ${@bb.utils.contains('MACHINE_FEATURES', 'vc4graphics', 'dri3 glamor', '', d)}"
# when using userland graphic KHR/khrplatform.h is provided by userland but virtual/libgl is provided by mesa-gl where
# we explicitly delete KHR/khrplatform.h since its already coming from userland package
--
2.17.1
^ permalink raw reply related [flat|nested] 5+ messages in thread
* Re: [yocto] [meta-raspberrypi][PATCH] xserver-xorg: remove xshmfence configure option
2021-12-09 2:59 [meta-raspberrypi][PATCH] xserver-xorg: remove xshmfence configure option mingli.yu
@ 2021-12-09 5:37 ` Khem Raj
2021-12-23 2:25 ` Yu, Mingli
2021-12-29 15:57 ` Andreas Müller
2022-01-04 12:10 ` Andrei Gherzan
1 sibling, 2 replies; 5+ messages in thread
From: Khem Raj @ 2021-12-09 5:37 UTC (permalink / raw)
To: Yu, Mingli; +Cc: yocto
[-- Attachment #1: Type: text/plain, Size: 2134 bytes --]
On Wed, Dec 8, 2021 at 7:03 PM Yu, Mingli <mingli.yu@windriver.com> wrote:
> From: Mingli Yu <mingli.yu@windriver.com>
>
> After the commit [1] introduced in openembedded-core layer,
> some configure options is't carried over include xshmfence
> option, so remove the xshmfence configure option to silence
> the below warning.
> WARNING: xserver-xorg-2_21.1.1-r0 do_configure: QA Issue: xserver-xorg:
> invalid PACKAGECONFIG: xshmfence [invalid-packageconfig]
>
That’s ok to remove it but more importantly does it work now without this
option
>
> [1]
> https://git.openembedded.org/openembedded-core/commit/?id=e05abd87ee5d23750c641d0129d9c83db68ee2e8
>
> Signed-off-by: Mingli Yu <mingli.yu@windriver.com>
> ---
> recipes-graphics/xorg-xserver/xserver-xorg_%.bbappend | 2 +-
> 1 file changed, 1 insertion(+), 1 deletion(-)
>
> diff --git a/recipes-graphics/xorg-xserver/xserver-xorg_%.bbappend
> b/recipes-graphics/xorg-xserver/xserver-xorg_%.bbappend
> index 25829c2..ee4812f 100644
> --- a/recipes-graphics/xorg-xserver/xserver-xorg_%.bbappend
> +++ b/recipes-graphics/xorg-xserver/xserver-xorg_%.bbappend
> @@ -1,4 +1,4 @@
> -OPENGL_PKGCONFIGS:rpi = "dri glx ${@bb.utils.contains('MACHINE_FEATURES',
> 'vc4graphics', 'dri3 xshmfence glamor', '', d)}"
> +OPENGL_PKGCONFIGS:rpi = "dri glx ${@bb.utils.contains('MACHINE_FEATURES',
> 'vc4graphics', 'dri3 glamor', '', d)}"
>
> # when using userland graphic KHR/khrplatform.h is provided by userland
> but virtual/libgl is provided by mesa-gl where
> # we explicitly delete KHR/khrplatform.h since its already coming from
> userland package
> --
> 2.17.1
>
>
> -=-=-=-=-=-=-=-=-=-=-=-
> Links: You receive all messages sent to this group.
> You automatically follow any topics you start or reply to.
> View/Reply Online (#55531):
> https://lists.yoctoproject.org/g/yocto/message/55531
> Mute This Topic: https://lists.yoctoproject.org/mt/87605115/1997914
> Group Owner: yocto+owner@lists.yoctoproject.org
> Unsubscribe: https://lists.yoctoproject.org/g/yocto/unsub [
> raj.khem@gmail.com]
> -=-=-=-=-=-=-=-=-=-=-=-
>
>
[-- Attachment #2: Type: text/html, Size: 3527 bytes --]
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [yocto] [meta-raspberrypi][PATCH] xserver-xorg: remove xshmfence configure option
2021-12-09 5:37 ` [yocto] " Khem Raj
@ 2021-12-23 2:25 ` Yu, Mingli
2021-12-29 15:57 ` Andreas Müller
1 sibling, 0 replies; 5+ messages in thread
From: Yu, Mingli @ 2021-12-23 2:25 UTC (permalink / raw)
To: Khem Raj; +Cc: yocto
On 12/9/21 1:37 PM, Khem Raj wrote:
> **[Please note: This e-mail is from an EXTERNAL e-mail address]
>
>
>
> On Wed, Dec 8, 2021 at 7:03 PM Yu, Mingli <mingli.yu@windriver.com
> <mailto:mingli.yu@windriver.com>> wrote:
>
> From: Mingli Yu <mingli.yu@windriver.com
> <mailto:mingli.yu@windriver.com>>
>
> After the commit [1] introduced in openembedded-core layer,
> some configure options is't carried over include xshmfence
> option, so remove the xshmfence configure option to silence
> the below warning.
> WARNING: xserver-xorg-2_21.1.1-r0 do_configure: QA Issue:
> xserver-xorg: invalid PACKAGECONFIG: xshmfence [invalid-packageconfig]
>
>
> That’s ok to remove it but more importantly does it work now without
> this option
First we should keep consistent with the change with
openembedded-core(https://git.openembedded.org/openembedded-core/commit/?id=e05abd87ee5d23750c641d0129d9c83db68ee2e8)
and also not found any issue related to this option until now.
Thanks,
>
>
> [1]
> https://git.openembedded.org/openembedded-core/commit/?id=e05abd87ee5d23750c641d0129d9c83db68ee2e8
> <https://urldefense.com/v3/__https://git.openembedded.org/openembedded-core/commit/?id=e05abd87ee5d23750c641d0129d9c83db68ee2e8__;!!AjveYdw8EvQ!O1dnnmQhKwEt9e40TMNLjFCci501QrS-7Erm4Fz5co01OzoGEk8NfXDGEi2vpfa5oCE$>
>
> Signed-off-by: Mingli Yu <mingli.yu@windriver.com
> <mailto:mingli.yu@windriver.com>>
> ---
> recipes-graphics/xorg-xserver/xserver-xorg_%.bbappend | 2 +-
> 1 file changed, 1 insertion(+), 1 deletion(-)
>
> diff --git a/recipes-graphics/xorg-xserver/xserver-xorg_%.bbappend
> b/recipes-graphics/xorg-xserver/xserver-xorg_%.bbappend
> index 25829c2..ee4812f 100644
> --- a/recipes-graphics/xorg-xserver/xserver-xorg_%.bbappend
> +++ b/recipes-graphics/xorg-xserver/xserver-xorg_%.bbappend
> @@ -1,4 +1,4 @@
> -OPENGL_PKGCONFIGS:rpi = "dri glx
> ${@bb.utils.contains('MACHINE_FEATURES', 'vc4graphics', 'dri3
> xshmfence glamor', '', d)}"
> +OPENGL_PKGCONFIGS:rpi = "dri glx
> ${@bb.utils.contains('MACHINE_FEATURES', 'vc4graphics', 'dri3
> glamor', '', d)}"
>
> # when using userland graphic KHR/khrplatform.h is provided by
> userland but virtual/libgl is provided by mesa-gl where
> # we explicitly delete KHR/khrplatform.h since its already coming
> from userland package
> --
> 2.17.1
>
>
> -=-=-=-=-=-=-=-=-=-=-=-
> Links: You receive all messages sent to this group.
> You automatically follow any topics you start or reply to.
> View/Reply Online (#55531):
> https://lists.yoctoproject.org/g/yocto/message/55531
> <https://urldefense.com/v3/__https://lists.yoctoproject.org/g/yocto/message/55531__;!!AjveYdw8EvQ!O1dnnmQhKwEt9e40TMNLjFCci501QrS-7Erm4Fz5co01OzoGEk8NfXDGEi2vXmKGDl8$>
> Mute This Topic: https://lists.yoctoproject.org/mt/87605115/1997914
> <https://urldefense.com/v3/__https://lists.yoctoproject.org/mt/87605115/1997914__;!!AjveYdw8EvQ!O1dnnmQhKwEt9e40TMNLjFCci501QrS-7Erm4Fz5co01OzoGEk8NfXDGEi2vWeRAtqk$>
> Group Owner: yocto+owner@lists.yoctoproject.org
> <mailto:yocto%2Bowner@lists.yoctoproject.org>
> Unsubscribe: https://lists.yoctoproject.org/g/yocto/unsub
> <https://urldefense.com/v3/__https://lists.yoctoproject.org/g/yocto/unsub__;!!AjveYdw8EvQ!O1dnnmQhKwEt9e40TMNLjFCci501QrS-7Erm4Fz5co01OzoGEk8NfXDGEi2vSS7YAOE$>
> [raj.khem@gmail.com <mailto:raj.khem@gmail.com>]
> -=-=-=-=-=-=-=-=-=-=-=-
>
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [yocto] [meta-raspberrypi][PATCH] xserver-xorg: remove xshmfence configure option
2021-12-09 5:37 ` [yocto] " Khem Raj
2021-12-23 2:25 ` Yu, Mingli
@ 2021-12-29 15:57 ` Andreas Müller
1 sibling, 0 replies; 5+ messages in thread
From: Andreas Müller @ 2021-12-29 15:57 UTC (permalink / raw)
To: Khem Raj; +Cc: Yu, Mingli, Yocto-mailing-list
On Thu, Dec 9, 2021 at 6:37 AM Khem Raj <raj.khem@gmail.com> wrote:
>
>
>
> On Wed, Dec 8, 2021 at 7:03 PM Yu, Mingli <mingli.yu@windriver.com> wrote:
>>
>> From: Mingli Yu <mingli.yu@windriver.com>
>>
>> After the commit [1] introduced in openembedded-core layer,
>> some configure options is't carried over include xshmfence
>> option, so remove the xshmfence configure option to silence
>> the below warning.
>> WARNING: xserver-xorg-2_21.1.1-r0 do_configure: QA Issue: xserver-xorg: invalid PACKAGECONFIG: xshmfence [invalid-packageconfig]
>
>
> That’s ok to remove it but more importantly does it work now without this option
Looked into xserver's meson.build: As soon as dri3 is added - which
we do - libxshmfence turns into a mandatory dependency. So this patch
is correct.
Somehow libxshmfence is added to sysroot - maybe we should add it
explicitly to dri3 PACKAGECONFIG in oe-core to be more explicit.
Slightly off-topic but we are on xserver on Raspi: Has anybody tested
xserver recently? I see nasty issues on raspi4-64 / XFCE (haven't
tried other desktops yet):
* As soon as a window is opened, screen turns black for 1-2 seconds.
Have not yet found helpful in logs yet.
* There are two mouse devices detected with name 'vc4'. What?
Cheers
Andreas
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [yocto] [meta-raspberrypi][PATCH] xserver-xorg: remove xshmfence configure option
2021-12-09 2:59 [meta-raspberrypi][PATCH] xserver-xorg: remove xshmfence configure option mingli.yu
2021-12-09 5:37 ` [yocto] " Khem Raj
@ 2022-01-04 12:10 ` Andrei Gherzan
1 sibling, 0 replies; 5+ messages in thread
From: Andrei Gherzan @ 2022-01-04 12:10 UTC (permalink / raw)
To: yocto
On Thu, 9 Dec 2021, at 02:59, Yu, Mingli wrote:
> From: Mingli Yu <mingli.yu@windriver.com>
>
> After the commit [1] introduced in openembedded-core layer,
> some configure options is't carried over include xshmfence
> option, so remove the xshmfence configure option to silence
> the below warning.
> WARNING: xserver-xorg-2_21.1.1-r0 do_configure: QA Issue:
> xserver-xorg: invalid PACKAGECONFIG: xshmfence [invalid-packageconfig]
>
> [1]
> https://git.openembedded.org/openembedded-core/commit/?id=e05abd87ee5d23750c641d0129d9c83db68ee2e8
>
> Signed-off-by: Mingli Yu <mingli.yu@windriver.com>
I have merged this to master.
Thanks,
Andrei
^ permalink raw reply [flat|nested] 5+ messages in thread
end of thread, other threads:[~2022-01-04 12:10 UTC | newest]
Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-12-09 2:59 [meta-raspberrypi][PATCH] xserver-xorg: remove xshmfence configure option mingli.yu
2021-12-09 5:37 ` [yocto] " Khem Raj
2021-12-23 2:25 ` Yu, Mingli
2021-12-29 15:57 ` Andreas Müller
2022-01-04 12:10 ` Andrei Gherzan
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.