Openembedded Core Discussions
 help / color / mirror / Atom feed
* [PATCH 00/10] Updates and Packaging fixes
@ 2012-04-19 22:44 Saul Wold
  2012-04-19 22:44 ` [PATCH 01/10] binutils: add embedspu for ppc builds Saul Wold
                   ` (9 more replies)
  0 siblings, 10 replies; 16+ messages in thread
From: Saul Wold @ 2012-04-19 22:44 UTC (permalink / raw)
  To: openembedded-core, dvhart

Richard,

Here is a small batch of updates along with some final packaging
tweaks, not that I modified the kernel.bbclass and changed quilt
to have the native recipe provide the quiltrc.

I also added a gcc-plugins package for an ARM plugin.

I will be creating a consolidated pull with these later today along with
many community based changes.

Sau!  

The following changes since commit 00256125873ff6f1630743a712e882e5f473a9d2:

  self-hosted-image: Update poky revision to point at the 1.2 release branch (2012-04-18 15:59:20 +0100)

are available in the git repository at:
  git://git.openembedded.org/openembedded-core-contrib sgw/fix
  http://cgit.openembedded.org/cgit.cgi/openembedded-core-contrib/log/?h=sgw/fix

Saul Wold (10):
  binutils: add embedspu for ppc builds
  libgcc: Package additional *crt*.o files for PPC
  xserver-kdrive: Add xkb to existing docs list
  kernel: Fix packaging issue
  gcc: Add plugins package for ARM, fix /usr/incude packaging
  quilt: move empty quiltrc to native
  sysstat: Upgrade to 10.0.3
  lame: Upgrade to 3.99.5
  sqlite3: Upgrade to 3.7.11
  distro_tracking: Update Manual Check

 meta/classes/kernel.bbclass                        |    4 +-
 .../conf/distro/include/distro_tracking_fields.inc |   58 ++++++++++----------
 meta/recipes-devtools/binutils/binutils.inc        |    1 +
 meta/recipes-devtools/gcc/gcc-package-target.inc   |    8 +++-
 meta/recipes-devtools/gcc/libgcc_4.6.bb            |    2 +-
 meta/recipes-devtools/quilt/quilt-0.51.inc         |    5 --
 meta/recipes-devtools/quilt/quilt-native.inc       |    6 ++
 meta/recipes-devtools/quilt/quilt-native_0.51.bb   |    2 +-
 meta/recipes-devtools/quilt/quilt_0.51.bb          |    2 +-
 meta/recipes-extended/sysstat/sysstat_10.0.3.bb    |    8 ---
 meta/recipes-extended/sysstat/sysstat_10.0.4.bb    |    8 +++
 .../xorg-xserver/xserver-kdrive.inc                |    2 +-
 .../lame/{lame_3.99.3.bb => lame_3.99.5.bb}        |    4 +-
 meta/recipes-support/sqlite/sqlite3_3.7.10.bb      |   11 ----
 meta/recipes-support/sqlite/sqlite3_3.7.11.bb      |   11 ++++
 15 files changed, 71 insertions(+), 61 deletions(-)
 delete mode 100644 meta/recipes-extended/sysstat/sysstat_10.0.3.bb
 create mode 100644 meta/recipes-extended/sysstat/sysstat_10.0.4.bb
 rename meta/recipes-multimedia/lame/{lame_3.99.3.bb => lame_3.99.5.bb} (86%)
 delete mode 100644 meta/recipes-support/sqlite/sqlite3_3.7.10.bb
 create mode 100644 meta/recipes-support/sqlite/sqlite3_3.7.11.bb

-- 
1.7.7.6




^ permalink raw reply	[flat|nested] 16+ messages in thread

* [PATCH 01/10] binutils: add embedspu for ppc builds
  2012-04-19 22:44 [PATCH 00/10] Updates and Packaging fixes Saul Wold
@ 2012-04-19 22:44 ` Saul Wold
  2012-04-19 22:44 ` [PATCH 02/10] libgcc: Package additional *crt*.o files for PPC Saul Wold
                   ` (8 subsequent siblings)
  9 siblings, 0 replies; 16+ messages in thread
From: Saul Wold @ 2012-04-19 22:44 UTC (permalink / raw)
  To: openembedded-core, dvhart

WARNING: For recipe binutils, the following files/directories were installed but not shipped in any package:
WARNING:   /usr/bin/embedspu
Signed-off-by: Saul Wold <sgw@linux.intel.com>
---
 meta/recipes-devtools/binutils/binutils.inc |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

diff --git a/meta/recipes-devtools/binutils/binutils.inc b/meta/recipes-devtools/binutils/binutils.inc
index e343242..552b808 100644
--- a/meta/recipes-devtools/binutils/binutils.inc
+++ b/meta/recipes-devtools/binutils/binutils.inc
@@ -32,6 +32,7 @@ FILES_${PN}-symlinks = " \
 	${bindir}/addr2line \
 	${bindir}/as \
 	${bindir}/c++filt \
+	${bindir}/embedspu \
 	${bindir}/gprof \
 	${bindir}/ld \
 	${bindir}/ld.bfd \
-- 
1.7.7.6




^ permalink raw reply related	[flat|nested] 16+ messages in thread

* [PATCH 02/10] libgcc: Package additional *crt*.o files for PPC
  2012-04-19 22:44 [PATCH 00/10] Updates and Packaging fixes Saul Wold
  2012-04-19 22:44 ` [PATCH 01/10] binutils: add embedspu for ppc builds Saul Wold
@ 2012-04-19 22:44 ` Saul Wold
  2012-04-19 22:44 ` [PATCH 03/10] xserver-kdrive: Add xkb to existing docs list Saul Wold
                   ` (7 subsequent siblings)
  9 siblings, 0 replies; 16+ messages in thread
From: Saul Wold @ 2012-04-19 22:44 UTC (permalink / raw)
  To: openembedded-core, dvhart

WARNING: For recipe libgcc, the following files/directories were installed but not shipped in any package:
WARNING:   /usr/lib/powerpc-poky-linux/4.6.4/ecrti.o
WARNING:   /usr/lib/powerpc-poky-linux/4.6.4/ncrti.o
WARNING:   /usr/lib/powerpc-poky-linux/4.6.4/ecrtn.o
WARNING:   /usr/lib/powerpc-poky-linux/4.6.4/ncrtn.o
Signed-off-by: Saul Wold <sgw@linux.intel.com>
---
 meta/recipes-devtools/gcc/libgcc_4.6.bb |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/meta/recipes-devtools/gcc/libgcc_4.6.bb b/meta/recipes-devtools/gcc/libgcc_4.6.bb
index 6e557d5..9a8b20d 100644
--- a/meta/recipes-devtools/gcc/libgcc_4.6.bb
+++ b/meta/recipes-devtools/gcc/libgcc_4.6.bb
@@ -16,7 +16,7 @@ PACKAGES = "\
 FILES_${PN} = "${base_libdir}/libgcc*.so.*"
 FILES_${PN}-dev = " \
   ${base_libdir}/libgcc*.so \
-  ${libdir}/${TARGET_SYS}/${BINV}/crt* \
+  ${libdir}/${TARGET_SYS}/${BINV}/*crt* \
   ${libdir}/${TARGET_SYS}/${BINV}/libgcc*"
 FILES_libgcov${PKGSUFFIX}-dev = " \
   ${libdir}/${TARGET_SYS}/${BINV}/libgcov.a"
-- 
1.7.7.6




^ permalink raw reply related	[flat|nested] 16+ messages in thread

* [PATCH 03/10] xserver-kdrive: Add xkb to existing docs list
  2012-04-19 22:44 [PATCH 00/10] Updates and Packaging fixes Saul Wold
  2012-04-19 22:44 ` [PATCH 01/10] binutils: add embedspu for ppc builds Saul Wold
  2012-04-19 22:44 ` [PATCH 02/10] libgcc: Package additional *crt*.o files for PPC Saul Wold
@ 2012-04-19 22:44 ` Saul Wold
  2012-04-19 22:44 ` [PATCH 04/10] kernel: Fix packaging issue Saul Wold
                   ` (6 subsequent siblings)
  9 siblings, 0 replies; 16+ messages in thread
