Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 185168 - media-library/xvid-1.1.3 won't compile with yasm-0.6.0
Summary: media-library/xvid-1.1.3 won't compile with yasm-0.6.0
Status: RESOLVED DUPLICATE of bug 182728
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Library (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Gentoo Linux bug wranglers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-07-13 07:36 UTC by Darksidex
Modified: 2007-07-13 08:01 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Darksidex 2007-07-13 07:36:00 UTC
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.
Comment 1 Jakub Moc (RETIRED) gentoo-dev 2007-07-13 08:01:03 UTC

*** This bug has been marked as a duplicate of bug 182728 ***