Project

General

Profile

Bug #1713 » tvh_compile_errors.txt

TVH Master Compilation Errors - Bruce McAlister, 2013-07-05 07:31

 
1
+ '[' '!' -d /usr/local/src/tvheadend ']'
2
+ cd /usr/local/src/tvheadend
3
+ '[' '!' -d /usr/local/src/tvheadend/master ']'
4
+ cd master
5
+ git checkout -b master origin/master
6
fatal: A branch named 'master' already exists.
7
+ git pull
8
remote: Counting objects: 106, done.
9
remote: Compressing objects: 100% (50/50), done.
10
remote: Total 87 (delta 67), reused 57 (delta 37)
11
Unpacking objects: 100% (87/87), done.
12
From https://github.com/tvheadend/tvheadend
13
   e343bfd..5ddd073  master     -> origin/master
14
Updating e343bfd..5ddd073
15
Fast-forward
16
 src/capmt.c           |    3 +++
17
 src/cwc.c             |    5 ++++-
18
 src/dvb/dvb_adapter.c |    5 +++++
19
 src/dvb/dvb_charset.c |    1 +
20
 src/dvb/dvb_charset.h |    2 --
21
 src/dvb/dvb_fe.c      |    4 +++-
22
 src/dvr/dvr_db.c      |    4 +++-
23
 src/epg.c             |   12 +++++-------
24
 src/filebundle.c      |    8 +++-----
25
 src/htsmsg_binary.c   |    7 +++++--
26
 src/http.c            |    7 +++----
27
 src/imagecache.c      |    1 +
28
 src/main.c            |    2 +-
29
 src/service.c         |    3 +++
30
 src/tcp.c             |    7 +++----
31
 15 files changed, 43 insertions(+), 28 deletions(-)
32
+ AUTOBUILD_CONFIGURE_EXTRA='--enable-bundle --enable-dvbcsa'
33
+ ./Autobuild.sh -t debian
34
dpkg-buildpackage: export CFLAGS from dpkg-buildflags (origin: vendor): -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Wformat-security
35
dpkg-buildpackage: export CPPFLAGS from dpkg-buildflags (origin: vendor): -D_FORTIFY_SOURCE=2
36
dpkg-buildpackage: export CXXFLAGS from dpkg-buildflags (origin: vendor): -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Wformat-security
37
dpkg-buildpackage: export FFLAGS from dpkg-buildflags (origin: vendor): -g -O2
38
dpkg-buildpackage: export LDFLAGS from dpkg-buildflags (origin: vendor): -Wl,-Bsymbolic-functions -Wl,-z,relro
39
dpkg-buildpackage: source package tvheadend
40
dpkg-buildpackage: source version 3.5.224~g5ddd073
41
dpkg-buildpackage: source changed by Andreas Öman <[email protected]>
42
dpkg-buildpackage: host architecture amd64
43
 dpkg-source --before-build master
44
 debian/rules clean
45
dh clean
46
   dh_testdir
47
   dh_auto_clean
48
        make -j1 distclean
49
make[1]: Entering directory `/usr/local/src/tvheadend/master'
50
rm -rf /usr/local/src/tvheadend/master/build.linux/src /usr/local/src/tvheadend/master/build.linux/bundle*
51
find . -name "*~" | xargs rm -f
52
rm -rf /usr/local/src/tvheadend/master/build.*
53
rm -f /usr/local/src/tvheadend/master/.config.mk
54
make[1]: Leaving directory `/usr/local/src/tvheadend/master'
55
   dh_clean
56
        rm -f debian/tvheadend.substvars
57
        rm -f debian/tvheadend.*.debhelper
58
        rm -rf debian/tvheadend/
59
        rm -f debian/tvheadend-dbg.substvars
60
        rm -f debian/tvheadend-dbg.*.debhelper
61
        rm -rf debian/tvheadend-dbg/
