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

Bug 122715

Summary: fmod on amd64 does not work
Product: Gentoo Linux Reporter: Patrick Stinson <patrickkidd>
Component: New packagesAssignee: Gentoo Linux bug wranglers <bug-wranglers>
Status: RESOLVED INVALID    
Severity: normal    
Priority: High    
Version: unspecified   
Hardware: AMD64   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Patrick Stinson 2006-02-13 11:36:36 UTC
QA Notice: the following files contain runtime text relocations
 Text relocations require a lot of extra work to be preformed by the
 dynamic linker which will cause serious performance impact on IA-32
 and might not function properly on other architectures hppa for example.
 If you are a programmer please take a closer look at this package and
 consider writing a patch which addresses this problem.
TEXTREL usr/lib64/libfmod-3.74.so

QA Notice: the following files contain executable stacks
 Files with executable stacks will not work properly (or at all!)
 on some architectures/operating systems.  A bug should be filed
 at http://bugs.gentoo.org/ to make sure the file is fixed.
RWX --- --- usr/lib64/libfmod-3.74.so

Also, while trying to link a pySonic, the python extension for fmod, I get the following error:

patrick@tulkas ~/pySonic $ python setup.py build_ext -i
running build_ext
building 'pySonic' extension
x86_64-pc-linux-gnu-gcc -pthread -shared build/temp.linux-x86_64-2.4/pySonic.o libfmod.so -o pySonic.so
libfmod.so: could not read symbols: File in wrong format
collect2: ld returned 1 exit status
error: command 'x86_64-pc-linux-gnu-gcc' failed with exit status 1
Comment 1 Simon Stelling (RETIRED) gentoo-dev 2006-02-13 11:40:08 UTC
that's probably why it's not keyworded ~amd64 or amd64