dhcpcd fails to build on Gentoo/FreeBSD. Reproducible: Always Steps to Reproduce: 1. emerge dhcpcd 2. 3. Actual Results: Build fails. Expected Results: Build the package without errors.
There is a problem with the inlucde of "sys/types.h"... ciao
there is also a problem with in_systm.h :S ciao
Not just that. I'm working on it. I was able to fix quite a bit of it. But the Token Ring stuff is 100% Linux only. I'll talk with uberlord about this and see what we can work out for it.
What needs to happen is the code made as portable as possible. When this cannot happen, the relevant section (like token ring) needs to be wrapped with #ifdef DTOKENRING so we can easily enable/disable that part with compile time flags.
Seems like Roy suggests to use net-misc/dhcp rather, and that mostly works now.