[OE-core] Make python aware of IPv6

2013-06-03 Thread Dan McGregor
I found that gateone would crash with a socket error when Python isn't compiled with IPv6 support. This patch enables it when DISTRO_FEATURES includes ipv6. ___ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.openembe

[OE-core] [oe-core][PATCH] python: enable IPv6 based on DISTRO_FEATURES

2013-06-03 Thread Dan McGregor
From: Dan McGregor Base this on DISTRO_FEATURES, because we don't want it unconditionally enabled. --- meta/recipes-devtools/python/python.inc | 1 + 1 file changed, 1 insertion(+) diff --git a/meta/recipes-devtools/python/python.inc b/meta/recipes-devtools/python/python.inc index d0

[OE-core] [oe-core][PATCH 1/2] systemd: fix systemd-user pam configuration

2014-04-23 Thread Dan McGregor
From: Dan McGregor Use common-auth and common-session files instead of system-auth. system-auth is a Fedora-ism that oe-core doesn't have. This fixes an issue where the systemd user session manager fails to start. Signed-off-by: Dan McGregor --- .../systemd/systemd/systemd-pam-fix-sy

[OE-core] [oe-core][PATCH 2/2] systemd: fix tests when not using gold

2014-04-23 Thread Dan McGregor
From: Dan McGregor Explicitly mark the dummy function as externally visible so that ld can find the symbol at link time. This is needed when the DISTRO_FEATURE ld-is-gold is not enabled; systemd uses -flto anyway. Signed-off-by: Dan McGregor --- meta/recipes-core/systemd/systemd/systemd-lto

Re: [OE-core] [oe-core][PATCH 2/2] systemd: fix tests when not using gold

2014-04-23 Thread Dan McGregor
On 23 April 2014 10:34, Saul Wold wrote: > On 04/23/2014 08:01 AM, Dan McGregor wrote: > >> From: Dan McGregor >> >> Explicitly mark the dummy function as externally visible >> so that ld can find the symbol at link time. This is needed >> when the DIST

[OE-core] [oe-core][PATCH v2] systemd: fix systemd-user pam configuration

2014-04-23 Thread Dan McGregor
From: Dan McGregor Use common-auth and common-session files instead of system-auth. system-auth is a convention that oe-core doesn't follow. This fixes an issue where the systemd user session manager fails to start. Signed-off-by: Dan McGregor --- .../systemd/systemd-pam-fix-sy

Re: [OE-core] [oe-core][PATCH 2/2] systemd: fix tests when not using gold

2014-04-24 Thread Dan McGregor
On 23 April 2014 20:37, Khem Raj wrote: > On Wed, Apr 23, 2014 at 9:43 AM, Dan McGregor > wrote: > > On 23 April 2014 10:34, Saul Wold wrote: > >> > >> On 04/23/2014 08:01 AM, Dan McGregor wrote: > >>> > >>> From: Dan McGregor > &

Re: [OE-core] [oe-core][PATCH 2/2] systemd: fix tests when not using gold

2014-04-28 Thread Dan McGregor
On 23 April 2014 20:37, Khem Raj wrote: > On Wed, Apr 23, 2014 at 9:43 AM, Dan McGregor > wrote: > > On 23 April 2014 10:34, Saul Wold wrote: > >> > >> On 04/23/2014 08:01 AM, Dan McGregor wrote: > >>> > >>> From: Dan McGregor > &

[OE-core] [OE-Core][PATCH] gzip: Avoid host contamination during build

2014-05-27 Thread Dan McGregor
From: Dan McGregor On systems with /bin and /usr/bin merged the gzip recipe may find grep in /usr/bin, while OE puts it in /bin. Force the recipe to find grep in the correct place. Signed-off-by: Dan McGregor --- meta/recipes-extended/gzip/gzip.inc | 2 ++ 1 file changed, 2 insertions

Re: [OE-core] [OE-Core][PATCH] gzip: Avoid host contamination during build

2014-05-28 Thread Dan McGregor
It's encoded in zgrep, which is part of the gzip package. On 28 May 2014 14:29, Khem Raj wrote: > On Tue, May 27, 2014 at 4:38 PM, Dan McGregor > wrote: >> +EXTRA_OEMAKE = "GREP=${base_bindir}/grep" > > is this grep path encoded into gz

Re: [OE-core] [OE-Core][PATCH] gzip: Avoid host contamination during build

2014-05-29 Thread Dan McGregor
On May 28, 2014 5:09 PM, "Richard Purdie" < richard.pur...@linuxfoundation.org> wrote: > > On Tue, 2014-05-27 at 17:38 -0600, Dan McGregor wrote: > > From: Dan McGregor > > > > On systems with /bin and /usr/bin merged the gzip recipe may find grep > >

[OE-core] [OE-Core][PATCH v2] gzip: Avoid host contamination during build

2014-05-30 Thread Dan McGregor
From: Dan McGregor On systems with /bin and /usr/bin merged the gzip recipe may find grep in /usr/bin, while OE puts it in /bin. Force the recipe to find grep in the correct place. Signed-off-by: Dan McGregor --- meta/recipes-extended/gzip/gzip.inc | 2 ++ 1 file changed, 2 insertions

Re: [OE-core] boost 1.56 compile fail

