[OE-core] [PATCH] libogg: udpate to 1.3.4

2019-09-05 Thread Oleksandr Kravchuk
Signed-off-by: Oleksandr Kravchuk --- .../libogg/{libogg_1.3.3.bb => libogg_1.3.4.bb} | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) rename meta/recipes-multimedia/libogg/{libogg_1.3.3.bb => libogg_1.3.4.bb} (80%) diff --git

Re: [OE-core] [PATCH] mdadm: fix do_package failed when changed local.conf but not cleaned

2019-09-05 Thread Peter Kjellerstedt
> -Original Message- > From: openembedded-core-boun...@lists.openembedded.org core-boun...@lists.openembedded.org> On Behalf Of > changqing...@windriver.com > Sent: den 5 september 2019 13:19 > To: openembedded-core@lists.openembedded.org > Subject: [OE-core] [PATCH] mdadm: fix do_package

[OE-core] ✗ patchtest: failure for "Clean up remnants of glibc-ini..." and 2 more

2019-09-05 Thread Patchwork
== Series Details == Series: "Clean up remnants of glibc-ini..." and 2 more Revision: 1 URL : https://patchwork.openembedded.org/series/19723/ State : failure == Summary == Thank you for submitting this patch series to OpenEmbedded Core. This is an automated response. Several tests have been

[OE-core] [PATCH] libjpeg-turbo: update to 2.0.3

2019-09-05 Thread Oleksandr Kravchuk
Signed-off-by: Oleksandr Kravchuk --- .../jpeg/{libjpeg-turbo_2.0.2.bb => libjpeg-turbo_2.0.3.bb} | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) rename meta/recipes-graphics/jpeg/{libjpeg-turbo_2.0.2.bb => libjpeg-turbo_2.0.3.bb} (95%) diff --git

[OE-core] [PATCH] libsecret: 0.19.0

2019-09-05 Thread Oleksandr Kravchuk
Signed-off-by: Oleksandr Kravchuk --- .../libsecret/{libsecret_0.18.8.bb => libsecret_0.19.0.bb}| 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) rename meta/recipes-gnome/libsecret/{libsecret_0.18.8.bb => libsecret_0.19.0.bb} (81%) diff --git

[OE-core] [PATCH 1/3] Clean up remnants of glibc-initial

2019-09-05 Thread Nathan Rossi
Remove remnants of the glibc-initial recipe. Signed-off-by: Nathan Rossi --- meta/classes/staging.bbclass| 2 +- meta/conf/distro/include/maintainers.inc| 1 - meta/conf/distro/include/security_flags.inc | 2 -- meta/conf/distro/include/tcmode-default.inc | 4

[OE-core] [PATCH 3/3] oe-selftest: Implement console 'keepalive' output

2019-09-05 Thread Nathan Rossi
Similar to bitbake, implement a 'keepalive' output to the console to ensure CI systems do not kill the process. The default timeout for bitbake is 5000s. Signed-off-by: Nathan Rossi --- scripts/lib/scriptutils.py | 43 +-- scripts/oe-selftest| 2

[OE-core] [PATCH 2/3] security_flags.inc: Add overrides for glibc-testsuite to match glibc

2019-09-05 Thread Nathan Rossi
Ensure glibc-testsuite has the same flags as glibc. Signed-off-by: Nathan Rossi --- meta/conf/distro/include/security_flags.inc | 2 ++ 1 file changed, 2 insertions(+) diff --git a/meta/conf/distro/include/security_flags.inc b/meta/conf/distro/include/security_flags.inc index

[OE-core] [PATCH] archiver.bbclass: Do not archive srpm's if there are no package tasks

2019-09-05 Thread Nathan Rossi
Do not attempt to archive recipes which have no packaging tasks (e.g. inherits nopackages). Signed-off-by: Nathan Rossi --- meta/classes/archiver.bbclass | 14 -- 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/meta/classes/archiver.bbclass

[OE-core] [thud][PATCH 1/3] bind: update to latest LTS 9.11.5

2019-09-05 Thread Armin Kuster
From: Armin Kuster Source: bind.org MR: 99750 Type: Security Fix Disposition: Backport from bind.org ChangeID: bca5c436229f1b8c7e8eb3e45fc6188ffdb5e224 Description: includes: CVE-2018-5738 drop patch for CVE-2018-5740 now included in update see:

