On 03/29/2011 04:56 PM, Lauri T. Aarnio wrote:
Hi,
and thanks, I'll try to reproduce this problem here tomorrow

Just some quick questions & notes:

On Mar 29, 2011, at 5:20 PM, ext Karol Lewandowski wrote:

I've finally got something... but it's not what I've expected. I can
reproduce this error given libsb2.so* is taken from tools environment.

Note that the difference is actually bigger, depending on whether you
have libsb2 or don't have it:

If sb2 can find a version of that library for tools, it will use all
libraries and ls.so from the tools environment; If it can't locate the
library, it will be using host's libraries and ld.so. Which can make a
huge difference sometimes..

Exactly, we are trying to use only programs from tools. However, without patched libc6 this doesn't really work (whithout --rpath-prefix).

So, was your host also using debian squeeze? 32 or 64 bit?

My test system have 64 bit debian host and 32 bit tools (both are squeeze).

Oh, boy. It's unavoidable, time to look into 1500-lines-long dl_main()
from (e)glibc...

Sounds like you too have done that before.. not exactly something that
could be described as a pleasure ;-)

BTW, if all goes well during the night (automated tests are running just
now), I'll push version 2.2.2 to the repository tomorrow, but that one
certainly won't have a fix for this brk()-related problem. But version
numbers are cheap - we'll release another version if this can be fixed
by patching ld.so, for example.

Please wait 5 min till I send fix to sb2-config-debian... which I unintentionally broke some time ago.

Thanks.

--
Karol Lewandowski | Samsung Poland R&D Center | Linux/Platform
_______________________________________________
Scratchbox-devel mailing list
[email protected]
http://lists.scratchbox.org/cgi-bin/mailman/listinfo/scratchbox-devel

Reply via email to