2014-08-29 Thread Dan McGregor
On 29 August 2014 05:48, Peter A. Bigot wrote: > On 08/29/2014 06:28 AM, Yi Qingliang wrote: > > hardware: samsung s3c6410 > > after updated to latest poky, the boost compile fail! > > error info: > libs/atomic/src/lockpool.cpp:127:5: error: 'thread_fence' is not a member of > 'boost::atomics::det

[OE-core] [PATCH 3/5] xserver-nodm-init: Only start in runlevel 5

2014-08-29 Thread Dan McGregor
From: Dan McGregor Runlevel 3 is often multi-user without X, so don't start the X server in runlevel 3. This allows one to start up a machine without X running from the bootloader. Signed-off-by: Dan McGregor --- meta/recipes-graphics/x11-common/xserver-nodm-init.bb | 2 +-

[OE-core] [PATCH 1/5] sudo: make sudoers a config file

2014-08-29 Thread Dan McGregor
From: Dan McGregor Signed-off-by: Dan McGregor --- meta/recipes-extended/sudo/sudo.inc | 2 ++ 1 file changed, 2 insertions(+) diff --git a/meta/recipes-extended/sudo/sudo.inc b/meta/recipes-extended/sudo/sudo.inc index 6de984a..1d7e541 100644 --- a/meta/recipes-extended/sudo/sudo.inc +++ b

[OE-core] [PATCH 5/5] rpcbind: Make user's home directory /

2014-08-29 Thread Dan McGregor
From: Dan McGregor Signed-off-by: Dan McGregor --- meta/recipes-extended/rpcbind/rpcbind_0.2.1.bb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta/recipes-extended/rpcbind/rpcbind_0.2.1.bb b/meta/recipes-extended/rpcbind/rpcbind_0.2.1.bb index 89e567b..4a5562b 100644

[OE-core] [PATCH 4/5] lighttpd: install config file without execute permissions

2014-08-29 Thread Dan McGregor
From: Dan McGregor Signed-off-by: Dan McGregor --- meta/recipes-extended/lighttpd/lighttpd_1.4.35.bb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta/recipes-extended/lighttpd/lighttpd_1.4.35.bb b/meta/recipes-extended/lighttpd/lighttpd_1.4.35.bb index 0acc37d..20d5c1c

[OE-core] [PATCH 2/5] gcc-runtime: enable asan and tsan

2014-08-29 Thread Dan McGregor
From: Dan McGregor ASan and TSan are useful debugging tools, enable them on the target and add the packages to packagegroup-core-sdk. Signed-off-by: Dan McGregor --- .../recipes-core/packagegroups/packagegroup-core-sdk.bb | 4 +++- meta/recipes-devtools/gcc/gcc-runtime.inc | 17

Re: [OE-core] boost 1.56 compile fail

2014-08-29 Thread Dan McGregor
On 29 August 2014 14:58, Peter A. Bigot wrote: > On 08/29/2014 03:36 PM, Dan McGregor wrote: >> >> On 29 August 2014 05:48, Peter A. Bigot wrote: >>> >>> On 08/29/2014 06:28 AM, Yi Qingliang wrote: >>> >>> hardware: samsung s3c6410 >>&

Re: [OE-core] [PATCH 2/5] gcc-runtime: enable asan and tsan

2014-08-29 Thread Dan McGregor
On 29 August 2014 15:15, Dan McGregor wrote: > From: Dan McGregor > > ASan and TSan are useful debugging tools, enable them on the > target and add the packages to packagegroup-core-sdk. > > Signed-off-by: Dan McGregor > --- > .../recipes-core/packagegroups/packa

Re: [OE-core] [RFT] Moving on from eglibc to glibc 2.20

2014-09-02 Thread Dan McGregor
On 29 August 2014 21:01, Khem Raj wrote: > On Fri, Aug 29, 2014 at 4:59 PM, Khem Raj wrote: >> On Fri, Aug 29, 2014 at 5:18 AM, Richard Purdie >> wrote: >>> On Thu, 2014-08-28 at 18:46 -0700, Khem Raj wrote: On Thu, Aug 28, 2014 at 5:41 PM, Khem Raj wrote: > reproduced. will apprise a

[OE-core] [PATCH v2] gcc-runtime: enable sanitizers

2014-09-03 Thread Dan McGregor
From: Dan McGregor AddressSanitizer is a fast memory error detector. ThreadSanitizer detects data races. UBSanitizer detectes undefined behaviour. All consist of compiler instrumentation and a run-time library. The compiler instrumentation was already enabled, this enables the run-time library

[OE-core] [PATCH v2] packagegroup-core-sdk: add libsanitize to core SDK

2014-09-03 Thread Dan McGregor
From: Dan McGregor Signed-off-by: Dan McGregor --- meta/recipes-core/packagegroups/packagegroup-core-sdk.bb | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/meta/recipes-core/packagegroups/packagegroup-core-sdk.bb b/meta/recipes-core/packagegroups/packagegroup-core-sdk.bb

[OE-core] [PATCH v3] gcc-runtime: enable sanitizers

2014-09-03 Thread Dan McGregor
From: Dan McGregor AddressSanitizer is a fast memory error detector. ThreadSanitizer detects data races. UBSanitizer detectes undefined behaviour. All consist of compiler instrumentation and a run-time library. The compiler instrumentation was already enabled, this enables the run-time library

[OE-core] [PATCH] systemd: Use ${ROOT_HOME} instead of /root

