About --- in order to fully leaf xen libs after xen-4.17, some of the changes to tools/libs/libs.mk needed to be reverted. They (A.Perard) introduced the version-script (un-versioned) to hold the *map.tmp, which had been versioned. This breaks our patches after xen-4.17. Here's how to fix it: git checkout staging-4.18 -b sg418 git checkout staging-4.17 -b sg417 // what changed from 4.17 -> 4.18 ? lets revert it git diff sg418 sg417 tools/libs/libs.mk Now we can use the libs.mk patch from 4.17 in later versions of xen. This method saves our effort to fully leaf files and folders of the libraries. Author --- PryMar56 Jul 22, 2024