First Last Prev Next    No search results available      Search page      Enter new bug
Bug#: 110270
Alias:
Product:
Component:
Status: RESOLVED
Resolution: FIXED
Assigned To: Chris Gianelloni (RETIRED) <wolf31o2@gentoo.org>
Hardware:
OS:
Version:
Priority:
Severity:
Reporter: Christian Parpart <trapni@gentoo.org>
Add CC:
CC:
URL:
Summary:
Status Whiteboard:
Keywords:

Filename Description Type Creator Created Size Actions
Create a New Attachment (proposed patch, testcase, etc.) View All

Bug 110270 depends on: Show dependency tree
Bug 110270 blocks:
Votes: 0    Show votes for this bug    Vote for this bug

Additional Comments: (this is where you put emerge --info)


Not eligible to see or edit group visibility for this bug.






View Bug Activity   |   Format For Printing   |   XML   |   Clone This Bug


Description:   Opened: 2005-10-23 14:27 0000
I think this would be neat because the current ebuild lags a lot with regard to
OpenAL 1.1 specification, though, I checked the CVS (freshly checked out), and
at least what *I* need (ALC capturing) is implemented as specified in AL 1.1 specs.

But anyway, I'm pretty sure they improved it in other places as well ;)

------- Comment #1 From Chris Gianelloni (RETIRED) 2005-10-24 09:52:37 0000 -------
Updated to CVS HEAD...

------- Comment #2 From Christian Parpart 2005-10-24 14:35:14 0000 -------
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? 
 

------- Comment #3 From Christian Parpart 2005-10-25 01:42:52 0000 -------
problem fixed in upstream CVS. (configure.ac have been borked for amd64 
builds). 

------- Comment #4 From Chris Gianelloni (RETIRED) 2005-10-25 14:27:08 0000 -------
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.

------- Comment #5 From Christian Parpart 2005-10-25 16:27:32 0000 -------
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. 

------- Comment #6 From Chris Gianelloni (RETIRED) 2005-10-26 07:06:15 0000 -------
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!)...

First Last Prev Next    No search results available      Search page      Enter new bug