[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [PATCH 3/4] livepatch: do the initial build using CROSS_COMPILE





On 02.03.22 15:27, Roger Pau Monne wrote:
CAUTION: This email originated from outside of the organization. Do not click 
links or open attachments unless you can confirm the sender and know the 
content is safe.



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.pau@xxxxxxxxxx>
---
  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


Reviewed-by: Bjoern Doebel <doebel@xxxxxxxxx>



Amazon Development Center Germany GmbH
Krausenstr. 38
10117 Berlin
Geschaeftsfuehrung: Christian Schlaeger, Jonathan Weiss
Eingetragen am Amtsgericht Charlottenburg unter HRB 149173 B
Sitz: Berlin
Ust-ID: DE 289 237 879



 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.