x264-svn fails to build when nasm is not present while building it. i686-gentoo-freebsd6.0-gcc -Wall -I. -O4 -ffast-math -D__X264__ -DHAVE_MMXEXT -DHAVE_SSE2 -DARCH_X86 -DSYS_FREEBSD -O2 -march=i686 -pipe -fPIC -c -o common/i386/predict.o common/i386/predict.c nasm -O2 -f elf -D__PIC__ -Icommon/i386/ -o common/i386/dct-a.o common/i386/dct-a.asm gmake: nasm: Command not found gmake: *** [common/i386/dct-a.o] Error 127 !!! ERROR: media-libs/x264-svn-20060409 failed. Call stack: ebuild.sh, line 1532: Called dyn_compile ebuild.sh, line 929: Called src_compile x264-svn-20060409.ebuild, line 45: Called die !!! make failed !!! If you need support, post the topmost build error, and the call stack if relevant.
The cause of this is we have ${ARCH} == "x86-fbsd", I've "worked it around" by adding an extra dep for x86-fbsd. Fixing the ${ARCH} thing is long-term.