Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 925537

Summary: net-misc/remmina-1.4.35: no longer depends on freerdp less than version 3
Product: Gentoo Linux Reporter: Stefan Schmid <schmidicom>
Component: Current packagesAssignee: Ben Kohler <bkohler>
Status: CONFIRMED ---    
Severity: normal CC: anderse, bkohler, floppym, jstein, nathan.zachary
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
URL: https://gitlab.com/Remmina/Remmina/-/releases/v1.4.34
Whiteboard:
Package list:
Runtime testing required: ---

Description Stefan Schmid 2024-02-26 09:22:12 UTC
Since version 1.4.34, this software should also support freerdp from version 3 (see URL). The dependencies in the ebuild should be adjusted accordingly.

Reproducible: Always
Comment 1 Ben Kohler gentoo-dev 2024-02-26 20:46:46 UTC
This is a work in progress, it is planned.  If you want to submit an ebuild patch for testing, I'll take a look.
Comment 2 Nathan Zachary 2024-03-19 19:01:03 UTC
Looking at the ebuild and referencing the following Remmina bug:
https://gitlab.com/Remmina/Remmina/-/issues/3071

it may just require changing the src_configure() `mycmakeargs` from:

-DWITH_FREERDP3=OFF

to:
-DWITH_FREERDP3=ON

If it would be helpful, I can work on testing an ebuild with that change.
Comment 3 Raimund 2024-03-24 15:00:41 UTC
I can confirm this works (for me) without issues. FreeRDP3 is considered stable since December 2023, but a new minor release is coming out every month, so there's still a lot of work going on.
All I can say is remmina 1.4.35 compiled fine with freeRDP-3.4.0 and it also worked for me.
Comment 4 Nathan Zachary 2024-03-25 16:41:50 UTC
I also confirm that building with only that change (and the slot for freerdp) builds and runs without problem.  There's a different issue of it causing tint2 to segfault, but I noticed that happens with the current version of remmina as well, so it isn't related to this change.
Comment 5 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2024-03-25 17:28:33 UTC
Ah, wait, the slot is there in ~arch.