Opened 7 years ago
Last modified 3 years ago
#54633 closed defect
ffmpeg, ffmpeg-devel: not distributable on Snow Leopard — at Version 10
Reported by: | ryandesign (Ryan Carsten Schmidt) | Owned by: | mascguy (Christopher Nielsen) |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | |
Keywords: | Cc: | jeremyhu (Jeremy Huddleston Sequoia), mojca (Mojca Miklavec), danchr (Dan Villiom Podlaski Christiansen), dbevans (David B. Evans) | |
Port: | ffmpeg, ffmpeg-devel |
Description (last modified by mascguy (Christopher Nielsen))
ffmpeg and ffmpeg-devel are not distributable on 10.6, but they are on all later MacOS releases.
Any idea how we could fix them to be distributable on 10.6 too?
Change History (10)
comment:1 Changed 7 years ago by mojca (Mojca Miklavec)
Cc: | mojca added |
---|
comment:2 Changed 3 years ago by mascguy (Christopher Nielsen)
Cc: | mascguy added |
---|
comment:3 Changed 3 years ago by mascguy (Christopher Nielsen)
comment:4 Changed 3 years ago by mascguy (Christopher Nielsen)
Cc: | danchr added |
---|
FYI, I built MacPorts with @Danchr's excellent work related to issue:60315, and here's our answer:
$ port licensecheck ffmpeg ---> Checking license for ffmpeg Warning: "ffmpeg" is not distributable because its license "GPL" conflicts with license "OpenSSL": librsvg -> glib2 -> python27 -> openssl Warning: "ffmpeg" is not distributable because its license "GPL" conflicts with license "SSLeay": librsvg -> glib2 -> python27 -> openssl
After the addition of license_noconflict openssl
:
$ port licensecheck ffmpeg ---> Checking license for ffmpeg "ffmpeg" is distributable
So my first thought is, we REALLY need to add Dan's licensecheck
functionality to base. IMHO, I think we should strongly consider adding it to the pending release (albeit with the change to move license data under _resources
), as the risk is minimal.
As for ffmpeg
, given the dependency chain, is the openssl
license a problem in this case?
comment:5 Changed 3 years ago by mascguy (Christopher Nielsen)
Cc: | dbevans added; mascguy removed |
---|---|
Owner: | changed from dbevans to mascguy |
Status: | new → assigned |
comment:6 Changed 3 years ago by kencu (Ken)
the ffmpeg license is supposed to be LGPL-2+, which is distributable, unless you specifically enable the gpl2 variant, and then it is non-distributable due to the openssl mess (which disappears this year with openssl 3.0, we all hope).
Did that get messed up?
comment:7 Changed 3 years ago by mascguy (Christopher Nielsen)
Summary: | ffmpeg, ffmpeg-devel: not distributable on Snow Leopard or Lion → ffmpeg, ffmpeg-devel: not distributable on Snow Leopard |
---|
comment:8 Changed 3 years ago by mascguy (Christopher Nielsen)
Ken, this is only happening for the MacOS 10.6 case, which is curious. And +gpl2
has been the default for a long time, without an issue for later MacOS releases.
comment:9 Changed 3 years ago by mascguy (Christopher Nielsen)
Description: | modified (diff) |
---|
comment:10 Changed 3 years ago by mascguy (Christopher Nielsen)
Description: | modified (diff) |
---|
Also see comments in duplicate ticket issue:62851.