From: Saul Wold @ 2012-04-19 22:44 UTC (permalink / raw)
  To: openembedded-core, dvhart

WARNING: For recipe xserver-kdrive, the following files/directories were installed but not shipped in any package:
WARNING:   /usr/share/man
WARNING:   /usr/share/man/man5
WARNING:   /usr/share/man/man1
WARNING:   /usr/share/man/man1/Xephyr.1
WARNING:   /usr/share/man/man1/Xserver.1
Signed-off-by: Saul Wold <sgw@linux.intel.com>
---
 .../xorg-xserver/xserver-kdrive.inc                |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/meta/recipes-graphics/xorg-xserver/xserver-kdrive.inc b/meta/recipes-graphics/xorg-xserver/xserver-kdrive.inc
index d0bedd9..c4c2a9f 100644
--- a/meta/recipes-graphics/xorg-xserver/xserver-kdrive.inc
+++ b/meta/recipes-graphics/xorg-xserver/xserver-kdrive.inc
@@ -50,7 +50,7 @@ DESCRIPTION_xserver-kdrive-vesa = "X server from freedesktop.org, supporting any
 DESCRIPTION_xserver-kdrive-via = "X server from freedesktop.org, supporting VIA chipsets"
 
 FILES_${PN} += "${libdir}/xserver/SecurityPolicy ${libdir}/xorg"
-FILES_${PN}-doc =  "${datadir}/X11/xkb"
+FILES_${PN}-doc +=  "${datadir}/X11/xkb"
 ALLOW_EMPTY_${PN} = "1"
 
 FILES_xserver-kdrive-fbdev = "${bindir}/Xfbdev"
-- 
1.7.7.6




^ permalink raw reply related	[flat|nested] 16+ messages in thread

* [PATCH 04/10] kernel: Fix packaging issue
  2012-04-19 22:44 [PATCH 00/10] Updates and Packaging fixes Saul Wold
                   ` (2 preceding siblings ...)
  2012-04-19 22:44 ` [PATCH 03/10] xserver-kdrive: Add xkb to existing docs list Saul Wold
@ 2012-04-19 22:44 ` Saul Wold
  2012-04-19 22:56   ` Darren Hart
  2012-04-19 22:58   ` Saul Wold
  2012-04-19 22:44 ` [PATCH 05/10] gcc: Add plugins package for ARM, fix /usr/incude packaging Saul Wold
                   ` (5 subsequent siblings)
  9 siblings, 2 replies; 16+ messages in thread
From: Saul Wold @ 2012-04-19 22:44 UTC (permalink / raw)
  To: openembedded-core, dvhart

Remove /etc since it is empty, when creating a machine that does not
deliver any module config files, the /etc is empty and is then warned
about not being shipped, so we remove it.

This occurs in the routerstationpro with the following warning:
WARNING: For recipe linux-yocto, the following files/directories were installed but not shipped in any package:
WARNING:   /etc

Signed-off-by: Saul Wold <sgw@linux.intel.com>
---
 meta/classes/kernel.bbclass |    4 +++-
 1 files changed, 3 insertions(+), 1 deletions(-)

diff --git a/meta/classes/kernel.bbclass b/meta/classes/kernel.bbclass
index 3519e7c..19dad8e 100644
--- a/meta/classes/kernel.bbclass
+++ b/meta/classes/kernel.bbclass
@@ -464,9 +464,11 @@ python populate_packages_prepend () {
 	# avoid warnings. removedirs only raises an OSError if an empty
 	# directory cannot be removed.
 	dvar = d.getVar('PKGD', True)
-	for dir in ["%s/etc/modprobe.d" % (dvar), "%s/etc/modules-load.d" % (dvar)]:
+	for dir in ["%s/etc/modprobe.d" % (dvar), "%s/etc/modules-load.d" % (dvar), "%s/etc" % (dvar)]:
 		if len(os.listdir(dir)) == 0:
 			os.rmdir(dir)
+	if len(os.listdir("%s/etc" % (dvar))) == 0:
+		os.rmdir("%s/etc" % (dvar))
 
 	import re
 	metapkg = "kernel-modules"
-- 
1.7.7.6




^ permalink raw reply related	[flat|nested] 16+ messages in thread

* [PATCH 05/10] gcc: Add plugins package for ARM, fix /usr/incude packaging
  2012-04-19 22:44 [PATCH 00/10] Updates and Packaging fixes Saul Wold
                   ` (3 preceding siblings ...)
  2012-04-19 22:44 ` [PATCH 04/10] kernel: Fix packaging issue Saul Wold
@ 2012-04-19 22:44 ` Saul Wold
  2012-04-19 22:44 ` [PATCH 06/10] quilt: move empty quiltrc to native Saul Wold
                   ` (4 subsequent siblings)
  9 siblings, 0 replies; 16+ messages in thread
From: Saul Wold @ 2012-04-19 22:44 UTC (permalink / raw)
  To: openembedded-core, dvhart

WARNING: For recipe gcc, the following files/directories were installed but not shipped in any package:
WARNING:   /usr/include
WARNING:   /usr/lib/gcc/arm-poky-linux-gnueabi/4.6.4/plugin/libgcc
WARNING:   /usr/lib/gcc/arm-poky-linux-gnueabi/4.6.4/plugin/libgcc/config
WARNING:   /usr/lib/gcc/arm-poky-linux-gnueabi/4.6.4/plugin/libgcc/config/arm
WARNING:   /usr/lib/gcc/arm-poky-linux-gnueabi/4.6.4/plugin/libgcc/config/arm/bpabi-lib.h
Signed-off-by: Saul Wold <sgw@linux.intel.com>
---
 meta/recipes-devtools/gcc/gcc-package-target.inc |    8 +++++++-
 1 files changed, 7 insertions(+), 1 deletions(-)

diff --git a/meta/recipes-devtools/gcc/gcc-package-target.inc b/meta/recipes-devtools/gcc/gcc-package-target.inc
index 3076670..a499c88 100644
--- a/meta/recipes-devtools/gcc/gcc-package-target.inc
+++ b/meta/recipes-devtools/gcc/gcc-package-target.inc
@@ -1,5 +1,5 @@
 PACKAGES = "\
-  ${PN} ${PN}-symlinks \
+  ${PN} ${PN}-plugins ${PN}-symlinks \
   g++ g++-symlinks \
   cpp cpp-symlinks \
   g77 g77-symlinks \
@@ -40,6 +40,11 @@ FILES_${PN}-symlinks = "\
   ${bindir}/gccbug \
 "
 
