Both dhcpcd and FreeBSD-8.0 defines "closefrom", but in different prototypes. This cause the build failure. We can avoid this error by changing the code of "configure". Upstream already have fixed the problem. Here is the commit. Could you apply the patch here? http://roy.marples.name/projects/dhcpcd/changeset/8b5e971093a6fd97762af1a96d655b80054b1531 FYI, here is a post I've wrote to the upstream ML to describe the problem. http://roy.marples.name/archives/dhcpcd-discuss/2010/0179.html Reproducible: Always Steps to Reproduce: 1.emerge dhcpcd on Gentoo/FreeBSD-8.0 2. 3.
Please close this bug since new version (>5.2.2) already resolve this problem.
This has been fixed.