Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 26936

Summary: avidemux 2.0.14 compile problem - old bug 24648 in file ADM_interlaced.cpp, `admlloopp' is already defined
Product: Gentoo Linux Reporter: Moreno Rizzo <morenorizzo>
Component: Current packagesAssignee: Martin Holzer (RETIRED) <mholzer>
Status: RESOLVED FIXED    
Severity: minor CC: zypher
Priority: Normal    
Version: 1.4   
Hardware: x86   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Moreno Rizzo 2003-08-19 11:08:37 UTC
this is the bug 24648:

<< avidemux will not build, ADM_interlaced.cpp -> {standard input}:133: Error:
symbol `admlloopp' is already defined >>
	
but i can't reopen it, no permission. I create a new tread

The bug is not solved!
In the 2.0.14 there are the same problem.
this is my cflag
CFLAGS="-march=athlon-xp  -O3 -pipe -m3dnow -mmmx -fomit-frame-pointer
-ffast-math -funroll-loops -fforce-addr -falign-functions=4 "

I don't like change my make.conf when i compile package like this. 
#For avidemux uncomment this
#CFLAGS="-O3 -march=athlon-xp -pipe -fomit-frame-pointer -falign-functions=4" 

I see the problematic flag is -funroll-loops. I change your ebuild...

--- Original that not work is
IUSE="debug nls oggvorbis arts truetype alsa"

inherit eutils
---

--- Modified that work for me
IUSE="debug nls oggvorbis arts truetype alsa"
filter-flags "-funroll-loops"
inherit eutils
---

thanks
mrizzo

ps:
Probably the correct solution is patch a avidemux source, but i dont known
"C language" very weel. I've simple modified the ebuilf file for mask
the flag -funroll-loops
Comment 1 Martin Holzer (RETIRED) gentoo-dev 2003-08-20 09:33:02 UTC
fixed in cvs
Comment 2 Moreno Rizzo 2003-08-20 10:40:04 UTC
good