Skip to contentSkip to conversation

Misc recipe fixes

PATCH Applied [email protected] 7 participants 21 messages Nov 29, 2011 – Dec 1, 2011

lore
Share & tools
lore
#0 lore raw

cover Misc recipe fixes

From: Nitin A Kamble <[email protected]>

Earlier libtool commit is reworked to keep the SUMMARY line and clean up the white space changes

gmp commit is also reworked to simplify the changes as per Phils feedback.

Nitin

The following changes since commit cf02474bda67f4f1043b2e95e1b371b2354585a7:

qt-mobility: Add missing patch (2011-11-29 14:36:18 +0000)

are available in the git repository at:
git://git.pokylinux.org/poky-contrib nitin/misc
http://git.pokylinux.org/cgit.cgi/poky-contrib/log/?h=nitin/misc

Nitin A Kamble (4):
gmp: also generate the libgmpcxx library & package it properly
binutils: fix for .debug files QA warnings
libtool: Upgrade from 2.4 -> 2.4.2 libx11-trip_1.4.4: fix the source tarall checksums

 .../binutils/binutils-cross-canadian_2.22.bb       |    2 +-
 .../binutils/binutils-crosssdk_2.22.bb             |    2 +-
 meta/recipes-devtools/binutils/binutils.inc        |    2 +
 meta/recipes-devtools/binutils/binutils_2.22.bb    |    2 +-
 .../libtool/{libtool.inc => libtool-2.4.2.inc}     |   19 ++-
 meta/recipes-devtools/libtool/libtool-2.4.inc      |   13 --
 ...libtool-cross_2.4.bb => libtool-cross_2.4.2.bb} |    2 +-
 ...btool-native_2.4.bb => libtool-native_2.4.2.bb} |    2 +-
 ...nativesdk_2.4.bb => libtool-nativesdk_2.4.2.bb} |    2 +-
 .../avoid_absolute_paths_for_general_utils.patch   |    8 +-
 .../libtool/libtool/fix-final-rpath.patch          |   10 +-
 .../libtool/libtool/fix-rpath.patch                |   12 +-
 .../libtool/libtool/prefix-manpage-fix.patch       |   10 +-
 meta/recipes-devtools/libtool/libtool/prefix.patch |   42 ++--
 .../libtool/libtool/rename-with-sysroot.patch      |  194 ++++++++++----------
 .../libtool/libtool/resolve-sysroot.patch          |   42 -----
 .../libtool/libtool/trailingslash.patch            |   10 +-
 .../libtool/libtool/use-sysroot-in-libpath.patch   |    8 +-
 .../libtool/{libtool_2.4.bb => libtool_2.4.2.bb}   |    2 +-
 .../recipes-graphics/xorg-lib/libx11-trim_1.4.4.bb |    5 +-
 meta/recipes-support/gmp/gmp.inc                   |    5 +
 meta/recipes-support/gmp/gmp_5.0.2.bb              |    2 +-
 22 files changed, 181 insertions(+), 215 deletions(-)
 rename meta/recipes-devtools/libtool/{libtool.inc => libtool-2.4.2.inc} (68%)
 delete mode 100644 meta/recipes-devtools/libtool/libtool-2.4.inc
 rename meta/recipes-devtools/libtool/{libtool-cross_2.4.bb => libtool-cross_2.4.2.bb} (98%)
 rename meta/recipes-devtools/libtool/{libtool-native_2.4.bb => libtool-native_2.4.2.bb} (96%)
 rename meta/recipes-devtools/libtool/{libtool-nativesdk_2.4.bb => libtool-nativesdk_2.4.2.bb} (97%)
 delete mode 100644 meta/recipes-devtools/libtool/libtool/resolve-sysroot.patch
 rename meta/recipes-devtools/libtool/{libtool_2.4.bb => libtool_2.4.2.bb} (94%)
Signature · 1 line
1.7.6.4
#1 lore raw

PATCH 1/4 gmp: also generate the libgmpcxx library & package it properly

From: Nitin A Kamble <[email protected]>

configure runs few checks to make sure c++ compiler and runtime are working as expected with the --enable-cxx=detect option. And it enables building of libgmpxx library.

Same as earlier the libgmp.so.10.x file is packaged in the libgmp10 package, and a new package named libgmpxx4 is added for libgmpxx.so.4.x file.

---
 meta/recipes-support/gmp/gmp.inc      |    5 +++++
 meta/recipes-support/gmp/gmp_5.0.2.bb |    2 +-
 2 files changed, 6 insertions(+), 1 deletions(-)
meta/recipes-support/gmp/gmp.inc +5 -0
index 66349e6..5ba118d 100644
@@ -14,3 +14,8 @@ ARM_INSTRUCTION_SET = "arm"
 acpaths = ""
 
 BBCLASSEXTEND = "native nativesdk"
+
+EXTRA_OECONF += " --enable-cxx=detect"
+
+PACKAGES =+ "libgmpxx"
+FILES_libgmpxx = "${libdir}/libgmpxx${SOLIBS}"
meta/recipes-support/gmp/gmp_5.0.2.bb +1 -1
index 16bdcbc..873fc3e 100644
@@ -2,7 +2,7 @@ require gmp.inc
 LICENSE="LGPLv3&GPLv3"
 LIC_FILES_CHKSUM = "file://COPYING;md5=d32239bcb673463ab874e80d47fae504 \
 		    file://version.c;endline=18;md5=d8c56b52b9092346b9f93b4da65ef790"
-PR = "r1"
+PR = "r2"
 
 SRC_URI_append += "file://sh4-asmfix.patch \
                    file://use-includedir.patch "
Signature · 1 line
1.7.6.4
#2 lore raw

PATCH 2/4 binutils: fix for .debug files QA warnings

From: Nitin A Kamble <[email protected]>

THis commit fixes these QA warnings for binutils recipe

