Re: [Angstrom-devel] [PATCH] do not build our own systemd

2015-02-18 Thread Koen Kooi

> Op 17 feb. 2015, om 15:07 heeft Andreas Müller  
> het volgende geschreven:
> 
> On Tue, Feb 17, 2015 at 1:55 PM, Koen Kooi  wrote:
>> 
>>> Op 12 feb. 2015, om 09:01 heeft Andreas Müller 
>>>  het volgende geschreven:
>>> 
>>> it is a maintanence burden
>>> 
>>> * packages requiring libgudev are broken for months
>> 
>> What's the issue with gudev packages? Also, which branch is this for?
> 
> * see [1] - pkg-config is affected too
> * for angstrom master (the other branches better follow oe-core)

Crap, the whole goal of the overlayed recipe was to remove crap like that, it 
looks like that one snuck in when I synced changes :(

Anyway, your patch has been applied with a small tweak to the commit message. 
Thanks for sending it.

> 
> [1] 
> http://cgit.openembedded.org/openembedded-core/commit/meta/recipes-core/systemd/systemd_216.bb?id=7807d1d8b9535a87ba3e5ab7df21a2954708333f
> 
> 
> Andreas
> 
> ___
> Angstrom-distro-devel mailing list
> Angstrom-distro-devel@linuxtogo.org
> http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/angstrom-distro-devel


___
Angstrom-distro-devel mailing list
Angstrom-distro-devel@linuxtogo.org
http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/angstrom-distro-devel


Re: [Angstrom-devel] [PATCH] do not build our own systemd

2015-02-17 Thread Andreas Müller
On Tue, Feb 17, 2015 at 1:55 PM, Koen Kooi  wrote:
>
>> Op 12 feb. 2015, om 09:01 heeft Andreas Müller 
>>  het volgende geschreven:
>>
>> it is a maintanence burden
>>
>> * packages requiring libgudev are broken for months
>
> What's the issue with gudev packages? Also, which branch is this for?

* see [1] - pkg-config is affected too
* for angstrom master (the other branches better follow oe-core)

[1] 
http://cgit.openembedded.org/openembedded-core/commit/meta/recipes-core/systemd/systemd_216.bb?id=7807d1d8b9535a87ba3e5ab7df21a2954708333f


Andreas

___
Angstrom-distro-devel mailing list
Angstrom-distro-devel@linuxtogo.org
http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/angstrom-distro-devel


Re: [Angstrom-devel] [PATCH] do not build our own systemd

2015-02-17 Thread Koen Kooi

> Op 12 feb. 2015, om 09:01 heeft Andreas Müller  
> het volgende geschreven:
> 
> it is a maintanence burden
> 
> * packages requiring libgudev are broken for months

What's the issue with gudev packages? Also, which branch is this for?

> * in case of issues it caused - at least me - several hours to understand
>  what's going on
> 
> Signed-off-by: Andreas Müller 
> ---
> .../systemd/systemd/00-create-volatile.conf|   7 -
> ...ort-for-executing-scripts-under-etc-rcS.d.patch | 138 ---
> .../systemd/0001-configure-disable-LTO.patch   |  31 --
> ...gind-add-support-for-Triton2-Power-Button.patch |  24 --
> ...ing.h-add-fake-__NR_memfd_create-for-MIPS.patch |  29 --
> ...ind-add-support-for-TPS65217-Power-Button.patch |  71 
> ...nd-add-support-for-gpio-keys-Power-Button.patch |  57 ---
> .../systemd/systemd/binfmt-install.patch   |  56 ---
> recipes-tweaks/systemd/systemd/init| 104 --
> .../systemd/systemd/optional_secure_getenv.patch   |  19 -
> recipes-tweaks/systemd/systemd/run-ptest   |   5 -
> .../systemd-pam-configure-check-uclibc.patch   |  32 --
> .../systemd/systemd/systemd-pam-fix-execvpe.patch  |  29 --
> .../systemd/systemd-pam-fix-fallocate.patch|  92 -
> .../systemd/systemd-pam-fix-getty-unit.patch   |  35 --
> .../systemd/systemd/systemd-pam-fix-mkostemp.patch |  30 --
> recipes-tweaks/systemd/systemd/touchscreen.rules   |  18 -
> .../systemd/systemd/uclibc-get-physmem.patch   |  37 --
> .../systemd/systemd/uclibc-sysinfo_h.patch |  19 -
> recipes-tweaks/systemd/systemd_216.bb  | 406 -
> 20 files changed, 1239 deletions(-)
> delete mode 100644 recipes-tweaks/systemd/systemd/00-create-volatile.conf
> delete mode 100644 
> recipes-tweaks/systemd/systemd/0001-add-support-for-executing-scripts-under-etc-rcS.d.patch
> delete mode 100644 
> recipes-tweaks/systemd/systemd/0001-configure-disable-LTO.patch
> delete mode 100644 
> recipes-tweaks/systemd/systemd/0001-logind-add-support-for-Triton2-Power-Button.patch
> delete mode 100644 
> recipes-tweaks/systemd/systemd/0001-missing.h-add-fake-__NR_memfd_create-for-MIPS.patch
> delete mode 100644 
> recipes-tweaks/systemd/systemd/0002-logind-add-support-for-TPS65217-Power-Button.patch
> delete mode 100644 
> recipes-tweaks/systemd/systemd/0003-logind-add-support-for-gpio-keys-Power-Button.patch
> delete mode 100644 recipes-tweaks/systemd/systemd/binfmt-install.patch
> delete mode 100644 recipes-tweaks/systemd/systemd/init
> delete mode 100644 recipes-tweaks/systemd/systemd/optional_secure_getenv.patch
> delete mode 100644 recipes-tweaks/systemd/systemd/run-ptest
> delete mode 100644 
> recipes-tweaks/systemd/systemd/systemd-pam-configure-check-uclibc.patch
> delete mode 100644 
> recipes-tweaks/systemd/systemd/systemd-pam-fix-execvpe.patch
> delete mode 100644 
> recipes-tweaks/systemd/systemd/systemd-pam-fix-fallocate.patch
> delete mode 100644 
> recipes-tweaks/systemd/systemd/systemd-pam-fix-getty-unit.patch
> delete mode 100644 
> recipes-tweaks/systemd/systemd/systemd-pam-fix-mkostemp.patch
> delete mode 100644 recipes-tweaks/systemd/systemd/touchscreen.rules
> delete mode 100644 recipes-tweaks/systemd/systemd/uclibc-get-physmem.patch
> delete mode 100644 recipes-tweaks/systemd/systemd/uclibc-sysinfo_h.patch
> delete mode 100644 recipes-tweaks/systemd/systemd_216.bb
> 
> diff --git a/recipes-tweaks/systemd/systemd/00-create-volatile.conf 
> b/recipes-tweaks/systemd/systemd/00-create-volatile.conf
> deleted file mode 100644
> index 9ffa88e..000
> --- a/recipes-tweaks/systemd/systemd/00-create-volatile.conf
> +++ /dev/null
> @@ -1,7 +0,0 @@
> -#This goes hand-in-hand with the base-files of OE-Core. The file must
> -# be sorted before 'systemd.conf' becuase this attempts to create a file
> -# inside /var/log.
> -
> -
> -d/var/volatile/log   -   -   -   -
> -d/var/volatile/tmp   -   -   -   -
> diff --git 
> a/recipes-tweaks/systemd/systemd/0001-add-support-for-executing-scripts-under-etc-rcS.d.patch
>  
> b/recipes-tweaks/systemd/systemd/0001-add-support-for-executing-scripts-under-etc-rcS.d.patch
> deleted file mode 100644
> index 9aa07c1..000
> --- 
> a/recipes-tweaks/systemd/systemd/0001-add-support-for-executing-scripts-under-etc-rcS.d.patch
> +++ /dev/null
> @@ -1,138 +0,0 @@
> -Upstream-Status: Inappropriate [OE specific]
> -
> -Subject: add support for executing scripts under /etc/rcS.d/
> -
> -To be compatible, all services translated from scripts under /etc/rcS.d would
> -run before services translated from scripts under /etc/rcN.d.
> -
> -Signed-off-by: Chen Qi 
> 
> - src/sysv-generator/sysv-generator.c | 50 
> -
> - 1 file changed, 38 insertions(+), 12 deletions(-)
> -
> -diff --git a/src/sysv-generator/sysv-generator.c 
> b/src/sysv-generator/sysv-generator.c
> -index 9a869ba..10c55c0 100644
>  a/

[Angstrom-devel] [PATCH] do not build our own systemd

2015-02-12 Thread Andreas Müller
it is a maintanence burden

* packages requiring libgudev are broken for months
* in case of issues it caused - at least me - several hours to understand
  what's going on

Signed-off-by: Andreas Müller 
---
 .../systemd/systemd/00-create-volatile.conf|   7 -
 ...ort-for-executing-scripts-under-etc-rcS.d.patch | 138 ---
 .../systemd/0001-configure-disable-LTO.patch   |  31 --
 ...gind-add-support-for-Triton2-Power-Button.patch |  24 --
 ...ing.h-add-fake-__NR_memfd_create-for-MIPS.patch |  29 --
 ...ind-add-support-for-TPS65217-Power-Button.patch |  71 
 ...nd-add-support-for-gpio-keys-Power-Button.patch |  57 ---
 .../systemd/systemd/binfmt-install.patch   |  56 ---
 recipes-tweaks/systemd/systemd/init| 104 --
 .../systemd/systemd/optional_secure_getenv.patch   |  19 -
 recipes-tweaks/systemd/systemd/run-ptest   |   5 -
 .../systemd-pam-configure-check-uclibc.patch   |  32 --
 .../systemd/systemd/systemd-pam-fix-execvpe.patch  |  29 --
 .../systemd/systemd-pam-fix-fallocate.patch|  92 -
 .../systemd/systemd-pam-fix-getty-unit.patch   |  35 --
 .../systemd/systemd/systemd-pam-fix-mkostemp.patch |  30 --
 recipes-tweaks/systemd/systemd/touchscreen.rules   |  18 -
 .../systemd/systemd/uclibc-get-physmem.patch   |  37 --
 .../systemd/systemd/uclibc-sysinfo_h.patch |  19 -
 recipes-tweaks/systemd/systemd_216.bb  | 406 -
 20 files changed, 1239 deletions(-)
 delete mode 100644 recipes-tweaks/systemd/systemd/00-create-volatile.conf
 delete mode 100644 
recipes-tweaks/systemd/systemd/0001-add-support-for-executing-scripts-under-etc-rcS.d.patch
 delete mode 100644 
recipes-tweaks/systemd/systemd/0001-configure-disable-LTO.patch
 delete mode 100644 
recipes-tweaks/systemd/systemd/0001-logind-add-support-for-Triton2-Power-Button.patch
 delete mode 100644 
recipes-tweaks/systemd/systemd/0001-missing.h-add-fake-__NR_memfd_create-for-MIPS.patch
 delete mode 100644 
recipes-tweaks/systemd/systemd/0002-logind-add-support-for-TPS65217-Power-Button.patch
 delete mode 100644 
recipes-tweaks/systemd/systemd/0003-logind-add-support-for-gpio-keys-Power-Button.patch
 delete mode 100644 recipes-tweaks/systemd/systemd/binfmt-install.patch
 delete mode 100644 recipes-tweaks/systemd/systemd/init
 delete mode 100644 recipes-tweaks/systemd/systemd/optional_secure_getenv.patch
 delete mode 100644 recipes-tweaks/systemd/systemd/run-ptest
 delete mode 100644 
recipes-tweaks/systemd/systemd/systemd-pam-configure-check-uclibc.patch
 delete mode 100644 recipes-tweaks/systemd/systemd/systemd-pam-fix-execvpe.patch
 delete mode 100644 
recipes-tweaks/systemd/systemd/systemd-pam-fix-fallocate.patch
 delete mode 100644 
recipes-tweaks/systemd/systemd/systemd-pam-fix-getty-unit.patch
 delete mode 100644 
recipes-tweaks/systemd/systemd/systemd-pam-fix-mkostemp.patch
 delete mode 100644 recipes-tweaks/systemd/systemd/touchscreen.rules
 delete mode 100644 recipes-tweaks/systemd/systemd/uclibc-get-physmem.patch
 delete mode 100644 recipes-tweaks/systemd/systemd/uclibc-sysinfo_h.patch
 delete mode 100644 recipes-tweaks/systemd/systemd_216.bb

diff --git a/recipes-tweaks/systemd/systemd/00-create-volatile.conf 
b/recipes-tweaks/systemd/systemd/00-create-volatile.conf
deleted file mode 100644
index 9ffa88e..000
--- a/recipes-tweaks/systemd/systemd/00-create-volatile.conf
+++ /dev/null
@@ -1,7 +0,0 @@
-#This goes hand-in-hand with the base-files of OE-Core. The file must
-# be sorted before 'systemd.conf' becuase this attempts to create a file
-# inside /var/log.
-
-
-d  /var/volatile/log   -   -   -   -
-d  /var/volatile/tmp   -   -   -   -
diff --git 
a/recipes-tweaks/systemd/systemd/0001-add-support-for-executing-scripts-under-etc-rcS.d.patch
 
b/recipes-tweaks/systemd/systemd/0001-add-support-for-executing-scripts-under-etc-rcS.d.patch
deleted file mode 100644
index 9aa07c1..000
--- 
a/recipes-tweaks/systemd/systemd/0001-add-support-for-executing-scripts-under-etc-rcS.d.patch
+++ /dev/null
@@ -1,138 +0,0 @@
-Upstream-Status: Inappropriate [OE specific]
-
-Subject: add support for executing scripts under /etc/rcS.d/
-
-To be compatible, all services translated from scripts under /etc/rcS.d would
-run before services translated from scripts under /etc/rcN.d.
-
-Signed-off-by: Chen Qi 

- src/sysv-generator/sysv-generator.c | 50 -
- 1 file changed, 38 insertions(+), 12 deletions(-)
-
-diff --git a/src/sysv-generator/sysv-generator.c 
b/src/sysv-generator/sysv-generator.c
-index 9a869ba..10c55c0 100644
 a/src/sysv-generator/sysv-generator.c
-+++ b/src/sysv-generator/sysv-generator.c
-@@ -43,7 +43,8 @@
- 
- typedef enum RunlevelType {
- RUNLEVEL_UP,
--RUNLEVEL_DOWN
-+RUNLEVEL_DOWN,
-+RUNLEVEL_SYSINIT
- } RunlevelType;
- 
- static const struct {
-@@ -58,6 +59,9 @@ static const struct