[CRIU] Building from different paths fails

Dmitry Safonov 0x7f454c46 at gmail.com
Fri Sep 23 02:47:50 PDT 2016


2016-09-23 9:32 GMT+03:00 Adrian Reber <adrian at lisas.de>:
> 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.

Thanks for spotting this, will check/fix on weekend (or today if time permits).

-- 
             Dmitry



More information about the CRIU mailing list