WARNING: For recipe binutils, the following files/directories were installed but not shipped in any package:
WARNING:   /usr/arm-oe-linux-gnueabi/bin/.debug
WARNING:   /usr/arm-oe-linux-gnueabi/bin/.debug/strip
WARNING:   /usr/arm-oe-linux-gnueabi/bin/.debug/objcopy
WARNING:   /usr/arm-oe-linux-gnueabi/bin/.debug/objdump
WARNING:   /usr/arm-oe-linux-gnueabi/bin/.debug/ld
WARNING:   /usr/arm-oe-linux-gnueabi/bin/.debug/nm
WARNING:   /usr/arm-oe-linux-gnueabi/bin/.debug/as
WARNING:   /usr/arm-oe-linux-gnueabi/bin/.debug/ranlib
WARNING:   /usr/arm-oe-linux-gnueabi/bin/.debug/ld.bfd
WARNING:   /usr/arm-oe-linux-gnueabi/bin/.debug/ar
---
 .../binutils/binutils-cross-canadian_2.22.bb       |    2 +-
 .../binutils/binutils-crosssdk_2.22.bb             |    2 +-
 meta/recipes-devtools/binutils/binutils.inc        |    2 ++
 meta/recipes-devtools/binutils/binutils_2.22.bb    |    2 +-
 4 files changed, 5 insertions(+), 3 deletions(-)
meta/recipes-devtools/binutils/binutils-cross-canadian_2.22.bb +1 -1
index 7dad2a6..e91e7dc 100644
@@ -1,3 +1,3 @@
 require binutils_${PV}.bb
 require binutils-cross-canadian.inc
-PR = "r0"
+PR = "r1"
meta/recipes-devtools/binutils/binutils-crosssdk_2.22.bb +1 -1
index 0d6efff..21289cd 100644
@@ -4,7 +4,7 @@ inherit crosssdk
 
 PROVIDES = "virtual/${TARGET_PREFIX}binutils-crosssdk"
 
-PR = "r0"
+PR = "r1"
 
 do_configure_prepend () {
 	sed -i 's#/usr/local/lib /lib /usr/lib#${SDKPATHNATIVE}/lib ${SDKPATHNATIVE}/usr/lib /usr/local/lib /lib /usr/lib#' ${S}/ld/configure.tgt
meta/recipes-devtools/binutils/binutils.inc +2 -0
index 51e4257..5cb2cc9 100644
@@ -45,6 +45,8 @@ FILES_${PN}-symlinks = " \
 	${bindir}/size \
 	${bindir}/strip"
 
+FILES_${PN}-dbg += "${prefix}/${TARGET_SYS}/bin/.debug"
+
 B = "${S}/build.${HOST_SYS}.${TARGET_SYS}"
 
 EXTRA_OECONF = "--program-prefix=${TARGET_PREFIX} \
meta/recipes-devtools/binutils/binutils_2.22.bb +1 -1
index f0ed5e8..f1e7e12 100644
@@ -1,6 +1,6 @@
 require binutils.inc
 
-PR = "r0"
+PR = "r1"
 
 LIC_FILES_CHKSUM="\
     file://src-release;endline=17;md5=4830a9ef968f3b18dd5e9f2c00db2d35\
Signature · 1 line
1.7.6.4
#3 lore raw

PATCH 3/4 libtool: Upgrade from 2.4 -> 2.4.2

In reply to [email protected]

From: Nitin A Kamble <[email protected]>

Rebased patches to the newer source code and deleted resolve-sysroot.patch since its already applied upstream

merged libtool-2.4.2.inc & libtool.inc files

replaced PR with ${INC_PR}.0

---
 .../libtool/{libtool.inc => libtool-2.4.2.inc}     |   19 ++-
 meta/recipes-devtools/libtool/libtool-2.4.inc      |   13 --
 ...libtool-cross_2.4.bb => libtool-cross_2.4.2.bb} |    2 +-
 ...btool-native_2.4.bb => libtool-native_2.4.2.bb} |    2 +-
 ...nativesdk_2.4.bb => libtool-nativesdk_2.4.2.bb} |    2 +-
 .../avoid_absolute_paths_for_general_utils.patch   |    8 +-
 .../libtool/libtool/fix-final-rpath.patch          |   10 +-
 .../libtool/libtool/fix-rpath.patch                |   12 +-
 .../libtool/libtool/prefix-manpage-fix.patch       |   10 +-
 meta/recipes-devtools/libtool/libtool/prefix.patch |   42 ++--
 .../libtool/libtool/rename-with-sysroot.patch      |  194 ++++++++++----------
 .../libtool/libtool/resolve-sysroot.patch          |   42 -----
 .../libtool/libtool/trailingslash.patch            |   10 +-
 .../libtool/libtool/use-sysroot-in-libpath.patch   |    8 +-
 .../libtool/{libtool_2.4.bb => libtool_2.4.2.bb}   |    2 +-
 15 files changed, 168 insertions(+), 208 deletions(-)
 rename meta/recipes-devtools/libtool/{libtool.inc => libtool-2.4.2.inc} (68%)
 delete mode 100644 meta/recipes-devtools/libtool/libtool-2.4.inc
 rename meta/recipes-devtools/libtool/{libtool-cross_2.4.bb => libtool-cross_2.4.2.bb} (98%)
 rename meta/recipes-devtools/libtool/{libtool-native_2.4.bb => libtool-native_2.4.2.bb} (96%)
 rename meta/recipes-devtools/libtool/{libtool-nativesdk_2.4.bb => libtool-nativesdk_2.4.2.bb} (97%)
 delete mode 100644 meta/recipes-devtools/libtool/libtool/resolve-sysroot.patch
 rename meta/recipes-devtools/libtool/{libtool_2.4.bb => libtool_2.4.2.bb} (94%)
