* [PATCH 0/8] Misc toolchain component updates
@ 2017-11-15 3:09 Khem Raj
2017-11-15 3:09 ` [PATCH 1/8] go: Fix build with PIE on musl Khem Raj
` (8 more replies)
0 siblings, 9 replies; 12+ messages in thread
From: Khem Raj @ 2017-11-15 3:09 UTC (permalink / raw)
To: openembedded-core; +Cc: Armin Kuster
Binutils minor update to 2.29.1
musl update to address <= armv5 thumb issue and a regression in diffutils
glibc updated to latest on 2.26 branch addresses malloc leak issue
Rest of them are remaining from prior pulls
The following changes since commit a17f3ec910366e9e7551fa24fbc07929b9584341:
dhcp: fix build issue with libxml2 support (2017-11-10 14:44:31 +0000)
are available in the Git repository at:
git://git.openembedded.org/openembedded-core-contrib kraj/toolchain-updates
http://cgit.openembedded.org/openembedded-core-contrib/log/?h=kraj/toolchain-updates
Andre McCurdy (1):
gcc6: enable FL_LPAE flag for armv7ve cores
Armin Kuster (1):
binutils: update to 2.29.1
Khem Raj (6):
go: Fix build with PIE on musl
binutils: Convert SRC_URI and SRCREV to weak defines
gdb: Upgrade to 8.0.1
musl: Disable thumb1 ISA
musl: Update to latest
glibc: Upgrade to latest on 2.26 release
meta/recipes-core/glibc/glibc_2.26.bb | 2 +-
meta/recipes-core/musl/musl.inc | 5 +
meta/recipes-core/musl/musl_git.bb | 2 +-
.../{binutils-2.29.inc => binutils-2.29.1.inc} | 5 +-
...n_2.29.bb => binutils-cross-canadian_2.29.1.bb} | 0
...tils-cross_2.29.bb => binutils-cross_2.29.1.bb} | 0
...rosssdk_2.29.bb => binutils-crosssdk_2.29.1.bb} | 0
.../{binutils_2.29.bb => binutils_2.29.1.bb} | 0
meta/recipes-devtools/gcc/gcc-6.4.inc | 1 +
...001-enable-FL_LPAE-flag-for-armv7ve-cores.patch | 67 +++++++++++++
.../gdb/{gdb-8.0.inc => gdb-8.0.1.inc} | 4 +-
...canadian_8.0.bb => gdb-cross-canadian_8.0.1.bb} | 0
.../gdb/{gdb-cross_8.0.bb => gdb-cross_8.0.1.bb} | 0
.../gdb/{gdb_8.0.bb => gdb_8.0.1.bb} | 0
meta/recipes-devtools/go/go-1.9.inc | 3 +
.../go/go-1.9/default-buildmode-pie.patch | 18 ++++
.../go/go-1.9/set-external-linker.patch | 111 +++++++++++++++++++++
17 files changed, 212 insertions(+), 6 deletions(-)
rename meta/recipes-devtools/binutils/{binutils-2.29.inc => binutils-2.29.1.inc} (90%)
rename meta/recipes-devtools/binutils/{binutils-cross-canadian_2.29.bb => binutils-cross-canadian_2.29.1.bb} (100%)
rename meta/recipes-devtools/binutils/{binutils-cross_2.29.bb => binutils-cross_2.29.1.bb} (100%)
rename meta/recipes-devtools/binutils/{binutils-crosssdk_2.29.bb => binutils-crosssdk_2.29.1.bb} (100%)
rename meta/recipes-devtools/binutils/{binutils_2.29.bb => binutils_2.29.1.bb} (100%)
create mode 100644 meta/recipes-devtools/gcc/gcc-6.4/backport/0001-enable-FL_LPAE-flag-for-armv7ve-cores.patch
rename meta/recipes-devtools/gdb/{gdb-8.0.inc => gdb-8.0.1.inc} (88%)
rename meta/recipes-devtools/gdb/{gdb-cross-canadian_8.0.bb => gdb-cross-canadian_8.0.1.bb} (100%)
rename meta/recipes-devtools/gdb/{gdb-cross_8.0.bb => gdb-cross_8.0.1.bb} (100%)
rename meta/recipes-devtools/gdb/{gdb_8.0.bb => gdb_8.0.1.bb} (100%)
create mode 100644 meta/recipes-devtools/go/go-1.9/default-buildmode-pie.patch
create mode 100644 meta/recipes-devtools/go/go-1.9/set-external-linker.patch
--
2.15.0
^ permalink raw reply [flat|nested] 12+ messages in thread
* [PATCH 1/8] go: Fix build with PIE on musl
2017-11-15 3:09 [PATCH 0/8] Misc toolchain component updates Khem Raj
@ 2017-11-15 3:09 ` Khem Raj
2017-11-15 3:09 ` [PATCH 2/8] binutils: update to 2.29.1 Khem Raj
` (7 subsequent siblings)
8 siblings, 0 replies; 12+ messages in thread
From: Khem Raj @ 2017-11-15 3:09 UTC (permalink / raw)
To: openembedded-core
Signed-off-by: Khem Raj <raj.khem@gmail.com>
---
meta/recipes-devtools/go/go-1.9.inc | 3 +
.../go/go-1.9/default-buildmode-pie.patch | 18 ++++
.../go/go-1.9/set-external-linker.patch | 111 +++++++++++++++++++++
3 files changed, 132 insertions(+)
create mode 100644 meta/recipes-devtools/go/go-1.9/default-buildmode-pie.patch
create mode 100644 meta/recipes-devtools/go/go-1.9/set-external-linker.patch
diff --git a/meta/recipes-devtools/go/go-1.9.inc b/meta/recipes-devtools/go/go-1.9.inc
index 65adaa8d72..f52abb5735 100644
--- a/meta/recipes-devtools/go/go-1.9.inc
+++ b/meta/recipes-devtools/go/go-1.9.inc
@@ -15,6 +15,9 @@ SRC_URI += "\
file://0007-ld-add-soname-to-shareable-objects.patch \
file://0008-make.bash-add-GOHOSTxx-indirection-for-cross-canadia.patch \
file://0009-cmd-go-buildmode-pie-forces-external-linking-mode-on.patch \
+ file://default-buildmode-pie.patch \
"
+SRC_URI_append_libc-musl = " file://set-external-linker.patch"
+
SRC_URI[main.md5sum] = "da2d44ea384076efec43ee1f8b7d45d2"
SRC_URI[main.sha256sum] = "a4ab229028ed167ba1986825751463605264e44868362ca8e7accc8be057e993"
diff --git a/meta/recipes-devtools/go/go-1.9/default-buildmode-pie.patch b/meta/recipes-devtools/go/go-1.9/default-buildmode-pie.patch
new file mode 100644
index 0000000000..a7933bd39e
--- /dev/null
+++ b/meta/recipes-devtools/go/go-1.9/default-buildmode-pie.patch
@@ -0,0 +1,18 @@
+Default to PIE on linux platforms
+
+Upstream-Status: Pending
+Signed-off-by: Khem Raj <raj.khem@gmail.com>
+
+diff -upr src/go.orig/src/cmd/go/internal/work/build.go src/go/src/cmd/go/internal/work/build.go
+--- go.orig/src/cmd/go/internal/work/build.go 2017-08-27 17:38:26.354750979 +0200
++++ go/src/cmd/go/internal/work/build.go 2017-08-27 17:40:27.555130105 +0200
+@@ -304,7 +304,8 @@ func BuildModeInit() {
+ ldBuildmode = "c-shared"
+ case "default":
+ switch platform {
+- case "android/arm", "android/arm64", "android/amd64", "android/386":
++ case "linux/386", "linux/amd64", "linux/arm", "linux/arm64", "linux/ppc64le", "linux/s390x",
++ "android/arm", "android/arm64", "android/amd64", "android/386":
+ codegenArg = "-shared"
+ ldBuildmode = "pie"
+ case "darwin/arm", "darwin/arm64":
diff --git a/meta/recipes-devtools/go/go-1.9/set-external-linker.patch b/meta/recipes-devtools/go/go-1.9/set-external-linker.patch
new file mode 100644
index 0000000000..d6bd7fa39c
--- /dev/null
+++ b/meta/recipes-devtools/go/go-1.9/set-external-linker.patch
@@ -0,0 +1,111 @@
+Change the dynamic linker hardcoding to use musl when not using glibc
+this should be applied conditional to musl being the system C library
+
+Upstream-Status: Inappropriate [Real Fix should be portable across libcs]
+
+Signed-off-by: Khem Raj <raj.khem@gmail.com>
+
+Index: go/src/cmd/link/internal/amd64/obj.go
+===================================================================
+--- go.orig/src/cmd/link/internal/amd64/obj.go
++++ go/src/cmd/link/internal/amd64/obj.go
+@@ -67,7 +67,7 @@ func Init() {
+ ld.Thearch.Append64 = ld.Append64l
+ ld.Thearch.TLSIEtoLE = tlsIEtoLE
+
+- ld.Thearch.Linuxdynld = "/lib64/ld-linux-x86-64.so.2"
++ ld.Thearch.Linuxdynld = "/lib/ld-musl-x86_64.so.1"
+ ld.Thearch.Freebsddynld = "/libexec/ld-elf.so.1"
+ ld.Thearch.Openbsddynld = "/usr/libexec/ld.so"
+ ld.Thearch.Netbsddynld = "/libexec/ld.elf_so"
+Index: go/src/cmd/link/internal/arm/obj.go
+===================================================================
+--- go.orig/src/cmd/link/internal/arm/obj.go
++++ go/src/cmd/link/internal/arm/obj.go
+@@ -63,7 +63,7 @@ func Init() {
+ ld.Thearch.Append32 = ld.Append32l
+ ld.Thearch.Append64 = ld.Append64l
+
+- ld.Thearch.Linuxdynld = "/lib/ld-linux.so.3" // 2 for OABI, 3 for EABI
++ ld.Thearch.Linuxdynld = "/lib/ld-musl-armhf.so.1"
+ ld.Thearch.Freebsddynld = "/usr/libexec/ld-elf.so.1"
+ ld.Thearch.Openbsddynld = "/usr/libexec/ld.so"
+ ld.Thearch.Netbsddynld = "/libexec/ld.elf_so"
+Index: go/src/cmd/link/internal/arm64/obj.go
+===================================================================
+--- go.orig/src/cmd/link/internal/arm64/obj.go
++++ go/src/cmd/link/internal/arm64/obj.go
+@@ -62,7 +62,7 @@ func Init() {
+ ld.Thearch.Append32 = ld.Append32l
+ ld.Thearch.Append64 = ld.Append64l
+
+- ld.Thearch.Linuxdynld = "/lib/ld-linux-aarch64.so.1"
++ ld.Thearch.Linuxdynld = "/lib/ld-musl-aarch64.so.1"
+
+ ld.Thearch.Freebsddynld = "XXX"
+ ld.Thearch.Openbsddynld = "XXX"
+Index: go/src/cmd/link/internal/mips/obj.go
+===================================================================
+--- go.orig/src/cmd/link/internal/mips/obj.go
++++ go/src/cmd/link/internal/mips/obj.go
+@@ -77,7 +77,7 @@ func Init() {
+ ld.Thearch.Append64 = ld.Append64b
+ }
+
+- ld.Thearch.Linuxdynld = "/lib/ld.so.1"
++ ld.Thearch.Linuxdynld = "/lib/ld-musl-mipsle.so.1"
+
+ ld.Thearch.Freebsddynld = "XXX"
+ ld.Thearch.Openbsddynld = "XXX"
+Index: go/src/cmd/link/internal/mips64/obj.go
+===================================================================
+--- go.orig/src/cmd/link/internal/mips64/obj.go
++++ go/src/cmd/link/internal/mips64/obj.go
+@@ -75,7 +75,7 @@ func Init() {
+ ld.Thearch.Append64 = ld.Append64b
+ }
+
+- ld.Thearch.Linuxdynld = "/lib64/ld64.so.1"
++ ld.Thearch.Linuxdynld = "/lib64/ld-musl-mips64le.so.1"
+
+ ld.Thearch.Freebsddynld = "XXX"
+ ld.Thearch.Openbsddynld = "XXX"
+Index: go/src/cmd/link/internal/ppc64/obj.go
+===================================================================
+--- go.orig/src/cmd/link/internal/ppc64/obj.go
++++ go/src/cmd/link/internal/ppc64/obj.go
+@@ -77,7 +77,7 @@ func Init() {
+ }
+
+ // TODO(austin): ABI v1 uses /usr/lib/ld.so.1
+- ld.Thearch.Linuxdynld = "/lib64/ld64.so.1"
++ ld.Thearch.Linuxdynld = "/lib/ld-musl-powerpc64le.so.1"
+
+ ld.Thearch.Freebsddynld = "XXX"
+ ld.Thearch.Openbsddynld = "XXX"
+Index: go/src/cmd/link/internal/s390x/obj.go
+===================================================================
+--- go.orig/src/cmd/link/internal/s390x/obj.go
++++ go/src/cmd/link/internal/s390x/obj.go
+@@ -62,7 +62,7 @@ func Init() {
+ ld.Thearch.Append32 = ld.Append32b
+ ld.Thearch.Append64 = ld.Append64b
+
+- ld.Thearch.Linuxdynld = "/lib64/ld64.so.1"
++ ld.Thearch.Linuxdynld = "/lib/ld-musl-s390x.so.1"
+
+ // not relevant for s390x
+ ld.Thearch.Freebsddynld = "XXX"
+Index: go/src/cmd/link/internal/x86/obj.go
+===================================================================
+--- go.orig/src/cmd/link/internal/x86/obj.go
++++ go/src/cmd/link/internal/x86/obj.go
+@@ -63,7 +63,7 @@ func Init() {
+ ld.Thearch.Append32 = ld.Append32l
+ ld.Thearch.Append64 = ld.Append64l
+
+- ld.Thearch.Linuxdynld = "/lib/ld-linux.so.2"
++ ld.Thearch.Linuxdynld = "/lib/ld-musl-i386.so.1"
+ ld.Thearch.Freebsddynld = "/usr/libexec/ld-elf.so.1"
+ ld.Thearch.Openbsddynld = "/usr/libexec/ld.so"
+ ld.Thearch.Netbsddynld = "/usr/libexec/ld.elf_so"
--
2.15.0
^ permalink raw reply related [flat|nested] 12+ messages in thread
* [PATCH 2/8] binutils: update to 2.29.1
2017-11-15 3:09 [PATCH 0/8] Misc toolchain component updates Khem Raj
2017-11-15 3:09 ` [PATCH 1/8] go: Fix build with PIE on musl Khem Raj
@ 2017-11-15 3:09 ` Khem Raj
2017-11-15 3:09 ` [PATCH 3/8] binutils: Convert SRC_URI and SRCREV to weak defines Khem Raj
` (6 subsequent siblings)
8 siblings, 0 replies; 12+ messages in thread
From: Khem Raj @ 2017-11-15 3:09 UTC (permalink / raw)
To: openembedded-core; +Cc: Armin Kuster
From: Armin Kuster <akuster@mvista.com>
update to 2.29.1 to fix the following missing CVE's
CVE-2017-15939, CVE-2017-15938, CVE-2017-15225, CVE-2017-15025,
CVE-2017-15024, CVE-2017-15023, CVE-2017-15022, CVE-2017-15021,
CVE-2017-15020, CVE-2017-14974, CVE-2017-14940, CVE-2017-14939,
CVE-2017-14938, CVE-2017-14934, CVE-2017-14933, CVE-2017-14932,
CVE-2017-14930, CVE-2017-14745, CVE-2017-14729, CVE-2017-14529,
CVE-2017-14333, CVE-2017-14130, CVE-2017-14129, CVE-2017-14128,
CVE-2017-13757, CVE-2017-13716, CVE-2017-13710, CVE-2017-12967,
CVE-2017-12799, CVE-2017-12459, CVE-2017-12458, CVE-2017-12457,
CVE-2017-12456, CVE-2017-12455, CVE-2017-12454, CVE-2017-12453,
CVE-2017-12452, CVE-2017-12451, CVE-2017-12450, CVE-2017-12449,
CVE-2017-12448
see Changelogs for additional information
Signed-off-by: Armin Kuster <akuster@mvista.com>
---
.../binutils/{binutils-2.29.inc => binutils-2.29.1.inc} | 2 +-
...inutils-cross-canadian_2.29.bb => binutils-cross-canadian_2.29.1.bb} | 0
.../binutils/{binutils-cross_2.29.bb => binutils-cross_2.29.1.bb} | 0
.../binutils/{binutils-crosssdk_2.29.bb => binutils-crosssdk_2.29.1.bb} | 0
meta/recipes-devtools/binutils/{binutils_2.29.bb => binutils_2.29.1.bb} | 0
5 files changed, 1 insertion(+), 1 deletion(-)
rename meta/recipes-devtools/binutils/{binutils-2.29.inc => binutils-2.29.1.inc} (97%)
rename meta/recipes-devtools/binutils/{binutils-cross-canadian_2.29.bb => binutils-cross-canadian_2.29.1.bb} (100%)
rename meta/recipes-devtools/binutils/{binutils-cross_2.29.bb => binutils-cross_2.29.1.bb} (100%)
rename meta/recipes-devtools/binutils/{binutils-crosssdk_2.29.bb => binutils-crosssdk_2.29.1.bb} (100%)
rename meta/recipes-devtools/binutils/{binutils_2.29.bb => binutils_2.29.1.bb} (100%)
diff --git a/meta/recipes-devtools/binutils/binutils-2.29.inc b/meta/recipes-devtools/binutils/binutils-2.29.1.inc
similarity index 97%
rename from meta/recipes-devtools/binutils/binutils-2.29.inc
rename to meta/recipes-devtools/binutils/binutils-2.29.1.inc
index 27d46eb088..d92bbbce5d 100644
--- a/meta/recipes-devtools/binutils/binutils-2.29.inc
+++ b/meta/recipes-devtools/binutils/binutils-2.29.1.inc
@@ -18,7 +18,7 @@ BINUPV = "${@binutils_branch_version(d)}"
UPSTREAM_CHECK_GITTAGREGEX = "binutils-(?P<pver>\d+_(\d_?)*)"
-SRCREV = "37e991bb143ca2106330bcdc625590d53838b7a1"
+SRCREV = "90276f15379d380761fc499da2ba24cfb3c12a94"
SRC_URI = "\
git://sourceware.org/git/binutils-gdb.git;branch=binutils-${BINUPV}-branch;protocol=git \
file://0003-configure-widen-the-regexp-for-SH-architectures.patch \
diff --git a/meta/recipes-devtools/binutils/binutils-cross-canadian_2.29.bb b/meta/recipes-devtools/binutils/binutils-cross-canadian_2.29.1.bb
similarity index 100%
rename from meta/recipes-devtools/binutils/binutils-cross-canadian_2.29.bb
rename to meta/recipes-devtools/binutils/binutils-cross-canadian_2.29.1.bb
diff --git a/meta/recipes-devtools/binutils/binutils-cross_2.29.bb b/meta/recipes-devtools/binutils/binutils-cross_2.29.1.bb
similarity index 100%
rename from meta/recipes-devtools/binutils/binutils-cross_2.29.bb
rename to meta/recipes-devtools/binutils/binutils-cross_2.29.1.bb
diff --git a/meta/recipes-devtools/binutils/binutils-crosssdk_2.29.bb b/meta/recipes-devtools/binutils/binutils-crosssdk_2.29.1.bb
similarity index 100%
rename from meta/recipes-devtools/binutils/binutils-crosssdk_2.29.bb
rename to meta/recipes-devtools/binutils/binutils-crosssdk_2.29.1.bb
diff --git a/meta/recipes-devtools/binutils/binutils_2.29.bb b/meta/recipes-devtools/binutils/binutils_2.29.1.bb
similarity index 100%
rename from meta/recipes-devtools/binutils/binutils_2.29.bb
rename to meta/recipes-devtools/binutils/binutils_2.29.1.bb
--
2.15.0
^ permalink raw reply related [flat|nested] 12+ messages in thread
* [PATCH 3/8] binutils: Convert SRC_URI and SRCREV to weak defines
2017-11-15 3:09 [PATCH 0/8] Misc toolchain component updates Khem Raj
2017-11-15 3:09 ` [PATCH 1/8] go: Fix build with PIE on musl Khem Raj
2017-11-15 3:09 ` [PATCH 2/8] binutils: update to 2.29.1 Khem Raj
@ 2017-11-15 3:09 ` Khem Raj
2017-11-15 3:09 ` [PATCH 4/8] gdb: Upgrade to 8.0.1 Khem Raj
` (5 subsequent siblings)
8 siblings, 0 replies; 12+ messages in thread
From: Khem Raj @ 2017-11-15 3:09 UTC (permalink / raw)
To: openembedded-core
This makes it easy to override them in bbappends
Signed-off-by: Khem Raj <raj.khem@gmail.com>
---
meta/recipes-devtools/binutils/binutils-2.29.1.inc | 5 +++--
1 file changed, 3 insertions(+), 2 deletions(-)
diff --git a/meta/recipes-devtools/binutils/binutils-2.29.1.inc b/meta/recipes-devtools/binutils/binutils-2.29.1.inc
index d92bbbce5d..07a72e2b5a 100644
--- a/meta/recipes-devtools/binutils/binutils-2.29.1.inc
+++ b/meta/recipes-devtools/binutils/binutils-2.29.1.inc
@@ -18,9 +18,10 @@ BINUPV = "${@binutils_branch_version(d)}"
UPSTREAM_CHECK_GITTAGREGEX = "binutils-(?P<pver>\d+_(\d_?)*)"
-SRCREV = "90276f15379d380761fc499da2ba24cfb3c12a94"
+SRCREV ?= "90276f15379d380761fc499da2ba24cfb3c12a94"
+BINUTILS_GIT_URI ?= "git://sourceware.org/git/binutils-gdb.git;branch=binutils-${BINUPV}-branch;protocol=git"
SRC_URI = "\
- git://sourceware.org/git/binutils-gdb.git;branch=binutils-${BINUPV}-branch;protocol=git \
+ ${BINUTILS_GIT_URI} \
file://0003-configure-widen-the-regexp-for-SH-architectures.patch \
file://0004-Point-scripts-location-to-libdir.patch \
file://0005-Only-generate-an-RPATH-entry-if-LD_RUN_PATH-is-not-e.patch \
--
2.15.0
^ permalink raw reply related [flat|nested] 12+ messages in thread
* [PATCH 4/8] gdb: Upgrade to 8.0.1
2017-11-15 3:09 [PATCH 0/8] Misc toolchain component updates Khem Raj
` (2 preceding siblings ...)
2017-11-15 3:09 ` [PATCH 3/8] binutils: Convert SRC_URI and SRCREV to weak defines Khem Raj
@ 2017-11-15 3:09 ` Khem Raj
2017-11-15 15:27 ` akuster808
2017-11-15 3:09 ` [PATCH 5/8] gcc6: enable FL_LPAE flag for armv7ve cores Khem Raj
` (4 subsequent siblings)
8 siblings, 1 reply; 12+ messages in thread
From: Khem Raj @ 2017-11-15 3:09 UTC (permalink / raw)
To: openembedded-core
Minor bugfix release, details are here
https://sourceware.org/ml/gdb-announce/2017/msg00004.html
Signed-off-by: Khem Raj <raj.khem@gmail.com>
---
meta/recipes-devtools/gdb/{gdb-8.0.inc => gdb-8.0.1.inc} | 4 ++--
.../gdb/{gdb-cross-canadian_8.0.bb => gdb-cross-canadian_8.0.1.bb} | 0
meta/recipes-devtools/gdb/{gdb-cross_8.0.bb => gdb-cross_8.0.1.bb} | 0
meta/recipes-devtools/gdb/{gdb_8.0.bb => gdb_8.0.1.bb} | 0
4 files changed, 2 insertions(+), 2 deletions(-)
rename meta/recipes-devtools/gdb/{gdb-8.0.inc => gdb-8.0.1.inc} (88%)
rename meta/recipes-devtools/gdb/{gdb-cross-canadian_8.0.bb => gdb-cross-canadian_8.0.1.bb} (100%)
rename meta/recipes-devtools/gdb/{gdb-cross_8.0.bb => gdb-cross_8.0.1.bb} (100%)
rename meta/recipes-devtools/gdb/{gdb_8.0.bb => gdb_8.0.1.bb} (100%)
diff --git a/meta/recipes-devtools/gdb/gdb-8.0.inc b/meta/recipes-devtools/gdb/gdb-8.0.1.inc
similarity index 88%
rename from meta/recipes-devtools/gdb/gdb-8.0.inc
rename to meta/recipes-devtools/gdb/gdb-8.0.1.inc
index fba32ce12c..04a1c809db 100644
--- a/meta/recipes-devtools/gdb/gdb-8.0.inc
+++ b/meta/recipes-devtools/gdb/gdb-8.0.1.inc
@@ -17,6 +17,6 @@ SRC_URI = "http://ftp.gnu.org/gnu/gdb/gdb-${PV}.tar.xz \
file://0010-resolve-restrict-keyword-conflict.patch \
file://package_devel_gdb_patches_120-sigprocmask-invalid-call.patch \
"
-SRC_URI[md5sum] = "c3d35cd949084be53b92cc1e03485f88"
-SRC_URI[sha256sum] = "f6a24ffe4917e67014ef9273eb8b547cb96a13e5ca74895b06d683b391f3f4ee"
+SRC_URI[md5sum] = "48cac527e6f3018b865ece021e9723ac"
+SRC_URI[sha256sum] = "3dbd5f93e36ba2815ad0efab030dcd0c7b211d7b353a40a53f4c02d7d56295e3"
diff --git a/meta/recipes-devtools/gdb/gdb-cross-canadian_8.0.bb b/meta/recipes-devtools/gdb/gdb-cross-canadian_8.0.1.bb
similarity index 100%
rename from meta/recipes-devtools/gdb/gdb-cross-canadian_8.0.bb
rename to meta/recipes-devtools/gdb/gdb-cross-canadian_8.0.1.bb
diff --git a/meta/recipes-devtools/gdb/gdb-cross_8.0.bb b/meta/recipes-devtools/gdb/gdb-cross_8.0.1.bb
similarity index 100%
rename from meta/recipes-devtools/gdb/gdb-cross_8.0.bb
rename to meta/recipes-devtools/gdb/gdb-cross_8.0.1.bb
diff --git a/meta/recipes-devtools/gdb/gdb_8.0.bb b/meta/recipes-devtools/gdb/gdb_8.0.1.bb
similarity index 100%
rename from meta/recipes-devtools/gdb/gdb_8.0.bb
rename to meta/recipes-devtools/gdb/gdb_8.0.1.bb
--
2.15.0
^ permalink raw reply related [flat|nested] 12+ messages in thread
* [PATCH 5/8] gcc6: enable FL_LPAE flag for armv7ve cores
2017-11-15 3:09 [PATCH 0/8] Misc toolchain component updates Khem Raj
` (3 preceding siblings ...)
2017-11-15 3:09 ` [PATCH 4/8] gdb: Upgrade to 8.0.1 Khem Raj
@ 2017-11-15 3:09 ` Khem Raj
2017-11-15 3:09 ` [PATCH 6/8] musl: Disable thumb1 ISA Khem Raj
` (3 subsequent siblings)
8 siblings, 0 replies; 12+ messages in thread
From: Khem Raj @ 2017-11-15 3:09 UTC (permalink / raw)
To: openembedded-core
From: Andre McCurdy <armccurdy@gmail.com>
The following commit added the FL_LPAE flag to FL_FOR_ARCH7VE, but
neglected to also add it to the armv7ve compatible cores defined in
arm-cores.def.
https://github.com/gcc-mirror/gcc/commit/af2d9b9e58e8be576c53d94f30c48c68146b0c98
The result is that gcc 6.4 now refuses to allow -march=armv7ve and
-mcpu=XXX to be used together, even when -mcpu is set to an armv7ve
compatible core:
arm-linux-gnueabi-gcc -march=armv7ve -mcpu=cortex-a7 -Werror ...
error: switch -mcpu=cortex-a7 conflicts with -march=armv7ve switch [-Werror]
Fix by defining flags for armv7ve compatible cores directly from
FL_FOR_ARCH7VE, rather than re-creating the armv7ve flags
independently by combining FL_FOR_ARCH7A with the armv7ve specific
FL_THUMB_DIV and FL_ARM_DIV flags.
Signed-off-by: Andre McCurdy <armccurdy@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
---
meta/recipes-devtools/gcc/gcc-6.4.inc | 1 +
...001-enable-FL_LPAE-flag-for-armv7ve-cores.patch | 67 ++++++++++++++++++++++
2 files changed, 68 insertions(+)
create mode 100644 meta/recipes-devtools/gcc/gcc-6.4/backport/0001-enable-FL_LPAE-flag-for-armv7ve-cores.patch
diff --git a/meta/recipes-devtools/gcc/gcc-6.4.inc b/meta/recipes-devtools/gcc/gcc-6.4.inc
index 37e996afb7..03f2bf045d 100644
--- a/meta/recipes-devtools/gcc/gcc-6.4.inc
+++ b/meta/recipes-devtools/gcc/gcc-6.4.inc
@@ -81,6 +81,7 @@ SRC_URI = "\
BACKPORTS = "\
file://CVE-2016-6131.patch \
file://0057-ARM-PR-82445-suppress-32-bit-aligned-ldrd-strd-peeph.patch \
+ file://0001-enable-FL_LPAE-flag-for-armv7ve-cores.patch \
"
SRC_URI[md5sum] = "11ba51a0cfb8471927f387c8895fe232"
SRC_URI[sha256sum] = "850bf21eafdfe5cd5f6827148184c08c4a0852a37ccf36ce69855334d2c914d4"
diff --git a/meta/recipes-devtools/gcc/gcc-6.4/backport/0001-enable-FL_LPAE-flag-for-armv7ve-cores.patch b/meta/recipes-devtools/gcc/gcc-6.4/backport/0001-enable-FL_LPAE-flag-for-armv7ve-cores.patch
new file mode 100644
index 0000000000..3f664c5885
--- /dev/null
+++ b/meta/recipes-devtools/gcc/gcc-6.4/backport/0001-enable-FL_LPAE-flag-for-armv7ve-cores.patch
@@ -0,0 +1,67 @@
+From 22fcc126fad61a8e9ddaaabbc8036644273642dc Mon Sep 17 00:00:00 2001
+From: ktkachov <ktkachov@138bc75d-0d04-0410-961f-82ee72b054a4>
+Date: Thu, 9 Nov 2017 14:34:28 +0000
+Subject: [PATCH] enable FL_LPAE flag for armv7ve cores
+
+The following commit added the FL_LPAE flag to FL_FOR_ARCH7VE, but
+neglected to also add it to the armv7ve compatible cores defined in
+arm-cores.def.
+
+ https://github.com/gcc-mirror/gcc/commit/af2d9b9e58e8be576c53d94f30c48c68146b0c98
+
+The result is that gcc 6.4 now refuses to allow -march=armv7ve and
+-mcpu=XXX to be used together, even when -mcpu is set to an armv7ve
+compatible core:
+
+ arm-linux-gnueabi-gcc -march=armv7ve -mcpu=cortex-a7 -Werror ...
+ error: switch -mcpu=cortex-a7 conflicts with -march=armv7ve switch [-Werror]
+
+Fix by defining flags for armv7ve compatible cores directly from
+FL_FOR_ARCH7VE, rather than re-creating the armv7ve flags
+independently by combining FL_FOR_ARCH7A with the armv7ve specific
+FL_THUMB_DIV and FL_ARM_DIV flags.
+
+Upstream-Status: Backport
+
+git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-6-branch@254584 138bc75d-0d04-0410-961f-82ee72b054a4
+
+Signed-off-by: Andre McCurdy <armccurdy@gmail.com>
+---
+ gcc/config/arm/arm-cores.def | 12 ++++++------
+ 1 file changed, 6 insertions(+), 6 deletions(-)
+
+diff --git a/gcc/config/arm/arm-cores.def b/gcc/config/arm/arm-cores.def
+index 829b839..ca37e6f 100644
+--- a/gcc/config/arm/arm-cores.def
++++ b/gcc/config/arm/arm-cores.def
+@@ -145,12 +145,12 @@ ARM_CORE("cortex-m0plus.small-multiply",cortexm0plussmallmultiply, cortexm0plus,
+ /* V7 Architecture Processors */
+ ARM_CORE("generic-armv7-a", genericv7a, genericv7a, 7A, ARM_FSET_MAKE_CPU1 (FL_LDSCHED | FL_FOR_ARCH7A), cortex)
+ ARM_CORE("cortex-a5", cortexa5, cortexa5, 7A, ARM_FSET_MAKE_CPU1 (FL_LDSCHED | FL_FOR_ARCH7A), cortex_a5)
+-ARM_CORE("cortex-a7", cortexa7, cortexa7, 7A, ARM_FSET_MAKE_CPU1 (FL_LDSCHED | FL_THUMB_DIV | FL_ARM_DIV | FL_FOR_ARCH7A), cortex_a7)
++ARM_CORE("cortex-a7", cortexa7, cortexa7, 7A, ARM_FSET_MAKE_CPU1 (FL_LDSCHED | FL_FOR_ARCH7VE), cortex_a7)
+ ARM_CORE("cortex-a8", cortexa8, cortexa8, 7A, ARM_FSET_MAKE_CPU1 (FL_LDSCHED | FL_FOR_ARCH7A), cortex_a8)
+ ARM_CORE("cortex-a9", cortexa9, cortexa9, 7A, ARM_FSET_MAKE_CPU1 (FL_LDSCHED | FL_FOR_ARCH7A), cortex_a9)
+-ARM_CORE("cortex-a12", cortexa12, cortexa17, 7A, ARM_FSET_MAKE_CPU1 (FL_LDSCHED | FL_THUMB_DIV | FL_ARM_DIV | FL_FOR_ARCH7A), cortex_a12)
+-ARM_CORE("cortex-a15", cortexa15, cortexa15, 7A, ARM_FSET_MAKE_CPU1 (FL_LDSCHED | FL_THUMB_DIV | FL_ARM_DIV | FL_FOR_ARCH7A), cortex_a15)
+-ARM_CORE("cortex-a17", cortexa17, cortexa17, 7A, ARM_FSET_MAKE_CPU1 (FL_LDSCHED | FL_THUMB_DIV | FL_ARM_DIV | FL_FOR_ARCH7A), cortex_a12)
++ARM_CORE("cortex-a12", cortexa12, cortexa17, 7A, ARM_FSET_MAKE_CPU1 (FL_LDSCHED | FL_FOR_ARCH7VE), cortex_a12)
++ARM_CORE("cortex-a15", cortexa15, cortexa15, 7A, ARM_FSET_MAKE_CPU1 (FL_LDSCHED | FL_FOR_ARCH7VE), cortex_a15)
++ARM_CORE("cortex-a17", cortexa17, cortexa17, 7A, ARM_FSET_MAKE_CPU1 (FL_LDSCHED | FL_FOR_ARCH7VE), cortex_a12)
+ ARM_CORE("cortex-r4", cortexr4, cortexr4, 7R, ARM_FSET_MAKE_CPU1 (FL_LDSCHED | FL_FOR_ARCH7R), cortex)
+ ARM_CORE("cortex-r4f", cortexr4f, cortexr4f, 7R, ARM_FSET_MAKE_CPU1 (FL_LDSCHED | FL_FOR_ARCH7R), cortex)
+ ARM_CORE("cortex-r5", cortexr5, cortexr5, 7R, ARM_FSET_MAKE_CPU1 (FL_LDSCHED | FL_ARM_DIV | FL_FOR_ARCH7R), cortex)
+@@ -162,8 +162,8 @@ ARM_CORE("cortex-m3", cortexm3, cortexm3, 7M, ARM_FSET_MAKE_CPU1 (FL_LDSCHED |
+ ARM_CORE("marvell-pj4", marvell_pj4, marvell_pj4, 7A, ARM_FSET_MAKE_CPU1 (FL_LDSCHED | FL_FOR_ARCH7A), marvell_pj4)
+
+ /* V7 big.LITTLE implementations */
+-ARM_CORE("cortex-a15.cortex-a7", cortexa15cortexa7, cortexa7, 7A, ARM_FSET_MAKE_CPU1 (FL_LDSCHED | FL_THUMB_DIV | FL_ARM_DIV | FL_FOR_ARCH7A), cortex_a15)
+-ARM_CORE("cortex-a17.cortex-a7", cortexa17cortexa7, cortexa7, 7A, ARM_FSET_MAKE_CPU1 (FL_LDSCHED | FL_THUMB_DIV | FL_ARM_DIV | FL_FOR_ARCH7A), cortex_a12)
++ARM_CORE("cortex-a15.cortex-a7", cortexa15cortexa7, cortexa7, 7A, ARM_FSET_MAKE_CPU1 (FL_LDSCHED | FL_FOR_ARCH7VE), cortex_a15)
++ARM_CORE("cortex-a17.cortex-a7", cortexa17cortexa7, cortexa7, 7A, ARM_FSET_MAKE_CPU1 (FL_LDSCHED | FL_FOR_ARCH7VE), cortex_a12)
+
+ /* V8 Architecture Processors */
+ ARM_CORE("cortex-a32", cortexa32, cortexa53, 8A, ARM_FSET_MAKE_CPU1 (FL_LDSCHED | FL_CRC32 | FL_FOR_ARCH8A), cortex_a35)
+--
+1.9.1
+
--
2.15.0
^ permalink raw reply related [flat|nested] 12+ messages in thread
* [PATCH 6/8] musl: Disable thumb1 ISA
2017-11-15 3:09 [PATCH 0/8] Misc toolchain component updates Khem Raj
` (4 preceding siblings ...)
2017-11-15 3:09 ` [PATCH 5/8] gcc6: enable FL_LPAE flag for armv7ve cores Khem Raj
@ 2017-11-15 3:09 ` Khem Raj
2017-11-15 3:09 ` [PATCH 7/8] musl: Update to latest Khem Raj
` (2 subsequent siblings)
8 siblings, 0 replies; 12+ messages in thread
From: Khem Raj @ 2017-11-15 3:09 UTC (permalink / raw)
To: openembedded-core
thumb1 is unsupported see http://www.openwall.com/lists/musl/2017/10/20/10
Fix
[YOCTO #12336]
Signed-off-by: Khem Raj <raj.khem@gmail.com>
---
meta/recipes-core/musl/musl.inc | 5 +++++
1 file changed, 5 insertions(+)
diff --git a/meta/recipes-core/musl/musl.inc b/meta/recipes-core/musl/musl.inc
index 56c9d7fe17..9af1172ae0 100644
--- a/meta/recipes-core/musl/musl.inc
+++ b/meta/recipes-core/musl/musl.inc
@@ -26,3 +26,8 @@ INSANE_SKIP_${PN} = "dev-so"
# Doesn't compile in MIPS16e mode due to use of hand-written
# assembly
MIPS_INSTRUCTION_SET = "mips"
+
+# thumb1 is unsupported
+ARM_INSTRUCTION_SET_armv5 = "arm"
+ARM_INSTRUCTION_SET_armv4 = "arm"
+
--
2.15.0
^ permalink raw reply related [flat|nested] 12+ messages in thread
* [PATCH 7/8] musl: Update to latest
2017-11-15 3:09 [PATCH 0/8] Misc toolchain component updates Khem Raj
` (5 preceding siblings ...)
2017-11-15 3:09 ` [PATCH 6/8] musl: Disable thumb1 ISA Khem Raj
@ 2017-11-15 3:09 ` Khem Raj
2017-11-15 3:09 ` [PATCH 8/8] glibc: Upgrade to latest on 2.26 release Khem Raj
2017-11-15 3:33 ` ✗ patchtest: failure for Misc toolchain component updates Patchwork
8 siblings, 0 replies; 12+ messages in thread
From: Khem Raj @ 2017-11-15 3:09 UTC (permalink / raw)
To: openembedded-core
These commits are added
https://git.musl-libc.org/cgit/musl/log/?qt=range&q=eb03bde2f24582874cb72b56c7811bf51da0c817..105eff9dec51bc4898a74af2854ab71f927a5c3b
Key fix for malloc
https://git.musl-libc.org/cgit/musl/commit/?id=a71b46cfd289aa0ff829fc9a436c59c398f8326d
Signed-off-by: Khem Raj <raj.khem@gmail.com>
---
meta/recipes-core/musl/musl_git.bb | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/meta/recipes-core/musl/musl_git.bb b/meta/recipes-core/musl/musl_git.bb
index 932c9a27a0..9e15842ad7 100644
--- a/meta/recipes-core/musl/musl_git.bb
+++ b/meta/recipes-core/musl/musl_git.bb
@@ -3,7 +3,7 @@
require musl.inc
-SRCREV = "eb03bde2f24582874cb72b56c7811bf51da0c817"
+SRCREV = "105eff9dec51bc4898a74af2854ab71f927a5c3b"
PV = "1.1.18+git${SRCPV}"
--
2.15.0
^ permalink raw reply related [flat|nested] 12+ messages in thread
* [PATCH 8/8] glibc: Upgrade to latest on 2.26 release
2017-11-15 3:09 [PATCH 0/8] Misc toolchain component updates Khem Raj
` (6 preceding siblings ...)
2017-11-15 3:09 ` [PATCH 7/8] musl: Update to latest Khem Raj
@ 2017-11-15 3:09 ` Khem Raj
2017-11-15 3:33 ` ✗ patchtest: failure for Misc toolchain component updates Patchwork
8 siblings, 0 replies; 12+ messages in thread
From: Khem Raj @ 2017-11-15 3:09 UTC (permalink / raw)
To: openembedded-core
For detailed view of changes see
https://github.com/kraj/glibc/compare/glibc-2.26...77f921dac17c5fa99bd9e926d926c327982895f7
Signed-off-by: Khem Raj <raj.khem@gmail.com>
---
meta/recipes-core/glibc/glibc_2.26.bb | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/meta/recipes-core/glibc/glibc_2.26.bb b/meta/recipes-core/glibc/glibc_2.26.bb
index 135ec4fb16..d449af2548 100644
--- a/meta/recipes-core/glibc/glibc_2.26.bb
+++ b/meta/recipes-core/glibc/glibc_2.26.bb
@@ -7,7 +7,7 @@ LIC_FILES_CHKSUM = "file://LICENSES;md5=e9a558e243b36d3209f380deb394b213 \
DEPENDS += "gperf-native"
-SRCREV ?= "1c9a5c270d8b66f30dcfaf1cb2d6cf39d3e18369"
+SRCREV ?= "77f921dac17c5fa99bd9e926d926c327982895f7"
SRCBRANCH ?= "release/${PV}/master"
--
2.15.0
^ permalink raw reply related [flat|nested] 12+ messages in thread
* ✗ patchtest: failure for Misc toolchain component updates
2017-11-15 3:09 [PATCH 0/8] Misc toolchain component updates Khem Raj
` (7 preceding siblings ...)
2017-11-15 3:09 ` [PATCH 8/8] glibc: Upgrade to latest on 2.26 release Khem Raj
@ 2017-11-15 3:33 ` Patchwork
8 siblings, 0 replies; 12+ messages in thread
From: Patchwork @ 2017-11-15 3:33 UTC (permalink / raw)
To: Khem Raj; +Cc: openembedded-core
== Series Details ==
Series: Misc toolchain component updates
Revision: 1
URL : https://patchwork.openembedded.org/series/9790/
State : failure
== Summary ==
Thank you for submitting this patch series to OpenEmbedded Core. This is
an automated response. Several tests have been executed on the proposed
series by patchtest resulting in the following failures:
* Patch [2/8] binutils: update to 2.29.1
Issue Missing or incorrectly formatted CVE tag in included patch file [test_cve_tag_format]
Suggested fix Correct or include the CVE tag on cve patch with format: "CVE: CVE-YYYY-XXXX"
If you believe any of these test results are incorrect, please reply to the
mailing list (openembedded-core@lists.openembedded.org) raising your concerns.
Otherwise we would appreciate you correcting the issues and submitting a new
version of the patchset if applicable. Please ensure you add/increment the
version number when sending the new version (i.e. [PATCH] -> [PATCH v2] ->
[PATCH v3] -> ...).
---
Guidelines: https://www.openembedded.org/wiki/Commit_Patch_Message_Guidelines
Test framework: http://git.yoctoproject.org/cgit/cgit.cgi/patchtest
Test suite: http://git.yoctoproject.org/cgit/cgit.cgi/patchtest-oe
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [PATCH 4/8] gdb: Upgrade to 8.0.1
2017-11-15 3:09 ` [PATCH 4/8] gdb: Upgrade to 8.0.1 Khem Raj
@ 2017-11-15 15:27 ` akuster808
2017-11-15 16:03 ` Khem Raj
0 siblings, 1 reply; 12+ messages in thread
From: akuster808 @ 2017-11-15 15:27 UTC (permalink / raw)
To: Khem Raj, openembedded-core
On 11/14/2017 07:09 PM, Khem Raj wrote:
> Minor bugfix release, details are here
> https://sourceware.org/ml/gdb-announce/2017/msg00004.html
Since these are bug fixes only, its it update backport to Rocko?
- armin
>
> Signed-off-by: Khem Raj <raj.khem@gmail.com>
> ---
> meta/recipes-devtools/gdb/{gdb-8.0.inc => gdb-8.0.1.inc} | 4 ++--
> .../gdb/{gdb-cross-canadian_8.0.bb => gdb-cross-canadian_8.0.1.bb} | 0
> meta/recipes-devtools/gdb/{gdb-cross_8.0.bb => gdb-cross_8.0.1.bb} | 0
> meta/recipes-devtools/gdb/{gdb_8.0.bb => gdb_8.0.1.bb} | 0
> 4 files changed, 2 insertions(+), 2 deletions(-)
> rename meta/recipes-devtools/gdb/{gdb-8.0.inc => gdb-8.0.1.inc} (88%)
> rename meta/recipes-devtools/gdb/{gdb-cross-canadian_8.0.bb => gdb-cross-canadian_8.0.1.bb} (100%)
> rename meta/recipes-devtools/gdb/{gdb-cross_8.0.bb => gdb-cross_8.0.1.bb} (100%)
> rename meta/recipes-devtools/gdb/{gdb_8.0.bb => gdb_8.0.1.bb} (100%)
>
> diff --git a/meta/recipes-devtools/gdb/gdb-8.0.inc b/meta/recipes-devtools/gdb/gdb-8.0.1.inc
> similarity index 88%
> rename from meta/recipes-devtools/gdb/gdb-8.0.inc
> rename to meta/recipes-devtools/gdb/gdb-8.0.1.inc
> index fba32ce12c..04a1c809db 100644
> --- a/meta/recipes-devtools/gdb/gdb-8.0.inc
> +++ b/meta/recipes-devtools/gdb/gdb-8.0.1.inc
> @@ -17,6 +17,6 @@ SRC_URI = "http://ftp.gnu.org/gnu/gdb/gdb-${PV}.tar.xz \
> file://0010-resolve-restrict-keyword-conflict.patch \
> file://package_devel_gdb_patches_120-sigprocmask-invalid-call.patch \
> "
> -SRC_URI[md5sum] = "c3d35cd949084be53b92cc1e03485f88"
> -SRC_URI[sha256sum] = "f6a24ffe4917e67014ef9273eb8b547cb96a13e5ca74895b06d683b391f3f4ee"
> +SRC_URI[md5sum] = "48cac527e6f3018b865ece021e9723ac"
> +SRC_URI[sha256sum] = "3dbd5f93e36ba2815ad0efab030dcd0c7b211d7b353a40a53f4c02d7d56295e3"
>
> diff --git a/meta/recipes-devtools/gdb/gdb-cross-canadian_8.0.bb b/meta/recipes-devtools/gdb/gdb-cross-canadian_8.0.1.bb
> similarity index 100%
> rename from meta/recipes-devtools/gdb/gdb-cross-canadian_8.0.bb
> rename to meta/recipes-devtools/gdb/gdb-cross-canadian_8.0.1.bb
> diff --git a/meta/recipes-devtools/gdb/gdb-cross_8.0.bb b/meta/recipes-devtools/gdb/gdb-cross_8.0.1.bb
> similarity index 100%
> rename from meta/recipes-devtools/gdb/gdb-cross_8.0.bb
> rename to meta/recipes-devtools/gdb/gdb-cross_8.0.1.bb
> diff --git a/meta/recipes-devtools/gdb/gdb_8.0.bb b/meta/recipes-devtools/gdb/gdb_8.0.1.bb
> similarity index 100%
> rename from meta/recipes-devtools/gdb/gdb_8.0.bb
> rename to meta/recipes-devtools/gdb/gdb_8.0.1.bb
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [PATCH 4/8] gdb: Upgrade to 8.0.1
2017-11-15 15:27 ` akuster808
@ 2017-11-15 16:03 ` Khem Raj
0 siblings, 0 replies; 12+ messages in thread
From: Khem Raj @ 2017-11-15 16:03 UTC (permalink / raw)
To: akuster808; +Cc: Patches and discussions about the oe-core layer
On Wed, Nov 15, 2017 at 7:27 AM, akuster808 <akuster808@gmail.com> wrote:
>
>
> On 11/14/2017 07:09 PM, Khem Raj wrote:
>> Minor bugfix release, details are here
>> https://sourceware.org/ml/gdb-announce/2017/msg00004.html
> Since these are bug fixes only, its it update backport to Rocko?
>
yes it is.
> - armin
>>
>> Signed-off-by: Khem Raj <raj.khem@gmail.com>
>> ---
>> meta/recipes-devtools/gdb/{gdb-8.0.inc => gdb-8.0.1.inc} | 4 ++--
>> .../gdb/{gdb-cross-canadian_8.0.bb => gdb-cross-canadian_8.0.1.bb} | 0
>> meta/recipes-devtools/gdb/{gdb-cross_8.0.bb => gdb-cross_8.0.1.bb} | 0
>> meta/recipes-devtools/gdb/{gdb_8.0.bb => gdb_8.0.1.bb} | 0
>> 4 files changed, 2 insertions(+), 2 deletions(-)
>> rename meta/recipes-devtools/gdb/{gdb-8.0.inc => gdb-8.0.1.inc} (88%)
>> rename meta/recipes-devtools/gdb/{gdb-cross-canadian_8.0.bb => gdb-cross-canadian_8.0.1.bb} (100%)
>> rename meta/recipes-devtools/gdb/{gdb-cross_8.0.bb => gdb-cross_8.0.1.bb} (100%)
>> rename meta/recipes-devtools/gdb/{gdb_8.0.bb => gdb_8.0.1.bb} (100%)
>>
>> diff --git a/meta/recipes-devtools/gdb/gdb-8.0.inc b/meta/recipes-devtools/gdb/gdb-8.0.1.inc
>> similarity index 88%
>> rename from meta/recipes-devtools/gdb/gdb-8.0.inc
>> rename to meta/recipes-devtools/gdb/gdb-8.0.1.inc
>> index fba32ce12c..04a1c809db 100644
>> --- a/meta/recipes-devtools/gdb/gdb-8.0.inc
>> +++ b/meta/recipes-devtools/gdb/gdb-8.0.1.inc
>> @@ -17,6 +17,6 @@ SRC_URI = "http://ftp.gnu.org/gnu/gdb/gdb-${PV}.tar.xz \
>> file://0010-resolve-restrict-keyword-conflict.patch \
>> file://package_devel_gdb_patches_120-sigprocmask-invalid-call.patch \
>> "
>> -SRC_URI[md5sum] = "c3d35cd949084be53b92cc1e03485f88"
>> -SRC_URI[sha256sum] = "f6a24ffe4917e67014ef9273eb8b547cb96a13e5ca74895b06d683b391f3f4ee"
>> +SRC_URI[md5sum] = "48cac527e6f3018b865ece021e9723ac"
>> +SRC_URI[sha256sum] = "3dbd5f93e36ba2815ad0efab030dcd0c7b211d7b353a40a53f4c02d7d56295e3"
>>
>> diff --git a/meta/recipes-devtools/gdb/gdb-cross-canadian_8.0.bb b/meta/recipes-devtools/gdb/gdb-cross-canadian_8.0.1.bb
>> similarity index 100%
>> rename from meta/recipes-devtools/gdb/gdb-cross-canadian_8.0.bb
>> rename to meta/recipes-devtools/gdb/gdb-cross-canadian_8.0.1.bb
>> diff --git a/meta/recipes-devtools/gdb/gdb-cross_8.0.bb b/meta/recipes-devtools/gdb/gdb-cross_8.0.1.bb
>> similarity index 100%
>> rename from meta/recipes-devtools/gdb/gdb-cross_8.0.bb
>> rename to meta/recipes-devtools/gdb/gdb-cross_8.0.1.bb
>> diff --git a/meta/recipes-devtools/gdb/gdb_8.0.bb b/meta/recipes-devtools/gdb/gdb_8.0.1.bb
>> similarity index 100%
>> rename from meta/recipes-devtools/gdb/gdb_8.0.bb
>> rename to meta/recipes-devtools/gdb/gdb_8.0.1.bb
>
^ permalink raw reply [flat|nested] 12+ messages in thread
end of thread, other threads:[~2017-11-15 16:04 UTC | newest]
Thread overview: 12+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2017-11-15 3:09 [PATCH 0/8] Misc toolchain component updates Khem Raj
2017-11-15 3:09 ` [PATCH 1/8] go: Fix build with PIE on musl Khem Raj
2017-11-15 3:09 ` [PATCH 2/8] binutils: update to 2.29.1 Khem Raj
2017-11-15 3:09 ` [PATCH 3/8] binutils: Convert SRC_URI and SRCREV to weak defines Khem Raj
2017-11-15 3:09 ` [PATCH 4/8] gdb: Upgrade to 8.0.1 Khem Raj
2017-11-15 15:27 ` akuster808
2017-11-15 16:03 ` Khem Raj
2017-11-15 3:09 ` [PATCH 5/8] gcc6: enable FL_LPAE flag for armv7ve cores Khem Raj
2017-11-15 3:09 ` [PATCH 6/8] musl: Disable thumb1 ISA Khem Raj
2017-11-15 3:09 ` [PATCH 7/8] musl: Update to latest Khem Raj
2017-11-15 3:09 ` [PATCH 8/8] glibc: Upgrade to latest on 2.26 release Khem Raj
2017-11-15 3:33 ` ✗ patchtest: failure for Misc toolchain component updates Patchwork
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox