Hello, As part of my preparation for porting debian-installer to the Hurd (as a Debian GSoC project), I have done some preliminary work on busybox (more is to come), namely:
0c3df06 kconfig: fix #include ordering in the bison grammar 40293cf kconfig: drop PATH_MAX 83ce04d libbb: reenable xmalloc_realpath() 0fcba35 realpath: use xmalloc_realpath() and drop PATH_MAX 1b81c60 start-stop-daemon: drop PATH_MAX fb34704 libbb: use sysconf() to query the page size e8f57a6 libbb: utsname.dommainname is linux-only 88782c4 libbb: setsockopt_bindtodevice() portability stub 5a913d8 umount: use xmalloc_realpath() and drop PATH_MAX (the patches are attached) The first patch fixes a compile failure which comes up with recent versions of bison (see bug #1375). The others fix portability issues on non-Linux systems. The last one is superfluous, as umount is probably highly Linux-specific and probably won't compile on any other system, let alone one which doesn't define PATH_MAX (the Hurd does not have a umount() call at all). I'm not sure whether non-Linux support in general, and Hurd support in particular, is a priority as far as your project is concerned, however I would be grateful if you could review those and consider including them. -- Jérémie Koenig <[email protected]> http://jk.fr.eu.org/
0001-kconfig-fix-include-ordering-in-the-bison-grammar.patch
Description: Binary data
0002-kconfig-drop-PATH_MAX.patch
Description: Binary data
0003-libbb-reenable-xmalloc_realpath.patch
Description: Binary data
0004-realpath-use-xmalloc_realpath-and-drop-PATH_MAX.patch
Description: Binary data
0005-start-stop-daemon-drop-PATH_MAX.patch
Description: Binary data
0006-libbb-use-sysconf-to-query-the-page-size.patch
Description: Binary data
0007-libbb-utsname.dommainname-is-linux-only.patch
Description: Binary data
0008-libbb-setsockopt_bindtodevice-portability-stub.patch
Description: Binary data
0009-umount-use-xmalloc_realpath-and-drop-PATH_MAX.patch
Description: Binary data
_______________________________________________ busybox mailing list [email protected] http://lists.busybox.net/mailman/listinfo/busybox
