]> xenbits.xensource.com Git - people/wipawel/livepatch-build-tools/commitdiff
Include a build id in xsplice modules
authorRoss Lagerwall <ross.lagerwall@citrix.com>
Mon, 2 Nov 2015 13:36:43 +0000 (13:36 +0000)
committerRoss Lagerwall <ross.lagerwall@citrix.com>
Mon, 2 Nov 2015 13:37:28 +0000 (13:37 +0000)
The build id will in future be used to uniquely identify a module and
for module dependencies.

xsplice-build

index b93d240356bb68f09a3d62cb729332e38a937a58..5c6a03327b8c9ed05c3504cabd08174456987241 100755 (executable)
@@ -136,7 +136,7 @@ function create_patch()
     fi
 
     echo "Creating patch module..."
-    ld -r -o output.o $(find output -type f -name "*.o") || die
+    ld -r -o output.o --build-id=sha1 $(find output -type f -name "*.o") || die
     "${SCRIPTDIR}"/prelink $debugopt output.o "${PATCHNAME}.xsplice" "$XENSYMS" &>> "${OUTPUT}/prelink.log" || die
 }