diff mbox series

[meta-oe] freerdp3: upgrade 3.23.0 -> 3.24.0

Message ID 20260317135937.2521898-1-skandigraun@gmail.com
State New
Headers show
Series [meta-oe] freerdp3: upgrade 3.23.0 -> 3.24.0 | expand

Commit Message

Gyorgy Sarvari March 17, 2026, 1:59 p.m. UTC
Contains many bugfixes and CVE fixes:
https://github.com/FreeRDP/FreeRDP/releases/tag/3.24.0

Added build option to use internal rc4 and md4 ciphers: this is due
to a recent change in oe-core. OpenSSL's legacy ciphers (like RC4 and MD4)
are not disabled by default (with 'legacy' PACKAGECONFIG), however
FreeRDP3 relies on them.
To ensure that the required ciphers are available, build the
recipe with this ciphers' internal implementations instead of
expecting OpenSSL to support them.

Ptests passed successfully.

Signed-off-by: Gyorgy Sarvari <skandigraun@gmail.com>
---
 .../freerdp/{freerdp3_3.23.0.bb => freerdp3_3.24.0.bb}        | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)
 rename meta-oe/recipes-support/freerdp/{freerdp3_3.23.0.bb => freerdp3_3.24.0.bb} (98%)
diff mbox series

Patch

diff --git a/meta-oe/recipes-support/freerdp/freerdp3_3.23.0.bb b/meta-oe/recipes-support/freerdp/freerdp3_3.24.0.bb
similarity index 98%
rename from meta-oe/recipes-support/freerdp/freerdp3_3.23.0.bb
rename to meta-oe/recipes-support/freerdp/freerdp3_3.24.0.bb
index 52ec74d5d7..3c0fed5dc4 100644
--- a/meta-oe/recipes-support/freerdp/freerdp3_3.23.0.bb
+++ b/meta-oe/recipes-support/freerdp/freerdp3_3.24.0.bb
@@ -8,7 +8,7 @@  RDEPENDS:${PN}-ptest += "cmake coreutils"
 
 inherit pkgconfig cmake ptest
 
-SRCREV = "b933ae18d9ad2a1d73c610868fcc30eb61654070"
+SRCREV = "b00402d3258402c868224b6ffed04182cbed78d9"
 SRC_URI = "git://github.com/FreeRDP/FreeRDP.git;branch=master;protocol=https;tag=${PV} \
            file://run-ptest"
 
@@ -39,6 +39,8 @@  EXTRA_OECMAKE = " \
     -DWITH_SAMPLE=OFF \
     -DWITH_CAIRO=ON \
     -DWITH_MANPAGES=OFF \
+    -DWITH_INTERNAL_RC4=ON \
+    -DWITH_INTERNAL_MD4=ON \
  "
 
 X11_DEPS = "virtual/libx11 libxinerama libxext libxcursor libxv libxi libxrender libxfixes libxdamage libxrandr libxkbfile"