On Fri, Apr 9, 2021 at 12:21 AM Philippe MARASSE
<[email protected]> wrote:

> Hello,
>
> I built the git master branch yesterday on debian buster, I had to install
> libfreerdp from backports as ./configure complains about a development
> version of libfreerdp which is bundled with buster :
> ...
>

Indeed, the configure script now complains about development snapshots of
FreeRDP for exactly the issue you were originally encountering: the memory
allocation behavior of FreeRDP cannot be known except at build time, and
then only by checking the release of FreeRDP against the known behavior of
those releases. If a development snapshot is used, there's no way to know
that things haven't changed.

For context and for anyone encountering this thread on their own, the
message in question is:

  --------------------------------------------
   You are building against a development version of FreeRDP. Non-release
   versions of FreeRDP may have differences in behavior that are impossible to
   check for at build time. This may result in memory leaks or other strange
   behavior.

   *** PLEASE USE A RELEASED VERSION OF FREERDP IF POSSIBLE ***

   If you are ABSOLUTELY CERTAIN that building against this version of FreeRDP
   is OK, rerun configure with the --enable-allow-freerdp-snapshots
  --------------------------------------------


There is more discussion of this on the JIRA issues that resulted in the
message being added:

https://issues.apache.org/jira/browse/GUACAMOLE-1181
https://issues.apache.org/jira/browse/GUACAMOLE-1241
https://issues.apache.org/jira/browse/GUACAMOLE-1259

Michael Jumper
CEO, Lead Developer
Glyptodon Inc <https://glyp.to/>.

Reply via email to