]> code.ossystems Code Review - openembedded-core.git/commitdiff
gdb-cross-canadian: not shipping libiberty.
authorLianhao Lu <lianhao.lu@intel.com>
Fri, 23 Mar 2012 04:31:49 +0000 (12:31 +0800)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Fri, 23 Mar 2012 12:01:46 +0000 (12:01 +0000)
Fixed package QA warnings.

WARNING: QA Issue: non -staticdev package contains static .a library:
gdb-cross-canadian-i586 path
'/work/x86_64-nativesdk-pokysdk-linux/gdb-cross-canadian-i586-7.4-r6.3/packages-split/gdb-cross-canadian-i586/opt/poky/1.1+snapshot/sysroots/x86_64-pokysdk-linux/usr/lib/lib/libiberty.a'

Signed-off-by: Lianhao Lu <lianhao.lu@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
meta/recipes-devtools/gdb/gdb-cross-canadian.inc
meta/recipes-devtools/gdb/gdb-cross-canadian_7.4.bb

index a7cac615d82670f3a6ec77fd656ffa788d9e2fe0..47d7d28a2b79e8097b5598957f2442113caa0208 100644 (file)
@@ -23,3 +23,9 @@ exit 0
 EOF
         chmod +x ${WORKDIR}/python
 }
+
+# we don't want gdb to provide bfd/iberty/opcodes, which instead will override the
+# right bits installed by binutils.
+do_install_append() {
+       rm -rf ${D}${exec_prefix}/lib
+}
index dbcffde4e9f8642a6bbc4c48260d4586432d3976..dfb7d8122ae8e52dad280ddb50526d1d4235e541 100644 (file)
@@ -1,7 +1,7 @@
 require gdb-common.inc
 require gdb-cross-canadian.inc
 
-PR = "${INC_PR}.3"
+PR = "${INC_PR}.4"
 
 GDBPROPREFIX = "--program-prefix='${TARGET_PREFIX}'"
 EXPAT = "--with-expat"