mpeg-movie-1.6.0-r1 failed. This is error: Calculating dependencies ...done! >>> emerge (1 of 1) media-video/mpeg-movie-1.6.0-r1 to / >>> md5 src_uri ;-) mpeg_movie-1.6.0.tar.gz >>> Unpacking source... >>> Unpacking mpeg_movie-1.6.0.tar.gz to /var/tmp/portage/mpeg-movie-1.6.0-r1/work nas >>> Source unpacked. make -C audio_in make[1]: Entering directory `/var/tmp/portage/mpeg-movie-1.6.0-r1/work/mpeg_movie/audio_in' gcc -march=athlon-xp -O2 -pipe -fomit-frame-pointer -DUNIX -DBS_FORMAT=BINARY -DNDEBUG -c common.c -o common.o gcc -march=athlon-xp -O2 -pipe -fomit-frame-pointer -DUNIX -DBS_FORMAT=BINARY -DNDEBUG -c encode.c -o encode.o gcc -march=athlon-xp -O2 -pipe -fomit-frame-pointer -DUNIX -DBS_FORMAT=BINARY -DNDEBUG -c formatBitstream.c -o formatBitstream.o gcc -march=athlon-xp -O2 -pipe -fomit-frame-pointer -DUNIX -DBS_FORMAT=BINARY -DNDEBUG -c huffman.c -o huffman.o gcc -march=athlon-xp -O2 -pipe -fomit-frame-pointer -DUNIX -DBS_FORMAT=BINARY -DNDEBUG -c ieeefloat.c -o ieeefloat.o gcc -march=athlon-xp -O2 -pipe -fomit-frame-pointer -DUNIX -DBS_FORMAT=BINARY -DNDEBUG -c l3bitstream.c -o l3bitstream.o gcc -march=athlon-xp -O2 -pipe -fomit-frame-pointer -DUNIX -DBS_FORMAT=BINARY -DNDEBUG -c l3psy.c -o l3psy.o gcc -march=athlon-xp -O2 -pipe -fomit-frame-pointer -DUNIX -DBS_FORMAT=BINARY -DNDEBUG -c loop.c -o loop.o gcc -march=athlon-xp -O2 -pipe -fomit-frame-pointer -DUNIX -DBS_FORMAT=BINARY -DNDEBUG -c mdct.c -o mdct.o loop.c:2220:8: warning: extra tokens at end of #endif directive gcc -march=athlon-xp -O2 -pipe -fomit-frame-pointer -DUNIX -DBS_FORMAT=BINARY -DNDEBUG -c musicin.c -o musicin.o gcc -march=athlon-xp -O2 -pipe -fomit-frame-pointer -DUNIX -DBS_FORMAT=BINARY -DNDEBUG -c portableio.c -o portableio.o gcc -march=athlon-xp -O2 -pipe -fomit-frame-pointer -DUNIX -DBS_FORMAT=BINARY -DNDEBUG -c psy.c -o psy.o gcc -march=athlon-xp -O2 -pipe -fomit-frame-pointer -DUNIX -DBS_FORMAT=BINARY -DNDEBUG -c reservoir.c -o reservoir.o gcc -march=athlon-xp -O2 -pipe -fomit-frame-pointer -DUNIX -DBS_FORMAT=BINARY -DNDEBUG -c subs.c -o subs.o musicin.c: In function `main': musicin.c:724: warning: return type of `main' is not `int' gcc -march=athlon-xp -O2 -pipe -fomit-frame-pointer -DUNIX -DBS_FORMAT=BINARY -DNDEBUG -c tonal.c -o tonal.o gcc -o encode common.o encode.o formatBitstream.o huffman.o ieeefloat.o l3bitstream.o l3psy.o loop.o mdct.o musicin.o portableio.o psy.o reservoir.o subs.o tonal.o -lm -lieee musicin.o(.text+0x31): In function `obtain_parameters': : warning: the `gets' function is dangerous and should not be used. make[1]: Leaving directory `/var/tmp/portage/mpeg-movie-1.6.0-r1/work/mpeg_movie/audio_in' make -C video_in make[1]: Entering directory `/var/tmp/portage/mpeg-movie-1.6.0-r1/work/mpeg_movie/video_in' gcc -march=athlon-xp -O2 -pipe -fomit-frame-pointer -Iheaders -I/usr/include -Ijpeg -Wall -Wmissing-prototypes -c -o mfwddct.o mfwddct.c gcc -march=athlon-xp -O2 -pipe -fomit-frame-pointer -Iheaders -I/usr/include -Ijpeg -Wall -Wmissing-prototypes -c -o postdct.o postdct.c gcc -march=athlon-xp -O2 -pipe -fomit-frame-pointer -Iheaders -I/usr/include -Ijpeg -Wall -Wmissing-prototypes -c -o huff.o huff.c gcc -march=athlon-xp -O2 -pipe -fomit-frame-pointer -Iheaders -I/usr/include -Ijpeg -Wall -Wmissing-prototypes -c -o bitio.o bitio.c gcc -march=athlon-xp -O2 -pipe -fomit-frame-pointer -Iheaders -I/usr/include -Ijpeg -Wall -Wmissing-prototypes -c -o mheaders.o mheaders.c gcc -march=athlon-xp -O2 -pipe -fomit-frame-pointer -Iheaders -I/usr/include -Ijpeg -Wall -Wmissing-prototypes -c -o mpeg.o mpeg.c bitio.c: In function `Bitio_Flush': bitio.c:311: warning: implicit declaration of function `time' bitio.c: In function `Bitio_WriteToSocket': bitio.c:422: warning: implicit declaration of function `write' gcc -march=athlon-xp -O2 -pipe -fomit-frame-pointer -Iheaders -I/usr/include -Ijpeg -Wall -Wmissing-prototypes -c -o subsample.o subsample.c gcc -march=athlon-xp -O2 -pipe -fomit-frame-pointer -Iheaders -I/usr/include -Ijpeg -Wall -Wmissing-prototypes -c -o param.o param.c gcc -march=athlon-xp -O2 -pipe -fomit-frame-pointer -Iheaders -I/usr/include -Ijpeg -Wall -Wmissing-prototypes -c -o rgbtoycc.o rgbtoycc.c gcc -march=athlon-xp -O2 -pipe -fomit-frame-pointer -Iheaders -I/usr/include -Ijpeg -Wall -Wmissing-prototypes -c -o readframe.o readframe.c gcc -march=athlon-xp -O2 -pipe -fomit-frame-pointer -Iheaders -I/usr/include -Ijpeg -Wall -Wmissing-prototypes -c -o combine.o combine.c gcc -march=athlon-xp -O2 -pipe -fomit-frame-pointer -Iheaders -I/usr/include -Ijpeg -Wall -Wmissing-prototypes -c -o jrevdct.o jrevdct.c gcc -march=athlon-xp -O2 -pipe -fomit-frame-pointer -Iheaders -I/usr/include -Ijpeg -Wall -Wmissing-prototypes -c -o frame.o frame.c gcc -march=athlon-xp -O2 -pipe -fomit-frame-pointer -Iheaders -I/usr/include -Ijpeg -Wall -Wmissing-prototypes -c -o fsize.o fsize.c gcc -march=athlon-xp -O2 -pipe -fomit-frame-pointer -Iheaders -I/usr/include -Ijpeg -Wall -Wmissing-prototypes -c -o frametype.o frametype.c gcc -march=athlon-xp -O2 -pipe -fomit-frame-pointer -Iheaders -I/usr/include -Ijpeg -Wall -Wmissing-prototypes -c -o libpnmrw.o libpnmrw.c gcc -march=athlon-xp -O2 -pipe -fomit-frame-pointer -Iheaders -I/usr/include -Ijpeg -Wall -Wmissing-prototypes -c -o specifics.o specifics.c gcc -march=athlon-xp -O2 -pipe -fomit-frame-pointer -Iheaders -I/usr/include -Ijpeg -Wall -Wmissing-prototypes -c -o rate.o rate.c gcc -march=athlon-xp -O2 -pipe -fomit-frame-pointer -Iheaders -I/usr/include -Ijpeg -Wall -Wmissing-prototypes -c -o opts.o opts.c libpnmrw.c: In function `pm_perror': libpnmrw.c:133: warning: assignment discards qualifiers from pointer target type libpnmrw.c: In function `pbm_readpbmrow': libpnmrw.c:364: warning: `item' might be used uninitialized in this function libpnmrw.c: In function `pgm_writepgminit': libpnmrw.c:567: warning: comparison is always true due to limited range of data type libpnmrw.c: In function `pgm_writepgmrow': libpnmrw.c:646: warning: comparison is always true due to limited range of data type libpnmrw.c: In function `ppm_writeppminit': libpnmrw.c:754: warning: comparison is always true due to limited range of data type libpnmrw.c: In function `ppm_writeppmrow': libpnmrw.c:847: warning: comparison is always true due to limited range of data type libpnmrw.c: In function `pnm_backgroundxel': libpnmrw.c:1454: warning: implicit declaration of function `exit' gcc -march=athlon-xp -O2 -pipe -fomit-frame-pointer -Iheaders -I/usr/include -Ijpeg -Wall -Wmissing-prototypes -c -o iframe.o iframe.c gcc -march=athlon-xp -O2 -pipe -fomit-frame-pointer -Iheaders -I/usr/include -Ijpeg -Wall -Wmissing-prototypes -c -o pframe.o pframe.c opts.c: In function `SetupKillDimAreas': opts.c:286: warning: implicit declaration of function `exit' gcc -march=athlon-xp -O2 -pipe -fomit-frame-pointer -Iheaders -I/usr/include -Ijpeg -Wall -Wmissing-prototypes -c -o bframe.o bframe.c bframe.c: In function `GenBFrame': bframe.c:546: warning: label `skip_block' defined but not used gcc -march=athlon-xp -O2 -pipe -fomit-frame-pointer -Iheaders -I/usr/include -Ijpeg -Wall -Wmissing-prototypes -c -o psearch.o psearch.c iframe.c: In function `GenIFrame': iframe.c:556: warning: implicit declaration of function `Mpost_UnQuantZigBlockLaplace' gcc -march=athlon-xp -O2 -pipe -fomit-frame-pointer -Iheaders -I/usr/include -Ijpeg -Wall -Wmissing-prototypes -c -o bsearch.o bsearch.c gcc -march=athlon-xp -O2 -pipe -fomit-frame-pointer -Iheaders -I/usr/include -Ijpeg -Wall -Wmissing-prototypes -c -o block.o block.c gcc -march=athlon-xp -O2 -pipe -fomit-frame-pointer -Iheaders -I/usr/include -Ijpeg -Wall -Wmissing-prototypes -c -o parallel.o parallel.c gcc -march=athlon-xp -O2 -pipe -fomit-frame-pointer -Iheaders -I/usr/include -Ijpeg -Wall -Wmissing-prototypes -c -o jpeg.o jpeg.c gcc -march=athlon-xp -O2 -pipe -fomit-frame-pointer -Iheaders -I/usr/include -Ijpeg -Wall -Wmissing-prototypes -c -o main.o main.c (cd jpeg; make libjpeg.a) make[2]: Entering directory `/var/tmp/portage/mpeg-movie-1.6.0-r1/work/mpeg_movie/video_in/jpeg' gcc -march=athlon-xp -O2 -pipe -fomit-frame-pointer -Iheaders -I/usr/include -Ijpeg -Wall -Wmissing-prototypes -I. -c -o jcapi.o jcapi.c jpeg.c: In function `JMovie2JPEG': jpeg.c:354: warning: implicit declaration of function `lseek' jpeg.c:355: warning: implicit declaration of function `read' jpeg.c: In function `ReadJPEG': jpeg.c:583: warning: implicit declaration of function `jcopy_sample_rows' gcc -march=athlon-xp -O2 -pipe -fomit-frame-pointer -Iheaders -I/usr/include -Ijpeg -Wall -Wmissing-prototypes -I. -c -o jcparam.o jcparam.c gcc -march=athlon-xp -O2 -pipe -fomit-frame-pointer -Iheaders -I/usr/include -Ijpeg -Wall -Wmissing-prototypes -I. -c -o jdatadst.o jdatadst.c gcc -march=athlon-xp -O2 -pipe -fomit-frame-pointer -Iheaders -I/usr/include -Ijpeg -Wall -Wmissing-prototypes -I. -c -o jcmaster.o jcmaster.c gcc -march=athlon-xp -O2 -pipe -fomit-frame-pointer -Iheaders -I/usr/include -Ijpeg -Wall -Wmissing-prototypes -I. -c -o jcmarker.o jcmarker.c gcc -march=athlon-xp -O2 -pipe -fomit-frame-pointer -Iheaders -I/usr/include -Ijpeg -Wall -Wmissing-prototypes -I. -c -o jcmainct.o jcmainct.c gcc -march=athlon-xp -O2 -pipe -fomit-frame-pointer -Iheaders -I/usr/include -Ijpeg -Wall -Wmissing-prototypes -I. -c -o jcprepct.o jcprepct.c gcc -march=athlon-xp -O2 -pipe -fomit-frame-pointer -Iheaders -I/usr/include -Ijpeg -Wall -Wmissing-prototypes -I. -c -o jccoefct.o jccoefct.c jcmainct.c: In function `start_pass_main': jcmainct.c:72: warning: `main' is usually a function jcmainct.c: In function `process_data_simple_main': jcmainct.c:119: warning: `main' is usually a function jcmainct.c: In function `jinit_c_main_controller': jcmainct.c:253: warning: `main' is usually a function gcc -march=athlon-xp -O2 -pipe -fomit-frame-pointer -Iheaders -I/usr/include -Ijpeg -Wall -Wmissing-prototypes -I. -c -o jccolor.o jccolor.c gcc -march=athlon-xp -O2 -pipe -fomit-frame-pointer -Iheaders -I/usr/include -Ijpeg -Wall -Wmissing-prototypes -I. -c -o jcsample.o jcsample.c gcc -march=athlon-xp -O2 -pipe -fomit-frame-pointer -Iheaders -I/usr/include -Ijpeg -Wall -Wmissing-prototypes -I. -c -o jchuff.o jchuff.c gcc -march=athlon-xp -O2 -pipe -fomit-frame-pointer -Iheaders -I/usr/include -Ijpeg -Wall -Wmissing-prototypes -I. -c -o jcdctmgr.o jcdctmgr.c gcc -march=athlon-xp -O2 -pipe -fomit-frame-pointer -Iheaders -I/usr/include -Ijpeg -Wall -Wmissing-prototypes -I. -c -o jfdctfst.o jfdctfst.c gcc -march=athlon-xp -O2 -pipe -fomit-frame-pointer -Iheaders -I/usr/include -Ijpeg -Wall -Wmissing-prototypes -I. -c -o jfdctflt.o jfdctflt.c gcc -march=athlon-xp -O2 -pipe -fomit-frame-pointer -Iheaders -I/usr/include -Ijpeg -Wall -Wmissing-prototypes -I. -c -o jfdctint.o jfdctint.c gcc -march=athlon-xp -O2 -pipe -fomit-frame-pointer -Iheaders -I/usr/include -Ijpeg -Wall -Wmissing-prototypes -I. -c -o jdapi.o jdapi.c gcc -march=athlon-xp -O2 -pipe -fomit-frame-pointer -Iheaders -I/usr/include -Ijpeg -Wall -Wmissing-prototypes -I. -c -o jdatasrc.o jdatasrc.c gcc -march=athlon-xp -O2 -pipe -fomit-frame-pointer -Iheaders -I/usr/include -Ijpeg -Wall -Wmissing-prototypes -I. -c -o jdmaster.o jdmaster.c gcc -march=athlon-xp -O2 -pipe -fomit-frame-pointer -Iheaders -I/usr/include -Ijpeg -Wall -Wmissing-prototypes -I. -c -o jdmarker.o jdmarker.c gcc -march=athlon-xp -O2 -pipe -fomit-frame-pointer -Iheaders -I/usr/include -Ijpeg -Wall -Wmissing-prototypes -I. -c -o jdmainct.o jdmainct.c gcc -march=athlon-xp -O2 -pipe -fomit-frame-pointer -Iheaders -I/usr/include -Ijpeg -Wall -Wmissing-prototypes -I. -c -o jdcoefct.o jdcoefct.c jdmainct.c: In function `make_funny_pointers': jdmainct.c:165: warning: `main' is usually a function jdmainct.c: In function `set_wraparound_pointers': jdmainct.c:221: warning: `main' is usually a function jdmainct.c: In function `set_bottom_pointers': jdmainct.c:250: warning: `main' is usually a function jdmainct.c: In function `start_pass_main': jdmainct.c:287: warning: `main' is usually a function jdmainct.c: In function `process_data_simple_main': jdmainct.c:341: warning: `main' is usually a function jdmainct.c: In function `process_data_context_main': jdmainct.c:381: warning: `main' is usually a function jdmainct.c: In function `jinit_d_main_controller': jdmainct.c:491: warning: `main' is usually a function gcc -march=athlon-xp -O2 -pipe -fomit-frame-pointer -Iheaders -I/usr/include -Ijpeg -Wall -Wmissing-prototypes -I. -c -o jdpostct.o jdpostct.c gcc -march=athlon-xp -O2 -pipe -fomit-frame-pointer -Iheaders -I/usr/include -Ijpeg -Wall -Wmissing-prototypes -I. -c -o jddctmgr.o jddctmgr.c gcc -march=athlon-xp -O2 -pipe -fomit-frame-pointer -Iheaders -I/usr/include -Ijpeg -Wall -Wmissing-prototypes -I. -c -o jidctfst.o jidctfst.c gcc -march=athlon-xp -O2 -pipe -fomit-frame-pointer -Iheaders -I/usr/include -Ijpeg -Wall -Wmissing-prototypes -I. -c -o jidctflt.o jidctflt.c gcc -march=athlon-xp -O2 -pipe -fomit-frame-pointer -Iheaders -I/usr/include -Ijpeg -Wall -Wmissing-prototypes -I. -c -o jidctint.o jidctint.c gcc -march=athlon-xp -O2 -pipe -fomit-frame-pointer -Iheaders -I/usr/include -Ijpeg -Wall -Wmissing-prototypes -I. -c -o jidctred.o jidctred.c gcc -march=athlon-xp -O2 -pipe -fomit-frame-pointer -Iheaders -I/usr/include -Ijpeg -Wall -Wmissing-prototypes -I. -c -o jdhuff.o jdhuff.c gcc -march=athlon-xp -O2 -pipe -fomit-frame-pointer -Iheaders -I/usr/include -Ijpeg -Wall -Wmissing-prototypes -I. -c -o jdsample.o jdsample.c gcc -march=athlon-xp -O2 -pipe -fomit-frame-pointer -Iheaders -I/usr/include -Ijpeg -Wall -Wmissing-prototypes -I. -c -o jdcolor.o jdcolor.c gcc -march=athlon-xp -O2 -pipe -fomit-frame-pointer -Iheaders -I/usr/include -Ijpeg -Wall -Wmissing-prototypes -I. -c -o jquant1.o jquant1.c gcc -march=athlon-xp -O2 -pipe -fomit-frame-pointer -Iheaders -I/usr/include -Ijpeg -Wall -Wmissing-prototypes -I. -c -o jquant2.o jquant2.c gcc -march=athlon-xp -O2 -pipe -fomit-frame-pointer -Iheaders -I/usr/include -Ijpeg -Wall -Wmissing-prototypes -I. -c -o jdmerge.o jdmerge.c gcc -march=athlon-xp -O2 -pipe -fomit-frame-pointer -Iheaders -I/usr/include -Ijpeg -Wall -Wmissing-prototypes -I. -c -o jcomapi.o jcomapi.c gcc -march=athlon-xp -O2 -pipe -fomit-frame-pointer -Iheaders -I/usr/include -Ijpeg -Wall -Wmissing-prototypes -I. -c -o jutils.o jutils.c gcc -march=athlon-xp -O2 -pipe -fomit-frame-pointer -Iheaders -I/usr/include -Ijpeg -Wall -Wmissing-prototypes -I. -c -o jerror.o jerror.c gcc -march=athlon-xp -O2 -pipe -fomit-frame-pointer -Iheaders -I/usr/include -Ijpeg -Wall -Wmissing-prototypes -I. -c -o jmemmgr.o jmemmgr.c gcc -march=athlon-xp -O2 -pipe -fomit-frame-pointer -Iheaders -I/usr/include -Ijpeg -Wall -Wmissing-prototypes -I. -c -o jmemnobs.o jmemnobs.c rm -f libjpeg.a ar rc libjpeg.a jcapi.o jcparam.o jdatadst.o jcmaster.o jcmarker.o jcmainct.o jcprepct.o jccoefct.o jccolor.o jcsample.o jchuff.o jcdctmgr.o jfdctfst.o jfdctflt.o jfdctint.o jdapi.o jdatasrc.o jdmaster.o jdmarker.o jdmainct.o jdcoefct.o jdpostct.o jddctmgr.o jidctfst.o jidctflt.o jidctint.o jidctred.o jdhuff.o jdsample.o jdcolor.o jquant1.o jquant2.o jdmerge.o jcomapi.o jutils.o jerror.o jmemmgr.o jmemnobs.o ranlib libjpeg.a make[2]: Leaving directory `/var/tmp/portage/mpeg-movie-1.6.0-r1/work/mpeg_movie/video_in/jpeg' gcc -march=athlon-xp -O2 -pipe -fomit-frame-pointer -Iheaders -I/usr/include -Ijpeg -Wall -Wmissing-prototypes -o mpeg_encode mfwddct.o postdct.o huff.o bitio.o mheaders.o mpeg.o subsample.o param.o rgbtoycc.o readframe.o combine.o jrevdct.o frame.o fsize.o frametype.o libpnmrw.o specifics.o rate.o opts.o iframe.o pframe.o bframe.o psearch.o bsearch.o block.o parallel.o jpeg.o main.o -Ljpeg jpeg/libjpeg.a -lm collect2: ld terminated with signal 11 [Segmentation fault] libpnmrw.o(.text+0x14f): In function `pm_perror': : warning: `sys_errlist' is deprecated; use `strerror' or `strerror_r' instead /usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.3/../../../../i686-pc-linux-gnu/bin/ld: BFD 2.14.90.0.8 20040114 assertion fail elflink.h:4505 make[1]: *** [mpeg_encode] Error 1 make[1]: Leaving directory `/var/tmp/portage/mpeg-movie-1.6.0-r1/work/mpeg_movie/video_in' make: *** [all] Error 2 make -C audio_in make[1]: Entering directory `/var/tmp/portage/mpeg-movie-1.6.0-r1/work/mpeg_movie/audio_in' make[1]: `encode' is up to date. make[1]: Leaving directory `/var/tmp/portage/mpeg-movie-1.6.0-r1/work/mpeg_movie/audio_in' make -C video_in make[1]: Entering directory `/var/tmp/portage/mpeg-movie-1.6.0-r1/work/mpeg_movie/video_in' gcc -march=athlon-xp -O2 -pipe -fomit-frame-pointer -Iheaders -I/usr/include -Ijpeg -Wall -Wmissing-prototypes -o mpeg_encode mfwddct.o postdct.o huff.o bitio.o mheaders.o mpeg.o subsample.o param.o rgbtoycc.o readframe.o combine.o jrevdct.o frame.o fsize.o frametype.o libpnmrw.o specifics.o rate.o opts.o iframe.o pframe.o bframe.o psearch.o bsearch.o block.o parallel.o jpeg.o main.o -Ljpeg jpeg/libjpeg.a -lm collect2: ld terminated with signal 11 [Segmentation fault] libpnmrw.o(.text+0x14f): In function `pm_perror': : warning: `sys_errlist' is deprecated; use `strerror' or `strerror_r' instead /usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.3/../../../../i686-pc-linux-gnu/bin/ld: BFD 2.14.90.0.8 20040114 assertion fail elflink.h:4505 make[1]: *** [mpeg_encode] Error 1 make[1]: Leaving directory `/var/tmp/portage/mpeg-movie-1.6.0-r1/work/mpeg_movie/video_in' make: *** [all] Error 2 !!! ERROR: media-video/mpeg-movie-1.6.0-r1 failed. !!! Function src_compile, Line 85, Exitcode 2 !!! (no error message) Reproducible: Always Steps to Reproduce: 1. 2. 3.
i've added a patch to the portage. please synch your portage tree and try if the problem still exists. works fine for me.