> From: Roger Pau Monne <roger....@citrix.com>
> Sent: Wednesday, March 2, 2022 2:27 PM
> To: xen-devel@lists.xenproject.org <xen-devel@lists.xenproject.org>
> Cc: Ross Lagerwall <ross.lagerw...@citrix.com>; konrad.w...@oracle.com 
> <konrad.w...@oracle.com>; doe...@amazon.de <doe...@amazon.de>; jul...@xen.org 
> <jul...@xen.org>; Andrew Cooper <andrew.coop...@citrix.com>; Roger Pau Monne 
> <roger....@citrix.com>
> 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é <roger....@citrix.com>
> ---
>  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 <ross.lagerw...@citrix.com>

Reply via email to