[Nasm-bugs] [Bug 3392574] New: ffmpeg build broken in git master
noreply-nasm at gorcunov.org
noreply-nasm at gorcunov.org
Thu Jun 13 13:36:06 PDT 2019
https://bugzilla.nasm.us/show_bug.cgi?id=3392574
Bug ID: 3392574
Summary: ffmpeg build broken in git master
Product: NASM
Version: 2.15 (development)
Hardware: Macintosh
OS: Mac OS
Status: OPEN
Severity: major
Priority: Medium
Component: Assembler
Assignee: nobody at nasm.us
Reporter: rodger.combs at gmail.com
CC: chang.seok.bae at intel.com, gorcunov at gmail.com,
hpa at zytor.com, nasm-bugs at nasm.us
Obtained from: Built from git using configure
When running current git master (959702baa838250e2d9b4af16efdf21794c6541d),
building a number of ffmpeg .asm files fails with a large number of errors:
libavcodec/x86/h263_loopfilter.asm:103: error: (INIT_CPUFLAGS:20) symbol
`cpuflag' not defined before use
libavutil/x86/x86inc.asm:944: ... from macro `INIT_MMX' defined here
libavutil/x86/x86inc.asm:860: ... from macro `INIT_CPUFLAGS' defined here
libavcodec/x86/h263_loopfilter.asm:105: error: (INIT_CPUFLAGS:20) symbol
`cpuflag' not defined before use
libavutil/x86/x86inc.asm:707: ... from macro `cglobal' defined here
libavutil/x86/x86inc.asm:735: ... from macro `cglobal_internal' defined here
libavutil/x86/x86inc.asm:944: ... from macro `INIT_MMX' defined here
libavutil/x86/x86inc.asm:860: ... from macro `INIT_CPUFLAGS' defined here
libavcodec/x86/h263_loopfilter.asm:118: error: (RUN_AVX_INSTR:19) symbol
`cpuflag' not defined before use
libavcodec/x86/h263_loopfilter.asm:32: ... from macro `H263_LOOP_FILTER'
defined here
libavutil/x86/x86inc.asm:1535: ... from macro `pxor' defined here
libavutil/x86/x86inc.asm:1200: ... from macro `RUN_AVX_INSTR' defined here
libavcodec/x86/h263_loopfilter.asm:118: error: (RUN_AVX_INSTR:19) symbol
`cpuflag' not defined before use
libavcodec/x86/h263_loopfilter.asm:33: ... from macro `H263_LOOP_FILTER'
defined here
libavutil/x86/x86inc.asm:1380: ... from macro `movaps' defined here
libavutil/x86/x86inc.asm:1200: ... from macro `RUN_AVX_INSTR' defined here
The build is fine when using a locally-built copy of 2.14.01 from git. I
attempted to bisect for the exact breaking commit, but wasn't able to get a
conclusive result as it seems there were a few other issues affecting the nasm
build and the ffmpeg build that were introduced and then fixed in between
2.14.01 and current master.
--
You are receiving this mail because:
You are on the CC list for the bug.
You are watching all bug changes.
More information about the Nasm-bugs
mailing list