Howdy,
I been running into this issue for a while now. Anyone else run into
this? Nothing on the forums and google ain't no help either. Last part
of the build log below.
make[2]: Leaving directory
'/var/tmp/portage/media-video/gpac-0.5.0-r1/work/gpac/modules/rtp_in'
make[2]: Entering directory
'/var/tmp/portage/media-video/gpac-0.5.0-r1/work/gpac/modules/timedtext'
x86_64-pc-linux-gnu-gcc -O3 -march=native -O2 -pipe -Wall
-fno-strict-aliasing -Wno-pointer-sign -fPIC -DPIC -fvisibility="hidden"
-DGPAC_HAVE_CONFIG_H
-I"/var/tmp/portage/media-video/gpac-0.5.0-r1/work/gpac"
-I"/var/tmp/portage/media-video/gpac-0.5.0-r1/work/gpac/include" -c -o
timedtext_dec.o timedtext_dec.c
x86_64-pc-linux-gnu-gcc -O3 -march=native -O2 -pipe -Wall
-fno-strict-aliasing -Wno-pointer-sign -fPIC -DPIC -fvisibility="hidden"
-DGPAC_HAVE_CONFIG_H
-I"/var/tmp/portage/media-video/gpac-0.5.0-r1/work/gpac"
-I"/var/tmp/portage/media-video/gpac-0.5.0-r1/work/gpac/include" -c -o
timedtext_in.o timedtext_in.c
x86_64-pc-linux-gnu-gcc -shared -Wl,-O1 -Wl,--as-needed
-Wl,--warn-common -Wl,-z,defs -o ../../bin/gcc/gm_timedtext.so
timedtext_dec.o timedtext_in.o -lm -L../../bin/gcc -lgpac
make[2]: Leaving directory
'/var/tmp/portage/media-video/gpac-0.5.0-r1/work/gpac/modules/timedtext'
make[2]: Entering directory
'/var/tmp/portage/media-video/gpac-0.5.0-r1/work/gpac/modules/img_in'
x86_64-pc-linux-gnu-gcc -O3 -march=native -O2 -pipe -Wall
-fno-strict-aliasing -Wno-pointer-sign -fPIC -DPIC -fvisibility="hidden"
-DGPAC_HAVE_CONFIG_H
-I"/var/tmp/portage/media-video/gpac-0.5.0-r1/work/gpac"
-I"/var/tmp/portage/media-video/gpac-0.5.0-r1/work/gpac/include"
-DGPAC_HAS_JP2 -c -o img_dec.o img_dec.c
x86_64-pc-linux-gnu-gcc -O3 -march=native -O2 -pipe -Wall
-fno-strict-aliasing -Wno-pointer-sign -fPIC -DPIC -fvisibility="hidden"
-DGPAC_HAVE_CONFIG_H
-I"/var/tmp/portage/media-video/gpac-0.5.0-r1/work/gpac"
-I"/var/tmp/portage/media-video/gpac-0.5.0-r1/work/gpac/include"
-DGPAC_HAS_JP2 -c -o img_in.o img_in.c
x86_64-pc-linux-gnu-gcc -O3 -march=native -O2 -pipe -Wall
-fno-strict-aliasing -Wno-pointer-sign -fPIC -DPIC -fvisibility="hidden"
-DGPAC_HAVE_CONFIG_H
-I"/var/tmp/portage/media-video/gpac-0.5.0-r1/work/gpac"
-I"/var/tmp/portage/media-video/gpac-0.5.0-r1/work/gpac/include"
-DGPAC_HAS_JP2 -c -o bmp_dec.o bmp_dec.c
x86_64-pc-linux-gnu-gcc -O3 -march=native -O2 -pipe -Wall
-fno-strict-aliasing -Wno-pointer-sign -fPIC -DPIC -fvisibility="hidden"
-DGPAC_HAVE_CONFIG_H
-I"/var/tmp/portage/media-video/gpac-0.5.0-r1/work/gpac"
-I"/var/tmp/portage/media-video/gpac-0.5.0-r1/work/gpac/include"
-DGPAC_HAS_JP2 -c -o png_dec.o png_dec.c
x86_64-pc-linux-gnu-gcc -O3 -march=native -O2 -pipe -Wall
-fno-strict-aliasing -Wno-pointer-sign -fPIC -DPIC -fvisibility="hidden"
-DGPAC_HAVE_CONFIG_H
-I"/var/tmp/portage/media-video/gpac-0.5.0-r1/work/gpac"
-I"/var/tmp/portage/media-video/gpac-0.5.0-r1/work/gpac/include"
-DGPAC_HAS_JP2 -c -o jpeg_dec.o jpeg_dec.c
x86_64-pc-linux-gnu-gcc -O3 -march=native -O2 -pipe -Wall
-fno-strict-aliasing -Wno-pointer-sign -fPIC -DPIC -fvisibility="hidden"
-DGPAC_HAVE_CONFIG_H
-I"/var/tmp/portage/media-video/gpac-0.5.0-r1/work/gpac"
-I"/var/tmp/portage/media-video/gpac-0.5.0-r1/work/gpac/include"
-DGPAC_HAS_JP2 -c -o jp2_dec.o jp2_dec.c
x86_64-pc-linux-gnu-gcc -shared -Wl,-O1 -Wl,--as-needed
-Wl,--warn-common -Wl,-z,defs -o ../../bin/gcc/gm_img_in.so img_dec.o
img_in.o bmp_dec.o png_dec.o jpeg_dec.o jp2_dec.o -lm -L../../bin/gcc
-lgpac -lopenjpeg
make[2]: Leaving directory
'/var/tmp/portage/media-video/gpac-0.5.0-r1/work/gpac/modules/img_in'
make[2]: Entering directory
'/var/tmp/portage/media-video/gpac-0.5.0-r1/work/gpac/modules/saf_in'
x86_64-pc-linux-gnu-gcc -O3 -march=native -O2 -pipe -Wall
-fno-strict-aliasing -Wno-pointer-sign -fPIC -DPIC -fvisibility="hidden"
-DGPAC_HAVE_CONFIG_H
-I"/var/tmp/portage/media-video/gpac-0.5.0-r1/work/gpac" -w
-I"/var/tmp/portage/media-video/gpac-0.5.0-r1/work/gpac/include" -c -o
saf_in.o saf_in.c
x86_64-pc-linux-gnu-gcc -shared -Wl,-O1 -Wl,--as-needed
-Wl,--warn-common -Wl,-z,defs -o ../../bin/gcc/gm_saf_in.so saf_in.o -lm
-L../../bin/gcc -lgpac
make[2]: Leaving directory
'/var/tmp/portage/media-video/gpac-0.5.0-r1/work/gpac/modules/saf_in'
make[2]: Entering directory
'/var/tmp/portage/media-video/gpac-0.5.0-r1/work/gpac/modules/mpegts_in'
x86_64-pc-linux-gnu-gcc -O3 -march=native -O2 -pipe -Wall
-fno-strict-aliasing -Wno-pointer-sign -fPIC -DPIC -fvisibility="hidden"
-DGPAC_HAVE_CONFIG_H
-I"/var/tmp/portage/media-video/gpac-0.5.0-r1/work/gpac" -w
-I"/var/tmp/portage/media-video/gpac-0.5.0-r1/work/gpac/include" -c -o
mpegts_in.o mpegts_in.c
x86_64-pc-linux-gnu-gcc -shared -Wl,-O1 -Wl,--as-needed
-Wl,--warn-common -Wl,-z,defs -o ../../bin/gcc/gm_mpegts_in.so
mpegts_in.o -lm -L../../bin/gcc -lgpac
make[2]: Leaving directory
'/var/tmp/portage/media-video/gpac-0.5.0-r1/work/gpac/modules/mpegts_in'
make[2]: Entering directory
'/var/tmp/portage/media-video/gpac-0.5.0-r1/work/gpac/modules/ismacryp'
x86_64-pc-linux-gnu-gcc -O3 -march=native -O2 -pipe -Wall
-fno-strict-aliasing -Wno-pointer-sign -fPIC -DPIC -fvisibility="hidden"
-DGPAC_HAVE_CONFIG_H
-I"/var/tmp/portage/media-video/gpac-0.5.0-r1/work/gpac"
-I"/var/tmp/portage/media-video/gpac-0.5.0-r1/work/gpac/include" -c -o
ismacryp.o ismacryp.c
x86_64-pc-linux-gnu-gcc -shared -Wl,-O1 -Wl,--as-needed
-Wl,--warn-common -Wl,-z,defs -o ../../bin/gcc/gm_ismacryp.so ismacryp.o
-lm -L../../bin/gcc -lgpac
make[2]: Leaving directory
'/var/tmp/portage/media-video/gpac-0.5.0-r1/work/gpac/modules/ismacryp'
make[2]: Entering directory
'/var/tmp/portage/media-video/gpac-0.5.0-r1/work/gpac/modules/mpd_in'
x86_64-pc-linux-gnu-gcc -O3 -march=native -O2 -pipe -Wall
-fno-strict-aliasing -Wno-pointer-sign -fPIC -DPIC -fvisibility="hidden"
-DGPAC_HAVE_CONFIG_H
-I"/var/tmp/portage/media-video/gpac-0.5.0-r1/work/gpac" -w
-I"/var/tmp/portage/media-video/gpac-0.5.0-r1/work/gpac/include" -Wall
-c -o mpd_in.o mpd_in.c
x86_64-pc-linux-gnu-gcc -shared -Wl,-O1 -Wl,--as-needed
-Wl,--warn-common -Wl,-z,defs -o ../../bin/gcc/gm_mpd_in.so mpd_in.o -lm
-L../../bin/gcc -lgpac
make[2]: Leaving directory
'/var/tmp/portage/media-video/gpac-0.5.0-r1/work/gpac/modules/mpd_in'
make[2]: Entering directory
'/var/tmp/portage/media-video/gpac-0.5.0-r1/work/gpac/modules/ctx_load'
x86_64-pc-linux-gnu-gcc -O3 -march=native -O2 -pipe -Wall
-fno-strict-aliasing -Wno-pointer-sign -fPIC -DPIC -fvisibility="hidden"
-DGPAC_HAVE_CONFIG_H
-I"/var/tmp/portage/media-video/gpac-0.5.0-r1/work/gpac"
-I"/var/tmp/portage/media-video/gpac-0.5.0-r1/work/gpac/include" -c -o
ctx_load.o ctx_load.c
x86_64-pc-linux-gnu-gcc -shared -Wl,-O1 -Wl,--as-needed
-Wl,--warn-common -Wl,-z,defs -o ../../bin/gcc/gm_ctx_load.so ctx_load.o
-lm -L../../bin/gcc -lgpac
make[2]: Leaving directory
'/var/tmp/portage/media-video/gpac-0.5.0-r1/work/gpac/modules/ctx_load'
make[2]: Entering directory
'/var/tmp/portage/media-video/gpac-0.5.0-r1/work/gpac/modules/svg_in'
x86_64-pc-linux-gnu-gcc -O3 -march=native -O2 -pipe -Wall
-fno-strict-aliasing -Wno-pointer-sign -fPIC -DPIC -fvisibility="hidden"
-DGPAC_HAVE_CONFIG_H
-I"/var/tmp/portage/media-video/gpac-0.5.0-r1/work/gpac"
-I"/var/tmp/portage/media-video/gpac-0.5.0-r1/work/gpac/include" -c -o
svg_in.o svg_in.c
x86_64-pc-linux-gnu-gcc -shared -Wl,-O1 -Wl,--as-needed
-Wl,--warn-common -Wl,-z,defs -o ../../bin/gcc/gm_svg_in.so svg_in.o -lm
-L../../bin/gcc -lgpac -lz
make[2]: Leaving directory
'/var/tmp/portage/media-video/gpac-0.5.0-r1/work/gpac/modules/svg_in'
make[2]: Entering directory
'/var/tmp/portage/media-video/gpac-0.5.0-r1/work/gpac/modules/laser_dec'
x86_64-pc-linux-gnu-gcc -O3 -march=native -O2 -pipe -Wall
-fno-strict-aliasing -Wno-pointer-sign -fPIC -DPIC -fvisibility="hidden"
-DGPAC_HAVE_CONFIG_H
-I"/var/tmp/portage/media-video/gpac-0.5.0-r1/work/gpac"
-I"/var/tmp/portage/media-video/gpac-0.5.0-r1/work/gpac/include" -c -o
laser_dec.o laser_dec.c
x86_64-pc-linux-gnu-gcc -shared -Wl,-O1 -Wl,--as-needed
-Wl,--warn-common -Wl,-z,defs -o ../../bin/gcc/gm_laser_dec.so
laser_dec.o -lm -L../../bin/gcc -lgpac
make[2]: Leaving directory
'/var/tmp/portage/media-video/gpac-0.5.0-r1/work/gpac/modules/laser_dec'
make[2]: Entering directory
'/var/tmp/portage/media-video/gpac-0.5.0-r1/work/gpac/modules/svg_in'
x86_64-pc-linux-gnu-gcc -shared -Wl,-O1 -Wl,--as-needed
-Wl,--warn-common -Wl,-z,defs -o ../../bin/gcc/gm_svg_in.so svg_in.o -lm
-L../../bin/gcc -lgpac -lz
make[2]: Leaving directory
'/var/tmp/portage/media-video/gpac-0.5.0-r1/work/gpac/modules/svg_in'
make[2]: Entering directory
'/var/tmp/portage/media-video/gpac-0.5.0-r1/work/gpac/modules/widgetman'
x86_64-pc-linux-gnu-gcc -O3 -march=native -O2 -pipe -Wall
-fno-strict-aliasing -Wno-pointer-sign -fPIC -DPIC -fvisibility="hidden"
-DGPAC_HAVE_CONFIG_H
-I"/var/tmp/portage/media-video/gpac-0.5.0-r1/work/gpac"
-I"/var/tmp/portage/media-video/gpac-0.5.0-r1/work/gpac/include" -c -o
widgetman.o widgetman.c
x86_64-pc-linux-gnu-gcc -O3 -march=native -O2 -pipe -Wall
-fno-strict-aliasing -Wno-pointer-sign -fPIC -DPIC -fvisibility="hidden"
-DGPAC_HAVE_CONFIG_H
-I"/var/tmp/portage/media-video/gpac-0.5.0-r1/work/gpac"
-I"/var/tmp/portage/media-video/gpac-0.5.0-r1/work/gpac/include" -c -o
unzip.o unzip.c
x86_64-pc-linux-gnu-gcc -O3 -march=native -O2 -pipe -Wall
-fno-strict-aliasing -Wno-pointer-sign -fPIC -DPIC -fvisibility="hidden"
-DGPAC_HAVE_CONFIG_H
-I"/var/tmp/portage/media-video/gpac-0.5.0-r1/work/gpac"
-I"/var/tmp/portage/media-video/gpac-0.5.0-r1/work/gpac/include" -c -o
widget.o widget.c
x86_64-pc-linux-gnu-gcc -O3 -march=native -O2 -pipe -Wall
-fno-strict-aliasing -Wno-pointer-sign -fPIC -DPIC -fvisibility="hidden"
-DGPAC_HAVE_CONFIG_H
-I"/var/tmp/portage/media-video/gpac-0.5.0-r1/work/gpac"
-I"/var/tmp/portage/media-video/gpac-0.5.0-r1/work/gpac/include" -c -o
wgt_load.o wgt_load.c
x86_64-pc-linux-gnu-gcc -shared -Wl,-O1 -Wl,--as-needed
-Wl,--warn-common -Wl,-z,defs -o ../../bin/gcc/gm_widgetman.so
widgetman.o unzip.o widget.o wgt_load.o -lm -L../../bin/gcc -lgpac -lz
make[2]: Leaving directory
'/var/tmp/portage/media-video/gpac-0.5.0-r1/work/gpac/modules/widgetman'
make[2]: Entering directory
'/var/tmp/portage/media-video/gpac-0.5.0-r1/work/gpac/modules/osd'
x86_64-pc-linux-gnu-gcc -O3 -march=native -O2 -pipe -Wall
-fno-strict-aliasing -Wno-pointer-sign -fPIC -DPIC -fvisibility="hidden"
-DGPAC_HAVE_CONFIG_H
-I"/var/tmp/portage/media-video/gpac-0.5.0-r1/work/gpac"
-I"/var/tmp/portage/media-video/gpac-0.5.0-r1/work/gpac/include" -c -o
osd.o osd.c
x86_64-pc-linux-gnu-gcc -shared -Wl,-O1 -Wl,--as-needed
-Wl,--warn-common -Wl,-z,defs -o ../../bin/gcc/gm_osd.so osd.o -lm
-L../../bin/gcc -lgpac
make[2]: Leaving directory
'/var/tmp/portage/media-video/gpac-0.5.0-r1/work/gpac/modules/osd'
make[2]: Entering directory
'/var/tmp/portage/media-video/gpac-0.5.0-r1/work/gpac/modules/ft_font'
x86_64-pc-linux-gnu-gcc -O3 -march=native -O2 -pipe -Wall
-fno-strict-aliasing -Wno-pointer-sign -fPIC -DPIC -fvisibility="hidden"
-DGPAC_HAVE_CONFIG_H
-I"/var/tmp/portage/media-video/gpac-0.5.0-r1/work/gpac"
-I"/var/tmp/portage/media-video/gpac-0.5.0-r1/work/gpac/include"
-I/usr/include/freetype2 -c -o ft_font.o ft_font.c
x86_64-pc-linux-gnu-gcc -shared -Wl,-O1 -Wl,--as-needed
-Wl,--warn-common -Wl,-z,defs -o ../../bin/gcc/gm_ft_font.so ft_font.o
-L../../bin/gcc -lgpac -lfreetype -lz -lbz2 -lpng16 -lm
make[2]: Leaving directory
'/var/tmp/portage/media-video/gpac-0.5.0-r1/work/gpac/modules/ft_font'
make[2]: Entering directory
'/var/tmp/portage/media-video/gpac-0.5.0-r1/work/gpac/modules/ffmpeg_in'
x86_64-pc-linux-gnu-gcc -O3 -march=native -O2 -pipe -Wall
-fno-strict-aliasing -Wno-pointer-sign -fPIC -DPIC -fvisibility="hidden"
-DGPAC_HAVE_CONFIG_H
-I"/var/tmp/portage/media-video/gpac-0.5.0-r1/work/gpac"
-Wno-deprecated-declarations
-I"/var/tmp/portage/media-video/gpac-0.5.0-r1/work/gpac/include"
-I/usr/include -c -o ffmpeg_decode.o ffmpeg_decode.c
x86_64-pc-linux-gnu-gcc -O3 -march=native -O2 -pipe -Wall
-fno-strict-aliasing -Wno-pointer-sign -fPIC -DPIC -fvisibility="hidden"
-DGPAC_HAVE_CONFIG_H
-I"/var/tmp/portage/media-video/gpac-0.5.0-r1/work/gpac"
-Wno-deprecated-declarations
-I"/var/tmp/portage/media-video/gpac-0.5.0-r1/work/gpac/include"
-I/usr/include -c -o ffmpeg_demux.o ffmpeg_demux.c
x86_64-pc-linux-gnu-gcc -O3 -march=native -O2 -pipe -Wall
-fno-strict-aliasing -Wno-pointer-sign -fPIC -DPIC -fvisibility="hidden"
-DGPAC_HAVE_CONFIG_H
-I"/var/tmp/portage/media-video/gpac-0.5.0-r1/work/gpac"
-Wno-deprecated-declarations
-I"/var/tmp/portage/media-video/gpac-0.5.0-r1/work/gpac/include"
-I/usr/include -c -o ffmpeg_load.o ffmpeg_load.c
ffmpeg_demux.c: In function FFD_CanHandleURL:
ffmpeg_demux.c:341:5: warning: implicit declaration of function
av_close_input_file [-Wimplicit-function-declaration]
if (ctx) av_close_input_file(ctx);
^
x86_64-pc-linux-gnu-gcc -shared -Wl,-O1 -Wl,--as-needed
-Wl,--warn-common -Wl,-z,defs -o ../../bin/gcc/gm_ffmpeg_in.so
ffmpeg_decode.o ffmpeg_demux.o ffmpeg_load.o -L../../bin/gcc -lgpac -lz
-L/usr/lib -lavcodec -lavformat -lswscale -lavutil -lswscale -lm
ffmpeg_demux.o: In function `FFD_ConnectService':
ffmpeg_demux.c:(.text+0xa4b): undefined reference to `av_close_input_file'
ffmpeg_demux.c:(.text+0xe7f): undefined reference to `av_close_input_file'
ffmpeg_demux.o: In function `FFD_CloseService':
ffmpeg_demux.c:(.text+0x1198): undefined reference to `av_close_input_file'
ffmpeg_demux.o: In function `FFD_CanHandleURL.part.1':
ffmpeg_demux.c:(.text+0x1d8a): undefined reference to `av_close_input_file'
collect2: error: ld returned 1 exit status
Makefile:63: recipe for target 'gm_ffmpeg_in.so' failed
make[2]: *** [gm_ffmpeg_in.so] Error 1
make[2]: Leaving directory
'/var/tmp/portage/media-video/gpac-0.5.0-r1/work/gpac/modules/ffmpeg_in'
Makefile:120: recipe for target 'plugs' failed
make[1]: *** [plugs] Error 2
make[1]: Leaving directory
'/var/tmp/portage/media-video/gpac-0.5.0-r1/work/gpac/modules'
Makefile:9: recipe for target 'all' failed
make: *** [all] Error 2
* ERROR: media-video/gpac-0.5.0-r1::gentoo failed (compile phase):
* emake failed
*
* If you need support, post the output of `emerge --info
'=media-video/gpac-0.5.0-r1::gentoo'`,
* the complete build log and the output of `emerge -pqv
'=media-video/gpac-0.5.0-r1::gentoo'`.
* The complete build log is located at
'/var/tmp/portage/media-video/gpac-0.5.0-r1/temp/build.log'.
* The ebuild environment file is located at
'/var/tmp/portage/media-video/gpac-0.5.0-r1/temp/environment'.
* Working directory: '/var/tmp/portage/media-video/gpac-0.5.0-r1/work/gpac'
* S: '/var/tmp/portage/media-video/gpac-0.5.0-r1/work/gpac'
*
* The following package has failed to build or install:
*
* (media-video/gpac-0.5.0-r1:0/0::gentoo, ebuild scheduled for merge),
Log file:
* '/var/tmp/portage/media-video/gpac-0.5.0-r1/temp/build.log'
*
root@fireball / #
Any ideas?
Thanks.
Dale
:-) :-)