Jeff Osier-Mixon | 21 May 2013 21:36
Gravatar

OE TSC Minutes 7 May 2013

OpenEmbedded Technical Steering Committee
7 May 2013

Attendees:
  Koen (koen)
  Khem (khem)
  Fray (fray)
  Paul (bluelightning)
  Richard (RP)
Apologies:

Notes: Jefro

Agenda at a glance:

1. pick a chair
2. new issues
3. lingering issues
a. systemd merge unhappiness
4. projects in progress - status
a. oe-classic recipe migration status
b. oe-core release
c. systemd into master
d. meta-oe appends/overlayed recipes RFC
e. 1.5 planning
5. infrastructure
a. mailing list moving to YP server, in progress
b. oe.org flooded
6. projects deferred
a. raise awareness of "janitor" list, QA "bugs"
(Continue reading)

Jeff Osier-Mixon | 21 May 2013 18:13
Gravatar

OE TSC Minutes 23 April 2013

OpenEmbedded Technical Steering Committee
23 April 2013

Attendees:
  Koen (koen)
  Khem (khem)
  Fray (fray)
  Paul (bluelightning)
  Richard (RP)
Apologies:

Notes: Jefro

Agenda at a glance:

1. pick a chair
2. new issues
3. lingering issues
    a. oe-classic recipe migration status
    b. summarize release goals
4. projects in progress - status
    a. oe-core release
    b. infrastructure
    c. systemd into master - still in progress
    d. mailing list outage
    e. meta-oe appends/overlayed recipes RFC
    f. 1.5 planning
5. projects deferred

________________________________________________________________
(Continue reading)

Martin Jansa | 21 May 2013 17:39
Picon
Gravatar

[PATCH] kernel: Remove unnecessary cd and rm

---
 meta/classes/kernel.bbclass | 7 ++-----
 1 file changed, 2 insertions(+), 5 deletions(-)

diff --git a/meta/classes/kernel.bbclass b/meta/classes/kernel.bbclass
index 3320747..47a96c5 100644
--- a/meta/classes/kernel.bbclass
+++ b/meta/classes/kernel.bbclass
 <at>  <at>  -378,13 +378,10  <at>  <at>  kernel_do_deploy() {
 		ln -sf ${MODULE_TARBALL_BASE_NAME}.bin ${MODULE_TARBALL_SYMLINK_NAME}
 	fi

-	cd ${DEPLOYDIR}
-	rm -f ${KERNEL_IMAGE_SYMLINK_NAME}.bin
-	ln -sf ${KERNEL_IMAGE_BASE_NAME}.bin ${KERNEL_IMAGE_SYMLINK_NAME}.bin
-	ln -sf ${KERNEL_IMAGE_BASE_NAME}.bin ${KERNEL_IMAGETYPE}
+	ln -sf ${KERNEL_IMAGE_BASE_NAME}.bin ${DEPLOYDIR}/${KERNEL_IMAGE_SYMLINK_NAME}.bin
+	ln -sf ${KERNEL_IMAGE_BASE_NAME}.bin ${DEPLOYDIR}/${KERNEL_IMAGETYPE}

 	cp ${COREBASE}/meta/files/deploydir_readme.txt ${DEPLOYDIR}/README_-_DO_NOT_DELETE_FILES_IN_THIS_DIRECTORY.txt
-	cd -
 }
 do_deploy[dirs] = "${DEPLOYDIR} ${B}"
 do_deploy[prefuncs] += "package_get_auto_pr"
--

-- 
1.8.2.1
Tomas Frydrych | 21 May 2013 17:08

further colg/clutter improvements and fixes

These patches take on board Ross feedback on the previous patch set, removing
unnecessary gtk-doc bits from the receipes, as well as the configure fragments
related to DOLT. Also, more of the configure parameters have been moved into
the PACKAGECONFIG definitions.

While modifying the PACKAGECONFIG, I noticed a typo in the cogl recipe that 
effected the RDEPENDS setup for the 'gl' option, and also a missing comma 
in the 'glx' setup for clutter, so these are fixed as well.

