steps to compile: ./configure --arch=ARCH --enable-libffmpeg_static --disable-hdhomerun_client --disable-iptv --disable-satip_client --disable-satip_server make if error occures make clean git checkout master e7b5e7f webui: general config - use only one checkbox type, fixes #2874 known error for atomic64 Not Good make clean git log --online fatal: unrecognized argument: --online git log --oneline e7b5e7f webui: general config - use only one checkbox type, fixes #2874 e1e5fca Makefile: use absolute paths for static ffmpeg libraries, fixes #2872 .... 1459c2c rpm/Makefile: prepare ~/rpmbuild tree c74d73c - use atomic_dec_u64 for decrementing size counters - this prevents an unsigned wrap because of casting negative parameter to uint64_t - fixes #2712 8316608 - add atomic_dec_u64 8805360 Moved the frontend hack to the right place. git checkout 8805360 Note: checking out '8805360'. You are in 'detached HEAD' state. You can look around, make experimental changes and commit them, and you can discard any commits you make in this state without impacting any branches by performing another checkout. If you want to create a new branch to retain commits you create, you may do so (now or later) by using -b with the checkout command again. Example: git checkout -b new_branch_name HEAD is now at 8805360... Moved the frontend hack to the right place. ./configure --arch=ARCH --enable-libffmpeg_static --disable-hdhomerun_client --disable-iptv --disable-satip_client --disable-satip_server make ... CC src/webui/extjs.o In file included from src/webui/extjs.c:119:0: src/webui/extjs-debug.c: In function ‘extjs_root’: src/webui/extjs-debug.c:1:2: error: ‘e’ undeclared (first use in this function) src/webui/extjs-debug.c:1:2: note: each undeclared identifier is reported only once for each function it appears in src/webui/extjs-debug.c:1:4: error: expected ‘;’ before ‘extjs_lcss’ src/webui/extjs-debug.c:9:4: error: expected ‘;’ before ‘extjs_load’ In file included from src/webui/extjs.c:123:0: src/webui/extjs-std.c:1:4: error: expected ‘;’ before ‘extjs_lcss’ src/webui/extjs-std.c:2:4: error: expected ‘;’ before ‘extjs_load’ In file included from src/webui/extjs.c:177:0: src/webui/extjs-tv-debug.c: In function ‘extjs_livetv’: src/webui/extjs-tv-debug.c:1:2: error: ‘e’ undeclared (first use in this function) src/webui/extjs-tv-debug.c:1:4: error: expected ‘;’ before ‘extjs_lcss’ src/webui/extjs-tv-debug.c:3:4: error: expected ‘;’ before ‘extjs_load’ In file included from src/webui/extjs.c:181:0: src/webui/extjs-tv-std.c:1:4: error: expected ‘;’ before ‘extjs_lcss’ src/webui/extjs-tv-std.c:2:4: error: expected ‘;’ before ‘extjs_load’ Makefile:428: recipe for target '/home/uwe/tvheadend/build.linux/src/webui/extjs.o' failed make: *** [/home/uwe/tvheadend/build.linux/src/webui/extjs.o] Error 1 Not Good git log --oneline 8805360 Moved the frontend hack to the right place. d39026c Frontend workarounds 8433d65 Makefile: fix extjs.c -> make_webui dependency make clean git checkout 8433d65 Previous HEAD position was 8805360... Moved the frontend hack to the right place. HEAD is now at 8433d65... Makefile: fix extjs.c -> make_webui dependency ./configure --arch=ARCH --enable-libffmpeg_static --disable-hdhomerun_client --disable-iptv --disable-satip_client --disable-satip_server make CC src/webui/extjs.o In file included from src/webui/extjs.c:119:0: src/webui/extjs-debug.c: In function ‘extjs_root’: src/webui/extjs-debug.c:1:2: error: ‘e’ undeclared (first use in this function) src/webui/extjs-debug.c:1:2: note: each undeclared identifier is reported only once for each function it appears in src/webui/extjs-debug.c:1:4: error: expected ‘;’ before ‘extjs_lcss’ src/webui/extjs-debug.c:9:4: error: expected ‘;’ before ‘extjs_load’ In file included from src/webui/extjs.c:123:0: src/webui/extjs-std.c:1:4: error: expected ‘;’ before ‘extjs_lcss’ src/webui/extjs-std.c:2:4: error: expected ‘;’ before ‘extjs_load’ In file included from src/webui/extjs.c:177:0: src/webui/extjs-tv-debug.c: In function ‘extjs_livetv’: src/webui/extjs-tv-debug.c:1:2: error: ‘e’ undeclared (first use in this function) src/webui/extjs-tv-debug.c:1:4: error: expected ‘;’ before ‘extjs_lcss’ src/webui/extjs-tv-debug.c:3:4: error: expected ‘;’ before ‘extjs_load’ In file included from src/webui/extjs.c:181:0: src/webui/extjs-tv-std.c:1:4: error: expected ‘;’ before ‘extjs_lcss’ src/webui/extjs-tv-std.c:2:4: error: expected ‘;’ before ‘extjs_load’ Makefile:428: recipe for target '/home/uwe/tvheadend/build.linux/src/webui/extjs.o' failed make: *** [/home/uwe/tvheadend/build.linux/src/webui/extjs.o] Error 1 Not Good make clean git checkout c90213c Previous HEAD position was 8433d65... Makefile: fix extjs.c -> make_webui dependency HEAD is now at c90213c... Makefile.ffmpeg: add file protocol for libav muxer ./configure --arch=ARCH --enable-libffmpeg_static --disable-hdhomerun_client --disable-iptv --disable-satip_client --disable-satip_server make CC src/webui/extjs.o In file included from src/webui/extjs.c:119:0: src/webui/extjs-debug.c: In function ‘extjs_root’: src/webui/extjs-debug.c:1:2: error: ‘e’ undeclared (first use in this function) src/webui/extjs-debug.c:1:2: note: each undeclared identifier is reported only once for each function it appears in src/webui/extjs-debug.c:1:4: error: expected ‘;’ before ‘extjs_lcss’ src/webui/extjs-debug.c:9:4: error: expected ‘;’ before ‘extjs_load’ In file included from src/webui/extjs.c:123:0: src/webui/extjs-std.c:1:4: error: expected ‘;’ before ‘extjs_lcss’ src/webui/extjs-std.c:2:4: error: expected ‘;’ before ‘extjs_load’ In file included from src/webui/extjs.c:177:0: src/webui/extjs-tv-debug.c: In function ‘extjs_livetv’: src/webui/extjs-tv-debug.c:1:2: error: ‘e’ undeclared (first use in this function) src/webui/extjs-tv-debug.c:1:4: error: expected ‘;’ before ‘extjs_lcss’ src/webui/extjs-tv-debug.c:3:4: error: expected ‘;’ before ‘extjs_load’ In file included from src/webui/extjs.c:181:0: src/webui/extjs-tv-std.c:1:4: error: expected ‘;’ before ‘extjs_lcss’ src/webui/extjs-tv-std.c:2:4: error: expected ‘;’ before ‘extjs_load’ Makefile:428: recipe for target '/home/uwe/tvheadend/build.linux/src/webui/extjs.o' failed make: *** [/home/uwe/tvheadend/build.linux/src/webui/extjs.o] Error 1 Not Good make clean git log --oneline c90213c Makefile.ffmpeg: add file protocol for libav muxer f8e5548 DVR: Improve dvr_storage check and initialization 231274e WEBUI: compress and optimize the default js/css files 6327e58 linuxdvb: CA devices can be standalone without frontends d9f08c9 another ENABLE_V4L removal 812d3ab extjs.c - cleanups git checkout 812d3ab Previous HEAD position was c90213c... Makefile.ffmpeg: add file protocol for libav muxer HEAD is now at 812d3ab... extjs.c - cleanups ./configure --arch=ARCH --enable-libffmpeg_static --disable-hdhomerun_client --disable-iptv --disable-satip_client --disable-satip_server make compile without error. #### git checkout master git bisect start git bisect bad git bisect good 8805360 Bisecting: 31 revisions left to test after this (roughly 5 steps) [808fd4703f5314f279c498fb7c3b148fa4805a6d] Use the connection limit also for DVR, fixes #2485