summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-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 = "\