All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 0/2] Fix some failures of LSB.
@ 2011-01-21  9:38 Jingdong Lu
  2011-01-21  9:38 ` [PATCH 1/2] base-files: Add to make some directories needed by LSB Jingdong Lu
  2011-01-21  9:38 ` [PATCH 2/2] gcc: Add "--enable-clocale=gnu" option explicitly Jingdong Lu
  0 siblings, 2 replies; 3+ messages in thread
From: Jingdong Lu @ 2011-01-21  9:38 UTC (permalink / raw)
  To: poky

Libstdc++, Cpp-T2C tests: need a number of locales setup and need libstdc++.so support.
Core tests: will check some directory whether they exist, eg, "/usr/local".

Pull URL: git://git.pokylinux.org/poky-contrib.git
  Branch: jingdonglu/distro
  Browse: http://git.pokylinux.org/cgit.cgi/poky-contrib/log/?h=jingdonglu/distro

Thanks,
    Jingdong Lu <jingdong.lu@windriver.com>
---


Jingdong Lu (2):
  base-files: Add to make some directories needed by LSB.
  gcc: Add "--enable-clocale=gnu" option explicitly

 meta/recipes-core/base-files/base-files_3.0.14.bb  |   18 +++++++++++++++++-
 meta/recipes-devtools/gcc/gcc-configure-common.inc |    2 +-
 2 files changed, 18 insertions(+), 2 deletions(-)



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

* [PATCH 1/2] base-files: Add to make some directories needed by LSB.
  2011-01-21  9:38 [PATCH 0/2] Fix some failures of LSB Jingdong Lu
@ 2011-01-21  9:38 ` Jingdong Lu
  2011-01-21  9:38 ` [PATCH 2/2] gcc: Add "--enable-clocale=gnu" option explicitly Jingdong Lu
  1 sibling, 0 replies; 3+ messages in thread
From: Jingdong Lu @ 2011-01-21  9:38 UTC (permalink / raw)
  To: poky

LSB will check some directories,eg, "/usr/local/" and need to make them for LSB test.

Signed-off-by: Jingdong Lu <jingdong.lu@windriver.com>
---
 meta/recipes-core/base-files/base-files_3.0.14.bb |   18 +++++++++++++++++-
 1 files changed, 17 insertions(+), 1 deletions(-)

diff --git a/meta/recipes-core/base-files/base-files_3.0.14.bb b/meta/recipes-core/base-files/base-files_3.0.14.bb
index 0557696..2363feb 100644
--- a/meta/recipes-core/base-files/base-files_3.0.14.bb
+++ b/meta/recipes-core/base-files/base-files_3.0.14.bb
@@ -2,7 +2,7 @@ SUMMARY = "Miscellaneous files for the base system."
 DESCRIPTION = "The base-files package creates the basic system directory structure and provides a small set of key configuration files for the system."
 SECTION = "base"
 PRIORITY = "required"
-PR = "r65"
+PR = "r66"
 LICENSE = "GPLv2"
 LIC_FILES_CHKSUM = "file://licenses/GPL-2;md5=94d55d512a9ba36caa9b7df079bae19f"
 SRC_URI = "file://rotation \
@@ -48,6 +48,12 @@ dirs755 = "/bin /boot /dev ${sysconfdir} ${sysconfdir}/default \
            /mnt /media /media/card /media/cf /media/net /media/ram \
            /media/union /media/realroot /media/hdd \
            /media/mmc1"
+dirs3755 = "/srv  \
+            ${prefix}/local ${prefix}/local/bin ${prefix}/local/games \
+            ${prefix}/local/include ${prefix}/local/lib ${prefix}/local/sbin \
+            ${prefix}/local/share ${prefix}/local/src"
+dirs4775 = "/var/mail"
+
 volatiles = "cache run log lock tmp"
 conffiles = "${sysconfdir}/debian_version ${sysconfdir}/host.conf \
              ${sysconfdir}/inputrc ${sysconfdir}/issue /${sysconfdir}/issue.net \
@@ -156,6 +162,16 @@ do_install_append_netbook-pro () {
 	mkdir -p ${D}/initrd
 }
 
+do_install_append_poky-lsb() {
+	for d in ${dirs3755}; do
+                install -m 0755 -d ${D}$d
+        done
+
+	for d in ${dirs4775}; do
+                install -m 2755 -d ${D}$d
+        done
+}
+
 PACKAGES = "${PN}-doc ${PN} ${PN}-dev ${PN}-dbg"
 FILES_${PN} = "/"
 FILES_${PN}-doc = "${docdir} ${datadir}/common-licenses"
-- 
1.7.0.4



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

* [PATCH 2/2] gcc: Add "--enable-clocale=gnu" option explicitly
  2011-01-21  9:38 [PATCH 0/2] Fix some failures of LSB Jingdong Lu
  2011-01-21  9:38 ` [PATCH 1/2] base-files: Add to make some directories needed by LSB Jingdong Lu
@ 2011-01-21  9:38 ` Jingdong Lu
  1 sibling, 0 replies; 3+ messages in thread
From: Jingdong Lu @ 2011-01-21  9:38 UTC (permalink / raw)
  To: poky

Add "--enable-clocale=gun" option for gcc configuration explicitly in order to make sure C++ library can use correct locale module.

Signed-off-by: Jingdong Lu <jingdong.lu@windriver.com>
---
 meta/recipes-devtools/gcc/gcc-configure-common.inc |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/meta/recipes-devtools/gcc/gcc-configure-common.inc b/meta/recipes-devtools/gcc/gcc-configure-common.inc
index 4393777..b212fdc 100644
--- a/meta/recipes-devtools/gcc/gcc-configure-common.inc
+++ b/meta/recipes-devtools/gcc/gcc-configure-common.inc
@@ -27,7 +27,7 @@ EXTRA_OECONF_INTERMEDIATE ?= ""
 
 GCCMULTILIB = "--disable-multilib"
 
-EXTRA_OECONF = "${@['--enable-clocale=generic', ''][bb.data.getVar('USE_NLS', d, 1) != 'no']} \
+EXTRA_OECONF = "${@['--enable-clocale=generic', ' --enable-clocale=gnu'][bb.data.getVar('USE_NLS', d, 1) != 'no']} \
                 --with-gnu-ld \
                 --enable-shared \
                 --enable-languages=${LANGUAGES} \
-- 
1.7.0.4



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

end of thread, other threads:[~2011-01-21  9:40 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2011-01-21  9:38 [PATCH 0/2] Fix some failures of LSB Jingdong Lu
2011-01-21  9:38 ` [PATCH 1/2] base-files: Add to make some directories needed by LSB Jingdong Lu
2011-01-21  9:38 ` [PATCH 2/2] gcc: Add "--enable-clocale=gnu" option explicitly Jingdong Lu

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.