meta/recipes-devtools/libtool/libtool-2.4.2.inc renamed from meta/recipes-devtools/libtool/libtool.inc +17 -2
similarity index 68%
rename from meta/recipes-devtools/libtool/libtool.inc
rename to meta/recipes-devtools/libtool/libtool-2.4.2.inc
index ef9095b..0375ccf 100644
@@ -8,15 +8,20 @@ LICENSE = "GPLv2 & LGPLv2.1"
 LIC_FILES_CHKSUM = "file://COPYING;md5=751419260aa954499f7abaabaa882bbe \
     file://libltdl/COPYING.LIB;md5=e3eda01d9815f8d24aae2dbd89b68b06"
 
+INC_PR = "r0"
+
 SRC_URI = "${GNU_MIRROR}/libtool/libtool-${PV}.tar.gz \
            file://trailingslash.patch \
            file://prefix-manpage-fix.patch \
            file://rename-with-sysroot.patch \
-           file://resolve-sysroot.patch \
            file://use-sysroot-in-libpath.patch \
            file://fix-final-rpath.patch \
            file://avoid_absolute_paths_for_general_utils.patch \
-           file://fix-rpath.patch "
+           file://fix-rpath.patch \
+          "
+
+SRC_URI[md5sum] = "d2f3b7d4627e69e13514a40e72a24d50"
+SRC_URI[sha256sum] = "b38de44862a987293cd3d8dfae1c409d514b6c4e794ebc93648febf9afc38918"
 
 do_compile_prepend () {
 	# Sometimes this file doesn't get rebuilt, force the issue
@@ -26,3 +31,13 @@ do_compile_prepend () {
 
 inherit autotools
 EXTRA_AUTORECONF = "--exclude=libtoolize"
+
+DEPENDS = "libtool-native"
+
+PACKAGES =+ "libltdl libltdl-dev libltdl-dbg"
+FILES_${PN} += "${datadir}/aclocal*"
+FILES_libltdl = "${libdir}/libltdl.so.*"
+FILES_libltdl-dev = "${libdir}/libltdl.* ${includedir}/ltdl.h"
+FILES_libltdl-dbg = "${libdir}/.debug/"
+
+EXTRA_OECONF = "--with-sysroot"
meta/recipes-devtools/libtool/libtool-2.4.inc deleted +0 -13
deleted file mode 100644
index e3d17b7..0000000
@@ -1,13 +0,0 @@
-require libtool.inc
-DEPENDS = "libtool-native"
-
-PACKAGES =+ "libltdl libltdl-dev libltdl-dbg"
-FILES_${PN} += "${datadir}/aclocal*"
-FILES_libltdl = "${libdir}/libltdl.so.*"
-FILES_libltdl-dev = "${libdir}/libltdl.* ${includedir}/ltdl.h"
-FILES_libltdl-dbg = "${libdir}/.debug/"
-
-SRC_URI[md5sum] = "b32b04148ecdd7344abc6fe8bd1bb021"
-SRC_URI[sha256sum] = "13df57ab63a94e196c5d6e95d64e53262834fe780d5e82c28f177f9f71ddf62e"
-
-EXTRA_OECONF = "--with-sysroot"
\ No newline at end of file
meta/recipes-devtools/libtool/libtool-cross_2.4.2.bb renamed from meta/recipes-devtools/libtool/libtool-cross_2.4.bb +1 -1
similarity index 98%
rename from meta/recipes-devtools/libtool/libtool-cross_2.4.bb
rename to meta/recipes-devtools/libtool/libtool-cross_2.4.2.bb
index 5df6908..5003c9b 100644
@@ -1,6 +1,6 @@
 require libtool-${PV}.inc
 
-PR = "r5"
+PR = "${INC_PR}.0"
 PACKAGES = ""
 SRC_URI += "file://prefix.patch"
 SRC_URI += "file://fixinstall.patch"
meta/recipes-devtools/libtool/libtool-native_2.4.2.bb renamed from meta/recipes-devtools/libtool/libtool-native_2.4.bb +1 -1
similarity index 96%
rename from meta/recipes-devtools/libtool/libtool-native_2.4.bb
rename to meta/recipes-devtools/libtool/libtool-native_2.4.2.bb
index 3d0998e..f12e6a1 100644
@@ -2,7 +2,7 @@ require libtool-${PV}.inc
 
 DEPENDS = ""
 
-PR = "r4"
+PR = "${INC_PR}.0"
 SRC_URI += "file://prefix.patch"
 
 inherit native
meta/recipes-devtools/libtool/libtool-nativesdk_2.4.2.bb renamed from meta/recipes-devtools/libtool/libtool-nativesdk_2.4.bb +1 -1
similarity index 97%
rename from meta/recipes-devtools/libtool/libtool-nativesdk_2.4.bb
rename to meta/recipes-devtools/libtool/libtool-nativesdk_2.4.2.bb
index bf1928d..03854f2 100644
@@ -1,6 +1,6 @@
 require libtool-${PV}.inc
 
-PR = "r5"
+PR = "${INC_PR}.0"
 SRC_URI += "file://prefix.patch"
 SRC_URI += "file://fixinstall.patch"
 
meta/recipes-devtools/libtool/libtool/avoid_absolute_paths_for_general_utils.patch +4 -4
index 6cc88d8..3c751ed 100644
@@ -12,11 +12,11 @@ Nitin A Kamble <[email protected]>
 2011/02/18
 
 
-Index: libtool-2.4/libltdl/config/general.m4sh
+Index: libtool-2.4.2/libltdl/config/general.m4sh
 ===================================================================
---- libtool-2.4.orig/libltdl/config/general.m4sh	2010-08-31 23:02:45.000000000 -0700
-+++ libtool-2.4/libltdl/config/general.m4sh	2011-02-18 09:59:09.482038240 -0800
-@@ -45,15 +45,15 @@
+--- libtool-2.4.2.orig/libltdl/config/general.m4sh
++++ libtool-2.4.2/libltdl/config/general.m4sh
+@@ -45,15 +45,15 @@ progpath="$0"
  M4SH_VERBATIM([[
  : ${CP="cp -f"}
  test "${ECHO+set}" = set || ECHO=${as_echo-'printf %s\n'}
meta/recipes-devtools/libtool/libtool/fix-final-rpath.patch +5 -5
index 4c36e4e..5c275ff 100644
@@ -7,11 +7,11 @@ This works around the issue until it gets sorted out upstream.
 Fix suggested by Richard Purdie <[email protected]>
 Signed-off-by: Scott Garman <[email protected]>
 
-Index: libtool-2.4/libltdl/config/ltmain.m4sh
+Index: libtool-2.4.2/libltdl/config/ltmain.m4sh
 ===================================================================
---- libtool-2.4.orig/libltdl/config/ltmain.m4sh	2011-01-13 14:10:14.580025108 +0000
-+++ libtool-2.4/libltdl/config/ltmain.m4sh	2011-01-13 15:10:18.540025113 +0000
-@@ -7246,9 +7246,11 @@
+--- libtool-2.4.2.orig/libltdl/config/ltmain.m4sh
++++ libtool-2.4.2/libltdl/config/ltmain.m4sh
+@@ -7268,9 +7268,11 @@ EOF
  	  test "$opt_mode" != relink && rpath="$compile_rpath$rpath"
  	  for libdir in $rpath; do
  	    if test -n "$hardcode_libdir_flag_spec"; then
@@ -25,7 +25,7 @@ Index: libtool-2.4/libltdl/config/ltmain.m4sh
  		if test -z "$hardcode_libdirs"; then
  		  hardcode_libdirs="$libdir"
  		else
-@@ -7981,6 +7983,10 @@
+@@ -7999,6 +8001,10 @@ EOF
        hardcode_libdirs=
        for libdir in $compile_rpath $finalize_rpath; do
  	if test -n "$hardcode_libdir_flag_spec"; then
meta/recipes-devtools/libtool/libtool/fix-rpath.patch +6 -6
index 3cdeaec..d35bac0 100644
@@ -6,11 +6,11 @@ RP 23/9/2011
 
 Upstream-status: Pending
 
-Index: libtool-2.4/libltdl/config/ltmain.m4sh
+Index: libtool-2.4.2/libltdl/config/ltmain.m4sh
 ===================================================================
---- libtool-2.4.orig/libltdl/config/ltmain.m4sh	2011-09-23 08:38:06.365043626 +0100
-+++ libtool-2.4/libltdl/config/ltmain.m4sh	2011-09-23 09:57:05.235003068 +0100
-@@ -7264,8 +7264,14 @@
+--- libtool-2.4.2.orig/libltdl/config/ltmain.m4sh
++++ libtool-2.4.2/libltdl/config/ltmain.m4sh
+@@ -7286,8 +7286,14 @@ EOF
  		  esac
  		fi
  	      else
@@ -27,7 +27,7 @@ Index: libtool-2.4/libltdl/config/ltmain.m4sh
  	      fi
  	    elif test -n "$runpath_var"; then
  	      case "$perm_rpath " in
-@@ -8001,8 +8007,14 @@
+@@ -8019,8 +8025,14 @@ EOF
  	      esac
  	    fi
  	  else
@@ -44,7 +44,7 @@ Index: libtool-2.4/libltdl/config/ltmain.m4sh
  	  fi
  	elif test -n "$runpath_var"; then
  	  case "$perm_rpath " in
-@@ -8052,8 +8064,14 @@
+@@ -8070,8 +8082,14 @@ EOF
  	      esac
  	    fi
  	  else
meta/recipes-devtools/libtool/libtool/prefix-manpage-fix.patch +5 -5
index f9de383..879778c 100644
@@ -6,12 +6,12 @@ nstead use the build version of libtool to generate the man pages.
 Date: 2010/07/09
 Signed-Off-By: Nitin A Kamble <[email protected]>
 
-Index: libtool-2.2.10/Makefile.am
+Index: libtool-2.4.2/Makefile.am
 ===================================================================
---- libtool-2.2.10.orig/Makefile.am
-+++ libtool-2.2.10/Makefile.am
-@@ -337,7 +337,7 @@ update_mans = \
-   PATH=.$(PATH_SEPARATOR)$$PATH; export PATH; \
+--- libtool-2.4.2.orig/Makefile.am
++++ libtool-2.4.2/Makefile.am
+@@ -333,7 +333,7 @@ update_mans = \
+   PATH=".$(PATH_SEPARATOR)$$PATH"; export PATH; \
    $(HELP2MAN) --output=$@
  $(srcdir)/doc/libtool.1: $(srcdir)/$(auxdir)/ltmain.sh
 -	$(update_mans) --help-option=--help-all libtool
meta/recipes-devtools/libtool/libtool/prefix.patch +21 -21

86 lines not on this page · raw message

meta/recipes-devtools/libtool/libtool/rename-with-sysroot.patch +97 -97

475 lines not on this page · raw message

meta/recipes-devtools/libtool/libtool/resolve-sysroot.patch deleted +0 -42

42 lines not on this page · raw message

meta/recipes-devtools/libtool/libtool/trailingslash.patch +5 -5
index d71a770..bb7a761 100644
@@ -11,12 +11,12 @@ Merged a patch received from Gary Thomas <[email protected]>
 Date: 2010/07/12
 Nitin A Kamble <[email protected]>
 
-Index: libtool-2.2.10/libltdl/config/ltmain.m4sh
+Index: libtool-2.4.2/libltdl/config/ltmain.m4sh
 ===================================================================
---- libtool-2.2.10.orig/libltdl/config/ltmain.m4sh
-+++ libtool-2.2.10/libltdl/config/ltmain.m4sh
-@@ -1634,8 +1634,15 @@ func_mode_install ()
- 	dir="$dir$objdir"
+--- libtool-2.4.2.orig/libltdl/config/ltmain.m4sh
++++ libtool-2.4.2/libltdl/config/ltmain.m4sh
+@@ -2167,8 +2167,15 @@ func_mode_install ()
+ 	func_append dir "$objdir"
  
  	if test -n "$relink_command"; then
 +      # Strip any trailing slash from the destination.
meta/recipes-devtools/libtool/libtool/use-sysroot-in-libpath.patch +4 -4
index 5e2eec9..0cd66ad 100644
@@ -7,11 +7,11 @@ i.e. when lt_sysroot is not set, it will still behave the same and add
 
 -Khem Raj <[email protected]>
 
-Index: libtool-2.4/libltdl/config/ltmain.m4sh
+Index: libtool-2.4.2/libltdl/config/ltmain.m4sh
 ===================================================================
---- libtool-2.4.orig/libltdl/config/ltmain.m4sh
-+++ libtool-2.4/libltdl/config/ltmain.m4sh
-@@ -6122,7 +6122,7 @@ func_mode_link ()
+--- libtool-2.4.2.orig/libltdl/config/ltmain.m4sh
++++ libtool-2.4.2/libltdl/config/ltmain.m4sh
+@@ -6138,7 +6138,7 @@ func_mode_link ()
  	      fi
  	    else
  	      # We cannot seem to hardcode it, guess we'll fake it.
meta/recipes-devtools/libtool/libtool_2.4.2.bb renamed from meta/recipes-devtools/libtool/libtool_2.4.bb +1 -1
similarity index 94%
rename from meta/recipes-devtools/libtool/libtool_2.4.bb
rename to meta/recipes-devtools/libtool/libtool_2.4.2.bb
index 3002215..a2eb4ea 100644
@@ -1,6 +1,6 @@
 require libtool-${PV}.inc
 
-PR = "r4"
+PR = "${INC_PR}.0"
 
 #
 # We want the results of libtool-cross preserved - don't stage anything ourselves.
Signature · 1 line
1.7.6.4
#4 lore raw

PATCH 4/4 libx11-trip_1.4.4: fix the source tarall checksums

In reply to [email protected]

From: Nitin A Kamble <[email protected]>

---
 .../recipes-graphics/xorg-lib/libx11-trim_1.4.4.bb |    5 ++---
 1 files changed, 2 insertions(+), 3 deletions(-)
meta/recipes-graphics/xorg-lib/libx11-trim_1.4.4.bb +2 -3
index 7aed308..c94a3a8 100644
@@ -13,8 +13,7 @@ SRC_URI += "file://x11_disable_makekeys.patch \
             file://keysymdef_include.patch \
             file://makekeys_crosscompile.patch"
 
-
-SRC_URI[md5sum] = "f65c9c7ecbfb64c19dbd7927160d63fd"
-SRC_URI[sha256sum] = "88d7238ce5f7cd123450567de7a3b56a43556e4ccc45df38b8324147c889a844"
+SRC_URI[md5sum] = "ed7c382cbf8c13425b6a66bcac0ca5d9"
+SRC_URI[sha256sum] = "7fe62180f08ef5f0a0062fb444591e349cae2ab5af6ad834599f5c654e6c840d"
 
 EXTRA_OECONF += "--with-keysymdef=${STAGING_INCDIR}/X11/ --disable-xcms "
Signature · 1 line
1.7.6.4
#5 lore raw

Re: [PATCH 4/4] libx11-trip_1.4.4: fix the source tarall checksums

Typo on commit log. It is libx11-trim not trip ;)

Quoted 34 lines · On Tue, Nov 29, 2011 at 17:30, <[email protected]> wrote:

From: Nitin A Kamble <[email protected]>

---
 .../recipes-graphics/xorg-lib/libx11-trim_1.4.4.bb |    5 ++---
 1 files changed, 2 insertions(+), 3 deletions(-)
(quoted diff) +0 -0

libx11-trim_1.4.4.bb
index 7aed308..c94a3a8 100644

meta/recipes-graphics/xorg-lib/libx11-trim_1.4.4.bb +0 -3
@@ -13,8 +13,7 @@ SRC_URI += "file://x11_disable_makekeys.patch \
            file://keysymdef_include.patch \
            file://makekeys_crosscompile.patch"
 
-
-SRC_URI[md5sum] = "f65c9c7ecbfb64c19dbd7927160d63fd"
-SRC_URI[sha256sum] =

"88d7238ce5f7cd123450567de7a3b56a43556e4ccc45df38b8324147c889a844"

meta/recipes-graphics/xorg-lib/libx11-trim_1.4.4.bb +2 -0
+SRC_URI[md5sum] = "ed7c382cbf8c13425b6a66bcac0ca5d9"
+SRC_URI[sha256sum] =

"7fe62180f08ef5f0a0062fb444591e349cae2ab5af6ad834599f5c654e6c840d"

EXTRA_OECONF += "--with-keysymdef=${STAGING_INCDIR}/X11/ --disable-xcms "
--
1.7.6.4

_______________________________________________
Openembedded-core mailing list
[email protected]
http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core

Signature · 3 lines
Otavio Salvador                             O.S. Systems
E-mail: [email protected]  http://www.ossystems.com.br
Mobile: +55 53 9981-7854              http://projetos.ossystems.com.br
#6 lore raw

Re: [PATCH 4/4] libx11-trip_1.4.4: fix the source tarall checksums

Thank you for catching the typo. I have fixed it in the contrib branch. Nitin

From: [email protected] [mailto:[email protected]] On Behalf Of Otavio Salvador
Sent: Tuesday, November 29, 2011 11:38 AM
To: Patches and discussions about the oe-core layer
Subject: Re: [OE-core] [PATCH 4/4] libx11-trip_1.4.4: fix the source tarall checksums

Typo on commit log. It is libx11-trim not trip ;)
On Tue, Nov 29, 2011 at 17:30, <[email protected]<mailto:[email protected]>> wrote:
From: Nitin A Kamble <[email protected]<mailto:[email protected]>>

---
 .../recipes-graphics/xorg-lib/libx11-trim_1.4.4.bb<http://libx11-trim_1.4.4.bb> |    5 ++---
 1 files changed, 2 insertions(+), 3 deletions(-)
meta/recipes-graphics/xorg-lib/libx11-trim_1.4.4.bb<http://libx11-trim_1.4.4.bb> +2 -3
index 7aed308..c94a3a8 100644
@@ -13,8 +13,7 @@ SRC_URI += "file://x11_disable_makekeys.patch \
            file://keysymdef_include.patch \
            file://makekeys_crosscompile.patch"
 
-
-SRC_URI[md5sum] = "f65c9c7ecbfb64c19dbd7927160d63fd"
-SRC_URI[sha256sum] = "88d7238ce5f7cd123450567de7a3b56a43556e4ccc45df38b8324147c889a844"
+SRC_URI[md5sum] = "ed7c382cbf8c13425b6a66bcac0ca5d9"
+SRC_URI[sha256sum] = "7fe62180f08ef5f0a0062fb444591e349cae2ab5af6ad834599f5c654e6c840d"
 
 EXTRA_OECONF += "--with-keysymdef=${STAGING_INCDIR}/X11/ --disable-xcms "

--
1.7.6.4

_______________________________________________
Openembedded-core mailing list [email protected]<mailto:[email protected]>
http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core

--
Otavio Salvador O.S. Systems
E-mail: [email protected]<mailto:[email protected]> http://www.ossystems.com.br
Mobile: +55 53 9981-7854 http://projetos.ossystems.com.br

Acked-by on v1 1/4
#7 lore raw

Re: [PATCH 1/4] gmp: also generate the libgmpcxx library & package it properly

In reply to [email protected]
Quoted 55 lines · On Tue, Nov 29, 2011 at 17:30, <[email protected]> wrote:

From: Nitin A Kamble <[email protected]>

configure runs few checks to make sure c++ compiler and runtime are working as expected with the --enable-cxx=detect option. And it enables building of libgmpxx library.

Same as earlier the libgmp.so.10.x file is packaged in the libgmp10 package,
and a new package named libgmpxx4 is added for libgmpxx.so.4.x file.

---
 meta/recipes-support/gmp/gmp.inc      |    5 +++++
 meta/recipes-support/gmp/gmp_5.0.2.bb |    2 +-
 2 files changed, 6 insertions(+), 1 deletions(-)
meta/recipes-support/gmp/gmp.inc +5 -0
index 66349e6..5ba118d 100644
@@ -14,3 +14,8 @@ ARM_INSTRUCTION_SET = "arm"
 acpaths = ""
 
 BBCLASSEXTEND = "native nativesdk"
+
+EXTRA_OECONF += " --enable-cxx=detect"
+
+PACKAGES =+ "libgmpxx"
+FILES_libgmpxx = "${libdir}/libgmpxx${SOLIBS}"
(quoted diff) +0 -0

gmp_5.0.2.bb
index 16bdcbc..873fc3e 100644

meta/recipes-support/gmp/gmp_5.0.2.bb +1 -1
@@ -2,7 +2,7 @@ require gmp.inc
 LICENSE="LGPLv3&GPLv3"
 LIC_FILES_CHKSUM = "file://COPYING;md5=d32239bcb673463ab874e80d47fae504 \
 
 file://version.c;endline=18;md5=d8c56b52b9092346b9f93b4da65ef790"
-PR = "r1"
+PR = "r2"
 
 SRC_URI_append += "file://sh4-asmfix.patch \

file://use-includedir.patch "
--
1.7.6.4

_______________________________________________
Openembedded-core mailing list
[email protected]
http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core

Signature · 3 lines
Otavio Salvador                             O.S. Systems
E-mail: [email protected]  http://www.ossystems.com.br
Mobile: +55 53 9981-7854              http://projetos.ossystems.com.br
#8 lore raw

Re: [PATCH 1/4] gmp: also generate the libgmpcxx library & package it properly

In reply to [email protected]
Quoted 11 lines · On Tue, 2011-11-29 at 11:30 -0800, [email protected] wrote:

From: Nitin A Kamble <[email protected]>

configure runs few checks to make sure c++ compiler and runtime are working as expected with the --enable-cxx=detect option. And it enables building of libgmpxx library.

Same as earlier the libgmp.so.10.x file is packaged in the libgmp10 package, and a new package named libgmpxx4 is added for libgmpxx.so.4.x file.

Um, why does this patch have my name in Signed-off-by?

p.

#9 lore raw

Re: [PATCH 1/4] gmp: also generate the libgmpcxx library & package it properly

Quoted 22 lines

-----Original Message-----
From: [email protected] [mailto:[email protected]] On Behalf Of Phil Blundell
Sent: Tuesday, November 29, 2011 12:20 PM
To: Patches and discussions about the oe-core layer
Subject: Re: [OE-core] [PATCH 1/4] gmp: also generate the libgmpcxx library & package it properly

Quoted 3 lines · On Tue, 2011-11-29 at 11:30 -0800, [email protected] wrote:

From: Nitin A Kamble <[email protected]>

configure runs few checks to make sure c++ compiler and runtime are

working

Quoted 1 line

as expected with the --enable-cxx=detect option. And it enables

building

Quoted 3 lines

of libgmpxx library.

Same as earlier the libgmp.so.10.x file is packaged in the libgmp10

package,

Quoted 8 lines
Quoted 4 lines

and a new package named libgmpxx4 is added for libgmpxx.so.4.x file.

Um, why does this patch have my name in Signed-off-by?

p.

Because I took the code from your email.

Nitin

Quoted 7 lines

_______________________________________________
Openembedded-core mailing list
[email protected]
http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core

#10 lore raw

Re: [PATCH 1/4] gmp: also generate the libgmpcxx library & package it properly

Op 29 nov. 2011, om 22:08 heeft Kamble, Nitin A het volgende geschreven:

Quoted 24 lines
Quoted 24 lines

-----Original Message-----
From: [email protected] [mailto:[email protected]] On Behalf Of Phil Blundell
Sent: Tuesday, November 29, 2011 12:20 PM
To: Patches and discussions about the oe-core layer
Subject: Re: [OE-core] [PATCH 1/4] gmp: also generate the libgmpcxx library & package it properly

Quoted 3 lines · On Tue, 2011-11-29 at 11:30 -0800, [email protected] wrote:

From: Nitin A Kamble <[email protected]>

configure runs few checks to make sure c++ compiler and runtime are

working

Quoted 1 line

as expected with the --enable-cxx=detect option. And it enables

building

Quoted 3 lines

of libgmpxx library.

Same as earlier the libgmp.so.10.x file is packaged in the libgmp10

package,

Quoted 2 lines

and a new package named libgmpxx4 is added for libgmpxx.so.4.x file.

Quoted 8 lines
Quoted 6 lines
Quoted 2 lines

Um, why does this patch have my name in Signed-off-by?

p.

Because I took the code from your email.

That still doesn't explain why you added a signed-off-by without asking. A SOB has a defined meaning, willy nilly adding people amounts to fraud.

#11 lore raw

Re: [PATCH 1/4] gmp: also generate the libgmpcxx library & package it properly

Quoted 45 lines

-----Original Message-----
From: [email protected] [mailto:[email protected]] On Behalf Of Koen Kooi
Sent: Tuesday, November 29, 2011 1:12 PM
To: Patches and discussions about the oe-core layer
Subject: Re: [OE-core] [PATCH 1/4] gmp: also generate the libgmpcxx library & package it properly

Op 29 nov. 2011, om 22:08 heeft Kamble, Nitin A het volgende geschreven:

Quoted 15 lines
Quoted 15 lines

-----Original Message-----
From: [email protected] [mailto:[email protected]] On Behalf Of Phil Blundell
Sent: Tuesday, November 29, 2011 12:20 PM
To: Patches and discussions about the oe-core layer
Subject: Re: [OE-core] [PATCH 1/4] gmp: also generate the libgmpcxx library & package it properly

Quoted 3 lines · On Tue, 2011-11-29 at 11:30 -0800, [email protected] wrote:

From: Nitin A Kamble <[email protected]>

configure runs few checks to make sure c++ compiler and runtime are

Quoted 8 lines
Quoted 8 lines

working

Quoted 1 line

as expected with the --enable-cxx=detect option. And it enables

building

Quoted 3 lines

of libgmpxx library.

Same as earlier the libgmp.so.10.x file is packaged in the libgmp10

package,

Quoted 1 line

and a new package named libgmpxx4 is added for libgmpxx.so.4.x

file.

Quoted 6 lines
Quoted 6 lines
Quoted 3 lines

Um, why does this patch have my name in Signed-off-by?

Quoted 8 lines
Quoted 3 lines
Quoted 1 line

p.

Because I took the code from your email.

That still doesn't explain why you added a signed-off-by without asking. A SOB has a defined meaning, willy nilly adding people amounts to fraud.

Phil, if you are not ok, then I can take out your signed-off from the commit. Let me know.

Nitin

#12 lore raw

Re: [PATCH 1/4] gmp: also generate the libgmpcxx library & package it properly

In reply to Kamble, Nitin A
Quoted 3 lines · Nitin A
Quoted 1 line

Um, why does this patch have my name in Signed-off-by?

Because I took the code from your email.

Ah, I see. Well, I appreciate you giving me the credit for that, and in this particular instance I don't have a problem with it, but as a general rule it isn't the done thing to add "Signed-off-by" lines naming other people. A note in the commit message saying that you'd taken the code from my email would have been fine.

p.

#13 lore raw

Re: [PATCH 1/4] gmp: also generate the libgmpcxx library & package it properly

Quoted 24 lines

-----Original Message-----
From: [email protected] [mailto:[email protected]] On Behalf Of Phil Blundell
Sent: Tuesday, November 29, 2011 2:06 PM
To: Patches and discussions about the oe-core layer
Subject: Re: [OE-core] [PATCH 1/4] gmp: also generate the libgmpcxx library & package it properly

Quoted 3 lines · Nitin A
Quoted 1 line

Um, why does this patch have my name in Signed-off-by?

Because I took the code from your email.

Ah, I see. Well, I appreciate you giving me the credit for that, and in
this particular instance I don't have a problem with it, but as a general rule it isn't the done thing to add "Signed-off-by" lines naming
other people. A note in the commit message saying that you'd taken the code from my email would have been fine.

Quoted 1 line

p.

Thank you for the explanation. BTW where can I find official rules about signed-off-by line

Nitin

Quoted 7 lines

_______________________________________________
Openembedded-core mailing list
[email protected]
http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core

#14 lore raw

Re: [PATCH 1/4] gmp: also generate the libgmpcxx library & package it properly

Quoted 1 line · Nitin A

Thank you for the explanation. BTW where can I find official rules about signed-off-by line

The "Signed-off-by" idiom originated with the kernel people and Documentation/SubmittingPatches in the linux source tree contains a fairly good description of what it means to them.

I'm not sure that there are any official rules about its use in OE apart from what's in the Commit Patch Message Guidelines (see the wiki).

p.

#15 lore raw

Re: [PATCH 1/4] gmp: also generate the libgmpcxx library & package it properly

Quoted 9 lines · Phil Blundell
Quoted 1 line · Nitin A

Thank you for the explanation. BTW where can I find official rules about signed-off-by line

The "Signed-off-by" idiom originated with the kernel people and Documentation/SubmittingPatches in the linux source tree contains a fairly good description of what it means to them.

I'm not sure that there are any official rules about its use in OE apart from what's in the Commit Patch Message Guidelines (see the wiki).

The yocto docs do mention what the specific meaning of the line is. Nobody should be adding that line unless they understand what it means. Its based off the kernel's model.

http://www.yoctoproject.org/docs/current/dev-manual/dev-manual.html#how-to-submit-a-change

Cheers,

Richard

#16 lore raw

Re: [PATCH 1/4] gmp: also generate the libgmpcxx library & package it properly

Op 1 dec. 2011, om 18:17 heeft Richard Purdie het volgende geschreven:

Quoted 12 lines · Phil Blundell
Quoted 9 lines · Nitin A
Quoted 1 line

Thank you for the explanation. BTW where can I find official rules about signed-off-by line

The "Signed-off-by" idiom originated with the kernel people and Documentation/SubmittingPatches in the linux source tree contains a fairly good description of what it means to them.

I'm not sure that there are any official rules about its use in OE apart from what's in the Commit Patch Message Guidelines (see the wiki).

The yocto docs do mention what the specific meaning of the line is.

<pedantic mode>But this is oe-core.</pedantic mode>. Shall we all agree it's the same for OE-core as well?

#17 lore raw

Re: [PATCH 1/4] gmp: also generate the libgmpcxx library & package it properly

Quoted 11 lines · Koen Kooi

Op 1 dec. 2011, om 18:17 heeft Richard Purdie het volgende geschreven:

Quoted 8 lines · Phil Blundell
Quoted 7 lines · Nitin A
Quoted 1 line

Thank you for the explanation. BTW where can I find official rules about signed-off-by line

The "Signed-off-by" idiom originated with the kernel people and Documentation/SubmittingPatches in the linux source tree contains a fairly good description of what it means to them.

Quoted 6 lines
Quoted 4 lines
Quoted 2 lines

I'm not sure that there are any official rules about its use in OE apart from what's in the Commit Patch Message Guidelines (see the wiki).

The yocto docs do mention what the specific meaning of the line is.

<pedantic mode>But this is oe-core.</pedantic mode>. Shall we all agree it's the same for OE-core as well?

Isn't that the standard mode? ;-)

I expect folks have the same understanding as stated in the kernel and Yocto docs when using SOB - I see no reason for OE Core to introduce ambiguity.

Joshua

Signature · 3 lines
Joshua Lock
        Yocto Project "Johannes factotum"
        Intel Open Source Technology Centre
#18 lore raw

Re: [PATCH 1/4] gmp: also generate the libgmpcxx library & package it properly

Op 1 dec. 2011, om 19:37 heeft Joshua Lock het volgende geschreven:

Quoted 14 lines · Koen Kooi
Quoted 11 lines

Op 1 dec. 2011, om 18:17 heeft Richard Purdie het volgende geschreven:

Quoted 8 lines · Phil Blundell
Quoted 7 lines · Nitin A
Quoted 1 line

Thank you for the explanation. BTW where can I find official rules about signed-off-by line

The "Signed-off-by" idiom originated with the kernel people and Documentation/SubmittingPatches in the linux source tree contains a fairly good description of what it means to them.

Quoted 8 lines
Quoted 6 lines
Quoted 4 lines
Quoted 2 lines

I'm not sure that there are any official rules about its use in OE apart from what's in the Commit Patch Message Guidelines (see the wiki).

The yocto docs do mention what the specific meaning of the line is.

<pedantic mode>But this is oe-core.</pedantic mode>. Shall we all agree it's the same for OE-core as well?

Isn't that the standard mode? ;-)

It actually is, glad someone noticed :)

Quoted 14 lines

I expect folks have the same understanding as stated in the kernel and Yocto docs when using SOB - I see no reason for OE Core to introduce ambiguity.

Joshua

Signature · 8 lines
Joshua Lock
       Yocto Project "Johannes factotum"
       Intel Open Source Technology Centre

_______________________________________________
Openembedded-core mailing list
[email protected]
http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core
#19 lore raw

Re: [PATCH 1/4] gmp: also generate the libgmpcxx library & package it properly

In reply to Koen Kooi
Quoted 11 lines · Koen Kooi

Op 1 dec. 2011, om 18:17 heeft Richard Purdie het volgende geschreven:

Quoted 8 lines · Phil Blundell
Quoted 7 lines · Nitin A
Quoted 1 line

Thank you for the explanation. BTW where can I find official rules about signed-off-by line

The "Signed-off-by" idiom originated with the kernel people and Documentation/SubmittingPatches in the linux source tree contains a fairly good description of what it means to them.

Quoted 6 lines
Quoted 4 lines
Quoted 2 lines

I'm not sure that there are any official rules about its use in OE apart from what's in the Commit Patch Message Guidelines (see the wiki).

The yocto docs do mention what the specific meaning of the line is.

<pedantic mode>But this is oe-core.</pedantic mode>. Shall we all agree it's the same for OE-core as well?

Yes. No sense having the same phrases mean different things in different layers.

Philip

Quoted 10 lines

_______________________________________________
Openembedded-core mailing list
[email protected]
http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core

#20 lore raw
In reply to [email protected]
Quoted 17 lines · On Tue, 2011-11-29 at 11:30 -0800, [email protected] wrote:

From: Nitin A Kamble <[email protected]>

Earlier libtool commit is reworked to keep the SUMMARY line and clean up the white space changes

gmp commit is also reworked to simplify the changes as per Phils feedback.

Nitin

The following changes since commit cf02474bda67f4f1043b2e95e1b371b2354585a7:

qt-mobility: Add missing patch (2011-11-29 14:36:18 +0000)

are available in the git repository at:
git://git.pokylinux.org/poky-contrib nitin/misc
http://git.pokylinux.org/cgit.cgi/poky-contrib/log/?h=nitin/misc

Quoted 5 lines

Nitin A Kamble (4):
gmp: also generate the libgmpcxx library & package it properly
binutils: fix for .debug files QA warnings
libtool: Upgrade from 2.4 -> 2.4.2 libx11-trip_1.4.4: fix the source tarall checksums

Merged to master (apart from the libx11 change which I'd already merged a different patch for), thanks.

Richard