Cross building for other architectures is difficult, because all the
tools like "ldd", "modprobe", etc. would have to be cross tools.
Kernel could be solved by specifying the kernel version and having
that version installed.
That isn't the best, though I understand the rationale behind this now.
There was another reason I asked this: the module which I am currently
developing for login to LUKS with smartcard tokens requires the core
modules (smartcard udev drivers as well as core executables) to be
compiled/build with certain options (the standard/desktop-related builds
will NOT work - i.e. using inst_* from dracut_functions on these on the
already installed libraries/executables will NOT work), so for this
module I need to carry quite a few .so and executable files, which will
be architecture-dependent and have to be compiled in advance.
--
To unsubscribe from this list: send the line "unsubscribe initramfs" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html