| Summary: | xmms-adplug can't find libstc++ via libtool | ||
|---|---|---|---|
| Product: | Gentoo Linux | Reporter: | Alexander Jenisch <nt> |
| Component: | [OLD] Library | Assignee: | Michal Januszewski (RETIRED) <spock> |
| Status: | RESOLVED NEEDINFO | ||
| Severity: | minor | CC: | mendo |
| Priority: | High | ||
| Version: | 2005.1 | ||
| Hardware: | All | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Package list: | Runtime testing required: | --- | |
| Attachments: | libadplugxmms.la | ||
|
Description
Alexander Jenisch
2005-12-23 04:09:09 UTC
Could you please do the following: 1) Paste the output of `ldd /usr/bin/python` 2) Paste the output of `gcc-config -l` 3) Try resetting your gcc profile (set it to another profile, and then back to the one you were using) and building xmms-adplug. 4) If the above doesn't help, try temporarily changing your gcc profile to another one (if you have another gcc profile, that is) and building xmms-adplug. root@enti $ ldd /usr/bin/python
libpython2.4.so.1.0 => /usr/lib/libpython2.4.so.1.0 (0x00002aaaaabc1000) libpthread.so.0 => /lib/libpthread.so.0 (0x00002aaaaadea000)
libdl.so.2 => /lib/libdl.so.2 (0x00002aaaaaf00000)
libutil.so.1 => /lib/libutil.so.1 (0x00002aaaab003000)
libstdc++.so.6 => /usr/lib/gcc/x86_64-pc-linux-gnu/3.4.4/libstdc++.so.6 (0x00002aaaab106000)
libm.so.6 => /lib/libm.so.6 (0x00002aaaab2f7000)
libgcc_s.so.1 => /usr/lib/gcc/x86_64-pc-linux-gnu/3.4.4/libgcc_s.so.1 (0x00002aaaab47d000)
libc.so.6 => /lib/libc.so.6 (0x00002aaaab588000)
/lib64/ld-linux-x86-64.so.2 (0x00002aaaaaaab000)
root@enti $ gcc-config -l
[1] x86_64-pc-linux-gnu-3.4.4 *
[2] x86_64-pc-linux-gnu-3.4.4-hardened
[3] x86_64-pc-linux-gnu-3.4.4-hardenednopie
[4] x86_64-pc-linux-gnu-3.4.4-hardenednopiessp
[5] x86_64-pc-linux-gnu-3.4.4-hardenednossp
i've tried to set it to [2] (and back) but that did nothing really.
Do you have the following two files? /usr/lib/xmms/Input/libadplugxmms.la /usr/lib/xmms/Input/libadplugxmms.so If you do (and you should), please attach libadplugxmms.la and paste the output of `ldd /usr/lib/xmms/Input/libadplugxmms.so`. nt@enti $ slocate libadplug /usr/share/info/libadplug.info-2.gz /usr/share/info/libadplug.info.gz /usr/share/info/libadplug.info-1.gz /usr/lib64/xmms/Input/libadplugxmms.la /usr/lib64/xmms/Input/libadplugxmms.a /usr/lib64/libadplug-1.5.1.so.0 /usr/lib64/libadplug.so /usr/lib64/libadplug-1.5.1.so.0.0.0 /usr/lib64/libadplug.la /usr/lib64/libadplug.a Could you please attach your /usr/lib64/xmms/Input/libadplugxmms.la? Created attachment 76818 [details]
libadplugxmms.la
Is this still an issue, or was it automagically fixed by some new version of gcc/something else? honestly, i didn't try any longer and i'm using audacious now. OK, I'm going to close this bug as 'NEEDINFO' then. We'll reopen it if you/someone else has a similar problem with xmms-adplug. xmms-adplug doesn't work here either. Please see bug 76652. It might be an amd64 issue. BTW. It seems that xmms-adplug-1.2 works. At least that version produces a .so file instead of a .a file :-) Hmm.. then it's just a problem with 1.1? If so, I guess we could make 1.2 stable and remove 1.1 from the tree. Yes that would be an ok solution. I have tested with different files and it plays fine. I noticed one warning during configure though: checking for adplug_CFLAGS... checking for adplug_LIBS... configure: WARNING: You seem to be using a version of AdPlug prior to 2.0. I will try to do the old-style library search for which i cannot check versions. Please bear in mind that i am requiring at least version 1.4. but it works fine anyway. I have media-libs/adplug-1.5.1-r2 installed. |