[OE-core] ✗ patchtest: failure for bootchart2: switch to add patch from change source in do_install

2019-09-05 Thread Patchwork
== Series Details == Series: bootchart2: switch to add patch from change source in do_install Revision: 1 URL : https://patchwork.openembedded.org/series/19721/ State : failure == Summary == Thank you for submitting this patch series to OpenEmbedded Core. This is an automated response.

[OE-core] ✗ patchtest: failure for mdadm: fix do_package failed when changed local.conf but not cleaned

2019-09-05 Thread Patchwork
== Series Details == Series: mdadm: fix do_package failed when changed local.conf but not cleaned Revision: 1 URL : https://patchwork.openembedded.org/series/19720/ State : failure == Summary == Thank you for submitting this patch series to OpenEmbedded Core. This is an automated response.

[OE-core] [thud][PATCH 2/3] bind: upgrade 9.11.5 -> 9.11.5-P4

2019-09-05 Thread Armin Kuster
From: Adrian Bunk Source: OE.org MR: 99751, 99752, 99753 Type: Security Fix Disposition: Backport from https://git.openembedded.org/openembedded-core/commit/meta/recipes-connectivity/bind?h=warrior=5d286da0fbe1a7ded2f84eec990e49d221bdeab4 ChangeID: ce3719ea11bd03af3baeca51a22115badf84be01

[OE-core] [thud][PATCH 3/3] go: update to 1.11.13, minor updates

2019-09-05 Thread Armin Kuster
From: Armin Kuster Source: golang.org MR: 99376 Type: Security Fix Disposition: Backport from golang.org ChangeID: 41576ab4a0abdebbc44f1a35a83bf04e5f2fde06 Description: https://golang.org/doc/devel/release.html go1.11.11 (released 2019/06/11) includes a fix to the crypto/x509 package. See the

[OE-core] [PATCH] resulttool: Add reproducible log extraction

2019-09-05 Thread Joshua Watt
Adds an argument to the log subcommand to extract the raw logs from the reproducible selftest. To prevent ambiguity, the "--raw" argument has been renamed "--raw-ptest", although the old "--raw" argument is kept around for compatibility. [YOCTO #13324] Signed-off-by: Joshua Watt ---

[OE-core] make-mod-scripts question

2019-09-05 Thread Nicolas Dechesne
hi, I was looking into a build issue today, related to signing an external kernel module. My build failed when calling the kernel utility sign-file, the error was that libcrypto.so was not found. Looking a bit more into that, I realized that make-mod-scripts will built some kernel utilities,

Re: [OE-core] [PATCH V3] dnf.py: installroot support usrmerge

2019-09-05 Thread Randy MacLeod
On 9/4/19 4:36 AM, Changqing Li wrote: On 9/4/19 4:15 PM, Richard Purdie wrote: On Wed, 2019-09-04 at 16:04 +0800, Changqing Li wrote: Ping Test with/without  usrmege feature passed. With usrmerge: NOTE: test_dnf_installroot (dnf.DnfRepoTest) DEBUG: Checking if 'DISTRO_FEATURES' value

Re: [OE-core] [OE-Core][PATCH] diffutils: Add valgrind to support ptest

2019-09-05 Thread Randy MacLeod
On 9/5/19 11:38 AM, Peiran Hong wrote: From: Peiran Hong Drop this line please. Was there some documentation that suggested it was required? Otherwise looks fine so please send a v2. ../Randy The test "strip-trailing-cr" for diffutils package is skipped since it requires valgrind to run.

Re: [OE-core] make-mod-scripts question

2019-09-05 Thread Bruce Ashfield
On Thu, Sep 5, 2019 at 10:43 AM Nicolas Dechesne wrote: > > hi, > > I was looking into a build issue today, related to signing an external > kernel module. My build failed when calling the kernel utility > sign-file, the error was that libcrypto.so was not found. > > Looking a bit more into that,

[OE-core] [PATCH 3/3] python3-git: update to 3.0.2

2019-09-05 Thread Oleksandr Kravchuk
Signed-off-by: Oleksandr Kravchuk --- .../python/{python3-git_3.0.0.bb => python3-git_3.0.2.bb} | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) rename meta/recipes-devtools/python/{python3-git_3.0.0.bb => python3-git_3.0.2.bb} (88%) diff --git