2014-09-03 Thread Dan McGregor
From: Dan McGregor systemd avoids using nss lookups for the root user, so naturally it assumes that root's home directory is /root. In OE that's not the case, and it can lead to long delays when shutting down due to user shutdown unit failures. Signed-off-by: Dan McGregor --- me

Re: [OE-core] [PATCH 2/5] gcc-runtime: enable asan and tsan

2014-09-04 Thread Dan McGregor
On 4 September 2014 08:33, Jonathan Liu wrote: > On 30/08/2014 7:15 AM, Dan McGregor wrote: >> >> From: Dan McGregor >> >> ASan and TSan are useful debugging tools, enable them on the >> target and add the packages to packagegroup-core-sdk.

Re: [OE-core] [PATCH 2/5] gcc-runtime: enable asan and tsan

2014-09-04 Thread Dan McGregor
On 4 September 2014 09:37, Jonathan Liu wrote: > On 5/09/2014 1:28 AM, Dan McGregor wrote: >> >> On 4 September 2014 08:33, Jonathan Liu wrote: >>> >>> On 30/08/2014 7:15 AM, Dan McGregor wrote: >>>> >>>> From: Dan McGregor >>>&

Re: [OE-core] [PATCH] systemd: Use ${ROOT_HOME} instead of /root

