emdebian-crush
Debian cross-building support
Emdebian Crush is now based mainly on pdebuild-cross, xapt, multistrap and Emdebian Grip. Only selected Debian source packages are cross-built, the rest of the packages come directly from Emdebian Grip.
All development on Crush has stalled, there will be no release of Crush alongside Debian 6.0 "Squeeze" and it is no longer possible to modify or rebuild Crush.
Reasons to cross-build packages
Remove unwanted dependencies - involves switching off compile time options supported upstream.
Allow busybox to replace coreutils - involves modifying certain packages to not use specific options that are not supported by busybox in Crush.
Remove calls to unsupported progams - some packages look for scripts and programs which cannot be supported in Crush, e.g. perl or python.
See also the long term mass bug filing for cross build support and the Emdebian Code Audit.
Back to the Emdebian Project homepage.