[OE-core] [PATCH] Remove leftovers from the eglinfo removal

2019-09-05 Thread Adrian Bunk
Signed-off-by: Adrian Bunk --- meta/conf/distro/include/distro_alias.inc | 2 -- meta/conf/distro/include/maintainers.inc | 3 --- 2 files changed, 5 deletions(-) diff --git a/meta/conf/distro/include/distro_alias.inc b/meta/conf/distro/include/distro_alias.inc index 7ab3b12cd5..e314642b9c

Re: [OE-core] [PATCH][V2] sdkext: use simpler kernel module for devtool test

2019-09-05 Thread Mark Asselstine
On Thursday, August 22, 2019 11:56:16 A.M. EDT Mark Asselstine wrote: > The current devtool test for the building of an out-of-tree kernel > module uses something which requires several "high order" kconfigs to > be set. This results in the test failing, not for expected reasons, > but rather

[OE-core] [OE-Core][PATCH] diffutils: Add valgrind to support ptest

2019-09-05 Thread Peiran Hong
From: Peiran Hong The test "strip-trailing-cr" for diffutils package is skipped since it requires valgrind to run. This commit adds valgrind to the run-time dependency of the recipe for diffutils. Signed-off-by: Peiran Hong --- meta/recipes-extended/diffutils/diffutils_3.7.bb | 4 +++- 1 file

[OE-core] ✗ patchtest: failure for Remove leftovers from the eglinfo removal

2019-09-05 Thread Patchwork
== Series Details == Series: Remove leftovers from the eglinfo removal Revision: 1 URL : https://patchwork.openembedded.org/series/19735/ State : failure == Summary == Thank you for submitting this patch series to OpenEmbedded Core. This is an automated response. Several tests have been

Re: [OE-core] [OE-Core][PATCH] diffutils: Add valgrind to support ptest

2019-09-05 Thread Randy MacLeod
On 9/5/19 12:57 PM, Richard Purdie wrote: On Thu, 2019-09-05 at 11:38 -0400, Peiran Hong wrote: From: Peiran Hong The test "strip-trailing-cr" for diffutils package is skipped since it requires valgrind to run. This commit adds valgrind to the run-time dependency of the recipe for diffutils.

[OE-core] [PATCH 2/3] python3-pbr: update to 5.4.3

2019-09-05 Thread Oleksandr Kravchuk
Signed-off-by: Oleksandr Kravchuk --- meta/recipes-devtools/python/python3-pbr_5.4.2.bb | 5 - meta/recipes-devtools/python/python3-pbr_5.4.3.bb | 5 + 2 files changed, 5 insertions(+), 5 deletions(-) delete mode 100644 meta/recipes-devtools/python/python3-pbr_5.4.2.bb create mode

[OE-core] [PATCH 1/3] python3-dbus: update to 1.2.10

2019-09-05 Thread Oleksandr Kravchuk
Signed-off-by: Oleksandr Kravchuk --- .../{python3-dbus_1.2.8.bb => python3-dbus_1.2.10.bb} | 8 +++- 1 file changed, 3 insertions(+), 5 deletions(-) rename meta/recipes-devtools/python/{python3-dbus_1.2.8.bb => python3-dbus_1.2.10.bb} (82%) diff --git

[OE-core] [PATCH] core-image-sato: don't use 512MB in qemumips

2019-09-05 Thread Ross Burton
qemumips doesn't appear to work well with 512MB of RAM and randomly hangs. As the bump to 512MB was primarily motivated by the memory needs of virtualised GL which doesn't work in qemumips currently, drop the memory back to 256MB for qemumips. Signed-off-by: Ross Burton ---

Re: [OE-core] [OE-Core][PATCH] diffutils: Add valgrind to support ptest

2019-09-05 Thread Richard Purdie
On Thu, 2019-09-05 at 11:38 -0400, Peiran Hong wrote: > From: Peiran Hong > > The test "strip-trailing-cr" for diffutils package is skipped since > it requires > valgrind to run. This commit adds valgrind to the run-time dependency > of > the recipe for diffutils. > > Signed-off-by: Peiran Hong

