From patchwork Thu Dec 16 10:38:44 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Hsia-Jun Li X-Patchwork-Id: 1594 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id 7B239C433EF for ; Thu, 16 Dec 2021 10:39:12 +0000 (UTC) Received: from NAM02-SN1-obe.outbound.protection.outlook.com (NAM02-SN1-obe.outbound.protection.outlook.com [40.107.96.78]) by mx.groups.io with SMTP id smtpd.web10.9129.1639651151879420406 for ; Thu, 16 Dec 2021 02:39:12 -0800 Authentication-Results: mx.groups.io; dkim=fail reason="body hash did not verify" header.i=@synaptics.onmicrosoft.com header.s=selector2-synaptics-onmicrosoft-com header.b=P9YqIey4; spf=pass (domain: synaptics.com, ip: 40.107.96.78, mailfrom: randy.li@synaptics.com) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=eMrRiiFp3a6LAmNXbVl7pMamuNrg06zaN8GXGTVrNLCj8827UmvuxwjycApOeTpBII1VxehCCND/KrzaEylC4Ep9Yn8GMZR8sPCSGzo3EsFpYY6mC7+l7cSdopfwE3Ue/ddjqhTgKs5R2TkkNkpOfz8N4w4tOLhFVA1o8/LL5tp2viMZL/RKQMTPy++xzeILNbbW7PgnQwRRHkXcit25rQBOcCQu+bVAz6h4GFQF/nefSs0y0XWI+rjdSafnBTl6Nww09txsXaFgOkWnPgQSJoviQ29Y0pUBSswGzQ7bedWOdBz+QxG2IQbd6RTXEJK5/6EfFHCFGHhDXxymRVy+gg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=QDGXOvtivnR5v0LZxxNNP6gwL1SwLNK7fIuI+qz88bc=; b=kBSCq2ymUszjQNIzQx0izU7QDscOD8h2yrUvboP7lRmnmX2HXZ4+Be/2JvCYtWkKDG4dIgXzCDBR/gNCvZiz2LBl5k8s2aKWeood61wn1Nj31BjYhROBXbk/TYf0J+I0b8brpMUd7+w0IZ7wE3yJET9ydslkzkY84FLYfqeNNyBEefQlBtk/FoXxTRVp27MI1MLbm8Ps9ZDZo4pHTjlKQPFj6GX5iRLmCKR+DkUQWfvJYktCa6it5AKKawKynrv53HfH3Hy5/6B0j3Gs8mtw1dnt5XwXpsktSRGenNoRTG4ZNte3Ss2ThIMoZO6DmUALJd7Ff1IeVD5VoPckUwM1eg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=synaptics.com; dmarc=pass action=none header.from=synaptics.com; dkim=pass header.d=synaptics.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=Synaptics.onmicrosoft.com; s=selector2-Synaptics-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=QDGXOvtivnR5v0LZxxNNP6gwL1SwLNK7fIuI+qz88bc=; b=P9YqIey4iiLxpKck2+4fXyzB70s0771uw68crlXdC96jGyuVTEC2K52D6KQoYjId2GeUXr64Tjc2i5ewZhlkEfdHxiU6kIelkgTzH0uUSAeOr+2gZveU0Hj22LTO7uWFmkQp2SXp30rDRR2qq+WhiAhZ529dR8YrqHjut8frzg0= Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=synaptics.com; Received: from DM6PR03MB5196.namprd03.prod.outlook.com (2603:10b6:5:24a::19) by DM6PR03MB4745.namprd03.prod.outlook.com (2603:10b6:5:182::32) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4778.17; Thu, 16 Dec 2021 10:39:10 +0000 Received: from DM6PR03MB5196.namprd03.prod.outlook.com ([fe80::6cc3:f8bc:aff3:f665]) by DM6PR03MB5196.namprd03.prod.outlook.com ([fe80::6cc3:f8bc:aff3:f665%3]) with mapi id 15.20.4778.018; Thu, 16 Dec 2021 10:39:11 +0000 From: Hsia-Jun Li To: openembedded-core@lists.openembedded.org CC: "Hsia-Jun(Randy) Li" , Randy Li Subject: [PATCH 1/3] cmake.bbclass: support android os Date: Thu, 16 Dec 2021 18:38:44 +0800 Message-ID: <20211216103846.718910-2-randy.li@synaptics.com> X-Mailer: git-send-email 2.31.1 In-Reply-To: <20211216103846.718910-1-randy.li@synaptics.com> References: <20211216103846.718910-1-randy.li@synaptics.com> X-ClientProxiedBy: BYAPR01CA0042.prod.exchangelabs.com (2603:10b6:a03:94::19) To DM6PR03MB5196.namprd03.prod.outlook.com (2603:10b6:5:24a::19) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 8d8e0c94-2a7f-41bf-8f87-08d9c0804baa X-MS-TrafficTypeDiagnostic: DM6PR03MB4745:EE_ X-Microsoft-Antispam-PRVS: X-MS-Oob-TLC-OOBClassifiers: OLM:431; X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: MWJorEPhhm2VZlOuCR1ieSeMBuG1+7lURoQEBuP1jqgWxxiOmWoOP8HZ+kpXeFVG5wW2i+BiqjwjjuLXbzkYvgqSYdxn/WocGwFOMl16F4gsXInAzNXr4r6mHr0QIQp/5lwtq5QxTQsr99ZIoeuaA8s8PZ9P2RNohz24hMXC3wmxkIeIdbiymaGWy0EtOXeJzynfJEjXWvjjtBOlJG0uXoAl0OIHBfM0INSLZUlEm4NeQe1EYv4lFOfx5OXVw0qhUK4kLvV5r7QZUHh5h6ycqxdz9q7vF1ewDlNU5TePlQMqww9qY+ldVbGGhJW2fT6skrGbsjr1p5I2PounC0DzmAm5Tk4mIDTIqnP6oQ0ece55oKSWIQFu1cNaEwH6AobljhukVNxCu+zNLyadugr0NJkGJlMfy/QkglQX6NierUNsB+wL7o2/SRcYK+hS5glRFqznlkEUx7k77ukcw9jqYvi9uToLsT5wJEHxyPS+f4xLCuFLajr00MWMeJjlhiUMweItNGxrUlUBjjXriDp9Qu9AZQ4cUfH4FyaKk5uNgElMM0MM22Pdz8L9K4lF4k/oUxBgaB3D+eGcal2UsQezsVowBk76sFhdkoewGj+VJTDTTS3uPNb5KgTc3kbTlsoA8KyFxpAzC3pLzLW0L7jESpEA5y8eBJOKf6YyMWj2UnsIayiUJ6vkn8DBWS8vPijC5jKNeHAyO+I1X3+vfXpjWQ== X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:DM6PR03MB5196.namprd03.prod.outlook.com;PTR:;CAT:NONE;SFS:(366004)(52116002)(186003)(2616005)(6916009)(36756003)(6512007)(8676002)(2906002)(66556008)(5660300002)(4744005)(66946007)(508600001)(6666004)(8936002)(38100700002)(4326008)(54906003)(26005)(6486002)(66476007)(38350700002)(86362001)(316002)(6506007)(1076003);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: QvUiPXFhqGJC3Dk3hktvvbmnA6u8A+5z+3/tEmTg2JgH61jBTER0SKmmrpaxhx8QqRjdc+207P/LzFTNb99ClXf3VKGHw50AP6e8FqHkrfm9wHx7wcinmMdP4TWxBFiDG4azIMC+e7P7uBN5vvwIrDf5508ZDjEWiBc47HC7DYjIQvVnpJgKUdRT/pgtB/MppMAHlUhQ6u+WaK3pmV0R9XwYX6CWXB9dizccKkhUNDT7LWdnPpPiHwN51mlpxnuc2ar8t2pMOJ/0xeoHdru/DgVr54R7PoUj7UoRf89ei/uJtZ5x4JTCcIpJrXuZjOdsrHN7HKmpM17sxFYhjJNFy0doJQ7JQMMZrBbzxHbCY2oau8eXhC4+dgNOhX8DYYzDjnTKJ1MO5f02Le5xz4gwh7e+DtUPiEqdXym0qasgTP2Q4VD37CsokvvJNBxCoYbs2BAF40y20piNjdNTjVbyYHlkuHc7kwJDVUrNpUgb1dHH5CkGCvfXul81fHWwu56wZ+slRig3xhq8NZTUAE3TGcuIu9PnbhORU0LHzbkLHaaB5K9eFO9WtPFZbal5TqYy2pBwZeCh/3bg3yYFEZChMzICil61kgnUkzzhHt9tsZaPjBYtbjzHAwz9jFNp13qqMbqMxBgPPePZabiaCJnZdeudL6Vp6B96W/N4pwH+fhIqdL1x7mVQJVFd+zI0g8D1Lj+hTIdziDz3RyKcGA6ZgBNz4eRVYBm2jYY1ZHtgS2aReSeoZKGQclNGfDJR1R2knWDPeEpuf0L9XVIOYxKu/i3MepzD7QR2HylWWbzAWqHlKiBgTWsGRa+RXAFXZfWog5TRFQsDBnH0HSnlYf3qOSaZW0W4cZ33fMPeQFY56hP0PwJ3xV4vzCSqcBJwySRnMlTAsss8HLCoFkoaoS1jXauJ2jP8nBFQVGw+KwObBfUbd4WEK3nKHE5OQjG5/sR/Uy7xyGQMdpNoqBqPuA24ONzSRW33ywTdpp7BUCcOn4daEddWtHFG30o4VYlWD5T2QRsFt1FID2sV4sLKynRHgJcBRz4/88QorW3mf9R5JZbFTnZtJCzoqSBs9xh5OBuzOH9RVITMyT1hc4sCJR2kfrOwEZ9UJCrfPiG4qACaiTnVOrZl3G5eYh8Bk5BawhMDL04tDdeD8BUrTdKfuIx3WlG+sjGjqHeHwuv0/GvL9q3Q6isMbF3FAeAONfpmrP9rH1ooxPzN5YHnW4IiTzXy2TutBQAODHaTFvTQKY1Mj4nYUa/PQdZTu4FXpbLE7cxj0D2C4V5XjqQl1smN5M17OX2qEOVE5dfqCivI/RVR/O6cDVJ745EdpohyLRLLzcHFdqAkNoiFaYa6A7GnqvtLq4Cdo9m3cF1vlU5i7Wl85Bu0cirEOwiDskA/We6JIx1tocfJP+JiVzRb6pQjo6p2UqvA6joMqgi+LBoqqNqAtca7ujJNEdmhWHZ+7FASlhCjNm3LsH2pHhsFHehiH8dyaY2kxrYTW8InGsx4cPqpHhzLlMvR50tJp824hMzJJTI1yuOKPSbzGtc5pyYc6Un2remXNX7YtPCICywL73qwCXBSj4Dos7Yb6/YdYR8bVJo403lR6/8Wgb1XOxVtIO/oaZoYdGcr8PJD287Fr9Re0uA= X-OriginatorOrg: synaptics.com X-MS-Exchange-CrossTenant-Network-Message-Id: 8d8e0c94-2a7f-41bf-8f87-08d9c0804baa X-MS-Exchange-CrossTenant-AuthSource: DM6PR03MB5196.namprd03.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 16 Dec 2021 10:39:11.0263 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 335d1fbc-2124-4173-9863-17e7051a2a0e X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: Ig3S2A87zbqqI60+hOPnRbvkGUmMVBV1JaZVjOUWXymFykD1blfplgnHnRR/BU9LeCO+BT4e64/y+ksu4QLFJQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR03MB4745 List-Id: X-Webhook-Received: from li982-79.members.linode.com [45.33.32.79] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Thu, 16 Dec 2021 10:39:12 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/159777 From: "Hsia-Jun(Randy) Li" Signed-off-by: Randy Li Signed-off-by: Hsia-Jun(Randy) Li --- meta/classes/cmake.bbclass | 2 ++ 1 file changed, 2 insertions(+) diff --git a/meta/classes/cmake.bbclass b/meta/classes/cmake.bbclass index 92b9197c48..40ae4fba08 100644 --- a/meta/classes/cmake.bbclass +++ b/meta/classes/cmake.bbclass @@ -69,6 +69,8 @@ OECMAKE_TARGET_COMPILE ?= "all" OECMAKE_TARGET_INSTALL ?= "install" def map_host_os_to_system_name(host_os): + if host_os.startswith('android'): + return 'Android' if host_os.startswith('mingw'): return 'Windows' if host_os.startswith('linux'): From patchwork Thu Dec 16 10:38:45 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Hsia-Jun Li X-Patchwork-Id: 1595 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id 7A2EBC4332F for ; Thu, 16 Dec 2021 10:39:14 +0000 (UTC) Received: from NAM02-SN1-obe.outbound.protection.outlook.com (NAM02-SN1-obe.outbound.protection.outlook.com [40.107.96.53]) by mx.groups.io with SMTP id smtpd.web11.9009.1639651153848476738 for ; Thu, 16 Dec 2021 02:39:14 -0800 Authentication-Results: mx.groups.io; dkim=fail reason="body hash did not verify" header.i=@synaptics.onmicrosoft.com header.s=selector2-synaptics-onmicrosoft-com header.b=bBxBf0C3; spf=pass (domain: synaptics.com, ip: 40.107.96.53, mailfrom: randy.li@synaptics.com) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=KgI7X8yiN0/Qha5iYVU1Bt69DjqaAdRDJ1KW48qXutYpySFYGklM3DngZsPNG/Mz8gPpNQwieZsaCAM5k01MPPLzYQGirNxUhvsfUAPBmRnXgnb6PSUnnCwzF8EDX2kjNlmNJIpbXS51KPxqXMMOV+IfoVGyD39Yd+kdGGYl7o9Fu6nbT3bMSoMZ/QK4U/2thfoHwla1re1APxUiu/lZG4QqvYhAP8ZS74NKEjs7t1hjMmB5EMQFJ9iQLwJpLimRd/76W/zp8xp9IbiDte/j1GbC5Mhrz/oZw8TZ8jgj1GWwBkZxDztI6IeAv6CL1R4dYICq/UPPhKVEcU6z0FsmuA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=QYS4mfyGK02zcFuK1oI8h7YcIHgioDWgA7RwSMMProY=; b=MDPyHUpmtoTH6YSFaQ5JcFy8TV1/N6SPPXCw/tLQCUmc3k/ZtjsnhDBD/928e2eTxHu4L6tgnAoPnsBSzIV85bXB/d4EH0kU6zhTYwc09Exy6lUe4hG/i4Ax3H/0n34Tz7QqIV3vmxPM7vOhqXa07M1uljNm7WgXD4ycPvd7l59/G0a7mWq//UnrQkXwFHf7gnJOJGxvr8cmkPBJHYOifz5shZ3Qk+Lm4nKlSWobTB3S5c2GFwzX0cbB7nqeSsuJKKiZyP95nHGO7GdyVpivj2iwv+UuSL9nSppwCKXPq/Kb2apjc0VoqvTjliO3rOv5hUY8X0zmOoETpF7tpa5QHg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=synaptics.com; dmarc=pass action=none header.from=synaptics.com; dkim=pass header.d=synaptics.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=Synaptics.onmicrosoft.com; s=selector2-Synaptics-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=QYS4mfyGK02zcFuK1oI8h7YcIHgioDWgA7RwSMMProY=; b=bBxBf0C3IjLigfCQtUOz/lICtTgnor/TUoGFsxq31k9lkb2jt6RLeyCGmZoa5C1xlZv3sjj0dyqrTHE3Me3DdOOxQUMkRTT5LanwbZ4ZvBNk9374X5CyE4pDGomrPSctb/a1iS4szJKKSLSzUn7+7/PpUXbgIZSF/ND0g4FfNn4= Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=synaptics.com; Received: from DM6PR03MB5196.namprd03.prod.outlook.com (2603:10b6:5:24a::19) by DM6PR03MB4745.namprd03.prod.outlook.com (2603:10b6:5:182::32) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4778.17; Thu, 16 Dec 2021 10:39:12 +0000 Received: from DM6PR03MB5196.namprd03.prod.outlook.com ([fe80::6cc3:f8bc:aff3:f665]) by DM6PR03MB5196.namprd03.prod.outlook.com ([fe80::6cc3:f8bc:aff3:f665%3]) with mapi id 15.20.4778.018; Thu, 16 Dec 2021 10:39:13 +0000 From: Hsia-Jun Li To: openembedded-core@lists.openembedded.org CC: "Hsia-Jun(Randy) Li" , Randy Li Subject: [PATCH 2/3] classes/meson: support Android os Date: Thu, 16 Dec 2021 18:38:45 +0800 Message-ID: <20211216103846.718910-3-randy.li@synaptics.com> X-Mailer: git-send-email 2.31.1 In-Reply-To: <20211216103846.718910-1-randy.li@synaptics.com> References: <20211216103846.718910-1-randy.li@synaptics.com> X-ClientProxiedBy: BYAPR01CA0042.prod.exchangelabs.com (2603:10b6:a03:94::19) To DM6PR03MB5196.namprd03.prod.outlook.com (2603:10b6:5:24a::19) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: f7776abb-f423-4330-66ae-08d9c0804cc6 X-MS-TrafficTypeDiagnostic: DM6PR03MB4745:EE_ X-Microsoft-Antispam-PRVS: X-MS-Oob-TLC-OOBClassifiers: OLM:1265; X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: mPI/s/DUo61A3TZRFD5l/FMUIlMHJRcrYyn40IGcqwf0USzumMYsPh6R5ZaGueAQYxAvX4eYwwVWcQT4tFtBnOIkxmrDoRT/t9rEpxhOfX+k2H/Vew6teh/r80xfD05f8SFnDDq+iTOvYLYIwks7a7IDK9GutfXm1gnbG93tjubv6lcVQ3LXpCe2zRqLPWeqKS1F8DtO/Fn5qlupigtoX4h8Zs5tFtEioiMO+5mWAy9r+tUU8+rTnibdRzjSqGtsFk7gVVM5aIrwfpvhNyCP6ybFvHHfz116/qkin/N9AzUrt34G+9J9dcgeoF1Dy2rzM/xKAH5I8HTGgRG6V86PKtRk/TgMNSyin1qevL1z5Jx/i/CxtFI3W0ybCFXK9bkkh/bgsOmNdM21oL3ZK+fWrJKeEQHY3lvjnDncYjMJ7EiDrC8MxzNv4LuMb2g2rK+qxH3hB8nYJz+5qNYlWy831cR9pwux1SBkQtX9UUAqiosvYyGMcGKLqJpaBEtUG5f3WeH4r13j23UUXeOAnZkXHLrB+S1swn3LtWI+EG6LZvCfbsCcrXvcZB0C4oeB0AP20YGeGZChHDbj1PCwphF8RxcJXjKNnwwE/zyd2xaaA9T6zaIi+Bnonu4NoQPsE6hpgXDEQCTx572PP+ipN9ouTmoURUqSh16mZEPE2WOE0Hg/GLlGpBO84PQEnPqyqvn+0RmLIUyuMirNAZkw6TKX4PlGNrIz2mernL6MUcgEdFMkM+UlVkwraX5REtTsXICHkuGH3UDvvBCm3Xz7NBys8of5MH5UQGet639FHXpEEKM= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:DM6PR03MB5196.namprd03.prod.outlook.com;PTR:;CAT:NONE;SFS:(366004)(52116002)(186003)(966005)(2616005)(6916009)(36756003)(6512007)(8676002)(2906002)(66556008)(5660300002)(4744005)(66946007)(508600001)(6666004)(8936002)(38100700002)(4326008)(54906003)(26005)(6486002)(66476007)(38350700002)(86362001)(316002)(6506007)(1076003);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: OB92aBtL2vjAUZ0XB/qBOZ3MwlLUUM6sVH23zIpG0t/O0eZuJaIvLcmvrwiH0+ZiNoBa71MB+7KEd8tdjhXZusDO6J/iYx2CtkQRwAuzaECrdbH7d/lRVP7eJy+Ev7rfqxPpthkLVRFt4k4frPjxkSb3EfXmls6HZGqZi2N3jF8tBfLsZIz2r3PJIsAXNPaPd8OCnBIKRYjhmmwmvCkdSljVm0Qy2musNtHIB1yN4efHJ2TtgY47q851jRj4N3Rm1u0ltvQmM/NLwHBR1RrbnGfXQNFtDCPnKeFkl3keX06TZ1y+DD4udyUtUFwUr2Gk4m0kg4OguMkMjkBzgtW3DaaMKsjc/etQnYypfQtKoKiVvTwBf2wOqFsh4KM8sR7S8196TZGeMeQr6LJ960LaUVqN9qenz22QoLNVfmgw//utNmVqIDYddd1M4cE25tQu01mKNjmkcSaFiZVgkIwLDbRjo7ae7EuI2MK0kL7Kyl5/50bEBhQCFqaRadGR51cRRV+BTDt3rvfDjXMDqBrPHTsYl2yDFHhdVqoNzBnxqWdd9mukKoE4ZwCQ72Umgp9K3+LqY8Ie8M5mUc90pAmhGy17kz/Tiad7Hyda7ycigL4RHWLj4abNVPHMF8dXNJfDgxewPv1ZuxlFR0B2pAfp+Drc9ly+D/q9CVSt7ZQpXJqBfrNg08Oyt+D3Rasjx2ApSHENT0E1EmElpGX7knewZCTMU0wxrDNUP9AN+BXfk87nigSz2ESNr97Wi8JwTgiBqZEE4XaP+dm4Krym/lBCkpwsaFX539/cKqxY0smCZls9XhGvZXkFEkCLHKHGHS77OFiITsZDY3x9nKcPE1gu1mYbqfTuDnwXBtoV2jjni127NhNYEDTAX6b8uF4H3GnYxTauYMeuysCdfzddYOCKSwM5YfXuge+v77mjFuwGPqehYiK0XAdy4FStQgPZhEkI5FHJsDqWfJgNhdD7kAYy59/7x59esJYvPJyQmcDzvYygUHWERwEbjEQDEIk41AIPJnzaSkNeU6z3AaqVOiGd6xCQmk12883wQ9ld8JVE26ZSe0cRKDqOq2b0fiF/9bWUt/lT1maDZoVXqMYgWT8Dq4v00i5ljQTeRv41Nj/uQeeckXcTcq/H6RzI4CTflpmmlYDlE1EGLLL/dPK9wbAumiaPKCLU+XZOuMyASukiSnivCnux+4i0pZe9KPb52yJnAzFpX2+qJPQV0uv8JY9pcSVMQvkK456ZWFvbr7mnSBGENUsSi6BcW/ax+pp2N5zVYopH5IhEanP1Iwfa7c7KZkVqJtRAHXu1F62EGzFIqGkrTiPjNyhzyqYifDZLKK2Mp2Gml+9KvsSfmQNiNR2f/xVweP5zDXAOkOnnn8CYL44CypXWP0yVOSPMBTl1V/m1y+mWUrzmf1YE9UygICS0awbDOAriYalqfzltUxRTH7pnVY2xxyU/xu6ejv0aIC8+nUq79cQlVBg3m8/TW6luA6lGHhxfLZw6ni4GpQYd88lWRB6PeDqsm8zP+ySCivbzq1uTr5rQ/ornkvm+YyPpbAJwLg5RE/DX+KPvct+HavLtLlxoJQvcAcHm4TSNcFuhHDF1U7CJ63umUXOuz5R6AxXb23StIDeTmKz7giS6F3s= X-OriginatorOrg: synaptics.com X-MS-Exchange-CrossTenant-Network-Message-Id: f7776abb-f423-4330-66ae-08d9c0804cc6 X-MS-Exchange-CrossTenant-AuthSource: DM6PR03MB5196.namprd03.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 16 Dec 2021 10:39:12.8866 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 335d1fbc-2124-4173-9863-17e7051a2a0e X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: Fa+h5gguPIygvPzlPlbIm40SqeGgChGAkrOm1YRn7tPlJ0MstLYdKvOlkL8PIRCV5MtApl2F+YknBfA7dDsZYQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR03MB4745 List-Id: X-Webhook-Received: from li982-79.members.linode.com [45.33.32.79] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Thu, 16 Dec 2021 10:39:14 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/159778 From: "Hsia-Jun(Randy) Li" Signed-off-by: Randy Li Signed-off-by: Hsia-Jun(Randy) Li --- meta/classes/meson-routines.bbclass | 2 ++ 1 file changed, 2 insertions(+) diff --git a/meta/classes/meson-routines.bbclass b/meta/classes/meson-routines.bbclass index be3aeedeba..f9a06a16d8 100644 --- a/meta/classes/meson-routines.bbclass +++ b/meta/classes/meson-routines.bbclass @@ -32,6 +32,8 @@ def meson_cpu_family(var, d): # https://mesonbuild.com/Reference-tables.html#operating-system-names def meson_operating_system(var, d): os = d.getVar(var) + if "android" in os: + return "android" if "mingw" in os: return "windows" # avoid e.g 'linux-gnueabi' From patchwork Thu Dec 16 10:38:46 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Hsia-Jun Li X-Patchwork-Id: 1596 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id 7A200C43217 for ; Thu, 16 Dec 2021 10:39:16 +0000 (UTC) Received: from NAM02-SN1-obe.outbound.protection.outlook.com (NAM02-SN1-obe.outbound.protection.outlook.com [40.107.96.54]) by mx.groups.io with SMTP id smtpd.web12.9063.1639651155346786364 for ; Thu, 16 Dec 2021 02:39:15 -0800 Authentication-Results: mx.groups.io; dkim=fail reason="body hash did not verify" header.i=@synaptics.onmicrosoft.com header.s=selector2-synaptics-onmicrosoft-com header.b=cGnufowP; spf=pass (domain: synaptics.com, ip: 40.107.96.54, mailfrom: randy.li@synaptics.com) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=iKv6Dss9QL4yPbJfLn7SQx9Si/SYKtkPPSOMRvgO2NRn4LElr20Y3rSf41nHzf3lss09h5EOsWz1AXeWV0of3bcO7hPCCFl4Ck4boX9kxvDVgkwBd2XvUm9PhDHcOCiQO4OVwl0buJ0xNCEQRUaeP8BDX1RyYScTkuzTFmQxGgLr//q7+yxTLy8PZV8gnEEeM6IRoGv9KzFzyz2s8RzF8JpX916gbqJPprcnuScOgTH0mhSzZzLph8F/zTVD3GAYxpzy/3EHVgJiGOioxisICuQPui+JXSX8kgtNYf5EuIRyWsigW39UglPkXWTZqFUz+f92iTcxkktN/cVMKOTnZA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=9eZVQD1YIZPDBdV1XKi68GFl+/D46O9gyiZwN3NFpGY=; b=oWo4L1OwDF3fEh2bpCjByj9viEuon9qlDMCtUOFCA63jLsPHOULdChR2poKUfzdPbcKbQIMNQAZWEyJYaeZ9DuHXdsKSPbpxyZr0sCu1bzCLbBKoZjNhZ4aEthloHrqN74r5hnJgaugdnbn2xot5KLRPjDObPwxn+h/gLNPZ3c5fidjBkfWoK5TW0GxwsK+It283rn0uLQmMZM3T8H0OLZXypn1dD26y2/mXCNu3DftfP1ZRZbWzqpw9qUVm1PmOvYjNcaCA7+ZF5rs3pna+7Ma/VCSb+gOCEkPHaJn7RYA0Ea3gSHRosMDsMDEfoUawJ1uY8UH+vLuPWJCLE4VXXA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=synaptics.com; dmarc=pass action=none header.from=synaptics.com; dkim=pass header.d=synaptics.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=Synaptics.onmicrosoft.com; s=selector2-Synaptics-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=9eZVQD1YIZPDBdV1XKi68GFl+/D46O9gyiZwN3NFpGY=; b=cGnufowPzVoFjRyj+rxwZqQ3zahpDIEsfuLYpQbql/BDgd5kPLSsH8J8gh5suLAm3SBgPP9viPB6GI4hhQtNsT/6PWuAvSXE6fq417ObVr8HW23JR3+eQiGlAf4wBMQ9u1waB1Zqo1tdNtgXQ0ZsaZ42PqsKKGjOU+/uLoJCdDM= Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=synaptics.com; Received: from DM6PR03MB5196.namprd03.prod.outlook.com (2603:10b6:5:24a::19) by DM6PR03MB4745.namprd03.prod.outlook.com (2603:10b6:5:182::32) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4778.17; Thu, 16 Dec 2021 10:39:14 +0000 Received: from DM6PR03MB5196.namprd03.prod.outlook.com ([fe80::6cc3:f8bc:aff3:f665]) by DM6PR03MB5196.namprd03.prod.outlook.com ([fe80::6cc3:f8bc:aff3:f665%3]) with mapi id 15.20.4778.018; Thu, 16 Dec 2021 10:39:14 +0000 From: Hsia-Jun Li To: openembedded-core@lists.openembedded.org CC: "Hsia-Jun(Randy) Li" Subject: [PATCH 3/3] [WIP]: openssl: fix Android target Date: Thu, 16 Dec 2021 18:38:46 +0800 Message-ID: <20211216103846.718910-4-randy.li@synaptics.com> X-Mailer: git-send-email 2.31.1 In-Reply-To: <20211216103846.718910-1-randy.li@synaptics.com> References: <20211216103846.718910-1-randy.li@synaptics.com> X-ClientProxiedBy: BYAPR01CA0042.prod.exchangelabs.com (2603:10b6:a03:94::19) To DM6PR03MB5196.namprd03.prod.outlook.com (2603:10b6:5:24a::19) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 7f4d6879-1243-4aba-fd0d-08d9c0804db6 X-MS-TrafficTypeDiagnostic: DM6PR03MB4745:EE_ X-Microsoft-Antispam-PRVS: X-MS-Oob-TLC-OOBClassifiers: OLM:5236; X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: TsX1MbjsC7M+n57WL+w9q4XCJ1Lln6q70TeKa4ApFWZnHilIGD3n6cq0L+66t+nWydvxLVO65kruWn8rx29joB2KT92dgRlmcDbt2jd3IPqVpyFiHrIV76oa7DxJPkxtaDxXQfp5t4inu3vAv8eJva6a+ScjFVuY/ZLwKOtrIjrE66V6TXoslLuYlA8RD/BgQgw93D0rcapSJRNX8zsaY70LQcq46fWLHobWeEV394QQLrDWxwBjP3y+y5RBFxTUy0XYq/kaZvNiAsdq4/KR1FeVoZoQxnNcPZGd4kvpwWFTbmluzYiuADPQx5WNAn00AaAmro7TrqLKCpI38CSLL/qijdHxYj1J1u6RNK80Rself9jeCabpBESdl3MOGv8V5/EOLjdm35XUzA5zqvTPp3SBAMQZI5dEUyw+rYyWo7sMK5Esc9fbfMtDENuc50iQQZ1ouu+Bmyr/nJ75YIOo+jjQ5cOWL4nNPzPn8K5HDIwKsp9g2BFFGdzb3Nv3gdavX+NasNisB0tBcKIr7M1cw0/byPsLKdOKRuCEtQBM4s9Xe7FQ/lzeuFcGOAwDAzsn3wwrRoDgmVrhbz+YstX+ZJSpp1ibzMN2hao3KedtfjxUBA+1qhqVhJ/dLSYejod1uc82etvRglZdHCK2CM55QXMYlo+YJ9uMfEN/ODLYcj8vAHtBjCmoTqVjELzGOs+BoXre3ONuCLyONTMmrTiD1Q== X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:DM6PR03MB5196.namprd03.prod.outlook.com;PTR:;CAT:NONE;SFS:(366004)(52116002)(186003)(2616005)(6916009)(36756003)(6512007)(8676002)(2906002)(66556008)(5660300002)(4744005)(66946007)(508600001)(6666004)(107886003)(8936002)(38100700002)(4326008)(26005)(6486002)(66476007)(38350700002)(86362001)(316002)(6506007)(1076003);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: PrO/aOJBQP4vq7PybNcWZA19fN/hewxzyAwVxuEFmTeRpjptlGGg+dG1Aaa0Y1+zIfw6hqrdWJQjpxxlzHtuHquZPBXBBnYwoHPWJUj9ZMfa6p8CK4Ub+qfFxj51qYI4o72vGJn6H4tdpXESAFxrTcgT+06v57/k1A/jFCNLo06XthUwlK7/BUD++OdULtVLkZ6tom08uZFcCPBcS1kRL/e4O01VcAkzsZAtT7z4stMSsBiqFlCdYdPcLYywCZ5fm/dgUExFoN614xwqYNUsdiBSFSQ6t0OovuHSFEJztGI452vxgMF4dLp4SuQI7gqLjnskYir4JyNm/q1rfs7FB2Oa8C6/46Wu2RNkSc89EdNQOxy1/2WkMFDIA6/Xdn+j2IAEBAAdOiZnE1uMJUyH3EKgHlTH3JUjXZSVcwZqvfZPFM7WSA68Dzih5f3uihQXkihulUQpQV6FGipjEqP+EtO83BPkugt2UmS6JiCIRt8x6zvCgFieCTOpEkaPKtvRQPb8+4/ARl2C4/a/HjUWXIawuXiX3Dg3AAr2FNIBOjbt7l68KTV1x87uThBiTIDZyX7oVPAbOGyHMq/KMTzIXccHHec7OamQ7djCElf4SRV5p9gKycH5/AfVEVf2vXwGxBg4GiNI21szxU9+EZoi+pz1LwqtbO2peokalLkUguNHKGzmLWq1HGNwt5BrEQpZ3ks61kvB8F2cTD7FnEiZCbDp+LFh2JmCMtx8QsYjG4V8h8bXP9zol0r0VKK+X2DiqaiWD0EYIVf0ZhPbRdw9cBUWS2Prfj2j9BKb7Yzu5icSrliNKVHNnDeJvlbJsY1t6JARjhOanPFwhC4WYgF8/bED8vOF3naWFhPak0tIf9PJvWJj/l3/jZOKjwaklZEa6aERopYRQPfEgeUQD0XRX2uvllJGrf1TI82ymt9dC0cWZsHfSDWi6tM+VkTsEZ4VvgwieegLYg8OFiu/3tl5/Usz7R5xSfL5r3Tg3mxKHUOGrdzY9c5zhkrVvV2JFaXjXTuXqcXgwPzZHpd/56AlGnwf1zmlj5iK6j3WIO31oA+8BLHFpAavc9ypRjBFn7NqKUFi05QwYVgFji3gk8PjSkV11hTUw2oRF9+PAghvhjWwF9v7fuIvkSTy0dUL7XFiWslKX9lkri+Q4Se+ZSg2QlE+RW3fqZFIXERa/UPOz0ZF5nX1J9nJnbLg4CMuABFfzx8Sb/eIuLVY09HKfgiYDSSsTJbr1DR9xDkR686cuOSkG/mUtr2A4ea/tb81t5/6GNmdzTPXv1pzElLdU+Sp/4SQKeLWUMZvoLCJfX7LAF2WWXis+oiL4OTCAr+teRaLIBKC9IvTi4BAWt4+GDfn/AAFq8qnV3GwQ3saaXIzueaUOIEljasRJ8Fdda62M0ILQxX66jW0xwQrJZ5Hzxd7mMlyN8ZYPiouyJF+SUMhnaRLsiLFG20M1fZU3Z/crLezW85vr46B7NtKAo4PoxUG9Tx/OEle2IgJ9SeQE5X5QraTwhIhmXQ+KMb9yLL/WpO9NIv9pMXnQ/zSut2mRrBUy8ps0zZ1Wt89cciF6PE+j91tYbw//bs2HSjd6lCWhj37A4ztleWN1ZE/+oJvLiUX/im58J2zexFk6R2P3YDyutY= X-OriginatorOrg: synaptics.com X-MS-Exchange-CrossTenant-Network-Message-Id: 7f4d6879-1243-4aba-fd0d-08d9c0804db6 X-MS-Exchange-CrossTenant-AuthSource: DM6PR03MB5196.namprd03.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 16 Dec 2021 10:39:14.4788 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 335d1fbc-2124-4173-9863-17e7051a2a0e X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: 6vIVTZvSB/o6iFln69Mac7OKJkl58Wuv0iArWPu+CEMWcyVCrkBTJUJ692BD1vo0GKd0npFNU46bLZeBPkmRJA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR03MB4745 List-Id: X-Webhook-Received: from li982-79.members.linode.com [45.33.32.79] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Thu, 16 Dec 2021 10:39:16 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/159779 From: "Hsia-Jun(Randy) Li" It is fair to regard Android as Linux target, we repack the sysroot, so we don't need to bother those helper from openssl. Signed-off-by: Hsia-Jun(Randy) Li --- meta/recipes-connectivity/openssl/openssl_3.0.0.bb | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/meta/recipes-connectivity/openssl/openssl_3.0.0.bb b/meta/recipes-connectivity/openssl/openssl_3.0.0.bb index da73ed6bc3..c2e07fcb0a 100644 --- a/meta/recipes-connectivity/openssl/openssl_3.0.0.bb +++ b/meta/recipes-connectivity/openssl/openssl_3.0.0.bb @@ -58,6 +58,10 @@ DEPRECATED_CRYPTO_FLAGS ?= "" do_configure () { os=${HOST_OS} case $os in + linux-androideabi | \ + linux-android ) + os=linux + ;; linux-gnueabi |\ linux-gnuspe |\ linux-musleabi |\