enable GENERATE_SLSA_PROVENANCE for board ROOT

This needs to be done in setup_board for ROOT=/build/$BOARD, but also in
toolchain_util because basic toolchains packages are built through
catalyst.
This commit is contained in:
Jeremi Piotrowski 2022-07-13 11:44:19 +00:00
parent fbaeba2225
commit 160cc85abf
2 changed files with 5 additions and 0 deletions

View File

@ -289,6 +289,8 @@ $(portageq envvar -v CHOST CBUILD ROOT \
PORTDIR PORTDIR_OVERLAY DISTDIR PKGDIR)
HOSTCC=\${CBUILD}-gcc
PKG_CONFIG_PATH="\${SYSROOT}/usr/lib/pkgconfig/"
# Enable provenance reporting by default. Produced files are in /usr/share/SLSA
GENERATE_SLSA_PROVENANCE="true"
EOF
}

View File

@ -269,6 +269,9 @@ PORTAGE_BINHOST="${BOARD_BINHOST}"
# You can use --select to override this.
EMERGE_DEFAULT_OPTS="--oneshot"
# Enable provenance reporting by default. Produced files are in /usr/share/SLSA
GENERATE_SLSA_PROVENANCE="true"
# Allow the user to override or define additional settings.
source "${BOARD_ETC}/portage/make.conf.user"
EOF