62
        rm -f debian/*.debhelper.log
63
        rm -f debian/files
64
        find .  \( \( -type f -a \
65
                \( -name '#*#' -o -name '.*~' -o -name '*~' -o -name DEADJOE \
66
                 -o -name '*.orig' -o -name '*.rej' -o -name '*.bak' \
67
                 -o -name '.*.orig' -o -name .*.rej -o -name '.SUMS' \
68
                 -o -name TAGS -o \( -path '*/.deps/*' -a -name '*.P' \) \
69
                \) -exec rm -f {} \; \) -o \
70
                \( -type d -a -name autom4te.cache -prune -exec rm -rf {} \; \) \)
71
 debian/rules build
72
dh build
73
   dh_testdir
74
   debian/rules override_dh_auto_configure
75
make[1]: Entering directory `/usr/local/src/tvheadend/master'
76
dh_auto_configure -- --enable-bundle --enable-dvbcsa 
77
        ./configure --build=x86_64-linux-gnu --prefix=/usr --includedir=\${prefix}/include --mandir=\${prefix}/share/man --infodir=\${prefix}/share/info --sysconfdir=/etc --localstatedir=/var --libexecdir=\${prefix}/lib/tvheadend --disable-maintainer-mode --disable-dependency-tracking --enable-bundle --enable-dvbcsa
78
Checking support/features
79
  checking for cc execinfo.h ...                    ok
80
  checking for cc -mmmx ...                         ok
81
  checking for cc -msse2 ...                        ok
82
  checking for cc getloadavg ...                    ok
83
  checking for cc atomic64 ...                      ok
84
  checking for py module gzip ...                   ok
85
  checking for bzip2 ...                            ok
86
  checking for pkg openssl  ...                     ok
87
  checking for pkg zlib  ...                        ok
88
  checking for pkg avahi-client  ...                ok
89
  checking for pkg libavcodec <=55.0.0 ...          ok
90
  checking for pkg libavcodec >=52.96.0 ...         ok
91
  checking for pkg libavutil >=50.43.0 ...          ok
92
  checking for pkg libavformat <=55.0.0 ...         ok
93
  checking for pkg libavformat >=53.10.0 ...        ok
94
  checking for pkg libswscale >=0.13.0 ...          ok
95
  checking for cc sys/inotify.h ...                 ok
96
  checking for cc dvbcsa/dvbcsa.h ...               ok
97
  checking for cc -ldvbcsa ...                      ok
98
  checking for pkg libcurl  ...                     ok
99
  fetching dvb-scan files ...                       ok
100

    
101
Compiler:
102
  Using C compiler:                        cc
103
  Using C flags:                           -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Wformat-security
104
  Build for arch:                          x86_64
105

    
106
Binaries:
107
  Using PYTHON:                            python
108

    
109
Options:
110
  cwc                                      yes
111
  v4l                                      yes
112
  linuxdvb                                 yes
113
  dvbscan                                  yes
114
  timeshift                                yes
115
  trace                                    yes
116
  imagecache                               yes
117
  avahi                                    yes
118
  zlib                                     yes
119
  libav                                    yes
120
  inotify                                  yes
121
  bundle                                   yes
122
  dvbcsa                                   yes
123
  epoll                                    yes
124
  kqueue                                   no
125
  execinfo                                 yes
126
  mmx                                      yes
127
  sse2                                     yes
128
  getloadavg                               yes
129
  atomic64                                 yes
130
  py_gzip                                  yes
131
  bin_bzip2                                yes
132
  ssl                                      yes
133
  inotify_h                                yes
134

    
135
Packages:
136
  openssl                                  1.0.1
137
  zlib                                     1.2.3.4
138
  avahi-client                             0.6.30
139
  libavcodec                               53.35.0
140
  libavutil                                51.22.1
141
  libavformat                              53.21.1
142
  libswscale                               2.1.0
143
  libcurl                                  7.22.0
144

    
145
Installation paths:
146
  Prefix:                                  /usr
147
  Binaries:                                ${prefix}/bin
148
  Libraries:                               ${prefix}/lib
149
  Data files:                              ${prefix}/share
150
  Man pages:                               /usr/share/man
151

    
152
Final Binary:
153
  /usr/local/src/tvheadend/master/build.linux/tvheadend
154

    
155
Tvheadend Data Directory:
156
  /usr/share/tvheadend
157

    
158
make[1]: Leaving directory `/usr/local/src/tvheadend/master'
159
   debian/rules override_dh_auto_build
160
make[1]: Entering directory `/usr/local/src/tvheadend/master'
161
make 
162
make[2]: Entering directory `/usr/local/src/tvheadend/master'
163
CC              src/version.o
164
CC              src/main.o
165
CC              src/tvhlog.o
166
CC              src/utils.o
167
CC              src/wrappers.o
168
CC              src/access.o
169
CC              src/dtable.o
170
CC              src/tcp.o
171
CC              src/http.o
172
CC              src/notify.o
173
CC              src/file.o
174
CC              src/epg.o
175
CC              src/epgdb.o
176
CC              src/epggrab.o
177
CC              src/spawn.o
178
CC              src/packet.o
179
CC              src/streaming.o
180
CC              src/teletext.o
181
CC              src/channels.o
182
CC              src/subscriptions.o
183
CC              src/service.o
184
CC              src/psi.o
185
CC              src/parsers.o
186
CC              src/parser_h264.o
187
CC              src/parser_latm.o
188
CC              src/tsdemux.o
189
CC              src/bitstream.o
190
CC              src/htsp_server.o
191
CC              src/serviceprobe.o
192
CC              src/htsmsg.o
193
CC              src/htsmsg_binary.o
194
CC              src/htsmsg_json.o
195
CC              src/htsmsg_xml.o
196
CC              src/misc/dbl.o
197
CC              src/misc/json.o
198
CC              src/settings.o
199
CC              src/htsbuf.o
200
CC              src/trap.o
201
CC              src/avg.o
202
CC              src/htsstr.o
203
CC              src/rawtsinput.o
204
CC              src/iptv_input.o
205
CC              src/avc.o
206
CC              src/huffman.o
207
CC              src/filebundle.o
208
src/filebundle.c: In function ‘_fb_inflate’:
209
src/filebundle.c:90:18: error: assignment discards ‘const’ qualifier from pointer target type [-Werror]
210
cc1: all warnings being treated as errors
211
make[2]: *** [/usr/local/src/tvheadend/master/build.linux/src/filebundle.o] Error 1
212
make[2]: Leaving directory `/usr/local/src/tvheadend/master'
213
make[1]: *** [override_dh_auto_build] Error 2
214
make[1]: Leaving directory `/usr/local/src/tvheadend/master'
215
make: *** [build] Error 2
216
dpkg-buildpackage: error: debian/rules build gave error exit status 2
(5-5/5)