[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