diff options
Diffstat (limited to 'package/tvheadend')
-rw-r--r-- | package/tvheadend/tvheadend-fix-Werror.patch | 44 |
1 files changed, 44 insertions, 0 deletions
diff --git a/package/tvheadend/tvheadend-fix-Werror.patch b/package/tvheadend/tvheadend-fix-Werror.patch new file mode 100644 index 000000000..5f6dbad82 --- /dev/null +++ b/package/tvheadend/tvheadend-fix-Werror.patch @@ -0,0 +1,44 @@ +commit 1334869bf0ea668e58e1c72daa3c09c1a95b5d81 +Author: Alexey I. Froloff <raorn@raorn.name> +Date: Wed Oct 24 21:10:15 2012 +0400 + + [PR-172] Fix compilatioin issues on OpenWRT + + Fix SHA1_* function names + Fix unused variables and functions + +--- +"Yann E. MORIN" <yann.morin.1998@free.fr>: + For buildroot, I removed the SHA_* fixes, as we're not affected. + No point in fixing something that does not bug us. + +diff --git a/src/trap.c b/src/trap.c +index bd76118..b0fe543 100644 +--- a/src/trap.c ++++ b/src/trap.c +@@ -67,6 +67,7 @@ sappend(char *buf, size_t l, const char *fmt, ...) + /** + * + */ ++#if ENABLE_EXECINFO + static int + add2lineresolve(const char *binary, void *addr, char *buf0, size_t buflen) + { +@@ -126,6 +127,7 @@ add2lineresolve(const char *binary, void *addr, char *buf0, size_t buflen) + close(fd[0]); + return 0; + } ++#endif /* ENABLE_EXECINFO */ + + + +@@ -133,8 +135,8 @@ static void + traphandler(int sig, siginfo_t *si, void *UC) + { + ucontext_t *uc = UC; +- char buf[200]; + #if ENABLE_EXECINFO ++ char buf[200]; + static void *frames[MAXFRAMES]; + int nframes = backtrace(frames, MAXFRAMES); + Dl_info dli; |