The net/xboxproxy port I recently submitted was marked BROKEN on 4.x as it did not build on there. This was due to it requiring the port version of libpcap on 4.x, and a code incompatibility with gcc 2.95. The attached patch makes the port depend on net/libpcap on 4.x, as well as including a patch to allow it to build with gcc 2.95. The patch has been submitted back to the author for inclusion in future releases. I'm not 100% sure that the way I've set it to pickup the port pcap library in preference to the base system one is correct; if someone could rubber stamp that it would be appreciated! How-To-Repeat: Attempt to build net/xboxproxy on FreeBSD 4.x; observe it is marked BROKEN.
Please disregard the above patch; the author has corrected these issues in the the mainstream source. New patch coming up shortly.
The attached patch upgrades xboxproxy to v2.1, which fixes the C99 issues and makes configure respect the --with-pcap option. Kudos to Jordon Sissel (program author) for integrating these fixes so quickly!
Responsible Changed From-To: freebsd-ports-bugs->ehaupt I will take it.
State Changed From-To: open->closed Committed, thanks!