Hi, I'm getting make errors on Fedora 30 (kernel 5.1.17-300.fc30.x86_64),
was hoping someone could help isolate what's going on here, I'm not a C
developer so I'm not sure how to fix this:

make[2]: Entering directory '/root/guacamole-server-0.9.14/src/common-ssh'
make[2]: Nothing to be done for 'all'.
make[2]: Leaving directory '/root/guacamole-server-0.9.14/src/common-ssh'
Making all in src/terminal
make[2]: Entering directory '/root/guacamole-server-0.9.14/src/terminal'
  CC       libguac_terminal_la-typescript.lo
typescript.c: In function âguac_terminal_typescript_allocâ:
typescript.c:133:46: error: â%sâ directive writing 6 bytes into a region of
size between 0 and 2047 [-Werror=format-overflow=]
  133 |     sprintf(typescript->timing_filename, "%s.%s",
typescript->data_filename,
      |                                              ^~
typescript.c:133:5: note: âsprintfâ output between 8 and 2055 bytes into a
destination of size 2048
  133 |     sprintf(typescript->timing_filename, "%s.%s",
typescript->data_filename,
      |
 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  134 |             GUAC_TERMINAL_TYPESCRIPT_TIMING_SUFFIX);
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
cc1: all warnings being treated as errors
make[2]: *** [Makefile:566: libguac_terminal_la-typescript.lo] Error 1
make[2]: Leaving directory '/root/guacamole-server-0.9.14/src/terminal'
make[1]: *** [Makefile:503: all-recursive] Error 1
make[1]: Leaving directory '/root/guacamole-server-0.9.14'
make: *** [Makefile:427: all] Error 2


- Shawn Q
"Nature is so Complex, it's Simply beautiful."

Reply via email to