WTF? It has always been possible to cross-compile, and to be honest, I can hardly think of any reason Scratchbox would be required... Scratchbox (2) simplifies things. It does not complicate them.
I suspect there won't be any kind of Aegis-like thing. But I am not sure on whether all kernel modules will be open either.