2014-09-05 Thread Dan McGregor
On 5 September 2014 03:14, Burton, Ross wrote: > On 3 September 2014 20:57, Dan McGregor wrote: >> sed -i -e 's:=/root:=${ROOT_HOME}:g' ${S}/units/*.service* >> + sed -i -e 's:"/root":"${ROOT_HOME}":g' \ >> +${S}/

Re: [OE-core] [PATCH] systemd: Use ${ROOT_HOME} instead of /root

2014-09-05 Thread Dan McGregor
On Sep 5, 2014 9:54 AM, "Burton, Ross" wrote: > > On 5 September 2014 16:31, Mark Hatle wrote: > > I'd prefer a patch that used a define myself. I don't like seds of source > > or patches... > > A #define for /root might even get upstream. > I hacked up configure to do this. I'll submit it this

[OE-core] [PATCH v2] systemd: Use ${ROOT_HOME} instead of /root

2014-09-05 Thread Dan McGregor
From: Dan McGregor systemd avoids using nss lookups for the root user, so naturally it assumes that root's home directory is /root. In OE that's not the case, and it can lead to long delays when shutting down due to user shutdown unit failures. Signed-off-by: Dan McGregor --- ...1-M

[OE-core] [PATCH v3] systemd: Use ${ROOT_HOME} instead of /root

2014-09-06 Thread Dan McGregor
From: Dan McGregor systemd avoids using nss lookups for the root user, so naturally it assumes that root's home directory is /root. In OE that's not the case, and it can lead to long delays when shutting down due to user shutdown unit failures. Signed-off-by: Dan McGregor --- ...1-M

Re: [OE-core] [PATCH] systemd: disable resolved and networkd

2014-09-08 Thread Dan McGregor
On 8 September 2014 10:13, Ross Burton wrote: > These two services are fairly immature and need careful integration into the > rest of the system, so disable them for now. > > Signed-off-by: Ross Burton > --- > meta/recipes-core/systemd/systemd_216.bb |2 ++ > 1 file changed, 2 insertions(+)

[OE-core] [Patch v2] libsanitizer: Enable GCC sanitizers

2014-09-12 Thread Dan McGregor
From: Dan McGregor AddressSanitizer is a fast memory error detector. ThreadSanitizer detects data races. UBSanitizer detectes undefined behaviour. All consist of compiler instrumentation and a run-time library. The compiler instrumentation was already enabled, this builds the run-time library

Re: [OE-core] [Patch v2] libsanitizer: Enable GCC sanitizers

2014-09-14 Thread Dan McGregor
On 14 September 2014 14:48, Burton, Ross wrote: > On 13 September 2014 04:06, Dan McGregor wrote: >> +python __anonymous () { >> +arch = d.getVar("TRANSLATED_TARGET_ARCH", True) >> +if arch not in { "i586", "i686", "x86_64",

Re: [OE-core] [Patch v2] libsanitizer: Enable GCC sanitizers

2014-09-14 Thread Dan McGregor
On 14 September 2014 21:16, Dan McGregor wrote: > On 14 September 2014 14:48, Burton, Ross wrote: >> On 13 September 2014 04:06, Dan McGregor wrote: >>> +python __anonymous () { >>> +arch = d.getVar("TRANSLATED_TARGET_ARCH", True) >>> +i

[OE-core] [PATCH v3] libsanitizer: Enable GCC sanitizers

2014-09-14 Thread Dan McGregor
From: Dan McGregor AddressSanitizer is a fast memory error detector. ThreadSanitizer detects data races. UBSanitizer detectes undefined behaviour. All consist of compiler instrumentation and a run-time library. The compiler instrumentation was already enabled, this builds the run-time library

Re: [OE-core] [PATCH v3] libsanitizer: Enable GCC sanitizers

2014-09-15 Thread Dan McGregor
On 15 September 2014 09:00, Burton, Ross wrote: > On 15 September 2014 05:00, Dan McGregor wrote: >> From: Dan McGregor >> >> AddressSanitizer is a fast memory error detector. >> ThreadSanitizer detects data races. >> UBSanitizer detectes undefined behavio

Re: [OE-core] [PATCH v3] libsanitizer: Enable GCC sanitizers

2014-09-16 Thread Dan McGregor
On 15 September 2014 14:28, Burton, Ross wrote: > On 15 September 2014 21:20, Dan McGregor wrote: >>> git-am is not happy with this patch, claiming that it's malformed. >>> Can you try re-sending or pushing to a branch somewhere? >> >> Sure: http://bit

Re: [OE-core] [PATCH v2] systemd: Use ${ROOT_HOME} instead of /root

2014-10-09 Thread Dan McGregor
edda66db34aa80 Mon Sep 17 00:00:00 2001 >>> +From: Dan McGregor >>> +Date: Fri, 5 Sep 2014 06:28:58 -0600 >>> +Subject: [PATCH] Make root's home directory configurable. >>> + >>> +OpenEmbedded has a configurable home directory for root. Allow >>

[OE-core] [PATCH v2] systemd: Use ${ROOT_HOME} instead of /root

2014-10-09 Thread Dan McGregor
From: Dan McGregor systemd avoids using nss lookups for the root user, so naturally it assumes that root's home directory is /root. In OE that's not the case, and it can lead to long delays when shutting down due to user shutdown unit failures. Signed-off-by: Dan McGregor --- ...1-M

Re: [OE-core] [PATCH v3] libsanitizer: Enable GCC sanitizers

2014-11-13 Thread Dan McGregor
On 4 November 2014 07:45, Burton, Ross wrote: > Hi Dan, > > On 16 September 2014 19:45, Dan McGregor wrote: >> >> No worries. There's a new version up now. I did some experiments with >> other machines. Turns out it doesn't >> work on aarch64. > &

Re: [OE-core] [PATCH 3/5] logrotate: files will be over written when updating using rpm

2014-11-19 Thread Dan McGregor
On 14 November 2014 03:43, Jian Liu wrote: > If there is no %config micro before the file in the spec file, > this file will be over-written after updating this package > using rpm. > This will make our settings lost. > > Signed-off-by: Jian Liu > --- > meta/recipes-extended/logrotate/logrotate_

Re: [OE-core] [PATCH v3] libsanitizer: Enable GCC sanitizers

2014-12-11 Thread Dan McGregor
On 10 December 2014 at 05:58, Burton, Ross wrote: > Hi Dan, > > On 13 November 2014 at 23:35, Dan McGregor > wrote: >> >> Looks like I needed to use the same security CFLAGS as gcc-runtime and >> libgcc. There's a new version up on my bitbucket page. >

[OE-core] [PATCH 1/3] gcc-sanitizers: Enable GCC sanitizers

2015-01-14 Thread Dan McGregor
From: Dan McGregor AddressSanitizer is a fast memory error detector. ThreadSanitizer detects data races. UBSanitizer detectes undefined behaviour. All consist of compiler instrumentation and a run-time library. The compiler instrumentation was already enabled, this builds the run-time library

[OE-core] [PATCH 2/3] packagegroup-core-sdk: add gcc-sanitizers to core SDK

2015-01-14 Thread Dan McGregor
From: Dan McGregor Signed-off-by: Dan McGregor --- meta/recipes-core/packagegroups/packagegroup-core-sdk.bb | 14 -- 1 file changed, 12 insertions(+), 2 deletions(-) diff --git a/meta/recipes-core/packagegroups/packagegroup-core-sdk.bb b/meta/recipes-core/packagegroups

[OE-core] [PATCH 3/3] dpkg: fix host contamination

2015-01-14 Thread Dan McGregor
From: Dan McGregor Signed-off-by: Dan McGregor --- meta/recipes-devtools/dpkg/dpkg.inc | 2 ++ 1 file changed, 2 insertions(+) diff --git a/meta/recipes-devtools/dpkg/dpkg.inc b/meta/recipes-devtools/dpkg/dpkg.inc index c3c51eb..11d0eea 100644 --- a/meta/recipes-devtools/dpkg/dpkg.inc +++ b

Re: [OE-core] [PATCH 3/3] dpkg: fix host contamination

2015-01-15 Thread Dan McGregor
Sure thing. Will update and resend. On 15 January 2015 at 08:57, Aníbal Limón wrote: > Hi Dan, > > Can you explain in the commit message what is this change needed? > > On 14/01/15 21:51, Dan McGregor wrote: >> >> +EXTRA_OECONF_append_class-target = " TAR=tar&qu

[OE-core] [PATCH 3/3] dpkg: fix host contamination

2015-01-15 Thread Dan McGregor
From: Dan McGregor Force dpkg to use "tar" on the target. The dpkg configure script looks for gnutar, gtar, and tar in order. If it finds gnutar or gtar on the host it expects to use that as its tar program on the target. Without this, if gtar exists (as it does on my system) then

Re: [OE-core] [PATCH 3/3] dpkg: fix host contamination

2015-01-15 Thread Dan McGregor
On 15 January 2015 at 09:41, Dan McGregor wrote: > From: Dan McGregor > > Force dpkg to use "tar" on the target. > > The dpkg configure script looks for gnutar, gtar, and > tar in order. If it finds gnutar or gtar on the host > it expects to use that as its tar p

[OE-core] [PATCH] openssh: configuration updates

2015-01-15 Thread Dan McGregor
From: Dan McGregor Rebase sshd_config and ssh_config with openssh upstream. Check for the ed25519 key in the systemd keygen service. Signed-off-by: Dan McGregor --- .../openssh/openssh/ssh_config | 4 ++- .../openssh/openssh/sshd_config| 30

Re: [OE-core] [PATCH] kernel/image/depmodwrapper: Fixups for depmod

2015-01-20 Thread Dan McGregor
On 20 January 2015 at 10:04, Hart, Darren wrote: > > > On 1/20/15, 6:16 AM, "Bruce Ashfield" wrote: > >>On 15-01-20 08:33 AM, Richard Purdie wrote: >>> With the rpm package backend enabled, running: >>> >>> bitbake >>> bitbake virtual/kernel -c clean >>> bitbake -c rootfs -f >>> >>> results in

Re: [OE-core] [PATCH] base-files/profile: change EDITOR to not be busybox specific

2015-01-21 Thread Dan McGregor
On 21 January 2015 at 12:25, Paul Gortmaker wrote: > Setting "EDITOR=/bin/vi" breaks on non-busybox systems, as > vim will populate /usr/bin/vi instead, and you get stuff like: > > op3:~/poky/meta-builder$ git commit -s > error: cannot run /bin/vi: No such file or directory > error: unable t

[OE-core] [OE-Core][PATCH] gcc-sanitizers: fix licensing

2015-01-23 Thread Dan McGregor
From: Dan McGregor The sanitizer runtime library is dual-licensed under the NCSA and MIT licenses. Also make nativesdk-gcc-sanitizers use SDKGCCVERSION by default instead of GCCVERSION Signed-off-by: Dan McGregor --- meta/conf/distro/include/tcmode-default.inc | 2 +- meta/recipes-devtools

Re: [OE-core] [OE-Core][PATCH] gcc-sanitizers: fix licensing

2015-01-23 Thread Dan McGregor
On 23 January 2015 at 13:05, Dan McGregor wrote: > From: Dan McGregor > > The sanitizer runtime library is dual-licensed under the NCSA > and MIT licenses. > > Also make nativesdk-gcc-sanitizers use SDKGCCVERSION by default > instead of GCCVERSION > > Signed-off-by:

[OE-core] [OE-Core][PATCH v2] openssh: configuration updates

2015-01-27 Thread Dan McGregor
From: Dan McGregor Rebase sshd_config and ssh_config with openssh upstream. Check for the ed25519 key in the systemd keygen service. Signed-off-by: Dan McGregor --- .../openssh/openssh/ssh_config | 4 ++- .../openssh/openssh/sshd_config| 30

Re: [OE-core] [PATCH] openssh: configuration updates

2015-01-27 Thread Dan McGregor
On 27 January 2015 at 07:23, Burton, Ross wrote: > > On 15 January 2015 at 21:11, Dan McGregor wrote: >> >> Rebase sshd_config and ssh_config with openssh upstream. >> Check for the ed25519 key in the systemd keygen service. > > > Since you sent this master ha

Re: [OE-core] [PATCH] image: Add missing depends on virtual/kernel for depmod data

2015-01-27 Thread Dan McGregor
On 27 January 2015 at 09:29, Richard Purdie wrote: > We need the depmod data so that the kernel depmod command works successfully > at rootfs time. The fact this was working inconsistently is now highlighted > after the command was made to error out. A simple test case is: > > bitbake virtual/kern

[OE-core] [OE-Core][PATCH] image.bbclass: make kernel depmod data optional

2015-01-27 Thread Dan McGregor
From: Dan McGregor This allows an image to skip the creation of kernel depmod data. It is useful for creating an image that will run as a container image inside a host with no knowledge of the parent's kernel. Signed-off-by: Dan McGregor --- meta/classes/image.bbclass | 1 + meta/l

Re: [OE-core] [PATCH 0/2] kmod new packageconfig and dbus split package

2015-01-28 Thread Dan McGregor
On 28 January 2015 at 10:00, Burton, Ross wrote: > > On 28 January 2015 at 15:47, Bottazzini, Bruno > wrote: >> >> Guys, were you able to look at this patch ? > > > Yep, it's queued. Is there a public place to see what you have queued? -- ___ Openemb

Re: [OE-core] [yocto] [RFT] upcoming glibc 2.21 and gcc 4.9 upgrade

2015-02-03 Thread Dan McGregor
On 2 February 2015 at 23:03, Khem Raj wrote: > On Mon, Feb 2, 2015 at 1:45 PM, Burton, Ross wrote: >> >> On 2 February 2015 at 18:33, Khem Raj wrote: >>> >>> Yeah, I am on archlinux (the other end of spectrum). Nevertheless, I have >>> updated the contrib tree which fixes cross-localedef-native

[OE-core] [OE-Core][PATCH 1/2] terminal.py: add tmux new window option

2015-02-04 Thread Dan McGregor
From: Dan McGregor Add a new terminal type that makes a new window in the running tmux session instead of splitting the window. 80x25 is not enough to run menuconfig inside a split window, so add the option to create a new window instead. Use the new window option by default when the split

[OE-core] [OE-Core][PATCH 2/2] openssh: Fix non-deterministic build behaviour

2015-02-04 Thread Dan McGregor
From: Dan McGregor If maillock.h is found, a dependency on liblockfile will be created. liblockfile is in meta-oe, so we don't want that in an oe-core recipe. Signed-off-by: Dan McGregor --- meta/recipes-connectivity/openssh/openssh_6.7p1.bb | 3 +++ 1 file changed, 3 insertions(+)

Re: [OE-core] [OE-Core][PATCH 1/2] terminal.py: add tmux new window option

2015-02-04 Thread Dan McGregor
On 4 February 2015 at 15:42, Burton, Ross wrote: > > On 4 February 2015 at 16:09, Dan McGregor wrote: >> >> Add a new terminal type that makes a new window in the running tmux >> session instead of splitting the window. 80x25 is not enough to run >> menuconfig ins

Re: [OE-core] [yocto] [RFT] upcoming glibc 2.21 and gcc 4.9 upgrade

2015-02-14 Thread Dan McGregor
On 14 Feb 2015 07:09, "Burton, Ross" wrote: > > Hi, > > On 14 February 2015 at 10:06, Richard Purdie < richard.pur...@linuxfoundation.org> wrote: >> >> Right now, poky-tiny failed due to warning are errors and unused >> symbols. Minnow failed due to SSE instruction issues. Full build logs >> are a

Re: [OE-core] [PATCH] package_rpm.bbclass: support packaging of symlinks to directories

2015-02-17 Thread Dan McGregor
On 17 Feb 2015 11:09, "Mark Hatle" wrote: > > On 2/17/15 10:57 AM, Christopher Larson wrote: > > > > On Tue, Feb 17, 2015 at 9:54 AM, Mark Hatle > > wrote: > > > > On 2/17/15 7:42 AM, Patrick Ohly wrote: > > > os.walk() returns symlinks to directories in t

Re: [OE-core] [PATCH v5 3/3] nfs-utils: Configure nfsv4 ID mapping & Kerberos

2024-04-01 Thread Dan McGregor
> Even better if you can review already present patches and submit them too. > I'll take a look, but not promises... > Alex > > On Fri 29. Mar 2024 at 2.24, Dan McGregor wrote: >> >> From: Daniel McGregor >> >> Add support for the nfsv4 user ID mapping daemon

[OE-core] [PATCH v6 2/3] nfs-utils: Use upstream systemd service files

2024-04-01 Thread Dan McGregor
From: Daniel McGregor Reduce diffs against upstream by using the service files provided by them. This reduces our dependence on patches that simply change the names of a service. This also changes the way some nfs options get set for systemd, it introduces the nfs.conf file for configuration, whi

[OE-core] [PATCH v6 3/3] nfs-utils: Configure nfsv4 ID mapping & Kerberos

2024-04-01 Thread Dan McGregor
ep 17 00:00:00 2001 +From: Dan McGregor +Date: Wed, 29 Nov 2023 07:10:58 -0600 +Subject: [PATCH] gssd: use printf format specifiers + +This function takes a printf format specifier, tell the compiler about +that. This adds the ability for GCC to warn about misuses, and prevents +Clang from warning o

[OE-core] [PATCH v6 1/3] nfs-utils: clean up startup

2024-04-01 Thread Dan McGregor
From: Daniel McGregor Change the sysvinit script to start at the S runlevel, this matches Debian, and prevents systemd from generating a unit file for it. Also have the nfsd systemd service request the nfsd kernel filesystem mountpoint. This avoids startup failures in unpriviled containers or oth

[OE-core] [PATCH v7 1/3] nfs-utils: clean up startup

2024-04-01 Thread Dan McGregor
From: Daniel McGregor Change the sysvinit script to start at the S runlevel, this matches Debian, and prevents systemd from generating a unit file for it. Also have the nfsd systemd service request the nfsd kernel filesystem mountpoint. This avoids startup failures in unpriviled containers or oth

[OE-core] [PATCH v7 2/3] nfs-utils: Use upstream systemd service files

2024-04-01 Thread Dan McGregor
From: Daniel McGregor Reduce diffs against upstream by using the service files provided by them. This reduces our dependence on patches that simply change the names of a service. This also changes the way some nfs options get set for systemd, it introduces the nfs.conf file for configuration, whi

[OE-core] [PATCH v7 3/3] nfs-utils: Configure nfsv4 ID mapping & Kerberos

2024-04-01 Thread Dan McGregor
ep 17 00:00:00 2001 +From: Dan McGregor +Date: Wed, 29 Nov 2023 07:10:58 -0600 +Subject: [PATCH] gssd: use printf format specifiers + +This function takes a printf format specifier, tell the compiler about +that. This adds the ability for GCC to warn about misuses, and prevents +Clang from warning o

Re: [OE-core] [PATCH v5 1/3] nfs-utils: clean up startup

2024-04-03 Thread Dan McGregor
.org/typhoon/#/builders/23/builds/9115/steps/14/logs/stdio > > On 28/03/2024 19:24:10-0600, Dan McGregor wrote: > > From: Daniel McGregor > > > > Change the sysvinit script to start at the S runlevel, this matches > > Debian, and prevents systemd from generating a unit f

[OE-core] [PATCH] shadow: install manpages

2024-04-04 Thread Dan McGregor
From: Daniel McGregor Install the manpages for shadow, and also make the conflicting manpages alternatives in util-linux. Signed-off-by: Daniel McGregor --- meta/recipes-core/util-linux/util-linux_2.39.3.bb | 3 +++ meta/recipes-extended/shadow/shadow.inc | 8 2 files change

[OE-core] [PATCH] openssh: add fido2 support

2024-04-05 Thread Dan McGregor
From: Dan McGregor OpenSSH supports FIDO security keys in both the client and server. Add an option to support them in oe. This change requires a new recipe that I've submitted to meta-openembedded that has not merged yet. Signed-off-by: Dan McGregor --- meta/recipes-connectivity/op

Re: [OE-core] [PATCH v7 3/3] nfs-utils: Configure nfsv4 ID mapping & Kerberos

2024-04-08 Thread Dan McGregor
On Mon, 8 Apr 2024 at 06:51, Enrico Scholz wrote: > > "Dan McGregor" writes: > > > Add support for the nfsv4 user ID mapping daemon, configured with > > a sensible default, and add a packageconfig for Kerberos support. > > > > This is reasonably tested

Re: [OE-core] [PATCH] openssh: add fido2 support

2024-04-08 Thread Dan McGregor
On Sat, 6 Apr 2024 at 01:28, Richard Purdie wrote: > > On Fri, 2024-04-05 at 11:10 -0600, Dan McGregor wrote: > > From: Dan McGregor > > > > OpenSSH supports FIDO security keys in both the client > > and server. Add an option to support them in oe. > > Th

[OE-core] [PATCH] openssh: add fido2 support

2024-04-11 Thread Dan McGregor
OpenSSH supports FIDO security keys in both the client and server. Add an option to support them in oe. This change requires a new recipe that I've submitted to meta-openembedded that has not merged yet. Signed-off-by: Dan McGregor --- meta/recipes-connectivity/openssh/openssh_9.6p1.b

[OE-core] [PATCH v2] shadow: install manpages

2024-04-11 Thread Dan McGregor
Install the manpages for shadow, and also make the conflicting manpages alternatives in util-linux. Signed-off-by: Daniel McGregor --- meta/recipes-core/util-linux/util-linux_2.39.3.bb | 3 +++ meta/recipes-extended/shadow/shadow.inc | 12 2 files changed, 15 insertions(+

Re: [OE-core] [PATCH] openssh: add fido2 support

2024-04-11 Thread Dan McGregor
Of course.. I thought I saw OpenSSH 9.7 merge, I'll rebase this on master-next. On Thu, Apr 11, 2024, 16:19 Dan McGregor via lists.openembedded.org wrote: > OpenSSH supports FIDO security keys in both the client > and server. Add an option to support them in oe. > This change

[OE-core] [PATCH v2] openssh: add fido2 support

2024-04-11 Thread Dan McGregor
OpenSSH supports FIDO security keys in both the client and server. Add an option to support them in oe. This change requires a new recipe that I've submitted to meta-openembedded that has not merged yet. Signed-off-by: Dan McGregor --- meta/recipes-connectivity/openssh/openssh_9.7p1.b

[OE-core] [PATCH] meson: upgrade 1.2.1 -> 1.2.2

2023-10-04 Thread Dan McGregor
From: Daniel McGregor The newly released version 1.2.2 adds version 17 to CMake LLVM detection, so we will now choose the OE provided LLVM version instead of the one on host during native builds. Signed-off-by: Daniel McGregor --- meta/recipes-devtools/meson/{meson_1.2.1.bb => meson_1.2.2.bb}

[OE-core] [PATCH] libtirpc: conditionally enable gssapi

2023-10-04 Thread Dan McGregor
From: Daniel McGregor This is for upcoming work to support gssapi in nfs-utils for nfsv4 and kerberos mountpoints. Signed-off-by: Daniel McGregor --- meta/recipes-extended/libtirpc/libtirpc_1.3.3.bb | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/meta/recipes-extended/lib

Re: [OE-core] [PATCH v3] libtirpc: Support ipv6 in DISTRO_FEATURES

2023-10-12 Thread Dan McGregor
On Thu, 12 Oct 2023 at 11:10, Jörg Sommer via lists.openembedded.org wrote: > > This is only a minor change, because oelint-adv had warned about the space > after " of PACKAGECONFIG. > > > From: openembedded-core@lists.openembedded.org > on behalf of Jörg Sommer

[OE-core] [PATCH 1/3] procps: enable optional systemd support

2020-01-23 Thread Dan McGregor
From: Daniel McGregor procps includes support for listing the owning unit of a process, but this support is disabled by default. Enable support using a PACKAGECONFIG that depends on the systemd DISTRO_FEATURE. Signed-off-by: Daniel McGregor --- meta/recipes-extended/procps/procps_3.3.15.bb | 3

[OE-core] [PATCH 3/3] Allow customising buildhistory tags

2020-01-23 Thread Dan McGregor
From: Daniel McGregor Allow setting custom buildhistory tag prefixes. This allows multiple build directories to share one buildhistory git repository with multiple worktrees. Signed-off-by: Daniel McGregor --- meta/classes/buildhistory.bbclass | 7 --- 1 file changed, 4 insertions(+), 3 de

[OE-core] [PATCH 2/3] cmake: prefer CMAKE_BUILD_PARALLEL_LEVEL

2020-01-23 Thread Dan McGregor
From: Daniel McGregor cmake 3.12 introduced this environment variable. Prefer it to passing PARALLEL_MAKE and PARALLEL_MAKEINST on the cmake command line, because it gets passed to second stage cmake invocations while command-line arguments do not (for example, multi-stage clang builds) Signed-o

[OE-core] [PATCH v2 1/3] procps: enable optional systemd support

2020-01-23 Thread Dan McGregor
From: Daniel McGregor procps includes support for listing the owning unit of a process, but this support is disabled by default. Enable support using a PACKAGECONFIG that depends on the systemd DISTRO_FEATURE. Signed-off-by: Daniel McGregor --- meta/recipes-extended/procps/procps_3.3.15.bb | 3

[OE-core] [PATCH v2 2/3] cmake: prefer CMAKE_BUILD_PARALLEL_LEVEL

2020-01-23 Thread Dan McGregor
From: Daniel McGregor cmake 3.12 introduced this environment variable. Prefer it to passing PARALLEL_MAKE and PARALLEL_MAKEINST on the cmake command line, because it gets passed to second stage cmake invocations while command-line arguments do not (for example, multi-stage clang builds) Signed-o

[OE-core] [PATCH v2 3/3] buildhistory: Allow customising buildhistory tags

2020-01-23 Thread Dan McGregor
From: Daniel McGregor Allow setting custom buildhistory tag prefixes. This allows multiple build directories to share one buildhistory git repository with multiple worktrees. Signed-off-by: Daniel McGregor --- meta/classes/buildhistory.bbclass | 7 --- 1 file changed, 4 insertions(+), 3 de

[OE-core] [PATCH 1/3] bison: prevent checking for textstyle.

2021-10-12 Thread Dan McGregor
From: Daniel McGregor Bison's autoconf is also very good at finding textstyle, force it to not find it unless it's explictly enabled. Signed-off-by: Daniel McGregor --- meta/recipes-devtools/bison/bison_3.7.6.bb | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/meta/recipe

[OE-core] [PATCH 3/3] bitbake.conf: Add gpg-agent as a host tool

2021-10-12 Thread Dan McGregor
From: Daniel McGregor If gpg is used, it will find the first gpg agent in the path, this may lead to issues where gpg comes from the host, and the agent comes from a gnupg-native due to package signing. The versions being out of sync causes gpg to fail. Signed-off-by: Daniel McGregor --- meta/

[OE-core] [PATCH 2/3] Validate shared state against list of keys

2021-10-12 Thread Dan McGregor
From: Daniel McGregor Allow a user to validate sstate objects against a list of keys, instead of just any known key in the user's keychain. Signed-off-by: Daniel McGregor --- meta/classes/sstate.bbclass | 5 - meta/lib/oe/gpg_sign.py | 27 ++- 2 files changed,

[OE-core] [PATCH v2] Validate shared state against list of keys

2021-10-12 Thread Dan McGregor
From: Daniel McGregor Allow a user to validate sstate objects against a list of keys, instead of just any known key in the user's keychain. Signed-off-by: Daniel McGregor --- meta/classes/sstate.bbclass | 5 - meta/lib/oe/gpg_sign.py | 27 ++- 2 files changed,

Re: [OE-core] [PATCH] libpam: Fix build with DISTRO_FEATURES usrmerge

2021-10-13 Thread Dan McGregor
Thanks for this. I hit it pretty immediately. On Tue, 12 Oct 2021 at 05:17, Zoltan Boszormenyi via lists.openembedded.org wrote: > > From: Zoltán Böszörményi > > Signed-off-by: Zoltán Böszörményi > --- > meta/recipes-extended/pam/libpam_1.5.2.bb | 6 -- > 1 file changed, 4 insertions(+), 2

Re: [OE-core] [PATCH 2/3] Validate shared state against list of keys

2021-10-13 Thread Dan McGregor
On Tue, 12 Oct 2021 at 09:45, Dan McGregor via lists.openembedded.org wrote: > > From: Daniel McGregor > > Allow a user to validate sstate objects against a list of keys, instead > of just any known key in the user's keychain. > > Signed-off-by: Daniel McGre

[OE-core] [PATCH 4/4] buildhistory-collect-srcrevs: sort directories

2020-06-15 Thread Dan McGregor
From: Dan McGregor From: Daniel McGregor In order to allow consistent output of buildhistory-collect-srcrevs sort the list of directories returned by os.walk. Otherwise the list of SRCREVs is returned in an unspecified order. We save the output of this command on build, so it creates smaller

[OE-core] [PATCH 2/4] sign_rpm.bbclass: ignore thread count

2020-06-15 Thread Dan McGregor
From: Dan McGregor From: Daniel McGregor Similar to sign_ipk, ignore the number of threads used for signing RPMs. Signed-off-by: Daniel McGregor --- meta/classes/sign_rpm.bbclass | 1 + 1 file changed, 1 insertion(+) diff --git a/meta/classes/sign_rpm.bbclass b/meta/classes

[OE-core] [PATCH 3/4] systemd-conf: Accept MTU from DHCP

2020-06-15 Thread Dan McGregor
From: Dan McGregor From: Daniel McGregor Many local cloud deployments use MTUs other than 1500. To support them, accept MTU from DHCP by default. Signed-off-by: Daniel McGregor --- meta/recipes-core/systemd/systemd-conf/wired.network | 1 + 1 file changed, 1 insertion(+) diff --git a/meta

[OE-core] [PATCH 1/4] devtool-source.bbclass: Do not export _PYTHON_SYSCONFIGDATA_NAME

2020-06-15 Thread Dan McGregor
From: Dan McGregor From: Daniel McGregor This varialbe is set to help python3 running inside the build environment. Unset it so that devtool can fetch recipes that inherit python3native. Signed-off-by: Daniel McGregor --- meta/classes/devtool-source.bbclass | 3 +++ 1 file changed, 3

  1   2   3   >