Red Hat Bugzilla – Bug 38131
can't compile software using inline functions
Last modified: 2007-04-18 12:32:53 EDT
From Bugzilla Helper:
User-Agent: Mozilla/4.77 [en] (X11; U; Linux 2.4.2-2 i686; Nav)
can't compile lame,avifile : both have in common the use of inline function
Steps to Reproduce:
1.download avifile 0.53.5 or CVS 0.6 or lame 3.87/3.88
2.Try to compile
3.In case it does, the executable is not functional, or it just doesn't
Actual Results: lame segfualts, avifile just can't compile.
After removing inline functions in avifile 0.53.5, avifile compiles and
works. lame I didn't get to work yet.
Expected Results: It should compile with inline functions.
thanks for any kind of solution,
avifile 0.6 cvs now compiles, but the binary is useless - the inline functions
don't work and they control some things such as sound; video without sound
ain't much. Removing the inline functions as pointed out on the avifile
mailing list is not the 'correct' solution.
No specific test case. Since lame 3.96 is happily on my machine, I
assume this either works with current gcc or has been worked around.
In either case, lame 3.87 doesn't seem to exist anymore, so I can't
go back and test the original problem.
*** Bug 46585 has been marked as a duplicate of this bug. ***
*** Bug 49602 has been marked as a duplicate of this bug. ***