[OE-core] [PATCH] libxcrypt: update to 4.4.8

2019-09-05 Thread Oleksandr Kravchuk
LICENSE file checksum changed because few contributors were mentioned (see @edbdbbc50beced9c723e7405334583c60a702796). Signed-off-by: Oleksandr Kravchuk --- ...{libxcrypt-compat_4.4.6.bb => libxcrypt-compat_4.4.8.bb} | 0 .../libxcrypt/{libxcrypt_4.4.6.bb => libxcrypt_4.4.8.bb}| 6 ++ 2

Re: [OE-core] OEDEM 2019

2019-09-05 Thread Philip Balister
On 9/3/19 11:19 PM, akuster808 wrote: > > > On 9/3/19 8:37 AM, Ruslan Bilovol wrote: >> Hi Philip, >> >> I can see now this event in the list of ELCE co-located events. >> Is day 2 track track 2 (Yocto Project and OE maintainers meeting) >> restricted to attend to mainatainers only, or regular

Re: [OE-core] [PATCH] meson:upgrade 0.51.1 -> 0.51.2

2019-09-05 Thread Ross Burton
On 05/09/2019 08:12, Zang Ruochen wrote: -meson/0001-Fix-missing-return-statements-that-are-seen-with-Wer.patch Removed since this is included in 0.51.2. This doesn't touch nativesdk-meson, so the build fails with checksum failures. Ross -- ___

Re: [OE-core] [PATCH] mdadm: fix do_package failed when changed local.conf but not cleaned

2019-09-05 Thread Changqing Li
On 9/5/19 9:53 PM, Peter Kjellerstedt wrote: -Original Message- From: openembedded-core-boun...@lists.openembedded.org On Behalf Of changqing...@windriver.com Sent: den 5 september 2019 13:19 To: openembedded-core@lists.openembedded.org Subject: [OE-core] [PATCH] mdadm: fix do_package

Re: [OE-core] [PATCH] weston: uprev to 7.0.0

2019-09-05 Thread Ross Burton
On 05/09/2019 23:16, Ross Burton wrote: On 05/09/2019 23:14, Ross Burton wrote: On 26/08/2019 02:14, liu.min...@gmail.com wrote: From: Ming Liu - Adjust patches to comply with weston-7.0.0. - Also drop the obsolete patch 0001-make-error-portable.patch. Signed-off-by: Ming Liu Fails with

Re: [OE-core] [PATCH] weston: uprev to 7.0.0

2019-09-05 Thread Ross Burton
On 05/09/2019 23:14, Ross Burton wrote: On 26/08/2019 02:14, liu.min...@gmail.com wrote: From: Ming Liu - Adjust patches to comply with weston-7.0.0. - Also drop the obsolete patch 0001-make-error-portable.patch. Signed-off-by: Ming Liu Fails with musl:

[OE-core] [PATCH] systemd: ensure reproducible builds by clearly exposing the time epoch support

2019-09-05 Thread Ross Burton
systemd has the ability to check the time on boot and if it's earlier than an epoch determined at build time, set the time to that epoch. This is useful for systems where the system time is January 1st 1970 (because the unix timestamp was 0 at boot) as then at least the time is reset to something

Re: [OE-core] [PATCH] weston: uprev to 7.0.0

2019-09-05 Thread Ross Burton
On 05/09/2019 23:14, Ross Burton wrote: On 26/08/2019 02:14, liu.min...@gmail.com wrote: From: Ming Liu - Adjust patches to comply with weston-7.0.0. - Also drop the obsolete patch 0001-make-error-portable.patch. Signed-off-by: Ming Liu Fails with musl:

[OE-core] [PATCHv2] meson:upgrade 0.51.1 -> 0.51.2

2019-09-05 Thread Zang Ruochen
-meson/0001-Fix-missing-return-statements-that-are-seen-with-Wer.patch Removed since this is included in 0.51.2. Signed-off-by: Zang Ruochen --- meta/recipes-devtools/meson/meson.inc | 5 +- ...-return-statements-that-are-seen-with-Wer.patch | 100 -

Re: [OE-core] [PATCH] kernel-devsrc: copy mmiowb.h and modpost from ${B} of kernel

