[MacPorts] #65462: ffmpeg: binaries no longer distributable, due to rav1e; openssl11 now in play

MacPorts noreply at macports.org
Fri Jul 8 16:53:04 UTC 2022


#65462: ffmpeg: binaries no longer distributable, due to rav1e; openssl11 now in
play
---------------------------+----------------------
  Reporter:  mascguy       |      Owner:  mascguy
      Type:  defect        |     Status:  assigned
  Priority:  Normal        |  Milestone:
 Component:  ports         |    Version:  2.7.2
Resolution:                |   Keywords:
      Port:  ffmpeg rav1e  |
---------------------------+----------------------

Comment (by jmroot):

 The license_noconflict belongs in rav1e if it doesn't use rust in a way
 that creates a derivative work. (And it should be `license_noconflict
 rust`, as that's the direct dependency.) Language runtimes can be tricky
 though. GCC for example has an extra license exception for its runtime
 components so that everything compiled with it isn't automatically GPLv3:
 https://gcc.gnu.org/onlinedocs/gcc-12.1.0/libstdc++/manual/manual/license.html

 I don't know what the situation is with rust. Alternatively, if rust
 doesn't create a derivative work with openssl11, that could be specified,
 though that seems unlikely.

-- 
Ticket URL: <https://trac.macports.org/ticket/65462#comment:7>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list