Also, move INC_PR into gdb-common.inc and propagate it into all recipes.
Signed-off-by: Graham Gower <graham.gower@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
file://gdb-6.8-fix-compile-karmic.patch \
file://gdb-6.8-mips-mingw-sim-fixup.patch"
-PR = "r1"
+PR = "${INC_PR}.1"
SRC_URI[md5sum] = "925695333524108291dc4012c4c9cbb8"
SRC_URI[sha256sum] = "a3c5455f30ffb3e6eeafb9e54598b48f9fbf46e3e99f431120360c183ddcc889"
file://gdb-6.8-fix-compile-karmic.patch \
"
+PR = "${INC_PR}.0"
+
SRC_URI[md5sum] = "67b4144db385620d7b93f7b0c26800f7"
SRC_URI[sha256sum] = "ccff6cab0e847c486d30b70bdddac4e6646bafcecaa3b63134d6e3d4d5a4b91d"
file://gdb-6.8-fix-compile-karmic.patch \
"
+PR = "${INC_PR}.0"
+
SRC_URI[md5sum] = "01a6ce13bab5307cfac5c405e4afd1cf"
SRC_URI[sha256sum] = "fc839b5226b94e58a5c7a526e67b7f8f93c7829d05dae1b6247f1bfe3829f291"
SECTION = "devel"
PRIORITY = "optional"
+INC_PR = "r8"
+
inherit autotools
SRC_URI = "${GNU_MIRROR}/gdb/gdb-${PV}.tar.gz"
# We use libiberty from binutils
rm -f ${D}${prefix}/${TARGET_SYS}/lib/libiberty.a
- rm -f ${D}${libdir}/libiberty.a
+ rm -f ${D}${prefix}/lib{,64}/libiberty.a
+
+ # Use libbfd from binutils.
+ rm -f ${D}${prefix}/lib/libbfd.{,l}a
+ # Use libopcodes from binutils.
+ rm -f ${D}${prefix}/lib/libopcodes.{,l}a
}
require gdb-cross.inc
LICENSE = "GPLv3"
-INC_PR = "r7"
-
inherit sdk
DEPENDS = "ncurses-sdk zlib-sdk flex-native"
require gdb-cross.inc
LICENSE = "GPLv2"
-PR = "r4"
+PR = "${INC_PR}.4"
SRC_URI += "file://sim-install-makefile.patch \
file://sim-install-makefile-common.patch"
require gdb-cross.inc
LICENSE = "GPLv2"
-PR = "r2"
+PR = "${INC_PR}.2"
SRC_URI[md5sum] = "7dc98022ee96bba5331f195dc8a5491a"
SRC_URI[sha256sum] = "719f2bbd79d55cdd6f5e31b49cec49df71ddb32a4439dba678de0e09330096da"
require gdb-cross.inc
LICENSE = "GPLv2"
-PR = "r4"
+PR = "${INC_PR}.4"
SRC_URI += "file://early_debug_in_nptl.patch;striplevel=0"
require gdb-cross.inc
LICENSE = "GPLv3"
-PR = "r1"
+PR = "${INC_PR}.1"
DEFAULT_PREFERENCE_avr32 = "99"
SRC_URI_avr32 = " http://avr32linux.org/twiki/pub/Main/GDBPatches/gdb-6.7.1.atmel.1.0.3.tar.bz2"
SRC_URI += "file://gcc-4.3-build-error.patch;striplevel=0 \
file://gdb-6.8-fix-compile-karmic.patch"
-PR = "r4"
+PR = "${INC_PR}.4"
SRC_URI[md5sum] = "925695333524108291dc4012c4c9cbb8"
SRC_URI[sha256sum] = "a3c5455f30ffb3e6eeafb9e54598b48f9fbf46e3e99f431120360c183ddcc889"
require gdb-cross.inc
LICENSE = "GPLv3"
-PR = "r1"
+PR = "${INC_PR}.1"
SRC_URI += " \
file://gdb-6.8-fix-compile-karmic.patch"
require gdb-cross.inc
LICENSE = "GPLv3"
-PR = "r1"
+PR = "${INC_PR}.1"
SRC_URI += " \
file://gdb-6.8-fix-compile-karmic.patch \
require gdb.inc
LICENSE = "GPLv2"
-PR = "r6"
+PR = "${INC_PR}.6"
SRC_URI[md5sum] = "812de9e756d53c749ea5516d9ffa5905"
SRC_URI[sha256sum] = "c06bf9715436b3a28c189163aa5ca42b46af8286659827f033eaaf7d8b1fc342"
require gdb.inc
LICENSE = "GPLv2"
-PR = "r4"
+PR = "${INC_PR}.4"
SRC_URI[md5sum] = "7dc98022ee96bba5331f195dc8a5491a"
SRC_URI[sha256sum] = "719f2bbd79d55cdd6f5e31b49cec49df71ddb32a4439dba678de0e09330096da"
require gdb.inc
LICENSE = "GPLv2"
-PR = "r7"
+PR = "${INC_PR}.7"
SRC_URI += "file://early_debug_in_nptl.patch;striplevel=0"
require gdb.inc
LICENSE = "GPLv3"
-PR = "r3"
+PR = "${INC_PR}.3"
DEFAULT_PREFERENCE_avr32 = "99"
SRC_URI_avr32 = " http://avr32linux.org/twiki/pub/Main/GDBPatches/gdb-6.7.1.atmel.1.0.3.tar.bz2"
SRC_URI += "file://gcc-4.3-build-error.patch;striplevel=0 \
file://gdb-6.8-fix-compile-karmic.patch"
-PR = "r5"
+PR = "${INC_PR}.5"
SRC_URI[md5sum] = "925695333524108291dc4012c4c9cbb8"
SRC_URI[sha256sum] = "a3c5455f30ffb3e6eeafb9e54598b48f9fbf46e3e99f431120360c183ddcc889"
require gdb.inc
LICENSE = "GPLv3"
-PR = "r2"
+PR = "${INC_PR}.2"
SRC_URI += "\
file://gdb-6.8-fix-compile-karmic.patch"
require gdb.inc
LICENSE = "GPLv3"
-PR = "r4"
+PR = "${INC_PR}.4"
# there is a bug in GCC for SH4 it ICE's at Optlevel >O1
# so workaround that for now.
require gdb-common.inc
-INC_PR = "r2"
-
DEFAULT_PREFERENCE_avr32 = "-99"
FILES_gdbserver = "${bindir}/gdbserver"