* [CONSOLIDATED PULL 01/23] linux-yocto: respect FILESPATH directories
2012-03-13 7:58 [CONSOLIDATED PULL 00/23] Catching up after conference Time Saul Wold
@ 2012-03-13 7:58 ` Saul Wold
2012-03-13 7:58 ` [CONSOLIDATED PULL 02/23] glib-2.0: Add Upstream Status for nodbus.patch Saul Wold
` (22 subsequent siblings)
23 siblings, 0 replies; 26+ messages in thread
From: Saul Wold @ 2012-03-13 7:58 UTC (permalink / raw)
To: openembedded-core
From: Bruce Ashfield <bruce.ashfield@windriver.com>
During the work to enhance the ability to specify out of tree kernel
features, an assumption was made about PN being part of a patch
path. This assumption is incorrect, since patches can be anywhere in
the valid FILESPATH.
To make locating the patches in WORKDIR simple, we can just query
patch.bbclass and return both the absolute directory of the patch
and the subdirectory as it was specified on the src_uri.
Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
---
meta/classes/kernel-yocto.bbclass | 30 ++++++++++++++++++++++++++----
1 files changed, 26 insertions(+), 4 deletions(-)
diff --git a/meta/classes/kernel-yocto.bbclass b/meta/classes/kernel-yocto.bbclass
index aabca78..ce125b4 100644
--- a/meta/classes/kernel-yocto.bbclass
+++ b/meta/classes/kernel-yocto.bbclass
@@ -1,6 +1,8 @@
S = "${WORKDIR}/linux"
+# returns local (absolute) path names for all valid patches in the
+# src_uri
def find_patches(d):
patches=src_patches(d)
patch_list=[]
@@ -10,6 +12,7 @@ def find_patches(d):
return patch_list
+# returns all the elements from the src uri that are .scc files
def find_sccs(d):
sources=src_patches(d, True)
sources_list=[]
@@ -20,6 +23,22 @@ def find_sccs(d):
return sources_list
+# this is different from find_patches, in that it returns a colon separated
+# list of <patches>:<subdir> instead of just a list of patches
+def find_urls(d):
+ patches=src_patches(d)
+ fetch = bb.fetch2.Fetch([], d)
+ patch_list=[]
+ for p in patches:
+ _, _, local, _, _, _ = bb.decodeurl(p)
+ for url in fetch.urls:
+ urldata = fetch.ud[url]
+ if urldata.localpath == local:
+ patch_list.append(local+':'+urldata.path)
+
+ return patch_list
+
+
do_patch() {
cd ${S}
if [ -f ${WORKDIR}/defconfig ]; then
@@ -51,8 +70,8 @@ do_patch() {
exit 1
fi
- patches="${@" ".join(find_patches(d))}"
sccs="${@" ".join(find_sccs(d))}"
+ patches_and_dirs="${@" ".join(find_urls(d))}"
# This loops through all patches, and looks for directories that do
# not already have feature descriptions. If a directory doesn't have
@@ -66,14 +85,16 @@ do_patch() {
# to be repeated on the SRC_URI line .. which is more intutive
set +e
patch_dirs=
- for p in ${patches}; do
+ for pp in ${patches_and_dirs}; do
+ p=`echo $pp | cut -f1 -d:`
+ wp=`echo $pp | cut -f2 -d:`
pdir=`dirname ${p}`
pname=`basename ${p}`
scc=`find ${pdir} -maxdepth 1 -name '*.scc'`
if [ -z "${scc}" ]; then
# there is no scc file. We need to switch to someplace that we know
# we can create content (the workdir)
- workdir_subdir=`echo ${pdir} | sed "s%^.*/${PN}%%" | sed 's%^/%%'`
+ workdir_subdir=`dirname ${wp}`
suggested_dir="${WORKDIR}/${workdir_subdir}"
echo ${gen_feature_dirs} | grep -q ${suggested_dir}
if [ $? -ne 0 ]; then
@@ -82,7 +103,8 @@ do_patch() {
# we call the file *.scc_tmp, so the test above will continue to find
# that patches from a common subdirectory don't have a scc file and
# they'll be placed in order, into this file. We'll rename it later.
- echo "patch ${pname}" >> ${suggested_dir}/gen_${workdir_subdir}_desc.scc_tmp
+ gen_feature_name="gen_`echo ${workdir_subdir} | sed 's%/%%g'`_desc.scc_tmp"
+ echo "patch ${pname}" >> ${WORKDIR}/${workdir_subdir}/${gen_feature_name}
else
suggested_dir="${pdir}"
fi
--
1.7.7.6
^ permalink raw reply related [flat|nested] 26+ messages in thread* [CONSOLIDATED PULL 02/23] glib-2.0: Add Upstream Status for nodbus.patch
2012-03-13 7:58 [CONSOLIDATED PULL 00/23] Catching up after conference Time Saul Wold
2012-03-13 7:58 ` [CONSOLIDATED PULL 01/23] linux-yocto: respect FILESPATH directories Saul Wold
@ 2012-03-13 7:58 ` Saul Wold
2012-03-13 7:58 ` [CONSOLIDATED PULL 03/23] run-postinsts: fix opkg data path Saul Wold
` (21 subsequent siblings)
23 siblings, 0 replies; 26+ messages in thread
From: Saul Wold @ 2012-03-13 7:58 UTC (permalink / raw)
To: openembedded-core
Signed-off-by: Saul Wold <sgw@linux.intel.com>
---
meta/recipes-core/glib-2.0/glib-2.0/nodbus.patch | 2 ++
1 files changed, 2 insertions(+), 0 deletions(-)
diff --git a/meta/recipes-core/glib-2.0/glib-2.0/nodbus.patch b/meta/recipes-core/glib-2.0/glib-2.0/nodbus.patch
index 1486203..1e65643 100644
--- a/meta/recipes-core/glib-2.0/glib-2.0/nodbus.patch
+++ b/meta/recipes-core/glib-2.0/glib-2.0/nodbus.patch
@@ -1,6 +1,8 @@
Disable dbus dependency. Autodetecting isn't deterministic, we don't have the DEPENDS
and we don't want to built this piece so hardcode it off.
+Upstream-Status: Inappropriate [configuration]
+
RP 2012/2/25
Index: glib-2.30.2/configure.ac
--
1.7.7.6
^ permalink raw reply related [flat|nested] 26+ messages in thread* [CONSOLIDATED PULL 03/23] run-postinsts: fix opkg data path
2012-03-13 7:58 [CONSOLIDATED PULL 00/23] Catching up after conference Time Saul Wold
2012-03-13 7:58 ` [CONSOLIDATED PULL 01/23] linux-yocto: respect FILESPATH directories Saul Wold
2012-03-13 7:58 ` [CONSOLIDATED PULL 02/23] glib-2.0: Add Upstream Status for nodbus.patch Saul Wold
@ 2012-03-13 7:58 ` Saul Wold
2012-03-13 7:58 ` [CONSOLIDATED PULL 04/23] image.bbclass: fix rootfs generation without package management tools Saul Wold
` (20 subsequent siblings)
23 siblings, 0 replies; 26+ messages in thread
From: Saul Wold @ 2012-03-13 7:58 UTC (permalink / raw)
To: openembedded-core
From: Otavio Salvador <otavio@ossystems.com.br>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
---
.../dpkg/run-postinsts/run-postinsts | 4 ++--
.../dpkg/run-postinsts/run-postinsts.awk | 2 +-
meta/recipes-devtools/dpkg/run-postinsts_1.0.bb | 2 +-
3 files changed, 4 insertions(+), 4 deletions(-)
diff --git a/meta/recipes-devtools/dpkg/run-postinsts/run-postinsts b/meta/recipes-devtools/dpkg/run-postinsts/run-postinsts
index 584a92e..5f6442c 100755
--- a/meta/recipes-devtools/dpkg/run-postinsts/run-postinsts
+++ b/meta/recipes-devtools/dpkg/run-postinsts/run-postinsts
@@ -8,8 +8,8 @@
PKGSYSTEM=/var/lib/dpkg
if [ ! -e $PKGSYSTEM/status ]; then
- if [ -e /usr/lib/opkg/status ]; then
- PKGSYSTEM=/usr/lib/opkg
+ if [ -e /var/lib/opkg/status ]; then
+ PKGSYSTEM=/var/lib/opkg
else
echo "No package system found"
exit 1
diff --git a/meta/recipes-devtools/dpkg/run-postinsts/run-postinsts.awk b/meta/recipes-devtools/dpkg/run-postinsts/run-postinsts.awk
index d92200b..18a0492 100644
--- a/meta/recipes-devtools/dpkg/run-postinsts/run-postinsts.awk
+++ b/meta/recipes-devtools/dpkg/run-postinsts/run-postinsts.awk
@@ -11,7 +11,7 @@ BEGIN {
if (rc==0)
pkgdir="/var/lib/dpkg/info"
else
- pkgdir="/usr/lib/opkg/info"
+ pkgdir="/var/lib/opkg/info"
package=""
}
/Package:.*/ {
diff --git a/meta/recipes-devtools/dpkg/run-postinsts_1.0.bb b/meta/recipes-devtools/dpkg/run-postinsts_1.0.bb
index f8f3368..7438a10 100644
--- a/meta/recipes-devtools/dpkg/run-postinsts_1.0.bb
+++ b/meta/recipes-devtools/dpkg/run-postinsts_1.0.bb
@@ -1,6 +1,6 @@
DESCRIPTION = "Run postinstall scripts on device using awk"
SECTION = "devel"
-PR = "r7"
+PR = "r8"
LICENSE = "MIT"
LIC_FILES_CHKSUM = "file://${COREBASE}/LICENSE;md5=3f40d7994397109285ec7b81fdeb3b58 \
file://${COREBASE}/meta/COPYING.MIT;md5=3da9cfbcb788c80a0384361b4de20420"
--
1.7.7.6
^ permalink raw reply related [flat|nested] 26+ messages in thread* [CONSOLIDATED PULL 04/23] image.bbclass: fix rootfs generation without package management tools
2012-03-13 7:58 [CONSOLIDATED PULL 00/23] Catching up after conference Time Saul Wold
` (2 preceding siblings ...)
2012-03-13 7:58 ` [CONSOLIDATED PULL 03/23] run-postinsts: fix opkg data path Saul Wold
@ 2012-03-13 7:58 ` Saul Wold
2012-03-13 7:58 ` [CONSOLIDATED PULL 05/23] rootfs_rpm.bbclass: rename postinst trigger script Saul Wold
` (19 subsequent siblings)
23 siblings, 0 replies; 26+ messages in thread
From: Saul Wold @ 2012-03-13 7:58 UTC (permalink / raw)
To: openembedded-core
From: Otavio Salvador <otavio@ossystems.com.br>
When building without package management tools the
ROOTFS_BOOTSTRAP_INSTALL packages need to be available to provide the
bare minimal for rootfs unconfigure postinsts to be on first boot.
Those packages where being include in core-image.bbclass' based images
however every image needs those available for proper rootfs generation.
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
---
meta/classes/core-image.bbclass | 2 --
meta/classes/image.bbclass | 7 +++++--
2 files changed, 5 insertions(+), 4 deletions(-)
diff --git a/meta/classes/core-image.bbclass b/meta/classes/core-image.bbclass
index 668297b..e2ad0fc 100644
--- a/meta/classes/core-image.bbclass
+++ b/meta/classes/core-image.bbclass
@@ -51,8 +51,6 @@ CORE_IMAGE_BASE_INSTALL = '\
task-core-boot \
task-base-extended \
\
- ${@base_contains("IMAGE_FEATURES", "package-management", "", "${ROOTFS_PKGMANAGE_BOOTSTRAP}",d)} \
- \
${CORE_IMAGE_EXTRA_INSTALL} \
'
diff --git a/meta/classes/image.bbclass b/meta/classes/image.bbclass
index a62eb2c..533f53c 100644
--- a/meta/classes/image.bbclass
+++ b/meta/classes/image.bbclass
@@ -5,7 +5,7 @@ inherit imagetest-${IMAGETEST}
LICENSE = "MIT"
PACKAGES = ""
-RDEPENDS += "${IMAGE_INSTALL} ${LINGUAS_INSTALL} ${NORMAL_FEATURE_INSTALL}"
+RDEPENDS += "${IMAGE_INSTALL} ${LINGUAS_INSTALL} ${NORMAL_FEATURE_INSTALL} ${ROOTFS_BOOTSTRAP_INSTALL}"
RRECOMMENDS += "${NORMAL_FEATURE_INSTALL_OPTIONAL}"
INHIBIT_DEFAULT_DEPS = "1"
@@ -14,6 +14,9 @@ INHIBIT_DEFAULT_DEPS = "1"
IMAGE_FEATURES ?= ""
IMAGE_FEATURES[type] = "list"
+# rootfs bootstrap install
+ROOTFS_BOOTSTRAP_INSTALL = "${@base_contains("IMAGE_FEATURES", "package-management", "", "${ROOTFS_PKGMANAGE_BOOTSTRAP}",d)}"
+
# packages to install from features
FEATURE_INSTALL = "${@' '.join(oe.packagegroup.required_packages(oe.data.typed_value('IMAGE_FEATURES', d), d))}"
FEATURE_INSTALL_OPTIONAL = "${@' '.join(oe.packagegroup.optional_packages(oe.data.typed_value('IMAGE_FEATURES', d), d))}"
@@ -52,7 +55,7 @@ PACKAGE_GROUP_doc-pkgs[optional] = "1"
IMAGE_INSTALL ?= ""
IMAGE_INSTALL[type] = "list"
IMAGE_BASENAME[export] = "1"
-export PACKAGE_INSTALL ?= "${IMAGE_INSTALL} ${FEATURE_INSTALL}"
+export PACKAGE_INSTALL ?= "${IMAGE_INSTALL} ${ROOTFS_BOOTSTRAP_INSTALL} ${FEATURE_INSTALL}"
PACKAGE_INSTALL_ATTEMPTONLY ?= "${FEATURE_INSTALL_OPTIONAL}"
# Images are generally built explicitly, do not need to be part of world.
--
1.7.7.6
^ permalink raw reply related [flat|nested] 26+ messages in thread* [CONSOLIDATED PULL 05/23] rootfs_rpm.bbclass: rename postinst trigger script
2012-03-13 7:58 [CONSOLIDATED PULL 00/23] Catching up after conference Time Saul Wold
` (3 preceding siblings ...)
2012-03-13 7:58 ` [CONSOLIDATED PULL 04/23] image.bbclass: fix rootfs generation without package management tools Saul Wold
@ 2012-03-13 7:58 ` Saul Wold
2012-03-13 7:58 ` [CONSOLIDATED PULL 06/23] opkg: " Saul Wold
` (18 subsequent siblings)
23 siblings, 0 replies; 26+ messages in thread
From: Saul Wold @ 2012-03-13 7:58 UTC (permalink / raw)
To: openembedded-core
From: Otavio Salvador <otavio@ossystems.com.br>
Use 'run-postinsts' as trigger script name as it describes better the
intent of it.
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
---
meta/classes/rootfs_rpm.bbclass | 6 +++---
1 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/meta/classes/rootfs_rpm.bbclass b/meta/classes/rootfs_rpm.bbclass
index 48133f0..9039b21 100644
--- a/meta/classes/rootfs_rpm.bbclass
+++ b/meta/classes/rootfs_rpm.bbclass
@@ -112,7 +112,7 @@ EOF
install -d ${IMAGE_ROOTFS}/${sysconfdir}/rcS.d
# Stop $i getting expanded below...
i=\$i
- cat > ${IMAGE_ROOTFS}${sysconfdir}/rcS.d/S${POSTINSTALL_INITPOSITION}configure << EOF
+ cat > ${IMAGE_ROOTFS}${sysconfdir}/rcS.d/S${POSTINSTALL_INITPOSITION}run-postinsts << EOF
#!/bin/sh
for i in /etc/rpm-postinsts/*; do
echo "Running postinst $i..."
@@ -122,9 +122,9 @@ for i in /etc/rpm-postinsts/*; do
echo "ERROR: postinst $i failed."
fi
done
-rm -f ${sysconfdir}/rcS.d/S${POSTINSTALL_INITPOSITION}configure
+rm -f ${sysconfdir}/rcS.d/S${POSTINSTALL_INITPOSITION}run-postinsts
EOF
- chmod 0755 ${IMAGE_ROOTFS}${sysconfdir}/rcS.d/S${POSTINSTALL_INITPOSITION}configure
+ chmod 0755 ${IMAGE_ROOTFS}${sysconfdir}/rcS.d/S${POSTINSTALL_INITPOSITION}run-postinsts
install -d ${IMAGE_ROOTFS}/${sysconfdir}
echo ${BUILDNAME} > ${IMAGE_ROOTFS}/${sysconfdir}/version
--
1.7.7.6
^ permalink raw reply related [flat|nested] 26+ messages in thread* [CONSOLIDATED PULL 06/23] opkg: rename postinst trigger script
2012-03-13 7:58 [CONSOLIDATED PULL 00/23] Catching up after conference Time Saul Wold
` (4 preceding siblings ...)
2012-03-13 7:58 ` [CONSOLIDATED PULL 05/23] rootfs_rpm.bbclass: rename postinst trigger script Saul Wold
@ 2012-03-13 7:58 ` Saul Wold
2012-03-13 7:58 ` [CONSOLIDATED PULL 07/23] dpkg: " Saul Wold
` (17 subsequent siblings)
23 siblings, 0 replies; 26+ messages in thread
From: Saul Wold @ 2012-03-13 7:58 UTC (permalink / raw)
To: openembedded-core
From: Otavio Salvador <otavio@ossystems.com.br>
Use 'run-postinsts' as trigger script name as it describes better the
intent of it.
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
---
meta/recipes-devtools/opkg/opkg.inc | 8 ++++----
1 files changed, 4 insertions(+), 4 deletions(-)
diff --git a/meta/recipes-devtools/opkg/opkg.inc b/meta/recipes-devtools/opkg/opkg.inc
index a67066f..689bd4a 100644
--- a/meta/recipes-devtools/opkg/opkg.inc
+++ b/meta/recipes-devtools/opkg/opkg.inc
@@ -11,7 +11,7 @@ DEPENDS_virtclass-native = "curl-native"
DEPENDS_virtclass-nativesdk = "curl-nativesdk"
PE = "1"
-INC_PR = "r7"
+INC_PR = "r8"
FILESDIR = "${@os.path.dirname(d.getVar('FILE',1))}/opkg"
@@ -60,9 +60,9 @@ if [ "x$D" != "x" ]; then
# this happens at S98 where our good 'ole packages script used to run
echo "#!/bin/sh
opkg-cl configure
-rm -f /${sysconfdir}/rcS.d/S${POSTINSTALL_INITPOSITION}configure
-" > $D${sysconfdir}/rcS.d/S${POSTINSTALL_INITPOSITION}configure
- chmod 0755 $D${sysconfdir}/rcS.d/S${POSTINSTALL_INITPOSITION}configure
+rm -f /${sysconfdir}/rcS.d/S${POSTINSTALL_INITPOSITION}run-postinsts
+" > $D${sysconfdir}/rcS.d/S${POSTINSTALL_INITPOSITION}run-postinsts
+ chmod 0755 $D${sysconfdir}/rcS.d/S${POSTINSTALL_INITPOSITION}run-postinsts
fi
update-alternatives --install ${bindir}/opkg opkg ${bindir}/opkg-cl 100
--
1.7.7.6
^ permalink raw reply related [flat|nested] 26+ messages in thread* [CONSOLIDATED PULL 07/23] dpkg: rename postinst trigger script
2012-03-13 7:58 [CONSOLIDATED PULL 00/23] Catching up after conference Time Saul Wold
` (5 preceding siblings ...)
2012-03-13 7:58 ` [CONSOLIDATED PULL 06/23] opkg: " Saul Wold
@ 2012-03-13 7:58 ` Saul Wold
2012-03-13 7:58 ` [CONSOLIDATED PULL 08/23] trace-cmd: modifying License information Saul Wold
` (16 subsequent siblings)
23 siblings, 0 replies; 26+ messages in thread
From: Saul Wold @ 2012-03-13 7:58 UTC (permalink / raw)
To: openembedded-core
From: Otavio Salvador <otavio@ossystems.com.br>
Use 'run-postinsts' as trigger script name as it describes better the
intent of it.
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
---
meta/recipes-devtools/dpkg/dpkg.inc | 6 +++---
1 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/meta/recipes-devtools/dpkg/dpkg.inc b/meta/recipes-devtools/dpkg/dpkg.inc
index 69fd50a..09bfbbc 100644
--- a/meta/recipes-devtools/dpkg/dpkg.inc
+++ b/meta/recipes-devtools/dpkg/dpkg.inc
@@ -42,9 +42,9 @@ do_install_prepend () {
# this happens at S98 where our good 'ole packages script used to run
printf "#!/bin/sh
dpkg --configure -a
-rm -f ${sysconfdir}/rcS.d/S${DPKG_INIT_POSITION}configure
-" > ${D}/${sysconfdir}/rcS.d/S${DPKG_INIT_POSITION}configure
- chmod 0755 ${D}/${sysconfdir}/rcS.d/S${DPKG_INIT_POSITION}configure
+rm -f ${sysconfdir}/rcS.d/S${DPKG_INIT_POSITION}run-postinsts
+" > ${D}/${sysconfdir}/rcS.d/S${DPKG_INIT_POSITION}run-postinsts
+ chmod 0755 ${D}/${sysconfdir}/rcS.d/S${DPKG_INIT_POSITION}run-postinsts
}
do_install_append () {
--
1.7.7.6
^ permalink raw reply related [flat|nested] 26+ messages in thread* [CONSOLIDATED PULL 08/23] trace-cmd: modifying License information
2012-03-13 7:58 [CONSOLIDATED PULL 00/23] Catching up after conference Time Saul Wold
` (6 preceding siblings ...)
2012-03-13 7:58 ` [CONSOLIDATED PULL 07/23] dpkg: " Saul Wold
@ 2012-03-13 7:58 ` Saul Wold
2012-03-13 7:58 ` [CONSOLIDATED PULL 09/23] image-vmdk: add NOISO to disable iso image creation since it's not needed Saul Wold
` (15 subsequent siblings)
23 siblings, 0 replies; 26+ messages in thread
From: Saul Wold @ 2012-03-13 7:58 UTC (permalink / raw)
To: openembedded-core
From: Jeff Lance <jefflance01@gmail.com>
* Adding "GPLv2 & LGPLv2.1" to create a dual license to cover the libraries.
* Bump up PR
Signed-off-by: Jeff Lance <j-lance1@ti.com>
---
meta/recipes-kernel/trace-cmd/trace-cmd_1.2.bb | 8 +++++---
1 files changed, 5 insertions(+), 3 deletions(-)
diff --git a/meta/recipes-kernel/trace-cmd/trace-cmd_1.2.bb b/meta/recipes-kernel/trace-cmd/trace-cmd_1.2.bb
index d40dc6e..7f6f6cf 100644
--- a/meta/recipes-kernel/trace-cmd/trace-cmd_1.2.bb
+++ b/meta/recipes-kernel/trace-cmd/trace-cmd_1.2.bb
@@ -1,10 +1,12 @@
DESCRIPTION = "User interface to Ftrace"
-LICENSE = "GPLv2"
+LICENSE = "GPLv2 & LGPLv2.1"
LIC_FILES_CHKSUM = "file://COPYING;md5=751419260aa954499f7abaabaa882bbe \
- file://trace-cmd.c;beginline=6;endline=8;md5=2c22c965a649ddd7973d7913c5634a5e"
+ file://trace-cmd.c;beginline=6;endline=8;md5=2c22c965a649ddd7973d7913c5634a5e \
+ file://COPYING.LIB;md5=bbb461211a33b134d42ed5ee802b37ff \
+ file://trace-input.c;beginline=5;endine=8;md5=c9c405aaf5cfc09582ec83cf6e83a020"
SRCREV = "7055ffd37beeb44714e86a4abc703f7e175a0db5"
-PR = "r1"
+PR = "r2"
PV = "1.2+git${SRCPV}"
inherit pkgconfig
--
1.7.7.6
^ permalink raw reply related [flat|nested] 26+ messages in thread* [CONSOLIDATED PULL 09/23] image-vmdk: add NOISO to disable iso image creation since it's not needed
2012-03-13 7:58 [CONSOLIDATED PULL 00/23] Catching up after conference Time Saul Wold
` (7 preceding siblings ...)
2012-03-13 7:58 ` [CONSOLIDATED PULL 08/23] trace-cmd: modifying License information Saul Wold
@ 2012-03-13 7:58 ` Saul Wold
2012-03-13 7:58 ` [CONSOLIDATED PULL 10/23] packagedata.py: Fix get_subpkgedata_fn for multilib Saul Wold
` (14 subsequent siblings)
23 siblings, 0 replies; 26+ messages in thread
From: Saul Wold @ 2012-03-13 7:58 UTC (permalink / raw)
To: openembedded-core
Signed-off-by: Saul Wold <sgw@linux.intel.com>
---
meta/classes/image-vmdk.bbclass | 1 +
1 files changed, 1 insertions(+), 0 deletions(-)
diff --git a/meta/classes/image-vmdk.bbclass b/meta/classes/image-vmdk.bbclass
index d3e5481..3e63006 100644
--- a/meta/classes/image-vmdk.bbclass
+++ b/meta/classes/image-vmdk.bbclass
@@ -1,4 +1,5 @@
+NOISO = "1"
SYSLINUX_PROMPT = "0"
SYSLINUX_TIMEOUT = "1"
SYSLINUX_LABELS = "boot"
--
1.7.7.6
^ permalink raw reply related [flat|nested] 26+ messages in thread* [CONSOLIDATED PULL 10/23] packagedata.py: Fix get_subpkgedata_fn for multilib
2012-03-13 7:58 [CONSOLIDATED PULL 00/23] Catching up after conference Time Saul Wold
` (8 preceding siblings ...)
2012-03-13 7:58 ` [CONSOLIDATED PULL 09/23] image-vmdk: add NOISO to disable iso image creation since it's not needed Saul Wold
@ 2012-03-13 7:58 ` Saul Wold
2012-03-13 7:58 ` [CONSOLIDATED PULL 11/23] arch-powerpc.inc: use default value of TUNE_PKGARCH Saul Wold
` (13 subsequent siblings)
23 siblings, 0 replies; 26+ messages in thread
From: Saul Wold @ 2012-03-13 7:58 UTC (permalink / raw)
To: openembedded-core
From: Matthew McClintock <msm@freescale.com>
Signed-off-by: Matthew McClintock <msm@freescale.com>
---
meta/lib/oe/packagedata.py | 8 ++++++++
1 files changed, 8 insertions(+), 0 deletions(-)
diff --git a/meta/lib/oe/packagedata.py b/meta/lib/oe/packagedata.py
index a7a40f0..5759fe6 100644
--- a/meta/lib/oe/packagedata.py
+++ b/meta/lib/oe/packagedata.py
@@ -27,6 +27,14 @@ def read_pkgdatafile(fn):
def get_subpkgedata_fn(pkg, d):
archs = d.expand("${PACKAGE_ARCHS}").split(" ")
+ mlarchs = bb.data.getVar("MULTILIB_PACKAGE_ARCHS", d) or None
+
+ if mlarchs:
+ for mlarch in mlarchs.split(" "):
+ if "_" in mlarch:
+ prefix, split, new_arch = mlarch.partition("_")
+ archs.append(new_arch)
+
archs.reverse()
pkgdata = d.expand('${TMPDIR}/pkgdata/')
targetdir = d.expand('${TARGET_VENDOR}-${TARGET_OS}/runtime/')
--
1.7.7.6
^ permalink raw reply related [flat|nested] 26+ messages in thread* [CONSOLIDATED PULL 11/23] arch-powerpc.inc: use default value of TUNE_PKGARCH
2012-03-13 7:58 [CONSOLIDATED PULL 00/23] Catching up after conference Time Saul Wold
` (9 preceding siblings ...)
2012-03-13 7:58 ` [CONSOLIDATED PULL 10/23] packagedata.py: Fix get_subpkgedata_fn for multilib Saul Wold
@ 2012-03-13 7:58 ` Saul Wold
2012-03-13 11:43 ` Richard Purdie
2012-03-13 7:58 ` [CONSOLIDATED PULL 12/23] qt4: fix deps in libQtWebkit.la and QtWebKit.pc Saul Wold
` (12 subsequent siblings)
23 siblings, 1 reply; 26+ messages in thread
From: Saul Wold @ 2012-03-13 7:58 UTC (permalink / raw)
To: openembedded-core
From: Matthew McClintock <msm@freescale.com>
We can use the default value for TUNE_PKGARCH, and now we just
append "-nf" if TARGET_FPU is fpu-soft
Signed-off-by: Matthew McClintock <msm@freescale.com>
---
meta/conf/machine/include/powerpc/arch-powerpc.inc | 6 ++----
1 files changed, 2 insertions(+), 4 deletions(-)
diff --git a/meta/conf/machine/include/powerpc/arch-powerpc.inc b/meta/conf/machine/include/powerpc/arch-powerpc.inc
index c9b2829..9f588e8 100644
--- a/meta/conf/machine/include/powerpc/arch-powerpc.inc
+++ b/meta/conf/machine/include/powerpc/arch-powerpc.inc
@@ -18,10 +18,8 @@ TARGET_FPU .= "${@bb.utils.contains("TUNE_FEATURES", "fpu-soft", "soft", "", d)}
ABIEXTENSION = "${@['','spe'][d.getVar('TARGET_FPU', True) in ['ppc-efd', 'ppc-efs']]}"
-PPCPKGSFX_FPU = "${@bb.utils.contains("TUNE_FEATURES", "fpu-hard" , "", "-nf", d)}"
-
-PPCPKGARCH = "${TUNE_ARCH}${PPCPKGSFX_FPU}"
-TUNE_PKGARCH ?= "${PPCPKGARCH}"
+PPCPKGSFX_FPU = "${@['', '-nf'][d.getVar('TARGET_FPU',d,1) in ['fpu-soft']]}"
+TUNE_PKGARCH_append = "${PPCPKGSFX_FPU}"
# Basic tune definitions
AVAILTUNES += "powerpc powerpc-nf"
--
1.7.7.6
^ permalink raw reply related [flat|nested] 26+ messages in thread* Re: [CONSOLIDATED PULL 11/23] arch-powerpc.inc: use default value of TUNE_PKGARCH
2012-03-13 7:58 ` [CONSOLIDATED PULL 11/23] arch-powerpc.inc: use default value of TUNE_PKGARCH Saul Wold
@ 2012-03-13 11:43 ` Richard Purdie
0 siblings, 0 replies; 26+ messages in thread
From: Richard Purdie @ 2012-03-13 11:43 UTC (permalink / raw)
To: Patches and discussions about the oe-core layer
On Tue, 2012-03-13 at 00:58 -0700, Saul Wold wrote:
> From: Matthew McClintock <msm@freescale.com>
>
> We can use the default value for TUNE_PKGARCH, and now we just
> append "-nf" if TARGET_FPU is fpu-soft
>
> Signed-off-by: Matthew McClintock <msm@freescale.com>
> ---
> meta/conf/machine/include/powerpc/arch-powerpc.inc | 6 ++----
> 1 files changed, 2 insertions(+), 4 deletions(-)
>
> diff --git a/meta/conf/machine/include/powerpc/arch-powerpc.inc b/meta/conf/machine/include/powerpc/arch-powerpc.inc
> index c9b2829..9f588e8 100644
> --- a/meta/conf/machine/include/powerpc/arch-powerpc.inc
> +++ b/meta/conf/machine/include/powerpc/arch-powerpc.inc
> @@ -18,10 +18,8 @@ TARGET_FPU .= "${@bb.utils.contains("TUNE_FEATURES", "fpu-soft", "soft", "", d)}
>
> ABIEXTENSION = "${@['','spe'][d.getVar('TARGET_FPU', True) in ['ppc-efd', 'ppc-efs']]}"
>
> -PPCPKGSFX_FPU = "${@bb.utils.contains("TUNE_FEATURES", "fpu-hard" , "", "-nf", d)}"
> -
> -PPCPKGARCH = "${TUNE_ARCH}${PPCPKGSFX_FPU}"
> -TUNE_PKGARCH ?= "${PPCPKGARCH}"
> +PPCPKGSFX_FPU = "${@['', '-nf'][d.getVar('TARGET_FPU',d,1) in ['fpu-soft']]}"
> +TUNE_PKGARCH_append = "${PPCPKGSFX_FPU}"
This patch is unlikely to work:
d.getVar('TARGET_FPU',d,1)
(note the duplicate d)
Cheers,
Richard
^ permalink raw reply [flat|nested] 26+ messages in thread
* [CONSOLIDATED PULL 12/23] qt4: fix deps in libQtWebkit.la and QtWebKit.pc
2012-03-13 7:58 [CONSOLIDATED PULL 00/23] Catching up after conference Time Saul Wold
` (10 preceding siblings ...)
2012-03-13 7:58 ` [CONSOLIDATED PULL 11/23] arch-powerpc.inc: use default value of TUNE_PKGARCH Saul Wold
@ 2012-03-13 7:58 ` Saul Wold
2012-03-13 7:58 ` [CONSOLIDATED PULL 13/23] udev-164: fixup "don't hardcode path to pidof" Saul Wold
` (11 subsequent siblings)
23 siblings, 0 replies; 26+ messages in thread
From: Saul Wold @ 2012-03-13 7:58 UTC (permalink / raw)
To: openembedded-core
From: Andreas Oberritter <obi@opendreambox.org>
* Both files contain -L../../WebCore/release -L../../JavaScriptCore/release -lwebcore -ljscore
* These paths and libs don't get installed.
* When building a shared lib with libtool, that links
with libQtWebKit, libtool adds these unneeded parameters
to the linker command-line, thus linking fails.
Signed-off-by: Andreas Oberritter <obi@opendreambox.org>
---
meta/recipes-qt/qt4/qt4-embedded.inc | 2 +-
meta/recipes-qt/qt4/qt4-x11-free.inc | 2 +-
meta/recipes-qt/qt4/qt4.inc | 1 +
3 files changed, 3 insertions(+), 2 deletions(-)
diff --git a/meta/recipes-qt/qt4/qt4-embedded.inc b/meta/recipes-qt/qt4/qt4-embedded.inc
index 80948f3..0e57e5a 100644
--- a/meta/recipes-qt/qt4/qt4-embedded.inc
+++ b/meta/recipes-qt/qt4/qt4-embedded.inc
@@ -2,7 +2,7 @@ DESCRIPTION = "Qt is a versatile cross-platform application framework -- this is
SECTION = "libs"
HOMEPAGE = "http://qt.nokia.com"
DEPENDS += "directfb tslib"
-INC_PR = "r41"
+INC_PR = "r42"
QT_BASE_LIB ?= "libqt-embedded"
diff --git a/meta/recipes-qt/qt4/qt4-x11-free.inc b/meta/recipes-qt/qt4/qt4-x11-free.inc
index 75487f7..56f349a 100644
--- a/meta/recipes-qt/qt4/qt4-x11-free.inc
+++ b/meta/recipes-qt/qt4/qt4-x11-free.inc
@@ -5,7 +5,7 @@ HOMEPAGE = "http://qt.nokia.com"
SECTION = "x11/libs"
DEPENDS += "virtual/libgl virtual/libx11 fontconfig libxft libxext libxrender libxrandr libxcursor"
-INC_PR = "r38"
+INC_PR = "r39"
QT_GLFLAGS ?= "${@base_contains('DISTRO_FEATURES', 'opengl', '-opengl', '-no-opengl', d)} "
QT_GLFLAGS_qemux86 = "-opengl"
diff --git a/meta/recipes-qt/qt4/qt4.inc b/meta/recipes-qt/qt4/qt4.inc
index 2e70bd9..77fb06f 100644
--- a/meta/recipes-qt/qt4/qt4.inc
+++ b/meta/recipes-qt/qt4/qt4.inc
@@ -328,6 +328,7 @@ do_install() {
-e 's#" -Wl,-rpath-link,${S}/lib/\?"##g' \
-e 's#" -Wl,-rpath-link,${libdir}/\?"##g' \
-e 's#Iin#I${in#g' \
+ -e 's#-L\.\./\.\./WebCore/release\s\+-L\.\./\.\./JavaScriptCore/release\s\+-lwebcore\s\+-ljscore##g' \
${D}${libdir}/*.la ${D}${libdir}/*.prl ${D}${libdir}/pkgconfig/*.pc
sed -i -e s#" -Wl,-rpath-link,${S}/lib"##g \
--
1.7.7.6
^ permalink raw reply related [flat|nested] 26+ messages in thread* [CONSOLIDATED PULL 13/23] udev-164: fixup "don't hardcode path to pidof"
2012-03-13 7:58 [CONSOLIDATED PULL 00/23] Catching up after conference Time Saul Wold
` (11 preceding siblings ...)
2012-03-13 7:58 ` [CONSOLIDATED PULL 12/23] qt4: fix deps in libQtWebkit.la and QtWebKit.pc Saul Wold
@ 2012-03-13 7:58 ` Saul Wold
2012-03-13 7:58 ` [CONSOLIDATED PULL 14/23] image_types: ensure .rootfs.ext3 is created before vmdk is created Saul Wold
` (10 subsequent siblings)
23 siblings, 0 replies; 26+ messages in thread
From: Saul Wold @ 2012-03-13 7:58 UTC (permalink / raw)
To: openembedded-core
From: Andreas Oberritter <obi@opendreambox.org>
* Remove -e shell option, because pidof may return nonzero.
Signed-off-by: Andreas Oberritter <obi@opendreambox.org>
---
meta/recipes-core/udev/udev/init | 2 +-
meta/recipes-core/udev/udev_164.bb | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/meta/recipes-core/udev/udev/init b/meta/recipes-core/udev/udev/init
index f9e9014..d521685 100644
--- a/meta/recipes-core/udev/udev/init
+++ b/meta/recipes-core/udev/udev/init
@@ -1,4 +1,4 @@
-#!/bin/sh -e
+#!/bin/sh
### BEGIN INIT INFO
# Provides: udev
diff --git a/meta/recipes-core/udev/udev_164.bb b/meta/recipes-core/udev/udev_164.bb
index d661044..c5813ec 100644
--- a/meta/recipes-core/udev/udev_164.bb
+++ b/meta/recipes-core/udev/udev_164.bb
@@ -1,6 +1,6 @@
include udev.inc
-PR = "r12"
+PR = "r13"
SRC_URI += "file://udev-166-v4l1-1.patch"
--
1.7.7.6
^ permalink raw reply related [flat|nested] 26+ messages in thread* [CONSOLIDATED PULL 14/23] image_types: ensure .rootfs.ext3 is created before vmdk is created.
2012-03-13 7:58 [CONSOLIDATED PULL 00/23] Catching up after conference Time Saul Wold
` (12 preceding siblings ...)
2012-03-13 7:58 ` [CONSOLIDATED PULL 13/23] udev-164: fixup "don't hardcode path to pidof" Saul Wold
@ 2012-03-13 7:58 ` Saul Wold
2012-03-13 7:58 ` [CONSOLIDATED PULL 15/23] connman: update to 0.79 Saul Wold
` (9 subsequent siblings)
23 siblings, 0 replies; 26+ messages in thread
From: Saul Wold @ 2012-03-13 7:58 UTC (permalink / raw)
To: openembedded-core
From: Dexuan Cui <dexuan.cui@intel.com>
In the case of self-hosted-image.bb, IMAGE_FSTYPES = "vmdk", so the
variables alltypes and subimages don't contain ext3, and .rootfs.ext3
won't be created, and finally the generated .hddimg and .vmdk don't have
an actual rootfs -- the size of the .vmdk file is only about 9MB.
[YOCTO #2067]
Signed-off-by: Dexuan Cui <dexuan.cui@intel.com>
---
meta/classes/image_types.bbclass | 6 ++++++
1 files changed, 6 insertions(+), 0 deletions(-)
diff --git a/meta/classes/image_types.bbclass b/meta/classes/image_types.bbclass
index 8b82018..e92f519 100644
--- a/meta/classes/image_types.bbclass
+++ b/meta/classes/image_types.bbclass
@@ -26,13 +26,19 @@ def get_imagecmds(d):
# Live and VMDK images will be processed via inheriting
# bbclass and does not get processed here.
# vmdk depend on live images also depend on ext3 so ensure its present
+ # Note: we need to ensure ext3 is in alltypes, otherwise, subimages may
+ # not contain ext3 and the .rootfs.ext3 file won't be created.
if "vmdk" in types:
if "ext3" not in types:
types.append("ext3")
+ if "ext3" not in alltypes:
+ alltypes.append("ext3")
types.remove("vmdk")
if "live" in types:
if "ext3" not in types:
types.append("ext3")
+ if "ext3" not in alltypes:
+ alltypes.append("ext3")
types.remove("live")
if d.getVar('IMAGE_LINK_NAME', True):
--
1.7.7.6
^ permalink raw reply related [flat|nested] 26+ messages in thread* [CONSOLIDATED PULL 15/23] connman: update to 0.79
2012-03-13 7:58 [CONSOLIDATED PULL 00/23] Catching up after conference Time Saul Wold
` (13 preceding siblings ...)
2012-03-13 7:58 ` [CONSOLIDATED PULL 14/23] image_types: ensure .rootfs.ext3 is created before vmdk is created Saul Wold
@ 2012-03-13 7:58 ` Saul Wold
2012-03-13 7:58 ` [CONSOLIDATED PULL 16/23] package.bbclass: sort dynamically generated packages Saul Wold
` (8 subsequent siblings)
23 siblings, 0 replies; 26+ messages in thread
From: Saul Wold @ 2012-03-13 7:58 UTC (permalink / raw)
To: openembedded-core
From: Otavio Salvador <otavio@ossystems.com.br>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
---
.../connman/add_xuser_dbus_permission.patch | 12 +++++++-----
.../connman/connman/disable_alg-test.patch | 18 +++++++++---------
.../connman/{connman_0.78.bb => connman_0.79.bb} | 6 ++----
3 files changed, 18 insertions(+), 18 deletions(-)
rename meta/recipes-connectivity/connman/{connman_0.78.bb => connman_0.79.bb} (79%)
diff --git a/meta/recipes-connectivity/connman/connman/add_xuser_dbus_permission.patch b/meta/recipes-connectivity/connman/connman/add_xuser_dbus_permission.patch
index 764c689..aa7a910 100644
--- a/meta/recipes-connectivity/connman/connman/add_xuser_dbus_permission.patch
+++ b/meta/recipes-connectivity/connman/connman/add_xuser_dbus_permission.patch
@@ -5,18 +5,20 @@ Upstream-Status: Inappropriate [configuration]
Signed-off-by: Dongxiao Xu <dongxiao.xu@intel.com>
-diff -ruN connman-0.65-orig/src/connman-dbus.conf connman-0.65/src/connman-dbus.conf
---- connman-0.65-orig/src/connman-dbus.conf 2011-03-04 09:34:49.000000000 +0800
-+++ connman-0.65/src/connman-dbus.conf 2011-03-04 09:35:21.000000000 +0800
-@@ -7,6 +7,12 @@
- <allow send_interface="net.connman.Agent"/>
+diff --git a/src/connman-dbus.conf b/src/connman-dbus.conf
+index 98a773e..cbe2ba3 100644
+--- a/src/connman-dbus.conf
++++ b/src/connman-dbus.conf
+@@ -8,6 +8,13 @@
<allow send_interface="net.connman.Counter"/>
+ <allow send_interface="net.connman.Notification"/>
</policy>
+ <policy user="xuser">
+ <allow own="net.connman"/>
+ <allow send_destination="net.connman"/>
+ <allow send_interface="net.connman.Agent"/>
+ <allow send_interface="net.connman.Counter"/>
++ <allow send_interface="net.connman.Notification"/>
+ </policy>
<policy at_console="true">
<allow send_destination="net.connman"/>
diff --git a/meta/recipes-connectivity/connman/connman/disable_alg-test.patch b/meta/recipes-connectivity/connman/connman/disable_alg-test.patch
index 44ad768..f5cea00 100644
--- a/meta/recipes-connectivity/connman/connman/disable_alg-test.patch
+++ b/meta/recipes-connectivity/connman/connman/disable_alg-test.patch
@@ -1,4 +1,4 @@
-From b9a20c8eb61b600ced284646a1bea588fdd8a5ea Mon Sep 17 00:00:00 2001
+From 3ebba424d56919018733064ad9e0ab8790d2bf1d Mon Sep 17 00:00:00 2001
From: Otavio Salvador <otavio@ossystems.com.br>
Date: Fri, 16 Dec 2011 19:31:59 -0200
Subject: [PATCH] Disable building of alg-test
@@ -15,23 +15,23 @@ Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2 files changed, 1 insertions(+), 4 deletions(-)
diff --git a/Makefile.am b/Makefile.am
-index d5a76f9..d42a766 100644
+index a6509f1..93618a3 100644
--- a/Makefile.am
+++ b/Makefile.am
-@@ -144,7 +144,7 @@ noinst_PROGRAMS += tools/wispr tools/supplicant-test \
+@@ -145,7 +145,7 @@ noinst_PROGRAMS += tools/wispr tools/supplicant-test \
tools/dbus-test tools/polkit-test \
tools/iptables-test tools/tap-test tools/wpad-test \
tools/stats-tool tools/private-network-test \
-- tools/alg-test unit/test-session
-+ unit/test-session
+- tools/alg-test unit/test-session unit/test-ippool \
++ unit/test-session unit/test-ippool \
+ unit/test-nat
tools_wispr_SOURCES = $(gweb_sources) tools/wispr.c
- tools_wispr_LDADD = @GLIB_LIBS@ @GNUTLS_LIBS@ -lresolv
diff --git a/configure.ac b/configure.ac
-index f63fea8..67bfe85 100644
+index 3dca02e..3b2da4d 100644
--- a/configure.ac
+++ b/configure.ac
-@@ -437,9 +437,6 @@ if (test "${enable_tools}" = "yes"); then
+@@ -419,9 +419,6 @@ if (test "${enable_tools}" = "yes"); then
AC_MSG_ERROR(GnuTLS library is required))
AC_SUBST(GNUTLS_CFLAGS)
AC_SUBST(GNUTLS_LIBS)
@@ -42,5 +42,5 @@ index f63fea8..67bfe85 100644
AM_CONDITIONAL(TOOLS, test "${enable_tools}" = "yes")
--
-1.7.7.3
+1.7.9.1
diff --git a/meta/recipes-connectivity/connman/connman_0.78.bb b/meta/recipes-connectivity/connman/connman_0.79.bb
similarity index 79%
rename from meta/recipes-connectivity/connman/connman_0.78.bb
rename to meta/recipes-connectivity/connman/connman_0.79.bb
index c73cad9..0c3a6fe 100644
--- a/meta/recipes-connectivity/connman/connman_0.78.bb
+++ b/meta/recipes-connectivity/connman/connman_0.79.bb
@@ -1,9 +1,7 @@
require connman.inc
-PR = "r6"
-
-# 0.78 tag
-SRCREV = "02f5d5fe2d7c71514a6387ba2b772b42d8e8d297"
+# 0.79 tag
+SRCREV = "442b1fe603e005814f592a3dbcf0d0bfb13f961c"
SRC_URI = "git://git.kernel.org/pub/scm/network/connman/connman.git \
file://add_xuser_dbus_permission.patch \
file://ethernet_default.patch \
--
1.7.7.6
^ permalink raw reply related [flat|nested] 26+ messages in thread* [CONSOLIDATED PULL 16/23] package.bbclass: sort dynamically generated packages
2012-03-13 7:58 [CONSOLIDATED PULL 00/23] Catching up after conference Time Saul Wold
` (14 preceding siblings ...)
2012-03-13 7:58 ` [CONSOLIDATED PULL 15/23] connman: update to 0.79 Saul Wold
@ 2012-03-13 7:58 ` Saul Wold
2012-03-13 7:58 ` [CONSOLIDATED PULL 17/23] util-linux: explicitly disable udev Saul Wold
` (7 subsequent siblings)
23 siblings, 0 replies; 26+ messages in thread
From: Saul Wold @ 2012-03-13 7:58 UTC (permalink / raw)
To: openembedded-core
From: Andreas Oberritter <obi@opendreambox.org>
* do_split_packages and package_do_split_locales dynamically add
packages in order of appearance of os.walk() or os.listdir().
This order varies between multiple build hosts (and probably
also between successive builds).
* Sort the list of dynamically added packages, to get a consistent
and reproducible order.
* This reduces the diffs in buildhistory and improves
comparability between builds.
Signed-off-by: Andreas Oberritter <obi@opendreambox.org>
---
meta/classes/package.bbclass | 4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/meta/classes/package.bbclass b/meta/classes/package.bbclass
index 9b6862d..7bcfa02 100644
--- a/meta/classes/package.bbclass
+++ b/meta/classes/package.bbclass
@@ -116,7 +116,7 @@ def do_split_packages(d, root, file_regex, output_pattern, description, postinst
mainpkg = mainpkg.replace('-dev', '')
extra_depends = mainpkg
- for o in objs:
+ for o in sorted(objs):
import re, stat
if match_path:
m = re.match(file_regex, o)
@@ -415,7 +415,7 @@ python package_do_split_locales() {
summary = d.getVar('SUMMARY', True) or pn
description = d.getVar('DESCRIPTION', True) or ""
locale_section = d.getVar('LOCALE_SECTION', True)
- for l in locales:
+ for l in sorted(locales):
ln = legitimize_package_name(l)
pkg = pn + '-locale-' + ln
packages.append(pkg)
--
1.7.7.6
^ permalink raw reply related [flat|nested] 26+ messages in thread* [CONSOLIDATED PULL 17/23] util-linux: explicitly disable udev
2012-03-13 7:58 [CONSOLIDATED PULL 00/23] Catching up after conference Time Saul Wold
` (15 preceding siblings ...)
2012-03-13 7:58 ` [CONSOLIDATED PULL 16/23] package.bbclass: sort dynamically generated packages Saul Wold
@ 2012-03-13 7:58 ` Saul Wold
2012-03-13 7:58 ` [CONSOLIDATED PULL 18/23] linux-firmware: fix permissions of installed files Saul Wold
` (6 subsequent siblings)
23 siblings, 0 replies; 26+ messages in thread
From: Saul Wold @ 2012-03-13 7:58 UTC (permalink / raw)
To: openembedded-core
From: Andreas Oberritter <obi@opendreambox.org>
* util-linux auto-detects libudev for lsblk, so
disable it, because it's not listed in DEPENDS.
Signed-off-by: Andreas Oberritter <obi@opendreambox.org>
---
meta/recipes-core/util-linux/util-linux.inc | 2 +-
meta/recipes-core/util-linux/util-linux_2.21.bb | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/meta/recipes-core/util-linux/util-linux.inc b/meta/recipes-core/util-linux/util-linux.inc
index 1a3d293..e2d354f 100644
--- a/meta/recipes-core/util-linux/util-linux.inc
+++ b/meta/recipes-core/util-linux/util-linux.inc
@@ -38,7 +38,7 @@ EXTRA_OECONF = "--libdir=${base_libdir} --disable-use-tty-group \
--enable-kill --enable-last --enable-mesg --enable-partx \
--enable-raw --enable-rdev --enable-reset --disable-login-utils \
--enable-write --enable-arch --enable-mount --with-fsprobe=builtin \
- --enable-libuuid --enable-libblkid --enable-fsck"
+ --enable-libuuid --enable-libblkid --enable-fsck --without-udev"
FILES_${PN}-doc += "${datadir}/getopt/getopt-*.*"
diff --git a/meta/recipes-core/util-linux/util-linux_2.21.bb b/meta/recipes-core/util-linux/util-linux_2.21.bb
index 744dbaf..bcf92e0 100644
--- a/meta/recipes-core/util-linux/util-linux_2.21.bb
+++ b/meta/recipes-core/util-linux/util-linux_2.21.bb
@@ -1,5 +1,5 @@
MAJOR_VERSION = "2.21"
-PR = "r2"
+PR = "r3"
require util-linux.inc
# note that `lscpu' is under GPLv3+
--
1.7.7.6
^ permalink raw reply related [flat|nested] 26+ messages in thread* [CONSOLIDATED PULL 18/23] linux-firmware: fix permissions of installed files
2012-03-13 7:58 [CONSOLIDATED PULL 00/23] Catching up after conference Time Saul Wold
` (16 preceding siblings ...)
2012-03-13 7:58 ` [CONSOLIDATED PULL 17/23] util-linux: explicitly disable udev Saul Wold
@ 2012-03-13 7:58 ` Saul Wold
2012-03-13 7:58 ` [CONSOLIDATED PULL 19/23] python, python-native: always set platform to linux2 Saul Wold
` (5 subsequent siblings)
23 siblings, 0 replies; 26+ messages in thread
From: Saul Wold @ 2012-03-13 7:58 UTC (permalink / raw)
To: openembedded-core
From: Andreas Oberritter <obi@opendreambox.org>
* The previous copy command preserved the original
owner and permission bits.
* The new command uses root:root and applies OE's
umask.
Signed-off-by: Andreas Oberritter <obi@opendreambox.org>
---
.../linux-firmware/linux-firmware_git.bb | 4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/meta/recipes-kernel/linux-firmware/linux-firmware_git.bb b/meta/recipes-kernel/linux-firmware/linux-firmware_git.bb
index a99dc7e..52929fa 100644
--- a/meta/recipes-kernel/linux-firmware/linux-firmware_git.bb
+++ b/meta/recipes-kernel/linux-firmware/linux-firmware_git.bb
@@ -21,7 +21,7 @@ LIC_FILES_CHKSUM = "file://LICENSE.radeon_rlc;md5=4c243f7854d2884b483abda991adef
SRCREV = "15888a2eab052ac3d3f49334e4f6f05f347a516e"
PV = "0.0+git${SRCPV}"
-PR = "r0"
+PR = "r1"
SRC_URI = "git://git.infradead.org/users/dwmw2/linux-firmware.git;protocol=git"
@@ -35,7 +35,7 @@ do_compile() {
do_install() {
install -d ${D}/lib/firmware/
- cp -RpP * ${D}/lib/firmware/
+ cp -r * ${D}/lib/firmware/
# Libertas sd8686
install -m 0644 libertas/sd8686_v9.bin ${D}/lib/firmware/sd8686.bin
--
1.7.7.6
^ permalink raw reply related [flat|nested] 26+ messages in thread* [CONSOLIDATED PULL 19/23] python, python-native: always set platform to linux2
2012-03-13 7:58 [CONSOLIDATED PULL 00/23] Catching up after conference Time Saul Wold
` (17 preceding siblings ...)
2012-03-13 7:58 ` [CONSOLIDATED PULL 18/23] linux-firmware: fix permissions of installed files Saul Wold
@ 2012-03-13 7:58 ` Saul Wold
2012-03-13 7:58 ` [CONSOLIDATED PULL 20/23] python: regenerate plat-linux2/*.py Saul Wold
` (4 subsequent siblings)
23 siblings, 0 replies; 26+ messages in thread
From: Saul Wold @ 2012-03-13 7:58 UTC (permalink / raw)
To: openembedded-core
From: Andreas Oberritter <obi@opendreambox.org>
* Fixes many problems with linux2 vs. linux3. At least:
- Detected version was from build-host instead of target-host.
- linuxaudiodev and ossaudiodev were disabled for linux3.
- Files were missing in /usr/lib/python2.7/plat-linux3.
* Imported from upstream HG rev c816479f6aaf
* Bugtracker URL: http://bugs.python.org/issue12326
Signed-off-by: Andreas Oberritter <obi@opendreambox.org>
---
.../sys_platform_is_now_always_linux2.patch | 39 ++++++++++++++++++++
.../recipes-devtools/python/python-native_2.7.2.bb | 1 +
.../python/python/07-linux3-regen-fix.patch | 18 ---------
.../python/sys_platform_is_now_always_linux2.patch | 39 ++++++++++++++++++++
meta/recipes-devtools/python/python_2.7.2.bb | 2 +-
5 files changed, 80 insertions(+), 19 deletions(-)
create mode 100644 meta/recipes-devtools/python/python-native/sys_platform_is_now_always_linux2.patch
delete mode 100644 meta/recipes-devtools/python/python/07-linux3-regen-fix.patch
create mode 100644 meta/recipes-devtools/python/python/sys_platform_is_now_always_linux2.patch
diff --git a/meta/recipes-devtools/python/python-native/sys_platform_is_now_always_linux2.patch b/meta/recipes-devtools/python/python-native/sys_platform_is_now_always_linux2.patch
new file mode 100644
index 0000000..ed52936
--- /dev/null
+++ b/meta/recipes-devtools/python/python-native/sys_platform_is_now_always_linux2.patch
@@ -0,0 +1,39 @@
+Upstream-Status: Accepted [http://hg.python.org/cpython/rev/c816479f6aaf/]
+Bugtracker: http://bugs.python.org/issue12326
+
+[Removed "Misc/NEWS" hunk]
+
+Signed-off-by: Andreas Oberritter <obi@opendreambox.org>
+
+# HG changeset patch
+# User Victor Stinner <victor.stinner@haypocalc.com>
+# Date 1313841758 -7200
+# Node ID c816479f6aaf71dbd3f3fe4b239186d60c55ce48
+# Parent 3e093590ac57fdda428c7da3f72ddf0c475ecf2b
+Issue #12326: sys.platform is now always 'linux2' on Linux
+
+Even if Python is compiled on Linux 3.
+
+diff --git a/configure b/configure
+--- a/configure
++++ b/configure
+@@ -2995,6 +2995,7 @@ then
+ MACHDEP="$ac_md_system$ac_md_release"
+
+ case $MACHDEP in
++ linux*) MACHDEP="linux2";;
+ cygwin*) MACHDEP="cygwin";;
+ darwin*) MACHDEP="darwin";;
+ atheos*) MACHDEP="atheos";;
+diff --git a/configure.in b/configure.in
+--- a/configure.in
++++ b/configure.in
+@@ -293,6 +293,7 @@ then
+ MACHDEP="$ac_md_system$ac_md_release"
+
+ case $MACHDEP in
++ linux*) MACHDEP="linux2";;
+ cygwin*) MACHDEP="cygwin";;
+ darwin*) MACHDEP="darwin";;
+ atheos*) MACHDEP="atheos";;
+
diff --git a/meta/recipes-devtools/python/python-native_2.7.2.bb b/meta/recipes-devtools/python/python-native_2.7.2.bb
index 8bf0af0..b00e2fc 100644
--- a/meta/recipes-devtools/python/python-native_2.7.2.bb
+++ b/meta/recipes-devtools/python/python-native_2.7.2.bb
@@ -13,6 +13,7 @@ SRC_URI += "file://04-default-is-optimized.patch \
file://nohostlibs.patch \
file://multilib.patch \
file://add-md5module-support.patch \
+ file://sys_platform_is_now_always_linux2.patch \
"
S = "${WORKDIR}/Python-${PV}"
diff --git a/meta/recipes-devtools/python/python/07-linux3-regen-fix.patch b/meta/recipes-devtools/python/python/07-linux3-regen-fix.patch
deleted file mode 100644
index d7fb313..0000000
--- a/meta/recipes-devtools/python/python/07-linux3-regen-fix.patch
+++ /dev/null
@@ -1,18 +0,0 @@
-Upstream-Status: Inappropriate [embedded specific]
-
-Without this patch it calls cross-compiled python if host is running linux-3.0
-python$EXE ../../Tools/scripts/h2py.py -i '(u_long)' /usr/include/netinet/in.h
-| ./regen: line 3: /OE/shr-core/tmp/work/armv4t-oe-linux-gnueabi/python-2.6.6-nk2.8/Python-2.6.6/python: cannot execute binary file
-
-diff -uNr Python-2.6.6.orig//Lib/plat-linux3/regen Python-2.6.6/Lib/plat-linux3/regen
---- Python-2.6.6.orig//Lib/plat-linux3/regen 1970-01-01 01:00:00.000000000 +0100
-+++ Python-2.6.6/Lib/plat-linux3/regen 2001-08-09 14:48:17.000000000 +0200
-@@ -0,0 +1,8 @@
-+#! /bin/sh
-+case `uname` in
-+Linux*) ;;
-+*) echo Probably not on a Linux system 1>&2
-+ exit 1;;
-+esac
-+set -v
-+h2py -i '(u_long)' /usr/include/sys/types.h /usr/include/netinet/in.h /usr/include/dlfcn.h
diff --git a/meta/recipes-devtools/python/python/sys_platform_is_now_always_linux2.patch b/meta/recipes-devtools/python/python/sys_platform_is_now_always_linux2.patch
new file mode 100644
index 0000000..ed52936
--- /dev/null
+++ b/meta/recipes-devtools/python/python/sys_platform_is_now_always_linux2.patch
@@ -0,0 +1,39 @@
+Upstream-Status: Accepted [http://hg.python.org/cpython/rev/c816479f6aaf/]
+Bugtracker: http://bugs.python.org/issue12326
+
+[Removed "Misc/NEWS" hunk]
+
+Signed-off-by: Andreas Oberritter <obi@opendreambox.org>
+
+# HG changeset patch
+# User Victor Stinner <victor.stinner@haypocalc.com>
+# Date 1313841758 -7200
+# Node ID c816479f6aaf71dbd3f3fe4b239186d60c55ce48
+# Parent 3e093590ac57fdda428c7da3f72ddf0c475ecf2b
+Issue #12326: sys.platform is now always 'linux2' on Linux
+
+Even if Python is compiled on Linux 3.
+
+diff --git a/configure b/configure
+--- a/configure
++++ b/configure
+@@ -2995,6 +2995,7 @@ then
+ MACHDEP="$ac_md_system$ac_md_release"
+
+ case $MACHDEP in
++ linux*) MACHDEP="linux2";;
+ cygwin*) MACHDEP="cygwin";;
+ darwin*) MACHDEP="darwin";;
+ atheos*) MACHDEP="atheos";;
+diff --git a/configure.in b/configure.in
+--- a/configure.in
++++ b/configure.in
+@@ -293,6 +293,7 @@ then
+ MACHDEP="$ac_md_system$ac_md_release"
+
+ case $MACHDEP in
++ linux*) MACHDEP="linux2";;
+ cygwin*) MACHDEP="cygwin";;
+ darwin*) MACHDEP="darwin";;
+ atheos*) MACHDEP="atheos";;
+
diff --git a/meta/recipes-devtools/python/python_2.7.2.bb b/meta/recipes-devtools/python/python_2.7.2.bb
index eb3965e..5ad4109 100644
--- a/meta/recipes-devtools/python/python_2.7.2.bb
+++ b/meta/recipes-devtools/python/python_2.7.2.bb
@@ -12,7 +12,6 @@ SRC_URI += "\
file://05-enable-ctypes-cross-build.patch \
file://06-ctypes-libffi-fix-configure.patch \
file://06-avoid_usr_lib_termcap_path_in_linking.patch \
- file://07-linux3-regen-fix.patch \
file://99-ignore-optimization-flag.patch \
${DISTRO_SRC_URI} \
file://multilib.patch \
@@ -21,6 +20,7 @@ SRC_URI += "\
file://setup_py_skip_cross_import_check.patch \
file://add-md5module-support.patch \
file://host_include_contamination.patch \
+ file://sys_platform_is_now_always_linux2.patch \
"
S = "${WORKDIR}/Python-${PV}"
--
1.7.7.6
^ permalink raw reply related [flat|nested] 26+ messages in thread* [CONSOLIDATED PULL 20/23] python: regenerate plat-linux2/*.py
2012-03-13 7:58 [CONSOLIDATED PULL 00/23] Catching up after conference Time Saul Wold
` (18 preceding siblings ...)
2012-03-13 7:58 ` [CONSOLIDATED PULL 19/23] python, python-native: always set platform to linux2 Saul Wold
@ 2012-03-13 7:58 ` Saul Wold
2012-03-13 7:58 ` [CONSOLIDATED PULL 21/23] python: depend on bzip2 Saul Wold
` (3 subsequent siblings)
23 siblings, 0 replies; 26+ messages in thread
From: Saul Wold @ 2012-03-13 7:58 UTC (permalink / raw)
To: openembedded-core
From: Andreas Oberritter <obi@opendreambox.org>
* If plat-linux2/DLFCN.py was present, python was broken in our
image, i.e. it was unable to load many modules. This was due
to changed RTLD_* constants in dlfcn.h
* Python includes a script, plat-linux2/regen, to regenerate
the py source codes in this directory.
* Do what plat-linux2/regen would do, but use files from
STAGING_INCDIR.
Signed-off-by: Andreas Oberritter <obi@opendreambox.org>
---
meta/recipes-devtools/python/python_2.7.2.bb | 11 +++++++++++
1 files changed, 11 insertions(+), 0 deletions(-)
diff --git a/meta/recipes-devtools/python/python_2.7.2.bb b/meta/recipes-devtools/python/python_2.7.2.bb
index 5ad4109..0a8e534 100644
--- a/meta/recipes-devtools/python/python_2.7.2.bb
+++ b/meta/recipes-devtools/python/python_2.7.2.bb
@@ -37,6 +37,17 @@ do_configure_prepend() {
}
do_compile() {
+ # regenerate platform specific files, because they depend on system headers
+ cd Lib/plat-linux2
+ include=${STAGING_INCDIR} ${STAGING_BINDIR_NATIVE}/python \
+ ${S}/Tools/scripts/h2py.py -i '(u_long)' \
+ ${STAGING_INCDIR}/dlfcn.h \
+ ${STAGING_INCDIR}/linux/cdrom.h \
+ ${STAGING_INCDIR}/netinet/in.h \
+ ${STAGING_INCDIR}/sys/types.h
+ sed -e 's,${STAGING_DIR_HOST},,g' -i *.py
+ cd -
+
#
# Copy config.h and an appropriate Makefile for distutils.sysconfig,
# which laters uses the information out of these to compile extensions
--
1.7.7.6
^ permalink raw reply related [flat|nested] 26+ messages in thread* [CONSOLIDATED PULL 21/23] python: depend on bzip2
2012-03-13 7:58 [CONSOLIDATED PULL 00/23] Catching up after conference Time Saul Wold
` (19 preceding siblings ...)
2012-03-13 7:58 ` [CONSOLIDATED PULL 20/23] python: regenerate plat-linux2/*.py Saul Wold
@ 2012-03-13 7:58 ` Saul Wold
2012-03-13 7:58 ` [CONSOLIDATED PULL 22/23] python-native: distutils: don't use libdir, remove dead code path Saul Wold
` (2 subsequent siblings)
23 siblings, 0 replies; 26+ messages in thread
From: Saul Wold @ 2012-03-13 7:58 UTC (permalink / raw)
To: openembedded-core
From: Andreas Oberritter <obi@opendreambox.org>
* Python auto-detects libbz2 and there's no way to
force-disable it, so just enable it.
* Adds bz2 support to python-compression.
Signed-off-by: Andreas Oberritter <obi@opendreambox.org>
---
meta/recipes-devtools/python/python_2.7.2.bb | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/meta/recipes-devtools/python/python_2.7.2.bb b/meta/recipes-devtools/python/python_2.7.2.bb
index 0a8e534..b14b82e 100644
--- a/meta/recipes-devtools/python/python_2.7.2.bb
+++ b/meta/recipes-devtools/python/python_2.7.2.bb
@@ -1,5 +1,5 @@
require python.inc
-DEPENDS = "python-native db gdbm openssl readline sqlite3 zlib"
+DEPENDS = "python-native bzip2 db gdbm openssl readline sqlite3 zlib"
DEPENDS_sharprom = "python-native db readline zlib gdbm openssl"
PR = "${INC_PR}.7"
--
1.7.7.6
^ permalink raw reply related [flat|nested] 26+ messages in thread* [CONSOLIDATED PULL 22/23] python-native: distutils: don't use libdir, remove dead code path
2012-03-13 7:58 [CONSOLIDATED PULL 00/23] Catching up after conference Time Saul Wold
` (20 preceding siblings ...)
2012-03-13 7:58 ` [CONSOLIDATED PULL 21/23] python: depend on bzip2 Saul Wold
@ 2012-03-13 7:58 ` Saul Wold
2012-03-13 7:58 ` [CONSOLIDATED PULL 23/23] python, python-native: bump PR Saul Wold
2012-03-13 11:48 ` [CONSOLIDATED PULL 00/23] Catching up after conference Time Richard Purdie
23 siblings, 0 replies; 26+ messages in thread
From: Saul Wold @ 2012-03-13 7:58 UTC (permalink / raw)
To: openembedded-core
From: Andreas Oberritter <obi@opendreambox.org>
* Coming from OE-classic it was surprising that python-native now
requires 'libdir' to be exported. Otherwise autoconf would fail
to detect python libraries. This happend using a customized
environment setup script to use OE's compiler and libs without
bitbake.
* Use STAGING_LIBDIR instead of libdir.
* While at it, remove redundant 'and' statments.
Signed-off-by: Andreas Oberritter <obi@opendreambox.org>
---
...2-distutils-prefix-is-inside-staging-area.patch | 6 +++---
1 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/meta/recipes-devtools/python/python-native/12-distutils-prefix-is-inside-staging-area.patch b/meta/recipes-devtools/python/python-native/12-distutils-prefix-is-inside-staging-area.patch
index b46caf6..f89aaff 100644
--- a/meta/recipes-devtools/python/python-native/12-distutils-prefix-is-inside-staging-area.patch
+++ b/meta/recipes-devtools/python/python-native/12-distutils-prefix-is-inside-staging-area.patch
@@ -30,13 +30,13 @@ Upstream-Status: Inappropriate [embedded specific]
If 'prefix' is supplied, use it instead of sys.prefix or
sys.exec_prefix -- i.e., ignore 'plat_specific'.
"""
-+ lib_basename = os.getenv("libdir").split('/')[-1]
++ lib_basename = os.environ['STAGING_LIBDIR'].split('/')[-1]
if prefix is None:
- prefix = plat_specific and EXEC_PREFIX or PREFIX
+ if plat_specific:
-+ prefix = plat_specific and os.environ['STAGING_LIBDIR'].rstrip(lib_basename)
++ prefix = os.environ['STAGING_LIBDIR'].rstrip(lib_basename)
+ else:
-+ prefix = plat_specific and EXEC_PREFIX or PREFIX
++ prefix = PREFIX
if os.name == "posix":
libpython = os.path.join(prefix,
--
1.7.7.6
^ permalink raw reply related [flat|nested] 26+ messages in thread* [CONSOLIDATED PULL 23/23] python, python-native: bump PR
2012-03-13 7:58 [CONSOLIDATED PULL 00/23] Catching up after conference Time Saul Wold
` (21 preceding siblings ...)
2012-03-13 7:58 ` [CONSOLIDATED PULL 22/23] python-native: distutils: don't use libdir, remove dead code path Saul Wold
@ 2012-03-13 7:58 ` Saul Wold
2012-03-13 11:48 ` [CONSOLIDATED PULL 00/23] Catching up after conference Time Richard Purdie
23 siblings, 0 replies; 26+ messages in thread
From: Saul Wold @ 2012-03-13 7:58 UTC (permalink / raw)
To: openembedded-core
From: Andreas Oberritter <obi@opendreambox.org>
Signed-off-by: Andreas Oberritter <obi@opendreambox.org>
---
meta/recipes-devtools/python/python.inc | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/meta/recipes-devtools/python/python.inc b/meta/recipes-devtools/python/python.inc
index 3e970a7..aaf11ac 100644
--- a/meta/recipes-devtools/python/python.inc
+++ b/meta/recipes-devtools/python/python.inc
@@ -3,7 +3,7 @@ HOMEPAGE = "http://www.python.org"
LICENSE = "PSFv2"
SECTION = "devel/python"
# bump this on every change in contrib/python/generate-manifest-2.7.py
-INC_PR = "r0"
+INC_PR = "r1"
LIC_FILES_CHKSUM = "file://LICENSE;md5=2dffb81509b47974467ea23409909b1c"
--
1.7.7.6
^ permalink raw reply related [flat|nested] 26+ messages in thread* Re: [CONSOLIDATED PULL 00/23] Catching up after conference Time
2012-03-13 7:58 [CONSOLIDATED PULL 00/23] Catching up after conference Time Saul Wold
` (22 preceding siblings ...)
2012-03-13 7:58 ` [CONSOLIDATED PULL 23/23] python, python-native: bump PR Saul Wold
@ 2012-03-13 11:48 ` Richard Purdie
23 siblings, 0 replies; 26+ messages in thread
From: Richard Purdie @ 2012-03-13 11:48 UTC (permalink / raw)
To: Patches and discussions about the oe-core layer
On Tue, 2012-03-13 at 00:58 -0700, Saul Wold wrote:
> The following changes since commit f47ada62a3da879006e7cb27479dc9b72c56e923:
>
> cmake.bbclass: add ${base_libdir} to CMAKE_LIBRARY_PATH (2012-03-12 17:46:16 +0000)
>
> are available in the git repository at:
> git://git.openembedded.org/openembedded-core-contrib sgw/stage
> http://cgit.openembedded.org/cgit.cgi/openembedded-core-contrib/log/?h=sgw/stage
>
> Andreas Oberritter (10):
> qt4: fix deps in libQtWebkit.la and QtWebKit.pc
> udev-164: fixup "don't hardcode path to pidof"
> package.bbclass: sort dynamically generated packages
> util-linux: explicitly disable udev
> linux-firmware: fix permissions of installed files
> python, python-native: always set platform to linux2
> python: regenerate plat-linux2/*.py
> python: depend on bzip2
> python-native: distutils: don't use libdir, remove dead code path
> python, python-native: bump PR
>
> Bruce Ashfield (1):
> linux-yocto: respect FILESPATH directories
>
> Dexuan Cui (1):
> image_types: ensure .rootfs.ext3 is created before vmdk is created.
>
> Jeff Lance (1):
> trace-cmd: modifying License information
>
> Matthew McClintock (2):
> packagedata.py: Fix get_subpkgedata_fn for multilib
> arch-powerpc.inc: use default value of TUNE_PKGARCH
I took everything except the two from Matthew. One clearly has incorrect
code, the packagedata one I'm worried is going to have some subtle side
effects. I'd like a little more time to think that one through.
Cheers,
Richard
^ permalink raw reply [flat|nested] 26+ messages in thread