summaryrefslogtreecommitdiffstats
path: root/meta/recipes-devtools/elfutils
diff options
context:
space:
mode:
authorWilliam Lyu <William.Lyu@windriver.com>2024-01-04 10:30:45 -0800
committerRichard Purdie <richard.purdie@linuxfoundation.org>2024-01-09 22:59:28 +0000
commit20278437b071a436033e1b64a541b4776849d3f0 (patch)
treeee71870a8680f9891d0a181853b32220373130f7 /meta/recipes-devtools/elfutils
parentcf7152a4cb4c5796de79ade23f348b431a81f544 (diff)
downloadpoky-20278437b071a436033e1b64a541b4776849d3f0.tar.gz
elfutils: Update license information
Update license information for overall package, package libraries, and package utilities in the recipe to match the license information as described on the upstream website [1]: "License. The libraries and backends are dual GPLv2+/LGPLv3+. The utilities are GPLv3+." [1] https://sourceware.org/elfutils (From OE-Core rev: c0728805f24cbd6a788871ae54af4ec8307e40d4) Signed-off-by: William Lyu <William.Lyu@windriver.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'meta/recipes-devtools/elfutils')
-rw-r--r--meta/recipes-devtools/elfutils/elfutils_0.189.bb19
1 files changed, 9 insertions, 10 deletions
diff --git a/meta/recipes-devtools/elfutils/elfutils_0.189.bb b/meta/recipes-devtools/elfutils/elfutils_0.189.bb
index 220f747cb9..e9b432e4e9 100644
--- a/meta/recipes-devtools/elfutils/elfutils_0.189.bb
+++ b/meta/recipes-devtools/elfutils/elfutils_0.189.bb
@@ -2,7 +2,7 @@ SUMMARY = "Utilities and libraries for handling compiled object files"
2HOMEPAGE = "https://sourceware.org/elfutils" 2HOMEPAGE = "https://sourceware.org/elfutils"
3DESCRIPTION = "elfutils is a collection of utilities and libraries to read, create and modify ELF binary files, find and handle DWARF debug data, symbols, thread state and stacktraces for processes and core files on GNU/Linux." 3DESCRIPTION = "elfutils is a collection of utilities and libraries to read, create and modify ELF binary files, find and handle DWARF debug data, symbols, thread state and stacktraces for processes and core files on GNU/Linux."
4SECTION = "base" 4SECTION = "base"
5LICENSE = "GPL-2.0-only & GPL-2.0-or-later & LGPL-3.0-or-later & GPL-3.0-or-later" 5LICENSE = "( GPL-2.0-or-later | LGPL-3.0-or-later ) & GPL-3.0-or-later"
6LIC_FILES_CHKSUM = "file://COPYING;md5=d32239bcb673463ab874e80d47fae504 \ 6LIC_FILES_CHKSUM = "file://COPYING;md5=d32239bcb673463ab874e80d47fae504 \
7 file://debuginfod/debuginfod-client.c;endline=28;md5=f0a7c3170776866ee94e8f9225a6ad79 \ 7 file://debuginfod/debuginfod-client.c;endline=28;md5=f0a7c3170776866ee94e8f9225a6ad79 \
8 " 8 "
@@ -109,19 +109,18 @@ EXTRA_OEMAKE:class-nativesdk = ""
109 109
110BBCLASSEXTEND = "native nativesdk" 110BBCLASSEXTEND = "native nativesdk"
111 111
112# Package utilities separately 112# Package utilities and libraries are listed separately
113PACKAGES =+ "${PN}-binutils libelf libasm libdw libdebuginfod" 113PACKAGES =+ "${PN}-binutils libelf libasm libdw libdebuginfod"
114 114
115# Shared libraries are licensed GPL-2.0-only or GPL-3.0-or-later, binaries 115# According to the upstream website https://sourceware.org/elfutils, the latest
116# GPL-3.0-or-later. According to NEWS file: 116# license policy is as follows:
117# "The license is now GPLv2/LGPLv3+ for the libraries and GPLv3+ for stand-alone 117# "License. The libraries and backends are dual GPLv2+/LGPLv3+. The utilities
118# programs. There is now also a formal CONTRIBUTING document describing how to 118# are GPLv3+."
119# submit patches."
120LICENSE:${PN}-binutils = "GPL-3.0-or-later" 119LICENSE:${PN}-binutils = "GPL-3.0-or-later"
121LICENSE:${PN} = "GPL-3.0-or-later" 120LICENSE:${PN} = "GPL-3.0-or-later"
122LICENSE:libelf = "GPL-2.0-only | LGPL-3.0-or-later" 121LICENSE:libelf = "GPL-2.0-or-later | LGPL-3.0-or-later"
123LICENSE:libasm = "GPL-2.0-only | LGPL-3.0-or-later" 122LICENSE:libasm = "GPL-2.0-or-later | LGPL-3.0-or-later"
124LICENSE:libdw = "GPL-2.0-only | LGPL-3.0-or-later" 123LICENSE:libdw = "GPL-2.0-or-later | LGPL-3.0-or-later"
125LICENSE:libdebuginfod = "GPL-2.0-or-later | LGPL-3.0-or-later" 124LICENSE:libdebuginfod = "GPL-2.0-or-later | LGPL-3.0-or-later"
126 125
127FILES:${PN}-binutils = "\ 126FILES:${PN}-binutils = "\