Package Details: remmina-git 1.4.18.r30.g155fbcd0f-1

Git Clone URL: https://aur.archlinux.org/remmina-git.git (read-only, click to copy)
Package Base: remmina-git
Description: A remote desktop client written in GTK+ - git checkout
Upstream URL: http://www.remmina.org/
Licenses: GPL
Conflicts: grdc, remmina
Provides: grdc, grdc=1.4.18.r30.g155fbcd0f, remmina, remmina-plugins
Replaces: remmina-plugins
Submitter: eworm
Maintainer: Matty_r
Last Packager: Matty_r
Votes: 52
Popularity: 0.002241
First Submitted: 2011-10-06 08:11
Last Updated: 2021-06-11 02:32

Dependencies (39)

Required by (11)

Sources (1)

Latest Comments

1 2 3 4 5 6 ... Next › Last »

DarkSmile92 commented on 2021-06-23 12:07

I get the following build error:

CMake Error in plugins/rdp/CMakeLists.txt:
  Found relative path while evaluating include directories of
  "remmina-plugin-rdp":

    "WINPR_INCLUDE_DIR-NOTFOUND"



-- Generating done
CMake Generate step failed.  Build files cannot be regenerated correctly.

I found an old issue with the same error, but unfortunately it didn't help fixing my issue. (https://gitlab.com/Remmina/Remmina/-/issues/1281)

I already removed remmina and freerdp completely and reinstalled. Freerdp-git builds fine.

Any suggestions?

Gargoyle101 commented on 2021-06-14 03:23

@Matty_r Thank you, confirming functioning workaround.

Gargoyle101 commented on 2021-06-14 02:58

@Matty_r Thanks for the quick response, will do just that.

Matty_r commented on 2021-06-14 02:54

@Gargoyle101: This is a bug with Remmina at the moment.

Please see: https://gitlab.com/Remmina/Remmina/-/issues/2510

If you manually modify rdp_plugin.c and change FREERDP_VERSION_FULL, GIT_REVISION, to FREERDP_VERSION_FULL, FREERDP_GIT_REVISION,

That will fix your problem

Gargoyle101 commented on 2021-06-14 02:36

Error installing remmina-git

Had an error trying to build remmina-git

[ 38%] Building C object plugins/rdp/CMakeFiles/remmina-plugin-rdp.dir/rdp_plugin.c.o
/home/amr/.cache/yay/remmina-git/src/remmina/plugins/rdp/rdp_plugin.c: In function ‘remmina_plugin_entry’:
/home/amr/.cache/yay/remmina-git/src/remmina/plugins/rdp/rdp_plugin.c:2826:40: error: ‘GIT_REVISION’ undeclared (first use in this function); did you mean ‘SID_REVISION’?
 2826 |                  FREERDP_VERSION_FULL, GIT_REVISION,
      |                                        ^~~~~~~~~~~~
      |                                        SID_REVISION
/home/amr/.cache/yay/remmina-git/src/remmina/plugins/rdp/rdp_plugin.c:2826:40: note: each undeclared identifier is reported only once for each function it appears in
make[2]: *** [plugins/rdp/CMakeFiles/remmina-plugin-rdp.dir/build.make:76: plugins/rdp/CMakeFiles/remmina-plugin-rdp.dir/rdp_plugin.c.o] Error 1
make[1]: *** [CMakeFiles/Makefile2:601: plugins/rdp/CMakeFiles/remmina-plugin-rdp.dir/all] Error 2
make: *** [Makefile:136: all] Error 2
==> ERROR: A failure occurred in build().
    Aborting...
error making: remmina-git

I successfully built freerdp-git and then tried to build remmina-git, got the above error, any advise?

jvybihal commented on 2020-09-28 14:49

Or, just do what I suggested. Install freerdp-git and build remmina-git against it. No messing with ldconfig needed. It works.

DAC324 commented on 2020-09-28 14:45

@jvybihal: As I was annoyed by that version mess in freerdp-git I now installed FreeRDP from their official git repo as well.

git clone git://github.com/FreeRDP/FreeRDP.git
cd FreeRDP
cmake -GNinja -DCHANNEL_URBDRC=ON -DWITH_DSP_FFMPEG=ON -DWITH_CUPS=ON -DWITH_PULSE=ON -DWITH_FAAC=ON -DWITH_FAAD2=ON -DWITH_GSM=ON .
cmake --build .
sudo cmake --build . --target install
Only glitch is that this installs the FreeRDP libs to /usr/local/lib, where Remmina does not find them. Solution: Add /usr/local/lib to the library path so that, for example,ldd is able to find them, by adding a config file with this path in /etc/ld.so.conf.d and running sudo ldconfig afterwards. Now I've got Remmina 1.4.8 working with FreeRDP 3.0.0 :)

jvybihal commented on 2020-09-28 14:10

@DAC324 okay, you are correct, I did forgot, that I am actually using remmina from community repo. It works fine with freerdp package.

Anyway, if you really want for some reason remmina-git working, just install freerdp-git. I admit, that the PKGBUILD has incorrect pkgver, but it still builds from master and is actually "3.0.0-dev" and works. I just confirmed, because I am migrating my setup to new laptop and tested it successfully.

DAC324 commented on 2020-09-28 13:24

@jvybihal: I had no success. I installed FreeRDP from the official repo, which is version 2.2.0. But it does not appear in Remmina. When I start my pre-configured connection, Remmina throws an error message "Please install RDP plugin". Consequently, it also does not appear in the drop-down list of plugins to choose from when editing your connection entry.

I finally gave up on that version mess and compiled Remmina from their official git repository:

git clone https://gitlab.com/Remmina/Remmina.git
cd Remmina
mkdir build && cd build
cmake ..
make
sudo make install

jvybihal commented on 2020-09-28 11:55

@DAC324: works fine here. I use it daily.