[CRIU] [PATCHv3 27/30] zdtm: add compatible tests building
    Dmitry Safonov 
    dsafonov at virtuozzo.com
       
    Tue Jun 28 12:24:20 PDT 2016
    
    
  
`make test COMPAT_TEST=y` will build all executable tests as i386 ELFs.
For building tests, need the following libraries from multilib:
libaio.i686 libaio-devel.i686 libcap-devel.i686 libcap.i686
Cc: Cyrill Gorcunov <gorcunov at openvz.org>
Signed-off-by: Dmitry Safonov <dsafonov at virtuozzo.com>
---
 test/zdtm/Makefile | 8 ++++++++
 1 file changed, 8 insertions(+)
diff --git a/test/zdtm/Makefile b/test/zdtm/Makefile
index 8abf2144d02b..2566a925ee4a 100644
--- a/test/zdtm/Makefile
+++ b/test/zdtm/Makefile
@@ -1,5 +1,13 @@
 SUBDIRS	=	lib static transition
 
+ifeq ($(COMPAT_TEST),y)
+ifeq ($(ARCH),x86)
+        export USERCFLAGS += -m32
+        export CFLAGS += -m32
+        export LDFLAGS += -m32
+endif
+endif
+
 default:	all
 .PHONY: default lib static transition
 
-- 
2.9.0
    
    
More information about the CRIU
mailing list