Ebuilds that have "bindist" in their IUSE should conditionally restrict binary distribution: RESTRICT="!bindist? ( bindist )" As usual, no talk in the tracker bug.
To clarify, the only effect this will have for users using the Portage default configuration is that Portage may output a warning that the package cannot be redistributed. Users with ACCEPT_RESTRICT="* -bindist" in their make.conf will no longer be able to emerge the package with USE="-bindist". This is desired, as such users can be expected to care about such license issues.