There is a new version of bmon and libnl (0.5.0). There is both 2.1.0 stable and two unstable versions; 2.1.1-pre1 and 2.2.0-pre1. Reproducible: Always Steps to Reproduce:
bmon: http://people.suug.ch/~tgr/bmon/files/ libnl: http://people.suug.ch/~tgr/libnl/files/
Bumped in cvs. Thanks for reporting!
Btw, the pre1 versions doesn't work with this ebuild because the filenames of the source files is wrong. The source files are named bmon-2.1.1-pre1.tar.gz and bmon-2.2.0-pre1. tar.gz. The ebuild, however, only works with a underscore (_) instead of a dash (-). Not sure if this is a portage thing or not. The 2.1.0 does work as it should though. Also, it is not gcc 4.0.1 compatible.
If you want to use pre versions, you might want to use the versionator eclass. As an example, you may want to check out dev-libs/libprelude/libprelude-0.9.0_rc10.ebuild. However, unless the pre versions contain really neat additions, we prefer not to include them in the Portage tree.