[CRIU] Building from different paths fails

Adrian Reber adrian at lisas.de
Thu Sep 22 23:32:29 PDT 2016


I have my CRIU checkout share on NFS on different VMs with different
paths. Once I have built CRIU on one system I cannot build CRIU on
another system even after running 'make mrproper'. There are still some
files left with the wrong paths.

I have to run 'find . -name "*.d" -exec rm -v {} \;' before I am able to
build from the same GIT checkout in a different path.

removed ‘./criu/arch/x86/parasite-head-32.d’
removed ‘./criu/arch/x86/sigaction_compat.d’
removed ‘./criu/arch/x86/syscalls/syscall32.d’
removed ‘./criu/arch/x86/call32.d’
removed ‘./criu/arch/x86/compat/vdso-pie-compat.d’
removed ‘./criu/arch/x86/sigaction_compat_pie.d’
removed ‘./criu/arch/x86/syscalls-32.d’
removed ‘./criu/pie/compat/util-vdso-compat.d’
removed ‘./criu/pie/compat/parasite-compat.d’
removed ‘./criu/pie/compat/log-simple-compat.d’
removed ‘./criu/pie/compat/parasite-vdso-compat.d’
removed ‘./criu/pie/compat/util-fd-compat.d’
removed ‘./criu/pie/compat/util-compat.d’
removed ‘./criu/pie/util-vdso-elf32.d’

Those files should probably also be removed by a make mrproper.

		Adrian


More information about the CRIU mailing list