My system can't compile media-library/xvid-1.1.3 This is the error: A: bitstream/x86_asm/cbp_3dne.asm *** glibc detected *** yasm: free(): invalid pointer: 0x4d724150 *** ======= Backtrace: ========= /lib/libc.so.6[0x4d6677ab] /lib/libc.so.6(__libc_free+0x7e)[0x4d668d2f] yasm[0x806ee4b] ======= Memory map: ======== 08048000-080bf000 r-xp 00000000 03:01 4873713 /usr/bin/yasm 080bf000-080c1000 rw-p 00077000 03:01 4873713 /usr/bin/yasm 080c1000-08182000 rw-p 080c1000 00:00 0 [heap] 40000000-40001000 r-xp 40000000 00:00 0 [vdso] 40001000-40002000 rw-p 40001000 00:00 0 40002000-40008000 r-xp 00000000 03:01 572478 /usr/lib/libsandbox.so.0.0.0 40008000-40009000 rw-p 00005000 03:01 572478 /usr/lib/libsandbox.so.0.0.0 40009000-4000b000 rw-p 40009000 00:00 0 40027000-40028000 rw-p 40027000 00:00 0 40100000-40121000 rw-p 40100000 00:00 0 40121000-40200000 ---p 40121000 00:00 0 4cc01000-4cc1b000 r-xp 00000000 03:01 261688 /lib/ld-2.5.so 4cc1b000-4cc1c000 r--p 00019000 03:01 261688 /lib/ld-2.5.so 4cc1c000-4cc1d000 rw-p 0001a000 03:01 261688 /lib/ld-2.5.so 4d606000-4d721000 r-xp 00000000 03:01 261690 /lib/libc-2.5.so 4d721000-4d723000 r--p 0011b000 03:01 261690 /lib/libc-2.5.so 4d723000-4d724000 rw-p 0011d000 03:01 261690 /lib/libc-2.5.so 4d724000-4d727000 rw-p 4d724000 00:00 0 4d74f000-4d751000 r-xp 00000000 03:01 261754 /lib/libdl-2.5.so 4d751000-4d752000 r--p 00001000 03:01 261754 /lib/libdl-2.5.so 4d752000-4d753000 rw-p 00002000 03:01 261754 /lib/libdl-2.5.so 4d913000-4d91c000 r-xp 00000000 03:01 3826421 /usr/lib/gcc/i686-pc-linux-gnu/4.1.2/libgcc_s.so.1 4d91c000-4d91d000 rw-p 00009000 03:01 3826421 /usr/lib/gcc/i686-pc-linux-gnu/4.1.2/libgcc_s.so.1 bfd87000-bfda0000 rw-p bfd87000 00:00 0 [stack] make: *** [bitstream/x86_asm/cbp_3dne.o] Abortado * * ERROR: media-libs/xvid-1.1.3 failed. * Call stack: * ebuild.sh, line 1647: Called dyn_compile * ebuild.sh, line 988: Called qa_call 'src_compile' * ebuild.sh, line 44: Called src_compile * xvid-1.1.3.ebuild, line 43: Called die * * emake failed. * If you need support, post the topmost build error, and the call stack if relevant. * A complete build log is located at '/var/tmp/portage/media-libs/xvid-1.1.3/temp/build.log'. * My yasm version: localhost ~ # eix yasm [I] dev-lang/yasm Available versions: 0.4.0 (~)0.5.0 (~)0.6.0 {nls} Installed versions: 0.6.0(16:48:29 26/06/07)(nls) Homepage: http://www.tortall.net/projects/yasm/ Description: assembler that supports amd64 I know that nasm can compile "bitstream/x86_asm/cbp_3dne.asm" file, but I don't know how to make emerge use it by default, and if that is a good idea.
*** This bug has been marked as a duplicate of bug 182728 ***