[Bug 13096] Patch to make busybox build on Hurd

bugzilla at busybox.net bugzilla at busybox.net
Thu Dec 17 14:56:02 UTC 2020


https://bugs.busybox.net/show_bug.cgi?id=13096

--- Comment #3 from Michael Schierl <schierlm at gmx.de> ---
As of commit cd48f0, compared to 1.32.0:

1) I needed to disable CONFIG_MAKEMIME and CONFIG_REFORMIME due to the not
applied hunk to mailutils/mail.c, but I can live with that.

2) I also needed to disable CONFIG_FEATURE_DD_IBS_OBS as it depends on
O_DIRECT, and I can also live with that

3) I can confirm that the limits work well and the order matches the order
printed by bash (bash also prints -b and -p which are missing from busybox, but
I can live wit that as well)

4) The biggest obstacle for me is that I also had to disable CONFIG_TRACEROUTE
and CONFIG_TRACEROUTE6 which depend on IP_PKTINFO (even if that option is, if I
can see correctly, only needed if CONFIG_FEATURE_TRACEROUTE_VERBOSE is active).
I could live with a non-verbose traceroute, but having no traceroute at all is
disappointing.

This can be worked around by disabling the corresponding setsockopts call if
CONFIG_FEATURE_TRACEROUTE_VERBOSE is unset. Patch is attached.


The rest builds and (from a quick smoke test) works fine.

-- 
You are receiving this mail because:
You are on the CC list for the bug.


More information about the busybox-cvs mailing list