[CRIU] [PATCH 0/2] another fixes for build under Android NDK
    ning.a.zhang at intel.com 
    ning.a.zhang at intel.com
       
    Mon Apr  1 06:18:29 MSK 2019
    
    
  
From: Zhang Ning <ning.a.zhang at intel.com>
build is passed in docker, but function is not verified under Android IA.
please help to review.
below is not upload, due they are not good to submit.
diff --git a/scripts/nmk/scripts/tools.mk b/scripts/nmk/scripts/tools.mk
index 485fe9f2..d756358d 100644
--- a/scripts/nmk/scripts/tools.mk
+++ b/scripts/nmk/scripts/tools.mk
@@ -4,9 +4,9 @@ ifndef ____nmk_defined__tools
 # System tools shorthands
 RM             := rm -f
 HOSTLD         ?= ld
-LD             := $(CROSS_COMPILE)$(HOSTLD)
+LD             ?= $(CROSS_COMPILE)$(HOSTLD)
 HOSTCC         ?= gcc
-CC             := $(CROSS_COMPILE)$(HOSTCC)
+CC             ?= $(CROSS_COMPILE)$(HOSTCC)
and due to Android NDK missing some function required by CRIU, I have added
a library "libmissing", not uploaded.
this libmissing is very simple, it includes:
aio functions, fanotify_init, fanotify_mark, and index.
Zhang Ning (2):
  fix build issue under Android NDK
  change Makefile in order to pass build under Android NDK
 Makefile               | 2 +-
 criu/Makefile          | 2 +-
 criu/Makefile.packages | 2 +-
 criu/log.c             | 4 ++--
 4 files changed, 5 insertions(+), 5 deletions(-)
-- 
2.20.1
    
    
More information about the CRIU
mailing list