On Wed, Feb 25, 2015 at 1:17 PM, "Paweł Hajdan, Jr." <phajdan...@gentoo.org> wrote: > I'm looking at <https://bugs.gentoo.org/show_bug.cgi?id=538628> which > suggests removing elog messages chromium has for bindist: > > This is the snippet we use in the ebuild: > > if use bindist; then > elog "bindist enabled: H.264 video support will be disabled." > else > elog "bindist disabled: Resulting binaries may not be legal to > re-distribute." > fi > > I think I used existing examples, e.g. from firefox ebuilds. > > Anyway, do you consider the part when bindist is disabled necessary? I'm > open to removing it if it's not needed. > > While we're discussing this, do you consider the message when bindist is > enabled useful? bindist is described in chromium's metadata.xml: > "Disable patent-encumbered HTML5 video codecs". >
I would like to remove the elog for a couple of reasons: 1. The use flag description is there for whoever cares to read it. There is no need to alert the user every time. 2. We are not lawyers, and I have no business giving legal advice about patent law which varies from country to country. To take it one step further: I think it would make more sense to call the flag "h264" or something similar. We could then set RESTRICT="h264? ( bindist )" if we want to give some indication that it is not appropriate for binary redistribution.