It's not possible for the same error to be present with the patched code. The line in question no longer exists with the patch, having been replaced with a call to guac_strlcpy(). If you're still seeing an error on that line regarding strncpy(), you're not building the patch that Nick mentioned.
- Mike On Sun, Feb 24, 2019 at 3:46 PM Robert Dinse <nan...@eskimo.com> wrote: > > That patch isn't going to fix it, at leat not under Ubuntu, as I > applied > it and still got the same compile error. > > > -_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_- > Eskimo North Linux Friendly Internet Access, Shell Accounts, and Hosting. > Knowledgeable human assistance, not telephone trees or script readers. > See our web site: http://www.eskimo.com/ (206) 812-0051 or (800) > 246-6874. > > On Sun, 24 Feb 2019, Nick Couchman wrote: > > > Date: Sun, 24 Feb 2019 07:13:17 -0500 > > From: Nick Couchman <vn...@apache.org> > > Reply-To: user@guacamole.apache.org > > To: user@guacamole.apache.org > > Subject: Re: Compile Error > > > > On Sun, Feb 24, 2019 at 5:48 AM Robert Dinse <nan...@eskimo.com> wrote: > > > >> > >> Pulled the source from github and attempted to compile on Ubuntu > >> 18.10 but > >> got the following error: > >> > >> guac_svc/svc_service.c: In function яяVirtualChannelEntryяя: > >> guac_svc/svc_service.c:56:5: error: яяstrncpyяя output may be truncated > >> copying 7 bytes from a string of length 7 [-Werror=stringop-truncation] > >> strncpy(svc_plugin->plugin.channel_def.name, svc->name, > >> ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > >> GUAC_RDP_SVC_MAX_LENGTH); > >> ~~~~~~~~~~~~~~~~~~~~~~~~ > >> > >> Any suggestions as to how to fix? Normally an error like this > would > >> not stop a compile but directives are given that cause all warnings to > be > >> treated as errors so this stops the compile. > >> > > > > Looks like you're hitting this issue: > > > > https://issues.apache.org/jira/browse/GUACAMOLE-637 > > > > which has an active pull request that is being review and will hopefully > be > > merged, soon. Should be fixed in version 1.1.0. > > > > https://github.com/apache/guacamole-server/pull/209 > > > > -Nick > >