[FFmpeg-trac] #3966(build system:new): 'make' sometimes fails when the option '-j' is used
FFmpeg
trac at avcodec.org
Sun Sep 21 20:46:40 CEST 2014
#3966: 'make' sometimes fails when the option '-j' is used
-------------------------------------+-------------------------------------
Reporter: burek | Owner:
Type: defect | Status: new
Priority: normal | Component: build
Version: git- | system
master | Keywords:
Blocked By: | Blocking:
Reproduced by developer: 0 | Analyzed by developer: 0
-------------------------------------+-------------------------------------
Summary of the bug:
When building ffmpeg, sometimes the 'make' process fails if the option
'-j' is used, with the following log:
{{{
CC libavcodec/mpc8.o
CC libavcodec/mpeg12.o
CC libavcodec/mpeg12data.o
CC libavcodec/mpeg12dec.o
CC libavcodec/mpeg12enc.o
CC libavcodec/mpeg4audio.o
libavcodec/mpeg12dec.c: In function ?setup_hwaccel_for_pixfmt?:
libavcodec/mpeg12dec.c:1245:9: warning: ?xvmc_acceleration? is deprecated
(declared at libavcodec/avcodec.h:1761) [-Wdeprecated-declarations]
avctx->xvmc_acceleration = 2;
^
CC libavcodec/mpeg4video.o
CC libavcodec/mpeg4video_parser.o
CC libavcodec/mpeg4videodec.o
CC libavcodec/mpeg4videoenc.o
CC libavcodec/mpeg_er.o
CC libavcodec/mpegaudio.o
CC libavcodec/mpegaudio_parser.o
CC libavcodec/mpegaudiodata.o
CC libavcodec/mpegaudiodec_fixed.o
CC libavcodec/mpegaudiodec_float.o
CC libavcodec/mpegaudiodecheader.o
CC libavcodec/mpegaudiodsp.o
CC libavcodec/mpegaudiodsp_data.o
CC libavcodec/mpegaudiodsp_fixed.o
CC libavcodec/mpegaudiodsp_float.o
CC libavcodec/mpegaudioenc_fixed.o
CC libavcodec/mpegaudioenc_float.o
CC libavcodec/mpegutils.o
CC libavcodec/mpegvideo.o
CC libavcodec/mpegvideo_enc.o
CC libavcodec/mpegvideo_motion.o
gcc: internal compiler error: Killed (program cc1)
Please submit a full bug report,
with preprocessed source if appropriate.
See <file:///usr/share/doc/gcc-4.8/README.Bugs> for instructions.
make: *** [libavcodec/h264pred.o] Error 4
make: *** Waiting for unfinished jobs....
}}}
How to reproduce:
Attached are all the config.* files, so anyone could reproduce this issue.
Shortly, just build libx264 (and yasm) prior to building ffmpeg (although
I believe this doesn't influence the issue at all, but still I'm
describing what did I do before encountering the issue).
Simply, run the make with, for example, an option like '-j16'.
Latest ffmpeg from git used (08e2b0da).
--
Ticket URL: <https://trac.ffmpeg.org/ticket/3966>
FFmpeg <https://ffmpeg.org>
FFmpeg issue tracker
More information about the FFmpeg-trac
mailing list