1
|
steps to compile:
|
2
|
./configure --arch=ARCH --enable-libffmpeg_static --disable-hdhomerun_client --disable-iptv --disable-satip_client --disable-satip_server
|
3
|
make
|
4
|
|
5
|
if error occures
|
6
|
|
7
|
make clean
|
8
|
|
9
|
git checkout master
|
10
|
e7b5e7f webui: general config - use only one checkbox type, fixes #2874
|
11
|
|
12
|
known error for atomic64
|
13
|
|
14
|
Not Good
|
15
|
|
16
|
make clean
|
17
|
|
18
|
git log --online
|
19
|
fatal: unrecognized argument: --online
|
20
|
git log --oneline
|
21
|
e7b5e7f webui: general config - use only one checkbox type, fixes #2874
|
22
|
e1e5fca Makefile: use absolute paths for static ffmpeg libraries, fixes #2872
|
23
|
....
|
24
|
1459c2c rpm/Makefile: prepare ~/rpmbuild tree
|
25
|
c74d73c - use atomic_dec_u64 for decrementing size counters - this prevents an unsigned wrap because of casting negative parameter to uint64_t - fixes #2712
|
26
|
8316608 - add atomic_dec_u64
|
27
|
8805360 Moved the frontend hack to the right place.
|
28
|
|
29
|
git checkout 8805360
|
30
|
|
31
|
Note: checking out '8805360'.
|
32
|
|
33
|
You are in 'detached HEAD' state. You can look around, make experimental
|
34
|
changes and commit them, and you can discard any commits you make in this
|
35
|
state without impacting any branches by performing another checkout.
|
36
|
|
37
|
If you want to create a new branch to retain commits you create, you may
|
38
|
do so (now or later) by using -b with the checkout command again. Example:
|
39
|
|
40
|
git checkout -b new_branch_name
|
41
|
|
42
|
HEAD is now at 8805360... Moved the frontend hack to the right place.
|
43
|
|
44
|
./configure --arch=ARCH --enable-libffmpeg_static --disable-hdhomerun_client --disable-iptv --disable-satip_client --disable-satip_server
|
45
|
|
46
|
make
|
47
|
|
48
|
...
|
49
|
CC src/webui/extjs.o
|
50
|
In file included from src/webui/extjs.c:119:0:
|
51
|
src/webui/extjs-debug.c: In function ‘extjs_root’:
|
52
|
src/webui/extjs-debug.c:1:2: error: ‘e’ undeclared (first use in this function)
|
53
|
src/webui/extjs-debug.c:1:2: note: each undeclared identifier is reported only once for each function it appears in
|
54
|
src/webui/extjs-debug.c:1:4: error: expected ‘;’ before ‘extjs_lcss’
|
55
|
src/webui/extjs-debug.c:9:4: error: expected ‘;’ before ‘extjs_load’
|
56
|
In file included from src/webui/extjs.c:123:0:
|
57
|
src/webui/extjs-std.c:1:4: error: expected ‘;’ before ‘extjs_lcss’
|
58
|
src/webui/extjs-std.c:2:4: error: expected ‘;’ before ‘extjs_load’
|
59
|
In file included from src/webui/extjs.c:177:0:
|
60
|
src/webui/extjs-tv-debug.c: In function ‘extjs_livetv’:
|
61
|
src/webui/extjs-tv-debug.c:1:2: error: ‘e’ undeclared (first use in this function)
|
62
|
src/webui/extjs-tv-debug.c:1:4: error: expected ‘;’ before ‘extjs_lcss’
|
63
|
src/webui/extjs-tv-debug.c:3:4: error: expected ‘;’ before ‘extjs_load’
|
64
|
In file included from src/webui/extjs.c:181:0:
|
65
|
src/webui/extjs-tv-std.c:1:4: error: expected ‘;’ before ‘extjs_lcss’
|
66
|
src/webui/extjs-tv-std.c:2:4: error: expected ‘;’ before ‘extjs_load’
|
67
|
Makefile:428: recipe for target '/home/uwe/tvheadend/build.linux/src/webui/extjs.o' failed
|
68
|
make: *** [/home/uwe/tvheadend/build.linux/src/webui/extjs.o] Error 1
|
69
|
|
70
|
Not Good
|
71
|
|
72
|
git log --oneline
|
73
|
8805360 Moved the frontend hack to the right place.
|
74
|
d39026c Frontend workarounds
|
75
|
8433d65 Makefile: fix extjs.c -> make_webui dependency
|
76
|
|
77
|
|
78
|
make clean
|
79
|
|
80
|
git checkout 8433d65
|
81
|
Previous HEAD position was 8805360... Moved the frontend hack to the right place.
|
82
|
HEAD is now at 8433d65... Makefile: fix extjs.c -> make_webui dependency
|
83
|
|
84
|
./configure --arch=ARCH --enable-libffmpeg_static --disable-hdhomerun_client --disable-iptv --disable-satip_client --disable-satip_server
|
85
|
|
86
|
make
|
87
|
|
88
|
CC src/webui/extjs.o
|
89
|
In file included from src/webui/extjs.c:119:0:
|
90
|
src/webui/extjs-debug.c: In function ‘extjs_root’:
|
91
|
src/webui/extjs-debug.c:1:2: error: ‘e’ undeclared (first use in this function)
|
92
|
src/webui/extjs-debug.c:1:2: note: each undeclared identifier is reported only once for each function it appears in
|
93
|
src/webui/extjs-debug.c:1:4: error: expected ‘;’ before ‘extjs_lcss’
|
94
|
src/webui/extjs-debug.c:9:4: error: expected ‘;’ before ‘extjs_load’
|
95
|
In file included from src/webui/extjs.c:123:0:
|
96
|
src/webui/extjs-std.c:1:4: error: expected ‘;’ before ‘extjs_lcss’
|
97
|
src/webui/extjs-std.c:2:4: error: expected ‘;’ before ‘extjs_load’
|
98
|
In file included from src/webui/extjs.c:177:0:
|
99
|
src/webui/extjs-tv-debug.c: In function ‘extjs_livetv’:
|
100
|
src/webui/extjs-tv-debug.c:1:2: error: ‘e’ undeclared (first use in this function)
|
101
|
src/webui/extjs-tv-debug.c:1:4: error: expected ‘;’ before ‘extjs_lcss’
|
102
|
src/webui/extjs-tv-debug.c:3:4: error: expected ‘;’ before ‘extjs_load’
|
103
|
In file included from src/webui/extjs.c:181:0:
|
104
|
src/webui/extjs-tv-std.c:1:4: error: expected ‘;’ before ‘extjs_lcss’
|
105
|
src/webui/extjs-tv-std.c:2:4: error: expected ‘;’ before ‘extjs_load’
|
106
|
Makefile:428: recipe for target '/home/uwe/tvheadend/build.linux/src/webui/extjs.o' failed
|
107
|
make: *** [/home/uwe/tvheadend/build.linux/src/webui/extjs.o] Error 1
|
108
|
|
109
|
Not Good
|
110
|
|
111
|
make clean
|
112
|
|
113
|
git checkout c90213c
|
114
|
Previous HEAD position was 8433d65... Makefile: fix extjs.c -> make_webui dependency
|
115
|
HEAD is now at c90213c... Makefile.ffmpeg: add file protocol for libav muxer
|
116
|
|
117
|
./configure --arch=ARCH --enable-libffmpeg_static --disable-hdhomerun_client --disable-iptv --disable-satip_client --disable-satip_server
|
118
|
|
119
|
make
|
120
|
|
121
|
CC src/webui/extjs.o
|
122
|
In file included from src/webui/extjs.c:119:0:
|
123
|
src/webui/extjs-debug.c: In function ‘extjs_root’:
|
124
|
src/webui/extjs-debug.c:1:2: error: ‘e’ undeclared (first use in this function)
|
125
|
src/webui/extjs-debug.c:1:2: note: each undeclared identifier is reported only once for each function it appears in
|
126
|
src/webui/extjs-debug.c:1:4: error: expected ‘;’ before ‘extjs_lcss’
|
127
|
src/webui/extjs-debug.c:9:4: error: expected ‘;’ before ‘extjs_load’
|
128
|
In file included from src/webui/extjs.c:123:0:
|
129
|
src/webui/extjs-std.c:1:4: error: expected ‘;’ before ‘extjs_lcss’
|
130
|
src/webui/extjs-std.c:2:4: error: expected ‘;’ before ‘extjs_load’
|
131
|
In file included from src/webui/extjs.c:177:0:
|
132
|
src/webui/extjs-tv-debug.c: In function ‘extjs_livetv’:
|
133
|
src/webui/extjs-tv-debug.c:1:2: error: ‘e’ undeclared (first use in this function)
|
134
|
src/webui/extjs-tv-debug.c:1:4: error: expected ‘;’ before ‘extjs_lcss’
|
135
|
src/webui/extjs-tv-debug.c:3:4: error: expected ‘;’ before ‘extjs_load’
|
136
|
In file included from src/webui/extjs.c:181:0:
|
137
|
src/webui/extjs-tv-std.c:1:4: error: expected ‘;’ before ‘extjs_lcss’
|
138
|
src/webui/extjs-tv-std.c:2:4: error: expected ‘;’ before ‘extjs_load’
|
139
|
Makefile:428: recipe for target '/home/uwe/tvheadend/build.linux/src/webui/extjs.o' failed
|
140
|
make: *** [/home/uwe/tvheadend/build.linux/src/webui/extjs.o] Error 1
|
141
|
|
142
|
Not Good
|
143
|
|
144
|
make clean
|
145
|
|
146
|
git log --oneline
|
147
|
c90213c Makefile.ffmpeg: add file protocol for libav muxer
|
148
|
f8e5548 DVR: Improve dvr_storage check and initialization
|
149
|
231274e WEBUI: compress and optimize the default js/css files
|
150
|
6327e58 linuxdvb: CA devices can be standalone without frontends
|
151
|
d9f08c9 another ENABLE_V4L removal
|
152
|
812d3ab extjs.c - cleanups
|
153
|
|
154
|
git checkout 812d3ab
|
155
|
Previous HEAD position was c90213c... Makefile.ffmpeg: add file protocol for libav muxer
|
156
|
HEAD is now at 812d3ab... extjs.c - cleanups
|
157
|
|
158
|
./configure --arch=ARCH --enable-libffmpeg_static --disable-hdhomerun_client --disable-iptv --disable-satip_client --disable-satip_server
|
159
|
|
160
|
make
|
161
|
compile without error.
|
162
|
|
163
|
####
|
164
|
|
165
|
git checkout master
|
166
|
|
167
|
git bisect start
|
168
|
git bisect bad
|
169
|
git bisect good 8805360
|
170
|
Bisecting: 31 revisions left to test after this (roughly 5 steps)
|
171
|
[808fd4703f5314f279c498fb7c3b148fa4805a6d] Use the connection limit also for DVR, fixes #2485
|
172
|
|
173
|
|
174
|
|
175
|
|