Ross Burton | 28 Nov 22:30 2014
Picon

[PATCH] attr: use EXTRA_AUTORECONF to disable autoheader

Disable autoheader by setting EXTRA_AUTORECONF to --exclude=autoheader instead
of setting AUTOHEADER to true.

Signed-off-by: Ross Burton <ross.burton@...>
---
 meta/recipes-support/attr/ea-acl.inc |    2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/meta/recipes-support/attr/ea-acl.inc b/meta/recipes-support/attr/ea-acl.inc
index 72f623e..b17e9b1 100644
--- a/meta/recipes-support/attr/ea-acl.inc
+++ b/meta/recipes-support/attr/ea-acl.inc
 <at>  <at>  -7,7 +7,7  <at>  <at>  inherit autotools-brokensep gettext

 # the package comes with a custom config.h.in, it cannot be
 # overwritten by autoheader
-export AUTOHEADER = "true"
+EXTRA_AUTORECONF += "--exclude=autoheader"
 EXTRA_OECONF = "INSTALL_USER=root INSTALL_GROUP=root"
 EXTRA_OECONF_append_class-native = " --enable-gettext=no"

-- 
1.7.10.4

--

-- 
Ross Burton | 28 Nov 16:36 2014
Picon

[PATCH] bash: use EXTRA_AUTORECONF to disable autoheader

Disable autoheader by setting EXTRA_AUTORECONF to --exclude=autoheader instead
of setting AUTOHEADER to true.

Signed-off-by: Ross Burton <ross.burton@...>
---
 meta/recipes-extended/bash/bash.inc |    3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/meta/recipes-extended/bash/bash.inc b/meta/recipes-extended/bash/bash.inc
index d35d25c..89ec07a 100644
--- a/meta/recipes-extended/bash/bash.inc
+++ b/meta/recipes-extended/bash/bash.inc
 <at>  <at>  -8,6 +8,7  <at>  <at>  inherit autotools-brokensep gettext texinfo update-alternatives ptest

 PARALLEL_MAKE = ""

+EXTRA_AUTORECONF = "--exclude=autoheader"
 EXTRA_OECONF = "--enable-job-control"

 ALTERNATIVE_${PN} = "sh"
 <at>  <at>  -15,8 +16,6  <at>  <at>  ALTERNATIVE_LINK_NAME[sh] = "${base_bindir}/sh"
 ALTERNATIVE_TARGET[sh] = "${base_bindir}/bash"
 ALTERNATIVE_PRIORITY = "100"

-export AUTOHEADER = "true"
-
 RDEPENDS_${PN} += "base-files"
 RDEPENDS_${PN}_class-nativesdk = ""
 RDEPENDS_${PN}-ptest += "make"
--

-- 
(Continue reading)

wenzong.fan | 28 Nov 08:59 2014

[PATCH 0/1] coreutils-native: don't install groups

From: Wenzong Fan <wenzong.fan@...>

This binary is provided by shadow-native nowadays. Fixes:

  ERROR: The recipe coreutils-native is trying to install files \
    into a shared area when those files already exist. \
    Those files and their manifest location are: \
      .../tmp/sysroots/x86_64-linux/usr/bin/groups \
    Matched in manifest-x86_64-shadow-native.populate_sysroot

To reproduce the errors:

  $ bitbake shadow-native && bitbake coreutils-native

The following changes since commit 0bc03af7ee6112fa0af0608b02f715ec8495e4ff:

  maintainers.inc: update maintainers (2014-11-26 17:06:10 +0000)

are available in the git repository at:

  git://git.pokylinux.org/poky-contrib wenzong/coreutils-native
  http://git.pokylinux.org/cgit.cgi/poky-contrib/log/?h=wenzong/coreutils-native

Wenzong Fan (1):
  coreutils-native: don't install groups

 meta/recipes-core/coreutils/coreutils_8.22.bb |    5 +++++
 1 file changed, 5 insertions(+)

--

-- 
(Continue reading)

jackie.huang | 28 Nov 07:48 2014

[PATCH 0/2] qt4: allow builds for mips64 but disable webkit for n32

