<div dir="ltr">Thanks in advance for reviewing this.<br><div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">---------- Forwarded message ---------<br>From: <b class="gmail_sendername" dir="auto">Pacho t</b> <span dir="auto"><<a href="mailto:pacho.torres.reyes@gmail.com">pacho.torres.reyes@gmail.com</a>></span><br>Date: Sun, Jul 26, 2020 at 5:09 AM<br>Subject: Slackware Slackbuilds tvheadend ver 3.4patch1 Compilation error.<br>To:  <<a href="mailto:w_calandrini@hotmail.com">w_calandrini@hotmail.com</a>><br></div><br><br><div dir="ltr"><div>Hi William.</div><div><br></div><div>I was trying to install this tvheadend on my box.</div><div><br></div><div>I got this compilation error:</div><div><br></div><div>-----<br></div><div>Tvheadend Data Directory:<br>  /usr/share/tvheadend<br><br>CC              build.linux/src/main.o<br>/tmp/SBo/tvheadend-3.4patch1/src/main.c: In function ‘tvhlogv’:<br>/tmp/SBo/tvheadend-3.4patch1/src/main.c:805:38: error: ‘%s’ directive output may be truncated writing up to 2047 bytes into a region of size between 1984 and 2047 [-Werror=format-truncation=]<br>  805 |     snprintf(buf2, sizeof(buf2), "%s %s", t, buf);<br>      |                                      ^~      ~~~<br>/tmp/SBo/tvheadend-3.4patch1/src/main.c:805:5: note: ‘snprintf’ output between 2 and 2112 bytes into a destination of size 2048<br>  805 |     snprintf(buf2, sizeof(buf2), "%s %s", t, buf);<br>      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br>cc1: all warnings being treated as errors<br>make: *** [Makefile:255: build.linux/src/main.o] Error 1</div><div>----</div><div><br></div><div>Seems to be a warning treated as error. I was including:  -Wno-error  directive to avoid this in SLKCFLAGS in tvheadend.SlackBuild and other possible places with no sucess.</div><div><br></div><div>I do not have experience in compiling C source code. Please review this and let me know If I can do something from my side.</div><div><br></div><div>Thanks in advance for your help.</div><div><br></div><div>Francisco.<br></div><div><br></div><div><br></div></div>
</div></div></div>