m-ab-s / media-autobuild_suite

This Windows Batchscript helps setup a Mingw-w64 compiler environment for building ffmpeg and other media tools under Windows.
GNU General Public License v3.0
1.52k stars 264 forks source link

x264 (INI Setting : 4) - Fails to build #2397

Closed Barough closed 1 year ago

Barough commented 1 year ago

┌ x264 git ........................................... [Recently updated] Running git clone for ffmpeg... Running git update for ffmpeg... ┌ ffmpeg git ......................................... [Recently updated] Failed to apply patch 'https://patchwork.ffmpeg.org/series/8130/mbox/' Patch without filename, ignoring. Specify an explicit filename. ├ Running configure... ├ Running install... Likely error (tail of the failed operation logfile): inlined from 'get_cabac' at D:/mabs/build/ffmpeg-git/libavcodec/cabac_functions.h:145:12, inlined from 'decode_cabac_mb_intra4x4_pred_mode' at D:/mabs/build/ffmpeg-git/libavcodec/h264_cabac.c:1377:9, inlined from 'ff_h264_decode_mb_cabac' at D:/mabs/build/ffmpeg-git/libavcodec/h264_cabac.c:2081:32: D:/mabs/build/ffmpeg-git/libavcodec/x86/cabac.h:199:5: error: 'asm' operand has impossible constraints 199 | asm volatile( | ^~~ D:/mabs/build/ffmpeg-git/libavcodec/x86/cabac.h:199:5: error: 'asm' operand has impossible constraints D:/mabs/build/ffmpeg-git/libavcodec/x86/cabac.h:199:5: error: 'asm' operand has impossible constraints D:/mabs/build/ffmpeg-git/libavcodec/x86/cabac.h:199:5: error: 'asm' operand has impossible constraints make: *** [/build/ffmpeg-git/ffbuild/common.mak:81: libavcodec/h264_cabac.o] Error 1 install failed. Check D:/mabs/build/ffmpeg-git/build-light-32bit/ab

logs.zip

Selur commented 1 year ago

Same here, when building AviSynthPlus (32bit):

21:20:54 AviSynthPlus git  ................................. [Up-to-date]
21:20:59   Running git update for ffmpeg...
21:21:00 ┌ ffmpeg git  .................................. [Updates found]
21:21:00 ├ Changing options to comply to gplv3...
Failed to apply patch 'https://patchwork.ffmpeg.org/series/8130/mbox/'
Patch without filename, ignoring. Specify an explicit filename.
21:21:23 ├ Compiling static FFmpeg...
21:21:23 ├ Running configure...
21:24:46 ├ Running make...
Likely error (tail of the failed operation logfile):
    inlined from 'get_cabac' at I:/media-autobuild_suite/build/ffmpeg-git/libavcodec/cabac_functions.h:145:12,
    inlined from 'decode_cabac_mb_intra4x4_pred_mode' at I:/media-autobuild_suite/build/ffmpeg-git/libavcodec/h264_cabac.c:1377:9,
    inlined from 'ff_h264_decode_mb_cabac' at I:/media-autobuild_suite/build/ffmpeg-git/libavcodec/h264_cabac.c:2081:32:
I:/media-autobuild_suite/build/ffmpeg-git/libavcodec/x86/cabac.h:199:5: error: 'asm' operand has impossible constraints
  199 |     __asm__ volatile(
      |     ^~~~~~~
I:/media-autobuild_suite/build/ffmpeg-git/libavcodec/x86/cabac.h:199:5: error: 'asm' operand has impossible constraints
I:/media-autobuild_suite/build/ffmpeg-git/libavcodec/x86/cabac.h:199:5: error: 'asm' operand has impossible constraints
I:/media-autobuild_suite/build/ffmpeg-git/libavcodec/x86/cabac.h:199:5: error: 'asm' operand has impossible constraints
make: *** [/build/ffmpeg-git/ffbuild/common.mak:81: libavcodec/h264_cabac.o] Error 1
make failed. Check I:/media-autobuild_suite/build/ffmpeg-git/build-static-32bit/ab-suite.make.log
This is required for other packages, so this script will exit.

logs.zip

Barough commented 1 year ago

It builds again atm. Will wait a little while before i close the issue.