Gentoo Archives: gentoo-user

From: Dale <rdalek1967@×××××.com>
To: gentoo-user@l.g.o
Subject: [gentoo-user] media-video/gpac-0.5.0-r1 fails to compile
Date: Tue, 30 Dec 2014 09:57:42
Message-Id: 54A2770B.3050406@gmail.com
1 Howdy,
2
3 I been running into this issue for a while now. Anyone else run into
4 this? Nothing on the forums and google ain't no help either. Last part
5 of the build log below.
6
7
8
9 make[2]: Leaving directory
10 '/var/tmp/portage/media-video/gpac-0.5.0-r1/work/gpac/modules/rtp_in'
11 make[2]: Entering directory
12 '/var/tmp/portage/media-video/gpac-0.5.0-r1/work/gpac/modules/timedtext'
13 x86_64-pc-linux-gnu-gcc -O3 -march=native -O2 -pipe -Wall
14 -fno-strict-aliasing -Wno-pointer-sign -fPIC -DPIC -fvisibility="hidden"
15 -DGPAC_HAVE_CONFIG_H
16 -I"/var/tmp/portage/media-video/gpac-0.5.0-r1/work/gpac"
17 -I"/var/tmp/portage/media-video/gpac-0.5.0-r1/work/gpac/include" -c -o
18 timedtext_dec.o timedtext_dec.c
19 x86_64-pc-linux-gnu-gcc -O3 -march=native -O2 -pipe -Wall
20 -fno-strict-aliasing -Wno-pointer-sign -fPIC -DPIC -fvisibility="hidden"
21 -DGPAC_HAVE_CONFIG_H
22 -I"/var/tmp/portage/media-video/gpac-0.5.0-r1/work/gpac"
23 -I"/var/tmp/portage/media-video/gpac-0.5.0-r1/work/gpac/include" -c -o
24 timedtext_in.o timedtext_in.c
25 x86_64-pc-linux-gnu-gcc -shared -Wl,-O1 -Wl,--as-needed
26 -Wl,--warn-common -Wl,-z,defs -o ../../bin/gcc/gm_timedtext.so
27 timedtext_dec.o timedtext_in.o -lm -L../../bin/gcc -lgpac
28 make[2]: Leaving directory
29 '/var/tmp/portage/media-video/gpac-0.5.0-r1/work/gpac/modules/timedtext'
30 make[2]: Entering directory
31 '/var/tmp/portage/media-video/gpac-0.5.0-r1/work/gpac/modules/img_in'
32 x86_64-pc-linux-gnu-gcc -O3 -march=native -O2 -pipe -Wall
33 -fno-strict-aliasing -Wno-pointer-sign -fPIC -DPIC -fvisibility="hidden"
34 -DGPAC_HAVE_CONFIG_H
35 -I"/var/tmp/portage/media-video/gpac-0.5.0-r1/work/gpac"
36 -I"/var/tmp/portage/media-video/gpac-0.5.0-r1/work/gpac/include"
37 -DGPAC_HAS_JP2 -c -o img_dec.o img_dec.c
38 x86_64-pc-linux-gnu-gcc -O3 -march=native -O2 -pipe -Wall
39 -fno-strict-aliasing -Wno-pointer-sign -fPIC -DPIC -fvisibility="hidden"
40 -DGPAC_HAVE_CONFIG_H
41 -I"/var/tmp/portage/media-video/gpac-0.5.0-r1/work/gpac"
42 -I"/var/tmp/portage/media-video/gpac-0.5.0-r1/work/gpac/include"
43 -DGPAC_HAS_JP2 -c -o img_in.o img_in.c
44 x86_64-pc-linux-gnu-gcc -O3 -march=native -O2 -pipe -Wall
45 -fno-strict-aliasing -Wno-pointer-sign -fPIC -DPIC -fvisibility="hidden"
46 -DGPAC_HAVE_CONFIG_H
47 -I"/var/tmp/portage/media-video/gpac-0.5.0-r1/work/gpac"
48 -I"/var/tmp/portage/media-video/gpac-0.5.0-r1/work/gpac/include"
49 -DGPAC_HAS_JP2 -c -o bmp_dec.o bmp_dec.c
50 x86_64-pc-linux-gnu-gcc -O3 -march=native -O2 -pipe -Wall
51 -fno-strict-aliasing -Wno-pointer-sign -fPIC -DPIC -fvisibility="hidden"
52 -DGPAC_HAVE_CONFIG_H
53 -I"/var/tmp/portage/media-video/gpac-0.5.0-r1/work/gpac"
54 -I"/var/tmp/portage/media-video/gpac-0.5.0-r1/work/gpac/include"
55 -DGPAC_HAS_JP2 -c -o png_dec.o png_dec.c
56 x86_64-pc-linux-gnu-gcc -O3 -march=native -O2 -pipe -Wall
57 -fno-strict-aliasing -Wno-pointer-sign -fPIC -DPIC -fvisibility="hidden"
58 -DGPAC_HAVE_CONFIG_H
59 -I"/var/tmp/portage/media-video/gpac-0.5.0-r1/work/gpac"
60 -I"/var/tmp/portage/media-video/gpac-0.5.0-r1/work/gpac/include"
61 -DGPAC_HAS_JP2 -c -o jpeg_dec.o jpeg_dec.c
62 x86_64-pc-linux-gnu-gcc -O3 -march=native -O2 -pipe -Wall
63 -fno-strict-aliasing -Wno-pointer-sign -fPIC -DPIC -fvisibility="hidden"
64 -DGPAC_HAVE_CONFIG_H
65 -I"/var/tmp/portage/media-video/gpac-0.5.0-r1/work/gpac"
66 -I"/var/tmp/portage/media-video/gpac-0.5.0-r1/work/gpac/include"
67 -DGPAC_HAS_JP2 -c -o jp2_dec.o jp2_dec.c
68 x86_64-pc-linux-gnu-gcc -shared -Wl,-O1 -Wl,--as-needed
69 -Wl,--warn-common -Wl,-z,defs -o ../../bin/gcc/gm_img_in.so img_dec.o
70 img_in.o bmp_dec.o png_dec.o jpeg_dec.o jp2_dec.o -lm -L../../bin/gcc
71 -lgpac -lopenjpeg
72 make[2]: Leaving directory
73 '/var/tmp/portage/media-video/gpac-0.5.0-r1/work/gpac/modules/img_in'
74 make[2]: Entering directory
75 '/var/tmp/portage/media-video/gpac-0.5.0-r1/work/gpac/modules/saf_in'
76 x86_64-pc-linux-gnu-gcc -O3 -march=native -O2 -pipe -Wall
77 -fno-strict-aliasing -Wno-pointer-sign -fPIC -DPIC -fvisibility="hidden"
78 -DGPAC_HAVE_CONFIG_H
79 -I"/var/tmp/portage/media-video/gpac-0.5.0-r1/work/gpac" -w
80 -I"/var/tmp/portage/media-video/gpac-0.5.0-r1/work/gpac/include" -c -o
81 saf_in.o saf_in.c
82 x86_64-pc-linux-gnu-gcc -shared -Wl,-O1 -Wl,--as-needed
83 -Wl,--warn-common -Wl,-z,defs -o ../../bin/gcc/gm_saf_in.so saf_in.o -lm
84 -L../../bin/gcc -lgpac
85 make[2]: Leaving directory
86 '/var/tmp/portage/media-video/gpac-0.5.0-r1/work/gpac/modules/saf_in'
87 make[2]: Entering directory
88 '/var/tmp/portage/media-video/gpac-0.5.0-r1/work/gpac/modules/mpegts_in'
89 x86_64-pc-linux-gnu-gcc -O3 -march=native -O2 -pipe -Wall
90 -fno-strict-aliasing -Wno-pointer-sign -fPIC -DPIC -fvisibility="hidden"
91 -DGPAC_HAVE_CONFIG_H
92 -I"/var/tmp/portage/media-video/gpac-0.5.0-r1/work/gpac" -w
93 -I"/var/tmp/portage/media-video/gpac-0.5.0-r1/work/gpac/include" -c -o
94 mpegts_in.o mpegts_in.c
95 x86_64-pc-linux-gnu-gcc -shared -Wl,-O1 -Wl,--as-needed
96 -Wl,--warn-common -Wl,-z,defs -o ../../bin/gcc/gm_mpegts_in.so
97 mpegts_in.o -lm -L../../bin/gcc -lgpac
98 make[2]: Leaving directory
99 '/var/tmp/portage/media-video/gpac-0.5.0-r1/work/gpac/modules/mpegts_in'
100 make[2]: Entering directory
101 '/var/tmp/portage/media-video/gpac-0.5.0-r1/work/gpac/modules/ismacryp'
102 x86_64-pc-linux-gnu-gcc -O3 -march=native -O2 -pipe -Wall
103 -fno-strict-aliasing -Wno-pointer-sign -fPIC -DPIC -fvisibility="hidden"
104 -DGPAC_HAVE_CONFIG_H
105 -I"/var/tmp/portage/media-video/gpac-0.5.0-r1/work/gpac"
106 -I"/var/tmp/portage/media-video/gpac-0.5.0-r1/work/gpac/include" -c -o
107 ismacryp.o ismacryp.c
108 x86_64-pc-linux-gnu-gcc -shared -Wl,-O1 -Wl,--as-needed
109 -Wl,--warn-common -Wl,-z,defs -o ../../bin/gcc/gm_ismacryp.so ismacryp.o
110 -lm -L../../bin/gcc -lgpac
111 make[2]: Leaving directory
112 '/var/tmp/portage/media-video/gpac-0.5.0-r1/work/gpac/modules/ismacryp'
113 make[2]: Entering directory
114 '/var/tmp/portage/media-video/gpac-0.5.0-r1/work/gpac/modules/mpd_in'
115 x86_64-pc-linux-gnu-gcc -O3 -march=native -O2 -pipe -Wall
116 -fno-strict-aliasing -Wno-pointer-sign -fPIC -DPIC -fvisibility="hidden"
117 -DGPAC_HAVE_CONFIG_H
118 -I"/var/tmp/portage/media-video/gpac-0.5.0-r1/work/gpac" -w
119 -I"/var/tmp/portage/media-video/gpac-0.5.0-r1/work/gpac/include" -Wall
120 -c -o mpd_in.o mpd_in.c
121 x86_64-pc-linux-gnu-gcc -shared -Wl,-O1 -Wl,--as-needed
122 -Wl,--warn-common -Wl,-z,defs -o ../../bin/gcc/gm_mpd_in.so mpd_in.o -lm
123 -L../../bin/gcc -lgpac
124 make[2]: Leaving directory
125 '/var/tmp/portage/media-video/gpac-0.5.0-r1/work/gpac/modules/mpd_in'
126 make[2]: Entering directory
127 '/var/tmp/portage/media-video/gpac-0.5.0-r1/work/gpac/modules/ctx_load'
128 x86_64-pc-linux-gnu-gcc -O3 -march=native -O2 -pipe -Wall
129 -fno-strict-aliasing -Wno-pointer-sign -fPIC -DPIC -fvisibility="hidden"
130 -DGPAC_HAVE_CONFIG_H
131 -I"/var/tmp/portage/media-video/gpac-0.5.0-r1/work/gpac"
132 -I"/var/tmp/portage/media-video/gpac-0.5.0-r1/work/gpac/include" -c -o
133 ctx_load.o ctx_load.c
134 x86_64-pc-linux-gnu-gcc -shared -Wl,-O1 -Wl,--as-needed
135 -Wl,--warn-common -Wl,-z,defs -o ../../bin/gcc/gm_ctx_load.so ctx_load.o
136 -lm -L../../bin/gcc -lgpac
137 make[2]: Leaving directory
138 '/var/tmp/portage/media-video/gpac-0.5.0-r1/work/gpac/modules/ctx_load'
139 make[2]: Entering directory
140 '/var/tmp/portage/media-video/gpac-0.5.0-r1/work/gpac/modules/svg_in'
141 x86_64-pc-linux-gnu-gcc -O3 -march=native -O2 -pipe -Wall
142 -fno-strict-aliasing -Wno-pointer-sign -fPIC -DPIC -fvisibility="hidden"
143 -DGPAC_HAVE_CONFIG_H
144 -I"/var/tmp/portage/media-video/gpac-0.5.0-r1/work/gpac"
145 -I"/var/tmp/portage/media-video/gpac-0.5.0-r1/work/gpac/include" -c -o
146 svg_in.o svg_in.c
147 x86_64-pc-linux-gnu-gcc -shared -Wl,-O1 -Wl,--as-needed
148 -Wl,--warn-common -Wl,-z,defs -o ../../bin/gcc/gm_svg_in.so svg_in.o -lm
149 -L../../bin/gcc -lgpac -lz
150 make[2]: Leaving directory
151 '/var/tmp/portage/media-video/gpac-0.5.0-r1/work/gpac/modules/svg_in'
152 make[2]: Entering directory
153 '/var/tmp/portage/media-video/gpac-0.5.0-r1/work/gpac/modules/laser_dec'
154 x86_64-pc-linux-gnu-gcc -O3 -march=native -O2 -pipe -Wall
155 -fno-strict-aliasing -Wno-pointer-sign -fPIC -DPIC -fvisibility="hidden"
156 -DGPAC_HAVE_CONFIG_H
157 -I"/var/tmp/portage/media-video/gpac-0.5.0-r1/work/gpac"
158 -I"/var/tmp/portage/media-video/gpac-0.5.0-r1/work/gpac/include" -c -o
159 laser_dec.o laser_dec.c
160 x86_64-pc-linux-gnu-gcc -shared -Wl,-O1 -Wl,--as-needed
161 -Wl,--warn-common -Wl,-z,defs -o ../../bin/gcc/gm_laser_dec.so
162 laser_dec.o -lm -L../../bin/gcc -lgpac
163 make[2]: Leaving directory
164 '/var/tmp/portage/media-video/gpac-0.5.0-r1/work/gpac/modules/laser_dec'
165 make[2]: Entering directory
166 '/var/tmp/portage/media-video/gpac-0.5.0-r1/work/gpac/modules/svg_in'
167 x86_64-pc-linux-gnu-gcc -shared -Wl,-O1 -Wl,--as-needed
168 -Wl,--warn-common -Wl,-z,defs -o ../../bin/gcc/gm_svg_in.so svg_in.o -lm
169 -L../../bin/gcc -lgpac -lz
170 make[2]: Leaving directory
171 '/var/tmp/portage/media-video/gpac-0.5.0-r1/work/gpac/modules/svg_in'
172 make[2]: Entering directory
173 '/var/tmp/portage/media-video/gpac-0.5.0-r1/work/gpac/modules/widgetman'
174 x86_64-pc-linux-gnu-gcc -O3 -march=native -O2 -pipe -Wall
175 -fno-strict-aliasing -Wno-pointer-sign -fPIC -DPIC -fvisibility="hidden"
176 -DGPAC_HAVE_CONFIG_H
177 -I"/var/tmp/portage/media-video/gpac-0.5.0-r1/work/gpac"
178 -I"/var/tmp/portage/media-video/gpac-0.5.0-r1/work/gpac/include" -c -o
179 widgetman.o widgetman.c
180 x86_64-pc-linux-gnu-gcc -O3 -march=native -O2 -pipe -Wall
181 -fno-strict-aliasing -Wno-pointer-sign -fPIC -DPIC -fvisibility="hidden"
182 -DGPAC_HAVE_CONFIG_H
183 -I"/var/tmp/portage/media-video/gpac-0.5.0-r1/work/gpac"
184 -I"/var/tmp/portage/media-video/gpac-0.5.0-r1/work/gpac/include" -c -o
185 unzip.o unzip.c
186 x86_64-pc-linux-gnu-gcc -O3 -march=native -O2 -pipe -Wall
187 -fno-strict-aliasing -Wno-pointer-sign -fPIC -DPIC -fvisibility="hidden"
188 -DGPAC_HAVE_CONFIG_H
189 -I"/var/tmp/portage/media-video/gpac-0.5.0-r1/work/gpac"
190 -I"/var/tmp/portage/media-video/gpac-0.5.0-r1/work/gpac/include" -c -o
191 widget.o widget.c
192 x86_64-pc-linux-gnu-gcc -O3 -march=native -O2 -pipe -Wall
193 -fno-strict-aliasing -Wno-pointer-sign -fPIC -DPIC -fvisibility="hidden"
194 -DGPAC_HAVE_CONFIG_H
195 -I"/var/tmp/portage/media-video/gpac-0.5.0-r1/work/gpac"
196 -I"/var/tmp/portage/media-video/gpac-0.5.0-r1/work/gpac/include" -c -o
197 wgt_load.o wgt_load.c
198 x86_64-pc-linux-gnu-gcc -shared -Wl,-O1 -Wl,--as-needed
199 -Wl,--warn-common -Wl,-z,defs -o ../../bin/gcc/gm_widgetman.so
200 widgetman.o unzip.o widget.o wgt_load.o -lm -L../../bin/gcc -lgpac -lz
201 make[2]: Leaving directory
202 '/var/tmp/portage/media-video/gpac-0.5.0-r1/work/gpac/modules/widgetman'
203 make[2]: Entering directory
204 '/var/tmp/portage/media-video/gpac-0.5.0-r1/work/gpac/modules/osd'
205 x86_64-pc-linux-gnu-gcc -O3 -march=native -O2 -pipe -Wall
206 -fno-strict-aliasing -Wno-pointer-sign -fPIC -DPIC -fvisibility="hidden"
207 -DGPAC_HAVE_CONFIG_H
208 -I"/var/tmp/portage/media-video/gpac-0.5.0-r1/work/gpac"
209 -I"/var/tmp/portage/media-video/gpac-0.5.0-r1/work/gpac/include" -c -o
210 osd.o osd.c
211 x86_64-pc-linux-gnu-gcc -shared -Wl,-O1 -Wl,--as-needed
212 -Wl,--warn-common -Wl,-z,defs -o ../../bin/gcc/gm_osd.so osd.o -lm
213 -L../../bin/gcc -lgpac
214 make[2]: Leaving directory
215 '/var/tmp/portage/media-video/gpac-0.5.0-r1/work/gpac/modules/osd'
216 make[2]: Entering directory
217 '/var/tmp/portage/media-video/gpac-0.5.0-r1/work/gpac/modules/ft_font'
218 x86_64-pc-linux-gnu-gcc -O3 -march=native -O2 -pipe -Wall
219 -fno-strict-aliasing -Wno-pointer-sign -fPIC -DPIC -fvisibility="hidden"
220 -DGPAC_HAVE_CONFIG_H
221 -I"/var/tmp/portage/media-video/gpac-0.5.0-r1/work/gpac"
222 -I"/var/tmp/portage/media-video/gpac-0.5.0-r1/work/gpac/include"
223 -I/usr/include/freetype2 -c -o ft_font.o ft_font.c
224 x86_64-pc-linux-gnu-gcc -shared -Wl,-O1 -Wl,--as-needed
225 -Wl,--warn-common -Wl,-z,defs -o ../../bin/gcc/gm_ft_font.so ft_font.o
226 -L../../bin/gcc -lgpac -lfreetype -lz -lbz2 -lpng16 -lm
227 make[2]: Leaving directory
228 '/var/tmp/portage/media-video/gpac-0.5.0-r1/work/gpac/modules/ft_font'
229 make[2]: Entering directory
230 '/var/tmp/portage/media-video/gpac-0.5.0-r1/work/gpac/modules/ffmpeg_in'
231 x86_64-pc-linux-gnu-gcc -O3 -march=native -O2 -pipe -Wall
232 -fno-strict-aliasing -Wno-pointer-sign -fPIC -DPIC -fvisibility="hidden"
233 -DGPAC_HAVE_CONFIG_H
234 -I"/var/tmp/portage/media-video/gpac-0.5.0-r1/work/gpac"
235 -Wno-deprecated-declarations
236 -I"/var/tmp/portage/media-video/gpac-0.5.0-r1/work/gpac/include"
237 -I/usr/include -c -o ffmpeg_decode.o ffmpeg_decode.c
238 x86_64-pc-linux-gnu-gcc -O3 -march=native -O2 -pipe -Wall
239 -fno-strict-aliasing -Wno-pointer-sign -fPIC -DPIC -fvisibility="hidden"
240 -DGPAC_HAVE_CONFIG_H
241 -I"/var/tmp/portage/media-video/gpac-0.5.0-r1/work/gpac"
242 -Wno-deprecated-declarations
243 -I"/var/tmp/portage/media-video/gpac-0.5.0-r1/work/gpac/include"
244 -I/usr/include -c -o ffmpeg_demux.o ffmpeg_demux.c
245 x86_64-pc-linux-gnu-gcc -O3 -march=native -O2 -pipe -Wall
246 -fno-strict-aliasing -Wno-pointer-sign -fPIC -DPIC -fvisibility="hidden"
247 -DGPAC_HAVE_CONFIG_H
248 -I"/var/tmp/portage/media-video/gpac-0.5.0-r1/work/gpac"
249 -Wno-deprecated-declarations
250 -I"/var/tmp/portage/media-video/gpac-0.5.0-r1/work/gpac/include"
251 -I/usr/include -c -o ffmpeg_load.o ffmpeg_load.c
252 ffmpeg_demux.c: In function ‘FFD_CanHandleURL’:
253 ffmpeg_demux.c:341:5: warning: implicit declaration of function
254 ‘av_close_input_file’ [-Wimplicit-function-declaration]
255 if (ctx) av_close_input_file(ctx);
256 ^
257 x86_64-pc-linux-gnu-gcc -shared -Wl,-O1 -Wl,--as-needed
258 -Wl,--warn-common -Wl,-z,defs -o ../../bin/gcc/gm_ffmpeg_in.so
259 ffmpeg_decode.o ffmpeg_demux.o ffmpeg_load.o -L../../bin/gcc -lgpac -lz
260 -L/usr/lib -lavcodec -lavformat -lswscale -lavutil -lswscale -lm
261 ffmpeg_demux.o: In function `FFD_ConnectService':
262 ffmpeg_demux.c:(.text+0xa4b): undefined reference to `av_close_input_file'
263 ffmpeg_demux.c:(.text+0xe7f): undefined reference to `av_close_input_file'
264 ffmpeg_demux.o: In function `FFD_CloseService':
265 ffmpeg_demux.c:(.text+0x1198): undefined reference to `av_close_input_file'
266 ffmpeg_demux.o: In function `FFD_CanHandleURL.part.1':
267 ffmpeg_demux.c:(.text+0x1d8a): undefined reference to `av_close_input_file'
268 collect2: error: ld returned 1 exit status
269 Makefile:63: recipe for target 'gm_ffmpeg_in.so' failed
270 make[2]: *** [gm_ffmpeg_in.so] Error 1
271 make[2]: Leaving directory
272 '/var/tmp/portage/media-video/gpac-0.5.0-r1/work/gpac/modules/ffmpeg_in'
273 Makefile:120: recipe for target 'plugs' failed
274 make[1]: *** [plugs] Error 2
275 make[1]: Leaving directory
276 '/var/tmp/portage/media-video/gpac-0.5.0-r1/work/gpac/modules'
277 Makefile:9: recipe for target 'all' failed
278 make: *** [all] Error 2
279 * ERROR: media-video/gpac-0.5.0-r1::gentoo failed (compile phase):
280 * emake failed
281 *
282 * If you need support, post the output of `emerge --info
283 '=media-video/gpac-0.5.0-r1::gentoo'`,
284 * the complete build log and the output of `emerge -pqv
285 '=media-video/gpac-0.5.0-r1::gentoo'`.
286 * The complete build log is located at
287 '/var/tmp/portage/media-video/gpac-0.5.0-r1/temp/build.log'.
288 * The ebuild environment file is located at
289 '/var/tmp/portage/media-video/gpac-0.5.0-r1/temp/environment'.
290 * Working directory: '/var/tmp/portage/media-video/gpac-0.5.0-r1/work/gpac'
291 * S: '/var/tmp/portage/media-video/gpac-0.5.0-r1/work/gpac'
292 *
293 * The following package has failed to build or install:
294 *
295 * (media-video/gpac-0.5.0-r1:0/0::gentoo, ebuild scheduled for merge),
296 Log file:
297 * '/var/tmp/portage/media-video/gpac-0.5.0-r1/temp/build.log'
298 *
299 root@fireball / #
300
301
302 Any ideas?
303
304 Thanks.
305
306 Dale
307
308 :-) :-)

Replies

Subject Author
Re: [gentoo-user] media-video/gpac-0.5.0-r1 fails to compile Alec Ten Harmsel <alec@××××××××××××××.com>
Re: [gentoo-user] media-video/gpac-0.5.0-r1 fails to compile Helmut Jarausch <jarausch@××××××××××××××××.de>