Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 100068 - using aoss on firefox-bin on amd64 throws LD_PRELOAD errors
Summary: using aoss on firefox-bin on amd64 throws LD_PRELOAD errors
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: AMD64 Linux
: High normal (vote)
Assignee: AMD64 Project
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-07-23 15:16 UTC by Jonathan
Modified: 2006-02-12 09:01 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Jonathan 2005-07-23 15:16:22 UTC
the libraries loaded from aoss should point to 32-bit, as firefox-bin is 32-bit,
and my system is 64

$ aoss firefox-bin
No running windows found
ERROR: ld.so: object 'libaoss.so' from LD_PRELOAD cannot be preloaded: ignored.
$ esddsp firefox-bin
No running windows found
ERROR: ld.so: object '/usr/lib64/libesddsp.so.0' from LD_PRELOAD cannot be
preloaded: ignored.
ERROR: ld.so: object '/usr/lib64/libesd.so.0' from LD_PRELOAD cannot be
preloaded: ignored.


Reproducible: Always
Steps to Reproduce:
1.see details.
2.
3.

Actual Results:  
see details

Expected Results:  
loaded firefox and diverted oss into alsa(or esd)
Comment 1 Jakub Moc (RETIRED) gentoo-dev 2005-07-23 15:51:09 UTC
Sorry, what does "using aoss on firefox-bin" exactly mean? aoss it part of which
ebuild?
Comment 2 Jonathan 2005-07-23 18:53:24 UTC
its part of the alsa-oss ebuild, it directs oss sound output to ALSA, its the
recommended method of making firefox/flash to work with dmix. but the fact that
esddsp fails as well leads me to believe the bug is more than just aoss, but in
the calling of 64-bit libraries when loading a 32 bit app (firefox-bin)
Comment 3 Diego Elio Pettenò (RETIRED) gentoo-dev 2005-10-16 13:04:48 UTC
Moving this to amd64. 
Comment 4 Paweł Hajdan, Jr. (RETIRED) gentoo-dev 2005-11-06 07:10:55 UTC
Can you try aoss32? (it's installed by emul-linux-x86-soundlibs)
Comment 5 SAngeli 2005-11-11 00:20:37 UTC
Hi,

I had the same problem and was solved with this: aoss32 firefox-bin %u as stated
below.

Thank you,
Spiro
Comment 6 Simon Stelling (RETIRED) gentoo-dev 2005-12-11 02:48:42 UTC
clsoing
Comment 7 Simon Stelling (RETIRED) gentoo-dev 2005-12-24 05:30:53 UTC
still getting this, even with the 32bit wrappers from emul-linux-x86-soundlibs-2.3:

 # esddsp32 firefox-bin
ERROR: ld.so: object '/emul/linux/x86/usr/lib/libesddsp.so.0' from LD_PRELOAD cannot be preloaded: ignored.
ERROR: ld.so: object '/emul/linux/x86/usr/lib/libesd.so.0' from LD_PRELOAD cannot be preloaded: ignored.
ERROR: ld.so: object '/emul/linux/x86/usr/lib/libesddsp.so.0' from LD_PRELOAD cannot be preloaded: ignored.
ERROR: ld.so: object '/emul/linux/x86/usr/lib/libesd.so.0' from LD_PRELOAD cannot be preloaded: ignored.
ERROR: ld.so: object '/emul/linux/x86/usr/lib/libesddsp.so.0' from LD_PRELOAD cannot be preloaded: ignored.
ERROR: ld.so: object '/emul/linux/x86/usr/lib/libesd.so.0' from LD_PRELOAD cannot be preloaded: ignored.
ERROR: ld.so: object '/emul/linux/x86/usr/lib/libesddsp.so.0' from LD_PRELOAD cannot be preloaded: ignored.
ERROR: ld.so: object '/emul/linux/x86/usr/lib/libesd.so.0' from LD_PRELOAD cannot be preloaded: ignored.
ERROR: ld.so: object '/emul/linux/x86/usr/lib/libesddsp.so.0' from LD_PRELOAD cannot be preloaded: ignored.
ERROR: ld.so: object '/emul/linux/x86/usr/lib/libesd.so.0' from LD_PRELOAD cannot be preloaded: ignored.
Comment 8 Simon Stelling (RETIRED) gentoo-dev 2006-02-12 09:01:57 UTC
ignore me. firefox-bin is a bash script executed by a 64bit bash, so ld can't preload. same goes for /usr/libexec/mozilla-launcher and so on, the actual /opt/firefox/firefox-bin works