>> I'll get an RC going today.

>> For any users encountering this while looking to upgrade, interim solutions 
>> would include any of the following:

>> * Build and install guacamole-server from the "staging/1.5.3" branch on git.
>> * Leverage the "guacamole/guacd" Docker image for guacd.
>> * Build and install a newer FreeRDP from source, instead of the older 
>> package from CentOS / Rocky.

If I wanted to do last option

* Build and install a newer FreeRDP from source, instead of the older package 
from CentOS / Rocky.

Why would I need to do?

Do I need to follow these steps (According to this article: 
https://github.com/FreeRDP/FreeRDP/wiki/Compilation)?

sudo apt build-dep freerdp-x11 or sudo apt build-dep freerdp2-x11

ln -s packaging/deb/freerdp-nightly debian
dpkg-buildpackage

Install the suggested base dependencies:

debian based

sudo apt-get install ninja-build build-essential git-core debhelper cdbs 
dpkg-dev autotools-dev cmake pkg-config xmlto libssl-dev docbook-xsl xsltproc 
libxkbfile-dev libx11-dev libwayland-dev libxrandr-dev libxi-dev libxrender-dev 
libxext-dev libxinerama-dev libxfixes-dev libxcursor-dev libxv-dev 
libxdamage-dev libxtst-dev libcups2-dev libpcsclite-dev libasound2-dev 
libpulse-dev libjpeg-dev libgsm1-dev libusb-1.0-0-dev libudev-dev 
libdbus-glib-1-dev uuid-dev libxml2-dev libgstreamer1.0-dev 
libgstreamer0.10-dev libgstreamer-plugins-base1.0-dev 
libgstreamer-plugins-base0.10-dev libfaad-dev libfaac-dev

Building 1.0.1 or master requires:

sudo apt-get install libavutil-dev libavcodec-dev libavresample-dev

rhel based

sudo yum install gcc cmake ninja-build openssl-devel libX11-devel libXext-devel 
libXinerama-devel libXcursor-devel \
  libXi-devel libXdamage-devel libXv-devel libxkbfile-devel alsa-lib-devel 
cups-devel ffmpeg-devel glib2-devel libusb-devel \
  faad2-devel pulseaudio-libs-devel gsm-devel faac-devel

Which is it recommended?

Debian or RHEL based?


- Gabriel

Reply via email to