[PATCH 1/4] clutter.bbclass: removed unused function
[PATCH 2/4] cogl: further improvements
[PATCH 3/4] clutter: further improvements
[PATCH 4/4] clutter-gst: removed no longer required configure
Richard Purdie | 21 May 2013 11:05
Favicon

[PATCH] scripts/bitbake: Handle the case where git isn't installed cleanly

Currently the user sees ugly errors if git isn't installed, this patch
cleans up the code to correctly handle that case.

Signed-off-by: Richard Purdie <richard.purdie@...>
---
 scripts/bitbake | 9 +++++----
 1 file changed, 5 insertions(+), 4 deletions(-)

diff --git a/scripts/bitbake b/scripts/bitbake
index ca2bc82..31a34b3 100755
--- a/scripts/bitbake
+++ b/scripts/bitbake
 <at>  <at>  -60,7 +60,7  <at>  <at>  fi
 needtar="1"
 needgit="1"
 TARVERSION=`tar --version | head -n 1 | cut -d ' ' -f 4`
-GITVERSION=`git --version | cut -d ' ' -f 3`
+GITVERSION=`git --version 2> /dev/null | cut -d ' ' -f 3`
 float_test() {
      echo | awk 'END { exit ( !( '"$1"')); }'
 }
 <at>  <at>  -72,9 +72,10  <at>  <at>  version_compare() {
 # but earlier versions do not; this needs to work properly for sstate
 float_test "$TARVERSION > 1.23" && needtar="0"

-# Need git >= 1.7.5 for git-remote --mirror=xxx syntax
-version_compare $GITVERSION ">=" 1.7.5 && needgit="0"
-
+if [ ! -z $GITVERSION ]; then
+    # Need git >= 1.7.5 for git-remote --mirror=xxx syntax
(Continue reading)

Phil Blundell | 21 May 2013 12:40

[PATCH] cross: Clear do_populate_sysroot[stamp-extra-info] so that stamps are not MACHINE specific

Otherwise we will try to run the setscene task once per MACHINE which will lead to
file conflicts in the sysroot for packages like gcc-cross.  The stamps
are already namespaced by TARGET_ARCH which should be sufficient.

Signed-off-by: Phil Blundell <philb@...>
---
 meta/classes/cross.bbclass |    1 +
 1 file changed, 1 insertion(+)

diff --git a/meta/classes/cross.bbclass b/meta/classes/cross.bbclass
index b57e523..eaba4d1 100644
--- a/meta/classes/cross.bbclass
+++ b/meta/classes/cross.bbclass
 <at>  <at>  -55,6 +55,7  <at>  <at>  libdir = "${exec_prefix}/lib/${CROSS_TARGET_SYS_DIR}"
 libexecdir = "${exec_prefix}/libexec/${CROSS_TARGET_SYS_DIR}"

 do_populate_sysroot[sstate-inputdirs] = "${SYSROOT_DESTDIR}/${STAGING_DIR_NATIVE}/"
+do_populate_sysroot[stamp-extra-info] = ""

 python cross_virtclass_handler () {
     if not isinstance(e, bb.event.RecipePreFinalise):
--

-- 
1.7.10.4
Kang Kai | 21 May 2013 11:11
Favicon

[PATCH 0/1] fix sudo compile failure

The following changes since commit 6271ac326d08fb3e9b4c2008b796233ee11a83e4:

  zlib: put shared libraries in base_libdir (2013-05-21 00:18:46 +0100)

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

Kang Kai (1):
  sudo: set CFLAGS for build mksigname and mksiglist

 meta/recipes-extended/sudo/sudo.inc |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

--

-- 
1.7.5.4
Qi.Chen | 21 May 2013 10:12
Favicon

[PATCH V3 0/4] Postinst logging reimplementation

From: Chen Qi <Qi.Chen@...>

Goal:
1. Enable postinst logging if 'debug-tweaks' is in IMAGE_FEATURES
2. Make rpm, opkg and dpkg not depend on IMAGE_FEATURES and POSTLOG

Implementation:
1. The run-postinst scripts will log outputs by checking the configuration in /etc/default/postinst.
2. The log location is by default /var/log/postinstall.log. 
   But it could be configured to a different location.

The following changes since commit 6271ac326d08fb3e9b4c2008b796233ee11a83e4:

  zlib: put shared libraries in base_libdir (2013-05-21 00:18:46 +0100)

are available in the git repository at:

  git://git.pokylinux.org/poky-contrib ChenQi/postinst-logging-reimplementation
  http://git.pokylinux.org/cgit.cgi/poky-contrib/log/?h=ChenQi/postinst-logging-reimplementation

Chen Qi (4):
  image.bbclass: add postinst_enable_logging
  dpkg: modify the run-postinst script to enable postinst logging
  opkg: modify the run-postinst script to enable postinst logging
  rpm-postinsts.bb: enable postinst logging

 meta/classes/image.bbclass                 |   11 +++++++++++
 meta/recipes-devtools/dpkg/dpkg.inc        |   11 ++++++-----
 meta/recipes-devtools/opkg/opkg.inc        |    7 ++++++-
 meta/recipes-devtools/rpm/rpm-postinsts.bb |   13 +++++++------
(Continue reading)

Richard Purdie | 21 May 2013 09:36
Favicon

[PATCH] task.bbclass: Drop deprecated class

Any users have had time to adapt to this change by now, drop the old class.

Signed-off-by: Richard Purdie <richard.purdie@...>
---
 meta/classes/task.bbclass | 6 ------
 1 file changed, 6 deletions(-)
 delete mode 100644 meta/classes/task.bbclass

diff --git a/meta/classes/task.bbclass b/meta/classes/task.bbclass
deleted file mode 100644
index 28db500..0000000
--- a/meta/classes/task.bbclass
+++ /dev/null
 <at>  <at>  -1,6 +0,0  <at>  <at> 
-python __anonymous() {
-    bb.warn("%s: task.bbclass is deprecated, please inherit packagegroup instead" % d.getVar("PN", True))
-}
-
-inherit packagegroup
-
Richard Purdie | 21 May 2013 09:35
Favicon

[PATCH] update-alternatives: Drop deprecated code, update to show error message

This code has been deprecated for a while and confuses the class, lets drop it
and just give the user hard error messages instead of the current warnings/fixups.

Signed-off-by: Richard Purdie <richard.purdie@...>
---
 meta/classes/update-alternatives.bbclass | 95 +-------------------------------
 1 file changed, 1 insertion(+), 94 deletions(-)

diff --git a/meta/classes/update-alternatives.bbclass b/meta/classes/update-alternatives.bbclass
index 2cadaf7..f75f5b6 100644
--- a/meta/classes/update-alternatives.bbclass
+++ b/meta/classes/update-alternatives.bbclass
 <at>  <at>  -57,96 +57,12  <at>  <at> 
 #
 # The package priority for a specific target
 # ALTERNATIVE_PRIORITY_≤pkg>[name] = "priority"
-#
-#
-# -----
-#
-#
-# The following describes deprecated behavior, using any of the
-# following modes will result in a warning, and eventually an error:
-#
-# There are two basic modes supported: 'single update' and 'batch update'
-#
-# 'single update' is used for a single alternative command, and you're
-# expected to provide at least below keywords:
-#
-#     ALTERNATIVE_NAME - the name that the alternative is registered
(Continue reading)

Laurentiu Palcu | 21 May 2013 09:38
Picon
Favicon

[PATCH v2 0/1] runqemu: fix networking issues

Additional changes in v2:
 * Use 'ip route' instead of 'route';

Thanks,
Laurentiu

The following changes since commit 6271ac326d08fb3e9b4c2008b796233ee11a83e4:

  zlib: put shared libraries in base_libdir (2013-05-21 00:18:46 +0100)

are available in the git repository at:

  git://git.yoctoproject.org/poky-contrib lpalcu/runqemu_fix
  http://git.yoctoproject.org/cgit.cgi/poky-contrib/log/?h=lpalcu/runqemu_fix

Laurentiu Palcu (1):
  runqemu: fix networking issues

 scripts/runqemu-ifup |   15 +++------------
 1 file changed, 3 insertions(+), 12 deletions(-)

--

-- 
1.7.9.5

Gmane