2019-09-05 Thread Hongzhi, Song
On 9/4/19 8:34 PM, Bruce Ashfield wrote: On Wed, Sep 4, 2019 at 6:07 AM Hongzhi, Song wrote: On 9/4/19 11:55 AM, Bruce Ashfield wrote: On Tue, Sep 3, 2019 at 9:43 PM Hongzhi.Song wrote: There are two errors when compile an out of tree kernel module using sdk: This is not universally

[OE-core] [PATCH 1/2] mdadm: fix do_package failed when changed local.conf but not cleaned

2019-09-05 Thread changqing.li
From: Changqing Li reproduce steps: 1. add DISTRO_FEATURE_append = 'usrmerge' in local.conf 2. bitbake mdadm --success 3. remove DISTRO_FEATURE_append = 'usrmerge' from local.conf 4. bitbake mdadm -- failed when do_package it is not proper to change source Makefile during do_install by sed,

[OE-core] [PATCH 2/2] mdadm: skip timeout testcase 11spare-migration

2019-09-05 Thread changqing.li
From: Changqing Li [YOCTO #13368] Signed-off-by: Changqing Li --- .../0001-mdadm-skip-test-11spare-migration.patch | 43 ++ meta/recipes-extended/mdadm/mdadm_4.1.bb | 2 + 2 files changed, 45 insertions(+) create mode 100644

Re: [OE-core] [PATCH] gcc-9.2: Fix risc-v dynamic linker relocation

2019-09-05 Thread Alistair Francis
On Wed, Sep 4, 2019 at 6:30 PM Khem Raj wrote: > > Accidentally dropped in 9.2 update > > Reported-by: Ricardo Salveti > Signed-off-by: Khem Raj This fixes the RV64 build for me. Reviewed-by: Alistair Francis Alistair > --- > ...AMIC_LINKER-and-UCLIBC_DYNAMIC_LINKE.patch | 23

Re: [OE-core] [PATCH] weston: uprev to 7.0.0

2019-09-05 Thread Ross Burton
On 26/08/2019 02:14, liu.min...@gmail.com wrote: From: Ming Liu - Adjust patches to comply with weston-7.0.0. - Also drop the obsolete patch 0001-make-error-portable.patch. Signed-off-by: Ming Liu Fails with musl: ../weston-7.0.0/libweston/weston-launch.c:790:4: warning: implicit

[OE-core] [PATCH V2] weston: uprev to 7.0.0

2019-09-05 Thread liu . ming50
From: Ming Liu Changes in V2: 1 Fix a musl build issue pointed out by Ross Burton, thanks Ross for the testing. Ming Liu (1): weston: uprev to 7.0.0 .../wayland/weston/0001-make-error-portable.patch | 80 -- ...ch-Provide-a-default-version-that-doesn-t.patch | 47

[OE-core] [PATCH V2] weston: uprev to 7.0.0

2019-09-05 Thread liu . ming50
From: Ming Liu - Adjust patches to comply with weston-7.0.0. - Also drop the obsolete patch 0001-make-error-portable.patch. Signed-off-by: Ming Liu --- .../wayland/weston/0001-make-error-portable.patch | 80 -- ...ch-Provide-a-default-version-that-doesn-t.patch | 47

[OE-core] [PATCH V2] bootchart2: switch to add patch from change source in do_install

2019-09-05 Thread changqing.li
From: Changqing Li it is not proper change source in do_install, it will make source not updated even local.conf have change the DISTRO_FEATURES [YOCTO #13493] Signed-off-by: Changqing Li --- .../0001-bootchart2-support-usrmerge.patch | 37 ++

Re: [OE-core] [PATCH][V2] sdkext: use simpler kernel module for devtool test

2019-09-05 Thread Michael Halstead
On 9/5/19 2:27 PM, richard.pur...@linuxfoundation.org wrote: > On Thu, 2019-09-05 at 13:54 -0400, Mark Asselstine wrote: >> On Thursday, August 22, 2019 11:56:16 A.M. EDT Mark Asselstine wrote: >>> The current devtool test for the building of an out-of-tree kernel >>> module uses something which

Re: [OE-core] [PATCH][V2] sdkext: use simpler kernel module for devtool test

2019-09-05 Thread richard . purdie
On Thu, 2019-09-05 at 13:54 -0400, Mark Asselstine wrote: > On Thursday, August 22, 2019 11:56:16 A.M. EDT Mark Asselstine wrote: > > The current devtool test for the building of an out-of-tree kernel > > module uses something which requires several "high order" kconfigs > > to > > be set. This

[OE-core] [PATCH] dtc:upgrade 1.5.0 -> 1.5.1

2019-09-05 Thread Zang Ruochen
-License-Update: -file://GPL : Updated mailing address. -file://libfdt/libfdt.h : Removed part of the copyright description of this file. Signed-off-by: Zang Ruochen --- meta/recipes-kernel/dtc/dtc_1.5.0.bb | 10 -- meta/recipes-kernel/dtc/dtc_1.5.1.bb | 10 ++ 2 files changed,

[OE-core] [PATCH] iptables: add systemd helper unit to load/restore rules

2019-09-05 Thread Diego Rondini
From: Jack Mitchell There is currently no way to automatically load iptables rules in OE. Add a systemd unit file to automatically load rules on network connection. This is cribbed from the way ArchLinux handles iptables with some minor modifications for OE. New rules can be generated directly

Re: [OE-core] [PATCH 6/6] xz: Remove GPLv3 license checksum

2019-09-05 Thread Peter Kjellerstedt
> -Original Message- > From: openembedded-core-boun...@lists.openembedded.org core-boun...@lists.openembedded.org> On Behalf Of Adrian Bunk > Sent: den 4 september 2019 21:54 > To: Richard Purdie > Cc: Patches and discussions about the oe-core layer c...@lists.openembedded.org> >

[OE-core] [PATCH v2] iptables: add systemd helper unit to load/restore rules

2019-09-05 Thread Diego Rondini
From: Jack Mitchell There is currently no way to automatically load iptables rules in OE. Add a systemd unit file to automatically load rules on network connection. This is cribbed from the way ArchLinux handles iptables with some minor modifications for OE. New rules can be generated directly

[OE-core] [PATCH] python3-dbus:upgrade 1.2.8 -> 1.2.10

2019-09-05 Thread Zang Ruochen
Signed-off-by: Zang Ruochen --- .../python/{python3-dbus_1.2.8.bb => python3-dbus_1.2.10.bb} | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) rename meta/recipes-devtools/python/{python3-dbus_1.2.8.bb => python3-dbus_1.2.10.bb} (85%) diff --git

[OE-core] [PATCH] libjpeg-turbo: upgrade 2.0.2 -> 2.0.3

2019-09-05 Thread Anuj Mittal
Bug fix release. Release notes: https://github.com/libjpeg-turbo/libjpeg-turbo/releases Signed-off-by: Anuj Mittal --- .../jpeg/{libjpeg-turbo_2.0.2.bb => libjpeg-turbo_2.0.3.bb} | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) rename

[OE-core] [PATCH] meson:upgrade 0.51.1 -> 0.51.2

2019-09-05 Thread Zang Ruochen
-meson/0001-Fix-missing-return-statements-that-are-seen-with-Wer.patch Removed since this is included in 0.51.2. Signed-off-by: Zang Ruochen --- meta/recipes-devtools/meson/meson.inc | 5 +- ...-return-statements-that-are-seen-with-Wer.patch | 100 -

[OE-core] [PATCH] bootchart2: switch to add patch from change source in do_install

2019-09-05 Thread changqing.li
From: Changqing Li it is not proper change source in do_install, it will make source not updated even local.conf have change the DISTRO_FEATURES [YOCTO: #13493] Signed-off-by: Changqing Li --- .../0001-bootchart2-support-usrmerge.patch | 37 ++

[OE-core] [PATCH] mdadm: fix do_package failed when changed local.conf but not cleaned

2019-09-05 Thread changqing.li
From: Changqing Li reproduce steps: 1. add DISTRO_FEATURE_append = 'usrmerge' in local.conf 2. bitbake mdadm --success 3. remove DISTRO_FEATURE_append = 'usrmerge' from local.conf 4. bitbake mdadm -- failed when do_package it is not proper to change source Makefile during do_compile by sed,