| Message ID | 20260204030503.1625693-1-skandigraun@gmail.com |
|---|---|
| State | Accepted |
| Headers | show |
| Series | [meta-oe,v2] freerdp3: upgrade 3.20.2 -> 3.22.0 | expand |
does this also solve configure issue seen here https://gist.github.com/kraj/bda86016e7b8fc60f5fead5ee3dc9696 On Tue, Feb 3, 2026 at 7:05 PM Gyorgy Sarvari via lists.openembedded.org <skandigraun=gmail.com@lists.openembedded.org> wrote: > Ptests passed successfully. > > Dropped manpages PACKAGECONFIG: when it is enabled, it requires an > executable that > is compiled from the project's source, but since it is cross-compiled, it > is not > usable. The cmakefile also started to explicitly disable generating this > tool > when cross-compiling is enabled. > Since this recipe has no native counterpart, and the manpages can't be > generated > in this state, this option was removed. > > Changes: > 3.22.0: > - Complete overhaul of SDL client > - Introduction of new WINPR_ATTR_NODISCARD macro wrapping compiler or C > language > version specific [[nodiscard]] attributes > - Addition of WINPR_ATTR_NODISCARD to (some) public API functions so usage > errors > are producing warnings now > - Add some more stringify functions for logging > - CVE fixes: CVE-2026-23948, CVE-2026-24682, CVE-2026-24683, > CVE-2026-24676, > CVE-2026-24677, CVE-2026-24678, CVE-2026-24684, CVE-2026-24679, > CVE-2026-24681, CVE-2026-24675, CVE-2026-24491, CVE-2026-24680 > - [core,info] fix missing NULL check > - [gateway,tsg] fix TSG_PACKET_RESPONSE parsing > - Allow querying auth identity with kerberos when running as a server > - Sspi krb heimdal > - Tsg fix idleTimeout parsing > - [channels,smartcard] revert 649f7de > - [crypto] deprecate er and der modules > - [channels,rdpei] lock full update, not only parts > - [winpr,platform] add WINPR_ATTR_NODISCARD macro > - Wlog cleanup > - new stringify functions & touch API defines > - Add support for querying SECPKG_ATTR_PACKAGE_INFO to NTLM and Kerberos > - [channels,video] measure times in ns > - [utils] Nodiscard > - Error handling fixes > - [channels,drdynvc] check pointer before reset > - Winpr api def > - [winpr,platform] drop C23 [[nodiscard]] > - [gdi] add additional checks for a valid rdpGdi > - Sdl3 high dpiv2 > - peer: Disconnect if Logon() returned FALSE > - [channels,rdpecam] fix PROPERTY_DESCRIPTION parsing > - [channel,rdpsnd] only clean up thread before free > - [channels,rdpei] add RDPINPUT_CONTACT_FLAG_UP > > 3.21.0: > - CVE fixes: CVE-2026-23530, CVE-2026-23531, CVE-2026-23532, > CVE-2026-23533, > CVE-2026-23534, CVE-2026-23732, CVE-2026-23883, CVE-2026-23884 > - [client,sdl] fix monitor resolution > - [codec,progressive] fix progressive_rfx_upgrade_block > - Krb cache fix > - Rdpdr improved checks > - Codec advanced length checks > - Glyph fix length checks > - Wlog printf format string checks > - [warnings,format] fix format string warnings > - Double free fixes > - [clang-tidy] clean up code warnings > > Signed-off-by: Gyorgy Sarvari <skandigraun@gmail.com> > --- > > v2: add -DWITH_MANPAGES=OFF to EXTRA_OECMAKE > > .../freerdp/{freerdp3_3.20.2.bb => freerdp3_3.22.0.bb} | 4 ++-- > 1 file changed, 2 insertions(+), 2 deletions(-) > rename meta-oe/recipes-support/freerdp/{freerdp3_3.20.2.bb => > freerdp3_3.22.0.bb} (97%) > > diff --git a/meta-oe/recipes-support/freerdp/freerdp3_3.20.2.bb > b/meta-oe/recipes-support/freerdp/freerdp3_3.22.0.bb > similarity index 97% > rename from meta-oe/recipes-support/freerdp/freerdp3_3.20.2.bb > rename to meta-oe/recipes-support/freerdp/freerdp3_3.22.0.bb > index 81f160a848..c182ee1339 100644 > --- a/meta-oe/recipes-support/freerdp/freerdp3_3.20.2.bb > +++ b/meta-oe/recipes-support/freerdp/freerdp3_3.22.0.bb > @@ -8,7 +8,7 @@ RDEPENDS:${PN}-ptest += "cmake coreutils" > > inherit pkgconfig cmake ptest > > -SRCREV = "ef106b0c5adf739085ff4e8f45ef384e5a1c7bb3" > +SRCREV = "e3ef4c71138f76516299cb3637d2d0c59b2a3737" > SRC_URI = "git:// > github.com/FreeRDP/FreeRDP.git;branch=master;protocol=https;tag=${PV} > <http://github.com/FreeRDP/FreeRDP.git;branch=master;protocol=https;tag=$%7BPV%7D> > \ > file://run-ptest" > > @@ -38,6 +38,7 @@ EXTRA_OECMAKE = " \ > -DWITH_CLIENT_SDL=OFF \ > -DWITH_SAMPLE=OFF \ > -DWITH_CAIRO=ON \ > + -DWITH_MANPAGES=OFF \ > " > > X11_DEPS = "virtual/libx11 libxinerama libxext libxcursor libxv libxi > libxrender libxfixes libxdamage libxrandr libxkbfile" > @@ -49,7 +50,6 @@ PACKAGECONFIG[gstreamer] = > "-DWITH_GSTREAMER_1_0=ON,-DWITH_GSTREAMER_1_0=OFF,gst > PACKAGECONFIG[cups] = "-DWITH_CUPS=ON,-DWITH_CUPS=OFF,cups" > PACKAGECONFIG[fuse] = "-DWITH_FUSE=ON,-DWITH_FUSE=OFF,fuse3,fuse3" > PACKAGECONFIG[pcsc] = "-DWITH_PCSC=ON,-DWITH_PCSC=OFF,pcsc-lite" > -PACKAGECONFIG[manpages] = "-DWITH_MANPAGES=ON,-DWITH_MANPAGES=OFF, > libxslt-native docbook-xsl-stylesheets-native" > PACKAGECONFIG[ffmpeg] = "-DWITH_DSP_FFMPEG=ON -DWITH_FFMPEG=ON > -DWITH_SWSCALE=ON, -DWITH_DSP_FFMPEG=OFF -DWITH_FFMPEG=OFF > -DWITH_SWSCALE=OFF,ffmpeg" > PACKAGECONFIG[krb5] = "-DWITH_KRB5=ON > -DWITH_KRB5_NO_NTLM_FALLBACK=OFF,-DWITH_KRB5=OFF,krb5" > PACKAGECONFIG[openh264] = > "-DWITH_OPENH264=ON,-DWITH_OPENH264=OFF,openh264" > > -=-=-=-=-=-=-=-=-=-=-=- > Links: You receive all messages sent to this group. > View/Reply Online (#124119): > https://lists.openembedded.org/g/openembedded-devel/message/124119 > Mute This Topic: https://lists.openembedded.org/mt/117628610/1997914 > Group Owner: openembedded-devel+owner@lists.openembedded.org > Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub [ > raj.khem@gmail.com] > -=-=-=-=-=-=-=-=-=-=-=- > >
On 2/5/26 05:53, Khem Raj wrote: > does this also solve configure issue seen here > > https://gist.github.com/kraj/bda86016e7b8fc60f5fead5ee3dc9696 Yeah, it supposed to go away with this patch > > On Tue, Feb 3, 2026 at 7:05 PM Gyorgy Sarvari via > lists.openembedded.org <http://lists.openembedded.org> > <skandigraun=gmail.com@lists.openembedded.org> wrote: > > Ptests passed successfully. > > Dropped manpages PACKAGECONFIG: when it is enabled, it requires an > executable that > is compiled from the project's source, but since it is > cross-compiled, it is not > usable. The cmakefile also started to explicitly disable > generating this tool > when cross-compiling is enabled. > Since this recipe has no native counterpart, and the manpages > can't be generated > in this state, this option was removed. > > Changes: > 3.22.0: > - Complete overhaul of SDL client > - Introduction of new WINPR_ATTR_NODISCARD macro wrapping compiler > or C language > version specific [[nodiscard]] attributes > - Addition of WINPR_ATTR_NODISCARD to (some) public API functions > so usage errors > are producing warnings now > - Add some more stringify functions for logging > - CVE fixes: CVE-2026-23948, CVE-2026-24682, CVE-2026-24683, > CVE-2026-24676, > CVE-2026-24677, CVE-2026-24678, CVE-2026-24684, CVE-2026-24679, > CVE-2026-24681, CVE-2026-24675, CVE-2026-24491, CVE-2026-24680 > - [core,info] fix missing NULL check > - [gateway,tsg] fix TSG_PACKET_RESPONSE parsing > - Allow querying auth identity with kerberos when running as a server > - Sspi krb heimdal > - Tsg fix idleTimeout parsing > - [channels,smartcard] revert 649f7de > - [crypto] deprecate er and der modules > - [channels,rdpei] lock full update, not only parts > - [winpr,platform] add WINPR_ATTR_NODISCARD macro > - Wlog cleanup > - new stringify functions & touch API defines > - Add support for querying SECPKG_ATTR_PACKAGE_INFO to NTLM and > Kerberos > - [channels,video] measure times in ns > - [utils] Nodiscard > - Error handling fixes > - [channels,drdynvc] check pointer before reset > - Winpr api def > - [winpr,platform] drop C23 [[nodiscard]] > - [gdi] add additional checks for a valid rdpGdi > - Sdl3 high dpiv2 > - peer: Disconnect if Logon() returned FALSE > - [channels,rdpecam] fix PROPERTY_DESCRIPTION parsing > - [channel,rdpsnd] only clean up thread before free > - [channels,rdpei] add RDPINPUT_CONTACT_FLAG_UP > > 3.21.0: > - CVE fixes: CVE-2026-23530, CVE-2026-23531, CVE-2026-23532, > CVE-2026-23533, > CVE-2026-23534, CVE-2026-23732, CVE-2026-23883, CVE-2026-23884 > - [client,sdl] fix monitor resolution > - [codec,progressive] fix progressive_rfx_upgrade_block > - Krb cache fix > - Rdpdr improved checks > - Codec advanced length checks > - Glyph fix length checks > - Wlog printf format string checks > - [warnings,format] fix format string warnings > - Double free fixes > - [clang-tidy] clean up code warnings > > Signed-off-by: Gyorgy Sarvari <skandigraun@gmail.com> > --- > > v2: add -DWITH_MANPAGES=OFF to EXTRA_OECMAKE > > .../freerdp/{freerdp3_3.20.2.bb <http://freerdp3_3.20.2.bb> => > freerdp3_3.22.0.bb <http://freerdp3_3.22.0.bb>} | 4 ++-- > 1 file changed, 2 insertions(+), 2 deletions(-) > rename meta-oe/recipes-support/freerdp/{freerdp3_3.20.2.bb > <http://freerdp3_3.20.2.bb> => freerdp3_3.22.0.bb > <http://freerdp3_3.22.0.bb>} (97%) > > diff --git a/meta-oe/recipes-support/freerdp/freerdp3_3.20.2.bb > <http://freerdp3_3.20.2.bb> > b/meta-oe/recipes-support/freerdp/freerdp3_3.22.0.bb > <http://freerdp3_3.22.0.bb> > similarity index 97% > rename from meta-oe/recipes-support/freerdp/freerdp3_3.20.2.bb > <http://freerdp3_3.20.2.bb> > rename to meta-oe/recipes-support/freerdp/freerdp3_3.22.0.bb > <http://freerdp3_3.22.0.bb> > index 81f160a848..c182ee1339 100644 > --- a/meta-oe/recipes-support/freerdp/freerdp3_3.20.2.bb > <http://freerdp3_3.20.2.bb> > +++ b/meta-oe/recipes-support/freerdp/freerdp3_3.22.0.bb > <http://freerdp3_3.22.0.bb> > @@ -8,7 +8,7 @@ RDEPENDS:${PN}-ptest += "cmake coreutils" > > inherit pkgconfig cmake ptest > > -SRCREV = "ef106b0c5adf739085ff4e8f45ef384e5a1c7bb3" > +SRCREV = "e3ef4c71138f76516299cb3637d2d0c59b2a3737" > SRC_URI = > "git://github.com/FreeRDP/FreeRDP.git;branch=master;protocol=https;tag=${PV} > <http://github.com/FreeRDP/FreeRDP.git;branch=master;protocol=https;tag=$%7BPV%7D> > \ > file://run-ptest" > > @@ -38,6 +38,7 @@ EXTRA_OECMAKE = " \ > -DWITH_CLIENT_SDL=OFF \ > -DWITH_SAMPLE=OFF \ > -DWITH_CAIRO=ON \ > + -DWITH_MANPAGES=OFF \ > " > > X11_DEPS = "virtual/libx11 libxinerama libxext libxcursor libxv > libxi libxrender libxfixes libxdamage libxrandr libxkbfile" > @@ -49,7 +50,6 @@ PACKAGECONFIG[gstreamer] = > "-DWITH_GSTREAMER_1_0=ON,-DWITH_GSTREAMER_1_0=OFF,gst > PACKAGECONFIG[cups] = "-DWITH_CUPS=ON,-DWITH_CUPS=OFF,cups" > PACKAGECONFIG[fuse] = "-DWITH_FUSE=ON,-DWITH_FUSE=OFF,fuse3,fuse3" > PACKAGECONFIG[pcsc] = "-DWITH_PCSC=ON,-DWITH_PCSC=OFF,pcsc-lite" > -PACKAGECONFIG[manpages] = > "-DWITH_MANPAGES=ON,-DWITH_MANPAGES=OFF, libxslt-native > docbook-xsl-stylesheets-native" > PACKAGECONFIG[ffmpeg] = "-DWITH_DSP_FFMPEG=ON -DWITH_FFMPEG=ON > -DWITH_SWSCALE=ON, -DWITH_DSP_FFMPEG=OFF -DWITH_FFMPEG=OFF > -DWITH_SWSCALE=OFF,ffmpeg" > PACKAGECONFIG[krb5] = "-DWITH_KRB5=ON > -DWITH_KRB5_NO_NTLM_FALLBACK=OFF,-DWITH_KRB5=OFF,krb5" > PACKAGECONFIG[openh264] = > "-DWITH_OPENH264=ON,-DWITH_OPENH264=OFF,openh264" > > -=-=-=-=-=-=-=-=-=-=-=- > Links: You receive all messages sent to this group. > View/Reply Online (#124119): > https://lists.openembedded.org/g/openembedded-devel/message/124119 > Mute This Topic: https://lists.openembedded.org/mt/117628610/1997914 > Group Owner: openembedded-devel+owner@lists.openembedded.org > <mailto:openembedded-devel%2Bowner@lists.openembedded.org> > Unsubscribe: > https://lists.openembedded.org/g/openembedded-devel/unsub > [raj.khem@gmail.com] > -=-=-=-=-=-=-=-=-=-=-=- >
diff --git a/meta-oe/recipes-support/freerdp/freerdp3_3.20.2.bb b/meta-oe/recipes-support/freerdp/freerdp3_3.22.0.bb similarity index 97% rename from meta-oe/recipes-support/freerdp/freerdp3_3.20.2.bb rename to meta-oe/recipes-support/freerdp/freerdp3_3.22.0.bb index 81f160a848..c182ee1339 100644 --- a/meta-oe/recipes-support/freerdp/freerdp3_3.20.2.bb +++ b/meta-oe/recipes-support/freerdp/freerdp3_3.22.0.bb @@ -8,7 +8,7 @@ RDEPENDS:${PN}-ptest += "cmake coreutils" inherit pkgconfig cmake ptest -SRCREV = "ef106b0c5adf739085ff4e8f45ef384e5a1c7bb3" +SRCREV = "e3ef4c71138f76516299cb3637d2d0c59b2a3737" SRC_URI = "git://github.com/FreeRDP/FreeRDP.git;branch=master;protocol=https;tag=${PV} \ file://run-ptest" @@ -38,6 +38,7 @@ EXTRA_OECMAKE = " \ -DWITH_CLIENT_SDL=OFF \ -DWITH_SAMPLE=OFF \ -DWITH_CAIRO=ON \ + -DWITH_MANPAGES=OFF \ " X11_DEPS = "virtual/libx11 libxinerama libxext libxcursor libxv libxi libxrender libxfixes libxdamage libxrandr libxkbfile" @@ -49,7 +50,6 @@ PACKAGECONFIG[gstreamer] = "-DWITH_GSTREAMER_1_0=ON,-DWITH_GSTREAMER_1_0=OFF,gst PACKAGECONFIG[cups] = "-DWITH_CUPS=ON,-DWITH_CUPS=OFF,cups" PACKAGECONFIG[fuse] = "-DWITH_FUSE=ON,-DWITH_FUSE=OFF,fuse3,fuse3" PACKAGECONFIG[pcsc] = "-DWITH_PCSC=ON,-DWITH_PCSC=OFF,pcsc-lite" -PACKAGECONFIG[manpages] = "-DWITH_MANPAGES=ON,-DWITH_MANPAGES=OFF, libxslt-native docbook-xsl-stylesheets-native" PACKAGECONFIG[ffmpeg] = "-DWITH_DSP_FFMPEG=ON -DWITH_FFMPEG=ON -DWITH_SWSCALE=ON, -DWITH_DSP_FFMPEG=OFF -DWITH_FFMPEG=OFF -DWITH_SWSCALE=OFF,ffmpeg" PACKAGECONFIG[krb5] = "-DWITH_KRB5=ON -DWITH_KRB5_NO_NTLM_FALLBACK=OFF,-DWITH_KRB5=OFF,krb5" PACKAGECONFIG[openh264] = "-DWITH_OPENH264=ON,-DWITH_OPENH264=OFF,openh264"
Ptests passed successfully. Dropped manpages PACKAGECONFIG: when it is enabled, it requires an executable that is compiled from the project's source, but since it is cross-compiled, it is not usable. The cmakefile also started to explicitly disable generating this tool when cross-compiling is enabled. Since this recipe has no native counterpart, and the manpages can't be generated in this state, this option was removed. Changes: 3.22.0: - Complete overhaul of SDL client - Introduction of new WINPR_ATTR_NODISCARD macro wrapping compiler or C language version specific [[nodiscard]] attributes - Addition of WINPR_ATTR_NODISCARD to (some) public API functions so usage errors are producing warnings now - Add some more stringify functions for logging - CVE fixes: CVE-2026-23948, CVE-2026-24682, CVE-2026-24683, CVE-2026-24676, CVE-2026-24677, CVE-2026-24678, CVE-2026-24684, CVE-2026-24679, CVE-2026-24681, CVE-2026-24675, CVE-2026-24491, CVE-2026-24680 - [core,info] fix missing NULL check - [gateway,tsg] fix TSG_PACKET_RESPONSE parsing - Allow querying auth identity with kerberos when running as a server - Sspi krb heimdal - Tsg fix idleTimeout parsing - [channels,smartcard] revert 649f7de - [crypto] deprecate er and der modules - [channels,rdpei] lock full update, not only parts - [winpr,platform] add WINPR_ATTR_NODISCARD macro - Wlog cleanup - new stringify functions & touch API defines - Add support for querying SECPKG_ATTR_PACKAGE_INFO to NTLM and Kerberos - [channels,video] measure times in ns - [utils] Nodiscard - Error handling fixes - [channels,drdynvc] check pointer before reset - Winpr api def - [winpr,platform] drop C23 [[nodiscard]] - [gdi] add additional checks for a valid rdpGdi - Sdl3 high dpiv2 - peer: Disconnect if Logon() returned FALSE - [channels,rdpecam] fix PROPERTY_DESCRIPTION parsing - [channel,rdpsnd] only clean up thread before free - [channels,rdpei] add RDPINPUT_CONTACT_FLAG_UP 3.21.0: - CVE fixes: CVE-2026-23530, CVE-2026-23531, CVE-2026-23532, CVE-2026-23533, CVE-2026-23534, CVE-2026-23732, CVE-2026-23883, CVE-2026-23884 - [client,sdl] fix monitor resolution - [codec,progressive] fix progressive_rfx_upgrade_block - Krb cache fix - Rdpdr improved checks - Codec advanced length checks - Glyph fix length checks - Wlog printf format string checks - [warnings,format] fix format string warnings - Double free fixes - [clang-tidy] clean up code warnings Signed-off-by: Gyorgy Sarvari <skandigraun@gmail.com> --- v2: add -DWITH_MANPAGES=OFF to EXTRA_OECMAKE .../freerdp/{freerdp3_3.20.2.bb => freerdp3_3.22.0.bb} | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) rename meta-oe/recipes-support/freerdp/{freerdp3_3.20.2.bb => freerdp3_3.22.0.bb} (97%)