Re: [OE-core] Send bitbake cache (from recipe parsing) to another server
On Fri, May 22, 2020 at 05:04 AM, Richard Purdie wrote: > > Low. Its not designed to do that and you should never need to. Why > can't it reparse? I tried to reduce building time. I know, that it is not a big time, but multiplying by build count it could bring some benefits. Nevertheless thanks for the answer. At least I know, that I should abandon this idea. Br, Krzysztof Taborski -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#138587): https://lists.openembedded.org/g/openembedded-core/message/138587 Mute This Topic: https://lists.openembedded.org/mt/74397324/21656 Group Owner: openembedded-core+ow...@lists.openembedded.org Unsubscribe: https://lists.openembedded.org/g/openembedded-core/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-
[OE-core] Send bitbake cache (from recipe parsing) to another server
Hello, I am wondering, if it is possible to archive bitbake cache and send to another server. I tried to archive cache and tmp/cache directories and use them on another server (configs and recipes/workspace name/user name and build server image were same), but for some reason recipes are re-parsed by bitbake. First of all, I am wondering, if I have even chances to success in such scenario. If yes I am guessing, that I should modify BB_HASHCONFIG_WHITELIST , but how to check what can be missing? Best regards, Krzysztof Taborski -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#138585): https://lists.openembedded.org/g/openembedded-core/message/138585 Mute This Topic: https://lists.openembedded.org/mt/74397324/21656 Group Owner: openembedded-core+ow...@lists.openembedded.org Unsubscribe: https://lists.openembedded.org/g/openembedded-core/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-
Re: [OE-core] [meta-oe][PATCH] perl: native modules will not trigger build perl for target.
Change was already merged: http://cgit.openembedded.org/openembedded-core/commit/meta/recipes-devtools?id=7dd9772eca6df52db09b65537fdf689f1aa3fd8f Is your request still valid? 2018-07-09 21:40 GMT+02:00 Andre McCurdy : > On Wed, May 9, 2018 at 7:16 AM, taborskikrzysztof > wrote: > > Can I request review? > > Oryginalna wiadomość > > Od: Krzysztof Taborski > > Data: 08.05.2018 18:46 (GMT+01:00) > > Do: openembedded-core@lists.openembedded.org > > DW: Krzysztof Taborski > > Temat: [meta-oe][PATCH] perl: native modules will not trigger build perl > for > > target. > > > > Currently building perl-native modules triggers > > build perl for target due to PACKAGES_DYNAMIC regex. > > > > This commit will cause, that perl native modules will > > trigger perl-native build. > > Can you give an example of how to reproduce the problem? > > > Signed-off-by: Krzysztof Taborski > > --- > > meta/recipes-devtools/perl/perl-native_5.24.1.bb | 2 ++ > > meta/recipes-devtools/perl/perl_5.24.1.bb| 2 +- > > 2 files changed, 3 insertions(+), 1 deletion(-) > > > > diff --git a/meta/recipes-devtools/perl/perl-native_5.24.1.bb > > b/meta/recipes-devtools/perl/perl-native_5.24.1.bb > > index a9ab17d16c..71f45890b0 100644 > > --- a/meta/recipes-devtools/perl/perl-native_5.24.1.bb > > +++ b/meta/recipes-devtools/perl/perl-native_5.24.1.bb > > @@ -135,3 +135,5 @@ EOF > > > > # Fix the path in sstate > > SSTATE_SCAN_FILES += "*.pm *.pod *.h *.pl *.sh" > > +PACKAGES_DYNAMIC_class-native += "^perl-module-.*native$" > > This usage of += with an over-ride is not correct. > > However, regardless of that, was this change actually needed? > > If you know of a -native recipe which depends on a > perl-module-XXX-native package then it's probably a bug in the -native > recipe. Having perl-native pretend to provide perl-module packages > probably isn't the right solution. > > > diff --git a/meta/recipes-devtools/perl/perl_5.24.1.bb > > b/meta/recipes-devtools/perl/perl_5.24.1.bb > > index 53a426289a..4c6a71082f 100644 > > --- a/meta/recipes-devtools/perl/perl_5.24.1.bb > > +++ b/meta/recipes-devtools/perl/perl_5.24.1.bb > > @@ -339,7 +339,7 @@ python split_perl_packages () { > > d.setVar(d.expand("RRECOMMENDS_${PN}-modules"), ' '.join(packages)) > > } > > > > -PACKAGES_DYNAMIC += "^perl-module-.*" > > +PACKAGES_DYNAMIC += "^perl-module-.*(? > PACKAGES_DYNAMIC_class-nativesdk += "^nativesdk-perl-module-.*" > > This usage of += with an over-ride is not correct. > > > RPROVIDES_perl-lib = "perl-lib" > > -- > > 2.13.6 > > > > > > -- > > ___ > > Openembedded-core mailing list > > Openembedded-core@lists.openembedded.org > > http://lists.openembedded.org/mailman/listinfo/openembedded-core > > > -- Pozdrawiam, Krzysiek Taborski -- ___ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.openembedded.org/mailman/listinfo/openembedded-core
[OE-core] [meta-oe][PATCH] perl: native modules will not trigger build perl for target.
Currently building perl-native modules triggers build perl for target due to PACKAGES_DYNAMIC regex. This commit will cause, that perl native modules will trigger perl-native build. Signed-off-by: Krzysztof Taborski <taborskikrzysz...@gmail.com> --- meta/recipes-devtools/perl/perl-native_5.24.1.bb | 2 ++ meta/recipes-devtools/perl/perl_5.24.1.bb| 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/meta/recipes-devtools/perl/perl-native_5.24.1.bb b/meta/recipes-devtools/perl/perl-native_5.24.1.bb index a9ab17d16c..71f45890b0 100644 --- a/meta/recipes-devtools/perl/perl-native_5.24.1.bb +++ b/meta/recipes-devtools/perl/perl-native_5.24.1.bb @@ -135,3 +135,5 @@ EOF # Fix the path in sstate SSTATE_SCAN_FILES += "*.pm *.pod *.h *.pl *.sh" +PACKAGES_DYNAMIC_class-native += "^perl-module-.*native$" + diff --git a/meta/recipes-devtools/perl/perl_5.24.1.bb b/meta/recipes-devtools/perl/perl_5.24.1.bb index 53a426289a..4c6a71082f 100644 --- a/meta/recipes-devtools/perl/perl_5.24.1.bb +++ b/meta/recipes-devtools/perl/perl_5.24.1.bb @@ -339,7 +339,7 @@ python split_perl_packages () { d.setVar(d.expand("RRECOMMENDS_${PN}-modules"), ' '.join(packages)) } -PACKAGES_DYNAMIC += "^perl-module-.*" +PACKAGES_DYNAMIC += "^perl-module-.*(?http://lists.openembedded.org/mailman/listinfo/openembedded-core
Re: [OE-core] [PATCH v2] perl: native modules will not trigger build perl for target.
Could someone look at this? 2017-12-18 16:51 GMT+01:00 Krzysztof Taborski <taborskikrzysz...@gmail.com>: > ping > > 2017-12-12 9:34 GMT+01:00 Krzysztof Taborski <taborskikrzysz...@gmail.com> > : > >> kindly reminder >> >> 2017-12-08 18:46 GMT+01:00 Krzysztof Taborski < >> taborskikrzysz...@gmail.com>: >> >>> Hello, >>> I would like to request feedback about my patch. >>> >>> Br, >>> Krzysztof Taborski >>> >>> -Original Message- >>> From: Krzysztof Taborski [mailto:taborskikrzysz...@gmail.com] >>> Sent: Monday, December 04, 2017 7:17 PM >>> To: openembedded-core@lists.openembedded.org >>> Cc: Krzysztof Taborski >>> Subject: [OE-core][PATCH v2] perl: native modules will not trigger build >>> perl for target. >>> >>> Currently building perl-native modules triggers build perl for target due >>> to PACKAGES_DYNAMIC regex. >>> >>> This commit will cause, that perl native modules will trigger perl-native >>> build. >>> >>> Signed-off-by: Krzysztof Taborski <taborskikrzysz...@gmail.com> >>> --- >>> meta/recipes-devtools/perl/perl-native_5.24.1.bb | 2 ++ >>> meta/recipes-devtools/perl/perl_5.24.1.bb| 2 +- >>> 2 files changed, 3 insertions(+), 1 deletion(-) >>> >>> diff --git a/meta/recipes-devtools/perl/perl-native_5.24.1.bb >>> b/meta/recipes-devtools/perl/perl-native_5.24.1.bb >>> index 48113f05a9..a81dc4d703 100644 >>> --- a/meta/recipes-devtools/perl/perl-native_5.24.1.bb >>> +++ b/meta/recipes-devtools/perl/perl-native_5.24.1.bb >>> @@ -134,3 +134,5 @@ EOF >>> >>> # Fix the path in sstate >>> SSTATE_SCAN_FILES += "*.pm *.pod *.h *.pl *.sh" >>> +PACKAGES_DYNAMIC_class-native += "^perl-module-.*native$" >>> + >>> diff --git a/meta/recipes-devtools/perl/perl_5.24.1.bb >>> b/meta/recipes-devtools/perl/perl_5.24.1.bb >>> index 6b27b22d22..3dc7805da9 100644 >>> --- a/meta/recipes-devtools/perl/perl_5.24.1.bb >>> +++ b/meta/recipes-devtools/perl/perl_5.24.1.bb >>> @@ -323,7 +323,7 @@ python split_perl_packages () { >>> d.setVar(d.expand("RRECOMMENDS_${PN}-modules"), ' '.join(packages)) >>> } >>> >>> -PACKAGES_DYNAMIC += "^perl-module-.*" >>> +PACKAGES_DYNAMIC += "^perl-module-.*(?>> PACKAGES_DYNAMIC_class-nativesdk += "^nativesdk-perl-module-.*" >>> >>> RPROVIDES_perl-lib = "perl-lib" >>> -- >>> 2.13.6 >>> >>> >> >> >> -- >> Pozdrawiam, >> Krzysiek Taborski >> > > > > -- > Pozdrawiam, > Krzysiek Taborski > -- Pozdrawiam, Krzysiek Taborski -- ___ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.openembedded.org/mailman/listinfo/openembedded-core
Re: [OE-core] [PATCH v2] perl: native modules will not trigger build perl for target.
ping 2017-12-12 9:34 GMT+01:00 Krzysztof Taborski <taborskikrzysz...@gmail.com>: > kindly reminder > > 2017-12-08 18:46 GMT+01:00 Krzysztof Taborski <taborskikrzysz...@gmail.com > >: > >> Hello, >> I would like to request feedback about my patch. >> >> Br, >> Krzysztof Taborski >> >> -Original Message- >> From: Krzysztof Taborski [mailto:taborskikrzysz...@gmail.com] >> Sent: Monday, December 04, 2017 7:17 PM >> To: openembedded-core@lists.openembedded.org >> Cc: Krzysztof Taborski >> Subject: [OE-core][PATCH v2] perl: native modules will not trigger build >> perl for target. >> >> Currently building perl-native modules triggers build perl for target due >> to PACKAGES_DYNAMIC regex. >> >> This commit will cause, that perl native modules will trigger perl-native >> build. >> >> Signed-off-by: Krzysztof Taborski <taborskikrzysz...@gmail.com> >> --- >> meta/recipes-devtools/perl/perl-native_5.24.1.bb | 2 ++ >> meta/recipes-devtools/perl/perl_5.24.1.bb| 2 +- >> 2 files changed, 3 insertions(+), 1 deletion(-) >> >> diff --git a/meta/recipes-devtools/perl/perl-native_5.24.1.bb >> b/meta/recipes-devtools/perl/perl-native_5.24.1.bb >> index 48113f05a9..a81dc4d703 100644 >> --- a/meta/recipes-devtools/perl/perl-native_5.24.1.bb >> +++ b/meta/recipes-devtools/perl/perl-native_5.24.1.bb >> @@ -134,3 +134,5 @@ EOF >> >> # Fix the path in sstate >> SSTATE_SCAN_FILES += "*.pm *.pod *.h *.pl *.sh" >> +PACKAGES_DYNAMIC_class-native += "^perl-module-.*native$" >> + >> diff --git a/meta/recipes-devtools/perl/perl_5.24.1.bb >> b/meta/recipes-devtools/perl/perl_5.24.1.bb >> index 6b27b22d22..3dc7805da9 100644 >> --- a/meta/recipes-devtools/perl/perl_5.24.1.bb >> +++ b/meta/recipes-devtools/perl/perl_5.24.1.bb >> @@ -323,7 +323,7 @@ python split_perl_packages () { >> d.setVar(d.expand("RRECOMMENDS_${PN}-modules"), ' '.join(packages)) >> } >> >> -PACKAGES_DYNAMIC += "^perl-module-.*" >> +PACKAGES_DYNAMIC += "^perl-module-.*(?> PACKAGES_DYNAMIC_class-nativesdk += "^nativesdk-perl-module-.*" >> >> RPROVIDES_perl-lib = "perl-lib" >> -- >> 2.13.6 >> >> > > > -- > Pozdrawiam, > Krzysiek Taborski > -- Pozdrawiam, Krzysiek Taborski -- ___ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.openembedded.org/mailman/listinfo/openembedded-core
Re: [OE-core] [PATCH v2] perl: native modules will not trigger build perl for target.
kindly reminder 2017-12-08 18:46 GMT+01:00 Krzysztof Taborski <taborskikrzysz...@gmail.com>: > Hello, > I would like to request feedback about my patch. > > Br, > Krzysztof Taborski > > -Original Message- > From: Krzysztof Taborski [mailto:taborskikrzysz...@gmail.com] > Sent: Monday, December 04, 2017 7:17 PM > To: openembedded-core@lists.openembedded.org > Cc: Krzysztof Taborski > Subject: [OE-core][PATCH v2] perl: native modules will not trigger build > perl for target. > > Currently building perl-native modules triggers build perl for target due > to PACKAGES_DYNAMIC regex. > > This commit will cause, that perl native modules will trigger perl-native > build. > > Signed-off-by: Krzysztof Taborski <taborskikrzysz...@gmail.com> > --- > meta/recipes-devtools/perl/perl-native_5.24.1.bb | 2 ++ > meta/recipes-devtools/perl/perl_5.24.1.bb| 2 +- > 2 files changed, 3 insertions(+), 1 deletion(-) > > diff --git a/meta/recipes-devtools/perl/perl-native_5.24.1.bb > b/meta/recipes-devtools/perl/perl-native_5.24.1.bb > index 48113f05a9..a81dc4d703 100644 > --- a/meta/recipes-devtools/perl/perl-native_5.24.1.bb > +++ b/meta/recipes-devtools/perl/perl-native_5.24.1.bb > @@ -134,3 +134,5 @@ EOF > > # Fix the path in sstate > SSTATE_SCAN_FILES += "*.pm *.pod *.h *.pl *.sh" > +PACKAGES_DYNAMIC_class-native += "^perl-module-.*native$" > + > diff --git a/meta/recipes-devtools/perl/perl_5.24.1.bb > b/meta/recipes-devtools/perl/perl_5.24.1.bb > index 6b27b22d22..3dc7805da9 100644 > --- a/meta/recipes-devtools/perl/perl_5.24.1.bb > +++ b/meta/recipes-devtools/perl/perl_5.24.1.bb > @@ -323,7 +323,7 @@ python split_perl_packages () { > d.setVar(d.expand("RRECOMMENDS_${PN}-modules"), ' '.join(packages)) > } > > -PACKAGES_DYNAMIC += "^perl-module-.*" > +PACKAGES_DYNAMIC += "^perl-module-.*(? PACKAGES_DYNAMIC_class-nativesdk += "^nativesdk-perl-module-.*" > > RPROVIDES_perl-lib = "perl-lib" > -- > 2.13.6 > > -- Pozdrawiam, Krzysiek Taborski -- ___ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.openembedded.org/mailman/listinfo/openembedded-core
Re: [OE-core] [PATCH v2] perl: native modules will not trigger build perl for target.
Hello, I would like to request feedback about my patch. Br, Krzysztof Taborski -Original Message- From: Krzysztof Taborski [mailto:taborskikrzysz...@gmail.com] Sent: Monday, December 04, 2017 7:17 PM To: openembedded-core@lists.openembedded.org Cc: Krzysztof Taborski Subject: [OE-core][PATCH v2] perl: native modules will not trigger build perl for target. Currently building perl-native modules triggers build perl for target due to PACKAGES_DYNAMIC regex. This commit will cause, that perl native modules will trigger perl-native build. Signed-off-by: Krzysztof Taborski <taborskikrzysz...@gmail.com> --- meta/recipes-devtools/perl/perl-native_5.24.1.bb | 2 ++ meta/recipes-devtools/perl/perl_5.24.1.bb| 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/meta/recipes-devtools/perl/perl-native_5.24.1.bb b/meta/recipes-devtools/perl/perl-native_5.24.1.bb index 48113f05a9..a81dc4d703 100644 --- a/meta/recipes-devtools/perl/perl-native_5.24.1.bb +++ b/meta/recipes-devtools/perl/perl-native_5.24.1.bb @@ -134,3 +134,5 @@ EOF # Fix the path in sstate SSTATE_SCAN_FILES += "*.pm *.pod *.h *.pl *.sh" +PACKAGES_DYNAMIC_class-native += "^perl-module-.*native$" + diff --git a/meta/recipes-devtools/perl/perl_5.24.1.bb b/meta/recipes-devtools/perl/perl_5.24.1.bb index 6b27b22d22..3dc7805da9 100644 --- a/meta/recipes-devtools/perl/perl_5.24.1.bb +++ b/meta/recipes-devtools/perl/perl_5.24.1.bb @@ -323,7 +323,7 @@ python split_perl_packages () { d.setVar(d.expand("RRECOMMENDS_${PN}-modules"), ' '.join(packages)) } -PACKAGES_DYNAMIC += "^perl-module-.*" +PACKAGES_DYNAMIC += "^perl-module-.*(?http://lists.openembedded.org/mailman/listinfo/openembedded-core
[OE-core] [PATCH v2] perl: native modules will not trigger build perl for target.
Currently building perl-native modules triggers build perl for target due to PACKAGES_DYNAMIC regex. This commit will cause, that perl native modules will trigger perl-native build. Signed-off-by: Krzysztof Taborski <taborskikrzysz...@gmail.com> --- meta/recipes-devtools/perl/perl-native_5.24.1.bb | 2 ++ meta/recipes-devtools/perl/perl_5.24.1.bb| 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/meta/recipes-devtools/perl/perl-native_5.24.1.bb b/meta/recipes-devtools/perl/perl-native_5.24.1.bb index 48113f05a9..a81dc4d703 100644 --- a/meta/recipes-devtools/perl/perl-native_5.24.1.bb +++ b/meta/recipes-devtools/perl/perl-native_5.24.1.bb @@ -134,3 +134,5 @@ EOF # Fix the path in sstate SSTATE_SCAN_FILES += "*.pm *.pod *.h *.pl *.sh" +PACKAGES_DYNAMIC_class-native += "^perl-module-.*native$" + diff --git a/meta/recipes-devtools/perl/perl_5.24.1.bb b/meta/recipes-devtools/perl/perl_5.24.1.bb index 6b27b22d22..3dc7805da9 100644 --- a/meta/recipes-devtools/perl/perl_5.24.1.bb +++ b/meta/recipes-devtools/perl/perl_5.24.1.bb @@ -323,7 +323,7 @@ python split_perl_packages () { d.setVar(d.expand("RRECOMMENDS_${PN}-modules"), ' '.join(packages)) } -PACKAGES_DYNAMIC += "^perl-module-.*" +PACKAGES_DYNAMIC += "^perl-module-.*(?http://lists.openembedded.org/mailman/listinfo/openembedded-core
[OE-core] [PATCH] perl: native modules will not trigger build perl for target.
Currently building perl-native modules triggers build perl for target due to PACKAGES_DYNAMIC regex. This commits fix will cause, that perl native modules will trigger perl-native build. Signed-off-by: Krzysztof Taborski <taborskikrzysz...@gmail.com> --- meta/recipes-devtools/perl/perl-native_5.24.1.bb | 2 ++ meta/recipes-devtools/perl/perl_5.24.1.bb| 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/meta/recipes-devtools/perl/perl-native_5.24.1.bb b/meta/recipes-devtools/perl/perl-native_5.24.1.bb index 48113f05a9..a81dc4d703 100644 --- a/meta/recipes-devtools/perl/perl-native_5.24.1.bb +++ b/meta/recipes-devtools/perl/perl-native_5.24.1.bb @@ -134,3 +134,5 @@ EOF # Fix the path in sstate SSTATE_SCAN_FILES += "*.pm *.pod *.h *.pl *.sh" +PACKAGES_DYNAMIC_class-native += "^perl-module-.*native$" + diff --git a/meta/recipes-devtools/perl/perl_5.24.1.bb b/meta/recipes-devtools/perl/perl_5.24.1.bb index 6b27b22d22..3dc7805da9 100644 --- a/meta/recipes-devtools/perl/perl_5.24.1.bb +++ b/meta/recipes-devtools/perl/perl_5.24.1.bb @@ -323,7 +323,7 @@ python split_perl_packages () { d.setVar(d.expand("RRECOMMENDS_${PN}-modules"), ' '.join(packages)) } -PACKAGES_DYNAMIC += "^perl-module-.*" +PACKAGES_DYNAMIC += "^perl-module-.*(?http://lists.openembedded.org/mailman/listinfo/openembedded-core
[OE-core] [PATCH] Perl native modules will not trigger build perl for target.
Currently building perl-native modules triggers build perl for target due to PACKAGES_DYNAMIC regex. This commits fix will cause, that perl native modules will trigger perl-native build. --- meta/recipes-devtools/perl/perl-native_5.24.1.bb | 2 ++ meta/recipes-devtools/perl/perl_5.24.1.bb| 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/meta/recipes-devtools/perl/perl-native_5.24.1.bb b/meta/recipes-devtools/perl/perl-native_5.24.1.bb index 48113f05a9..a81dc4d703 100644 --- a/meta/recipes-devtools/perl/perl-native_5.24.1.bb +++ b/meta/recipes-devtools/perl/perl-native_5.24.1.bb @@ -134,3 +134,5 @@ EOF # Fix the path in sstate SSTATE_SCAN_FILES += "*.pm *.pod *.h *.pl *.sh" +PACKAGES_DYNAMIC_class-native += "^perl-module-.*native$" + diff --git a/meta/recipes-devtools/perl/perl_5.24.1.bb b/meta/recipes-devtools/perl/perl_5.24.1.bb index 6b27b22d22..3dc7805da9 100644 --- a/meta/recipes-devtools/perl/perl_5.24.1.bb +++ b/meta/recipes-devtools/perl/perl_5.24.1.bb @@ -323,7 +323,7 @@ python split_perl_packages () { d.setVar(d.expand("RRECOMMENDS_${PN}-modules"), ' '.join(packages)) } -PACKAGES_DYNAMIC += "^perl-module-.*" +PACKAGES_DYNAMIC += "^perl-module-.*(?http://lists.openembedded.org/mailman/listinfo/openembedded-core