| Message ID | 20251028164419.462005-1-f_l_k@t-online.de |
|---|---|
| State | New |
| Headers | show |
| Series | [meta-gnome] gnome-remote-desktop: update 48.0 -> 49.1 | expand |
On Tue, Oct 28, 2025 at 9:44 AM Markus Volk via lists.openembedded.org <f_l_k=t-online.de@lists.openembedded.org> wrote: > > - Add '-I${STAGING_INCDIR}/winpr3' to CFLAGS in order to bypass a build failure > caused by missing header after freerdp update > > | In file included from ../sources/gnome-remote-desktop-49.1/src/grd-settings.c:28: > | /home/flk/poky/build/tmp/work/corei7-64-poky-linux/gnome-remote-desktop/49.1/recipe-sysroot/usr/include/freerdp3/freerdp/freerdp.h:25:10: fatal error: winpr/stream.h: No such file or directory > | 25 | #include <winpr/stream.h> > | | ^~~~~~~~~~~~~~~~ > | compilation terminated. > > 49.1 > ==== > * Fix crash [Jonas; !345] > * Fix image corruption on some NVIDIA GPUs [Stephan; !344] > Contributors: > Abduqadir Abliz, Jonas Ådahl, Stephan Seitz > Translators: > twlvnn kraftwerk [bg], Abduqadir Abliz [ug], João Carvalhinho [pt], > Andi Chandler [en_GB], Quentin PAGÈS [oc] > 49.0 > ==== > * Handle Vulkan dma-buf format compatibility issues [Pascal; !339] > * Fix crash [Jonas; !341] > Contributors: > Jonas Ådahl, Pascal Nowack > Translators: > Makoto Sakaguchi [ja], luming zh [zh_CN], Ekaterine Papava [ka], > Anders Jonsson [sv], Artur S0 [ru], Daniel Mustieles [es], > Jordi Mas i Hernandez [ca], Asier Saratsua Garmendia [eu], Seong-ho Cho [ko], > Yuri Chornoivan [uk], Aurimas Aurimas Černius [lt], > Juliano de Souza Camargo [pt_BR], Francisco Diéguez Souto [gl], > Ask Hjorth Larsen [da], Nathan Follens [nl], Kristjan SCHMIDT [eo], > Emin Tufan Çetin [tr] > 49.rc > ===== > * Allow systemd service management of all units via grdctl [Joan; !320] > * Misc bug fixes & cleanups [Jonas, Pascal; !329, !331, !324, !333, !326, !336] > * Add support for relative pointer movements via RDP [Pascal; !332] > * Add support for extending desktop with virtual monitor via RDP [Pascal; !334] > Contributors: > Jonas Ådahl, Joan Torres López, Pascal Nowack > Translators: > Fabio Tomat [fur], Dušan Kazik [sk], Antonio Marin [ro], Martin [sl], > Daniel Rusek [cs], Danial Behzadi [fa], Nathan Follens [nl], Balázs Úr [hu], > Piotr Drąg [pl], Yaron Shahrabani [he] > 49.alpha > ======== > * Add touch support [Pascal; !314] > * Fix failure to connect on some NVIDIA systems [Jonas; !323] > * Plumb locked keyboard modifiers via libei [Jonas; !311] > * Documentation improvements [W.; !317] > * Fix crash [Pascal; !325] > * Plug leak [Michael; !319] > * Misc cleanups & improvements [Pascal, Jonas; !315, !313, !327] > Contributors: > Jonas Ådahl, Michael Catanzaro, Pascal Nowack, W. Michael Petullo > Translators: > Takayuki KUSANO [ja], Emilio Sepúlveda [ia], Antonio Marin [ro], > Aefgh Threenine [th] > 48.1 > ==== > * Reduce latency when PipeWire stream uses shared memories > Contributors: > Pascal Nowack > > Translators: > Baxrom Raxmatov [uz], Cheng-Chia Tseng [zh_TW], Philipp Kiemle [de] > --- > ...me-remote-desktop_48.0.bb => gnome-remote-desktop_49.1.bb} | 4 +++- > 1 file changed, 3 insertions(+), 1 deletion(-) > rename meta-gnome/dynamic-layers/meta-security/recipes-gnome/gnome-remote-desktop/{gnome-remote-desktop_48.0.bb => gnome-remote-desktop_49.1.bb} (91%) > > diff --git a/meta-gnome/dynamic-layers/meta-security/recipes-gnome/gnome-remote-desktop/gnome-remote-desktop_48.0.bb b/meta-gnome/dynamic-layers/meta-security/recipes-gnome/gnome-remote-desktop/gnome-remote-desktop_49.1.bb > similarity index 91% > rename from meta-gnome/dynamic-layers/meta-security/recipes-gnome/gnome-remote-desktop/gnome-remote-desktop_48.0.bb > rename to meta-gnome/dynamic-layers/meta-security/recipes-gnome/gnome-remote-desktop/gnome-remote-desktop_49.1.bb > index a80b101a6e..c63ca7fa4a 100644 > --- a/meta-gnome/dynamic-layers/meta-security/recipes-gnome/gnome-remote-desktop/gnome-remote-desktop_48.0.bb > +++ b/meta-gnome/dynamic-layers/meta-security/recipes-gnome/gnome-remote-desktop/gnome-remote-desktop_49.1.bb > @@ -8,7 +8,7 @@ inherit gnomebase gettext gsettings features_check useradd > > REQUIRED_DISTRO_FEATURES = "opengl polkit" > > -SRC_URI[archive.sha256sum] = "038c42e48fe1d890849bec5d567566c152bd6d7f463eadeec59b1eae8fbb32a0" > +SRC_URI[archive.sha256sum] = "7800f388301eeb8147b0be55e8fa7cbd7521066a48a06115cc0ead9f0cea188a" > > DEPENDS = " \ > asciidoc-native \ > @@ -31,6 +31,8 @@ PACKAGECONFIG ??= " \ > ${@bb.utils.filter('DISTRO_FEATURES', 'systemd', d)} \ > " > > +CFLAGS += "-I${STAGING_INCDIR}/winpr3" > + Isn't there some pkgconfig magic that should have done it automatically ? > PACKAGECONFIG[tests] = "-Dtests=true,-Dtests=false,pipewire-native wireplumber-native dbus-native" > PACKAGECONFIG[vnc] = "-Dvnc=true,-Dvnc=false,libvncserver" > PACKAGECONFIG[rdp] = "-Drdp=true,-Drdp=false,freerdp3 fuse3 libxkbcommon shaderc-native" > -- > 2.51.0 > > > -=-=-=-=-=-=-=-=-=-=-=- > Links: You receive all messages sent to this group. > View/Reply Online (#121094): https://lists.openembedded.org/g/openembedded-devel/message/121094 > Mute This Topic: https://lists.openembedded.org/mt/115997211/1997914 > Group Owner: openembedded-devel+owner@lists.openembedded.org > Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub [raj.khem@gmail.com] > -=-=-=-=-=-=-=-=-=-=-=- >
On Tue, Oct 28 2025 at 09:50:17 -07:00:00, Khem Raj via lists.openembedded.org <raj.khem=gmail.com@lists.openembedded.org> wrote: > Isn't there some pkgconfig magic that should have done it > automatically ? It may work with 'pkgconfig', but currently it is not inherited in the gnome-remote-desktop recipe so I decided to go the easy way. But I can have a look after my current image build has completed
diff --git a/meta-gnome/dynamic-layers/meta-security/recipes-gnome/gnome-remote-desktop/gnome-remote-desktop_48.0.bb b/meta-gnome/dynamic-layers/meta-security/recipes-gnome/gnome-remote-desktop/gnome-remote-desktop_49.1.bb similarity index 91% rename from meta-gnome/dynamic-layers/meta-security/recipes-gnome/gnome-remote-desktop/gnome-remote-desktop_48.0.bb rename to meta-gnome/dynamic-layers/meta-security/recipes-gnome/gnome-remote-desktop/gnome-remote-desktop_49.1.bb index a80b101a6e..c63ca7fa4a 100644 --- a/meta-gnome/dynamic-layers/meta-security/recipes-gnome/gnome-remote-desktop/gnome-remote-desktop_48.0.bb +++ b/meta-gnome/dynamic-layers/meta-security/recipes-gnome/gnome-remote-desktop/gnome-remote-desktop_49.1.bb @@ -8,7 +8,7 @@ inherit gnomebase gettext gsettings features_check useradd REQUIRED_DISTRO_FEATURES = "opengl polkit" -SRC_URI[archive.sha256sum] = "038c42e48fe1d890849bec5d567566c152bd6d7f463eadeec59b1eae8fbb32a0" +SRC_URI[archive.sha256sum] = "7800f388301eeb8147b0be55e8fa7cbd7521066a48a06115cc0ead9f0cea188a" DEPENDS = " \ asciidoc-native \ @@ -31,6 +31,8 @@ PACKAGECONFIG ??= " \ ${@bb.utils.filter('DISTRO_FEATURES', 'systemd', d)} \ " +CFLAGS += "-I${STAGING_INCDIR}/winpr3" + PACKAGECONFIG[tests] = "-Dtests=true,-Dtests=false,pipewire-native wireplumber-native dbus-native" PACKAGECONFIG[vnc] = "-Dvnc=true,-Dvnc=false,libvncserver" PACKAGECONFIG[rdp] = "-Drdp=true,-Drdp=false,freerdp3 fuse3 libxkbcommon shaderc-native"
- Add '-I${STAGING_INCDIR}/winpr3' to CFLAGS in order to bypass a build failure caused by missing header after freerdp update | In file included from ../sources/gnome-remote-desktop-49.1/src/grd-settings.c:28: | /home/flk/poky/build/tmp/work/corei7-64-poky-linux/gnome-remote-desktop/49.1/recipe-sysroot/usr/include/freerdp3/freerdp/freerdp.h:25:10: fatal error: winpr/stream.h: No such file or directory | 25 | #include <winpr/stream.h> | | ^~~~~~~~~~~~~~~~ | compilation terminated. 49.1 ==== * Fix crash [Jonas; !345] * Fix image corruption on some NVIDIA GPUs [Stephan; !344] Contributors: Abduqadir Abliz, Jonas Ådahl, Stephan Seitz Translators: twlvnn kraftwerk [bg], Abduqadir Abliz [ug], João Carvalhinho [pt], Andi Chandler [en_GB], Quentin PAGÈS [oc] 49.0 ==== * Handle Vulkan dma-buf format compatibility issues [Pascal; !339] * Fix crash [Jonas; !341] Contributors: Jonas Ådahl, Pascal Nowack Translators: Makoto Sakaguchi [ja], luming zh [zh_CN], Ekaterine Papava [ka], Anders Jonsson [sv], Artur S0 [ru], Daniel Mustieles [es], Jordi Mas i Hernandez [ca], Asier Saratsua Garmendia [eu], Seong-ho Cho [ko], Yuri Chornoivan [uk], Aurimas Aurimas Černius [lt], Juliano de Souza Camargo [pt_BR], Francisco Diéguez Souto [gl], Ask Hjorth Larsen [da], Nathan Follens [nl], Kristjan SCHMIDT [eo], Emin Tufan Çetin [tr] 49.rc ===== * Allow systemd service management of all units via grdctl [Joan; !320] * Misc bug fixes & cleanups [Jonas, Pascal; !329, !331, !324, !333, !326, !336] * Add support for relative pointer movements via RDP [Pascal; !332] * Add support for extending desktop with virtual monitor via RDP [Pascal; !334] Contributors: Jonas Ådahl, Joan Torres López, Pascal Nowack Translators: Fabio Tomat [fur], Dušan Kazik [sk], Antonio Marin [ro], Martin [sl], Daniel Rusek [cs], Danial Behzadi [fa], Nathan Follens [nl], Balázs Úr [hu], Piotr Drąg [pl], Yaron Shahrabani [he] 49.alpha ======== * Add touch support [Pascal; !314] * Fix failure to connect on some NVIDIA systems [Jonas; !323] * Plumb locked keyboard modifiers via libei [Jonas; !311] * Documentation improvements [W.; !317] * Fix crash [Pascal; !325] * Plug leak [Michael; !319] * Misc cleanups & improvements [Pascal, Jonas; !315, !313, !327] Contributors: Jonas Ådahl, Michael Catanzaro, Pascal Nowack, W. Michael Petullo Translators: Takayuki KUSANO [ja], Emilio Sepúlveda [ia], Antonio Marin [ro], Aefgh Threenine [th] 48.1 ==== * Reduce latency when PipeWire stream uses shared memories Contributors: Pascal Nowack Translators: Baxrom Raxmatov [uz], Cheng-Chia Tseng [zh_TW], Philipp Kiemle [de] --- ...me-remote-desktop_48.0.bb => gnome-remote-desktop_49.1.bb} | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) rename meta-gnome/dynamic-layers/meta-security/recipes-gnome/gnome-remote-desktop/{gnome-remote-desktop_48.0.bb => gnome-remote-desktop_49.1.bb} (91%)