From: Jackie Huang <jackie.huang@...>

The following changes since commit ff2ff155ea5273b2023a1c9834b13f10249d343f:

  gdk-pixbuf: use ptest-gnome (2014-11-25 12:58:21 +0000)

are available in the git repository at:

  git://git.pokylinux.org/poky-contrib jhuang0/d_qt4-webkit_0
  http://git.pokylinux.org/cgit.cgi/poky-contrib/log/?h=jhuang0/d_qt4-webkit_0

Jackie Huang (2):
  Revert "qt4*.bbclass: disable build qt on mips64 with 64 bits
    userspace"
  qt4: disable webkit for mips64 n32 temporarily

 meta/classes/qt4e.bbclass         |    3 ---
 meta/classes/qt4x11.bbclass       |    3 ---
 meta/recipes-qt/qt4/qt4-4.8.6.inc |    5 +++++
 3 files changed, 5 insertions(+), 6 deletions(-)

-- 
1.7.9.5

--

-- 
Aníbal Limón | 28 Nov 02:09 2014
Picon

[PATCH 00/12] Usage bitbake fetcher latest_versionstring in distrodata_class

Since Bitbake fetcher has latest_versionstring method that support search last version
of package in upstream sites, distrodata class should use it instead of do itself,

Summary of changes,

distrodata_class: Re-implement upstream version detection using Bitbake fetcher methods.
package_regex.inc: Update regex because Bitbake fetcher already provides support for search
in HTML href's tags instead of RAW lines.
bitbake: Improvements in fetcher wget latest_versionstring method based on [1] and clean code.

Compatibility testing was made running distrodata class and the result files can be found at [1].

The code has DEPENDENCIES the Bitbake changes should be MERGE first then package_regex.inc
and finally distrodata_class.

[1] https://bugzilla.yoctoproject.org/show_bug.cgi?id=1813

The following changes since commit 0bc03af7ee6112fa0af0608b02f715ec8495e4ff:

  maintainers.inc: update maintainers (2014-11-26 17:06:10 +0000)

are available in the git repository at:

  git://git.yoctoproject.org/poky-contrib alimon/fetcher-distrodata
  http://git.yoctoproject.org/cgit.cgi/poky-contrib/log/?h=alimon/fetcher-distrodata

Aníbal Limón (12):
  distrodata_class: checkpkg make usage of latest_versionstring methods
    in bitbake fetcher
  package_regex.inc: Update REGEX'es in order to find upstream versions
(Continue reading)

Juro Bystricky | 27 Nov 19:32 2014
Picon

[PATCH] eglibc: modified option-groups.h generation

option-groups.h only explicitely #defines options that are enabled.
EGLIBC options are typically pre-processed under the assumption that if
an option is not explicitely defined then it evaluates as 0.
This assumption is correct, but it generates a compiler warning
message each time an undefined symbol is being evaluated.
In order to remove the warnings, each EGLIBC option is now defined
as 1 if the option is enabled or as 0 otherwise.
The consequence is we cannot use #ifdef OPTION_XXX when evaluating
the option, we must always use #if OPTION_XXX.

