Flole Systems wrote:
> Did you compile in the fix from GitHub? Otherwise it's no surprise and nothing new.
I have this problem on CentOS
make -f Makefile.webui LANGUAGES="ach ady ar bg cs da de en_US en_GB es et fa fi fr he hr hu it ko lv lt nl no pl pt ro ru sl sk sq sv tr uk zh zh-Hans" all
make[1]: Entering directory `/opt/tvheadend'
make -f Makefile.webui WEBUI=std compile-std
CC src/main.o
CC src/tvhlog.o
make[2]: Entering directory `/opt/tvheadend'
WEBUI std finished
make[2]: Leaving directory `/opt/tvheadend'
make -f Makefile.webui WEBUI=debug compile-debug
make[2]: Entering directory `/opt/tvheadend'
WEBUI debug finished
make[2]: Leaving directory `/opt/tvheadend'
make[1]: Leaving directory `/opt/tvheadend'
CC src/profile.o
CC src/libav.o
CC src/muxer/muxer_libav.o
CC src/api/api_codec.o
CC src/input/mpegts/iptv/iptv_libav.o
CC src/transcoding/memutils.o
In file included from /opt/tvheadend/build.linux/ffmpeg/build/ffmpeg/include/libavutil/avutil.h:296:0,
from /opt/tvheadend/build.linux/ffmpeg/build/ffmpeg/include/libavutil/samplefmt.h:24,
from /opt/tvheadend/build.linux/ffmpeg/build/ffmpeg/include/libavcodec/avcodec.h:31,
from /opt/tvheadend/build.linux/ffmpeg/build/ffmpeg/include/libavformat/avformat.h:312,
from src/libav.h:26,
from src/tvhlog.c:35:
/opt/tvheadend/build.linux/ffmpeg/build/ffmpeg/include/libavutil/common.h: In function ‘av_sat_add64_c’:
/opt/tvheadend/build.linux/ffmpeg/build/ffmpeg/include/libavutil/common.h:380:20: error: suggest parentheses around arithmetic in operand of ‘|’ [-Werror=parentheses]
if ((int64_t)(a^b | ~s^b) >= 0)
^
src/tvhlog.c: At top level:
cc1: error: unrecognized command line option "-Wno-stringop-overflow" [-Werror]
cc1: error: unrecognized command line option "-Wno-stringop-truncation" [-Werror]
cc1: all warnings being treated as errors
make: *** [/opt/tvheadend/build.linux/src/tvhlog.o] Error 1
make: *** Waiting for unfinished jobs....
In file included from /opt/tvheadend/build.linux/ffmpeg/build/ffmpeg/include/libavutil/avutil.h:296:0,
from /opt/tvheadend/build.linux/ffmpeg/build/ffmpeg/include/libavutil/mem.h:35,
from src/transcoding/memutils.c:23:
/opt/tvheadend/build.linux/ffmpeg/build/ffmpeg/include/libavutil/common.h: In function ‘av_sat_add64_c’:
/opt/tvheadend/build.linux/ffmpeg/build/ffmpeg/include/libavutil/common.h:380:20: error: suggest parentheses around arithmetic in operand of ‘|’ [-Werror=parentheses]
if ((int64_t)(a^b | ~s^b) >= 0)
^
src/transcoding/memutils.c: At top level:
cc1: error: unrecognized command line option "-Wno-stringop-overflow" [-Werror]
cc1: error: unrecognized command line option "-Wno-stringop-truncation" [-Werror]
cc1: all warnings being treated as errors
make: *** [/opt/tvheadend/build.linux/src/transcoding/memutils.o] Error 1
In file included from /opt/tvheadend/build.linux/ffmpeg/build/ffmpeg/include/libavutil/avutil.h:296:0,
from /opt/tvheadend/build.linux/ffmpeg/build/ffmpeg/include/libavutil/samplefmt.h:24,
from /opt/tvheadend/build.linux/ffmpeg/build/ffmpeg/include/libavcodec/avcodec.h:31,
from /opt/tvheadend/build.linux/ffmpeg/build/ffmpeg/include/libavformat/avformat.h:312,
from src/libav.h:26,
from src/libav.c:2:
/opt/tvheadend/build.linux/ffmpeg/build/ffmpeg/include/libavutil/common.h: In function ‘av_sat_add64_c’:
/opt/tvheadend/build.linux/ffmpeg/build/ffmpeg/include/libavutil/common.h:380:20: error: suggest parentheses around arithmetic in operand of ‘|’ [-Werror=parentheses]
if ((int64_t)(a^b | ~s^b) >= 0)
^
src/libav.c: At top level:
cc1: error: unrecognized command line option "-Wno-stringop-overflow" [-Werror]
cc1: error: unrecognized command line option "-Wno-stringop-truncation" [-Werror]
cc1: all warnings being treated as errors
make: *** [/opt/tvheadend/build.linux/src/libav.o] Error 1
In file included from /opt/tvheadend/build.linux/ffmpeg/build/ffmpeg/include/libavutil/avutil.h:296:0,
from /opt/tvheadend/build.linux/ffmpeg/build/ffmpeg/include/libavutil/samplefmt.h:24,
from /opt/tvheadend/build.linux/ffmpeg/build/ffmpeg/include/libavcodec/avcodec.h:31,
from /opt/tvheadend/build.linux/ffmpeg/build/ffmpeg/include/libavformat/avformat.h:312,
from /opt/tvheadend/src/libav.h:26,
from /opt/tvheadend/src/transcoding/codec.h:31,
from src/api/api_codec.c:25:
/opt/tvheadend/build.linux/ffmpeg/build/ffmpeg/include/libavutil/common.h: In function ‘av_sat_add64_c’:
/opt/tvheadend/build.linux/ffmpeg/build/ffmpeg/include/libavutil/common.h:380:20: error: suggest parentheses around arithmetic in operand of ‘|’ [-Werror=parentheses]
if ((int64_t)(a^b | ~s^b) >= 0)
^
src/api/api_codec.c: At top level:
cc1: error: unrecognized command line option "-Wno-stringop-overflow" [-Werror]
cc1: error: unrecognized command line option "-Wno-stringop-truncation" [-Werror]
cc1: all warnings being treated as errors
make: *** [/opt/tvheadend/build.linux/src/api/api_codec.o] Error 1
In file included from /opt/tvheadend/build.linux/ffmpeg/build/ffmpeg/include/libavutil/avutil.h:296:0,
from /opt/tvheadend/build.linux/ffmpeg/build/ffmpeg/include/libavutil/samplefmt.h:24,
from /opt/tvheadend/build.linux/ffmpeg/build/ffmpeg/include/libavcodec/avcodec.h:31,
from /opt/tvheadend/build.linux/ffmpeg/build/ffmpeg/include/libavformat/avformat.h:312,
from src/muxer/muxer_libav.c:22:
/opt/tvheadend/build.linux/ffmpeg/build/ffmpeg/include/libavutil/common.h: In function ‘av_sat_add64_c’:
/opt/tvheadend/build.linux/ffmpeg/build/ffmpeg/include/libavutil/common.h:380:20: error: suggest parentheses around arithmetic in operand of ‘|’ [-Werror=parentheses]
if ((int64_t)(a^b | ~s^b) >= 0)
^
src/muxer/muxer_libav.c: At top level:
cc1: error: unrecognized command line option "-Wno-stringop-overflow" [-Werror]
cc1: error: unrecognized command line option "-Wno-stringop-truncation" [-Werror]
cc1: all warnings being treated as errors
make: *** [/opt/tvheadend/build.linux/src/muxer/muxer_libav.o] Error 1
In file included from /opt/tvheadend/build.linux/ffmpeg/build/ffmpeg/include/libavutil/avutil.h:296:0,
from /opt/tvheadend/build.linux/ffmpeg/build/ffmpeg/include/libavutil/samplefmt.h:24,
from /opt/tvheadend/build.linux/ffmpeg/build/ffmpeg/include/libavcodec/avcodec.h:31,
from /opt/tvheadend/build.linux/ffmpeg/build/ffmpeg/include/libavformat/avformat.h:312,
from /opt/tvheadend/src/libav.h:26,
from src/input/mpegts/iptv/iptv_libav.c:22:
/opt/tvheadend/build.linux/ffmpeg/build/ffmpeg/include/libavutil/common.h: In function ‘av_sat_add64_c’:
/opt/tvheadend/build.linux/ffmpeg/build/ffmpeg/include/libavutil/common.h:380:20: error: suggest parentheses around arithmetic in operand of ‘|’ [-Werror=parentheses]
if ((int64_t)(a^b | ~s^b) >= 0)
^
src/input/mpegts/iptv/iptv_libav.c: At top level:
cc1: error: unrecognized command line option "-Wno-stringop-overflow" [-Werror]
cc1: error: unrecognized command line option "-Wno-stringop-truncation" [-Werror]
cc1: all warnings being treated as errors
make: *** [/opt/tvheadend/build.linux/src/input/mpegts/iptv/iptv_libav.o] Error 1
In file included from /opt/tvheadend/build.linux/ffmpeg/build/ffmpeg/include/libavutil/avutil.h:296:0,
from /opt/tvheadend/build.linux/ffmpeg/build/ffmpeg/include/libavutil/samplefmt.h:24,
from /opt/tvheadend/build.linux/ffmpeg/build/ffmpeg/include/libavcodec/avcodec.h:31,
from /opt/tvheadend/build.linux/ffmpeg/build/ffmpeg/include/libavformat/avformat.h:312,
from /opt/tvheadend/src/libav.h:26,
from src/transcoding/codec.h:31,
from src/profile.c:29:
/opt/tvheadend/build.linux/ffmpeg/build/ffmpeg/include/libavutil/common.h: In function ‘av_sat_add64_c’:
/opt/tvheadend/build.linux/ffmpeg/build/ffmpeg/include/libavutil/common.h:380:20: error: suggest parentheses around arithmetic in operand of ‘|’ [-Werror=parentheses]
if ((int64_t)(a^b | ~s^b) >= 0)
^
src/profile.c: At top level:
cc1: error: unrecognized command line option "-Wno-stringop-overflow" [-Werror]
cc1: error: unrecognized command line option "-Wno-stringop-truncation" [-Werror]
cc1: all warnings being treated as errors
make: *** [/opt/tvheadend/build.linux/src/profile.o] Error 1
In file included from /opt/tvheadend/build.linux/ffmpeg/build/ffmpeg/include/libavutil/avutil.h:296:0,
from /opt/tvheadend/build.linux/ffmpeg/build/ffmpeg/include/libavutil/samplefmt.h:24,
from /opt/tvheadend/build.linux/ffmpeg/build/ffmpeg/include/libavcodec/avcodec.h:31,
from /opt/tvheadend/build.linux/ffmpeg/build/ffmpeg/include/libavformat/avformat.h:312,
from src/libav.h:26,
from src/main.c:70:
/opt/tvheadend/build.linux/ffmpeg/build/ffmpeg/include/libavutil/common.h: In function ‘av_sat_add64_c’:
/opt/tvheadend/build.linux/ffmpeg/build/ffmpeg/include/libavutil/common.h:380:20: error: suggest parentheses around arithmetic in operand of ‘|’ [-Werror=parentheses]
if ((int64_t)(a^b | ~s^b) >= 0)
^
src/main.c: At top level:
cc1: error: unrecognized command line option "-Wno-stringop-overflow" [-Werror]
cc1: error: unrecognized command line option "-Wno-stringop-truncation" [-Werror]
cc1: all warnings being treated as errors
make: *** [/opt/tvheadend/build.linux/src/main.o] Error 1
fresh last github pull