On 03/29/2016 10:37 PM, Zack Breckenridge wrote: > One last thing to add to the above - as Ed said: > >> Yes, it's not used (or available) for native builds -- the syscalls >> and ioctls aren't available in that case. The Linux emulation layer >> would be used when running an unmodified Linux toybox binary. I'm >> happy enough to just avoid building the Linux-specific tools for now. > > As you can see some of the error messages I encountered upon 'make test' > under Linux emulation definitely showed some missing ioctls. However, I > can't see how those particular commands and corresponding ioctls or > syscalls won't be used by many Docker images in the wild, which FreeBSD > intends to support. > > It definitely seems Toybox would make a great test suite for any Linux > emulation framework on any platform that intends to build minimal > support for most Linux userland binaries.
That's the short-term path to running on freebsd I imagined. Figuring out which linux commands freebsd can emulate would be interesting, maybe I could annotate menuconfig with this information somehow? Maybe some sort of: make defconfig KCONFIG_ALLCONFIG=switch-these-off.txt file? > - Zack Rob _______________________________________________ Toybox mailing list [email protected] http://lists.landley.net/listinfo.cgi/toybox-landley.net
