On Wed, 15 Sept 2021 at 23:26, Peter Kjellerstedt <peter.kjellerst...@axis.com> wrote: > > > -LICENSE = "BSD & GPLv2+ & LGPLv2.1+ & MIT" > > > +LICENSE = "GPLv2+ & LGPLv2.1+ & ISC & Expat & BSD-2-Clause & > > > BSD-3-Clause & IJG" > > > > There is no "Expat" license in neither meta/files/common-licenses nor > > in meta/conf/licenses.conf. > > Ross, since you added the reference to the Expat license, did you plan on > actually adding it as well? It being missing breaks at least our license > handling. After writing this, I went digging in ffmpeg, and it seems that the > Expat license (only mentioned by name, there is no actual license text) is > only used for a test image (reference.pnm), which does not end up in any > package. So to me it seems as this does not need to be included in LICENSE.
Whoops, sorry. Not sure how I didn't notice this. It should be MIT. The other license issues are "interesting", yes. I think the recipe needs an overhaul... Ross > > Also, given the long list of licenses that are now in LICENSE, what packages > are actually expected to use those licenses? AFAICT, all packages that are > explicitly listed in the recipe either use GPLv2+ or LGPLv2.1+. The default > licenses only seem to be used for, e.g., ffmpeg-dev, ffmpeg-dbg and > ffmpeg-doc, which seems weird. > > More weirdness, LIC_FILES_CHKSUM lists GPLv2, GPLv3, LGPLv2 and LGPLv3, but > neither GPLv3 nor LGPLv3 are used in LICENSE. And there are no references for > any of the newly added licenses. > > > > LICENSE:${PN} = "GPLv2+" > > > LICENSE:libavcodec = "${@bb.utils.contains('PACKAGECONFIG', 'gpl', > > > 'GPLv2+', 'LGPLv2.1+', d)}" > > > LICENSE:libavdevice = "${@bb.utils.contains('PACKAGECONFIG', 'gpl', > > > 'GPLv2+', 'LGPLv2.1+', d)}" > > > -- > > > 2.25.1 > > > > //Peter > > //Peter >
-=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#156111): https://lists.openembedded.org/g/openembedded-core/message/156111 Mute This Topic: https://lists.openembedded.org/mt/85640034/21656 Group Owner: openembedded-core+ow...@lists.openembedded.org Unsubscribe: https://lists.openembedded.org/g/openembedded-core/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-