+FILES_${PN}-plugins = "\
+  ${gcclibdir}/${TARGET_SYS}/${BINV}/plugin \
+"
+ALLOW_EMPTY_${PN}-plugins = "1"
+
 FILES_g77 = "\
   ${bindir}/${TARGET_PREFIX}g77 \
   ${libexecdir}/gcc/${TARGET_SYS}/${BINV}/f771 \
@@ -88,6 +93,7 @@ do_install () {
 	rm -r ${D}${libdir}/gcc/${TARGET_SYS}/${BINV}/install-tools
 	rm -r ${D}${libexecdir}/gcc/${TARGET_SYS}/${BINV}/install-tools
 	rm -rf ${D}${libexecdir}/gcc/${TARGET_SYS}/${BINV}/*.la
+	rmdir ${D}${includedir}
 
 	# Hack around specs file assumptions
 	test -f ${D}${libdir}/gcc/${TARGET_SYS}/${BINV}/specs && sed -i -e '/^*cross_compile:$/ { n; s/1/0/; }' ${D}${libdir}/gcc/${TARGET_SYS}/${BINV}/specs
-- 
1.7.7.6




^ permalink raw reply related	[flat|nested] 16+ messages in thread

* [PATCH 06/10] quilt: move empty quiltrc to native
  2012-04-19 22:44 [PATCH 00/10] Updates and Packaging fixes Saul Wold
                   ` (4 preceding siblings ...)
  2012-04-19 22:44 ` [PATCH 05/10] gcc: Add plugins package for ARM, fix /usr/incude packaging Saul Wold
@ 2012-04-19 22:44 ` Saul Wold
  2012-04-20  4:17   ` Chris Larson
  2012-04-19 22:44 ` [PATCH 07/10] sysstat: Upgrade to 10.0.3 Saul Wold
                   ` (3 subsequent siblings)
  9 siblings, 1 reply; 16+ messages in thread
From: Saul Wold @ 2012-04-19 22:44 UTC (permalink / raw)
  To: openembedded-core, dvhart

The package.bbclass uses the native sysroot /usr/bin/quiltrc as an empty quiltrc
to ensure that the user quiltrc does not affect our patching scheme. This ensures
the correct file is in the correct sysroot.

Signed-off-by: Saul Wold <sgw@linux.intel.com>
---
 meta/recipes-devtools/quilt/quilt-0.51.inc       |    5 -----
 meta/recipes-devtools/quilt/quilt-native.inc     |    6 ++++++
 meta/recipes-devtools/quilt/quilt-native_0.51.bb |    2 +-
 meta/recipes-devtools/quilt/quilt_0.51.bb        |    2 +-
 4 files changed, 8 insertions(+), 7 deletions(-)

diff --git a/meta/recipes-devtools/quilt/quilt-0.51.inc b/meta/recipes-devtools/quilt/quilt-0.51.inc
index e89013a..824e624 100644
--- a/meta/recipes-devtools/quilt/quilt-0.51.inc
+++ b/meta/recipes-devtools/quilt/quilt-0.51.inc
@@ -24,11 +24,6 @@ RDEPENDS_${PN} = "bash"
 # quilt ignores DESTDIR
 do_install () {
 	oe_runmake 'BUILD_ROOT=${D}' install
-	if [ "${BUILD_ARCH}" == "${HOST_ARCH}" ]; then
-		# Dummy quiltrc file for patch.bbclass
-		install -d ${D}${bindir}/
-		touch ${D}${bindir}/quiltrc
-	fi
 	# cleanup unpackaged files
 	rm -rf ${D}/${datadir}/emacs
 }
diff --git a/meta/recipes-devtools/quilt/quilt-native.inc b/meta/recipes-devtools/quilt/quilt-native.inc
index 7efea02..8a03a5d 100644
--- a/meta/recipes-devtools/quilt/quilt-native.inc
+++ b/meta/recipes-devtools/quilt/quilt-native.inc
@@ -11,3 +11,9 @@ EXTRA_OECONF = "--disable-nls"
 do_configure () {
 	oe_runconf
 }
+
+do_install_append () {
+	# Dummy quiltrc file for patch.bbclass
+	install -d ${D}${bindir}/
+	touch ${D}${bindir}/quiltrc
+}
diff --git a/meta/recipes-devtools/quilt/quilt-native_0.51.bb b/meta/recipes-devtools/quilt/quilt-native_0.51.bb
index b99b9b6..1494bf2 100644
--- a/meta/recipes-devtools/quilt/quilt-native_0.51.bb
+++ b/meta/recipes-devtools/quilt/quilt-native_0.51.bb
@@ -1,4 +1,4 @@
 require quilt-${PV}.inc
 require quilt-native.inc
 
-PR = "r0"
+PR = "r1"
diff --git a/meta/recipes-devtools/quilt/quilt_0.51.bb b/meta/recipes-devtools/quilt/quilt_0.51.bb
index bc62161..6865cd8 100644
--- a/meta/recipes-devtools/quilt/quilt_0.51.bb
+++ b/meta/recipes-devtools/quilt/quilt_0.51.bb
@@ -4,4 +4,4 @@ RDEPENDS_${PN} += "patch diffstat bzip2 util-linux"
 SRC_URI += "file://aclocal.patch \
             file://gnu_patch_test_fix_target.patch \
            "
-PR = "r2"
+PR = "r3"
-- 
1.7.7.6




^ permalink raw reply related	[flat|nested] 16+ messages in thread

* [PATCH 07/10] sysstat: Upgrade to 10.0.3
  2012-04-19 22:44 [PATCH 00/10] Updates and Packaging fixes Saul Wold
                   ` (5 preceding siblings ...)
  2012-04-19 22:44 ` [PATCH 06/10] quilt: move empty quiltrc to native Saul Wold
@ 2012-04-19 22:44 ` Saul Wold
  2012-04-19 22:44 ` [PATCH 08/10] lame: Upgrade to 3.99.5 Saul Wold
                   ` (2 subsequent siblings)
  9 siblings, 0 replies; 16+ messages in thread
From: Saul Wold @ 2012-04-19 22:44 UTC (permalink / raw)
  To: openembedded-core, dvhart

Signed-off-by: Saul Wold <sgw@linux.intel.com>
---
 meta/recipes-extended/sysstat/sysstat_10.0.3.bb |    8 --------
 meta/recipes-extended/sysstat/sysstat_10.0.4.bb |    8 ++++++++
 2 files changed, 8 insertions(+), 8 deletions(-)
 delete mode 100644 meta/recipes-extended/sysstat/sysstat_10.0.3.bb
 create mode 100644 meta/recipes-extended/sysstat/sysstat_10.0.4.bb

diff --git a/meta/recipes-extended/sysstat/sysstat_10.0.3.bb b/meta/recipes-extended/sysstat/sysstat_10.0.3.bb
deleted file mode 100644
index 7ef6c60..0000000
--- a/meta/recipes-extended/sysstat/sysstat_10.0.3.bb
+++ /dev/null
@@ -1,8 +0,0 @@
-require sysstat.inc
-
-LIC_FILES_CHKSUM = "file://COPYING;md5=8ca43cbc842c2336e835926c2166c28b"
-
-PR = "r1"
-
-SRC_URI[md5sum] = "0e1ed5200f31f69a3b90ff1e81c07745"
-SRC_URI[sha256sum] = "7c0dd172f09edaff100b33db29ef502e15e71867b505c6d519f76a24fabcc1f5"
diff --git a/meta/recipes-extended/sysstat/sysstat_10.0.4.bb b/meta/recipes-extended/sysstat/sysstat_10.0.4.bb
new file mode 100644
index 0000000..7a5bcdc
--- /dev/null
+++ b/meta/recipes-extended/sysstat/sysstat_10.0.4.bb
@@ -0,0 +1,8 @@
+require sysstat.inc
+
+LIC_FILES_CHKSUM = "file://COPYING;md5=8ca43cbc842c2336e835926c2166c28b"
+
+PR = "r0"
+
+SRC_URI[md5sum] = "c84fd7774080dae34f47257175a0b187"
+SRC_URI[sha256sum] = "66dbef6e5583c320d5aa5a47a7407b8bf2c20f2cf0d171d36ffa21db034f34ba"
-- 
1.7.7.6




^ permalink raw reply related	[flat|nested] 16+ messages in thread

* [PATCH 08/10] lame: Upgrade to 3.99.5
  2012-04-19 22:44 [PATCH 00/10] Updates and Packaging fixes Saul Wold
                   ` (6 preceding siblings ...)
  2012-04-19 22:44 ` [PATCH 07/10] sysstat: Upgrade to 10.0.3 Saul Wold
@ 2012-04-19 22:44 ` Saul Wold
  2012-04-19 22:44 ` [PATCH 09/10] sqlite3: Upgrade to 3.7.11 Saul Wold
  2012-04-19 22:44 ` [PATCH 10/10] distro_tracking: Update Manual Check Saul Wold
  9 siblings, 0 replies; 16+ messages in thread
From: Saul Wold @ 2012-04-19 22:44 UTC (permalink / raw)
  To: openembedded-core, dvhart

Signed-off-by: Saul Wold <sgw@linux.intel.com>
---
 .../lame/{lame_3.99.3.bb => lame_3.99.5.bb}        |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)
 rename meta/recipes-multimedia/lame/{lame_3.99.3.bb => lame_3.99.5.bb} (86%)

diff --git a/meta/recipes-multimedia/lame/lame_3.99.3.bb b/meta/recipes-multimedia/lame/lame_3.99.5.bb
similarity index 86%
rename from meta/recipes-multimedia/lame/lame_3.99.3.bb
rename to meta/recipes-multimedia/lame/lame_3.99.5.bb
index 9248202..a0c4cf5 100644
--- a/meta/recipes-multimedia/lame/lame_3.99.3.bb
+++ b/meta/recipes-multimedia/lame/lame_3.99.5.bb
@@ -13,8 +13,8 @@ PR = "r0"
 SRC_URI = "${SOURCEFORGE_MIRROR}/lame/lame-${PV}.tar.gz \
            file://no-gtk1.patch"
 
-SRC_URI[md5sum] = "5ad31e33e70455eb3a7b79a5dd934fce"
-SRC_URI[sha256sum] = "d4ea3c8d00d2cc09338425a25dbfeb4d587942cb3c83a677c09aeb1e850c74cf"
+SRC_URI[md5sum] = "84835b313d4a8b68f5349816d33e07ce"
+SRC_URI[sha256sum] = "24346b4158e4af3bd9f2e194bb23eb473c75fb7377011523353196b19b9a23ff"
 
 inherit autotools
 
-- 
1.7.7.6




^ permalink raw reply related	[flat|nested] 16+ messages in thread

* [PATCH 09/10] sqlite3: Upgrade to 3.7.11
  2012-04-19 22:44 [PATCH 00/10] Updates and Packaging fixes Saul Wold
                   ` (7 preceding siblings ...)
  2012-04-19 22:44 ` [PATCH 08/10] lame: Upgrade to 3.99.5 Saul Wold
@ 2012-04-19 22:44 ` Saul Wold
  2012-04-19 22:44 ` [PATCH 10/10] distro_tracking: Update Manual Check Saul Wold
  9 siblings, 0 replies; 16+ messages in thread
From: Saul Wold @ 2012-04-19 22:44 UTC (permalink / raw)
  To: openembedded-core, dvhart

Signed-off-by: Saul Wold <sgw@linux.intel.com>
---
 meta/recipes-support/sqlite/sqlite3_3.7.10.bb |   11 -----------
 meta/recipes-support/sqlite/sqlite3_3.7.11.bb |   11 +++++++++++
 2 files changed, 11 insertions(+), 11 deletions(-)
 delete mode 100644 meta/recipes-support/sqlite/sqlite3_3.7.10.bb
 create mode 100644 meta/recipes-support/sqlite/sqlite3_3.7.11.bb

diff --git a/meta/recipes-support/sqlite/sqlite3_3.7.10.bb b/meta/recipes-support/sqlite/sqlite3_3.7.10.bb
deleted file mode 100644
index ec6ded6..0000000
--- a/meta/recipes-support/sqlite/sqlite3_3.7.10.bb
+++ /dev/null
@@ -1,11 +0,0 @@
-require sqlite3.inc
-
-PR = "r2"
-
-LIC_FILES_CHKSUM = "file://sqlite3.h;endline=11;md5=65f0a57ca6928710b418c094b3570bb0"
-
-SRC_URI = "http://www.sqlite.org/sqlite-autoconf-3071000.tar.gz"
-S = "${WORKDIR}/sqlite-autoconf-3071000"
-
-SRC_URI[md5sum] = "9ed2ca93577b58cfa0d01f64b9312ab9"
-SRC_URI[sha256sum] = "9c1775057af5cc8b6cc64808b9553d77beccf3757e16ecee3bc878404d9c43e3"
diff --git a/meta/recipes-support/sqlite/sqlite3_3.7.11.bb b/meta/recipes-support/sqlite/sqlite3_3.7.11.bb
new file mode 100644
index 0000000..9893e05
--- /dev/null
+++ b/meta/recipes-support/sqlite/sqlite3_3.7.11.bb
@@ -0,0 +1,11 @@
+require sqlite3.inc
+
+LIC_FILES_CHKSUM = "file://sqlite3.h;endline=11;md5=65f0a57ca6928710b418c094b3570bb0"
+
+PR = "r0"
+
+SRC_URI = "http://www.sqlite.org/sqlite-autoconf-3071100.tar.gz"
+S = "${WORKDIR}/sqlite-autoconf-3071100"
+
+SRC_URI[md5sum] = "0552d71bda98ebdcaea305cd6058221b"
+SRC_URI[sha256sum] = "2badc75dc536249bcd68c44d2a655724285d054303251eaff9d355194cb3476b"
-- 
1.7.7.6




^ permalink raw reply related	[flat|nested] 16+ messages in thread

* [PATCH 10/10] distro_tracking: Update Manual Check
  2012-04-19 22:44 [PATCH 00/10] Updates and Packaging fixes Saul Wold
                   ` (8 preceding siblings ...)
  2012-04-19 22:44 ` [PATCH 09/10] sqlite3: Upgrade to 3.7.11 Saul Wold
@ 2012-04-19 22:44 ` Saul Wold
  9 siblings, 0 replies; 16+ messages in thread
From: Saul Wold @ 2012-04-19 22:44 UTC (permalink / raw)
  To: openembedded-core, dvhart

Update the manual check dates for:
sqlite3
libcap
libcheck
console-tools
psmisc
boost
sysfsutils
less
unzip
zip
usbutils
sysstat
cracklib
libexif
qemugl
glew
squashfs-tools
lame
libmad
lsb

Signed-off-by: Saul Wold <sgw@linux.intel.com>
---
 .../conf/distro/include/distro_tracking_fields.inc |   58 ++++++++++----------
 1 files changed, 29 insertions(+), 29 deletions(-)

diff --git a/meta/conf/distro/include/distro_tracking_fields.inc b/meta/conf/distro/include/distro_tracking_fields.inc
index de6f3dd..dc36833 100644
--- a/meta/conf/distro/include/distro_tracking_fields.inc
+++ b/meta/conf/distro/include/distro_tracking_fields.inc
@@ -552,10 +552,10 @@ RECIPE_LATEST_RELEASE_DATE_pn-popt = "May 01, 2010"
 
 RECIPE_STATUS_pn-sqlite3 = "green"
 # need upgrade
-RECIPE_LATEST_VERSION_pn-sqlite3 = "3.7.10"
-RECIPE_LATEST_RELEASE_DATE_pn-sqlite3 = "Jan 16, 2012"
-RECIPE_LAST_UPDATE_pn-sqlite3 = "Feb 27, 2012"
-RECIPE_MANUAL_CHECK_DATE_pn-sqlite3= "Feb 26, 2012"
+RECIPE_LATEST_VERSION_pn-sqlite3 = "3.7.11"
+RECIPE_LATEST_RELEASE_DATE_pn-sqlite3 = "Mar 20, 2012"
+RECIPE_LAST_UPDATE_pn-sqlite3 = "Apr 18, 2012"
+RECIPE_MANUAL_CHECK_DATE_pn-sqlite3= "Apr 18, 2012"
 RECIPE_MAINTAINER_pn-sqlite3 = "Saul Wold <sgw@linux.intel.com>"
 RECIPE_DEPENDENCY_CHECK_pn-sqlite3 = "not done"
 RECIPE_INTEL_SECTION_pn-sqlite3 = "base libs"
@@ -585,7 +585,7 @@ RECIPE_STATUS_pn-libcap = "yellow"
 RECIPE_LATEST_VERSION_pn-libcap = "2.22"
 RECIPE_LATEST_RELEASE_DATE_pn-libcap = "Jan 01, 2010"
 RECIPE_LAST_UPDATE_pn-libcap = "Jul 25, 2011"
-RECIPE_MANUAL_CHECK_DATE_pn-libcap = "Feb 26, 2012"
+RECIPE_MANUAL_CHECK_DATE_pn-libcap = "Apr 18, 2012"
 RECIPE_MAINTAINER_pn-libcap = "Saul Wold <sgw@linux.intel.com>"
 RECIPE_DEPENDENCY_CHECK_pn-libcap = "done"
 RECIPE_INTEL_SECTION_pn-libcap = "base libs"
@@ -644,7 +644,7 @@ RECIPE_DEPENDENCY_CHECK_pn-libcheck = "done"
 RECIPE_LATEST_VERSION_pn-libcheck = "0.9.8"
 RECIPE_LATEST_RELEASE_DATE_pn-libcheck = "Sep 23, 2009"
 RECIPE_LAST_UPDATE_pn-libcheck = "Aug 20, 2010"
-RECIPE_MANUAL_CHECK_DATE_pn-libcheck = "Feb 26, 2012"
+RECIPE_MANUAL_CHECK_DATE_pn-libcheck = "Apr 18, 2012"
 RECIPE_MAINTAINER_pn-libcheck = "Saul Wold <sgw@linux.intel.com>"
 RECIPE_INTEL_SECTION_pn-libcheck = "base libs"
 RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-libcheck = "9 months"
@@ -1357,7 +1357,7 @@ RECIPE_MAINTAINER_pn-consolekit = "Zhai Edwin <edwin.zhai@intel.com>"
 RECIPE_STATUS_pn-console-tools = "red"
 RECIPE_LATEST_VERSION_pn-console-tools = "0.3.2"
 RECIPE_LAST_UPDATE_pn-console-tools = "Jul 21, 2006"
-RECIPE_MANUAL_CHECK_DATE_pn-console-tools= "Feb 26, 2012"
+RECIPE_MANUAL_CHECK_DATE_pn-console-tools= "Apr 18, 2012"
 RECIPE_MAINTAINER_pn-console-tools = "Saul Wold <sgw@linux.intel.com>"
 DISTRO_PN_ALIAS_pn-console-tools = "Debian=console-tools Ubuntu=console-tools"
 
@@ -1401,14 +1401,14 @@ RECIPE_STATUS_pn-psmisc = "red"
 RECIPE_LATEST_VERSION_pn-psmisc = "22.16"
 RECIPE_LATEST_RELEASE_DATE_pn-psmisc = "Feb 25, 2012"
 RECIPE_LAST_UPDATE_pn-psmisc = "Feb 27, 2012"
-RECIPE_MANUAL_CHECK_DATE_pn-psmisc = "Feb 26, 2012"
+RECIPE_MANUAL_CHECK_DATE_pn-psmisc = "Apr 18, 2012"
 RECIPE_MAINTAINER_pn-psmisc = "Saul Wold <sgw@linux.intel.com>"
 
 RECIPE_STATUS_pn-boost = "yellow"
 RECIPE_LATEST_VERSION_pn-boost = "1.49.0"
 RECIPE_LATEST_RELEASE_DATE_pn-boost = "Feb 24, 2012"
 RECIPE_LAST_UPDATE_pn-boost = "Feb 27, 2012"
-RECIPE_MANUAL_CHECK_DATE_pn-boost = "Feb 26, 2012"
+RECIPE_MANUAL_CHECK_DATE_pn-boost = "Apr 18, 2012"
 RECIPE_MAINTAINER_pn-boost = "Saul Wold <sgw@linux.intel.com>"
 
 RECIPE_STATUS_pn-boost-jam-native = "green"
@@ -1559,7 +1559,7 @@ RECIPE_LAST_UPDATE_pn-sysfsutils = "Jun 18, 2010"
 RECIPE_DEPENDENCY_CHECK_pn-sysfsutils = "not done"
 RECIPE_INTEL_SECTION_pn-sysfsutils = "base utils"
 RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-sysfsutils = "n/a"
-RECIPE_MANUAL_CHECK_DATE_pn-sysfsutils = "Feb 26, 2012"
+RECIPE_MANUAL_CHECK_DATE_pn-sysfsutils = "Apr 18, 2012"
 RECIPE_COMMENTS_pn-sysfsutils = "No update on kernel.org"
 RECIPE_MAINTAINER_pn-sysfsutils = "Saul Wold <sgw@linux.intel.com>"
 
@@ -1613,7 +1613,7 @@ RECIPE_STATUS_pn-less = "green"
 RECIPE_LATEST_VERSION_pn-less = "444"
 RECIPE_LATEST_RELEASE_DATE_pn-less = "Jun 9, 2011"
 RECIPE_LAST_UPDATE_pn-less = "Dec 01, 2011"
-RECIPE_MANUAL_CHECK_DATE_pn-less = "Feb 26, 2012"
+RECIPE_MANUAL_CHECK_DATE_pn-less = "Apr 18, 2012"
 RECIPE_MAINTAINER_pn-less = "Saul Wold <sgw@linux.intel.com>"
 RECIPE_DEPENDENCY_CHECK_pn-less = "done"
 RECIPE_INTEL_SECTION_pn-less = "base utils"
@@ -1774,7 +1774,7 @@ RECIPE_MAINTAINER_pn-unzip = "Saul Wold <sgw@linux.intel.com>"
 RECIPE_DEPENDENCY_CHECK_pn-unzip = "not done"
 RECIPE_INTEL_SECTION_pn-unzip = "base utils"
 RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-unzip = "49 months"
-RECIPE_MANUAL_CHECK_DATE_pn-unzip = "Feb 26, 2012"
+RECIPE_MANUAL_CHECK_DATE_pn-unzip = "Apr 18, 2012"
 RECIPE_COMMENTS_pn-unzip = "5.52 has a race condition vulnerability for Unix version"
 
 RECIPE_STATUS_pn-zip = "green"
@@ -1785,7 +1785,7 @@ RECIPE_MAINTAINER_pn-zip = "Saul Wold <sgw@linux.intel.com>"
 RECIPE_DEPENDENCY_CHECK_pn-zip = "not done"
 RECIPE_INTEL_SECTION_pn-zip = "base utils"
 RECIPE_TIME_BETWEEN_LAST_TWO_RELEASES_pn-zip = "21 months"
-RECIPE_MANUAL_CHECK_DATE_pn-zip = "Feb 26, 2012"
+RECIPE_MANUAL_CHECK_DATE_pn-zip = "Apr 18, 2012"
 RECIPE_COMMENTS_pn-zip = ""
 
 RECIPE_STATUS_pn-strace = "green"
@@ -1888,7 +1888,7 @@ RECIPE_STATUS_pn-usbutils = "green"
 RECIPE_LATEST_VERSION_pn-usbutils = "0.91"
 RECIPE_LATEST_RELEASE_DATE_pn-usbutils = "Oct 22, 2010"
 RECIPE_LAST_UPDATE_pn-usbutils = "May 20, 2011"
-RECIPE_MANUAL_CHECK_DATE_pn-usbutils = "Feb 26, 2012"
+RECIPE_MANUAL_CHECK_DATE_pn-usbutils = "Apr 18, 2012"
 RECIPE_MAINTAINER_pn-usbutils = "Saul Wold <sgw@linux.intel.com>"
 RECIPE_DEPENDENCY_CHECK_pn-usbutils = "done"
 RECIPE_INTEL_SECTION_pn-usbutils = "base utils"
@@ -1931,10 +1931,10 @@ RECIPE_COMMENTS_pn-zypper = ""
 DISTRO_PN_ALIAS_pn-zypper = "OpenSuse=zypper Meego=zypper"
 
 RECIPE_STATUS_pn-sysstat = "green"
-RECIPE_LATEST_VERSION_pn-sysstat = "10.0.3"
-RECIPE_LATEST_RELEASE_DATE_pn-sysstat = "Nov 27, 2011"
-RECIPE_LAST_UPDATE_pn-sysstat = "Dec 27, 2011"
-RECIPE_MANUAL_CHECK_DATE_pn-sysstat = "Feb 26, 2012"
+RECIPE_LATEST_VERSION_pn-sysstat = "10.0.4"
+RECIPE_LATEST_RELEASE_DATE_pn-sysstat = "Mar 07, 2012"
+RECIPE_LAST_UPDATE_pn-sysstat = "Apr 19, 2012"
+RECIPE_MANUAL_CHECK_DATE_pn-sysstat = "Apr 18, 2012"
 RECIPE_MAINTAINER_pn-sysstat = "Saul Wold <sgw@linux.intel.com>"
 
 RECIPE_STATUS_pn-sysklogd = "red"
@@ -1969,7 +1969,7 @@ RECIPE_STATUS_pn-cracklib="green"
 RECIPE_LATEST_VERSION_pn-cracklib="2.8.18"
 RECIPE_LATEST_RELEASE_DATE_pn-cracklib = "Aug 29, 2010"
 RECIPE_LAST_UPDATE_pn-cracklib = "Nov 13, 2010"
-RECIPE_MANUAL_CHECK_DATE_pn-cracklib = "Feb 26, 2012"
+RECIPE_MANUAL_CHECK_DATE_pn-cracklib = "Apr 18, 2012"
 RECIPE_MAINTAINER_pn-cracklib="Saul Wold <sgw@linux.intel.com>"
 
 RECIPE_STATUS_pn-openobex = "red"
@@ -2063,7 +2063,7 @@ RECIPE_STATUS_pn-libexif = "green"
 RECIPE_LATEST_VERSION_pn-libexif = "0.6.20"
 RECIPE_LATEST_RELEASE_DATE_pn-libexif = "Dec 12, 2010"
 RECIPE_LAST_UPDATE_pn-libexif = "Apr 15, 2011"
-RECIPE_MANUAL_CHECK_DATE_pn-libexif = "Feb 26, 2012"
+RECIPE_MANUAL_CHECK_DATE_pn-libexif = "Apr 18, 2012"
 RECIPE_MAINTAINER_pn-libexif = "Saul Wold <sgw@linux.intel.com>"
 
 RECIPE_STATUS_pn-setserial = "red"
@@ -3666,7 +3666,7 @@ RECIPE_INTEL_SECTION_pn-qemugl="graphic app"
 RECIPE_LAST_UPDATE_pn-qemugl = "Nov 28, 2010"
 RECIPE_NO_UPDATE_REASON_pn-qemugl = "Do not upgrade to version: 33466cd8 because the upstream is broken in x86_64 build"
 RECIPE_MAINTAINER_pn-qemugl="Saul Wold <sgw@linux.intel.com>"
-RECIPE_MANUAL_CHECK_DATE_pn-qemugl= "Feb 26, 2012"
+RECIPE_MANUAL_CHECK_DATE_pn-qemugl= "Apr 18, 2012"
 
 RECIPE_STATUS_pn-fotowall="green"
 # no update needed
@@ -6048,13 +6048,13 @@ RECIPE_MAINTAINER_pn-adt-installer = "Jessica Zhang <jessica.zhang@intel.com>"
 RECIPE_LATEST_VERSION_pn-glew = "1.7.0"
 RECIPE_LATEST_RELEASE_DATE_pn-glew = "Aug 26, 2011"
 RECIPE_LAST_UPDATE_pn-glew = "May 24, 2011"
-RECIPE_MANUAL_CHECK_DATE_pn-glew = "Feb 26, 2012"
+RECIPE_MANUAL_CHECK_DATE_pn-glew = "Apr 18, 2012"
 RECIPE_MAINTAINER_pn-glew = "Saul Wold <sgw@linux.intel.com>"
 
 RECIPE_LATEST_VERSION_pn-squashfs-tools = "4.2"
 RECIPE_LATEST_RELEASE_DATE_pn-squashfs-tools = "Feb 28, 2011"
 RECIPE_LAST_UPDATE_pn-squashfs-tools = "Oct 21, 2011"
-RECIPE_MANUAL_CHECK_DATE_pn-squashfs-tools = "Feb 26, 2012"
+RECIPE_MANUAL_CHECK_DATE_pn-squashfs-tools = "Apr 18, 2012"
 RECIPE_MAINTAINER_pn-squashfs-tools = "Saul Wold <sgw@linux.intel.com>"
 
 RECIPE_LATEST_VERSION_pn-mpeg2dec = "0.5.1"
@@ -6062,17 +6062,17 @@ RECIPE_NO_UPDATE_REASON_pn-mpeg2dec = "Why are we currently at 0.4.1?"
 RECIPE_MANUAL_CHECK_DATE_pn-mpeg2dec = "May 24, 2011"
 RECIPE_MAINTAINER_pn-squashfs-tools = "Saul Wold <sgw@linux.intel.com>"
 
-RECIPE_LATEST_VERSION_pn-lame = "3.99.3"
-RECIPE_LATEST_RELEASE_DATE_pn-lame = "Nov 26, 2011"
-RECIPE_LAST_UPDATE_pn-lame = "Nov 28, 2011"
-RECIPE_MANUAL_CHECK_DATE_pn-lame = "Jan 09, 2012"
+RECIPE_LATEST_VERSION_pn-lame = "3.99.5"
+RECIPE_LATEST_RELEASE_DATE_pn-lame = "Feb 28, 2012"
+RECIPE_LAST_UPDATE_pn-lame = "Apr 19, 2012"
+RECIPE_MANUAL_CHECK_DATE_pn-lame = "Apr 18, 2012"
 DISTRO_PN_ALIAS_pn-lame = "Debian=lame Ubuntu=lame"
 RECIPE_MAINTAINER_pn-lame = "Saul Wold <sgw@linux.intel.com>"
 
 RECIPE_LATEST_VERSION_pn-libmad = "0.15.1b"
 RECIPE_LATEST_RELEASE_DATE_pn-libmad = "Feb 18, 2004"
 RECIPE_LAST_UPDATE_pn-libmad = "Jul 04, 2006"
-RECIPE_MANUAL_CHECK_DATE_pn-libmad = "Jan 09, 2012"
+RECIPE_MANUAL_CHECK_DATE_pn-libmad = "Apr 18, 2012"
 RECIPE_MAINTAINER_pn-libmad = "Saul Wold <sgw@linux.intel.com>"
 
 RECIPE_LATEST_VERSION_pn-libxml-perl = "0.08"
@@ -6080,7 +6080,7 @@ RECIPE_LATEST_VERSION_pn-libxml-perl = "0.08"
 RECIPE_LATEST_VERSION_pn-lsb = "1.4"
 RECIPE_LAST_UPDATE_pn-lsb = "Nov 04, 2010"
 RECIPE_LATEST_RELEASE_DATE_pn-lsb = "Jan 04, 2001"
-RECIPE_MANUAL_CHECK_DATE_pn-lsb = "Feb 26, 2012"
+RECIPE_MANUAL_CHECK_DATE_pn-lsb = "Apr 18, 2012"
 RECIPE_NO_UPDATE_REASON_pn-lsb = "1.4 is fixed version of LSB Test"
 RECIPE_MAINTAINER_pn-lsb = "Saul Wold <sgw@linux.intel.com>"
 
-- 
1.7.7.6




^ permalink raw reply related	[flat|nested] 16+ messages in thread

* Re: [PATCH 04/10] kernel: Fix packaging issue
  2012-04-19 22:44 ` [PATCH 04/10] kernel: Fix packaging issue Saul Wold
@ 2012-04-19 22:56   ` Darren Hart
  2012-04-19 22:58   ` Saul Wold
  1 sibling, 0 replies; 16+ messages in thread
From: Darren Hart @ 2012-04-19 22:56 UTC (permalink / raw)
  To: Saul Wold; +Cc: openembedded-core

On 04/19/2012 03:44 PM, Saul Wold wrote:
> Remove /etc since it is empty, when creating a machine that does not
> deliver any module config files, the /etc is empty and is then warned
> about not being shipped, so we remove it.
> 
> This occurs in the routerstationpro with the following warning:
> WARNING: For recipe linux-yocto, the following files/directories were installed but not shipped in any package:
> WARNING:   /etc
> 
> Signed-off-by: Saul Wold <sgw@linux.intel.com>
> ---
>  meta/classes/kernel.bbclass |    4 +++-
>  1 files changed, 3 insertions(+), 1 deletions(-)
> 
> diff --git a/meta/classes/kernel.bbclass b/meta/classes/kernel.bbclass
> index 3519e7c..19dad8e 100644
> --- a/meta/classes/kernel.bbclass
> +++ b/meta/classes/kernel.bbclass
> @@ -464,9 +464,11 @@ python populate_packages_prepend () {
>  	# avoid warnings. removedirs only raises an OSError if an empty
>  	# directory cannot be removed.
>  	dvar = d.getVar('PKGD', True)
> -	for dir in ["%s/etc/modprobe.d" % (dvar), "%s/etc/modules-load.d" % (dvar)]:
> +	for dir in ["%s/etc/modprobe.d" % (dvar), "%s/etc/modules-load.d" % (dvar), "%s/etc" % (dvar)]:
>  		if len(os.listdir(dir)) == 0:
>  			os.rmdir(dir)
> +	if len(os.listdir("%s/etc" % (dvar))) == 0:
> +		os.rmdir("%s/etc" % (dvar))

This second test is redundant now that %s/etc is in the "for dir in ...
" line.

-- 
Darren Hart
Intel Open Source Technology Center
Yocto Project - Linux Kernel



^ permalink raw reply	[flat|nested] 16+ messages in thread

* Re: [PATCH 04/10] kernel: Fix packaging issue
  2012-04-19 22:44 ` [PATCH 04/10] kernel: Fix packaging issue Saul Wold
  2012-04-19 22:56   ` Darren Hart
@ 2012-04-19 22:58   ` Saul Wold
  1 sibling, 0 replies; 16+ messages in thread
From: Saul Wold @ 2012-04-19 22:58 UTC (permalink / raw)
  To: Patches and discussions about the oe-core layer; +Cc: dvhart

On 04/19/2012 03:44 PM, Saul Wold wrote:
> Remove /etc since it is empty, when creating a machine that does not
> deliver any module config files, the /etc is empty and is then warned
> about not being shipped, so we remove it.
>
> This occurs in the routerstationpro with the following warning:
> WARNING: For recipe linux-yocto, the following files/directories were installed but not shipped in any package:
> WARNING:   /etc
>
> Signed-off-by: Saul Wold<sgw@linux.intel.com>
> ---
>   meta/classes/kernel.bbclass |    4 +++-
>   1 files changed, 3 insertions(+), 1 deletions(-)
>
> diff --git a/meta/classes/kernel.bbclass b/meta/classes/kernel.bbclass
> index 3519e7c..19dad8e 100644
> --- a/meta/classes/kernel.bbclass
> +++ b/meta/classes/kernel.bbclass
> @@ -464,9 +464,11 @@ python populate_packages_prepend () {
>   	# avoid warnings. removedirs only raises an OSError if an empty
>   	# directory cannot be removed.
>   	dvar = d.getVar('PKGD', True)
> -	for dir in ["%s/etc/modprobe.d" % (dvar), "%s/etc/modules-load.d" % (dvar)]:
> +	for dir in ["%s/etc/modprobe.d" % (dvar), "%s/etc/modules-load.d" % (dvar), "%s/etc" % (dvar)]:
>   		if len(os.listdir(dir)) == 0:
>   			os.rmdir(dir)
> +	if len(os.listdir("%s/etc" % (dvar))) == 0:
> +		os.rmdir("%s/etc" % (dvar))
>
>   	import re
>   	metapkg = "kernel-modules"
Looks like I grapped the wrong version somehow, will be fixed in the branch!

Sau!



^ permalink raw reply	[flat|nested] 16+ messages in thread

* Re: [PATCH 06/10] quilt: move empty quiltrc to native
  2012-04-19 22:44 ` [PATCH 06/10] quilt: move empty quiltrc to native Saul Wold
@ 2012-04-20  4:17   ` Chris Larson
  2012-04-20  6:23     ` Saul Wold
  0 siblings, 1 reply; 16+ messages in thread
From: Chris Larson @ 2012-04-20  4:17 UTC (permalink / raw)
  To: Patches and discussions about the oe-core layer; +Cc: dvhart

On Thu, Apr 19, 2012 at 3:44 PM, Saul Wold <sgw@linux.intel.com> wrote:
> The package.bbclass uses the native sysroot /usr/bin/quiltrc as an empty quiltrc
> to ensure that the user quiltrc does not affect our patching scheme. This ensures
> the correct file is in the correct sysroot.

I assume this was meant to be patch.bbclass? Aside: ${bindir} really
isn't where that should go, as a point for future improvement :)
-- 
Christopher Larson



^ permalink raw reply	[flat|nested] 16+ messages in thread

* Re: [PATCH 06/10] quilt: move empty quiltrc to native
  2012-04-20  4:17   ` Chris Larson
@ 2012-04-20  6:23     ` Saul Wold
  2012-04-20  9:50       ` Richard Purdie
  0 siblings, 1 reply; 16+ messages in thread
From: Saul Wold @ 2012-04-20  6:23 UTC (permalink / raw)
  To: Patches and discussions about the oe-core layer; +Cc: Chris Larson, dvhart

On 04/19/2012 09:17 PM, Chris Larson wrote:
> On Thu, Apr 19, 2012 at 3:44 PM, Saul Wold<sgw@linux.intel.com>  wrote:
>> The package.bbclass uses the native sysroot /usr/bin/quiltrc as an empty quiltrc
>> to ensure that the user quiltrc does not affect our patching scheme. This ensures
>> the correct file is in the correct sysroot.
>
> I assume this was meant to be patch.bbclass? Aside: ${bindir} really
> isn't where that should go, as a point for future improvement :)
Yes, patch.bbclass references $STAGING_NATIVE_BINDIR (I think that's 
it), Yeah, I thought about moving it, which I could still do in a second 
patch to the native sysroot /etc or /usr/share/quilt, this might be the 
better place.

Thoughts?

Sau!



^ permalink raw reply	[flat|nested] 16+ messages in thread

* Re: [PATCH 06/10] quilt: move empty quiltrc to native
  2012-04-20  6:23     ` Saul Wold
@ 2012-04-20  9:50       ` Richard Purdie
  0 siblings, 0 replies; 16+ messages in thread
From: Richard Purdie @ 2012-04-20  9:50 UTC (permalink / raw)
  To: Patches and discussions about the oe-core layer; +Cc: Chris Larson, dvhart

On Thu, 2012-04-19 at 23:23 -0700, Saul Wold wrote:
> On 04/19/2012 09:17 PM, Chris Larson wrote:
> > On Thu, Apr 19, 2012 at 3:44 PM, Saul Wold<sgw@linux.intel.com>  wrote:
> >> The package.bbclass uses the native sysroot /usr/bin/quiltrc as an empty quiltrc
> >> to ensure that the user quiltrc does not affect our patching scheme. This ensures
> >> the correct file is in the correct sysroot.
> >
> > I assume this was meant to be patch.bbclass? Aside: ${bindir} really
> > isn't where that should go, as a point for future improvement :)
> Yes, patch.bbclass references $STAGING_NATIVE_BINDIR (I think that's 
> it), Yeah, I thought about moving it, which I could still do in a second 
> patch to the native sysroot /etc or /usr/share/quilt, this might be the 
> better place.
> 
> Thoughts?

I suspect that was a workaround where quilt was picking up things it
shouldn't on a system and we needed a quiltrc file but didn't stage
sysconfdir. I think we do stage sysconfdir for native packages now and
the fact it was using /usr is just historical detail which can be
removed.

Looking at the history, we added sysconfdir 2.5 years ago in:

http://git.yoctoproject.org/cgit.cgi/poky/commit/meta/classes/base.bbclass?id=dfd32b429a0a9bed09b75f59f0c7fb37f42c3ed9

The quiltrc fix was from two years before that:

http://git.yoctoproject.org/cgit.cgi/poky/commit/?id=95554ee9b15e575a369d9686be6af45d3a6985fc
http://git.yoctoproject.org/cgit.cgi/poky/commit/meta/classes/patch.bbclass?id=0443d80b50e98bb329e30430bde5db67f09004e3

Regardless, lets just have one patch which moves this somewhere sensible
and makes it quilt-native only.

Cheers,

Richard





^ permalink raw reply	[flat|nested] 16+ messages in thread

end of thread, other threads:[~2012-04-20 10:00 UTC | newest]

Thread overview: 16+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2012-04-19 22:44 [PATCH 00/10] Updates and Packaging fixes Saul Wold
2012-04-19 22:44 ` [PATCH 01/10] binutils: add embedspu for ppc builds Saul Wold
2012-04-19 22:44 ` [PATCH 02/10] libgcc: Package additional *crt*.o files for PPC Saul Wold
2012-04-19 22:44 ` [PATCH 03/10] xserver-kdrive: Add xkb to existing docs list Saul Wold
2012-04-19 22:44 ` [PATCH 04/10] kernel: Fix packaging issue Saul Wold
2012-04-19 22:56   ` Darren Hart
2012-04-19 22:58   ` Saul Wold
2012-04-19 22:44 ` [PATCH 05/10] gcc: Add plugins package for ARM, fix /usr/incude packaging Saul Wold
2012-04-19 22:44 ` [PATCH 06/10] quilt: move empty quiltrc to native Saul Wold
2012-04-20  4:17   ` Chris Larson
2012-04-20  6:23     ` Saul Wold
2012-04-20  9:50       ` Richard Purdie
2012-04-19 22:44 ` [PATCH 07/10] sysstat: Upgrade to 10.0.3 Saul Wold
2012-04-19 22:44 ` [PATCH 08/10] lame: Upgrade to 3.99.5 Saul Wold
2012-04-19 22:44 ` [PATCH 09/10] sqlite3: Upgrade to 3.7.11 Saul Wold
2012-04-19 22:44 ` [PATCH 10/10] distro_tracking: Update Manual Check Saul Wold

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox