Ryan, I think you also need to touch TMPDIR in a few of the local.conf files


On Fri, Feb 21, 2025 at 11:31 AM Ryan Eatmon via
lists.yoctoproject.org <[email protected]> wrote:
>
> When the conversion to the new XML/XSLT system was done, the reference
> to OEBASE was converted to TOPDIR.  The value for OEBASE was
> historically the directory above the bitbake run dir which is what
> TOPDIR is set to.  This made the downloads and sstate_cache directories
> appear down a level of directory that was unintended.
>
> This change updates the values for DL_DIR and SSTATE_DIR to be relative
> to TOPDIR but back in the same location they were originally meant to be
> in.
>
> Signed-off-by: Ryan Eatmon <[email protected]>
> ---
> v2: I ran a make clean and make and a lot more configs got updated with
> the change.  Clearly I need to rework the make system.
>
>  bitbake-setup/coresdk_coresdk-10.01.10-selinux-config.json    | 2 +-
>  .../arago-kirkstone-chromium-config/local.conf.sample         | 4 ++--
>  conf/templates/arago-kirkstone-config/local.conf.sample       | 4 ++--
>  conf/templates/arago-kirkstone-next-config/local.conf.sample  | 4 ++--
>  conf/templates/arago-kirkstone-wip-config/local.conf.sample   | 4 ++--
>  conf/templates/arago-master-chromium-config/local.conf.sample | 4 ++--
>  conf/templates/arago-master-config/local.conf.sample          | 4 ++--
>  conf/templates/arago-master-next-config/local.conf.sample     | 4 ++--
>  conf/templates/arago-master-selinux-config/local.conf.sample  | 4 ++--
>  conf/templates/arago-master-wip-config/local.conf.sample      | 4 ++--
>  .../arago-scarthgap-chromium-config/local.conf.sample         | 4 ++--
>  conf/templates/arago-scarthgap-config/local.conf.sample       | 4 ++--
>  conf/templates/arago-scarthgap-next-config/local.conf.sample  | 4 ++--
>  .../arago-scarthgap-selinux-config/local.conf.sample          | 4 ++--
>  conf/templates/arago-scarthgap-wip-config/local.conf.sample   | 4 ++--
>  .../coresdk_coresdk-09.00.00.006-config/local.conf.sample     | 4 ++--
>  .../coresdk_coresdk-09.00.00.007-config/local.conf.sample     | 4 ++--
>  .../coresdk_coresdk-09.00.00.011-config/local.conf.sample     | 4 ++--
>  .../coresdk_coresdk-09.01.00.001-config/local.conf.sample     | 4 ++--
>  .../coresdk_coresdk-09.01.00.003-config/local.conf.sample     | 4 ++--
>  .../coresdk_coresdk-09.01.00.007-config/local.conf.sample     | 4 ++--
>  .../coresdk_coresdk-09.01.00.008-config/local.conf.sample     | 4 ++--
>  .../coresdk_coresdk-09.02.00.008-config/local.conf.sample     | 4 ++--
>  .../coresdk_coresdk-09.02.00.009-config/local.conf.sample     | 4 ++--
>  .../coresdk_coresdk-09.02.00.010-config/local.conf.sample     | 4 ++--
>  .../coresdk_coresdk-09.03.05-config/local.conf.sample         | 4 ++--
>  .../coresdk_coresdk-10.00.07-config/local.conf.sample         | 4 ++--
>  .../coresdk_coresdk-10.01.08-config/local.conf.sample         | 4 ++--
>  .../coresdk_coresdk-10.01.10-config/local.conf.sample         | 4 ++--
>  .../coresdk_coresdk-10.01.10-selinux-config/local.conf.sample | 4 ++--
>  conf/templates/distroless-kirkstone-config/local.conf.sample  | 4 ++--
>  conf/templates/distroless-master-config/local.conf.sample     | 4 ++--
>  conf/templates/distroless-scarthgap-config/local.conf.sample  | 4 ++--
>  conf/templates/poky-kirkstone-config/local.conf.sample        | 4 ++--
>  conf/templates/poky-master-config/local.conf.sample           | 4 ++--
>  conf/templates/poky-master-wip-config/local.conf.sample       | 4 ++--
>  conf/templates/poky-scarthgap-config/local.conf.sample        | 4 ++--
>  .../local.conf.sample                                         | 4 ++--
>  .../local.conf.sample                                         | 4 ++--
>  .../local.conf.sample                                         | 4 ++--
>  .../local.conf.sample                                         | 4 ++--
>  .../local.conf.sample                                         | 4 ++--
>  .../local.conf.sample                                         | 4 ++--
>  .../local.conf.sample                                         | 4 ++--
>  .../local.conf.sample                                         | 4 ++--
>  .../local.conf.sample                                         | 4 ++--
>  .../local.conf.sample                                         | 4 ++--
>  .../local.conf.sample                                         | 4 ++--
>  .../local.conf.sample                                         | 4 ++--
>  .../local.conf.sample                                         | 4 ++--
>  .../local.conf.sample                                         | 4 ++--
>  .../local.conf.sample                                         | 4 ++--
>  .../local.conf.sample                                         | 4 ++--
>  .../local.conf.sample                                         | 4 ++--
>  .../local.conf.sample                                         | 4 ++--
>  .../local.conf.sample                                         | 4 ++--
>  .../local.conf.sample                                         | 4 ++--
>  .../local.conf.sample                                         | 4 ++--
>  .../local.conf.sample                                         | 4 ++--
>  .../local.conf.sample                                         | 4 ++--
>  .../local.conf.sample                                         | 4 ++--
>  .../local.conf.sample                                         | 4 ++--
>  .../local.conf.sample                                         | 4 ++--
>  .../local.conf.sample                                         | 4 ++--
>  .../local.conf.sample                                         | 4 ++--
>  .../local.conf.sample                                         | 4 ++--
>  .../local.conf.sample                                         | 4 ++--
>  .../local.conf.sample                                         | 4 ++--
>  configs/arago-master-wip-config.txt                           | 2 +-
>  .../processor-sdk-scarthgap-10.01.10.04-config.yml            | 1 +
>  .../processor-sdk-scarthgap-chromium-10.01.10.04-config.yml   | 1 +
>  kas/templates/local-arago64-v2.conf.yml                       | 4 ++--
>  kas/templates/local-arago64-v3.conf.yml                       | 4 ++--
>  kas/templates/local-poky-v2.conf.yml                          | 4 ++--
>  kas/templates/local-poky-v3.conf.yml                          | 4 ++--
>  kas/templates/local-v2.conf.yml                               | 4 ++--
>  kas/templates/local-v3.conf.yml                               | 4 ++--
>  sample-files/local-arago64-v2.conf.sample                     | 4 ++--
>  sample-files/local-arago64-v3.conf.sample                     | 4 ++--
>  sample-files/local-poky-v2.conf.sample                        | 4 ++--
>  sample-files/local-poky-v3.conf.sample                        | 4 ++--
>  sample-files/local-v2.conf.sample                             | 4 ++--
>  sample-files/local-v3.conf.sample                             | 4 ++--
>  src/bin/convert.pl                                            | 2 +-
>  src/templates/local-arago64-v2.conf.xml                       | 4 ++--
>  src/templates/local-arago64-v3.conf.xml                       | 4 ++--
>  src/templates/local-poky-v2.conf.xml                          | 4 ++--
>  src/templates/local-poky-v3.conf.xml                          | 4 ++--
>  src/templates/local-v2.conf.xml                               | 4 ++--
>  src/templates/local-v3.conf.xml                               | 4 ++--
>  90 files changed, 175 insertions(+), 173 deletions(-)
>
> diff --git a/bitbake-setup/coresdk_coresdk-10.01.10-selinux-config.json 
> b/bitbake-setup/coresdk_coresdk-10.01.10-selinux-config.json
> index 1cc2962..8acd24a 100644
> --- a/bitbake-setup/coresdk_coresdk-10.01.10-selinux-config.json
> +++ b/bitbake-setup/coresdk_coresdk-10.01.10-selinux-config.json
> @@ -9,7 +9,7 @@
>              "uri": "https://git.ti.com/git/arago-project/oe-layersetup.git";
>            }
>          },
> -        "rev": "wip"
> +        "rev": "master"
>        },
>        "path": "oe-layersetup"
>      },
> diff --git a/conf/templates/arago-kirkstone-chromium-config/local.conf.sample 
> b/conf/templates/arago-kirkstone-chromium-config/local.conf.sample
> index 7575b4b..8ad6f26 100644
> --- a/conf/templates/arago-kirkstone-chromium-config/local.conf.sample
> +++ b/conf/templates/arago-kirkstone-chromium-config/local.conf.sample
> @@ -10,7 +10,7 @@ CONF_VERSION = "2"
>  # wiping and rebuilding you can preserve this directory to speed up this part
>  # of subsequent builds. This directory is safe to share between multiple 
> builds
>  # on the same machine too.
> -DL_DIR = "${TOPDIR}/downloads"
> +DL_DIR = "${TOPDIR}/../downloads"
>
>  #
>  # Where to place shared-state files
> @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
>  # regenerate from these files if no changes were made to the configuration.
>  # If changes were made to the configuration, only shared state files where 
> the
>  # state was still valid would be used (done using checksums).
> -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> +SSTATE_DIR = "${TOPDIR}/sstate-cache"
>
>  #
>  # Shared-state files from other locations
> diff --git a/conf/templates/arago-kirkstone-config/local.conf.sample 
> b/conf/templates/arago-kirkstone-config/local.conf.sample
> index 7575b4b..8ad6f26 100644
> --- a/conf/templates/arago-kirkstone-config/local.conf.sample
> +++ b/conf/templates/arago-kirkstone-config/local.conf.sample
> @@ -10,7 +10,7 @@ CONF_VERSION = "2"
>  # wiping and rebuilding you can preserve this directory to speed up this part
>  # of subsequent builds. This directory is safe to share between multiple 
> builds
>  # on the same machine too.
> -DL_DIR = "${TOPDIR}/downloads"
> +DL_DIR = "${TOPDIR}/../downloads"
>
>  #
>  # Where to place shared-state files
> @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
>  # regenerate from these files if no changes were made to the configuration.
>  # If changes were made to the configuration, only shared state files where 
> the
>  # state was still valid would be used (done using checksums).
> -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> +SSTATE_DIR = "${TOPDIR}/sstate-cache"
>
>  #
>  # Shared-state files from other locations
> diff --git a/conf/templates/arago-kirkstone-next-config/local.conf.sample 
> b/conf/templates/arago-kirkstone-next-config/local.conf.sample
> index cb76dd8..d97939a 100644
> --- a/conf/templates/arago-kirkstone-next-config/local.conf.sample
> +++ b/conf/templates/arago-kirkstone-next-config/local.conf.sample
> @@ -10,7 +10,7 @@ CONF_VERSION = "2"
>  # wiping and rebuilding you can preserve this directory to speed up this part
>  # of subsequent builds. This directory is safe to share between multiple 
> builds
>  # on the same machine too.
> -DL_DIR = "${TOPDIR}/downloads"
> +DL_DIR = "${TOPDIR}/../downloads"
>
>  #
>  # Where to place shared-state files
> @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
>  # regenerate from these files if no changes were made to the configuration.
>  # If changes were made to the configuration, only shared state files where 
> the
>  # state was still valid would be used (done using checksums).
> -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> +SSTATE_DIR = "${TOPDIR}/sstate-cache"
>
>  #
>  # Shared-state files from other locations
> diff --git a/conf/templates/arago-kirkstone-wip-config/local.conf.sample 
> b/conf/templates/arago-kirkstone-wip-config/local.conf.sample
> index 7575b4b..8ad6f26 100644
> --- a/conf/templates/arago-kirkstone-wip-config/local.conf.sample
> +++ b/conf/templates/arago-kirkstone-wip-config/local.conf.sample
> @@ -10,7 +10,7 @@ CONF_VERSION = "2"
>  # wiping and rebuilding you can preserve this directory to speed up this part
>  # of subsequent builds. This directory is safe to share between multiple 
> builds
>  # on the same machine too.
> -DL_DIR = "${TOPDIR}/downloads"
> +DL_DIR = "${TOPDIR}/../downloads"
>
>  #
>  # Where to place shared-state files
> @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
>  # regenerate from these files if no changes were made to the configuration.
>  # If changes were made to the configuration, only shared state files where 
> the
>  # state was still valid would be used (done using checksums).
> -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> +SSTATE_DIR = "${TOPDIR}/sstate-cache"
>
>  #
>  # Shared-state files from other locations
> diff --git a/conf/templates/arago-master-chromium-config/local.conf.sample 
> b/conf/templates/arago-master-chromium-config/local.conf.sample
> index f2e9587..720ce11 100644
> --- a/conf/templates/arago-master-chromium-config/local.conf.sample
> +++ b/conf/templates/arago-master-chromium-config/local.conf.sample
> @@ -10,7 +10,7 @@ CONF_VERSION = "2"
>  # wiping and rebuilding you can preserve this directory to speed up this part
>  # of subsequent builds. This directory is safe to share between multiple 
> builds
>  # on the same machine too.
> -DL_DIR = "${TOPDIR}/downloads"
> +DL_DIR = "${TOPDIR}/../downloads"
>
>  #
>  # Where to place shared-state files
> @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
>  # regenerate from these files if no changes were made to the configuration.
>  # If changes were made to the configuration, only shared state files where 
> the
>  # state was still valid would be used (done using checksums).
> -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> +SSTATE_DIR = "${TOPDIR}/sstate-cache"
>
>  #
>  # Shared-state files from other locations
> diff --git a/conf/templates/arago-master-config/local.conf.sample 
> b/conf/templates/arago-master-config/local.conf.sample
> index f2e9587..720ce11 100644
> --- a/conf/templates/arago-master-config/local.conf.sample
> +++ b/conf/templates/arago-master-config/local.conf.sample
> @@ -10,7 +10,7 @@ CONF_VERSION = "2"
>  # wiping and rebuilding you can preserve this directory to speed up this part
>  # of subsequent builds. This directory is safe to share between multiple 
> builds
>  # on the same machine too.
> -DL_DIR = "${TOPDIR}/downloads"
> +DL_DIR = "${TOPDIR}/../downloads"
>
>  #
>  # Where to place shared-state files
> @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
>  # regenerate from these files if no changes were made to the configuration.
>  # If changes were made to the configuration, only shared state files where 
> the
>  # state was still valid would be used (done using checksums).
> -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> +SSTATE_DIR = "${TOPDIR}/sstate-cache"
>
>  #
>  # Shared-state files from other locations
> diff --git a/conf/templates/arago-master-next-config/local.conf.sample 
> b/conf/templates/arago-master-next-config/local.conf.sample
> index 6c32f4b..c1549ac 100644
> --- a/conf/templates/arago-master-next-config/local.conf.sample
> +++ b/conf/templates/arago-master-next-config/local.conf.sample
> @@ -10,7 +10,7 @@ CONF_VERSION = "2"
>  # wiping and rebuilding you can preserve this directory to speed up this part
>  # of subsequent builds. This directory is safe to share between multiple 
> builds
>  # on the same machine too.
> -DL_DIR = "${TOPDIR}/downloads"
> +DL_DIR = "${TOPDIR}/../downloads"
>
>  #
>  # Where to place shared-state files
> @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
>  # regenerate from these files if no changes were made to the configuration.
>  # If changes were made to the configuration, only shared state files where 
> the
>  # state was still valid would be used (done using checksums).
> -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> +SSTATE_DIR = "${TOPDIR}/sstate-cache"
>
>  #
>  # Shared-state files from other locations
> diff --git a/conf/templates/arago-master-selinux-config/local.conf.sample 
> b/conf/templates/arago-master-selinux-config/local.conf.sample
> index 5cc19d4..dfb4873 100644
> --- a/conf/templates/arago-master-selinux-config/local.conf.sample
> +++ b/conf/templates/arago-master-selinux-config/local.conf.sample
> @@ -10,7 +10,7 @@ CONF_VERSION = "2"
>  # wiping and rebuilding you can preserve this directory to speed up this part
>  # of subsequent builds. This directory is safe to share between multiple 
> builds
>  # on the same machine too.
> -DL_DIR = "${TOPDIR}/downloads"
> +DL_DIR = "${TOPDIR}/../downloads"
>
>  #
>  # Where to place shared-state files
> @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
>  # regenerate from these files if no changes were made to the configuration.
>  # If changes were made to the configuration, only shared state files where 
> the
>  # state was still valid would be used (done using checksums).
> -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> +SSTATE_DIR = "${TOPDIR}/sstate-cache"
>
>  #
>  # Shared-state files from other locations
> diff --git a/conf/templates/arago-master-wip-config/local.conf.sample 
> b/conf/templates/arago-master-wip-config/local.conf.sample
> index f2e9587..720ce11 100644
> --- a/conf/templates/arago-master-wip-config/local.conf.sample
> +++ b/conf/templates/arago-master-wip-config/local.conf.sample
> @@ -10,7 +10,7 @@ CONF_VERSION = "2"
>  # wiping and rebuilding you can preserve this directory to speed up this part
>  # of subsequent builds. This directory is safe to share between multiple 
> builds
>  # on the same machine too.
> -DL_DIR = "${TOPDIR}/downloads"
> +DL_DIR = "${TOPDIR}/../downloads"
>
>  #
>  # Where to place shared-state files
> @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
>  # regenerate from these files if no changes were made to the configuration.
>  # If changes were made to the configuration, only shared state files where 
> the
>  # state was still valid would be used (done using checksums).
> -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> +SSTATE_DIR = "${TOPDIR}/sstate-cache"
>
>  #
>  # Shared-state files from other locations
> diff --git a/conf/templates/arago-scarthgap-chromium-config/local.conf.sample 
> b/conf/templates/arago-scarthgap-chromium-config/local.conf.sample
> index 7575b4b..8ad6f26 100644
> --- a/conf/templates/arago-scarthgap-chromium-config/local.conf.sample
> +++ b/conf/templates/arago-scarthgap-chromium-config/local.conf.sample
> @@ -10,7 +10,7 @@ CONF_VERSION = "2"
>  # wiping and rebuilding you can preserve this directory to speed up this part
>  # of subsequent builds. This directory is safe to share between multiple 
> builds
>  # on the same machine too.
> -DL_DIR = "${TOPDIR}/downloads"
> +DL_DIR = "${TOPDIR}/../downloads"
>
>  #
>  # Where to place shared-state files
> @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
>  # regenerate from these files if no changes were made to the configuration.
>  # If changes were made to the configuration, only shared state files where 
> the
>  # state was still valid would be used (done using checksums).
> -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> +SSTATE_DIR = "${TOPDIR}/sstate-cache"
>
>  #
>  # Shared-state files from other locations
> diff --git a/conf/templates/arago-scarthgap-config/local.conf.sample 
> b/conf/templates/arago-scarthgap-config/local.conf.sample
> index 7575b4b..8ad6f26 100644
> --- a/conf/templates/arago-scarthgap-config/local.conf.sample
> +++ b/conf/templates/arago-scarthgap-config/local.conf.sample
> @@ -10,7 +10,7 @@ CONF_VERSION = "2"
>  # wiping and rebuilding you can preserve this directory to speed up this part
>  # of subsequent builds. This directory is safe to share between multiple 
> builds
>  # on the same machine too.
> -DL_DIR = "${TOPDIR}/downloads"
> +DL_DIR = "${TOPDIR}/../downloads"
>
>  #
>  # Where to place shared-state files
> @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
>  # regenerate from these files if no changes were made to the configuration.
>  # If changes were made to the configuration, only shared state files where 
> the
>  # state was still valid would be used (done using checksums).
> -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> +SSTATE_DIR = "${TOPDIR}/sstate-cache"
>
>  #
>  # Shared-state files from other locations
> diff --git a/conf/templates/arago-scarthgap-next-config/local.conf.sample 
> b/conf/templates/arago-scarthgap-next-config/local.conf.sample
> index dbb184b..3ad6481 100644
> --- a/conf/templates/arago-scarthgap-next-config/local.conf.sample
> +++ b/conf/templates/arago-scarthgap-next-config/local.conf.sample
> @@ -10,7 +10,7 @@ CONF_VERSION = "2"
>  # wiping and rebuilding you can preserve this directory to speed up this part
>  # of subsequent builds. This directory is safe to share between multiple 
> builds
>  # on the same machine too.
> -DL_DIR = "${TOPDIR}/downloads"
> +DL_DIR = "${TOPDIR}/../downloads"
>
>  #
>  # Where to place shared-state files
> @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
>  # regenerate from these files if no changes were made to the configuration.
>  # If changes were made to the configuration, only shared state files where 
> the
>  # state was still valid would be used (done using checksums).
> -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> +SSTATE_DIR = "${TOPDIR}/sstate-cache"
>
>  #
>  # Shared-state files from other locations
> diff --git a/conf/templates/arago-scarthgap-selinux-config/local.conf.sample 
> b/conf/templates/arago-scarthgap-selinux-config/local.conf.sample
> index 46869ad..c862657 100644
> --- a/conf/templates/arago-scarthgap-selinux-config/local.conf.sample
> +++ b/conf/templates/arago-scarthgap-selinux-config/local.conf.sample
> @@ -10,7 +10,7 @@ CONF_VERSION = "2"
>  # wiping and rebuilding you can preserve this directory to speed up this part
>  # of subsequent builds. This directory is safe to share between multiple 
> builds
>  # on the same machine too.
> -DL_DIR = "${TOPDIR}/downloads"
> +DL_DIR = "${TOPDIR}/../downloads"
>
>  #
>  # Where to place shared-state files
> @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
>  # regenerate from these files if no changes were made to the configuration.
>  # If changes were made to the configuration, only shared state files where 
> the
>  # state was still valid would be used (done using checksums).
> -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> +SSTATE_DIR = "${TOPDIR}/sstate-cache"
>
>  #
>  # Shared-state files from other locations
> diff --git a/conf/templates/arago-scarthgap-wip-config/local.conf.sample 
> b/conf/templates/arago-scarthgap-wip-config/local.conf.sample
> index 7575b4b..8ad6f26 100644
> --- a/conf/templates/arago-scarthgap-wip-config/local.conf.sample
> +++ b/conf/templates/arago-scarthgap-wip-config/local.conf.sample
> @@ -10,7 +10,7 @@ CONF_VERSION = "2"
>  # wiping and rebuilding you can preserve this directory to speed up this part
>  # of subsequent builds. This directory is safe to share between multiple 
> builds
>  # on the same machine too.
> -DL_DIR = "${TOPDIR}/downloads"
> +DL_DIR = "${TOPDIR}/../downloads"
>
>  #
>  # Where to place shared-state files
> @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
>  # regenerate from these files if no changes were made to the configuration.
>  # If changes were made to the configuration, only shared state files where 
> the
>  # state was still valid would be used (done using checksums).
> -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> +SSTATE_DIR = "${TOPDIR}/sstate-cache"
>
>  #
>  # Shared-state files from other locations
> diff --git 
> a/conf/templates/coresdk_coresdk-09.00.00.006-config/local.conf.sample 
> b/conf/templates/coresdk_coresdk-09.00.00.006-config/local.conf.sample
> index 7575b4b..8ad6f26 100644
> --- a/conf/templates/coresdk_coresdk-09.00.00.006-config/local.conf.sample
> +++ b/conf/templates/coresdk_coresdk-09.00.00.006-config/local.conf.sample
> @@ -10,7 +10,7 @@ CONF_VERSION = "2"
>  # wiping and rebuilding you can preserve this directory to speed up this part
>  # of subsequent builds. This directory is safe to share between multiple 
> builds
>  # on the same machine too.
> -DL_DIR = "${TOPDIR}/downloads"
> +DL_DIR = "${TOPDIR}/../downloads"
>
>  #
>  # Where to place shared-state files
> @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
>  # regenerate from these files if no changes were made to the configuration.
>  # If changes were made to the configuration, only shared state files where 
> the
>  # state was still valid would be used (done using checksums).
> -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> +SSTATE_DIR = "${TOPDIR}/sstate-cache"
>
>  #
>  # Shared-state files from other locations
> diff --git 
> a/conf/templates/coresdk_coresdk-09.00.00.007-config/local.conf.sample 
> b/conf/templates/coresdk_coresdk-09.00.00.007-config/local.conf.sample
> index 7575b4b..8ad6f26 100644
> --- a/conf/templates/coresdk_coresdk-09.00.00.007-config/local.conf.sample
> +++ b/conf/templates/coresdk_coresdk-09.00.00.007-config/local.conf.sample
> @@ -10,7 +10,7 @@ CONF_VERSION = "2"
>  # wiping and rebuilding you can preserve this directory to speed up this part
>  # of subsequent builds. This directory is safe to share between multiple 
> builds
>  # on the same machine too.
> -DL_DIR = "${TOPDIR}/downloads"
> +DL_DIR = "${TOPDIR}/../downloads"
>
>  #
>  # Where to place shared-state files
> @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
>  # regenerate from these files if no changes were made to the configuration.
>  # If changes were made to the configuration, only shared state files where 
> the
>  # state was still valid would be used (done using checksums).
> -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> +SSTATE_DIR = "${TOPDIR}/sstate-cache"
>
>  #
>  # Shared-state files from other locations
> diff --git 
> a/conf/templates/coresdk_coresdk-09.00.00.011-config/local.conf.sample 
> b/conf/templates/coresdk_coresdk-09.00.00.011-config/local.conf.sample
> index 7575b4b..8ad6f26 100644
> --- a/conf/templates/coresdk_coresdk-09.00.00.011-config/local.conf.sample
> +++ b/conf/templates/coresdk_coresdk-09.00.00.011-config/local.conf.sample
> @@ -10,7 +10,7 @@ CONF_VERSION = "2"
>  # wiping and rebuilding you can preserve this directory to speed up this part
>  # of subsequent builds. This directory is safe to share between multiple 
> builds
>  # on the same machine too.
> -DL_DIR = "${TOPDIR}/downloads"
> +DL_DIR = "${TOPDIR}/../downloads"
>
>  #
>  # Where to place shared-state files
> @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
>  # regenerate from these files if no changes were made to the configuration.
>  # If changes were made to the configuration, only shared state files where 
> the
>  # state was still valid would be used (done using checksums).
> -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> +SSTATE_DIR = "${TOPDIR}/sstate-cache"
>
>  #
>  # Shared-state files from other locations
> diff --git 
> a/conf/templates/coresdk_coresdk-09.01.00.001-config/local.conf.sample 
> b/conf/templates/coresdk_coresdk-09.01.00.001-config/local.conf.sample
> index 7575b4b..8ad6f26 100644
> --- a/conf/templates/coresdk_coresdk-09.01.00.001-config/local.conf.sample
> +++ b/conf/templates/coresdk_coresdk-09.01.00.001-config/local.conf.sample
> @@ -10,7 +10,7 @@ CONF_VERSION = "2"
>  # wiping and rebuilding you can preserve this directory to speed up this part
>  # of subsequent builds. This directory is safe to share between multiple 
> builds
>  # on the same machine too.
> -DL_DIR = "${TOPDIR}/downloads"
> +DL_DIR = "${TOPDIR}/../downloads"
>
>  #
>  # Where to place shared-state files
> @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
>  # regenerate from these files if no changes were made to the configuration.
>  # If changes were made to the configuration, only shared state files where 
> the
>  # state was still valid would be used (done using checksums).
> -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> +SSTATE_DIR = "${TOPDIR}/sstate-cache"
>
>  #
>  # Shared-state files from other locations
> diff --git 
> a/conf/templates/coresdk_coresdk-09.01.00.003-config/local.conf.sample 
> b/conf/templates/coresdk_coresdk-09.01.00.003-config/local.conf.sample
> index 7575b4b..8ad6f26 100644
> --- a/conf/templates/coresdk_coresdk-09.01.00.003-config/local.conf.sample
> +++ b/conf/templates/coresdk_coresdk-09.01.00.003-config/local.conf.sample
> @@ -10,7 +10,7 @@ CONF_VERSION = "2"
>  # wiping and rebuilding you can preserve this directory to speed up this part
>  # of subsequent builds. This directory is safe to share between multiple 
> builds
>  # on the same machine too.
> -DL_DIR = "${TOPDIR}/downloads"
> +DL_DIR = "${TOPDIR}/../downloads"
>
>  #
>  # Where to place shared-state files
> @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
>  # regenerate from these files if no changes were made to the configuration.
>  # If changes were made to the configuration, only shared state files where 
> the
>  # state was still valid would be used (done using checksums).
> -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> +SSTATE_DIR = "${TOPDIR}/sstate-cache"
>
>  #
>  # Shared-state files from other locations
> diff --git 
> a/conf/templates/coresdk_coresdk-09.01.00.007-config/local.conf.sample 
> b/conf/templates/coresdk_coresdk-09.01.00.007-config/local.conf.sample
> index 7575b4b..8ad6f26 100644
> --- a/conf/templates/coresdk_coresdk-09.01.00.007-config/local.conf.sample
> +++ b/conf/templates/coresdk_coresdk-09.01.00.007-config/local.conf.sample
> @@ -10,7 +10,7 @@ CONF_VERSION = "2"
>  # wiping and rebuilding you can preserve this directory to speed up this part
>  # of subsequent builds. This directory is safe to share between multiple 
> builds
>  # on the same machine too.
> -DL_DIR = "${TOPDIR}/downloads"
> +DL_DIR = "${TOPDIR}/../downloads"
>
>  #
>  # Where to place shared-state files
> @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
>  # regenerate from these files if no changes were made to the configuration.
>  # If changes were made to the configuration, only shared state files where 
> the
>  # state was still valid would be used (done using checksums).
> -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> +SSTATE_DIR = "${TOPDIR}/sstate-cache"
>
>  #
>  # Shared-state files from other locations
> diff --git 
> a/conf/templates/coresdk_coresdk-09.01.00.008-config/local.conf.sample 
> b/conf/templates/coresdk_coresdk-09.01.00.008-config/local.conf.sample
> index 7575b4b..8ad6f26 100644
> --- a/conf/templates/coresdk_coresdk-09.01.00.008-config/local.conf.sample
> +++ b/conf/templates/coresdk_coresdk-09.01.00.008-config/local.conf.sample
> @@ -10,7 +10,7 @@ CONF_VERSION = "2"
>  # wiping and rebuilding you can preserve this directory to speed up this part
>  # of subsequent builds. This directory is safe to share between multiple 
> builds
>  # on the same machine too.
> -DL_DIR = "${TOPDIR}/downloads"
> +DL_DIR = "${TOPDIR}/../downloads"
>
>  #
>  # Where to place shared-state files
> @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
>  # regenerate from these files if no changes were made to the configuration.
>  # If changes were made to the configuration, only shared state files where 
> the
>  # state was still valid would be used (done using checksums).
> -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> +SSTATE_DIR = "${TOPDIR}/sstate-cache"
>
>  #
>  # Shared-state files from other locations
> diff --git 
> a/conf/templates/coresdk_coresdk-09.02.00.008-config/local.conf.sample 
> b/conf/templates/coresdk_coresdk-09.02.00.008-config/local.conf.sample
> index 7575b4b..8ad6f26 100644
> --- a/conf/templates/coresdk_coresdk-09.02.00.008-config/local.conf.sample
> +++ b/conf/templates/coresdk_coresdk-09.02.00.008-config/local.conf.sample
> @@ -10,7 +10,7 @@ CONF_VERSION = "2"
>  # wiping and rebuilding you can preserve this directory to speed up this part
>  # of subsequent builds. This directory is safe to share between multiple 
> builds
>  # on the same machine too.
> -DL_DIR = "${TOPDIR}/downloads"
> +DL_DIR = "${TOPDIR}/../downloads"
>
>  #
>  # Where to place shared-state files
> @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
>  # regenerate from these files if no changes were made to the configuration.
>  # If changes were made to the configuration, only shared state files where 
> the
>  # state was still valid would be used (done using checksums).
> -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> +SSTATE_DIR = "${TOPDIR}/sstate-cache"
>
>  #
>  # Shared-state files from other locations
> diff --git 
> a/conf/templates/coresdk_coresdk-09.02.00.009-config/local.conf.sample 
> b/conf/templates/coresdk_coresdk-09.02.00.009-config/local.conf.sample
> index 7575b4b..8ad6f26 100644
> --- a/conf/templates/coresdk_coresdk-09.02.00.009-config/local.conf.sample
> +++ b/conf/templates/coresdk_coresdk-09.02.00.009-config/local.conf.sample
> @@ -10,7 +10,7 @@ CONF_VERSION = "2"
>  # wiping and rebuilding you can preserve this directory to speed up this part
>  # of subsequent builds. This directory is safe to share between multiple 
> builds
>  # on the same machine too.
> -DL_DIR = "${TOPDIR}/downloads"
> +DL_DIR = "${TOPDIR}/../downloads"
>
>  #
>  # Where to place shared-state files
> @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
>  # regenerate from these files if no changes were made to the configuration.
>  # If changes were made to the configuration, only shared state files where 
> the
>  # state was still valid would be used (done using checksums).
> -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> +SSTATE_DIR = "${TOPDIR}/sstate-cache"
>
>  #
>  # Shared-state files from other locations
> diff --git 
> a/conf/templates/coresdk_coresdk-09.02.00.010-config/local.conf.sample 
> b/conf/templates/coresdk_coresdk-09.02.00.010-config/local.conf.sample
> index 7575b4b..8ad6f26 100644
> --- a/conf/templates/coresdk_coresdk-09.02.00.010-config/local.conf.sample
> +++ b/conf/templates/coresdk_coresdk-09.02.00.010-config/local.conf.sample
> @@ -10,7 +10,7 @@ CONF_VERSION = "2"
>  # wiping and rebuilding you can preserve this directory to speed up this part
>  # of subsequent builds. This directory is safe to share between multiple 
> builds
>  # on the same machine too.
> -DL_DIR = "${TOPDIR}/downloads"
> +DL_DIR = "${TOPDIR}/../downloads"
>
>  #
>  # Where to place shared-state files
> @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
>  # regenerate from these files if no changes were made to the configuration.
>  # If changes were made to the configuration, only shared state files where 
> the
>  # state was still valid would be used (done using checksums).
> -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> +SSTATE_DIR = "${TOPDIR}/sstate-cache"
>
>  #
>  # Shared-state files from other locations
> diff --git a/conf/templates/coresdk_coresdk-09.03.05-config/local.conf.sample 
> b/conf/templates/coresdk_coresdk-09.03.05-config/local.conf.sample
> index 7575b4b..8ad6f26 100644
> --- a/conf/templates/coresdk_coresdk-09.03.05-config/local.conf.sample
> +++ b/conf/templates/coresdk_coresdk-09.03.05-config/local.conf.sample
> @@ -10,7 +10,7 @@ CONF_VERSION = "2"
>  # wiping and rebuilding you can preserve this directory to speed up this part
>  # of subsequent builds. This directory is safe to share between multiple 
> builds
>  # on the same machine too.
> -DL_DIR = "${TOPDIR}/downloads"
> +DL_DIR = "${TOPDIR}/../downloads"
>
>  #
>  # Where to place shared-state files
> @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
>  # regenerate from these files if no changes were made to the configuration.
>  # If changes were made to the configuration, only shared state files where 
> the
>  # state was still valid would be used (done using checksums).
> -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> +SSTATE_DIR = "${TOPDIR}/sstate-cache"
>
>  #
>  # Shared-state files from other locations
> diff --git a/conf/templates/coresdk_coresdk-10.00.07-config/local.conf.sample 
> b/conf/templates/coresdk_coresdk-10.00.07-config/local.conf.sample
> index 7575b4b..8ad6f26 100644
> --- a/conf/templates/coresdk_coresdk-10.00.07-config/local.conf.sample
> +++ b/conf/templates/coresdk_coresdk-10.00.07-config/local.conf.sample
> @@ -10,7 +10,7 @@ CONF_VERSION = "2"
>  # wiping and rebuilding you can preserve this directory to speed up this part
>  # of subsequent builds. This directory is safe to share between multiple 
> builds
>  # on the same machine too.
> -DL_DIR = "${TOPDIR}/downloads"
> +DL_DIR = "${TOPDIR}/../downloads"
>
>  #
>  # Where to place shared-state files
> @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
>  # regenerate from these files if no changes were made to the configuration.
>  # If changes were made to the configuration, only shared state files where 
> the
>  # state was still valid would be used (done using checksums).
> -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> +SSTATE_DIR = "${TOPDIR}/sstate-cache"
>
>  #
>  # Shared-state files from other locations
> diff --git a/conf/templates/coresdk_coresdk-10.01.08-config/local.conf.sample 
> b/conf/templates/coresdk_coresdk-10.01.08-config/local.conf.sample
> index 7575b4b..8ad6f26 100644
> --- a/conf/templates/coresdk_coresdk-10.01.08-config/local.conf.sample
> +++ b/conf/templates/coresdk_coresdk-10.01.08-config/local.conf.sample
> @@ -10,7 +10,7 @@ CONF_VERSION = "2"
>  # wiping and rebuilding you can preserve this directory to speed up this part
>  # of subsequent builds. This directory is safe to share between multiple 
> builds
>  # on the same machine too.
> -DL_DIR = "${TOPDIR}/downloads"
> +DL_DIR = "${TOPDIR}/../downloads"
>
>  #
>  # Where to place shared-state files
> @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
>  # regenerate from these files if no changes were made to the configuration.
>  # If changes were made to the configuration, only shared state files where 
> the
>  # state was still valid would be used (done using checksums).
> -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> +SSTATE_DIR = "${TOPDIR}/sstate-cache"
>
>  #
>  # Shared-state files from other locations
> diff --git a/conf/templates/coresdk_coresdk-10.01.10-config/local.conf.sample 
> b/conf/templates/coresdk_coresdk-10.01.10-config/local.conf.sample
> index 7575b4b..8ad6f26 100644
> --- a/conf/templates/coresdk_coresdk-10.01.10-config/local.conf.sample
> +++ b/conf/templates/coresdk_coresdk-10.01.10-config/local.conf.sample
> @@ -10,7 +10,7 @@ CONF_VERSION = "2"
>  # wiping and rebuilding you can preserve this directory to speed up this part
>  # of subsequent builds. This directory is safe to share between multiple 
> builds
>  # on the same machine too.
> -DL_DIR = "${TOPDIR}/downloads"
> +DL_DIR = "${TOPDIR}/../downloads"
>
>  #
>  # Where to place shared-state files
> @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
>  # regenerate from these files if no changes were made to the configuration.
>  # If changes were made to the configuration, only shared state files where 
> the
>  # state was still valid would be used (done using checksums).
> -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> +SSTATE_DIR = "${TOPDIR}/sstate-cache"
>
>  #
>  # Shared-state files from other locations
> diff --git 
> a/conf/templates/coresdk_coresdk-10.01.10-selinux-config/local.conf.sample 
> b/conf/templates/coresdk_coresdk-10.01.10-selinux-config/local.conf.sample
> index e45417c..27f1704 100644
> --- a/conf/templates/coresdk_coresdk-10.01.10-selinux-config/local.conf.sample
> +++ b/conf/templates/coresdk_coresdk-10.01.10-selinux-config/local.conf.sample
> @@ -10,7 +10,7 @@ CONF_VERSION = "2"
>  # wiping and rebuilding you can preserve this directory to speed up this part
>  # of subsequent builds. This directory is safe to share between multiple 
> builds
>  # on the same machine too.
> -DL_DIR = "${TOPDIR}/downloads"
> +DL_DIR = "${TOPDIR}/../downloads"
>
>  #
>  # Where to place shared-state files
> @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
>  # regenerate from these files if no changes were made to the configuration.
>  # If changes were made to the configuration, only shared state files where 
> the
>  # state was still valid would be used (done using checksums).
> -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> +SSTATE_DIR = "${TOPDIR}/sstate-cache"
>
>  #
>  # Shared-state files from other locations
> diff --git a/conf/templates/distroless-kirkstone-config/local.conf.sample 
> b/conf/templates/distroless-kirkstone-config/local.conf.sample
> index 46cb253..b499977 100644
> --- a/conf/templates/distroless-kirkstone-config/local.conf.sample
> +++ b/conf/templates/distroless-kirkstone-config/local.conf.sample
> @@ -10,7 +10,7 @@ CONF_VERSION = "2"
>  # wiping and rebuilding you can preserve this directory to speed up this part
>  # of subsequent builds. This directory is safe to share between multiple 
> builds
>  # on the same machine too.
> -DL_DIR = "${TOPDIR}/downloads"
> +DL_DIR = "${TOPDIR}/../downloads"
>
>  #
>  # Where to place shared-state files
> @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
>  # regenerate from these files if no changes were made to the configuration.
>  # If changes were made to the configuration, only shared state files where 
> the
>  # state was still valid would be used (done using checksums).
> -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> +SSTATE_DIR = "${TOPDIR}/sstate-cache"
>
>  #
>  # Shared-state files from other locations
> diff --git a/conf/templates/distroless-master-config/local.conf.sample 
> b/conf/templates/distroless-master-config/local.conf.sample
> index bcdaaa4..7d218e8 100644
> --- a/conf/templates/distroless-master-config/local.conf.sample
> +++ b/conf/templates/distroless-master-config/local.conf.sample
> @@ -10,7 +10,7 @@ CONF_VERSION = "2"
>  # wiping and rebuilding you can preserve this directory to speed up this part
>  # of subsequent builds. This directory is safe to share between multiple 
> builds
>  # on the same machine too.
> -DL_DIR = "${TOPDIR}/downloads"
> +DL_DIR = "${TOPDIR}/../downloads"
>
>  #
>  # Where to place shared-state files
> @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
>  # regenerate from these files if no changes were made to the configuration.
>  # If changes were made to the configuration, only shared state files where 
> the
>  # state was still valid would be used (done using checksums).
> -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> +SSTATE_DIR = "${TOPDIR}/sstate-cache"
>
>  #
>  # Shared-state files from other locations
> diff --git a/conf/templates/distroless-scarthgap-config/local.conf.sample 
> b/conf/templates/distroless-scarthgap-config/local.conf.sample
> index 46cb253..b499977 100644
> --- a/conf/templates/distroless-scarthgap-config/local.conf.sample
> +++ b/conf/templates/distroless-scarthgap-config/local.conf.sample
> @@ -10,7 +10,7 @@ CONF_VERSION = "2"
>  # wiping and rebuilding you can preserve this directory to speed up this part
>  # of subsequent builds. This directory is safe to share between multiple 
> builds
>  # on the same machine too.
> -DL_DIR = "${TOPDIR}/downloads"
> +DL_DIR = "${TOPDIR}/../downloads"
>
>  #
>  # Where to place shared-state files
> @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
>  # regenerate from these files if no changes were made to the configuration.
>  # If changes were made to the configuration, only shared state files where 
> the
>  # state was still valid would be used (done using checksums).
> -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> +SSTATE_DIR = "${TOPDIR}/sstate-cache"
>
>  #
>  # Shared-state files from other locations
> diff --git a/conf/templates/poky-kirkstone-config/local.conf.sample 
> b/conf/templates/poky-kirkstone-config/local.conf.sample
> index e67385d..12eacfc 100644
> --- a/conf/templates/poky-kirkstone-config/local.conf.sample
> +++ b/conf/templates/poky-kirkstone-config/local.conf.sample
> @@ -10,7 +10,7 @@ CONF_VERSION = "2"
>  # wiping and rebuilding you can preserve this directory to speed up this part
>  # of subsequent builds. This directory is safe to share between multiple 
> builds
>  # on the same machine too.
> -DL_DIR = "${TOPDIR}/downloads"
> +DL_DIR = "${TOPDIR}/../downloads"
>
>  #
>  # Where to place shared-state files
> @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
>  # regenerate from these files if no changes were made to the configuration.
>  # If changes were made to the configuration, only shared state files where 
> the
>  # state was still valid would be used (done using checksums).
> -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> +SSTATE_DIR = "${TOPDIR}/sstate-cache"
>
>  #
>  # Shared-state files from other locations
> diff --git a/conf/templates/poky-master-config/local.conf.sample 
> b/conf/templates/poky-master-config/local.conf.sample
> index 1fe5688..e0112c7 100644
> --- a/conf/templates/poky-master-config/local.conf.sample
> +++ b/conf/templates/poky-master-config/local.conf.sample
> @@ -10,7 +10,7 @@ CONF_VERSION = "2"
>  # wiping and rebuilding you can preserve this directory to speed up this part
>  # of subsequent builds. This directory is safe to share between multiple 
> builds
>  # on the same machine too.
> -DL_DIR = "${TOPDIR}/downloads"
> +DL_DIR = "${TOPDIR}/../downloads"
>
>  #
>  # Where to place shared-state files
> @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
>  # regenerate from these files if no changes were made to the configuration.
>  # If changes were made to the configuration, only shared state files where 
> the
>  # state was still valid would be used (done using checksums).
> -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> +SSTATE_DIR = "${TOPDIR}/sstate-cache"
>
>  #
>  # Shared-state files from other locations
> diff --git a/conf/templates/poky-master-wip-config/local.conf.sample 
> b/conf/templates/poky-master-wip-config/local.conf.sample
> index 1fe5688..e0112c7 100644
> --- a/conf/templates/poky-master-wip-config/local.conf.sample
> +++ b/conf/templates/poky-master-wip-config/local.conf.sample
> @@ -10,7 +10,7 @@ CONF_VERSION = "2"
>  # wiping and rebuilding you can preserve this directory to speed up this part
>  # of subsequent builds. This directory is safe to share between multiple 
> builds
>  # on the same machine too.
> -DL_DIR = "${TOPDIR}/downloads"
> +DL_DIR = "${TOPDIR}/../downloads"
>
>  #
>  # Where to place shared-state files
> @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
>  # regenerate from these files if no changes were made to the configuration.
>  # If changes were made to the configuration, only shared state files where 
> the
>  # state was still valid would be used (done using checksums).
> -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> +SSTATE_DIR = "${TOPDIR}/sstate-cache"
>
>  #
>  # Shared-state files from other locations
> diff --git a/conf/templates/poky-scarthgap-config/local.conf.sample 
> b/conf/templates/poky-scarthgap-config/local.conf.sample
> index e67385d..12eacfc 100644
> --- a/conf/templates/poky-scarthgap-config/local.conf.sample
> +++ b/conf/templates/poky-scarthgap-config/local.conf.sample
> @@ -10,7 +10,7 @@ CONF_VERSION = "2"
>  # wiping and rebuilding you can preserve this directory to speed up this part
>  # of subsequent builds. This directory is safe to share between multiple 
> builds
>  # on the same machine too.
> -DL_DIR = "${TOPDIR}/downloads"
> +DL_DIR = "${TOPDIR}/../downloads"
>
>  #
>  # Where to place shared-state files
> @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
>  # regenerate from these files if no changes were made to the configuration.
>  # If changes were made to the configuration, only shared state files where 
> the
>  # state was still valid would be used (done using checksums).
> -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> +SSTATE_DIR = "${TOPDIR}/sstate-cache"
>
>  #
>  # Shared-state files from other locations
> diff --git 
> a/conf/templates/processor-sdk-analytics_processor-sdk-analytics-09.00.00-config/local.conf.sample
>  
> b/conf/templates/processor-sdk-analytics_processor-sdk-analytics-09.00.00-config/local.conf.sample
> index 7575b4b..8ad6f26 100644
> --- 
> a/conf/templates/processor-sdk-analytics_processor-sdk-analytics-09.00.00-config/local.conf.sample
> +++ 
> b/conf/templates/processor-sdk-analytics_processor-sdk-analytics-09.00.00-config/local.conf.sample
> @@ -10,7 +10,7 @@ CONF_VERSION = "2"
>  # wiping and rebuilding you can preserve this directory to speed up this part
>  # of subsequent builds. This directory is safe to share between multiple 
> builds
>  # on the same machine too.
> -DL_DIR = "${TOPDIR}/downloads"
> +DL_DIR = "${TOPDIR}/../downloads"
>
>  #
>  # Where to place shared-state files
> @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
>  # regenerate from these files if no changes were made to the configuration.
>  # If changes were made to the configuration, only shared state files where 
> the
>  # state was still valid would be used (done using checksums).
> -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> +SSTATE_DIR = "${TOPDIR}/sstate-cache"
>
>  #
>  # Shared-state files from other locations
> diff --git 
> a/conf/templates/processor-sdk-analytics_processor-sdk-analytics-09.00.01-config/local.conf.sample
>  
> b/conf/templates/processor-sdk-analytics_processor-sdk-analytics-09.00.01-config/local.conf.sample
> index 7575b4b..8ad6f26 100644
> --- 
> a/conf/templates/processor-sdk-analytics_processor-sdk-analytics-09.00.01-config/local.conf.sample
> +++ 
> b/conf/templates/processor-sdk-analytics_processor-sdk-analytics-09.00.01-config/local.conf.sample
> @@ -10,7 +10,7 @@ CONF_VERSION = "2"
>  # wiping and rebuilding you can preserve this directory to speed up this part
>  # of subsequent builds. This directory is safe to share between multiple 
> builds
>  # on the same machine too.
> -DL_DIR = "${TOPDIR}/downloads"
> +DL_DIR = "${TOPDIR}/../downloads"
>
>  #
>  # Where to place shared-state files
> @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
>  # regenerate from these files if no changes were made to the configuration.
>  # If changes were made to the configuration, only shared state files where 
> the
>  # state was still valid would be used (done using checksums).
> -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> +SSTATE_DIR = "${TOPDIR}/sstate-cache"
>
>  #
>  # Shared-state files from other locations
> diff --git 
> a/conf/templates/processor-sdk-analytics_processor-sdk-analytics-09.01.00-config/local.conf.sample
>  
> b/conf/templates/processor-sdk-analytics_processor-sdk-analytics-09.01.00-config/local.conf.sample
> index 7575b4b..8ad6f26 100644
> --- 
> a/conf/templates/processor-sdk-analytics_processor-sdk-analytics-09.01.00-config/local.conf.sample
> +++ 
> b/conf/templates/processor-sdk-analytics_processor-sdk-analytics-09.01.00-config/local.conf.sample
> @@ -10,7 +10,7 @@ CONF_VERSION = "2"
>  # wiping and rebuilding you can preserve this directory to speed up this part
>  # of subsequent builds. This directory is safe to share between multiple 
> builds
>  # on the same machine too.
> -DL_DIR = "${TOPDIR}/downloads"
> +DL_DIR = "${TOPDIR}/../downloads"
>
>  #
>  # Where to place shared-state files
> @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
>  # regenerate from these files if no changes were made to the configuration.
>  # If changes were made to the configuration, only shared state files where 
> the
>  # state was still valid would be used (done using checksums).
> -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> +SSTATE_DIR = "${TOPDIR}/sstate-cache"
>
>  #
>  # Shared-state files from other locations
> diff --git 
> a/conf/templates/processor-sdk-analytics_processor-sdk-analytics-09.02.00-config/local.conf.sample
>  
> b/conf/templates/processor-sdk-analytics_processor-sdk-analytics-09.02.00-config/local.conf.sample
> index 7575b4b..8ad6f26 100644
> --- 
> a/conf/templates/processor-sdk-analytics_processor-sdk-analytics-09.02.00-config/local.conf.sample
> +++ 
> b/conf/templates/processor-sdk-analytics_processor-sdk-analytics-09.02.00-config/local.conf.sample
> @@ -10,7 +10,7 @@ CONF_VERSION = "2"
>  # wiping and rebuilding you can preserve this directory to speed up this part
>  # of subsequent builds. This directory is safe to share between multiple 
> builds
>  # on the same machine too.
> -DL_DIR = "${TOPDIR}/downloads"
> +DL_DIR = "${TOPDIR}/../downloads"
>
>  #
>  # Where to place shared-state files
> @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
>  # regenerate from these files if no changes were made to the configuration.
>  # If changes were made to the configuration, only shared state files where 
> the
>  # state was still valid would be used (done using checksums).
> -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> +SSTATE_DIR = "${TOPDIR}/sstate-cache"
>
>  #
>  # Shared-state files from other locations
> diff --git 
> a/conf/templates/processor-sdk-analytics_processor-sdk-analytics-10.00.00-config/local.conf.sample
>  
> b/conf/templates/processor-sdk-analytics_processor-sdk-analytics-10.00.00-config/local.conf.sample
> index 7575b4b..8ad6f26 100644
> --- 
> a/conf/templates/processor-sdk-analytics_processor-sdk-analytics-10.00.00-config/local.conf.sample
> +++ 
> b/conf/templates/processor-sdk-analytics_processor-sdk-analytics-10.00.00-config/local.conf.sample
> @@ -10,7 +10,7 @@ CONF_VERSION = "2"
>  # wiping and rebuilding you can preserve this directory to speed up this part
>  # of subsequent builds. This directory is safe to share between multiple 
> builds
>  # on the same machine too.
> -DL_DIR = "${TOPDIR}/downloads"
> +DL_DIR = "${TOPDIR}/../downloads"
>
>  #
>  # Where to place shared-state files
> @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
>  # regenerate from these files if no changes were made to the configuration.
>  # If changes were made to the configuration, only shared state files where 
> the
>  # state was still valid would be used (done using checksums).
> -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> +SSTATE_DIR = "${TOPDIR}/sstate-cache"
>
>  #
>  # Shared-state files from other locations
> diff --git 
> a/conf/templates/processor-sdk-analytics_processor-sdk-analytics-10.01.00-config/local.conf.sample
>  
> b/conf/templates/processor-sdk-analytics_processor-sdk-analytics-10.01.00-config/local.conf.sample
> index 7575b4b..8ad6f26 100644
> --- 
> a/conf/templates/processor-sdk-analytics_processor-sdk-analytics-10.01.00-config/local.conf.sample
> +++ 
> b/conf/templates/processor-sdk-analytics_processor-sdk-analytics-10.01.00-config/local.conf.sample
> @@ -10,7 +10,7 @@ CONF_VERSION = "2"
>  # wiping and rebuilding you can preserve this directory to speed up this part
>  # of subsequent builds. This directory is safe to share between multiple 
> builds
>  # on the same machine too.
> -DL_DIR = "${TOPDIR}/downloads"
> +DL_DIR = "${TOPDIR}/../downloads"
>
>  #
>  # Where to place shared-state files
> @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
>  # regenerate from these files if no changes were made to the configuration.
>  # If changes were made to the configuration, only shared state files where 
> the
>  # state was still valid would be used (done using checksums).
> -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> +SSTATE_DIR = "${TOPDIR}/sstate-cache"
>
>  #
>  # Shared-state files from other locations
> diff --git 
> a/conf/templates/processor-sdk-linux_processor-sdk-gateway-10_00/local.conf.sample
>  
> b/conf/templates/processor-sdk-linux_processor-sdk-gateway-10_00/local.conf.sample
> index 6b91881..1149e85 100644
> --- 
> a/conf/templates/processor-sdk-linux_processor-sdk-gateway-10_00/local.conf.sample
> +++ 
> b/conf/templates/processor-sdk-linux_processor-sdk-gateway-10_00/local.conf.sample
> @@ -10,7 +10,7 @@ CONF_VERSION = "2"
>  # wiping and rebuilding you can preserve this directory to speed up this part
>  # of subsequent builds. This directory is safe to share between multiple 
> builds
>  # on the same machine too.
> -DL_DIR = "${TOPDIR}/downloads"
> +DL_DIR = "${TOPDIR}/../downloads"
>
>  #
>  # Where to place shared-state files
> @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
>  # regenerate from these files if no changes were made to the configuration.
>  # If changes were made to the configuration, only shared state files where 
> the
>  # state was still valid would be used (done using checksums).
> -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> +SSTATE_DIR = "${TOPDIR}/sstate-cache"
>
>  #
>  # Shared-state files from other locations
> diff --git 
> a/conf/templates/processor-sdk-linux_processor-sdk-linux-09_00_00_06/local.conf.sample
>  
> b/conf/templates/processor-sdk-linux_processor-sdk-linux-09_00_00_06/local.conf.sample
> index e4f04f3..a0d9b30 100644
> --- 
> a/conf/templates/processor-sdk-linux_processor-sdk-linux-09_00_00_06/local.conf.sample
> +++ 
> b/conf/templates/processor-sdk-linux_processor-sdk-linux-09_00_00_06/local.conf.sample
> @@ -10,7 +10,7 @@ CONF_VERSION = "2"
>  # wiping and rebuilding you can preserve this directory to speed up this part
>  # of subsequent builds. This directory is safe to share between multiple 
> builds
>  # on the same machine too.
> -DL_DIR = "${TOPDIR}/downloads"
> +DL_DIR = "${TOPDIR}/../downloads"
>
>  #
>  # Where to place shared-state files
> @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
>  # regenerate from these files if no changes were made to the configuration.
>  # If changes were made to the configuration, only shared state files where 
> the
>  # state was still valid would be used (done using checksums).
> -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> +SSTATE_DIR = "${TOPDIR}/sstate-cache"
>
>  #
>  # Shared-state files from other locations
> diff --git 
> a/conf/templates/processor-sdk-linux_processor-sdk-linux-09_00_00_07/local.conf.sample
>  
> b/conf/templates/processor-sdk-linux_processor-sdk-linux-09_00_00_07/local.conf.sample
> index 32a6cfb..9dd0dfa 100644
> --- 
> a/conf/templates/processor-sdk-linux_processor-sdk-linux-09_00_00_07/local.conf.sample
> +++ 
> b/conf/templates/processor-sdk-linux_processor-sdk-linux-09_00_00_07/local.conf.sample
> @@ -10,7 +10,7 @@ CONF_VERSION = "2"
>  # wiping and rebuilding you can preserve this directory to speed up this part
>  # of subsequent builds. This directory is safe to share between multiple 
> builds
>  # on the same machine too.
> -DL_DIR = "${TOPDIR}/downloads"
> +DL_DIR = "${TOPDIR}/../downloads"
>
>  #
>  # Where to place shared-state files
> @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
>  # regenerate from these files if no changes were made to the configuration.
>  # If changes were made to the configuration, only shared state files where 
> the
>  # state was still valid would be used (done using checksums).
> -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> +SSTATE_DIR = "${TOPDIR}/sstate-cache"
>
>  #
>  # Shared-state files from other locations
> diff --git 
> a/conf/templates/processor-sdk-linux_processor-sdk-linux-09_01_00_06/local.conf.sample
>  
> b/conf/templates/processor-sdk-linux_processor-sdk-linux-09_01_00_06/local.conf.sample
> index ee23c20..a83b490 100644
> --- 
> a/conf/templates/processor-sdk-linux_processor-sdk-linux-09_01_00_06/local.conf.sample
> +++ 
> b/conf/templates/processor-sdk-linux_processor-sdk-linux-09_01_00_06/local.conf.sample
> @@ -10,7 +10,7 @@ CONF_VERSION = "2"
>  # wiping and rebuilding you can preserve this directory to speed up this part
>  # of subsequent builds. This directory is safe to share between multiple 
> builds
>  # on the same machine too.
> -DL_DIR = "${TOPDIR}/downloads"
> +DL_DIR = "${TOPDIR}/../downloads"
>
>  #
>  # Where to place shared-state files
> @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
>  # regenerate from these files if no changes were made to the configuration.
>  # If changes were made to the configuration, only shared state files where 
> the
>  # state was still valid would be used (done using checksums).
> -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> +SSTATE_DIR = "${TOPDIR}/sstate-cache"
>
>  #
>  # Shared-state files from other locations
> diff --git 
> a/conf/templates/processor-sdk-linux_processor-sdk-linux-09_01_00_07/local.conf.sample
>  
> b/conf/templates/processor-sdk-linux_processor-sdk-linux-09_01_00_07/local.conf.sample
> index c29b416..e743654 100644
> --- 
> a/conf/templates/processor-sdk-linux_processor-sdk-linux-09_01_00_07/local.conf.sample
> +++ 
> b/conf/templates/processor-sdk-linux_processor-sdk-linux-09_01_00_07/local.conf.sample
> @@ -10,7 +10,7 @@ CONF_VERSION = "2"
>  # wiping and rebuilding you can preserve this directory to speed up this part
>  # of subsequent builds. This directory is safe to share between multiple 
> builds
>  # on the same machine too.
> -DL_DIR = "${TOPDIR}/downloads"
> +DL_DIR = "${TOPDIR}/../downloads"
>
>  #
>  # Where to place shared-state files
> @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
>  # regenerate from these files if no changes were made to the configuration.
>  # If changes were made to the configuration, only shared state files where 
> the
>  # state was still valid would be used (done using checksums).
> -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> +SSTATE_DIR = "${TOPDIR}/sstate-cache"
>
>  #
>  # Shared-state files from other locations
> diff --git 
> a/conf/templates/processor-sdk-linux_processor-sdk-linux-09_02_00_04/local.conf.sample
>  
> b/conf/templates/processor-sdk-linux_processor-sdk-linux-09_02_00_04/local.conf.sample
> index 34afc91..8096a3b 100644
> --- 
> a/conf/templates/processor-sdk-linux_processor-sdk-linux-09_02_00_04/local.conf.sample
> +++ 
> b/conf/templates/processor-sdk-linux_processor-sdk-linux-09_02_00_04/local.conf.sample
> @@ -10,7 +10,7 @@ CONF_VERSION = "2"
>  # wiping and rebuilding you can preserve this directory to speed up this part
>  # of subsequent builds. This directory is safe to share between multiple 
> builds
>  # on the same machine too.
> -DL_DIR = "${TOPDIR}/downloads"
> +DL_DIR = "${TOPDIR}/../downloads"
>
>  #
>  # Where to place shared-state files
> @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
>  # regenerate from these files if no changes were made to the configuration.
>  # If changes were made to the configuration, only shared state files where 
> the
>  # state was still valid would be used (done using checksums).
> -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> +SSTATE_DIR = "${TOPDIR}/sstate-cache"
>
>  #
>  # Shared-state files from other locations
> diff --git 
> a/conf/templates/processor-sdk-linux_processor-sdk-linux-09_02_00_05/local.conf.sample
>  
> b/conf/templates/processor-sdk-linux_processor-sdk-linux-09_02_00_05/local.conf.sample
> index f592ad9..31bfec8 100644
> --- 
> a/conf/templates/processor-sdk-linux_processor-sdk-linux-09_02_00_05/local.conf.sample
> +++ 
> b/conf/templates/processor-sdk-linux_processor-sdk-linux-09_02_00_05/local.conf.sample
> @@ -10,7 +10,7 @@ CONF_VERSION = "2"
>  # wiping and rebuilding you can preserve this directory to speed up this part
>  # of subsequent builds. This directory is safe to share between multiple 
> builds
>  # on the same machine too.
> -DL_DIR = "${TOPDIR}/downloads"
> +DL_DIR = "${TOPDIR}/../downloads"
>
>  #
>  # Where to place shared-state files
> @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
>  # regenerate from these files if no changes were made to the configuration.
>  # If changes were made to the configuration, only shared state files where 
> the
>  # state was still valid would be used (done using checksums).
> -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> +SSTATE_DIR = "${TOPDIR}/sstate-cache"
>
>  #
>  # Shared-state files from other locations
> diff --git 
> a/conf/templates/processor-sdk-linux_processor-sdk-linux-10_00_07_06/local.conf.sample
>  
> b/conf/templates/processor-sdk-linux_processor-sdk-linux-10_00_07_06/local.conf.sample
> index 0df5360..145aed2 100644
> --- 
> a/conf/templates/processor-sdk-linux_processor-sdk-linux-10_00_07_06/local.conf.sample
> +++ 
> b/conf/templates/processor-sdk-linux_processor-sdk-linux-10_00_07_06/local.conf.sample
> @@ -10,7 +10,7 @@ CONF_VERSION = "2"
>  # wiping and rebuilding you can preserve this directory to speed up this part
>  # of subsequent builds. This directory is safe to share between multiple 
> builds
>  # on the same machine too.
> -DL_DIR = "${TOPDIR}/downloads"
> +DL_DIR = "${TOPDIR}/../downloads"
>
>  #
>  # Where to place shared-state files
> @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
>  # regenerate from these files if no changes were made to the configuration.
>  # If changes were made to the configuration, only shared state files where 
> the
>  # state was still valid would be used (done using checksums).
> -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> +SSTATE_DIR = "${TOPDIR}/sstate-cache"
>
>  #
>  # Shared-state files from other locations
> diff --git 
> a/conf/templates/processor-sdk-linux_processor-sdk-linux-10_00_08_06/local.conf.sample
>  
> b/conf/templates/processor-sdk-linux_processor-sdk-linux-10_00_08_06/local.conf.sample
> index 5e39ec4..016f942 100644
> --- 
> a/conf/templates/processor-sdk-linux_processor-sdk-linux-10_00_08_06/local.conf.sample
> +++ 
> b/conf/templates/processor-sdk-linux_processor-sdk-linux-10_00_08_06/local.conf.sample
> @@ -10,7 +10,7 @@ CONF_VERSION = "2"
>  # wiping and rebuilding you can preserve this directory to speed up this part
>  # of subsequent builds. This directory is safe to share between multiple 
> builds
>  # on the same machine too.
> -DL_DIR = "${TOPDIR}/downloads"
> +DL_DIR = "${TOPDIR}/../downloads"
>
>  #
>  # Where to place shared-state files
> @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
>  # regenerate from these files if no changes were made to the configuration.
>  # If changes were made to the configuration, only shared state files where 
> the
>  # state was still valid would be used (done using checksums).
> -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> +SSTATE_DIR = "${TOPDIR}/sstate-cache"
>
>  #
>  # Shared-state files from other locations
> diff --git 
> a/conf/templates/processor-sdk-linux_processor-sdk-linux-10_01_08_01/local.conf.sample
>  
> b/conf/templates/processor-sdk-linux_processor-sdk-linux-10_01_08_01/local.conf.sample
> index 689e5d8..e627f36 100644
> --- 
> a/conf/templates/processor-sdk-linux_processor-sdk-linux-10_01_08_01/local.conf.sample
> +++ 
> b/conf/templates/processor-sdk-linux_processor-sdk-linux-10_01_08_01/local.conf.sample
> @@ -10,7 +10,7 @@ CONF_VERSION = "2"
>  # wiping and rebuilding you can preserve this directory to speed up this part
>  # of subsequent builds. This directory is safe to share between multiple 
> builds
>  # on the same machine too.
> -DL_DIR = "${TOPDIR}/downloads"
> +DL_DIR = "${TOPDIR}/../downloads"
>
>  #
>  # Where to place shared-state files
> @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
>  # regenerate from these files if no changes were made to the configuration.
>  # If changes were made to the configuration, only shared state files where 
> the
>  # state was still valid would be used (done using checksums).
> -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> +SSTATE_DIR = "${TOPDIR}/sstate-cache"
>
>  #
>  # Shared-state files from other locations
> diff --git 
> a/conf/templates/processor-sdk_processor-sdk-09.00.00-am62xxsip-config/local.conf.sample
>  
> b/conf/templates/processor-sdk_processor-sdk-09.00.00-am62xxsip-config/local.conf.sample
> index 7575b4b..8ad6f26 100644
> --- 
> a/conf/templates/processor-sdk_processor-sdk-09.00.00-am62xxsip-config/local.conf.sample
> +++ 
> b/conf/templates/processor-sdk_processor-sdk-09.00.00-am62xxsip-config/local.conf.sample
> @@ -10,7 +10,7 @@ CONF_VERSION = "2"
>  # wiping and rebuilding you can preserve this directory to speed up this part
>  # of subsequent builds. This directory is safe to share between multiple 
> builds
>  # on the same machine too.
> -DL_DIR = "${TOPDIR}/downloads"
> +DL_DIR = "${TOPDIR}/../downloads"
>
>  #
>  # Where to place shared-state files
> @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
>  # regenerate from these files if no changes were made to the configuration.
>  # If changes were made to the configuration, only shared state files where 
> the
>  # state was still valid would be used (done using checksums).
> -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> +SSTATE_DIR = "${TOPDIR}/sstate-cache"
>
>  #
>  # Shared-state files from other locations
> diff --git 
> a/conf/templates/processor-sdk_processor-sdk-09.00.00-config/local.conf.sample
>  
> b/conf/templates/processor-sdk_processor-sdk-09.00.00-config/local.conf.sample
> index 7575b4b..8ad6f26 100644
> --- 
> a/conf/templates/processor-sdk_processor-sdk-09.00.00-config/local.conf.sample
> +++ 
> b/conf/templates/processor-sdk_processor-sdk-09.00.00-config/local.conf.sample
> @@ -10,7 +10,7 @@ CONF_VERSION = "2"
>  # wiping and rebuilding you can preserve this directory to speed up this part
>  # of subsequent builds. This directory is safe to share between multiple 
> builds
>  # on the same machine too.
> -DL_DIR = "${TOPDIR}/downloads"
> +DL_DIR = "${TOPDIR}/../downloads"
>
>  #
>  # Where to place shared-state files
> @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
>  # regenerate from these files if no changes were made to the configuration.
>  # If changes were made to the configuration, only shared state files where 
> the
>  # state was still valid would be used (done using checksums).
> -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> +SSTATE_DIR = "${TOPDIR}/sstate-cache"
>
>  #
>  # Shared-state files from other locations
> diff --git 
> a/conf/templates/processor-sdk_processor-sdk-09.01.00-am65xx-config/local.conf.sample
>  
> b/conf/templates/processor-sdk_processor-sdk-09.01.00-am65xx-config/local.conf.sample
> index 7575b4b..8ad6f26 100644
> --- 
> a/conf/templates/processor-sdk_processor-sdk-09.01.00-am65xx-config/local.conf.sample
> +++ 
> b/conf/templates/processor-sdk_processor-sdk-09.01.00-am65xx-config/local.conf.sample
> @@ -10,7 +10,7 @@ CONF_VERSION = "2"
>  # wiping and rebuilding you can preserve this directory to speed up this part
>  # of subsequent builds. This directory is safe to share between multiple 
> builds
>  # on the same machine too.
> -DL_DIR = "${TOPDIR}/downloads"
> +DL_DIR = "${TOPDIR}/../downloads"
>
>  #
>  # Where to place shared-state files
> @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
>  # regenerate from these files if no changes were made to the configuration.
>  # If changes were made to the configuration, only shared state files where 
> the
>  # state was still valid would be used (done using checksums).
> -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> +SSTATE_DIR = "${TOPDIR}/sstate-cache"
>
>  #
>  # Shared-state files from other locations
> diff --git 
> a/conf/templates/processor-sdk_processor-sdk-09.01.00-config/local.conf.sample
>  
> b/conf/templates/processor-sdk_processor-sdk-09.01.00-config/local.conf.sample
> index 7575b4b..8ad6f26 100644
> --- 
> a/conf/templates/processor-sdk_processor-sdk-09.01.00-config/local.conf.sample
> +++ 
> b/conf/templates/processor-sdk_processor-sdk-09.01.00-config/local.conf.sample
> @@ -10,7 +10,7 @@ CONF_VERSION = "2"
>  # wiping and rebuilding you can preserve this directory to speed up this part
>  # of subsequent builds. This directory is safe to share between multiple 
> builds
>  # on the same machine too.
> -DL_DIR = "${TOPDIR}/downloads"
> +DL_DIR = "${TOPDIR}/../downloads"
>
>  #
>  # Where to place shared-state files
> @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
>  # regenerate from these files if no changes were made to the configuration.
>  # If changes were made to the configuration, only shared state files where 
> the
>  # state was still valid would be used (done using checksums).
> -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> +SSTATE_DIR = "${TOPDIR}/sstate-cache"
>
>  #
>  # Shared-state files from other locations
> diff --git 
> a/conf/templates/processor-sdk_processor-sdk-09.01.00-legacy-config/local.conf.sample
>  
> b/conf/templates/processor-sdk_processor-sdk-09.01.00-legacy-config/local.conf.sample
> index 7575b4b..8ad6f26 100644
> --- 
> a/conf/templates/processor-sdk_processor-sdk-09.01.00-legacy-config/local.conf.sample
> +++ 
> b/conf/templates/processor-sdk_processor-sdk-09.01.00-legacy-config/local.conf.sample
> @@ -10,7 +10,7 @@ CONF_VERSION = "2"
>  # wiping and rebuilding you can preserve this directory to speed up this part
>  # of subsequent builds. This directory is safe to share between multiple 
> builds
>  # on the same machine too.
> -DL_DIR = "${TOPDIR}/downloads"
> +DL_DIR = "${TOPDIR}/../downloads"
>
>  #
>  # Where to place shared-state files
> @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
>  # regenerate from these files if no changes were made to the configuration.
>  # If changes were made to the configuration, only shared state files where 
> the
>  # state was still valid would be used (done using checksums).
> -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> +SSTATE_DIR = "${TOPDIR}/sstate-cache"
>
>  #
>  # Shared-state files from other locations
> diff --git 
> a/conf/templates/processor-sdk_processor-sdk-09.02.00.08-am64x-config/local.conf.sample
>  
> b/conf/templates/processor-sdk_processor-sdk-09.02.00.08-am64x-config/local.conf.sample
> index 7575b4b..8ad6f26 100644
> --- 
> a/conf/templates/processor-sdk_processor-sdk-09.02.00.08-am64x-config/local.conf.sample
> +++ 
> b/conf/templates/processor-sdk_processor-sdk-09.02.00.08-am64x-config/local.conf.sample
> @@ -10,7 +10,7 @@ CONF_VERSION = "2"
>  # wiping and rebuilding you can preserve this directory to speed up this part
>  # of subsequent builds. This directory is safe to share between multiple 
> builds
>  # on the same machine too.
> -DL_DIR = "${TOPDIR}/downloads"
> +DL_DIR = "${TOPDIR}/../downloads"
>
>  #
>  # Where to place shared-state files
> @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
>  # regenerate from these files if no changes were made to the configuration.
>  # If changes were made to the configuration, only shared state files where 
> the
>  # state was still valid would be used (done using checksums).
> -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> +SSTATE_DIR = "${TOPDIR}/sstate-cache"
>
>  #
>  # Shared-state files from other locations
> diff --git 
> a/conf/templates/processor-sdk_processor-sdk-09.03.05.02-legacy-config/local.conf.sample
>  
> b/conf/templates/processor-sdk_processor-sdk-09.03.05.02-legacy-config/local.conf.sample
> index 7575b4b..8ad6f26 100644
> --- 
> a/conf/templates/processor-sdk_processor-sdk-09.03.05.02-legacy-config/local.conf.sample
> +++ 
> b/conf/templates/processor-sdk_processor-sdk-09.03.05.02-legacy-config/local.conf.sample
> @@ -10,7 +10,7 @@ CONF_VERSION = "2"
>  # wiping and rebuilding you can preserve this directory to speed up this part
>  # of subsequent builds. This directory is safe to share between multiple 
> builds
>  # on the same machine too.
> -DL_DIR = "${TOPDIR}/downloads"
> +DL_DIR = "${TOPDIR}/../downloads"
>
>  #
>  # Where to place shared-state files
> @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
>  # regenerate from these files if no changes were made to the configuration.
>  # If changes were made to the configuration, only shared state files where 
> the
>  # state was still valid would be used (done using checksums).
> -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> +SSTATE_DIR = "${TOPDIR}/sstate-cache"
>
>  #
>  # Shared-state files from other locations
> diff --git 
> a/conf/templates/processor-sdk_processor-sdk-kirkstone-09.02.01.09-config/local.conf.sample
>  
> b/conf/templates/processor-sdk_processor-sdk-kirkstone-09.02.01.09-config/local.conf.sample
> index 7575b4b..8ad6f26 100644
> --- 
> a/conf/templates/processor-sdk_processor-sdk-kirkstone-09.02.01.09-config/local.conf.sample
> +++ 
> b/conf/templates/processor-sdk_processor-sdk-kirkstone-09.02.01.09-config/local.conf.sample
> @@ -10,7 +10,7 @@ CONF_VERSION = "2"
>  # wiping and rebuilding you can preserve this directory to speed up this part
>  # of subsequent builds. This directory is safe to share between multiple 
> builds
>  # on the same machine too.
> -DL_DIR = "${TOPDIR}/downloads"
> +DL_DIR = "${TOPDIR}/../downloads"
>
>  #
>  # Where to place shared-state files
> @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
>  # regenerate from these files if no changes were made to the configuration.
>  # If changes were made to the configuration, only shared state files where 
> the
>  # state was still valid would be used (done using checksums).
> -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> +SSTATE_DIR = "${TOPDIR}/sstate-cache"
>
>  #
>  # Shared-state files from other locations
> diff --git 
> a/conf/templates/processor-sdk_processor-sdk-kirkstone-09.02.01.10-config/local.conf.sample
>  
> b/conf/templates/processor-sdk_processor-sdk-kirkstone-09.02.01.10-config/local.conf.sample
> index 7575b4b..8ad6f26 100644
> --- 
> a/conf/templates/processor-sdk_processor-sdk-kirkstone-09.02.01.10-config/local.conf.sample
> +++ 
> b/conf/templates/processor-sdk_processor-sdk-kirkstone-09.02.01.10-config/local.conf.sample
> @@ -10,7 +10,7 @@ CONF_VERSION = "2"
>  # wiping and rebuilding you can preserve this directory to speed up this part
>  # of subsequent builds. This directory is safe to share between multiple 
> builds
>  # on the same machine too.
> -DL_DIR = "${TOPDIR}/downloads"
> +DL_DIR = "${TOPDIR}/../downloads"
>
>  #
>  # Where to place shared-state files
> @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
>  # regenerate from these files if no changes were made to the configuration.
>  # If changes were made to the configuration, only shared state files where 
> the
>  # state was still valid would be used (done using checksums).
> -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> +SSTATE_DIR = "${TOPDIR}/sstate-cache"
>
>  #
>  # Shared-state files from other locations
> diff --git 
> a/conf/templates/processor-sdk_processor-sdk-kirkstone-chromium-09.02.01.09-config/local.conf.sample
>  
> b/conf/templates/processor-sdk_processor-sdk-kirkstone-chromium-09.02.01.09-config/local.conf.sample
> index 7575b4b..8ad6f26 100644
> --- 
> a/conf/templates/processor-sdk_processor-sdk-kirkstone-chromium-09.02.01.09-config/local.conf.sample
> +++ 
> b/conf/templates/processor-sdk_processor-sdk-kirkstone-chromium-09.02.01.09-config/local.conf.sample
> @@ -10,7 +10,7 @@ CONF_VERSION = "2"
>  # wiping and rebuilding you can preserve this directory to speed up this part
>  # of subsequent builds. This directory is safe to share between multiple 
> builds
>  # on the same machine too.
> -DL_DIR = "${TOPDIR}/downloads"
> +DL_DIR = "${TOPDIR}/../downloads"
>
>  #
>  # Where to place shared-state files
> @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
>  # regenerate from these files if no changes were made to the configuration.
>  # If changes were made to the configuration, only shared state files where 
> the
>  # state was still valid would be used (done using checksums).
> -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> +SSTATE_DIR = "${TOPDIR}/sstate-cache"
>
>  #
>  # Shared-state files from other locations
> diff --git 
> a/conf/templates/processor-sdk_processor-sdk-kirkstone-chromium-09.02.01.10-config/local.conf.sample
>  
> b/conf/templates/processor-sdk_processor-sdk-kirkstone-chromium-09.02.01.10-config/local.conf.sample
> index 7575b4b..8ad6f26 100644
> --- 
> a/conf/templates/processor-sdk_processor-sdk-kirkstone-chromium-09.02.01.10-config/local.conf.sample
> +++ 
> b/conf/templates/processor-sdk_processor-sdk-kirkstone-chromium-09.02.01.10-config/local.conf.sample
> @@ -10,7 +10,7 @@ CONF_VERSION = "2"
>  # wiping and rebuilding you can preserve this directory to speed up this part
>  # of subsequent builds. This directory is safe to share between multiple 
> builds
>  # on the same machine too.
> -DL_DIR = "${TOPDIR}/downloads"
> +DL_DIR = "${TOPDIR}/../downloads"
>
>  #
>  # Where to place shared-state files
> @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
>  # regenerate from these files if no changes were made to the configuration.
>  # If changes were made to the configuration, only shared state files where 
> the
>  # state was still valid would be used (done using checksums).
> -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> +SSTATE_DIR = "${TOPDIR}/sstate-cache"
>
>  #
>  # Shared-state files from other locations
> diff --git 
> a/conf/templates/processor-sdk_processor-sdk-scarthgap-10.00.07.04-config/local.conf.sample
>  
> b/conf/templates/processor-sdk_processor-sdk-scarthgap-10.00.07.04-config/local.conf.sample
> index 7575b4b..8ad6f26 100644
> --- 
> a/conf/templates/processor-sdk_processor-sdk-scarthgap-10.00.07.04-config/local.conf.sample
> +++ 
> b/conf/templates/processor-sdk_processor-sdk-scarthgap-10.00.07.04-config/local.conf.sample
> @@ -10,7 +10,7 @@ CONF_VERSION = "2"
>  # wiping and rebuilding you can preserve this directory to speed up this part
>  # of subsequent builds. This directory is safe to share between multiple 
> builds
>  # on the same machine too.
> -DL_DIR = "${TOPDIR}/downloads"
> +DL_DIR = "${TOPDIR}/../downloads"
>
>  #
>  # Where to place shared-state files
> @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
>  # regenerate from these files if no changes were made to the configuration.
>  # If changes were made to the configuration, only shared state files where 
> the
>  # state was still valid would be used (done using checksums).
> -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> +SSTATE_DIR = "${TOPDIR}/sstate-cache"
>
>  #
>  # Shared-state files from other locations
> diff --git 
> a/conf/templates/processor-sdk_processor-sdk-scarthgap-10.01.10.04-config/local.conf.sample
>  
> b/conf/templates/processor-sdk_processor-sdk-scarthgap-10.01.10.04-config/local.conf.sample
> index 7575b4b..8ad6f26 100644
> --- 
> a/conf/templates/processor-sdk_processor-sdk-scarthgap-10.01.10.04-config/local.conf.sample
> +++ 
> b/conf/templates/processor-sdk_processor-sdk-scarthgap-10.01.10.04-config/local.conf.sample
> @@ -10,7 +10,7 @@ CONF_VERSION = "2"
>  # wiping and rebuilding you can preserve this directory to speed up this part
>  # of subsequent builds. This directory is safe to share between multiple 
> builds
>  # on the same machine too.
> -DL_DIR = "${TOPDIR}/downloads"
> +DL_DIR = "${TOPDIR}/../downloads"
>
>  #
>  # Where to place shared-state files
> @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
>  # regenerate from these files if no changes were made to the configuration.
>  # If changes were made to the configuration, only shared state files where 
> the
>  # state was still valid would be used (done using checksums).
> -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> +SSTATE_DIR = "${TOPDIR}/sstate-cache"
>
>  #
>  # Shared-state files from other locations
> diff --git 
> a/conf/templates/processor-sdk_processor-sdk-scarthgap-chromium-10.00.07.04-config/local.conf.sample
>  
> b/conf/templates/processor-sdk_processor-sdk-scarthgap-chromium-10.00.07.04-config/local.conf.sample
> index 7575b4b..8ad6f26 100644
> --- 
> a/conf/templates/processor-sdk_processor-sdk-scarthgap-chromium-10.00.07.04-config/local.conf.sample
> +++ 
> b/conf/templates/processor-sdk_processor-sdk-scarthgap-chromium-10.00.07.04-config/local.conf.sample
> @@ -10,7 +10,7 @@ CONF_VERSION = "2"
>  # wiping and rebuilding you can preserve this directory to speed up this part
>  # of subsequent builds. This directory is safe to share between multiple 
> builds
>  # on the same machine too.
> -DL_DIR = "${TOPDIR}/downloads"
> +DL_DIR = "${TOPDIR}/../downloads"
>
>  #
>  # Where to place shared-state files
> @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
>  # regenerate from these files if no changes were made to the configuration.
>  # If changes were made to the configuration, only shared state files where 
> the
>  # state was still valid would be used (done using checksums).
> -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> +SSTATE_DIR = "${TOPDIR}/sstate-cache"
>
>  #
>  # Shared-state files from other locations
> diff --git 
> a/conf/templates/processor-sdk_processor-sdk-scarthgap-chromium-10.01.10.04-config/local.conf.sample
>  
> b/conf/templates/processor-sdk_processor-sdk-scarthgap-chromium-10.01.10.04-config/local.conf.sample
> index 7575b4b..8ad6f26 100644
> --- 
> a/conf/templates/processor-sdk_processor-sdk-scarthgap-chromium-10.01.10.04-config/local.conf.sample
> +++ 
> b/conf/templates/processor-sdk_processor-sdk-scarthgap-chromium-10.01.10.04-config/local.conf.sample
> @@ -10,7 +10,7 @@ CONF_VERSION = "2"
>  # wiping and rebuilding you can preserve this directory to speed up this part
>  # of subsequent builds. This directory is safe to share between multiple 
> builds
>  # on the same machine too.
> -DL_DIR = "${TOPDIR}/downloads"
> +DL_DIR = "${TOPDIR}/../downloads"
>
>  #
>  # Where to place shared-state files
> @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
>  # regenerate from these files if no changes were made to the configuration.
>  # If changes were made to the configuration, only shared state files where 
> the
>  # state was still valid would be used (done using checksums).
> -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> +SSTATE_DIR = "${TOPDIR}/sstate-cache"
>
>  #
>  # Shared-state files from other locations
> diff --git a/configs/arago-master-wip-config.txt 
> b/configs/arago-master-wip-config.txt
> index eb9c49d..165a3d1 100644
> --- a/configs/arago-master-wip-config.txt
> +++ b/configs/arago-master-wip-config.txt
> @@ -5,7 +5,7 @@ bitbake,https://git.openembedded.org/bitbake,master,HEAD
>  
> meta-arago,https://git.yoctoproject.org/meta-arago,master-wip,HEAD,layers=meta-arago-distro:meta-arago-extras:meta-arago-test
>  
> #meta-browser,https://github.com/OSSystems/meta-browser.git,master,HEAD,layers=meta-chromium
>  #meta-selinux,https://git.yoctoproject.org/meta-selinux,master,HEAD,layers=
> -meta-qt5,https://github.com/meta-qt5/meta-qt5.git,master,HEAD,layers=
> +meta-qt6,https://code.qt.io/yocto/meta-qt6.git,dev,HEAD,layers=
>  
> meta-virtualization,https://git.yoctoproject.org/meta-virtualization,master,HEAD,layers=
>  
> meta-openembedded,https://git.openembedded.org/meta-openembedded,master,HEAD,layers=meta-networking:meta-python:meta-oe:meta-gnome:meta-filesystems:meta-multimedia
>  
> meta-ti,https://git.yoctoproject.org/meta-ti,master-wip,HEAD,layers=meta-ti-extras:meta-beagle:meta-ti-bsp
> diff --git a/kas/processor-sdk/processor-sdk-scarthgap-10.01.10.04-config.yml 
> b/kas/processor-sdk/processor-sdk-scarthgap-10.01.10.04-config.yml
> index 5ced779..2dc2f5c 100644
> --- a/kas/processor-sdk/processor-sdk-scarthgap-10.01.10.04-config.yml
> +++ b/kas/processor-sdk/processor-sdk-scarthgap-10.01.10.04-config.yml
> @@ -71,3 +71,4 @@ repos:
>      commit: "dac630ab5ee7aa6c5c7c294093adbd11b116c765"
>      layers:
>        meta:
> +
> diff --git 
> a/kas/processor-sdk/processor-sdk-scarthgap-chromium-10.01.10.04-config.yml 
> b/kas/processor-sdk/processor-sdk-scarthgap-chromium-10.01.10.04-config.yml
> index 405fa3b..351d9ea 100644
> --- 
> a/kas/processor-sdk/processor-sdk-scarthgap-chromium-10.01.10.04-config.yml
> +++ 
> b/kas/processor-sdk/processor-sdk-scarthgap-chromium-10.01.10.04-config.yml
> @@ -83,3 +83,4 @@ repos:
>      url: "https://git.ti.com/git/edgeai/meta-edgeai.git";
>      branch: "scarthgap"
>      commit: "10.01.10.04"
> +
> diff --git a/kas/templates/local-arago64-v2.conf.yml 
> b/kas/templates/local-arago64-v2.conf.yml
> index c79388d..c6781be 100644
> --- a/kas/templates/local-arago64-v2.conf.yml
> +++ b/kas/templates/local-arago64-v2.conf.yml
> @@ -15,7 +15,7 @@ local_conf_header:
>      # wiping and rebuilding you can preserve this directory to speed up this 
> part
>      # of subsequent builds. This directory is safe to share between multiple 
> builds
>      # on the same machine too.
> -    DL_DIR = "${TOPDIR}/downloads"
> +    DL_DIR = "${TOPDIR}/../downloads"
>
>      #
>      # Where to place shared-state files
> @@ -28,7 +28,7 @@ local_conf_header:
>      # regenerate from these files if no changes were made to the 
> configuration.
>      # If changes were made to the configuration, only shared state files 
> where the
>      # state was still valid would be used (done using checksums).
> -    SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> +    SSTATE_DIR = "${TOPDIR}/sstate-cache"
>
>      #
>      # Shared-state files from other locations
> diff --git a/kas/templates/local-arago64-v3.conf.yml 
> b/kas/templates/local-arago64-v3.conf.yml
> index b182483..3fa683e 100644
> --- a/kas/templates/local-arago64-v3.conf.yml
> +++ b/kas/templates/local-arago64-v3.conf.yml
> @@ -15,7 +15,7 @@ local_conf_header:
>      # wiping and rebuilding you can preserve this directory to speed up this 
> part
>      # of subsequent builds. This directory is safe to share between multiple 
> builds
>      # on the same machine too.
> -    DL_DIR = "${TOPDIR}/downloads"
> +    DL_DIR = "${TOPDIR}/../downloads"
>
>      #
>      # Where to place shared-state files
> @@ -28,7 +28,7 @@ local_conf_header:
>      # regenerate from these files if no changes were made to the 
> configuration.
>      # If changes were made to the configuration, only shared state files 
> where the
>      # state was still valid would be used (done using checksums).
> -    SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> +    SSTATE_DIR = "${TOPDIR}/sstate-cache"
>
>      #
>      # Shared-state files from other locations
> diff --git a/kas/templates/local-poky-v2.conf.yml 
> b/kas/templates/local-poky-v2.conf.yml
> index 91995fe..075f535 100644
> --- a/kas/templates/local-poky-v2.conf.yml
> +++ b/kas/templates/local-poky-v2.conf.yml
> @@ -15,7 +15,7 @@ local_conf_header:
>      # wiping and rebuilding you can preserve this directory to speed up this 
> part
>      # of subsequent builds. This directory is safe to share between multiple 
> builds
>      # on the same machine too.
> -    DL_DIR = "${TOPDIR}/downloads"
> +    DL_DIR = "${TOPDIR}/../downloads"
>
>      #
>      # Where to place shared-state files
> @@ -28,7 +28,7 @@ local_conf_header:
>      # regenerate from these files if no changes were made to the 
> configuration.
>      # If changes were made to the configuration, only shared state files 
> where the
>      # state was still valid would be used (done using checksums).
> -    SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> +    SSTATE_DIR = "${TOPDIR}/sstate-cache"
>
>      #
>      # Shared-state files from other locations
> diff --git a/kas/templates/local-poky-v3.conf.yml 
> b/kas/templates/local-poky-v3.conf.yml
> index 7368fb0..193a1ce 100644
> --- a/kas/templates/local-poky-v3.conf.yml
> +++ b/kas/templates/local-poky-v3.conf.yml
> @@ -15,7 +15,7 @@ local_conf_header:
>      # wiping and rebuilding you can preserve this directory to speed up this 
> part
>      # of subsequent builds. This directory is safe to share between multiple 
> builds
>      # on the same machine too.
> -    DL_DIR = "${TOPDIR}/downloads"
> +    DL_DIR = "${TOPDIR}/../downloads"
>
>      #
>      # Where to place shared-state files
> @@ -28,7 +28,7 @@ local_conf_header:
>      # regenerate from these files if no changes were made to the 
> configuration.
>      # If changes were made to the configuration, only shared state files 
> where the
>      # state was still valid would be used (done using checksums).
> -    SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> +    SSTATE_DIR = "${TOPDIR}/sstate-cache"
>
>      #
>      # Shared-state files from other locations
> diff --git a/kas/templates/local-v2.conf.yml b/kas/templates/local-v2.conf.yml
> index 3d666e4..f33fd45 100644
> --- a/kas/templates/local-v2.conf.yml
> +++ b/kas/templates/local-v2.conf.yml
> @@ -15,7 +15,7 @@ local_conf_header:
>      # wiping and rebuilding you can preserve this directory to speed up this 
> part
>      # of subsequent builds. This directory is safe to share between multiple 
> builds
>      # on the same machine too.
> -    DL_DIR = "${TOPDIR}/downloads"
> +    DL_DIR = "${TOPDIR}/../downloads"
>
>      #
>      # Where to place shared-state files
> @@ -28,7 +28,7 @@ local_conf_header:
>      # regenerate from these files if no changes were made to the 
> configuration.
>      # If changes were made to the configuration, only shared state files 
> where the
>      # state was still valid would be used (done using checksums).
> -    SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> +    SSTATE_DIR = "${TOPDIR}/sstate-cache"
>
>      #
>      # Shared-state files from other locations
> diff --git a/kas/templates/local-v3.conf.yml b/kas/templates/local-v3.conf.yml
> index 063b863..07eb5af 100644
> --- a/kas/templates/local-v3.conf.yml
> +++ b/kas/templates/local-v3.conf.yml
> @@ -15,7 +15,7 @@ local_conf_header:
>      # wiping and rebuilding you can preserve this directory to speed up this 
> part
>      # of subsequent builds. This directory is safe to share between multiple 
> builds
>      # on the same machine too.
> -    DL_DIR = "${TOPDIR}/downloads"
> +    DL_DIR = "${TOPDIR}/../downloads"
>
>      #
>      # Where to place shared-state files
> @@ -28,7 +28,7 @@ local_conf_header:
>      # regenerate from these files if no changes were made to the 
> configuration.
>      # If changes were made to the configuration, only shared state files 
> where the
>      # state was still valid would be used (done using checksums).
> -    SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> +    SSTATE_DIR = "${TOPDIR}/sstate-cache"
>
>      #
>      # Shared-state files from other locations
> diff --git a/sample-files/local-arago64-v2.conf.sample 
> b/sample-files/local-arago64-v2.conf.sample
> index 7575b4b..8ad6f26 100644
> --- a/sample-files/local-arago64-v2.conf.sample
> +++ b/sample-files/local-arago64-v2.conf.sample
> @@ -10,7 +10,7 @@ CONF_VERSION = "2"
>  # wiping and rebuilding you can preserve this directory to speed up this part
>  # of subsequent builds. This directory is safe to share between multiple 
> builds
>  # on the same machine too.
> -DL_DIR = "${TOPDIR}/downloads"
> +DL_DIR = "${TOPDIR}/../downloads"
>
>  #
>  # Where to place shared-state files
> @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
>  # regenerate from these files if no changes were made to the configuration.
>  # If changes were made to the configuration, only shared state files where 
> the
>  # state was still valid would be used (done using checksums).
> -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> +SSTATE_DIR = "${TOPDIR}/sstate-cache"
>
>  #
>  # Shared-state files from other locations
> diff --git a/sample-files/local-arago64-v3.conf.sample 
> b/sample-files/local-arago64-v3.conf.sample
> index f2e9587..720ce11 100644
> --- a/sample-files/local-arago64-v3.conf.sample
> +++ b/sample-files/local-arago64-v3.conf.sample
> @@ -10,7 +10,7 @@ CONF_VERSION = "2"
>  # wiping and rebuilding you can preserve this directory to speed up this part
>  # of subsequent builds. This directory is safe to share between multiple 
> builds
>  # on the same machine too.
> -DL_DIR = "${TOPDIR}/downloads"
> +DL_DIR = "${TOPDIR}/../downloads"
>
>  #
>  # Where to place shared-state files
> @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
>  # regenerate from these files if no changes were made to the configuration.
>  # If changes were made to the configuration, only shared state files where 
> the
>  # state was still valid would be used (done using checksums).
> -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> +SSTATE_DIR = "${TOPDIR}/sstate-cache"
>
>  #
>  # Shared-state files from other locations
> diff --git a/sample-files/local-poky-v2.conf.sample 
> b/sample-files/local-poky-v2.conf.sample
> index e67385d..12eacfc 100644
> --- a/sample-files/local-poky-v2.conf.sample
> +++ b/sample-files/local-poky-v2.conf.sample
> @@ -10,7 +10,7 @@ CONF_VERSION = "2"
>  # wiping and rebuilding you can preserve this directory to speed up this part
>  # of subsequent builds. This directory is safe to share between multiple 
> builds
>  # on the same machine too.
> -DL_DIR = "${TOPDIR}/downloads"
> +DL_DIR = "${TOPDIR}/../downloads"
>
>  #
>  # Where to place shared-state files
> @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
>  # regenerate from these files if no changes were made to the configuration.
>  # If changes were made to the configuration, only shared state files where 
> the
>  # state was still valid would be used (done using checksums).
> -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> +SSTATE_DIR = "${TOPDIR}/sstate-cache"
>
>  #
>  # Shared-state files from other locations
> diff --git a/sample-files/local-poky-v3.conf.sample 
> b/sample-files/local-poky-v3.conf.sample
> index 1fe5688..e0112c7 100644
> --- a/sample-files/local-poky-v3.conf.sample
> +++ b/sample-files/local-poky-v3.conf.sample
> @@ -10,7 +10,7 @@ CONF_VERSION = "2"
>  # wiping and rebuilding you can preserve this directory to speed up this part
>  # of subsequent builds. This directory is safe to share between multiple 
> builds
>  # on the same machine too.
> -DL_DIR = "${TOPDIR}/downloads"
> +DL_DIR = "${TOPDIR}/../downloads"
>
>  #
>  # Where to place shared-state files
> @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
>  # regenerate from these files if no changes were made to the configuration.
>  # If changes were made to the configuration, only shared state files where 
> the
>  # state was still valid would be used (done using checksums).
> -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> +SSTATE_DIR = "${TOPDIR}/sstate-cache"
>
>  #
>  # Shared-state files from other locations
> diff --git a/sample-files/local-v2.conf.sample 
> b/sample-files/local-v2.conf.sample
> index 46cb253..b499977 100644
> --- a/sample-files/local-v2.conf.sample
> +++ b/sample-files/local-v2.conf.sample
> @@ -10,7 +10,7 @@ CONF_VERSION = "2"
>  # wiping and rebuilding you can preserve this directory to speed up this part
>  # of subsequent builds. This directory is safe to share between multiple 
> builds
>  # on the same machine too.
> -DL_DIR = "${TOPDIR}/downloads"
> +DL_DIR = "${TOPDIR}/../downloads"
>
>  #
>  # Where to place shared-state files
> @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
>  # regenerate from these files if no changes were made to the configuration.
>  # If changes were made to the configuration, only shared state files where 
> the
>  # state was still valid would be used (done using checksums).
> -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> +SSTATE_DIR = "${TOPDIR}/sstate-cache"
>
>  #
>  # Shared-state files from other locations
> diff --git a/sample-files/local-v3.conf.sample 
> b/sample-files/local-v3.conf.sample
> index bcdaaa4..7d218e8 100644
> --- a/sample-files/local-v3.conf.sample
> +++ b/sample-files/local-v3.conf.sample
> @@ -10,7 +10,7 @@ CONF_VERSION = "2"
>  # wiping and rebuilding you can preserve this directory to speed up this part
>  # of subsequent builds. This directory is safe to share between multiple 
> builds
>  # on the same machine too.
> -DL_DIR = "${TOPDIR}/downloads"
> +DL_DIR = "${TOPDIR}/../downloads"
>
>  #
>  # Where to place shared-state files
> @@ -23,7 +23,7 @@ DL_DIR = "${TOPDIR}/downloads"
>  # regenerate from these files if no changes were made to the configuration.
>  # If changes were made to the configuration, only shared state files where 
> the
>  # state was still valid would be used (done using checksums).
> -SSTATE_DIR = "${TOPDIR}/build/sstate-cache"
> +SSTATE_DIR = "${TOPDIR}/sstate-cache"
>
>  #
>  # Shared-state files from other locations
> diff --git a/src/bin/convert.pl b/src/bin/convert.pl
> index 2787b86..42b9c2c 100755
> --- a/src/bin/convert.pl
> +++ b/src/bin/convert.pl
> @@ -501,7 +501,7 @@ sub convert_local_conf_template
>      {
>          chomp($lpLine);
>
> -        $lpLine =~ s/OEBASE/TOPDIR/;
> +        $lpLine =~ s/OEBASE/TOPDIR\/\.\./;
>          $lpLine =~ s/^MACHINE/#MACHINE/;
>
>          $lpLine =~ s/&/&amp;/g;
> diff --git a/src/templates/local-arago64-v2.conf.xml 
> b/src/templates/local-arago64-v2.conf.xml
> index b49f702..d9d2ae7 100644
> --- a/src/templates/local-arago64-v2.conf.xml
> +++ b/src/templates/local-arago64-v2.conf.xml
> @@ -11,7 +11,7 @@
>      <line># wiping and rebuilding you can preserve this directory to speed 
> up this part</line>
>      <line># of subsequent builds. This directory is safe to share between 
> multiple builds</line>
>      <line># on the same machine too.</line>
> -    <line>DL_DIR = "${TOPDIR}/downloads"</line>
> +    <line>DL_DIR = "${TOPDIR}/../downloads"</line>
>      <line></line>
>      <line>#</line>
>      <line># Where to place shared-state files</line>
> @@ -24,7 +24,7 @@
>      <line># regenerate from these files if no changes were made to the 
> configuration.</line>
>      <line># If changes were made to the configuration, only shared state 
> files where the</line>
>      <line># state was still valid would be used (done using 
> checksums).</line>
> -    <line>SSTATE_DIR = "${TOPDIR}/build/sstate-cache"</line>
> +    <line>SSTATE_DIR = "${TOPDIR}/sstate-cache"</line>
>      <line></line>
>      <line>#</line>
>      <line># Shared-state files from other locations</line>
> diff --git a/src/templates/local-arago64-v3.conf.xml 
> b/src/templates/local-arago64-v3.conf.xml
> index 35d151f..c8a5d51 100644
> --- a/src/templates/local-arago64-v3.conf.xml
> +++ b/src/templates/local-arago64-v3.conf.xml
> @@ -11,7 +11,7 @@
>      <line># wiping and rebuilding you can preserve this directory to speed 
> up this part</line>
>      <line># of subsequent builds. This directory is safe to share between 
> multiple builds</line>
>      <line># on the same machine too.</line>
> -    <line>DL_DIR = "${TOPDIR}/downloads"</line>
> +    <line>DL_DIR = "${TOPDIR}/../downloads"</line>
>      <line></line>
>      <line>#</line>
>      <line># Where to place shared-state files</line>
> @@ -24,7 +24,7 @@
>      <line># regenerate from these files if no changes were made to the 
> configuration.</line>
>      <line># If changes were made to the configuration, only shared state 
> files where the</line>
>      <line># state was still valid would be used (done using 
> checksums).</line>
> -    <line>SSTATE_DIR = "${TOPDIR}/build/sstate-cache"</line>
> +    <line>SSTATE_DIR = "${TOPDIR}/sstate-cache"</line>
>      <line></line>
>      <line>#</line>
>      <line># Shared-state files from other locations</line>
> diff --git a/src/templates/local-poky-v2.conf.xml 
> b/src/templates/local-poky-v2.conf.xml
> index 72160c9..b45d6c2 100644
> --- a/src/templates/local-poky-v2.conf.xml
> +++ b/src/templates/local-poky-v2.conf.xml
> @@ -11,7 +11,7 @@
>      <line># wiping and rebuilding you can preserve this directory to speed 
> up this part</line>
>      <line># of subsequent builds. This directory is safe to share between 
> multiple builds</line>
>      <line># on the same machine too.</line>
> -    <line>DL_DIR = "${TOPDIR}/downloads"</line>
> +    <line>DL_DIR = "${TOPDIR}/../downloads"</line>
>      <line></line>
>      <line>#</line>
>      <line># Where to place shared-state files</line>
> @@ -24,7 +24,7 @@
>      <line># regenerate from these files if no changes were made to the 
> configuration.</line>
>      <line># If changes were made to the configuration, only shared state 
> files where the</line>
>      <line># state was still valid would be used (done using 
> checksums).</line>
> -    <line>SSTATE_DIR = "${TOPDIR}/build/sstate-cache"</line>
> +    <line>SSTATE_DIR = "${TOPDIR}/sstate-cache"</line>
>      <line></line>
>      <line>#</line>
>      <line># Shared-state files from other locations</line>
> diff --git a/src/templates/local-poky-v3.conf.xml 
> b/src/templates/local-poky-v3.conf.xml
> index 1e66478..fa313eb 100644
> --- a/src/templates/local-poky-v3.conf.xml
> +++ b/src/templates/local-poky-v3.conf.xml
> @@ -11,7 +11,7 @@
>      <line># wiping and rebuilding you can preserve this directory to speed 
> up this part</line>
>      <line># of subsequent builds. This directory is safe to share between 
> multiple builds</line>
>      <line># on the same machine too.</line>
> -    <line>DL_DIR = "${TOPDIR}/downloads"</line>
> +    <line>DL_DIR = "${TOPDIR}/../downloads"</line>
>      <line></line>
>      <line>#</line>
>      <line># Where to place shared-state files</line>
> @@ -24,7 +24,7 @@
>      <line># regenerate from these files if no changes were made to the 
> configuration.</line>
>      <line># If changes were made to the configuration, only shared state 
> files where the</line>
>      <line># state was still valid would be used (done using 
> checksums).</line>
> -    <line>SSTATE_DIR = "${TOPDIR}/build/sstate-cache"</line>
> +    <line>SSTATE_DIR = "${TOPDIR}/sstate-cache"</line>
>      <line></line>
>      <line>#</line>
>      <line># Shared-state files from other locations</line>
> diff --git a/src/templates/local-v2.conf.xml b/src/templates/local-v2.conf.xml
> index 40f30e7..49e060c 100644
> --- a/src/templates/local-v2.conf.xml
> +++ b/src/templates/local-v2.conf.xml
> @@ -11,7 +11,7 @@
>      <line># wiping and rebuilding you can preserve this directory to speed 
> up this part</line>
>      <line># of subsequent builds. This directory is safe to share between 
> multiple builds</line>
>      <line># on the same machine too.</line>
> -    <line>DL_DIR = "${TOPDIR}/downloads"</line>
> +    <line>DL_DIR = "${TOPDIR}/../downloads"</line>
>      <line></line>
>      <line>#</line>
>      <line># Where to place shared-state files</line>
> @@ -24,7 +24,7 @@
>      <line># regenerate from these files if no changes were made to the 
> configuration.</line>
>      <line># If changes were made to the configuration, only shared state 
> files where the</line>
>      <line># state was still valid would be used (done using 
> checksums).</line>
> -    <line>SSTATE_DIR = "${TOPDIR}/build/sstate-cache"</line>
> +    <line>SSTATE_DIR = "${TOPDIR}/sstate-cache"</line>
>      <line></line>
>      <line>#</line>
>      <line># Shared-state files from other locations</line>
> diff --git a/src/templates/local-v3.conf.xml b/src/templates/local-v3.conf.xml
> index d0c9d92..e300aaf 100644
> --- a/src/templates/local-v3.conf.xml
> +++ b/src/templates/local-v3.conf.xml
> @@ -11,7 +11,7 @@
>      <line># wiping and rebuilding you can preserve this directory to speed 
> up this part</line>
>      <line># of subsequent builds. This directory is safe to share between 
> multiple builds</line>
>      <line># on the same machine too.</line>
> -    <line>DL_DIR = "${TOPDIR}/downloads"</line>
> +    <line>DL_DIR = "${TOPDIR}/../downloads"</line>
>      <line></line>
>      <line>#</line>
>      <line># Where to place shared-state files</line>
> @@ -24,7 +24,7 @@
>      <line># regenerate from these files if no changes were made to the 
> configuration.</line>
>      <line># If changes were made to the configuration, only shared state 
> files where the</line>
>      <line># state was still valid would be used (done using 
> checksums).</line>
> -    <line>SSTATE_DIR = "${TOPDIR}/build/sstate-cache"</line>
> +    <line>SSTATE_DIR = "${TOPDIR}/sstate-cache"</line>
>      <line></line>
>      <line>#</line>
>      <line># Shared-state files from other locations</line>
> --
> 2.17.1
>
>
>
> 
>
>


-- 
Jonathan Cormier
Senior Software Engineer

Voice:  315.425.4045 x222

http://www.CriticalLink.com
6712 Brooklawn Parkway, Syracuse, NY 13211


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#15888): 
https://lists.yoctoproject.org/g/meta-arago/message/15888
Mute This Topic: https://lists.yoctoproject.org/mt/111311276/21656
Group Owner: [email protected]
Unsubscribe: https://lists.yoctoproject.org/g/meta-arago/unsub 
[[email protected]]
-=-=-=-=-=-=-=-=-=-=-=-


Reply via email to