[OE-core] [PATCH] cmake: Upgrade to 3.9.3 release
Alexander Kanavin
alexander.kanavin at linux.intel.com
Tue Oct 10 11:16:50 UTC 2017
On 10/10/2017 04:01 AM, Andre McCurdy wrote:
>>> -LIC_FILES_CHKSUM =
>>> "file://Copyright.txt;md5=8d8c7bc32f8797d23f5cf605d9339d2d \
>>> +LIC_FILES_CHKSUM =
>>> "file://Copyright.txt;md5=24600643e5d1d2b8f7478ae5c9074949 \
>>>
>>> file://Source/cmake.h;beginline=1;endline=3;md5=4494dee184212fc89c469c3acd555a14"
>>
>> What has changed in Copyright.txt? If it's just the copyright years, you can
>> exclude the line using beginline/endline.
>
> The copyright statement and copyright year(s) are part of the license.
> Slicing and dicing the license text to get a consistent hash probably
> isn't the right approach.
The purpose of LIC_FILES_CHECKSUM is to establish whether what the
recipe claims in LICENSE matches what the upstream says in the source
tree. For that purpose, when the code was published, who owns the code,
or who made contributions to it are all not relevant and can be
excluded. Also, such exclusions remove a major nuisance from recipe
maintainers' job, and that is always a good thing.
As a technicality, the years of publication and code owners are not a
part of the license, they a part of the copyright notice (which may also
include the license text if it's short, or a reference to it if it's long):
https://en.wikipedia.org/wiki/Copyright_notice
Alex
More information about the Openembedded-core
mailing list