Re: [OE-core] [PATCH 1/3] systemd: upgrade to 237

2018-03-22 Thread Khem Raj
On Thu, Mar 22, 2018 at 9:14 AM, Burton, Ross wrote: > On 22 March 2018 at 16:12, Randy MacLeod wrote: >> Best if we could pitch this to the meson devs on their list: >> >> The Meson Build System >> >> The

Re: [OE-core] [PATCH 1/3] systemd: upgrade to 237

2018-03-22 Thread Burton, Ross
On 22 March 2018 at 16:12, Randy MacLeod wrote: > Best if we could pitch this to the meson devs on their list: > > The Meson Build System > > The earlier that we describe the problem and our proposed solution with them > the better.

Re: [OE-core] [PATCH 1/3] systemd: upgrade to 237

2018-03-22 Thread Randy MacLeod
On 2018-03-22 07:14 AM, Alexander Kanavin wrote: On 03/22/2018 08:06 AM, ChenQi wrote: The test framework meson uses is like: |e = executable('prog', 'testprog.c') test('name of test', e)| http://mesonbuild.com/Unit-tests.html So they could be defined in any valid meson.build file. In

Re: [OE-core] [PATCH 1/3] systemd: upgrade to 237

2018-03-22 Thread Alexander Kanavin
On 03/22/2018 08:06 AM, ChenQi wrote: The test framework meson uses is like: |e = executable('prog', 'testprog.c') test('name of test', e)| http://mesonbuild.com/Unit-tests.html So they could be defined in any valid meson.build file. In systemd's case, most of them are in top-level

Re: [OE-core] [PATCH 1/3] systemd: upgrade to 237

2018-03-22 Thread ChenQi
On 03/21/2018 02:00 AM, Burton, Ross wrote: On 20 March 2018 at 17:36, Khem Raj > wrote: >> @@ -80,7 +78,7 @@ PACKAGECONFIG ??= " \ >> polkit \ >> quotacheck \ >> randomseed \ >> -resolved \ >> +

Re: [OE-core] [PATCH 1/3] systemd: upgrade to 237

2018-03-22 Thread ChenQi
On 03/19/2018 05:04 PM, Alexander Kanavin wrote: On 03/19/2018 06:53 AM, ChenQi wrote: For autotools, 1) if the test framework of some package is a standalone set of scripts or it could be easily decoupled from Makefile, adding ptest support for such package is easy. 2) if the test framework

Re: [OE-core] [PATCH 1/3] systemd: upgrade to 237

2018-03-20 Thread Burton, Ross
On 20 March 2018 at 17:36, Khem Raj wrote: > >> @@ -80,7 +78,7 @@ PACKAGECONFIG ??= " \ > >> polkit \ > >> quotacheck \ > >> randomseed \ > >> -resolved \ > >> +resolve \ > > > > I guess this was deliberate, but does it need picking up in release > >

Re: [OE-core] [PATCH 1/3] systemd: upgrade to 237

2018-03-20 Thread Khem Raj
On Tue, Mar 20, 2018 at 10:19 AM, Alex Kiernan wrote: > On Mon, Mar 12, 2018 at 8:38 AM, Chen Qi wrote: >> Upgrade systemd to 237. >> > > ... > >> @@ -80,7 +78,7 @@ PACKAGECONFIG ??= " \ >> polkit \ >> quotacheck \ >> randomseed \ >>

Re: [OE-core] [PATCH 1/3] systemd: upgrade to 237

2018-03-20 Thread Alex Kiernan
On Mon, Mar 12, 2018 at 8:38 AM, Chen Qi wrote: > Upgrade systemd to 237. > ... > @@ -80,7 +78,7 @@ PACKAGECONFIG ??= " \ > polkit \ > quotacheck \ > randomseed \ > -resolved \ > +resolve \ I guess this was deliberate, but does it need picking up

Re: [OE-core] [PATCH 1/3] systemd: upgrade to 237

2018-03-19 Thread Alexander Kanavin
On 03/19/2018 06:53 AM, ChenQi wrote: For autotools, 1) if the test framework of some package is a standalone set of scripts or it could be easily decoupled from Makefile, adding ptest support for such package is easy. 2) if the test framework of some package is coupled with Makefile, we

Re: [OE-core] [PATCH 1/3] systemd: upgrade to 237

2018-03-18 Thread Khem Raj
On 3/18/18 9:53 PM, ChenQi wrote: On 03/17/2018 03:27 AM, Alexander Kanavin wrote: On 03/16/2018 09:30 PM, Randy MacLeod wrote: This new version has dropped ptest support, as there's no easy way to do this in the framework of meson. Are you talking to the meson developers to see if we/they

Re: [OE-core] [PATCH 1/3] systemd: upgrade to 237

2018-03-18 Thread ChenQi
On 03/17/2018 03:27 AM, Alexander Kanavin wrote: On 03/16/2018 09:30 PM, Randy MacLeod wrote: This new version has dropped ptest support, as there's no easy way to do this in the framework of meson. Are you talking to the meson developers to see if we/they can come up with a way to do that?

Re: [OE-core] [PATCH 1/3] systemd: upgrade to 237

2018-03-16 Thread Alexander Kanavin
On 03/16/2018 09:30 PM, Randy MacLeod wrote: This new version has dropped ptest support, as there's no easy way to do this in the framework of meson. Are you talking to the meson developers to see if we/they can come up with a way to do that? Is there an issue opened:   

Re: [OE-core] [PATCH 1/3] systemd: upgrade to 237

2018-03-16 Thread Randy MacLeod
On 2018-03-12 04:38 AM, Chen Qi wrote: This new version has dropped ptest support, as there's no easy way to do this in the framework of meson. Are you talking to the meson developers to see if we/they can come up with a way to do that? Is there an issue opened:

Re: [OE-core] [PATCH 1/3] systemd: upgrade to 237

2018-03-12 Thread ChenQi
On 03/12/2018 04:52 PM, Maxin B. John wrote: Hi, On Mon, Mar 12, 2018 at 04:38:51PM +0800, Chen Qi wrote: Upgrade systemd to 237. Note that this version has dropped autotools support. Very minor nit-picking : Even with this patch, "systemd_237.bb" and "systemd.inc" contains duplicated

Re: [OE-core] [PATCH 1/3] systemd: upgrade to 237

2018-03-12 Thread Maxin B. John
Hi, On Mon, Mar 12, 2018 at 04:38:51PM +0800, Chen Qi wrote: > Upgrade systemd to 237. > > Note that this version has dropped autotools support. Very minor nit-picking : Even with this patch, "systemd_237.bb" and "systemd.inc" contains duplicated SRC_URI =