> From: Roger Pau Monne <[email protected]> > Sent: Wednesday, March 2, 2022 2:27 PM > To: [email protected] <[email protected]> > Cc: Ross Lagerwall <[email protected]>; [email protected] > <[email protected]>; [email protected] <[email protected]>; [email protected] > <[email protected]>; Andrew Cooper <[email protected]>; Roger Pau Monne > <[email protected]> > Subject: [PATCH 3/4] livepatch: do the initial build using CROSS_COMPILE > > Setting it afterwards for further builds will cause the build logic to > detect a change and thus force a rebuild of all sources. > > Signed-off-by: Roger Pau Monné <[email protected]> > --- > livepatch-build | 3 ++- > 1 file changed, 2 insertions(+), 1 deletion(-) > > diff --git a/livepatch-build b/livepatch-build > index e1715ea..38a92be 100755 > --- a/livepatch-build > +++ b/livepatch-build > @@ -92,7 +92,6 @@ function build_special() > cd "${SRCDIR}" || die > > # Capture .o files from the patched build > - export CROSS_COMPILE="${TOOLSDIR}/livepatch-gcc " > export LIVEPATCH_BUILD_DIR="$(pwd)/" > export LIVEPATCH_CAPTURE_DIR="$OUTPUT/${name}" > mkdir -p "$LIVEPATCH_CAPTURE_DIR" > @@ -408,6 +407,8 @@ if [ "${SKIP}" != "build" ]; then > XEN_DEBUG="debug=$XEN_DEBUG" > fi > > + export CROSS_COMPILE="${TOOLSDIR}/livepatch-gcc " > + > echo "Perform full initial build with ${CPUS} CPU(s)..." > build_full > > -- > 2.34.1
Reviewed-by: Ross Lagerwall <[email protected]>
