Message ID | 20190404022232.17124-5-ning.a.zhang@intel.com |
---|---|
State | Accepted |
Series | "patches for build CRIU with Android NDK" |
Commit | cffeb263b7a79d6ff4c2f01e479365338f80307e |
Headers | show
Delivered-To: criupatchwork@gmail.com Received: from gmail-imap.l.google.com [108.177.122.108] by patchwork.criu.org with IMAP (fetchmail-6.3.26) for <root@localhost> (single-drop); Thu, 04 Apr 2019 04:24:23 +0200 (CEST) Received: by 2002:a6b:4016:0:0:0:0:0 with SMTP id k22csp1059668ioa; Wed, 3 Apr 2019 19:24:12 -0700 (PDT) X-Google-Smtp-Source: APXvYqwnQw3uCSMyVxwuWJUMMTwn3QwpETTD0ckhy/NLdYiM+j6dMmawQoVmistURlE8khQqGf7L X-Received: by 2002:a19:974f:: with SMTP id z76mr1541677lfd.89.1554344652691; Wed, 03 Apr 2019 19:24:12 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1554344652; cv=none; d=google.com; s=arc-20160816; b=jiXKkaajUid/YHOj9HmQPTHUmVmpb5bV+7B4j7FzuuvLX8NNuNoVLW2kGxJUB/+bsU s3nyY5cRl5FLTLOsrHVbczjTVomTanUbkJ0A9PNaQ0DVk6qBL6EWTcMECiykxA7FkJ/j U/MsOUiVxphMJhfN2SUUHoh5BLOaJt5f5KUpfCnmiZAwy/Yq72a0Umy8pn9G9XxB5Kxf q3mj3IceggLcPUldBcDxRCqhPY+vj2ezwBEqZnd8045gC0Xf5yqJtngDI1bQ0NQbUy8I gIAyHMYazV6RLR00oDEHviF6GEKgRSIJ+oSCS7OirzxyWt/OlVp1y2aYNrThBSfHAvMY VfFA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=errors-to:sender:content-transfer-encoding:list-subscribe:list-help :list-post:list-archive:list-unsubscribe:list-id:precedence:subject :cc:mime-version:references:in-reply-to:message-id:date:to:from; bh=4TrCdCBeXBpGKZvebVKCh83alfqtJXB4ohYHCDjiOao=; b=Qq4AGK7p0wHJrvPhxbCDJmt+aUWU/hGgXQtl4NipTrU0XRVpN7+YcWgKgDa1f93eXe s7WQ0JgiqgRzuxzRERXbUcTg0K3xu5paP0bsUPqCztAL7fz2ly9x3UTie1QCnJw2Ix6H xlZScuitC0sa0I2ipJDeskMzJd4KEmP/uQpWSclU63R5TM5ryogZZ8Dgki+RFsMo3BEe Yo628UQt/n6pb0I0Urvtzb9VUgReITnRVbj0F2Si1Mz3Z78Pw8uKc4X3+49P/ISGIVAK UlvqsfototvKsYeC3IuQSBr0y1cYF0p6FgBwbA8VCpiBgzqz3MFjz2T7nmegp5NVvNEW TyOQ== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of criu-bounces@openvz.org designates 185.231.241.50 as permitted sender) smtp.mailfrom=criu-bounces@openvz.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=intel.com Return-Path: <criu-bounces@openvz.org> Received: from mail.openvz.org (mail.openvz.org. [185.231.241.50]) by mx.google.com with ESMTPS id v21si13667230lje.17.2019.04.03.19.24.12 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Wed, 03 Apr 2019 19:24:12 -0700 (PDT) Received-SPF: pass (google.com: domain of criu-bounces@openvz.org designates 185.231.241.50 as permitted sender) client-ip=185.231.241.50; Authentication-Results: mx.google.com; spf=pass (google.com: domain of criu-bounces@openvz.org designates 185.231.241.50 as permitted sender) smtp.mailfrom=criu-bounces@openvz.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=intel.com Received: from localhost.localdomain (localhost [127.0.0.1]) by mail.openvz.org (8.14.4/8.14.4) with ESMTP id x342NF5h003236; Thu, 4 Apr 2019 05:23:15 +0300 Received: from EUR02-VE1-obe.outbound.protection.outlook.com (mail-ve1eur02lp2053.outbound.protection.outlook.com [104.47.6.53]) by mail.openvz.org (8.14.4/8.14.4) with ESMTP id x342MrL6003204 for <criu@openvz.org>; Thu, 4 Apr 2019 05:22:53 +0300 Received: from VE1PR08CA0006.eurprd08.prod.outlook.com (2603:10a6:803:104::19) by DB5PR08MB0296.eurprd08.prod.outlook.com (2a01:111:e400:580c::12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1750.22; Thu, 4 Apr 2019 02:22:56 +0000 Received: from DB5EUR01FT022.eop-EUR01.prod.protection.outlook.com (2a01:111:f400:7e02::209) by VE1PR08CA0006.outlook.office365.com (2603:10a6:803:104::19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384) id 15.20.1771.13 via Frontend Transport; Thu, 4 Apr 2019 02:22:55 +0000 Authentication-Results: spf=pass (sender IP is 192.55.52.93) smtp.mailfrom=intel.com; openvz.org; dkim=none (message not signed) header.d=none;openvz.org; dmarc=pass action=none header.from=intel.com;compauth=pass reason=100 Received-SPF: Pass (protection.outlook.com: domain of intel.com designates 192.55.52.93 as permitted sender) receiver=protection.outlook.com; client-ip=192.55.52.93; helo=mga11.intel.com; Received: from mga11.intel.com (192.55.52.93) by DB5EUR01FT022.mail.protection.outlook.com (10.152.4.244) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384) id 15.20.1750.16 via Frontend Transport; Thu, 4 Apr 2019 02:22:54 +0000 X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from orsmga004.jf.intel.com ([10.7.209.38]) by fmsmga102.fm.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 03 Apr 2019 19:22:53 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.60,306,1549958400"; d="scan'208";a="288537776" Received: from ning-debian.sh.intel.com ([10.239.16.122]) by orsmga004.jf.intel.com with ESMTP; 03 Apr 2019 19:22:52 -0700 From: <ning.a.zhang@intel.com> To: <criu@openvz.org> Date: Thu, 4 Apr 2019 10:22:32 +0800 Message-ID: <20190404022232.17124-5-ning.a.zhang@intel.com> X-Mailer: git-send-email 2.20.1 In-Reply-To: <20190404022232.17124-1-ning.a.zhang@intel.com> References: <CAJwJo6akqF=w5L5kC_FMWiTf3xQTtciCrr1=eufcATQxjvSHTw@mail.gmail.com> <20190404022232.17124-1-ning.a.zhang@intel.com> MIME-Version: 1.0 X-EOPAttributedMessage: 0 X-EOPTenantAttributedMessage: 0bc7f26d-0264-416e-a6fc-8352af79c58f:0 X-Forefront-Antispam-Report: CIP:192.55.52.93; IPV:NLI; CTRY:US; EFV:NLI; SFV:NSPM; SFS:(189003)(199004)(305945005)(7596002)(77096007)(26005)(1076003)(356004)(7636002)(103116003)(16003)(6666004)(14444005)(4326008)(2351001)(51416003)(36756003)(7696005)(106466001)(106002)(76176011)(54906003)(48376002)(486006)(50226002)(1096003)(2616005)(476003)(126002)(11346002)(426003)(86152003)(47776003)(446003)(86362001)(5660300002)(50466002)(246002)(8676002)(107886003)(2876002)(6916009)(2870700001)(336012); DIR:INB; SFP:; SCL:1; SRVR:DB5PR08MB0296; H:mga11.intel.com; FPR:; SPF:Pass; LANG:en; PTR:mga11.intel.com; MX:1; A:1; X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 8a2b76c0-d695-4d3c-38cc-08d6b8a47289 X-Microsoft-Antispam: BCL:0; PCL:0; RULEID:(2390118)(7020095)(4652040)(5600139)(711020)(4605104)(4709054)(1401320)(1421009)(1402095)(71702078); SRVR:DB5PR08MB0296; X-MS-TrafficTypeDiagnostic: DB5PR08MB0296: X-Microsoft-Antispam-Message-Info: qi9BiJIY9YS2q7oa5nxIUjgucRQrqBe2AbOKwVR4CTALdV0E0thEXpWC5tjvFHKkIByGTnrHhSHpbvbv94v59eYDthLYiKW3tU47eZx/1vXyYYa79h8M/71uxvewPfd0FFkaIKrIZcV9m2tJzAdxRxlNwXd+Duy2zbwcOKK0xYh515JEqL11YxskF0ktcwb4Tt7bDlawiRt+/NDDc0KKax1ZozgVHTBUsgLkFmre7jMQaub2JS39AZ97VMu862+7DEKHKy822FLol6bp6mdFvEe404h8fyeySTpudmy9x/gagmQbygGznPmRUfBbqhC2b+44utdQ2Yza8nRDMAOZb2P9gcbIQ+kayHq6oYyVTatKzeY12VL+XJqktQzYNDM45P8+6bv4LCeiD4PHFwxvSMnQWHQ7EEtk6j+j85axdmlRrFlJVqfgc5/11TbkwSXOvorIGuCpp3dQz0vfHxxdEuakWD5vFnn9woo2ZxLdRuHSD2WA5A/tnWmAYnT4SLvzE0dClk0RWkb8Tozqw5cIlVcre/rR02vBW86bHQVsg+y3mGFwzOMSNdG9QYbCMZSWWgHHfS9tuRhz5x5Rc10c4nChA3gxQfkMn+eGLVoCZz/vSQONnRTiHV0UAHucMy1ABG3l8vH/D+KG0RqonlMHhSVQCsWiGeb2JlB5dLNrRoQnHYZ/pktnYUGsF7iJBVJV/CxPL/MzlQ1B8NoqlNmXUD3bpWTd50eA4IYd7hFE+z5Psm/d9ORSL79wcYLck4dZuOJY17NF6S94dz6aohwQPS34AudCUg8mn61xuxihHadh0jUmrAYev1WbqNhKlDVk X-OriginatorOrg: virtuozzo.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 04 Apr 2019 02:22:54.9356 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 8a2b76c0-d695-4d3c-38cc-08d6b8a47289 X-MS-Exchange-CrossTenant-Id: 0bc7f26d-0264-416e-a6fc-8352af79c58f X-MS-Exchange-CrossTenant-FromEntityHeader: Internet X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB5PR08MB0296 X-MS-Exchange-CrossPremises-OriginalClientIPAddress: 192.55.52.93 X-MS-Exchange-CrossPremises-AuthSource: DB5EUR01FT022.eop-EUR01.prod.protection.outlook.com X-MS-Exchange-CrossPremises-AuthAs: Anonymous X-MS-Exchange-CrossPremises-TransportTrafficType: Email X-MS-Exchange-CrossPremises-TransportTrafficSubType: X-MS-Exchange-CrossPremises-SCL: 1 X-MS-Exchange-CrossPremises-Antispam-ScanContext: DIR:Incoming; SFV:NSPM; SKIP:0; X-MS-Exchange-CrossPremises-Processed-By-Journaling: Journal Agent X-OrganizationHeadersPreserved: DB5PR08MB0296.eurprd08.prod.outlook.com Cc: hu1.chen@intel.com Subject: [CRIU] [V3 4/4] Add notes for Android NDK cross compile X-BeenThere: criu@openvz.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: CRIU development <criu.openvz.org> List-Unsubscribe: <https://lists.openvz.org/mailman/options/criu>, <mailto:criu-request@openvz.org?subject=unsubscribe> List-Archive: <http://lists.openvz.org/pipermail/criu/> List-Post: <mailto:criu@openvz.org> List-Help: <mailto:criu-request@openvz.org?subject=help> List-Subscribe: <https://lists.openvz.org/mailman/listinfo/criu>, <mailto:criu-request@openvz.org?subject=subscribe> Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Sender: criu-bounces@openvz.org Errors-To: criu-bounces@openvz.org |
diff --git a/Documentation/HOWTO.cross-compile b/Documentation/HOWTO.cross-compile index 749c0811..f1b17842 100644 --- a/Documentation/HOWTO.cross-compile +++ b/Documentation/HOWTO.cross-compile @@ -29,3 +29,11 @@ This HOWTO explains how to cross-compile CRIU on x86 13. Compile CRIU: ARCH=<target arch> CROSS_COMPILE=$TARGET- CFLAGS=`pkg-config --cflags libprotobuf-c` LDFLAGS="`pkg-config --libs libprotobuf-c`" make + +Special notes for Android NDK cross compile: + +1, Android NDK doesn't have some headers required by CRIU build, they are <aio.h>, <sys/fanotify.h> + +2, Android NDK doesn't have some function required by CRIU build, they are aio*, fanotify_init, fanotify_mark, povit_root, index. + +3, in order to pass build with Android NDK, you implement them yourself, and link them to CRIU.