Hi, the attached patch seems to fix compatibility problems (namely, the "Assertion `(void *) ph->p_vaddr == _rtld_local._dl_sysinfo_dso' failed!") with randomized VDSO in the current kernels.
This is not a patch to Scratchbox; rather it is a patch to the glibc version scratchbox uses (because I'd prefer Scratchbox devs to decide how to better integrate it into the build system; I added it in my test 1.0.14 build much like the current "sbox" patch is applied to glibc). The patch comes from Debian Sarge; many thanks to the original glibc authors and the Debian maintainer who isolated this single & simple patch from the glibc changeset. If you want me to test any feature/run a testsuite in my build (because I know building scratchbox takes a while :P) please don't hesitate to ask. Hope it's useful, Javier.
rtld-vdso-assertion.dpatch
Description: Binary data
_______________________________________________ Scratchbox-devel mailing list [email protected] http://lists.scratchbox.org/cgi-bin/mailman/listinfo/scratchbox-devel
