Hi,

On Fri, Apr 29, 2016 at 09:48:19AM +0300, Erkka Kääriä wrote:
> Various paths to files are hardcoded in either helper scripts or the
> resulting binaries (like path to Java class libraries). While this works
> well when using the files on the build machine, things start breaking
> down when the sstate gets shared between multiple workers in CI, as
> the paths between workers can differ.
> 
> Instead of using these hardcoded paths, form the paths at runtime and pass 
> them as parameters when required.
> 
> Signed-off-by: Erkka Kääriä <erkka.kaa...@intel.com>
> ---
>  ...cacao-1.6.1-do-not-rely-on-absolute-paths.patch | 41 
> ++++++++++++++++++++++
>  recipes-core/cacao/cacao-initial-native_0.98.bb    |  1 +
>  recipes-core/cacao/cacao_1.6.1.bb                  | 21 ++++-------
>  ...cacao-0.9.8-do-not-rely-on-absolute-paths.patch | 33 +++++++++++++++++
>  recipes-core/ecj/ecj-bootstrap-native.bb           |  8 ++++-
>  recipes-core/ecj/ecj-initial-native.bb             |  9 ++++-
>  6 files changed, 96 insertions(+), 17 deletions(-)
>  create mode 100644 
> recipes-core/cacao/cacao-1.6.1/cacao-1.6.1-do-not-rely-on-absolute-paths.patch
>  create mode 100644 
> recipes-core/cacao/files/cacao-0.9.8-do-not-rely-on-absolute-paths.patch

Pushed to master. Thank you!

Best Regards,
Maxin
-- 
_______________________________________________
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-devel

Reply via email to