[YOCTO #7001]

Signed-off-by: Juro Bystricky <jurobystricky@...>
---
 .../glibc/glibc/eglibc-use-option-groups.patch     | 34 +++++++++++-----------
 meta/recipes-core/glibc/glibc/option-groups.patch  |  6 ++--
 2 files changed, 20 insertions(+), 20 deletions(-)

diff --git a/meta/recipes-core/glibc/glibc/eglibc-use-option-groups.patch b/meta/recipes-core/glibc/glibc/eglibc-use-option-groups.patch
index 40c7832..7136253 100644
--- a/meta/recipes-core/glibc/glibc/eglibc-use-option-groups.patch
+++ b/meta/recipes-core/glibc/glibc/eglibc-use-option-groups.patch
 <at>  <at>  -5724,7 +5724,7  <at>  <at>  Index: git/posix/regex.h
  # define RE_INVALID_INTERVAL_ORD (RE_DEBUG << 1)

 +/* EGLIBC: Old regex implementation does not support these.  */
-+# ifdef __OPTION_POSIX_REGEXP_GLIBC
++# if __OPTION_POSIX_REGEXP_GLIBC
  /* If this bit is set, then ignore case when matching.
     If not set, then case is significant.  */
(Continue reading)

Laszlo Papp | 27 Nov 19:05 2014
Picon

Re: [PATCH] ptest-runner: return 1 instead of zero if any test fails

On Thu, Nov 27, 2014 at 6:02 PM, Burton, Ross <ross.burton@...> wrote:
>
> On 27 November 2014 at 17:53, Laszlo Papp <lpapp@...> wrote:
>>
>> Ping. I have not received a reply for about three months now? What is
>> the problem?
>
>
> http://git.openembedded.org/openembedded-core/commit/?id=d6b1c9e7e29aaa8d71ccb485b7a88863a117a8b1

Thanks.

> Ross
--

-- 
Laszlo Papp | 27 Nov 19:04 2014
Picon

Re: Adding cgdb to meta

Heh, I apparently inspired Ben who three days later added cgdb native
to meta-oe. Now, I gained enough motivation to retry this contribution
thing. Should I submit my cross version? We cannot use the native
variant due to our limited embedded system.

Martin, can you advise, please?

On Tue, Aug 12, 2014 at 4:56 PM, Laszlo Papp <lpapp@...> wrote:
> On Tue, Aug 12, 2014 at 4:55 PM, Laszlo Papp <lpapp@...> wrote:
>>
>> On Tue, Aug 12, 2014 at 4:51 PM, Laszlo Papp <lpapp@...> wrote:
>>>
>>> On Tue, Aug 12, 2014 at 4:48 PM, Burton, Ross <ross.burton@...>
>>> wrote:
>>>>
>>>> On 12 August 2014 16:46, Laszlo Papp <lpapp@...> wrote:
>>>> > That layer is too big. It is nearly everything that is rejected from
>>>> > meta;
>>>> > ok there are some dedicated layers, like meta-networking, but it feels
>>>> > like
>>>> > the last resort shelter where everything can just be thrown at.
>>>> >
>>>> > I do not think it is just us who do not wanna pull it into their
>>>> > project.
>>>> > Never mind, it remains to be a feature in our layer, which is closed
>>>> > source,
>>>> > then. It is a pity, but I will move along.
>>>>
>>>> People who think its too big are welcome to copy recipes out of it and
>>>> sync them manually - that's still better than not sharing the recipe.
(Continue reading)

Laszlo Papp | 27 Nov 18:40 2014
Picon

[PATCHv3] toolchain-script: Add support for ccache builds with the SDK

It is necessary to have an SDK for developers who build their software with
ccache to speed up the compilation. Without resolving this, unfortunately the
compilation will fail for them.

Signed-off-by: Laszlo Papp <lpapp@...>
---
 meta/classes/toolchain-scripts.bbclass | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/meta/classes/toolchain-scripts.bbclass b/meta/classes/toolchain-scripts.bbclass
index d5b9675..9836db4 100644
--- a/meta/classes/toolchain-scripts.bbclass
+++ b/meta/classes/toolchain-scripts.bbclass
 <at>  <at>  -19,6 +19,7  <at>  <at>  toolchain_create_sdk_env_script () {
 		EXTRAPATH="$EXTRAPATH:${SDKPATHNATIVE}${bindir_nativesdk}/${TARGET_ARCH}${TARGET_VENDOR}-$i"
 	done
 	echo 'export
PATH=${SDKPATHNATIVE}${bindir_nativesdk}:${SDKPATHNATIVE}${bindir_nativesdk}/${TARGET_SYS}'$EXTRAPATH':$PATH'
>> $script
+	echo 'export
CCACHE_PATH=${SDKPATHNATIVE}${bindir_nativesdk}:${SDKPATHNATIVE}${bindir_nativesdk}/${TARGET_SYS}'$EXTRAPATH':$CCACHE_PATH'
>> $script
 	echo 'export PKG_CONFIG_SYSROOT_DIR=$SDKTARGETSYSROOT' >> $script
 	echo 'export PKG_CONFIG_PATH=$SDKTARGETSYSROOT'"$libdir"'/pkgconfig' >> $script
 	echo 'export CONFIG_SITE=${SDKPATH}/site-config-'"${multimach_target_sys}" >> $script
 <at>  <at>  -37,6 +38,7  <at>  <at>  toolchain_create_tree_env_script () {
 	rm -f $script
 	touch $script
 	echo 'export PATH=${STAGING_DIR_NATIVE}/usr/bin:${PATH}' >> $script
+	echo 'export CCACHE_PATH=${STAGING_DIR_NATIVE}/usr/bin:${CCACHE_PATH}' >> $script
(Continue reading)

Laszlo Papp | 27 Nov 18:38 2014
Picon

[PATCHv2] toolchain-script: Add support for ccache builds with the SDK

From: Laszlo Papp <lpapp@...>

It is necessary to have an SDK for developers who build their software with
ccache to speed up the compilation. Without resolving this, unfortunately the
compilation will fail for them.

Signed-off-by: Laszlo Papp <laszlo.papp@...>
---
 meta/classes/toolchain-scripts.bbclass | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/meta/classes/toolchain-scripts.bbclass b/meta/classes/toolchain-scripts.bbclass
index d5b9675..9836db4 100644
--- a/meta/classes/toolchain-scripts.bbclass
+++ b/meta/classes/toolchain-scripts.bbclass
 <at>  <at>  -19,6 +19,7  <at>  <at>  toolchain_create_sdk_env_script () {
 		EXTRAPATH="$EXTRAPATH:${SDKPATHNATIVE}${bindir_nativesdk}/${TARGET_ARCH}${TARGET_VENDOR}-$i"
 	done
 	echo 'export
PATH=${SDKPATHNATIVE}${bindir_nativesdk}:${SDKPATHNATIVE}${bindir_nativesdk}/${TARGET_SYS}'$EXTRAPATH':$PATH'
>> $script
+	echo 'export
CCACHE_PATH=${SDKPATHNATIVE}${bindir_nativesdk}:${SDKPATHNATIVE}${bindir_nativesdk}/${TARGET_SYS}'$EXTRAPATH':$CCACHE_PATH'
>> $script
 	echo 'export PKG_CONFIG_SYSROOT_DIR=$SDKTARGETSYSROOT' >> $script
 	echo 'export PKG_CONFIG_PATH=$SDKTARGETSYSROOT'"$libdir"'/pkgconfig' >> $script
 	echo 'export CONFIG_SITE=${SDKPATH}/site-config-'"${multimach_target_sys}" >> $script
 <at>  <at>  -37,6 +38,7  <at>  <at>  toolchain_create_tree_env_script () {
 	rm -f $script
 	touch $script
(Continue reading)

Diego | 27 Nov 18:06 2014

[BUG] Openssh not closing connections on service stop

Hi all,

I'd like to share with you what I consider a bug.

I've generally noticed in my Linux experience that I get automatically 
disconnected from an ssh session if the ssh host gets shutdown or rebooted 
with the message:
Connection to x.y.w.z closed by remote host.
Connection to x.y.w.z closed.

This doesn't seem to happen on my OSes built on core-image-minimal with 
openssh support.

Moreover I noticed that if I stop the ssh service:
# /etc/init.d/sshd stop
my ssh connections don't get dropped, I can continue using ssh session like 
nothing happened. I can even see the connection process still up and running:
# ps | grep ssh
 1790 root      4568 S    /usr/sbin/sshd
 1848 root      4852 S    sshd: root <at> pts/0
 1886 root      2896 S    grep ssh
# /etc/init.d/sshd stop
Stopping OpenBSD Secure Shell server: sshdstopped /usr/sbin/sshd (pid 1790)
.
# ps | grep ssh
 1848 root      4852 S    sshd: root <at> pts/0
 1894 root      2892 S    grep ssh

Isn't service termination supposed to stop all related connections at the same 
time? Can anybody else reproduce (or not) this issue?
(Continue reading)


Gmane