* [PATCH 1/4] gdb: AArch64 lacks lttng support
@ 2013-05-08 11:43 Marcin Juszkiewicz
2013-05-08 11:43 ` [PATCH 2/4] gdb: add 7.6 version Marcin Juszkiewicz
` (3 more replies)
0 siblings, 4 replies; 14+ messages in thread
From: Marcin Juszkiewicz @ 2013-05-08 11:43 UTC (permalink / raw)
To: openembedded-core
Signed-off-by: Marcin Juszkiewicz <marcin.juszkiewicz@linaro.org>
---
meta/recipes-devtools/gdb/gdb-common.inc | 1 +
1 file changed, 1 insertion(+)
diff --git a/meta/recipes-devtools/gdb/gdb-common.inc b/meta/recipes-devtools/gdb/gdb-common.inc
index f574d5c..6f42dff 100644
--- a/meta/recipes-devtools/gdb/gdb-common.inc
+++ b/meta/recipes-devtools/gdb/gdb-common.inc
@@ -5,6 +5,7 @@ SECTION = "devel"
DEPENDS = "expat ncurses readline ${LTTNGUST}"
LTTNGUST = "lttng-ust"
+LTTNGUST_aarch64 = ""
LTTNGUST_libc-uclibc = ""
LTTNGUST_mips = ""
LTTNGUST_mipsel = ""
--
1.8.1.2
^ permalink raw reply related [flat|nested] 14+ messages in thread* [PATCH 2/4] gdb: add 7.6 version 2013-05-08 11:43 [PATCH 1/4] gdb: AArch64 lacks lttng support Marcin Juszkiewicz @ 2013-05-08 11:43 ` Marcin Juszkiewicz 2013-05-08 14:28 ` Saul Wold 2013-05-09 4:36 ` [PATCH 2/4] gdb: add 7.6 version Khem Raj 2013-05-08 11:43 ` [PATCH 3/4] gdb: move checksums to versioned include Marcin Juszkiewicz ` (2 subsequent siblings) 3 siblings, 2 replies; 14+ messages in thread From: Marcin Juszkiewicz @ 2013-05-08 11:43 UTC (permalink / raw) To: openembedded-core Signed-off-by: Marcin Juszkiewicz <marcin.juszkiewicz@linaro.org> --- meta/recipes-devtools/gdb/gdb-7.6.inc | 11 ++++++++++ .../gdb/gdb-7.6/gdbserver-cflags-last.diff | 25 ++++++++++++++++++++++ .../recipes-devtools/gdb/gdb-cross-canadian_7.6.bb | 5 +++++ meta/recipes-devtools/gdb/gdb-cross_7.6.bb | 4 ++++ meta/recipes-devtools/gdb/gdb_7.6.bb | 3 +++ 5 files changed, 48 insertions(+) create mode 100644 meta/recipes-devtools/gdb/gdb-7.6.inc create mode 100644 meta/recipes-devtools/gdb/gdb-7.6/gdbserver-cflags-last.diff create mode 100644 meta/recipes-devtools/gdb/gdb-cross-canadian_7.6.bb create mode 100644 meta/recipes-devtools/gdb/gdb-cross_7.6.bb create mode 100644 meta/recipes-devtools/gdb/gdb_7.6.bb diff --git a/meta/recipes-devtools/gdb/gdb-7.6.inc b/meta/recipes-devtools/gdb/gdb-7.6.inc new file mode 100644 index 0000000..20c4ea1 --- /dev/null +++ b/meta/recipes-devtools/gdb/gdb-7.6.inc @@ -0,0 +1,11 @@ +LICENSE="GPLv2 & GPLv3 & LGPLv2 & LGPLv3" +LIC_FILES_CHKSUM = "file://COPYING;md5=59530bdf33659b29e73d4adb9f9f6552 \ + file://COPYING3;md5=d32239bcb673463ab874e80d47fae504 \ + file://COPYING3.LIB;md5=6a6a8e020838b23406c81b19c1d46df6 \ + file://COPYING.LIB;md5=9f604d8a4f8e74f4f5140845a21b6674" + +PR = "${INC_PR}.0" +S = "${WORKDIR}/${BPN}-${PV}" + +SRC_URI[md5sum] = "a9836707337e5f7bf76a009a8904f470" +SRC_URI[sha256sum] = "8070389a5dcc104eb0be483d582729f98ed4d761ad19cedd3f17b5d2502faa36" diff --git a/meta/recipes-devtools/gdb/gdb-7.6/gdbserver-cflags-last.diff b/meta/recipes-devtools/gdb/gdb-7.6/gdbserver-cflags-last.diff new file mode 100644 index 0000000..4dfc419 --- /dev/null +++ b/meta/recipes-devtools/gdb/gdb-7.6/gdbserver-cflags-last.diff @@ -0,0 +1,25 @@ +Upstream-Status: Pending + +--- + gdb/gdbserver/Makefile.in | 4 ++-- + 1 file changed, 2 insertions(+), 2 deletions(-) + +--- gdb/gdbserver/Makefile.in.orig ++++ gdb/gdbserver/Makefile.in +@@ -118,14 +118,14 @@ WARN_CFLAGS_NO_FORMAT = `echo " $(WARN_C + # CFLAGS is specifically reserved for setting from the command line + # when running make. I.E. "make CFLAGS=-Wmissing-prototypes". + CFLAGS = @CFLAGS@ + + # INTERNAL_CFLAGS is the aggregate of all other *CFLAGS macros. +-INTERNAL_CFLAGS_BASE = ${CFLAGS} ${GLOBAL_CFLAGS} \ ++INTERNAL_CFLAGS_BASE = ${GLOBAL_CFLAGS} \ + ${PROFILE_CFLAGS} ${INCLUDE_CFLAGS} + INTERNAL_WARN_CFLAGS = ${INTERNAL_CFLAGS_BASE} $(WARN_CFLAGS) +-INTERNAL_CFLAGS = ${INTERNAL_WARN_CFLAGS} $(WERROR_CFLAGS) -DGDBSERVER ++INTERNAL_CFLAGS = ${INTERNAL_WARN_CFLAGS} $(WERROR_CFLAGS) ${CFLAGS} -DGDBSERVER + + # LDFLAGS is specifically reserved for setting from the command line + # when running make. + LDFLAGS = @LDFLAGS@ + INTERNAL_LDFLAGS = $(LDFLAGS) @RDYNAMIC@ diff --git a/meta/recipes-devtools/gdb/gdb-cross-canadian_7.6.bb b/meta/recipes-devtools/gdb/gdb-cross-canadian_7.6.bb new file mode 100644 index 0000000..a2194a1 --- /dev/null +++ b/meta/recipes-devtools/gdb/gdb-cross-canadian_7.6.bb @@ -0,0 +1,5 @@ +require gdb-common.inc +require gdb-cross-canadian.inc +require gdb-7.6.inc + +GDBPROPREFIX = "--program-prefix='${TARGET_PREFIX}'" diff --git a/meta/recipes-devtools/gdb/gdb-cross_7.6.bb b/meta/recipes-devtools/gdb/gdb-cross_7.6.bb new file mode 100644 index 0000000..62f6937 --- /dev/null +++ b/meta/recipes-devtools/gdb/gdb-cross_7.6.bb @@ -0,0 +1,4 @@ +require gdb-cross.inc +require gdb-7.6.inc + +SRC_URI += "file://sim-install-6.6.patch" diff --git a/meta/recipes-devtools/gdb/gdb_7.6.bb b/meta/recipes-devtools/gdb/gdb_7.6.bb new file mode 100644 index 0000000..0c9818d --- /dev/null +++ b/meta/recipes-devtools/gdb/gdb_7.6.bb @@ -0,0 +1,3 @@ +require gdb.inc +require gdb-7.6.inc + -- 1.8.1.2 ^ permalink raw reply related [flat|nested] 14+ messages in thread
* Re: [PATCH 2/4] gdb: add 7.6 version 2013-05-08 11:43 ` [PATCH 2/4] gdb: add 7.6 version Marcin Juszkiewicz @ 2013-05-08 14:28 ` Saul Wold 2013-05-09 8:48 ` [PATCH v2 1/3] " Marcin Juszkiewicz 2013-05-09 4:36 ` [PATCH 2/4] gdb: add 7.6 version Khem Raj 1 sibling, 1 reply; 14+ messages in thread From: Saul Wold @ 2013-05-08 14:28 UTC (permalink / raw) To: Marcin Juszkiewicz, Bogdan Marinescu; +Cc: openembedded-core On 05/08/2013 04:43 AM, Marcin Juszkiewicz wrote: > Signed-off-by: Marcin Juszkiewicz <marcin.juszkiewicz@linaro.org> > --- > meta/recipes-devtools/gdb/gdb-7.6.inc | 11 ++++++++++ > .../gdb/gdb-7.6/gdbserver-cflags-last.diff | 25 ++++++++++++++++++++++ > .../recipes-devtools/gdb/gdb-cross-canadian_7.6.bb | 5 +++++ > meta/recipes-devtools/gdb/gdb-cross_7.6.bb | 4 ++++ > meta/recipes-devtools/gdb/gdb_7.6.bb | 3 +++ > 5 files changed, 48 insertions(+) > create mode 100644 meta/recipes-devtools/gdb/gdb-7.6.inc > create mode 100644 meta/recipes-devtools/gdb/gdb-7.6/gdbserver-cflags-last.diff > create mode 100644 meta/recipes-devtools/gdb/gdb-cross-canadian_7.6.bb > create mode 100644 meta/recipes-devtools/gdb/gdb-cross_7.6.bb > create mode 100644 meta/recipes-devtools/gdb/gdb_7.6.bb > Why are you keeping the previous version, OE-Core mostly takes Updates to recipes unless there is strong reason to keep the old version around. I also note that Bogdan provided such an update, but might have other issues Sau! > diff --git a/meta/recipes-devtools/gdb/gdb-7.6.inc b/meta/recipes-devtools/gdb/gdb-7.6.inc > new file mode 100644 > index 0000000..20c4ea1 > --- /dev/null > +++ b/meta/recipes-devtools/gdb/gdb-7.6.inc > @@ -0,0 +1,11 @@ > +LICENSE="GPLv2 & GPLv3 & LGPLv2 & LGPLv3" > +LIC_FILES_CHKSUM = "file://COPYING;md5=59530bdf33659b29e73d4adb9f9f6552 \ > + file://COPYING3;md5=d32239bcb673463ab874e80d47fae504 \ > + file://COPYING3.LIB;md5=6a6a8e020838b23406c81b19c1d46df6 \ > + file://COPYING.LIB;md5=9f604d8a4f8e74f4f5140845a21b6674" > + > +PR = "${INC_PR}.0" > +S = "${WORKDIR}/${BPN}-${PV}" > + > +SRC_URI[md5sum] = "a9836707337e5f7bf76a009a8904f470" > +SRC_URI[sha256sum] = "8070389a5dcc104eb0be483d582729f98ed4d761ad19cedd3f17b5d2502faa36" > diff --git a/meta/recipes-devtools/gdb/gdb-7.6/gdbserver-cflags-last.diff b/meta/recipes-devtools/gdb/gdb-7.6/gdbserver-cflags-last.diff > new file mode 100644 > index 0000000..4dfc419 > --- /dev/null > +++ b/meta/recipes-devtools/gdb/gdb-7.6/gdbserver-cflags-last.diff > @@ -0,0 +1,25 @@ > +Upstream-Status: Pending > + > +--- > + gdb/gdbserver/Makefile.in | 4 ++-- > + 1 file changed, 2 insertions(+), 2 deletions(-) > + > +--- gdb/gdbserver/Makefile.in.orig > ++++ gdb/gdbserver/Makefile.in > +@@ -118,14 +118,14 @@ WARN_CFLAGS_NO_FORMAT = `echo " $(WARN_C > + # CFLAGS is specifically reserved for setting from the command line > + # when running make. I.E. "make CFLAGS=-Wmissing-prototypes". > + CFLAGS = @CFLAGS@ > + > + # INTERNAL_CFLAGS is the aggregate of all other *CFLAGS macros. > +-INTERNAL_CFLAGS_BASE = ${CFLAGS} ${GLOBAL_CFLAGS} \ > ++INTERNAL_CFLAGS_BASE = ${GLOBAL_CFLAGS} \ > + ${PROFILE_CFLAGS} ${INCLUDE_CFLAGS} > + INTERNAL_WARN_CFLAGS = ${INTERNAL_CFLAGS_BASE} $(WARN_CFLAGS) > +-INTERNAL_CFLAGS = ${INTERNAL_WARN_CFLAGS} $(WERROR_CFLAGS) -DGDBSERVER > ++INTERNAL_CFLAGS = ${INTERNAL_WARN_CFLAGS} $(WERROR_CFLAGS) ${CFLAGS} -DGDBSERVER > + > + # LDFLAGS is specifically reserved for setting from the command line > + # when running make. > + LDFLAGS = @LDFLAGS@ > + INTERNAL_LDFLAGS = $(LDFLAGS) @RDYNAMIC@ > diff --git a/meta/recipes-devtools/gdb/gdb-cross-canadian_7.6.bb b/meta/recipes-devtools/gdb/gdb-cross-canadian_7.6.bb > new file mode 100644 > index 0000000..a2194a1 > --- /dev/null > +++ b/meta/recipes-devtools/gdb/gdb-cross-canadian_7.6.bb > @@ -0,0 +1,5 @@ > +require gdb-common.inc > +require gdb-cross-canadian.inc > +require gdb-7.6.inc > + > +GDBPROPREFIX = "--program-prefix='${TARGET_PREFIX}'" > diff --git a/meta/recipes-devtools/gdb/gdb-cross_7.6.bb b/meta/recipes-devtools/gdb/gdb-cross_7.6.bb > new file mode 100644 > index 0000000..62f6937 > --- /dev/null > +++ b/meta/recipes-devtools/gdb/gdb-cross_7.6.bb > @@ -0,0 +1,4 @@ > +require gdb-cross.inc > +require gdb-7.6.inc > + > +SRC_URI += "file://sim-install-6.6.patch" > diff --git a/meta/recipes-devtools/gdb/gdb_7.6.bb b/meta/recipes-devtools/gdb/gdb_7.6.bb > new file mode 100644 > index 0000000..0c9818d > --- /dev/null > +++ b/meta/recipes-devtools/gdb/gdb_7.6.bb > @@ -0,0 +1,3 @@ > +require gdb.inc > +require gdb-7.6.inc > + > ^ permalink raw reply [flat|nested] 14+ messages in thread
* [PATCH v2 1/3] gdb: add 7.6 version 2013-05-08 14:28 ` Saul Wold @ 2013-05-09 8:48 ` Marcin Juszkiewicz 2013-05-09 8:48 ` [PATCH v2 2/3] gdb: checksums are in versioned include Marcin Juszkiewicz 2013-05-09 8:48 ` [PATCH v2 3/3] gdb-cross-canadian: set everything in gdb-cross-canadian.inc Marcin Juszkiewicz 0 siblings, 2 replies; 14+ messages in thread From: Marcin Juszkiewicz @ 2013-05-09 8:48 UTC (permalink / raw) To: openembedded-core Signed-off-by: Marcin Juszkiewicz <marcin.juszkiewicz@linaro.org> --- .../gdb/{gdb_7.5.1.bb => gdb-7.6.inc} | 5 +++-- ...s-canadian_7.5.1.bb => gdb-cross-canadian_7.6.bb} | 5 +---- .../gdb/{gdb-cross_7.5.1.bb => gdb-cross_7.6.bb} | 5 +---- .../gdb/gdb/gdbserver-cflags-last.diff | 20 +++++++++++++------- meta/recipes-devtools/gdb/gdb_7.6.bb | 2 ++ 5 files changed, 20 insertions(+), 17 deletions(-) rename meta/recipes-devtools/gdb/{gdb_7.5.1.bb => gdb-7.6.inc} (70%) rename meta/recipes-devtools/gdb/{gdb-cross-canadian_7.5.1.bb => gdb-cross-canadian_7.6.bb} (67%) rename meta/recipes-devtools/gdb/{gdb-cross_7.5.1.bb => gdb-cross_7.6.bb} (56%) create mode 100644 meta/recipes-devtools/gdb/gdb_7.6.bb diff --git a/meta/recipes-devtools/gdb/gdb_7.5.1.bb b/meta/recipes-devtools/gdb/gdb-7.6.inc similarity index 70% rename from meta/recipes-devtools/gdb/gdb_7.5.1.bb rename to meta/recipes-devtools/gdb/gdb-7.6.inc index 0645b56..00cb6ee 100644 --- a/meta/recipes-devtools/gdb/gdb_7.5.1.bb +++ b/meta/recipes-devtools/gdb/gdb-7.6.inc @@ -1,9 +1,10 @@ -require gdb.inc LICENSE="GPLv2 & GPLv3 & LGPLv2 & LGPLv3" LIC_FILES_CHKSUM = "file://COPYING;md5=59530bdf33659b29e73d4adb9f9f6552 \ file://COPYING3;md5=d32239bcb673463ab874e80d47fae504 \ file://COPYING3.LIB;md5=6a6a8e020838b23406c81b19c1d46df6 \ file://COPYING.LIB;md5=9f604d8a4f8e74f4f5140845a21b6674" -PR = "${INC_PR}.0" S = "${WORKDIR}/${BPN}-${PV}" + +SRC_URI[md5sum] = "a9836707337e5f7bf76a009a8904f470" +SRC_URI[sha256sum] = "8070389a5dcc104eb0be483d582729f98ed4d761ad19cedd3f17b5d2502faa36" diff --git a/meta/recipes-devtools/gdb/gdb-cross-canadian_7.5.1.bb b/meta/recipes-devtools/gdb/gdb-cross-canadian_7.6.bb similarity index 67% rename from meta/recipes-devtools/gdb/gdb-cross-canadian_7.5.1.bb rename to meta/recipes-devtools/gdb/gdb-cross-canadian_7.6.bb index c15aa7a..a2194a1 100644 --- a/meta/recipes-devtools/gdb/gdb-cross-canadian_7.5.1.bb +++ b/meta/recipes-devtools/gdb/gdb-cross-canadian_7.6.bb @@ -1,8 +1,5 @@ require gdb-common.inc require gdb-cross-canadian.inc - -PR = "${INC_PR}.0" +require gdb-7.6.inc GDBPROPREFIX = "--program-prefix='${TARGET_PREFIX}'" - -S = "${WORKDIR}/${BPN}-${PV}" diff --git a/meta/recipes-devtools/gdb/gdb-cross_7.5.1.bb b/meta/recipes-devtools/gdb/gdb-cross_7.6.bb similarity index 56% rename from meta/recipes-devtools/gdb/gdb-cross_7.5.1.bb rename to meta/recipes-devtools/gdb/gdb-cross_7.6.bb index a14d0ba..62f6937 100644 --- a/meta/recipes-devtools/gdb/gdb-cross_7.5.1.bb +++ b/meta/recipes-devtools/gdb/gdb-cross_7.6.bb @@ -1,7 +1,4 @@ require gdb-cross.inc +require gdb-7.6.inc SRC_URI += "file://sim-install-6.6.patch" - -PR = "${INC_PR}.0" - -S = "${WORKDIR}/${BPN}-${PV}" diff --git a/meta/recipes-devtools/gdb/gdb/gdbserver-cflags-last.diff b/meta/recipes-devtools/gdb/gdb/gdbserver-cflags-last.diff index 8256f17..4dfc419 100644 --- a/meta/recipes-devtools/gdb/gdb/gdbserver-cflags-last.diff +++ b/meta/recipes-devtools/gdb/gdb/gdbserver-cflags-last.diff @@ -1,10 +1,14 @@ Upstream-Status: Pending -Index: gdb/gdbserver/Makefile.in -=================================================================== ---- gdb/gdbserver/Makefile.in.orig 2011-03-09 23:32:02.000000000 -0800 -+++ gdb/gdbserver/Makefile.in 2011-08-05 21:16:43.592202579 -0700 -@@ -94,10 +94,10 @@ +--- + gdb/gdbserver/Makefile.in | 4 ++-- + 1 file changed, 2 insertions(+), 2 deletions(-) + +--- gdb/gdbserver/Makefile.in.orig ++++ gdb/gdbserver/Makefile.in +@@ -118,14 +118,14 @@ WARN_CFLAGS_NO_FORMAT = `echo " $(WARN_C + # CFLAGS is specifically reserved for setting from the command line + # when running make. I.E. "make CFLAGS=-Wmissing-prototypes". CFLAGS = @CFLAGS@ # INTERNAL_CFLAGS is the aggregate of all other *CFLAGS macros. @@ -12,8 +16,10 @@ Index: gdb/gdbserver/Makefile.in +INTERNAL_CFLAGS_BASE = ${GLOBAL_CFLAGS} \ ${PROFILE_CFLAGS} ${INCLUDE_CFLAGS} INTERNAL_WARN_CFLAGS = ${INTERNAL_CFLAGS_BASE} $(WARN_CFLAGS) --INTERNAL_CFLAGS = ${INTERNAL_WARN_CFLAGS} $(WERROR_CFLAGS) -+INTERNAL_CFLAGS = ${INTERNAL_WARN_CFLAGS} $(WERROR_CFLAGS) ${CFLAGS} +-INTERNAL_CFLAGS = ${INTERNAL_WARN_CFLAGS} $(WERROR_CFLAGS) -DGDBSERVER ++INTERNAL_CFLAGS = ${INTERNAL_WARN_CFLAGS} $(WERROR_CFLAGS) ${CFLAGS} -DGDBSERVER # LDFLAGS is specifically reserved for setting from the command line # when running make. + LDFLAGS = @LDFLAGS@ + INTERNAL_LDFLAGS = $(LDFLAGS) @RDYNAMIC@ diff --git a/meta/recipes-devtools/gdb/gdb_7.6.bb b/meta/recipes-devtools/gdb/gdb_7.6.bb new file mode 100644 index 0000000..6b38812 --- /dev/null +++ b/meta/recipes-devtools/gdb/gdb_7.6.bb @@ -0,0 +1,2 @@ +require gdb.inc +require gdb-7.6.inc -- 1.8.1.2 ^ permalink raw reply related [flat|nested] 14+ messages in thread
* [PATCH v2 2/3] gdb: checksums are in versioned include 2013-05-09 8:48 ` [PATCH v2 1/3] " Marcin Juszkiewicz @ 2013-05-09 8:48 ` Marcin Juszkiewicz 2013-05-09 8:48 ` [PATCH v2 3/3] gdb-cross-canadian: set everything in gdb-cross-canadian.inc Marcin Juszkiewicz 1 sibling, 0 replies; 14+ messages in thread From: Marcin Juszkiewicz @ 2013-05-09 8:48 UTC (permalink / raw) To: openembedded-core This allows out-of-tree versions to reuse this file for any version. Signed-off-by: Marcin Juszkiewicz <marcin.juszkiewicz@linaro.org> --- meta/recipes-devtools/gdb/gdb-common.inc | 3 --- 1 file changed, 3 deletions(-) diff --git a/meta/recipes-devtools/gdb/gdb-common.inc b/meta/recipes-devtools/gdb/gdb-common.inc index 6f42dff..deb3841 100644 --- a/meta/recipes-devtools/gdb/gdb-common.inc +++ b/meta/recipes-devtools/gdb/gdb-common.inc @@ -23,9 +23,6 @@ inherit autotools SRC_URI = "${GNU_MIRROR}/gdb/gdb-${PV}.tar.gz \ " -SRC_URI[md5sum] = "b1519bf899890d21d4774845a6e602fe" -SRC_URI[sha256sum] = "f99f26e2c1127f12ba14ece0947a9a9948be45e96b69ef363131e469a698636e" - export CC_FOR_BUILD = "${BUILD_CC}" export CXX_FOR_BUILD = "${BUILD_CXX}" export CPP_FOR_BUILD = "${BUILD_CPP}" -- 1.8.1.2 ^ permalink raw reply related [flat|nested] 14+ messages in thread
* [PATCH v2 3/3] gdb-cross-canadian: set everything in gdb-cross-canadian.inc 2013-05-09 8:48 ` [PATCH v2 1/3] " Marcin Juszkiewicz 2013-05-09 8:48 ` [PATCH v2 2/3] gdb: checksums are in versioned include Marcin Juszkiewicz @ 2013-05-09 8:48 ` Marcin Juszkiewicz 1 sibling, 0 replies; 14+ messages in thread From: Marcin Juszkiewicz @ 2013-05-09 8:48 UTC (permalink / raw) To: openembedded-core This allows out-of-tree versions to include one file to have all set. Signed-off-by: Marcin Juszkiewicz <marcin.juszkiewicz@linaro.org> --- meta/recipes-devtools/gdb/gdb-cross-canadian.inc | 2 ++ meta/recipes-devtools/gdb/gdb-cross-canadian_7.6.bb | 2 -- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/meta/recipes-devtools/gdb/gdb-cross-canadian.inc b/meta/recipes-devtools/gdb/gdb-cross-canadian.inc index 1f60322..f6f515c 100644 --- a/meta/recipes-devtools/gdb/gdb-cross-canadian.inc +++ b/meta/recipes-devtools/gdb/gdb-cross-canadian.inc @@ -9,6 +9,8 @@ DEPENDS = "nativesdk-ncurses nativesdk-expat nativesdk-gettext nativesdk-readlin RDEPENDS_${PN} += "nativesdk-python-core nativesdk-python-lang nativesdk-python-re \ nativesdk-python-codecs nativesdk-python-netclient" +GDBPROPREFIX = "--program-prefix='${TARGET_PREFIX}'" + EXTRA_OECONF_append = "--with-python=${WORKDIR}/python" do_configure_prepend() { diff --git a/meta/recipes-devtools/gdb/gdb-cross-canadian_7.6.bb b/meta/recipes-devtools/gdb/gdb-cross-canadian_7.6.bb index a2194a1..3864435 100644 --- a/meta/recipes-devtools/gdb/gdb-cross-canadian_7.6.bb +++ b/meta/recipes-devtools/gdb/gdb-cross-canadian_7.6.bb @@ -1,5 +1,3 @@ require gdb-common.inc require gdb-cross-canadian.inc require gdb-7.6.inc - -GDBPROPREFIX = "--program-prefix='${TARGET_PREFIX}'" -- 1.8.1.2 ^ permalink raw reply related [flat|nested] 14+ messages in thread
* Re: [PATCH 2/4] gdb: add 7.6 version 2013-05-08 11:43 ` [PATCH 2/4] gdb: add 7.6 version Marcin Juszkiewicz 2013-05-08 14:28 ` Saul Wold @ 2013-05-09 4:36 ` Khem Raj 1 sibling, 0 replies; 14+ messages in thread From: Khem Raj @ 2013-05-09 4:36 UTC (permalink / raw) To: Marcin Juszkiewicz; +Cc: openembedded-core On May 8, 2013, at 4:43 AM, Marcin Juszkiewicz <marcin.juszkiewicz@linaro.org> wrote: > Signed-off-by: Marcin Juszkiewicz <marcin.juszkiewicz@linaro.org> > --- > meta/recipes-devtools/gdb/gdb-7.6.inc | 11 ++++++++++ > .../gdb/gdb-7.6/gdbserver-cflags-last.diff | 25 ++++++++++++++++++++++ > .../recipes-devtools/gdb/gdb-cross-canadian_7.6.bb | 5 +++++ > meta/recipes-devtools/gdb/gdb-cross_7.6.bb | 4 ++++ > meta/recipes-devtools/gdb/gdb_7.6.bb | 3 +++ > 5 files changed, 48 insertions(+) > create mode 100644 meta/recipes-devtools/gdb/gdb-7.6.inc > create mode 100644 meta/recipes-devtools/gdb/gdb-7.6/gdbserver-cflags-last.diff > create mode 100644 meta/recipes-devtools/gdb/gdb-cross-canadian_7.6.bb > create mode 100644 meta/recipes-devtools/gdb/gdb-cross_7.6.bb > create mode 100644 meta/recipes-devtools/gdb/gdb_7.6.bb > also get rid of 6.5 > diff --git a/meta/recipes-devtools/gdb/gdb-7.6.inc b/meta/recipes-devtools/gdb/gdb-7.6.inc > new file mode 100644 > index 0000000..20c4ea1 > --- /dev/null > +++ b/meta/recipes-devtools/gdb/gdb-7.6.inc > @@ -0,0 +1,11 @@ > +LICENSE="GPLv2 & GPLv3 & LGPLv2 & LGPLv3" > +LIC_FILES_CHKSUM = "file://COPYING;md5=59530bdf33659b29e73d4adb9f9f6552 \ > + file://COPYING3;md5=d32239bcb673463ab874e80d47fae504 \ > + file://COPYING3.LIB;md5=6a6a8e020838b23406c81b19c1d46df6 \ > + file://COPYING.LIB;md5=9f604d8a4f8e74f4f5140845a21b6674" > + > +PR = "${INC_PR}.0" get rid of PR and INC_PR otherwise looks ok > +S = "${WORKDIR}/${BPN}-${PV}" > + > +SRC_URI[md5sum] = "a9836707337e5f7bf76a009a8904f470" > +SRC_URI[sha256sum] = "8070389a5dcc104eb0be483d582729f98ed4d761ad19cedd3f17b5d2502faa36" > diff --git a/meta/recipes-devtools/gdb/gdb-7.6/gdbserver-cflags-last.diff b/meta/recipes-devtools/gdb/gdb-7.6/gdbserver-cflags-last.diff > new file mode 100644 > index 0000000..4dfc419 > --- /dev/null > +++ b/meta/recipes-devtools/gdb/gdb-7.6/gdbserver-cflags-last.diff > @@ -0,0 +1,25 @@ > +Upstream-Status: Pending > + > +--- > + gdb/gdbserver/Makefile.in | 4 ++-- > + 1 file changed, 2 insertions(+), 2 deletions(-) > + > +--- gdb/gdbserver/Makefile.in.orig > ++++ gdb/gdbserver/Makefile.in > +@@ -118,14 +118,14 @@ WARN_CFLAGS_NO_FORMAT = `echo " $(WARN_C > + # CFLAGS is specifically reserved for setting from the command line > + # when running make. I.E. "make CFLAGS=-Wmissing-prototypes". > + CFLAGS = @CFLAGS@ > + > + # INTERNAL_CFLAGS is the aggregate of all other *CFLAGS macros. > +-INTERNAL_CFLAGS_BASE = ${CFLAGS} ${GLOBAL_CFLAGS} \ > ++INTERNAL_CFLAGS_BASE = ${GLOBAL_CFLAGS} \ > + ${PROFILE_CFLAGS} ${INCLUDE_CFLAGS} > + INTERNAL_WARN_CFLAGS = ${INTERNAL_CFLAGS_BASE} $(WARN_CFLAGS) > +-INTERNAL_CFLAGS = ${INTERNAL_WARN_CFLAGS} $(WERROR_CFLAGS) -DGDBSERVER > ++INTERNAL_CFLAGS = ${INTERNAL_WARN_CFLAGS} $(WERROR_CFLAGS) ${CFLAGS} -DGDBSERVER > + > + # LDFLAGS is specifically reserved for setting from the command line > + # when running make. > + LDFLAGS = @LDFLAGS@ > + INTERNAL_LDFLAGS = $(LDFLAGS) @RDYNAMIC@ > diff --git a/meta/recipes-devtools/gdb/gdb-cross-canadian_7.6.bb b/meta/recipes-devtools/gdb/gdb-cross-canadian_7.6.bb > new file mode 100644 > index 0000000..a2194a1 > --- /dev/null > +++ b/meta/recipes-devtools/gdb/gdb-cross-canadian_7.6.bb > @@ -0,0 +1,5 @@ > +require gdb-common.inc > +require gdb-cross-canadian.inc > +require gdb-7.6.inc > + > +GDBPROPREFIX = "--program-prefix='${TARGET_PREFIX}'" > diff --git a/meta/recipes-devtools/gdb/gdb-cross_7.6.bb b/meta/recipes-devtools/gdb/gdb-cross_7.6.bb > new file mode 100644 > index 0000000..62f6937 > --- /dev/null > +++ b/meta/recipes-devtools/gdb/gdb-cross_7.6.bb > @@ -0,0 +1,4 @@ > +require gdb-cross.inc > +require gdb-7.6.inc > + > +SRC_URI += "file://sim-install-6.6.patch" > diff --git a/meta/recipes-devtools/gdb/gdb_7.6.bb b/meta/recipes-devtools/gdb/gdb_7.6.bb > new file mode 100644 > index 0000000..0c9818d > --- /dev/null > +++ b/meta/recipes-devtools/gdb/gdb_7.6.bb > @@ -0,0 +1,3 @@ > +require gdb.inc > +require gdb-7.6.inc > + > -- > 1.8.1.2 > > > _______________________________________________ > Openembedded-core mailing list > Openembedded-core@lists.openembedded.org > http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core ^ permalink raw reply [flat|nested] 14+ messages in thread
* [PATCH 3/4] gdb: move checksums to versioned include 2013-05-08 11:43 [PATCH 1/4] gdb: AArch64 lacks lttng support Marcin Juszkiewicz 2013-05-08 11:43 ` [PATCH 2/4] gdb: add 7.6 version Marcin Juszkiewicz @ 2013-05-08 11:43 ` Marcin Juszkiewicz 2013-05-09 4:37 ` Khem Raj 2013-05-08 11:43 ` [PATCH 4/4] gdb: tabs -> spaces Marcin Juszkiewicz 2013-05-09 4:36 ` [PATCH 1/4] gdb: AArch64 lacks lttng support Khem Raj 3 siblings, 1 reply; 14+ messages in thread From: Marcin Juszkiewicz @ 2013-05-08 11:43 UTC (permalink / raw) To: openembedded-core Signed-off-by: Marcin Juszkiewicz <marcin.juszkiewicz@linaro.org> --- meta/recipes-devtools/gdb/gdb-common.inc | 3 --- 1 file changed, 3 deletions(-) diff --git a/meta/recipes-devtools/gdb/gdb-common.inc b/meta/recipes-devtools/gdb/gdb-common.inc index 6f42dff..deb3841 100644 --- a/meta/recipes-devtools/gdb/gdb-common.inc +++ b/meta/recipes-devtools/gdb/gdb-common.inc @@ -23,9 +23,6 @@ inherit autotools SRC_URI = "${GNU_MIRROR}/gdb/gdb-${PV}.tar.gz \ " -SRC_URI[md5sum] = "b1519bf899890d21d4774845a6e602fe" -SRC_URI[sha256sum] = "f99f26e2c1127f12ba14ece0947a9a9948be45e96b69ef363131e469a698636e" - export CC_FOR_BUILD = "${BUILD_CC}" export CXX_FOR_BUILD = "${BUILD_CXX}" export CPP_FOR_BUILD = "${BUILD_CPP}" -- 1.8.1.2 ^ permalink raw reply related [flat|nested] 14+ messages in thread
* Re: [PATCH 3/4] gdb: move checksums to versioned include 2013-05-08 11:43 ` [PATCH 3/4] gdb: move checksums to versioned include Marcin Juszkiewicz @ 2013-05-09 4:37 ` Khem Raj 2013-05-09 7:42 ` Richard Purdie 0 siblings, 1 reply; 14+ messages in thread From: Khem Raj @ 2013-05-09 4:37 UTC (permalink / raw) To: Marcin Juszkiewicz; +Cc: openembedded-core not if we have 1 version. On May 8, 2013, at 4:43 AM, Marcin Juszkiewicz <marcin.juszkiewicz@linaro.org> wrote: > Signed-off-by: Marcin Juszkiewicz <marcin.juszkiewicz@linaro.org> > --- > meta/recipes-devtools/gdb/gdb-common.inc | 3 --- > 1 file changed, 3 deletions(-) > > diff --git a/meta/recipes-devtools/gdb/gdb-common.inc b/meta/recipes-devtools/gdb/gdb-common.inc > index 6f42dff..deb3841 100644 > --- a/meta/recipes-devtools/gdb/gdb-common.inc > +++ b/meta/recipes-devtools/gdb/gdb-common.inc > @@ -23,9 +23,6 @@ inherit autotools > > SRC_URI = "${GNU_MIRROR}/gdb/gdb-${PV}.tar.gz \ > " > -SRC_URI[md5sum] = "b1519bf899890d21d4774845a6e602fe" > -SRC_URI[sha256sum] = "f99f26e2c1127f12ba14ece0947a9a9948be45e96b69ef363131e469a698636e" > - > export CC_FOR_BUILD = "${BUILD_CC}" > export CXX_FOR_BUILD = "${BUILD_CXX}" > export CPP_FOR_BUILD = "${BUILD_CPP}" > -- > 1.8.1.2 > > > _______________________________________________ > Openembedded-core mailing list > Openembedded-core@lists.openembedded.org > http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core ^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [PATCH 3/4] gdb: move checksums to versioned include 2013-05-09 4:37 ` Khem Raj @ 2013-05-09 7:42 ` Richard Purdie 2013-05-09 7:56 ` Khem Raj 0 siblings, 1 reply; 14+ messages in thread From: Richard Purdie @ 2013-05-09 7:42 UTC (permalink / raw) To: Khem Raj; +Cc: openembedded-core On Wed, 2013-05-08 at 21:37 -0700, Khem Raj wrote: > not if we have 1 version. In principle they do belong in the .bb file rather than the general .inc/. People can then do things in other layers if desired. Cheers, Richard > > On May 8, 2013, at 4:43 AM, Marcin Juszkiewicz <marcin.juszkiewicz@linaro.org> wrote: > > > Signed-off-by: Marcin Juszkiewicz <marcin.juszkiewicz@linaro.org> > > --- > > meta/recipes-devtools/gdb/gdb-common.inc | 3 --- > > 1 file changed, 3 deletions(-) > > > > diff --git a/meta/recipes-devtools/gdb/gdb-common.inc b/meta/recipes-devtools/gdb/gdb-common.inc > > index 6f42dff..deb3841 100644 > > --- a/meta/recipes-devtools/gdb/gdb-common.inc > > +++ b/meta/recipes-devtools/gdb/gdb-common.inc > > @@ -23,9 +23,6 @@ inherit autotools > > > > SRC_URI = "${GNU_MIRROR}/gdb/gdb-${PV}.tar.gz \ > > " > > -SRC_URI[md5sum] = "b1519bf899890d21d4774845a6e602fe" > > -SRC_URI[sha256sum] = "f99f26e2c1127f12ba14ece0947a9a9948be45e96b69ef363131e469a698636e" > > - > > export CC_FOR_BUILD = "${BUILD_CC}" > > export CXX_FOR_BUILD = "${BUILD_CXX}" > > export CPP_FOR_BUILD = "${BUILD_CPP}" > > -- > > 1.8.1.2 > > > > > > _______________________________________________ > > Openembedded-core mailing list > > Openembedded-core@lists.openembedded.org > > http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core > > > _______________________________________________ > Openembedded-core mailing list > Openembedded-core@lists.openembedded.org > http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core > ^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [PATCH 3/4] gdb: move checksums to versioned include 2013-05-09 7:42 ` Richard Purdie @ 2013-05-09 7:56 ` Khem Raj 0 siblings, 0 replies; 14+ messages in thread From: Khem Raj @ 2013-05-09 7:56 UTC (permalink / raw) To: Richard Purdie; +Cc: openembedded-core On May 9, 2013, at 12:42 AM, Richard Purdie <richard.purdie@linuxfoundation.org> wrote: > In principle they do belong in the .bb file rather than the > general .inc/. People can then do things in other layers if desired. > yes true ^ permalink raw reply [flat|nested] 14+ messages in thread
* [PATCH 4/4] gdb: tabs -> spaces 2013-05-08 11:43 [PATCH 1/4] gdb: AArch64 lacks lttng support Marcin Juszkiewicz 2013-05-08 11:43 ` [PATCH 2/4] gdb: add 7.6 version Marcin Juszkiewicz 2013-05-08 11:43 ` [PATCH 3/4] gdb: move checksums to versioned include Marcin Juszkiewicz @ 2013-05-08 11:43 ` Marcin Juszkiewicz 2013-05-09 4:37 ` Khem Raj 2013-05-09 4:36 ` [PATCH 1/4] gdb: AArch64 lacks lttng support Khem Raj 3 siblings, 1 reply; 14+ messages in thread From: Marcin Juszkiewicz @ 2013-05-08 11:43 UTC (permalink / raw) To: openembedded-core Signed-off-by: Marcin Juszkiewicz <marcin.juszkiewicz@linaro.org> --- meta/recipes-devtools/gdb/gdb.inc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta/recipes-devtools/gdb/gdb.inc b/meta/recipes-devtools/gdb/gdb.inc index a620eca..3321a24 100644 --- a/meta/recipes-devtools/gdb/gdb.inc +++ b/meta/recipes-devtools/gdb/gdb.inc @@ -4,7 +4,7 @@ inherit gettext SRC_URI += "file://kill_arm_map_symbols.patch \ file://gdbserver-cflags-last.diff;striplevel=0 \ - file://renesas-sh-native-support.patch \ + file://renesas-sh-native-support.patch \ " #LDFLAGS_append = " -s" #export CFLAGS_append=" -L${STAGING_LIBDIR}" -- 1.8.1.2 ^ permalink raw reply related [flat|nested] 14+ messages in thread
* Re: [PATCH 4/4] gdb: tabs -> spaces 2013-05-08 11:43 ` [PATCH 4/4] gdb: tabs -> spaces Marcin Juszkiewicz @ 2013-05-09 4:37 ` Khem Raj 0 siblings, 0 replies; 14+ messages in thread From: Khem Raj @ 2013-05-09 4:37 UTC (permalink / raw) To: Marcin Juszkiewicz; +Cc: openembedded-core Acked-by: Khem Raj <raj.khem@gmail.com> On May 8, 2013, at 4:43 AM, Marcin Juszkiewicz <marcin.juszkiewicz@linaro.org> wrote: > Signed-off-by: Marcin Juszkiewicz <marcin.juszkiewicz@linaro.org> > --- > meta/recipes-devtools/gdb/gdb.inc | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/meta/recipes-devtools/gdb/gdb.inc b/meta/recipes-devtools/gdb/gdb.inc > index a620eca..3321a24 100644 > --- a/meta/recipes-devtools/gdb/gdb.inc > +++ b/meta/recipes-devtools/gdb/gdb.inc > @@ -4,7 +4,7 @@ inherit gettext > > SRC_URI += "file://kill_arm_map_symbols.patch \ > file://gdbserver-cflags-last.diff;striplevel=0 \ > - file://renesas-sh-native-support.patch \ > + file://renesas-sh-native-support.patch \ > " > #LDFLAGS_append = " -s" > #export CFLAGS_append=" -L${STAGING_LIBDIR}" > -- > 1.8.1.2 > > > _______________________________________________ > Openembedded-core mailing list > Openembedded-core@lists.openembedded.org > http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core ^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [PATCH 1/4] gdb: AArch64 lacks lttng support 2013-05-08 11:43 [PATCH 1/4] gdb: AArch64 lacks lttng support Marcin Juszkiewicz ` (2 preceding siblings ...) 2013-05-08 11:43 ` [PATCH 4/4] gdb: tabs -> spaces Marcin Juszkiewicz @ 2013-05-09 4:36 ` Khem Raj 3 siblings, 0 replies; 14+ messages in thread From: Khem Raj @ 2013-05-09 4:36 UTC (permalink / raw) To: Marcin Juszkiewicz; +Cc: openembedded-core looks good. Acked-by: Khem Raj <raj.khem@gmail.com> On May 8, 2013, at 4:43 AM, Marcin Juszkiewicz <marcin.juszkiewicz@linaro.org> wrote: > Signed-off-by: Marcin Juszkiewicz <marcin.juszkiewicz@linaro.org> > --- > meta/recipes-devtools/gdb/gdb-common.inc | 1 + > 1 file changed, 1 insertion(+) > > diff --git a/meta/recipes-devtools/gdb/gdb-common.inc b/meta/recipes-devtools/gdb/gdb-common.inc > index f574d5c..6f42dff 100644 > --- a/meta/recipes-devtools/gdb/gdb-common.inc > +++ b/meta/recipes-devtools/gdb/gdb-common.inc > @@ -5,6 +5,7 @@ SECTION = "devel" > DEPENDS = "expat ncurses readline ${LTTNGUST}" > > LTTNGUST = "lttng-ust" > +LTTNGUST_aarch64 = "" > LTTNGUST_libc-uclibc = "" > LTTNGUST_mips = "" > LTTNGUST_mipsel = "" > -- > 1.8.1.2 > > > _______________________________________________ > Openembedded-core mailing list > Openembedded-core@lists.openembedded.org > http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core ^ permalink raw reply [flat|nested] 14+ messages in thread
end of thread, other threads:[~2013-05-09 9:07 UTC | newest] Thread overview: 14+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- 2013-05-08 11:43 [PATCH 1/4] gdb: AArch64 lacks lttng support Marcin Juszkiewicz 2013-05-08 11:43 ` [PATCH 2/4] gdb: add 7.6 version Marcin Juszkiewicz 2013-05-08 14:28 ` Saul Wold 2013-05-09 8:48 ` [PATCH v2 1/3] " Marcin Juszkiewicz 2013-05-09 8:48 ` [PATCH v2 2/3] gdb: checksums are in versioned include Marcin Juszkiewicz 2013-05-09 8:48 ` [PATCH v2 3/3] gdb-cross-canadian: set everything in gdb-cross-canadian.inc Marcin Juszkiewicz 2013-05-09 4:36 ` [PATCH 2/4] gdb: add 7.6 version Khem Raj 2013-05-08 11:43 ` [PATCH 3/4] gdb: move checksums to versioned include Marcin Juszkiewicz 2013-05-09 4:37 ` Khem Raj 2013-05-09 7:42 ` Richard Purdie 2013-05-09 7:56 ` Khem Raj 2013-05-08 11:43 ` [PATCH 4/4] gdb: tabs -> spaces Marcin Juszkiewicz 2013-05-09 4:37 ` Khem Raj 2013-05-09 4:36 ` [PATCH 1/4] gdb: AArch64 lacks lttng support Khem Raj
This is an external index of several public inboxes, see mirroring instructions on how to clone and mirror all data and code used by this external index.