View Single Post
Old 07-12-2012, 12:50 AM   #124
NiLuJe
BLAM!
NiLuJe ought to be getting tired of karma fortunes by now.NiLuJe ought to be getting tired of karma fortunes by now.NiLuJe ought to be getting tired of karma fortunes by now.NiLuJe ought to be getting tired of karma fortunes by now.NiLuJe ought to be getting tired of karma fortunes by now.NiLuJe ought to be getting tired of karma fortunes by now.NiLuJe ought to be getting tired of karma fortunes by now.NiLuJe ought to be getting tired of karma fortunes by now.NiLuJe ought to be getting tired of karma fortunes by now.NiLuJe ought to be getting tired of karma fortunes by now.NiLuJe ought to be getting tired of karma fortunes by now.
 
NiLuJe's Avatar
 
Posts: 13,506
Karma: 26047202
Join Date: Jun 2010
Location: Paris, France
Device: Kindle 2i, 3g, 4, 5w, PW, PW2, PW5; Kobo H2O, Forma, Elipsa, Sage, C2E
Nah, the symbol versioning on the bundled ALSA is very odd... They have literally nearly every minor version in the 'new' (ie. 1.0.x) API versioned... While stuff built with symbol versioning with ALSA 1.0.25/git only versions the very, very old 0.9 API...

(Also, the symbol names end up being humongous, readelf -W is my new friend!).

So, yeah, either try a static 1.0.25 build without libdl/versioning, or try a versioned build from the exact same build as on the target Kindle (which kinda defeats your purpose).

(I'm not all up to snuff on ELF symbol versioning, but that does look like the most likely culprit, with weird reloc failures at runtime like that...)

Last edited by NiLuJe; 07-12-2012 at 01:01 AM.
NiLuJe is offline   Reply With Quote