Summary: | OpenAL ebuild update to current CVS HEAD | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Christian Parpart (RETIRED) <trapni> |
Component: | New packages | Assignee: | Chris Gianelloni (RETIRED) <wolf31o2> |
Status: | RESOLVED FIXED | ||
Severity: | normal | ||
Priority: | High | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Christian Parpart (RETIRED)
2005-10-23 14:27:48 UTC
Updated to CVS HEAD... hmm... on what arch are you? Well, at least on my amd64's, this lib compiles well, but seems to skip some modules regarding MMX, though, resulting into unresolved symbols: /usr/lib/gcc/x86_64-pc-linux-gnu/3.4.4/../../../../x86_64-pc-linux-gnu/bin/ld: warning: creating a DT_TEXTREL in object. /usr/lib/gcc/x86_64-pc-linux-gnu/3.4.4/../../../../lib64/libopenal.so: undefined reference to `MixAudio16_MMX_9' /usr/lib/gcc/x86_64-pc-linux-gnu/3.4.4/../../../../lib64/libopenal.so: undefined reference to `MixAudio16_MMX_4' /usr/lib/gcc/x86_64-pc-linux-gnu/3.4.4/../../../../lib64/libopenal.so: undefined reference to `MixAudio16_MMX_19' /usr/lib/gcc/x86_64-pc-linux-gnu/3.4.4/../../../../lib64/libopenal.so: undefined reference to `MixAudio16_MMX_n' /usr/lib/gcc/x86_64-pc-linux-gnu/3.4.4/../../../../lib64/libopenal.so: undefined reference to `MixAudio16_MMX_25' /usr/lib/gcc/x86_64-pc-linux-gnu/3.4.4/../../../../lib64/libopenal.so: undefined reference to `MixAudio16_MMX_0' /usr/lib/gcc/x86_64-pc-linux-gnu/3.4.4/../../../../lib64/libopenal.so: undefined reference to `MixAudio16_MMX_27' /usr/lib/gcc/x86_64-pc-linux-gnu/3.4.4/../../../../lib64/libopenal.so: undefined reference to `MixAudio16_MMX_32' /usr/lib/gcc/x86_64-pc-linux-gnu/3.4.4/../../../../lib64/libopenal.so: undefined reference to `MixAudio16_MMX_14' /usr/lib/gcc/x86_64-pc-linux-gnu/3.4.4/../../../../lib64/libopenal.so: undefined reference to `MixAudio16_MMX_7' /usr/lib/gcc/x86_64-pc-linux-gnu/3.4.4/../../../../lib64/libopenal.so: undefined reference to `MixAudio16_MMX_2' /usr/lib/gcc/x86_64-pc-linux-gnu/3.4.4/../../../../lib64/libopenal.so: undefined reference to `MixAudio16_MMX_20' /usr/lib/gcc/x86_64-pc-linux-gnu/3.4.4/../../../../lib64/libopenal.so: undefined reference to `MixAudio16_MMX_31' /usr/lib/gcc/x86_64-pc-linux-gnu/3.4.4/../../../../lib64/libopenal.so: undefined reference to `MixAudio16_MMX_8' /usr/lib/gcc/x86_64-pc-linux-gnu/3.4.4/../../../../lib64/libopenal.so: undefined reference to `MixAudio16_MMX_1' /usr/lib/gcc/x86_64-pc-linux-gnu/3.4.4/../../../../lib64/libopenal.so: undefined reference to `MixAudio16_MMX_15' /usr/lib/gcc/x86_64-pc-linux-gnu/3.4.4/../../../../lib64/libopenal.so: undefined reference to `x86cpu_caps' /usr/lib/gcc/x86_64-pc-linux-gnu/3.4.4/../../../../lib64/libopenal.so: undefined reference to `MixAudio16_MMX_13' /usr/lib/gcc/x86_64-pc-linux-gnu/3.4.4/../../../../lib64/libopenal.so: undefined reference to `MixAudio16_MMX_29' /usr/lib/gcc/x86_64-pc-linux-gnu/3.4.4/../../../../lib64/libopenal.so: undefined reference to `MixAudio16_MMX_21' /usr/lib/gcc/x86_64-pc-linux-gnu/3.4.4/../../../../lib64/libopenal.so: undefined reference to `MixAudio16_MMX_28' /usr/lib/gcc/x86_64-pc-linux-gnu/3.4.4/../../../../lib64/libopenal.so: undefined reference to `MixAudio16_MMX_18' /usr/lib/gcc/x86_64-pc-linux-gnu/3.4.4/../../../../lib64/libopenal.so: undefined reference to `MixAudio16_MMX_6' /usr/lib/gcc/x86_64-pc-linux-gnu/3.4.4/../../../../lib64/libopenal.so: undefined reference to `MixAudio16_MMX_24' /usr/lib/gcc/x86_64-pc-linux-gnu/3.4.4/../../../../lib64/libopenal.so: undefined reference to `MixAudio16_MMX_5' /usr/lib/gcc/x86_64-pc-linux-gnu/3.4.4/../../../../lib64/libopenal.so: undefined reference to `MixAudio16_MMX_10' /usr/lib/gcc/x86_64-pc-linux-gnu/3.4.4/../../../../lib64/libopenal.so: undefined reference to `MixAudio16_MMX_23' /usr/lib/gcc/x86_64-pc-linux-gnu/3.4.4/../../../../lib64/libopenal.so: undefined reference to `MixAudio16_MMX_17' /usr/lib/gcc/x86_64-pc-linux-gnu/3.4.4/../../../../lib64/libopenal.so: undefined reference to `MixAudio16_MMX_11' /usr/lib/gcc/x86_64-pc-linux-gnu/3.4.4/../../../../lib64/libopenal.so: undefined reference to `MixAudio16_MMX_16' /usr/lib/gcc/x86_64-pc-linux-gnu/3.4.4/../../../../lib64/libopenal.so: undefined reference to `MixAudio16_MMX_22' /usr/lib/gcc/x86_64-pc-linux-gnu/3.4.4/../../../../lib64/libopenal.so: undefined reference to `MixAudio16_MMX_3' /usr/lib/gcc/x86_64-pc-linux-gnu/3.4.4/../../../../lib64/libopenal.so: undefined reference to `MixAudio16_MMX_26' /usr/lib/gcc/x86_64-pc-linux-gnu/3.4.4/../../../../lib64/libopenal.so: undefined reference to `x86cpu_caps_use' /usr/lib/gcc/x86_64-pc-linux-gnu/3.4.4/../../../../lib64/libopenal.so: undefined reference to `MixAudio16_MMX_12' /usr/lib/gcc/x86_64-pc-linux-gnu/3.4.4/../../../../lib64/libopenal.so: undefined reference to `MixAudio16_MMX_30' collect2: ld returned 1 exit status make: *** [t1] Error 1 I got this error as well when trying to use my local CVS repos of openal, however, couldn't track the real problem down, can you? problem fixed in upstream CVS. (configure.ac have been borked for amd64 builds). Fixed since I made the snapshot? Also, I didn't test it on amd64, since I don't have Internet access at home right now. If they fixed it since, can you make a patch from CVS and add it to the ebuild, please? I might not have Internet access until next week, according to my cable company. yep, you just need to resnapshot it. I'm running CVS HEAD currently, and it runs fine on AMD64 so far I can develop with ;) the problem WAS, that the build system accidently some x86_32-only files that requried some other 32bit-only files that have *not* been included - of course. A little fix to linux/configure.ac (already committed!) fixes this problem. OK... I've added a patch to the ebuild to bring it up to CVS HEAD (yeah, didn't feel like resnapshotting it)... anyway... this should be RESOLVED and even compiles and works on my AMD64 (yay ut2004!)... |