From patchwork Tue Dec 31 01:06:46 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Khem Raj X-Patchwork-Id: 182654 Delivered-To: patch@linaro.org Received: by 2002:a92:815a:0:0:0:0:0 with SMTP id e87csp7006817ild; Mon, 30 Dec 2019 17:07:03 -0800 (PST) X-Google-Smtp-Source: APXvYqwxKuGSw5NuBkLnvJ4Xp3fIdwMcb7u90XTozwT/Ldzn+qQHWffOra56jxVweKit2OTIFbZE X-Received: by 2002:a62:e215:: with SMTP id a21mr72777634pfi.3.1577754423538; Mon, 30 Dec 2019 17:07:03 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1577754423; cv=none; d=google.com; s=arc-20160816; b=G9Q5Kq3Ho5ZiG5LZ9ifyZXabB58S0bXVqHb3tsTFV7PhU/MJ+VBLMuOJGvzKYptKTe jsfnCBK90cWyBn0WMq+zfVDbUXHYc0Akr/wpDDFH3lW3uupUVufM/7Z8CnDHmjyxISor 73ISZ5rT34X07t7HNeCv1d9oL9UT/STFi1Cxa0HXOp9N7KGKxB7GQVvXtA6tpJsYWLZz iQquxEB0eJnbcT6csKqFAI0IKe76VVNZvJFIFcen8jw3tRCdyjQIP98j3ma/p+faXWqt nCv/9i/DM1sqiBPbaxDhwma+qja7r/a0hqe43DTRGfnYQf/tENV0hh5pA54+IRDd1l1V 3yYw== 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 :mime-version:message-id:date:to:from:dkim-signature:delivered-to; bh=Hjkdwc4DPWel5VX+9hpbaRBOjmw8NxBoEkgBBgLIGUI=; b=by6avcWDpTR6cZRVV6Ctc0vZKhIoFnDbVkN/KayRc1WJ4oW8efJshwuwdaaNwr0PVt JSyCAXY5c6xRbDH/YZbJGVTY35COkDi+hVXIqCHCATsg7nfkBEZEUgKE4dvT6GJs2jJG NO18pzjiOaC8WtGFdB2QXO2esZbLLs5MftVH/H4CBIbufC02fh9FPbB7CITw3GLVFv5D B/wSQkDiI6sCWJIiDLIh0jajj55cbe+NPXCSyNhMMgSLPck2kkwxdNCqH9qM9DggP88v xoJHBKWglqEYKBMm3phHj/89CqzLZT43u89937CQWafwC4yGc5CKQt8hEneZ0Gw2Fn37 338g== ARC-Authentication-Results: i=1; mx.google.com; dkim=neutral (body hash did not verify) header.i=@gmail.com header.s=20161025 header.b=AvquMTaS; spf=pass (google.com: best guess record for domain of openembedded-devel-bounces@lists.openembedded.org designates 140.211.169.62 as permitted sender) smtp.mailfrom=openembedded-devel-bounces@lists.openembedded.org; dmarc=fail (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from mail.openembedded.org (mail.openembedded.org. [140.211.169.62]) by mx.google.com with ESMTP id 21si42188578pfo.174.2019.12.30.17.07.02; Mon, 30 Dec 2019 17:07:03 -0800 (PST) Received-SPF: pass (google.com: best guess record for domain of openembedded-devel-bounces@lists.openembedded.org designates 140.211.169.62 as permitted sender) client-ip=140.211.169.62; Authentication-Results: mx.google.com; dkim=neutral (body hash did not verify) header.i=@gmail.com header.s=20161025 header.b=AvquMTaS; spf=pass (google.com: best guess record for domain of openembedded-devel-bounces@lists.openembedded.org designates 140.211.169.62 as permitted sender) smtp.mailfrom=openembedded-devel-bounces@lists.openembedded.org; dmarc=fail (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Received: from ec2-34-214-78-129.us-west-2.compute.amazonaws.com (localhost [127.0.0.1]) by mail.openembedded.org (Postfix) with ESMTP id 0055D7F943; Tue, 31 Dec 2019 01:06:58 +0000 (UTC) X-Original-To: openembedded-devel@lists.openembedded.org Delivered-To: openembedded-devel@lists.openembedded.org Received: from mail-pl1-f175.google.com (mail-pl1-f175.google.com [209.85.214.175]) by mail.openembedded.org (Postfix) with ESMTP id DBCED7F9A3 for ; Tue, 31 Dec 2019 01:06:56 +0000 (UTC) Received: by mail-pl1-f175.google.com with SMTP id y8so15278214pll.13 for ; Mon, 30 Dec 2019 17:06:58 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=dqCCiEApvMoaDEv5Tnl/mclF4adT7g3E7bxQT2muEtk=; b=AvquMTaSSAeUJObMlTJ/aLfj9fJXRkCx8K6iYjtEpDpaH8o5LFSfa1t8xm9nCruqXD Q/vTHnALlF/REUTSG4aZgxFTb8aUsqBiLG4E6Q3Prbax/0tbjRm5sOFa5hQ2YDzylXtR jfxUFgNGFMZdRFje5VN9F8molYFRuhJepWCwuRu8HlYyhMSo3WUS+3UZKdNxkvevSGlb DX4h5Hj6rq570691x0Dwm02xcvsyL3DVZClDIHwYmbj/VJzNPc0lBjephHYiU7j0Pgf3 uxb34dRYuA1SnQO4fXRWFqVzy/no1VQQSjESVcbvQsDAn0/GW79mV5kQZ9vtAHVSmCfg wwQw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=dqCCiEApvMoaDEv5Tnl/mclF4adT7g3E7bxQT2muEtk=; b=qZ4AtAVKUm513m0JBEhSQ8jJs1iGcVCtQlPX1N4lfKwESn2lCBZvMQHANo3W3tZYmI xP2XHwDPE2TmEkA9pWGoL5hcoGAGHtZh9RszwB3pRNWzf3b25HJtCDytGWgn9J1q+aYd i325KPQUPcIdt9RrNCK4/+KoqtjDdyyWbGSsqlLVBSwGHmVGJ/IRQ8OWWkAb+OhhzD3x CWiTCf5XpYP5gdleTkSEUEHdIAVqYSWSoEqOaa5thtEAblsr1Gbm5nTILZCiy2/WT/Dt HlycGnBYl5wpojUr/DEjtLYuTlxWKKJV+eZRYdc8Wu4m9thRaA9BAEMikudThJOoXnzG Oy8w== X-Gm-Message-State: APjAAAXLZQOQO54rKqJ1rTwh28yMvysH4GN4z2hurwzn5Jbi2ROGXU7p Hl3hqpst6Kbf8ubGLjF6Kr5VlAFMPHc= X-Received: by 2002:a17:90a:b106:: with SMTP id z6mr2815473pjq.91.1577754417557; Mon, 30 Dec 2019 17:06:57 -0800 (PST) Received: from apollo.hsd1.ca.comcast.net ([2601:646:9200:4e0::fa4b]) by smtp.gmail.com with ESMTPSA id k1sm47345844pgq.70.2019.12.30.17.06.56 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 30 Dec 2019 17:06:57 -0800 (PST) From: Khem Raj To: openembedded-devel@lists.openembedded.org Date: Mon, 30 Dec 2019 17:06:46 -0800 Message-Id: <20191231010652.3206534-1-raj.khem@gmail.com> X-Mailer: git-send-email 2.24.1 MIME-Version: 1.0 Subject: [oe] [meta-oe][PATCH 1/8] glfw: Update to latest X-BeenThere: openembedded-devel@lists.openembedded.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: Using the OpenEmbedded metadata to build Distributions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: openembedded-devel-bounces@lists.openembedded.org Errors-To: openembedded-devel-bounces@lists.openembedded.org Disable docs which needs doxygen FPIC in static archives is needed for arches like aarch64 Signed-off-by: Khem Raj --- meta-oe/recipes-core/glfw/glfw_3.3.bb | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) -- 2.24.1 -- _______________________________________________ Openembedded-devel mailing list Openembedded-devel@lists.openembedded.org http://lists.openembedded.org/mailman/listinfo/openembedded-devel diff --git a/meta-oe/recipes-core/glfw/glfw_3.3.bb b/meta-oe/recipes-core/glfw/glfw_3.3.bb index 0ceeba1f19..858e5c0592 100644 --- a/meta-oe/recipes-core/glfw/glfw_3.3.bb +++ b/meta-oe/recipes-core/glfw/glfw_3.3.bb @@ -10,11 +10,15 @@ SECTION = "lib" inherit pkgconfig cmake features_check -S = "${WORKDIR}/git" +PV .= "git${SRCPV}" +SRCREV = "781fbbadb0bccc749058177b1385c82da9ace880" SRC_URI = "git://github.com/glfw/glfw.git" -SRCREV = "d25248343e248337284dfbe5ecd1eddbd37ae66d" -EXTRA_OECMAKE += "-DBUILD_SHARED_LIBS=ON" +S = "${WORKDIR}/git" + +EXTRA_OECMAKE += "-DBUILD_SHARED_LIBS=ON -DGLFW_BUILD_DOCS=OFF" + +CFLAGS += "-fPIC" DEPENDS = "libpng libglu zlib libxrandr libxinerama libxi libxcursor" REQUIRED_DISTRO_FEATURES = "x11 opengl" From patchwork Tue Dec 31 01:06:47 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Khem Raj X-Patchwork-Id: 182655 Delivered-To: patch@linaro.org Received: by 2002:a92:815a:0:0:0:0:0 with SMTP id e87csp7007063ild; Mon, 30 Dec 2019 17:07:19 -0800 (PST) X-Google-Smtp-Source: APXvYqzirUq2jBMQyoYFqQf/yKQxvL8zeqytm9BIOKNmmmBzS8Yx2I26VDMcYrAW/335pYVK0fxf X-Received: by 2002:a17:90b:f0f:: with SMTP id br15mr2792295pjb.138.1577754439277; Mon, 30 Dec 2019 17:07:19 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1577754439; cv=none; d=google.com; s=arc-20160816; b=FeEw741ImNPyGBRBLd7zMRo7Dso58Z8FMVCRtL+AIDw+M3J5ib38ijUbTZqL6Xpvzg csb66Hcn8CAae32vQHU4dmV3TvVIzCPhBp+vMJpMqzzY5XBtIs4XtlqLSRxV10pIaK5l FM+27Jp8Pwt0DahOt6gbkxZ6n4Xlpc7tn3GJ9FTXSEv3o0oUVsJFGxcOEIv8gYom+OMc 1F9jbnfpeZRKFDyR6nQJqW03SWgieFklccSrC6vUdIn4GxNrmsmgqhXWFEqxUfECX6mt Dnpp5z5yz3iQChQq+Ys1C+POXmEuvBTcLW+Y2Cq6yaOmUBwdRA2rSEN5JQ9IBP6oOwT3 ZqAg== 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 :mime-version:references:in-reply-to:message-id:date:to:from :dkim-signature:delivered-to; bh=6i89dr8VM/Ti9CKbgoBGx14pNcaNdRBVqX1cjvnYJBI=; b=GD7Yxa5j2pupCZDlTNCKFnLi6eXhjhPcrKl38baSTkvWcjuIsRrhhjlXMmPy6DcXmW 54V0yn64/PQxFqj/CuKjPd7i0hkEk3DjbM6x4U4RpmzBDCMOzw6pFOVahdiikcJjF+IN VMaSn/eFGmKDN6AxuMNvv2SN/XEtPrYKVmfx0tNcF/TEDqaVHghwTKCvrATlAFdTJY73 crtfd5kieFYu/Hfs2jR+3a3j/n/aCDowLmh9Xwq814oLe1rUUoS+GgJm24I3qNRNWjzo 3/Jz71FvhGBriAi43CvcA/1qk2zkLRUBBc0w5Y4YrJt9uBYKJqL9xX3gTSLDqE9qK/RC mQAQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=neutral (body hash did not verify) header.i=@gmail.com header.s=20161025 header.b=OXjwQIKc; spf=pass (google.com: best guess record for domain of openembedded-devel-bounces@lists.openembedded.org designates 140.211.169.62 as permitted sender) smtp.mailfrom=openembedded-devel-bounces@lists.openembedded.org; dmarc=fail (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from mail.openembedded.org (mail.openembedded.org. [140.211.169.62]) by mx.google.com with ESMTP id p8si43226636plk.243.2019.12.30.17.07.18; Mon, 30 Dec 2019 17:07:19 -0800 (PST) Received-SPF: pass (google.com: best guess record for domain of openembedded-devel-bounces@lists.openembedded.org designates 140.211.169.62 as permitted sender) client-ip=140.211.169.62; Authentication-Results: mx.google.com; dkim=neutral (body hash did not verify) header.i=@gmail.com header.s=20161025 header.b=OXjwQIKc; spf=pass (google.com: best guess record for domain of openembedded-devel-bounces@lists.openembedded.org designates 140.211.169.62 as permitted sender) smtp.mailfrom=openembedded-devel-bounces@lists.openembedded.org; dmarc=fail (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Received: from ec2-34-214-78-129.us-west-2.compute.amazonaws.com (localhost [127.0.0.1]) by mail.openembedded.org (Postfix) with ESMTP id E79027FA37; Tue, 31 Dec 2019 01:07:15 +0000 (UTC) X-Original-To: openembedded-devel@lists.openembedded.org Delivered-To: openembedded-devel@lists.openembedded.org Received: from mail-pl1-f193.google.com (mail-pl1-f193.google.com [209.85.214.193]) by mail.openembedded.org (Postfix) with ESMTP id 8A43D7F943 for ; Tue, 31 Dec 2019 01:06:57 +0000 (UTC) Received: by mail-pl1-f193.google.com with SMTP id b22so15284539pls.12 for ; Mon, 30 Dec 2019 17:06:59 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=QoNGF+R2EchSgwwuTrGcNFGSrWhjp41rCu15ulC+rrI=; b=OXjwQIKc1XtjFsIB4UzUZ2xdamaQN5+2Kyq0C6SFb9a1kNiZSbMW2kAVK8dODTxpmh 1/mF/6c6o0dKDMmeuRejCC6Psegkw9R5nErfiCijijJ8AEPu0N+V/rl3SdEa2981bBtD nMTUjysDHq3sZ/eh7Z/FHoMjOrgkjAc9plCffInML8bJ3IItOWNsR5XDJhNKt3VjgzNn F2oU5AhPHN9MiWISv+WLT7f2BQ3D+skbpFStDycVwpr1vNMJQPAXuv72N/KuazRSOZ3s NA1NC4UmXpZTp0ia7vkVFQkxyvmmVYQUTUQHVObLzodps8uFnrkNrcYuVLhvVgLiQSpl lmbA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=QoNGF+R2EchSgwwuTrGcNFGSrWhjp41rCu15ulC+rrI=; b=UHW+yxju3KrWwAJ6NhWvqCSeGpPdkQ9pFNX+Rv4W6Qu6LgCCJJxa7iDyqEhpuYWhlP xUIrKgzspmaLr2n4zu/YjlW5jFjW5ebTBsuPbmQStNHNvZkCZKDkVDyhHZAv7DMrHirW A5+j5rgVwSdO5KcrC2K5ZsT5drgv7o1QxviVeCRBwF5fnEZUS+jA8VvZ1Mq0+YyBiq4g IYqq1oytA1nBQ3fQVxOQH5vnFcDoN6WDVIzTmKkbbruwPQ/wkaz7+hS/Vr29wLYUcCkn xI5g56xbJE3Qj+M1HGcVujOJHzI9mhqn9r4ZbFpqdcYL7chB5J0WXwjLWMyKx4yORMcx A1cg== X-Gm-Message-State: APjAAAW81HVeM1t6CsbhM8yhP5s2Vo4rAYGAiDSAtynAZTWdO0aChpgU 1Bn67LEhGLof2BxKEYpa5kqaU8stF3M= X-Received: by 2002:a17:90a:9b88:: with SMTP id g8mr2846273pjp.72.1577754418265; Mon, 30 Dec 2019 17:06:58 -0800 (PST) Received: from apollo.hsd1.ca.comcast.net ([2601:646:9200:4e0::fa4b]) by smtp.gmail.com with ESMTPSA id k1sm47345844pgq.70.2019.12.30.17.06.57 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 30 Dec 2019 17:06:57 -0800 (PST) From: Khem Raj To: openembedded-devel@lists.openembedded.org Date: Mon, 30 Dec 2019 17:06:47 -0800 Message-Id: <20191231010652.3206534-2-raj.khem@gmail.com> X-Mailer: git-send-email 2.24.1 In-Reply-To: <20191231010652.3206534-1-raj.khem@gmail.com> References: <20191231010652.3206534-1-raj.khem@gmail.com> MIME-Version: 1.0 Subject: [oe] [meta-oe][PATCH v3 2/8] fluentbit: Upgrade to 1.3.5 X-BeenThere: openembedded-devel@lists.openembedded.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: Using the OpenEmbedded metadata to build Distributions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: openembedded-devel-bounces@lists.openembedded.org Errors-To: openembedded-devel-bounces@lists.openembedded.org Sync recipe with the one in sourcecode Record Accessor feature requires Flex and Bison fts dependency is needed on musl Delete cmake_multilib.patch its fixed upstream Use builtin nan funciton to avoid linking with libm Signed-off-by: Khem Raj --- v2: Do not make it systemd-only v3: Fix undefined nan issue on clang .../fluentbit/fluentbit/builtin-nan.patch | 27 +++++++++ .../fluentbit/fluentbit/cmake_multilib.patch | 18 ------ .../cross-build-init-system-detection.patch | 38 +++++++++++++ .../fluentbit/fluentbit/jemalloc.patch | 16 +++--- .../fluentbit/fluentbit_0.12.19.bb | 30 ---------- .../fluentbit/fluentbit_1.3.5.bb | 55 +++++++++++++++++++ 6 files changed, 127 insertions(+), 57 deletions(-) create mode 100644 meta-oe/recipes-extended/fluentbit/fluentbit/builtin-nan.patch delete mode 100644 meta-oe/recipes-extended/fluentbit/fluentbit/cmake_multilib.patch create mode 100644 meta-oe/recipes-extended/fluentbit/fluentbit/cross-build-init-system-detection.patch delete mode 100644 meta-oe/recipes-extended/fluentbit/fluentbit_0.12.19.bb create mode 100644 meta-oe/recipes-extended/fluentbit/fluentbit_1.3.5.bb -- 2.24.1 -- _______________________________________________ Openembedded-devel mailing list Openembedded-devel@lists.openembedded.org http://lists.openembedded.org/mailman/listinfo/openembedded-devel diff --git a/meta-oe/recipes-extended/fluentbit/fluentbit/builtin-nan.patch b/meta-oe/recipes-extended/fluentbit/fluentbit/builtin-nan.patch new file mode 100644 index 0000000000..8ffc3be3ef --- /dev/null +++ b/meta-oe/recipes-extended/fluentbit/fluentbit/builtin-nan.patch @@ -0,0 +1,27 @@ +help complier to use intrinsics, clang in few cases e.g. aarch64 can not +and then requires linking with libm, its the only function needed from libm then +its good to avoid needing it. + +Upstream-Status: Pending +Signed-off-by: Khem Raj + +--- a/include/fluent-bit/stream_processor/flb_sp_timeseries.h ++++ b/include/fluent-bit/stream_processor/flb_sp_timeseries.h +@@ -207,7 +207,7 @@ void cb_forecast_calc(struct timeseries + result = b0 + b1 * (val->f64 + *forecast->latest_x); + break; + default: +- result = nan(""); ++ result = __builtin_nan(""); + break; + } + +@@ -283,7 +283,7 @@ void cb_forecast_r_calc(struct timeserie + result = ((val->i64 - b0) / b1) - *forecast->latest_x; + break; + default: +- result = nan(""); ++ result = __builtin_nan(""); + break; + } + diff --git a/meta-oe/recipes-extended/fluentbit/fluentbit/cmake_multilib.patch b/meta-oe/recipes-extended/fluentbit/fluentbit/cmake_multilib.patch deleted file mode 100644 index 8fe9f3e703..0000000000 --- a/meta-oe/recipes-extended/fluentbit/fluentbit/cmake_multilib.patch +++ /dev/null @@ -1,18 +0,0 @@ -Use CMAKE_INSTALL_LIBDIR instead of hardcoding lib path - -Helps build on platforms where libpaths are not lib/ but say lib64/ - -Upstream-Status: Pending -Signed-off-by: Khem Raj - ---- a/src/CMakeLists.txt -+++ b/src/CMakeLists.txt -@@ -182,7 +182,7 @@ if(NOT FLB_WITHOUT_SHARED_LIB) - PROPERTIES OUTPUT_NAME fluent-bit) - - # Library install routines -- install(TARGETS fluent-bit-shared LIBRARY DESTINATION lib) -+ install(TARGETS fluent-bit-shared LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR}) - endif() - - # Static Library diff --git a/meta-oe/recipes-extended/fluentbit/fluentbit/cross-build-init-system-detection.patch b/meta-oe/recipes-extended/fluentbit/fluentbit/cross-build-init-system-detection.patch new file mode 100644 index 0000000000..a185789992 --- /dev/null +++ b/meta-oe/recipes-extended/fluentbit/fluentbit/cross-build-init-system-detection.patch @@ -0,0 +1,38 @@ +Define CMake variables to indicate init system for target +incase of cross compile, detecting systemd support based on +host directory structure is not right thing to do + +Upstream-Status: Pending +Signed-off-by: Khem Raj + +--- a/src/CMakeLists.txt ++++ b/src/CMakeLists.txt +@@ -317,7 +317,7 @@ if(FLB_BINARY) + install(TARGETS fluent-bit-bin RUNTIME DESTINATION ${FLB_INSTALL_BINDIR}) + + # Detect init system, install upstart, systemd or init.d script +- if(IS_DIRECTORY /lib/systemd/system) ++ if(IS_DIRECTORY /lib/systemd/system OR FLB_SYSTEMD) + set(FLB_SYSTEMD_SCRIPT "${PROJECT_SOURCE_DIR}/init/${FLB_OUT_NAME}.service") + configure_file( + "${PROJECT_SOURCE_DIR}/init/systemd.in" +@@ -325,7 +325,7 @@ if(FLB_BINARY) + ) + install(FILES ${FLB_SYSTEMD_SCRIPT} DESTINATION /lib/systemd/system) + install(DIRECTORY DESTINATION ${FLB_INSTALL_CONFDIR}) +- elseif(IS_DIRECTORY /usr/share/upstart) ++ elseif(IS_DIRECTORY /usr/share/upstart OR FLB_UPSTART) + set(FLB_UPSTART_SCRIPT "${PROJECT_SOURCE_DIR}/init/${FLB_OUT_NAME}.conf") + configure_file( + "${PROJECT_SOURCE_DIR}/init/upstart.in" +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -70,6 +70,8 @@ option(FLB_RECORD_ACCESSOR "Enable re + option(FLB_SYSTEM_STRPTIME "Use strptime in system libc" Yes) + option(FLB_STATIC_CONF "Build binary using static configuration") + option(FLB_STREAM_PROCESSOR "Enable Stream Processor" Yes) ++option(FLB_SYSTEMD "Enable systemd init system" No) ++option(FLB_UPSTART "Enable upstart init system" No) + option(FLB_CORO_STACK_SIZE "Set coroutine stack size") + + # Metrics: Experimental Feature, disabled by default on 0.12 series diff --git a/meta-oe/recipes-extended/fluentbit/fluentbit/jemalloc.patch b/meta-oe/recipes-extended/fluentbit/fluentbit/jemalloc.patch index abaf92c052..67b3397a6f 100644 --- a/meta-oe/recipes-extended/fluentbit/fluentbit/jemalloc.patch +++ b/meta-oe/recipes-extended/fluentbit/fluentbit/jemalloc.patch @@ -3,16 +3,14 @@ Add --with-jemalloc-prefix=je_ so it compiles on musl Signed-off-by: Khem Raj Upstream-Status: Pending -Index: fluent-bit-0.12.1/CMakeLists.txt -=================================================================== ---- fluent-bit-0.12.1.orig/CMakeLists.txt -+++ fluent-bit-0.12.1/CMakeLists.txt -@@ -325,7 +325,7 @@ if(FLB_JEMALLOC AND ${CMAKE_SYSTEM_NAME} +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -523,7 +523,7 @@ if(FLB_JEMALLOC AND ${CMAKE_SYSTEM_NAME} # Link to Jemalloc as an external dependency ExternalProject_Add(jemalloc - SOURCE_DIR ${CMAKE_CURRENT_SOURCE_DIR}/lib/jemalloc -- CONFIGURE_COMMAND ${CMAKE_CURRENT_SOURCE_DIR}/lib/jemalloc/configure ${AUTOCONF_HOST_OPT} --with-lg-quantum=3 --enable-cc-silence --prefix= -+ CONFIGURE_COMMAND ${CMAKE_CURRENT_SOURCE_DIR}/lib/jemalloc/configure --with-jemalloc-prefix=je_ ${AUTOCONF_HOST_OPT} --with-lg-quantum=3 --enable-cc-silence --prefix= + SOURCE_DIR ${CMAKE_CURRENT_SOURCE_DIR}/lib/jemalloc-5.2.1 +- CONFIGURE_COMMAND ${CMAKE_CURRENT_SOURCE_DIR}/lib/jemalloc-5.2.1/configure ${AUTOCONF_HOST_OPT} --with-lg-quantum=3 --enable-cc-silence --prefix= ++ CONFIGURE_COMMAND ${CMAKE_CURRENT_SOURCE_DIR}/lib/jemalloc-5.2.1/configure ${AUTOCONF_HOST_OPT} --with-jemalloc-prefix=je_ --with-lg-quantum=3 --enable-cc-silence --prefix= CFLAGS=-std=gnu99\ -Wall\ -pipe\ -g3\ -O3\ -funroll-loops - BUILD_COMMAND ${MAKE} + BUILD_COMMAND $(MAKE) INSTALL_DIR ${CMAKE_CURRENT_BINARY_DIR}/ diff --git a/meta-oe/recipes-extended/fluentbit/fluentbit_0.12.19.bb b/meta-oe/recipes-extended/fluentbit/fluentbit_0.12.19.bb deleted file mode 100644 index 27b910b8be..0000000000 --- a/meta-oe/recipes-extended/fluentbit/fluentbit_0.12.19.bb +++ /dev/null @@ -1,30 +0,0 @@ -SUMMARY = "Fast data collector for Embedded Linux" -HOMEPAGE = "http://fluentbit.io" -BUGTRACKER = "https://github.com/fluent/fluent-bit/issues" - -SRC_URI = "http://fluentbit.io/releases/0.12/fluent-bit-${PV}.tar.gz \ - file://jemalloc.patch \ - file://cmake_multilib.patch \ - " -SRC_URI[md5sum] = "7c8708312ac9122faacf9e2a4751eb34" -SRC_URI[sha256sum] = "23a81087edf0e2c6f2d49411c6a82308afc5224f67bbaa45729c057af62e9241" - -S = "${WORKDIR}/fluent-bit-${PV}" - -LICENSE = "Apache-2.0" -LIC_FILES_CHKSUM = "file://LICENSE;md5=2ee41112a44fe7014dce33e26468ba93" - -DEPENDS = "zlib" -INSANE_SKIP_${PN}-dev += "dev-elf" - -inherit cmake systemd - -EXTRA_OECMAKE = "-DGNU_HOST=${HOST_SYS} -DFLB_ALL=ON -DFLB_TD=1" - -# With Ninja it fails with: -# ninja: error: build.ninja:134: bad $-escape (literal $ must be written as $$) -OECMAKE_GENERATOR = "Unix Makefiles" - -SYSTEMD_SERVICE_${PN} = "td-agent-bit.service" - -TARGET_CC_ARCH_append = " ${SELECTED_OPTIMIZATION}" diff --git a/meta-oe/recipes-extended/fluentbit/fluentbit_1.3.5.bb b/meta-oe/recipes-extended/fluentbit/fluentbit_1.3.5.bb new file mode 100644 index 0000000000..aad1499b94 --- /dev/null +++ b/meta-oe/recipes-extended/fluentbit/fluentbit_1.3.5.bb @@ -0,0 +1,55 @@ +SUMMARY = "Fast Log processor and Forwarder" +DESCRIPTION = "Fluent Bit is a data collector, processor and \ +forwarder for Linux. It supports several input sources and \ +backends (destinations) for your data. \ +" + +HOMEPAGE = "http://fluentbit.io" +BUGTRACKER = "https://github.com/fluent/fluent-bit/issues" + +LICENSE = "Apache-2.0" +LIC_FILES_CHKSUM = "file://LICENSE;md5=2ee41112a44fe7014dce33e26468ba93" +SECTION = "net" + +SRC_URI = "http://fluentbit.io/releases/1.3/fluent-bit-${PV}.tar.gz \ + file://jemalloc.patch \ + file://cross-build-init-system-detection.patch \ + file://builtin-nan.patch \ + " +SRC_URI[md5sum] = "6eae6dfd0a874e5dd270c36e9c68f747" +SRC_URI[sha256sum] = "e037c76c89269c8dc4027a08e442fefd2751b0f1e0f9c38f9a4b12d781a9c789" + +S = "${WORKDIR}/fluent-bit-${PV}" +DEPENDS = "zlib bison-native flex-native" +DEPENDS_append_libc-musl = " fts " + +INSANE_SKIP_${PN}-dev += "dev-elf" + +# Use CMake 'Unix Makefiles' generator +OECMAKE_GENERATOR ?= "Unix Makefiles" + +# Fluent Bit build options +# ======================== + +# Host related setup +EXTRA_OECMAKE += "-DGNU_HOST=${HOST_SYS} -DFLB_ALL=ON -DFLB_TD=1" + +# Disable LuaJIT and filter_lua support +EXTRA_OECMAKE += "-DFLB_LUAJIT=Off -DFLB_FILTER_LUA=Off " + +# Disable Library and examples +EXTRA_OECMAKE += "-DFLB_SHARED_LIB=Off -DFLB_EXAMPLES=Off " + +EXTRA_OECMAKE += "${@bb.utils.contains('DISTRO_FEATURES','systemd','-DFLB_SYSTEMD=On','',d)}" + +# Kafka Output plugin (disabled by default): note that when +# enabling Kafka output plugin, the backend library librdkafka +# requires 'openssl' as a dependency. +# +# DEPENDS += "openssl " +# EXTRA_OECMAKE += "-DFLB_OUT_KAFKA=On " + +inherit cmake systemd features_check + +SYSTEMD_SERVICE_${PN} = "td-agent-bit.service" +TARGET_CC_ARCH_append = " ${SELECTED_OPTIMIZATION}" From patchwork Tue Dec 31 01:06:48 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Khem Raj X-Patchwork-Id: 182657 Delivered-To: patch@linaro.org Received: by 2002:a92:815a:0:0:0:0:0 with SMTP id e87csp7007287ild; Mon, 30 Dec 2019 17:07:34 -0800 (PST) X-Google-Smtp-Source: APXvYqzJi6wkzzDVOHz3zIxjpQ4TxC1YysYJjwt5w2gH0XYXwAB4c4VIY4vLio1gCey2TJE/a7Sb X-Received: by 2002:aa7:85d3:: with SMTP id z19mr74841474pfn.62.1577754454044; Mon, 30 Dec 2019 17:07:34 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1577754454; cv=none; d=google.com; s=arc-20160816; b=c4aYRJi62ad25bffBmZbkgQDS9rS8TU5G+aCKBx/n0whJ1UBHfuzQcUsLdX4XJS9vA Njd1K9F3FAlfiwCtfqcV1Q7yN54RXTxGRJCQHTk+DUtXg5Kxx1KlOE2/wPNRA+XgEb2J VbwzQIVaAWZrOtlJ/nJUlJRBHyDiMJLDkdkCbxxEoJkUgF2KtRzndb88FISHPndcaYyr Z6Q5Gyns2x/C4a37r72ZE9iCXaQfTds6dyybCMiDIHI8Rb846SjO+l4viCyvHQJ3WJaP Zby2jB5qRl8+R+m/JAaACDJ3lJZbyKj8EpHUdh2rv6MPY46U63F0gpXR1xPiKEkzN9yQ 09TQ== 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 :mime-version:references:in-reply-to:message-id:date:to:from :dkim-signature:delivered-to; bh=wq2JO59/IA9P79KviyxESfu7WasPmD0mVFHYWAuMKFY=; b=Zm3iCPiWyvlAhrkuInogPiEfwc+/u7sEuwpZwQPCdc5N6O9fSHQWIxUTpqKzO9lbsT Tj8/J97wJrtFDMnwAnAJRS/bi+a2Fz8EBOYYkZrOu0aC5qQZg+ACXfaQQN5Cv82MZC7X iTbwtP93ryXel+WRjhV6jyOmtRzD1oqhi6rVNucQsLXxyvWiWWBsArr235OptDB+wOwQ cDeRReZZ9bblgwlHO/gwdozej/GHudrEBVQM+yl56OEpYUKXtW/uZUpaYZHuNY40DTPf yfSIEtCRJhFFS5QRzy+lzn8tEDnVJJ8/Dpd405Kx1s0GQu2kCCoPhgkfiVPQRcbJNPF1 gwYQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=neutral (body hash did not verify) header.i=@gmail.com header.s=20161025 header.b=uZafuESg; spf=pass (google.com: best guess record for domain of openembedded-devel-bounces@lists.openembedded.org designates 140.211.169.62 as permitted sender) smtp.mailfrom=openembedded-devel-bounces@lists.openembedded.org; dmarc=fail (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from mail.openembedded.org (mail.openembedded.org. [140.211.169.62]) by mx.google.com with ESMTP id f1si35158727plo.307.2019.12.30.17.07.33; Mon, 30 Dec 2019 17:07:34 -0800 (PST) Received-SPF: pass (google.com: best guess record for domain of openembedded-devel-bounces@lists.openembedded.org designates 140.211.169.62 as permitted sender) client-ip=140.211.169.62; Authentication-Results: mx.google.com; dkim=neutral (body hash did not verify) header.i=@gmail.com header.s=20161025 header.b=uZafuESg; spf=pass (google.com: best guess record for domain of openembedded-devel-bounces@lists.openembedded.org designates 140.211.169.62 as permitted sender) smtp.mailfrom=openembedded-devel-bounces@lists.openembedded.org; dmarc=fail (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Received: from ec2-34-214-78-129.us-west-2.compute.amazonaws.com (localhost [127.0.0.1]) by mail.openembedded.org (Postfix) with ESMTP id 361F57FAB7; Tue, 31 Dec 2019 01:07:18 +0000 (UTC) X-Original-To: openembedded-devel@lists.openembedded.org Delivered-To: openembedded-devel@lists.openembedded.org Received: from mail-pl1-f174.google.com (mail-pl1-f174.google.com [209.85.214.174]) by mail.openembedded.org (Postfix) with ESMTP id 274C77FA24 for ; Tue, 31 Dec 2019 01:06:58 +0000 (UTC) Received: by mail-pl1-f174.google.com with SMTP id s21so12556682plr.7 for ; Mon, 30 Dec 2019 17:06:59 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=yerTml6L2yrDvA5jtyfEFiHmbBzHXqbnOvyX/5TJtic=; b=uZafuESgfVZfaWr1MA7g3oirCmW1y1kxVynvf3Tm4W9vSViT5kHa7gQ9qmjJoHj/qL 9HoOms+oQt1atsFEM1Xrv1N+qoW/V4uHSvTFp1fJg3TpANiUvzP5RaN/fLcbzCk1dtro vMDk+zfTYnT1s4lwZwPadjgZoIB0ChU8wwN8yMPpDQzco4JemOKxJDMQCIN6XpBeBB8v PneVjvs1ovqRkJXwlLyAhMZc4aj2m0FMHIYp20O9GuWEiyM6X1CoJcHUp57+6iWFIro0 FP6sR+foeFy5NXsycHup8lyFxLwsRxy4tkg4W6sZt+Ne7Sp/4tDPnLFZEAwjGRucsfba P5Kg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=yerTml6L2yrDvA5jtyfEFiHmbBzHXqbnOvyX/5TJtic=; b=YZ9ZUPJ6EL6aUisbxvodbg4L+U1kMh7zXrWz7zwKqE3Q4Z0ujQkInh1dIJhtHIck7V 8XSJ4ogQPyVHKT8pjOcQp1RDonrmIzr4/jMJNedcRNEOO7KwNzQtgJXVqiHyDLUIonw7 fO59TPrH42ZrGgSI9ltzK3ywxaGxtK3M6aTxFI7xGZ+wTI8IIhatlpkJFguvvYoWRU8y vylNl0gk2QJd6H+A22EI1o2nSFi5Jyc4v9QwgitlNwCeOcdT0CDToQi6RWrNAUPT7sEz 8DpYLVqcfjag2JjkDkIhrJgPwyDKnWaK56CPT4KLEx5fld9XzIhYGG26vvqwUdteQbAY Y1Jg== X-Gm-Message-State: APjAAAVGqeS7DD62HIdPhXppfXA7R7uWOw1FZ/VzlekAbsCBiPdFgI4p Drf5eTF7gEo46ZD6tomh9+bncEnpH/c= X-Received: by 2002:a17:90a:c301:: with SMTP id g1mr2750953pjt.67.1577754418904; Mon, 30 Dec 2019 17:06:58 -0800 (PST) Received: from apollo.hsd1.ca.comcast.net ([2601:646:9200:4e0::fa4b]) by smtp.gmail.com with ESMTPSA id k1sm47345844pgq.70.2019.12.30.17.06.58 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 30 Dec 2019 17:06:58 -0800 (PST) From: Khem Raj To: openembedded-devel@lists.openembedded.org Date: Mon, 30 Dec 2019 17:06:48 -0800 Message-Id: <20191231010652.3206534-3-raj.khem@gmail.com> X-Mailer: git-send-email 2.24.1 In-Reply-To: <20191231010652.3206534-1-raj.khem@gmail.com> References: <20191231010652.3206534-1-raj.khem@gmail.com> MIME-Version: 1.0 Subject: [oe] [meta-oe][PATCH 3/8] renderdoc: Upgrade to 1.5 X-BeenThere: openembedded-devel@lists.openembedded.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: Using the OpenEmbedded metadata to build Distributions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: openembedded-devel-bounces@lists.openembedded.org Errors-To: openembedded-devel-bounces@lists.openembedded.org Backport a patch from glslang to fix a build error https://github.com/KhronosGroup/glslang/issues/1869 Signed-off-by: Khem Raj --- ...-glslang-pool_allocator-setAllocator.patch | 31 +++++++++++++++++++ .../{renderdoc_1.4.bb => renderdoc_1.5.bb} | 3 +- 2 files changed, 33 insertions(+), 1 deletion(-) create mode 100644 meta-oe/recipes-graphics/renderdoc/renderdoc/0001-Remove-glslang-pool_allocator-setAllocator.patch rename meta-oe/recipes-graphics/renderdoc/{renderdoc_1.4.bb => renderdoc_1.5.bb} (90%) -- 2.24.1 -- _______________________________________________ Openembedded-devel mailing list Openembedded-devel@lists.openembedded.org http://lists.openembedded.org/mailman/listinfo/openembedded-devel diff --git a/meta-oe/recipes-graphics/renderdoc/renderdoc/0001-Remove-glslang-pool_allocator-setAllocator.patch b/meta-oe/recipes-graphics/renderdoc/renderdoc/0001-Remove-glslang-pool_allocator-setAllocator.patch new file mode 100644 index 0000000000..6ba1e42687 --- /dev/null +++ b/meta-oe/recipes-graphics/renderdoc/renderdoc/0001-Remove-glslang-pool_allocator-setAllocator.patch @@ -0,0 +1,31 @@ +From 49dd914109fd1ee9e1e917890bf18f85dd95ff31 Mon Sep 17 00:00:00 2001 +From: Reid Kleckner +Date: Sun, 29 Dec 2019 23:17:16 -0800 +Subject: [PATCH] Remove glslang::pool_allocator::setAllocator + +TPoolAllocator is not copy assignable, so this setter could never have +been used. After a recent change (878a24ee2), new versions of Clang +reject this code outright. + +Upstream-Status: Backport [https://github.com/KhronosGroup/glslang/commit/0de87ee9a5bf5d094a3faa1a71fd9080e80b6be0] + +Signed-off-by: Khem Raj +--- + renderdoc/3rdparty/glslang/glslang/Include/PoolAlloc.h | 1 - + 1 file changed, 1 deletion(-) + +diff --git a/renderdoc/3rdparty/glslang/glslang/Include/PoolAlloc.h b/renderdoc/3rdparty/glslang/glslang/Include/PoolAlloc.h +index 0e237a6a2..b8eccb883 100644 +--- a/renderdoc/3rdparty/glslang/glslang/Include/PoolAlloc.h ++++ b/renderdoc/3rdparty/glslang/glslang/Include/PoolAlloc.h +@@ -304,7 +304,6 @@ public: + size_type max_size() const { return static_cast(-1) / sizeof(T); } + size_type max_size(int size) const { return static_cast(-1) / size; } + +- void setAllocator(TPoolAllocator* a) { allocator = *a; } + TPoolAllocator& getAllocator() const { return allocator; } + + protected: +-- +2.24.1 + diff --git a/meta-oe/recipes-graphics/renderdoc/renderdoc_1.4.bb b/meta-oe/recipes-graphics/renderdoc/renderdoc_1.5.bb similarity index 90% rename from meta-oe/recipes-graphics/renderdoc/renderdoc_1.4.bb rename to meta-oe/recipes-graphics/renderdoc/renderdoc_1.5.bb index 784f6fbb8c..5f81e841dc 100644 --- a/meta-oe/recipes-graphics/renderdoc/renderdoc_1.4.bb +++ b/meta-oe/recipes-graphics/renderdoc/renderdoc_1.5.bb @@ -4,9 +4,10 @@ HOMEPAGE = "https://github.com/baldurk/renderdoc" LICENSE = "MIT" LIC_FILES_CHKSUM = "file://LICENSE.md;md5=9753b1b4fba3261c27d1ce5c1acef667" -SRCREV = "214d85228538e71cc63a0d7fa11dd75b1d56cc81" +SRCREV = "a94f238e37cfe2f142093eb8e5da7775abaa88c6" SRC_URI = "git://github.com/baldurk/${BPN}.git;protocol=http;branch=v1.x \ file://0001-renderdoc-use-xxd-instead-of-cross-compiling-shim-bi.patch \ + file://0001-Remove-glslang-pool_allocator-setAllocator.patch \ " S = "${WORKDIR}/git" From patchwork Tue Dec 31 01:06:49 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Khem Raj X-Patchwork-Id: 182656 Delivered-To: patch@linaro.org Received: by 2002:a92:815a:0:0:0:0:0 with SMTP id e87csp7007176ild; Mon, 30 Dec 2019 17:07:26 -0800 (PST) X-Google-Smtp-Source: APXvYqxFwMf+7sNX7uJZ9xblZyXtZk/c3OEuPv9KG8+a9S13+R/LYUoRce02IFTXgZgi4Vb91JbK X-Received: by 2002:a63:e545:: with SMTP id z5mr74393415pgj.209.1577754446393; Mon, 30 Dec 2019 17:07:26 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1577754446; cv=none; d=google.com; s=arc-20160816; b=pSGYP3im7lyvaoVv92bVBBzXsXGAvVSY2nbmZFKeydynvZniQPf5g+9awUfnbQoZvD IcyyUNmB3NvApHsQsjOrycPd9DXP+JXWDUdb+LsEs1eLWtM/NjRkR0csYG3qJlbAZuii EVFGcYbp02GxCs1IqNS0XiT49PWkrET+lmJmRrxJoaPJ0guZIhtVuL2MwwCLqRI60eFc 1ZvXcNWFrWjQ3UiZX4+QcwFK2HLZRh6wIo6bsz2nt7pkP6+MNVaHYFcxmw1pgnsNidXK n+1TE1Yd6T7n3cXxgDw+8UsrobJL7zZFhxTQD64hzgPT+aGckoRAya64kgbnVFEH6Fi7 aIIg== 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 :mime-version:references:in-reply-to:message-id:date:to:from :dkim-signature:delivered-to; bh=+mQcib2+ZBbOtAjhj9A7LzdslToj6P6aXNV6+zlGq7g=; b=SVnn+Kqw0+ylwAoaMMsUjKKb9avzmT7SFqSAFWxunOq9ChSqEOE0q11BycT71H1MSZ cpIYlXJiUxkbzIRhvGYgujE9TkvDHpoP0MliXZDyzeAJMYBi6JKzNvaOpbxcnIdLbVVa RUd5RsBfnZeGFs8O04ngrj4f0ThzpdwCNe+q4OeL6UUx5akyf2ksKnH86yLQvAYjgFid ZiWttPQa5QsZKWzqqFv4qPpWuEHQhK727mk82obaAdyals/s1X27UNA9cIapRq8g5VZ4 YkZdjMNM+0CQvCFEzrsDBbeIXRWFR6w9OX+xzbQGbxuM6NS6EKCMxldmQXk1ddBQ9upL n26g== ARC-Authentication-Results: i=1; mx.google.com; dkim=neutral (body hash did not verify) header.i=@gmail.com header.s=20161025 header.b="N/OH4Kqu"; spf=pass (google.com: best guess record for domain of openembedded-devel-bounces@lists.openembedded.org designates 140.211.169.62 as permitted sender) smtp.mailfrom=openembedded-devel-bounces@lists.openembedded.org; dmarc=fail (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from mail.openembedded.org (mail.openembedded.org. [140.211.169.62]) by mx.google.com with ESMTP id 83si42300287pgf.115.2019.12.30.17.07.26; Mon, 30 Dec 2019 17:07:26 -0800 (PST) Received-SPF: pass (google.com: best guess record for domain of openembedded-devel-bounces@lists.openembedded.org designates 140.211.169.62 as permitted sender) client-ip=140.211.169.62; Authentication-Results: mx.google.com; dkim=neutral (body hash did not verify) header.i=@gmail.com header.s=20161025 header.b="N/OH4Kqu"; spf=pass (google.com: best guess record for domain of openembedded-devel-bounces@lists.openembedded.org designates 140.211.169.62 as permitted sender) smtp.mailfrom=openembedded-devel-bounces@lists.openembedded.org; dmarc=fail (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Received: from ec2-34-214-78-129.us-west-2.compute.amazonaws.com (localhost [127.0.0.1]) by mail.openembedded.org (Postfix) with ESMTP id 144187FAAD; Tue, 31 Dec 2019 01:07:17 +0000 (UTC) X-Original-To: openembedded-devel@lists.openembedded.org Delivered-To: openembedded-devel@lists.openembedded.org Received: from mail-pj1-f67.google.com (mail-pj1-f67.google.com [209.85.216.67]) by mail.openembedded.org (Postfix) with ESMTP id 22AA27F947 for ; Tue, 31 Dec 2019 01:06:58 +0000 (UTC) Received: by mail-pj1-f67.google.com with SMTP id s7so536022pjc.0 for ; Mon, 30 Dec 2019 17:07:00 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=HqEbR9HV0P1z/4wCAlo8h3eO8i8Sveb8iwlEC2KWQH0=; b=N/OH4KqubMPldDmxsdMMEql0/qWUOOxicenzmjbIGG7jqTRVWsWt/weaHAznxfa1Jk GkGW3wiAT9IeTbhhaVvHF2gQ9ZHLMTB4hNdBsbKnG782HA4Is46pB0VlQiaHzZde531+ 5Jrvw0OM6bNwsbaLNLBr2YMJqeK0KwsRShND4VW36DyK6csq79hr7Omk/0t5DLKcPs0g yiqZnCbXOUWMfBW7C1P+Mbd9McxFKKuCoCAp4ZkpCSBlUAhySsvWJ2vuE0X5gqb6ZZvg WkciKkH6BSkljPo7AWV2bNXUmzQieKnlr2zjo9oxOQDBDXn/WRXdBRjyBUFxetx713Od Usvg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=HqEbR9HV0P1z/4wCAlo8h3eO8i8Sveb8iwlEC2KWQH0=; b=nXvenvvuuhqCCN9PvJ4hDQo6pdBjmGiUvW1LeToU6MAoZubVPTbktG2fIdvu3ejrF5 zz1MB/qfT1/gyaR9hlWPKgMNh9KYtEM8p93A/C95E3YOwCc6Gk8paVIVXe+i9/ZEra+U HvZLT1UU/DWKr2A9Gk7O4rHcURRJPDfqmngkksAse4XO0LsI81eOs2qb1dD4ww0KoYP/ Jqf2WbT/xpMv1R2CKl+Lqk7iNp7yTxw4FmOKCk9bcnRu001A6NtgaK3lwaD1WTK0ft+g gGuZD+YnikNY1nrZiBHjenPc6DmyoaavD7w0+pcd4IXDTyTmdwu2kb0uaKVwgyxMrLTD rz6Q== X-Gm-Message-State: APjAAAVa341llcnI0vHOH6GZFBi9H38GFYNebwCjNAmhKDJBdV4KCirN iuT29G+qe4FeXQe4rqxXk5IqATxOYY0= X-Received: by 2002:a17:90a:36af:: with SMTP id t44mr2757994pjb.25.1577754419601; Mon, 30 Dec 2019 17:06:59 -0800 (PST) Received: from apollo.hsd1.ca.comcast.net ([2601:646:9200:4e0::fa4b]) by smtp.gmail.com with ESMTPSA id k1sm47345844pgq.70.2019.12.30.17.06.58 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 30 Dec 2019 17:06:59 -0800 (PST) From: Khem Raj To: openembedded-devel@lists.openembedded.org Date: Mon, 30 Dec 2019 17:06:49 -0800 Message-Id: <20191231010652.3206534-4-raj.khem@gmail.com> X-Mailer: git-send-email 2.24.1 In-Reply-To: <20191231010652.3206534-1-raj.khem@gmail.com> References: <20191231010652.3206534-1-raj.khem@gmail.com> MIME-Version: 1.0 Subject: [oe] [meta-oe][PATCH 4/8] spirv-tools: Upgrade to v2019.5 X-BeenThere: openembedded-devel@lists.openembedded.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: Using the OpenEmbedded metadata to build Distributions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: openembedded-devel-bounces@lists.openembedded.org Errors-To: openembedded-devel-bounces@lists.openembedded.org Drop upstreamed patch backport a patch to fix error: moving a temporary object prevents copy elision [-Werror,-Wpessimizing-move] | std::move(BuildModule(env_, consumer_, original, assemble_options_)); | ^ Signed-off-by: Khem Raj --- ...0001-Avoid-pessimizing-std-move-3124.patch | 50 +++++++++++++++++++ ...1-tools-lesspipe-Allow-generic-shell.patch | 24 --------- .../recipes-graphics/spir/spirv-tools_git.bb | 12 ++--- 3 files changed, 56 insertions(+), 30 deletions(-) create mode 100644 meta-oe/recipes-graphics/spir/files/0001-Avoid-pessimizing-std-move-3124.patch delete mode 100644 meta-oe/recipes-graphics/spir/files/0001-tools-lesspipe-Allow-generic-shell.patch -- 2.24.1 -- _______________________________________________ Openembedded-devel mailing list Openembedded-devel@lists.openembedded.org http://lists.openembedded.org/mailman/listinfo/openembedded-devel diff --git a/meta-oe/recipes-graphics/spir/files/0001-Avoid-pessimizing-std-move-3124.patch b/meta-oe/recipes-graphics/spir/files/0001-Avoid-pessimizing-std-move-3124.patch new file mode 100644 index 0000000000..9b48cdcd09 --- /dev/null +++ b/meta-oe/recipes-graphics/spir/files/0001-Avoid-pessimizing-std-move-3124.patch @@ -0,0 +1,50 @@ +From 4fffcd275b50d08b54b0411679ead98970651bad Mon Sep 17 00:00:00 2001 +From: David Neto +Date: Fri, 27 Dec 2019 12:05:58 -0500 +Subject: [PATCH] Avoid pessimizing std::move (#3124) + +Should fix a warning + +Upstream-Status: Backport [https://github.com/KhronosGroup/SPIRV-Tools/commit/8aa423930db37e37086665efcc55944d577c06e5] +Signed-off-by: Khem Raj +--- + test/opt/pass_fixture.h | 9 +++------ + 1 file changed, 3 insertions(+), 6 deletions(-) + +diff --git a/test/opt/pass_fixture.h b/test/opt/pass_fixture.h +index 53fb206f..64c089d8 100644 +--- a/test/opt/pass_fixture.h ++++ b/test/opt/pass_fixture.h +@@ -60,8 +60,7 @@ class PassTest : public TestT { + // from pass Process() function. + std::tuple, Pass::Status> OptimizeToBinary( + Pass* pass, const std::string& original, bool skip_nop) { +- context_ = +- std::move(BuildModule(env_, consumer_, original, assemble_options_)); ++ context_ = BuildModule(env_, consumer_, original, assemble_options_); + EXPECT_NE(nullptr, context()) << "Assembling failed for shader:\n" + << original << std::endl; + if (!context()) { +@@ -197,8 +196,7 @@ class PassTest : public TestT { + // messages. + template + void SinglePassRunAndFail(const std::string& original, Args&&... args) { +- context_ = +- std::move(BuildModule(env_, consumer_, original, assemble_options_)); ++ context_ = BuildModule(env_, consumer_, original, assemble_options_); + EXPECT_NE(nullptr, context()) << "Assembling failed for shader:\n" + << original << std::endl; + std::ostringstream errs; +@@ -235,8 +233,7 @@ class PassTest : public TestT { + void RunAndCheck(const std::string& original, const std::string& expected) { + assert(manager_->NumPasses()); + +- context_ = +- std::move(BuildModule(env_, nullptr, original, assemble_options_)); ++ context_ = BuildModule(env_, nullptr, original, assemble_options_); + ASSERT_NE(nullptr, context()); + + context()->set_preserve_bindings(OptimizerOptions()->preserve_bindings_); +-- +2.24.1 + diff --git a/meta-oe/recipes-graphics/spir/files/0001-tools-lesspipe-Allow-generic-shell.patch b/meta-oe/recipes-graphics/spir/files/0001-tools-lesspipe-Allow-generic-shell.patch deleted file mode 100644 index e9a45c24fc..0000000000 --- a/meta-oe/recipes-graphics/spir/files/0001-tools-lesspipe-Allow-generic-shell.patch +++ /dev/null @@ -1,24 +0,0 @@ -From 03127fd5a6eff5ae2ebea2e9c6c01fbf1a0a421a Mon Sep 17 00:00:00 2001 -From: Ankit Navik -Date: Tue, 25 Dec 2018 14:34:09 +0530 -Subject: [PATCH] tools/lesspipe: Allow generic shell - -Upstream-Status: Submitted [https://github.com/KhronosGroup/SPIRV-Tools/pull/2255] -Signed-off-by: Ankit Navik ---- - tools/lesspipe/spirv-lesspipe.sh | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/tools/lesspipe/spirv-lesspipe.sh b/tools/lesspipe/spirv-lesspipe.sh -index 81e3355..f955259 100644 ---- a/tools/lesspipe/spirv-lesspipe.sh -+++ b/tools/lesspipe/spirv-lesspipe.sh -@@ -1,4 +1,4 @@ --#!/bin/bash -+#!/usr/bin/env sh - # Copyright (c) 2016 The Khronos Group Inc. - - # Licensed under the Apache License, Version 2.0 (the "License"); --- -2.7.4 - diff --git a/meta-oe/recipes-graphics/spir/spirv-tools_git.bb b/meta-oe/recipes-graphics/spir/spirv-tools_git.bb index 49a91b0053..c4db017e8c 100644 --- a/meta-oe/recipes-graphics/spir/spirv-tools_git.bb +++ b/meta-oe/recipes-graphics/spir/spirv-tools_git.bb @@ -13,14 +13,14 @@ SRC_URI = "git://github.com/KhronosGroup/SPIRV-Tools.git;name=spirv-tools \ git://github.com/google/effcee.git;name=effcee;destsuffix=${DEST_DIR}/effcee \ git://github.com/google/re2.git;name=re2;destsuffix=${DEST_DIR}/re2 \ git://github.com/google/googletest.git;name=googletest;destsuffix=${DEST_DIR}/googletest \ - file://0001-tools-lesspipe-Allow-generic-shell.patch \ file://0001-Respect-CMAKE_INSTALL_LIBDIR-in-installed-CMake-file.patch \ + file://0001-Avoid-pessimizing-std-move-3124.patch \ " -SRCREV_spirv-tools = "167f1270a9ee641b17c016a545741e4aadfabe86" -SRCREV_spirv-headers = "4618b86e9e4b027a22040732dfee35e399cd2c47" -SRCREV_effcee = "8f0a61dc95e0df18c18e0ac56d83b3fa9d2fe90b" -SRCREV_re2 = "2cf86e5ab6dcfe045a1f510c2b9a8b012a4158cd" -SRCREV_googletest = "150613166524c474a8a97df4c01d46b72050c495" +SRCREV_spirv-tools = "c413b982c316b14e784f50d941814fc737b55b4a" +SRCREV_spirv-headers = "af64a9e826bf5bb5fcd2434dd71be1e41e922563" +SRCREV_effcee = "cd25ec17e9382f99a895b9ef53ff3c277464d07d" +SRCREV_re2 = "5bd613749fd530b576b890283bfb6bc6ea6246cb" +SRCREV_googletest = "f2fb48c3b3d79a75a88a99fba6576b25d42ec528" inherit cmake python3native From patchwork Tue Dec 31 01:06:50 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Khem Raj X-Patchwork-Id: 182658 Delivered-To: patch@linaro.org Received: by 2002:a92:815a:0:0:0:0:0 with SMTP id e87csp7007410ild; Mon, 30 Dec 2019 17:07:42 -0800 (PST) X-Google-Smtp-Source: APXvYqy+mY2huGDiFGszqkIQu5Aml0V4h+jPFpW/PzXul1f4l4SPOnT0DNr38eC/w3mOUFRG6HXV X-Received: by 2002:a17:902:b212:: with SMTP id t18mr69914802plr.135.1577754462096; Mon, 30 Dec 2019 17:07:42 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1577754462; cv=none; d=google.com; s=arc-20160816; b=SUYAFk3aWxE7WTQ0pTaWvxAm4C+Z6WS2bxhGVZgkXpDm1QJ8RqTSHh3VVeBezwnvhV UCP5t2UGSNgo4tmJ9/QCMpEUK8JeHsvwYK6NGbmS0xyIOz8Z/YPw8L02heg2Qs4nbHh3 blkr9WAZWmXrv2/qwVH4RYE7/RqXNL0NUmATRQ4DxSvAj4dzeAJIQva/KR02e5ND/gC6 oy8zbRAAk7+6yG6UT/21ObhhgFL4+ySR5RZ4nlflI93mvCdcNsHnfJeF5uGYSAyYOWtd MsyPDW4y2sYqCpMhs4MYBfsLHuxJJRh/0bLMyH6rbdc8/UWaWBOZLJZ8fctxbwwqtTPY wOWA== 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 :mime-version:references:in-reply-to:message-id:date:to:from :dkim-signature:delivered-to; bh=C3Y/4/KYe99O+NxHg0hqnnkhoRDQNaSdHdRsXYvD5hY=; b=ttTcu9hhjmugJN18HAUlzLkFrYZjahEFmlfdRQ+2I6NTf//uDQxRP03cceS2A9W5h7 UgAl75ic2rqbVG8v2rsrlz+/JvFEcaJ/FafCK15cppPVLhVK/yU6Mru78RdRoh2C/pwO EsvagKqQU8Xpubd6oNVCV12prOKcO+G3lEGfdTNo7bZfQsLQ60TdTOj/WY3NTqzhAZ5r 4QkKXuu3Sx4zfz5qnMKrqI/p2EwBsKsTdxKc43LpHU5TZK/p/XUdkIfCrJdd5FKdosjV j/4zjOfVeeOzjRVDLLxiwtmiN0MobHwYCEZMj1uh4+LAIn6HTiJposFHiAt8nMe5Q3kH BLZw== ARC-Authentication-Results: i=1; mx.google.com; dkim=neutral (body hash did not verify) header.i=@gmail.com header.s=20161025 header.b=DXY9pzq+; spf=pass (google.com: best guess record for domain of openembedded-devel-bounces@lists.openembedded.org designates 140.211.169.62 as permitted sender) smtp.mailfrom=openembedded-devel-bounces@lists.openembedded.org; dmarc=fail (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from mail.openembedded.org (mail.openembedded.org. [140.211.169.62]) by mx.google.com with ESMTP id e184si29693377pfa.115.2019.12.30.17.07.41; Mon, 30 Dec 2019 17:07:42 -0800 (PST) Received-SPF: pass (google.com: best guess record for domain of openembedded-devel-bounces@lists.openembedded.org designates 140.211.169.62 as permitted sender) client-ip=140.211.169.62; Authentication-Results: mx.google.com; dkim=neutral (body hash did not verify) header.i=@gmail.com header.s=20161025 header.b=DXY9pzq+; spf=pass (google.com: best guess record for domain of openembedded-devel-bounces@lists.openembedded.org designates 140.211.169.62 as permitted sender) smtp.mailfrom=openembedded-devel-bounces@lists.openembedded.org; dmarc=fail (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Received: from ec2-34-214-78-129.us-west-2.compute.amazonaws.com (localhost [127.0.0.1]) by mail.openembedded.org (Postfix) with ESMTP id 6444E7FB1F; Tue, 31 Dec 2019 01:07:19 +0000 (UTC) X-Original-To: openembedded-devel@lists.openembedded.org Delivered-To: openembedded-devel@lists.openembedded.org Received: from mail-pf1-f195.google.com (mail-pf1-f195.google.com [209.85.210.195]) by mail.openembedded.org (Postfix) with ESMTP id 828847FA1A for ; Tue, 31 Dec 2019 01:06:59 +0000 (UTC) Received: by mail-pf1-f195.google.com with SMTP id p14so19035371pfn.4 for ; Mon, 30 Dec 2019 17:07:01 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=VTWW99s5LjifMdePCLu1dJNmUhyrMHL7kYH1Hyn0B48=; b=DXY9pzq+QCo9L3SN7tnPf/0uNQjha0H3WXI071VU+xHkIWsXH3OvK+TESKga3cSAu1 JL5Rs79ypDVUgRE5MIoKiOzPVgpTvHfwfgt/QAupmNcfREcsk82wy6it7/vhNhGJDuSm Qh+VpzG8mMhhAsn6trtpzUzSLDj1GYbOEA/9ewvm1TwQCv+JKHS0Aa3O0eUIzSVhz9IY 8FvhqeO8hX1qKru1pbksyaFYu7eQJfaS8JA8Xjk2L7vGEjjWiDId94qY0eMGlupIlcQG jMnEG//NWonSaqJvEgaLw0ET5OtFPzCBr4X9ErjuPsm1idy1plXwSZaF1J6UgmG5jYb8 Mu/A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=VTWW99s5LjifMdePCLu1dJNmUhyrMHL7kYH1Hyn0B48=; b=Zw37Z5GpFjH756vwd26A0OFx6ptPY/eWOh8pozlKWnplOx6TGib+lPgB4m+ZyHKsvL HGPtyAm3loZuU3paNwyNDBuptRm2Wd9SuGvmuqGi+1uSea/dzlHp4g4A7G0XewOG7MYc 3DZYfsMkfZGo7MAiWaPydE/IqG4B4HvgZJpOccFmzfJXZe7bUfjNEdlHv0MqDCw3MSaK Me1pqXJ7BKTJTBocmrM2yillHUb1YCZXFMg4IGmASdNj04h/rT8DOowK8j61Qg0I+jK3 3w3vlDoxNJ0n7iCUZoe4cx/DesKxIoo94FJMCOaaoBkT5i65Fjp927iR5FbLEeNSrQSe QytQ== X-Gm-Message-State: APjAAAW8i9sR2v7VlB6G6FcXmZCPCuJZdBkf/GU0g0+o/ZfrmcZJ8soA 5bJpR7ScmUDXnKLcl0i/6TISp8350gI= X-Received: by 2002:aa7:946a:: with SMTP id t10mr75099165pfq.165.1577754420308; Mon, 30 Dec 2019 17:07:00 -0800 (PST) Received: from apollo.hsd1.ca.comcast.net ([2601:646:9200:4e0::fa4b]) by smtp.gmail.com with ESMTPSA id k1sm47345844pgq.70.2019.12.30.17.06.59 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 30 Dec 2019 17:06:59 -0800 (PST) From: Khem Raj To: openembedded-devel@lists.openembedded.org Date: Mon, 30 Dec 2019 17:06:50 -0800 Message-Id: <20191231010652.3206534-5-raj.khem@gmail.com> X-Mailer: git-send-email 2.24.1 In-Reply-To: <20191231010652.3206534-1-raj.khem@gmail.com> References: <20191231010652.3206534-1-raj.khem@gmail.com> MIME-Version: 1.0 Subject: [oe] [meta-oe][PATCH 5/8] sanlock: Upgrade to 3.8.0+ X-BeenThere: openembedded-devel@lists.openembedded.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: Using the OpenEmbedded metadata to build Distributions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: openembedded-devel-bounces@lists.openembedded.org Errors-To: openembedded-devel-bounces@lists.openembedded.org The original SRCREV was at 3.7.3 even though PV was 3.8.0 this upgrades to latest on top of 3.8.0 to get py3 support Signed-off-by: Khem Raj --- .../recipes-extended/sanlock/sanlock_3.8.0.bb | 19 +++++++++---------- 1 file changed, 9 insertions(+), 10 deletions(-) -- 2.24.1 -- _______________________________________________ Openembedded-devel mailing list Openembedded-devel@lists.openembedded.org http://lists.openembedded.org/mailman/listinfo/openembedded-devel diff --git a/meta-oe/recipes-extended/sanlock/sanlock_3.8.0.bb b/meta-oe/recipes-extended/sanlock/sanlock_3.8.0.bb index bf7eaf4111..3b65d48741 100644 --- a/meta-oe/recipes-extended/sanlock/sanlock_3.8.0.bb +++ b/meta-oe/recipes-extended/sanlock/sanlock_3.8.0.bb @@ -9,13 +9,14 @@ HOMEPAGE = "https://pagure.io/sanlock" SECTION = "utils" LICENSE = "LGPLv2+ & GPLv2 & GPLv2+" -LIC_FILES_CHKSUM = "file://README.license;md5=60487bf0bf429d6b5aa72b6d37a0eb22" +LIC_FILES_CHKSUM = "file://../README.license;md5=60487bf0bf429d6b5aa72b6d37a0eb22" SRC_URI = "git://pagure.io/sanlock.git;protocol=http \ - file://0001-sanlock-Replace-cp-a-with-cp-R-no-dereference-preser.patch \ + file://0001-sanlock-Replace-cp-a-with-cp-R-no-dereference-preser.patch;patchdir=../ \ " -SRCREV = "7afe0e66f5c7f24894896fad20ffa6f39733d80f" -S = "${WORKDIR}/git" +SRCREV = "cff348800722f7dadf030ffe7494c2df714996e3" + +S = "${WORKDIR}/git/python" DEPENDS = "libaio util-linux" @@ -24,15 +25,13 @@ inherit distutils3 useradd do_configure[noexec] = "1" do_compile_prepend () { - oe_runmake -C wdmd CMD_LDFLAGS="${LDFLAGS}" LIB_LDFLAGS="${LDFLAGS}" - oe_runmake -C src CMD_LDFLAGS="${LDFLAGS}" LIB_ENTIRE_LDFLAGS="${LDFLAGS}" LIB_CLIENT_LDFLAGS="${LDFLAGS}" - cd ${S}/python + oe_runmake -C ${S}/../wdmd CMD_LDFLAGS="${LDFLAGS}" LIB_LDFLAGS="${LDFLAGS}" + oe_runmake -C ${S}/../src CMD_LDFLAGS="${LDFLAGS}" LIB_ENTIRE_LDFLAGS="${LDFLAGS}" LIB_CLIENT_LDFLAGS="${LDFLAGS}" } do_install_prepend () { - oe_runmake -C wdmd DESTDIR=${D} LIBDIR=${libdir} install - oe_runmake -C src DESTDIR=${D} LIBDIR=${libdir} install - cd ${S}/python + oe_runmake -C ${S}/../wdmd DESTDIR=${D} LIBDIR=${libdir} install + oe_runmake -C ${S}/../src DESTDIR=${D} LIBDIR=${libdir} install } SANLOCKGROUP ?= "sanlock" From patchwork Tue Dec 31 01:06:51 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Khem Raj X-Patchwork-Id: 182659 Delivered-To: patch@linaro.org Received: by 2002:a92:815a:0:0:0:0:0 with SMTP id e87csp7007515ild; Mon, 30 Dec 2019 17:07:49 -0800 (PST) X-Google-Smtp-Source: APXvYqwmgfl0xrnVPMPt0DuJKSArYyP4nasXNNTl5sO9eafMNJvIdruwnB0s+VHf5dvNaqImmwu1 X-Received: by 2002:aa7:820d:: with SMTP id k13mr76814696pfi.10.1577754469582; Mon, 30 Dec 2019 17:07:49 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1577754469; cv=none; d=google.com; s=arc-20160816; b=VMJ826+esgGfo9HnYO+L4/5prvwNLYyoy6psfFuxdgqpxiiOlRrXyoIe17uBC8+aYM ScNDWzN7FGViq/6hk11lenw5nu1i8uL+nwjSRnfyTpklIde6Egt0ZpJiy5TZmLscC1do f7yqoky4QA0weInIwYXB+yaSlK4WsElRCR11tdWF/KipOzFCR6oSpx3E3Au2rdk8pTHH WiHjy+KZZ/mfGIBZdb+ELzVVH6PPU7oBJhAaYAfBWwIqfW4X3SeVK78XvZQvyhsGvBHG V4+yVgM1XiqoNfdNl5zaaZqlItQuk/HEzXCEps2rCVQmK+yVZw168jbSVAW6Jw2paFCz BmWQ== 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 :mime-version:references:in-reply-to:message-id:date:to:from :dkim-signature:delivered-to; bh=xGG2SE3UZERhdQR0bHRcy5Xm7dzyiw3JNl4Nv5+EoPA=; b=y8DtXQ1TmIMqaLYfOo2VwiOPlzM9eFdecNV/kkY7+cZrucF1y081LflkWMgKcg4Ds3 Gmt/gRVg7RqaCk4aEQR/bdgyxnwpyQ/iHNjIEC01rNN9hoYTOEE0hzyVhMBPqbZ8bBxh TNvy3QzqBiisndXIp7Efs1voKXVLWiGWXU8CZ9qlsy9CmLIWdpB414/tSTwNfwrtCNsS 8HIdilSyzsVlgt/ur0nSeV+CCZjiCadrDsa4X9+wCFURjyywgikImYfMpvL0dUPXPCQV liFyB4NM7+/J7f/JauUpLa34cGvjRR9PFoW0lfPtwdXs7iNFWujAp+F9rRXrWPh6fWvH AKug== ARC-Authentication-Results: i=1; mx.google.com; dkim=neutral (body hash did not verify) header.i=@gmail.com header.s=20161025 header.b=TrOqU6Lz; spf=pass (google.com: best guess record for domain of openembedded-devel-bounces@lists.openembedded.org designates 140.211.169.62 as permitted sender) smtp.mailfrom=openembedded-devel-bounces@lists.openembedded.org; dmarc=fail (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from mail.openembedded.org (mail.openembedded.org. [140.211.169.62]) by mx.google.com with ESMTP id x8si1279651pjt.91.2019.12.30.17.07.49; Mon, 30 Dec 2019 17:07:49 -0800 (PST) Received-SPF: pass (google.com: best guess record for domain of openembedded-devel-bounces@lists.openembedded.org designates 140.211.169.62 as permitted sender) client-ip=140.211.169.62; Authentication-Results: mx.google.com; dkim=neutral (body hash did not verify) header.i=@gmail.com header.s=20161025 header.b=TrOqU6Lz; spf=pass (google.com: best guess record for domain of openembedded-devel-bounces@lists.openembedded.org designates 140.211.169.62 as permitted sender) smtp.mailfrom=openembedded-devel-bounces@lists.openembedded.org; dmarc=fail (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Received: from ec2-34-214-78-129.us-west-2.compute.amazonaws.com (localhost [127.0.0.1]) by mail.openembedded.org (Postfix) with ESMTP id 84BD47FBA6; Tue, 31 Dec 2019 01:07:20 +0000 (UTC) X-Original-To: openembedded-devel@lists.openembedded.org Delivered-To: openembedded-devel@lists.openembedded.org Received: from mail-pl1-f173.google.com (mail-pl1-f173.google.com [209.85.214.173]) by mail.openembedded.org (Postfix) with ESMTP id 99D637FA1D for ; Tue, 31 Dec 2019 01:07:00 +0000 (UTC) Received: by mail-pl1-f173.google.com with SMTP id g6so12342161plp.6 for ; Mon, 30 Dec 2019 17:07:02 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=Fil7tVuYCJ3AF0/6K9HrGTk6Ty/ZuTKAtVCssv8us4c=; b=TrOqU6LzxvBB34fYylVOE2P03MPjNeub1Q7GWE5hgNrjzWX+T5kEfz39pbFojBQNoY h1jQtUO4Wh2YHxnANYFb4blkJHSYvQVg8ip6CfdTBRBoO2+TjKqc5rfspd5xJ6wAt8dt I80jIun7ObOyuNJWsFRLftLfO/1ku4qWyKStqXhZ7AKz4byyDFlakP8F6dZ6fPO6aTGK bRx6snrdNT68k383TqBCeVF2A1iggXLMcRSKKFwhmst387/cSSQnXxw8/EHGoAv6dZoS oOEftz20d5oohL1u+M3t4HSPJ2o/cNdX0MTM6TsxlEVMb/Q2VqRzkug44PtWSe133eXT aAJw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=Fil7tVuYCJ3AF0/6K9HrGTk6Ty/ZuTKAtVCssv8us4c=; b=IpQHJFvZEyKd5guAy+hEF9Hj1e5nYVrd64PNtwrezPh//8hfgM0tgtZQgNmkasU8aC JKwQmLpgg9qklJFjbweyprVzAL0kMMgTCJr4zGdx6R3TX+HV6M2MS7EwKL/MxHPr1Wxi RlFMRBZrA3+rHOmF/5MzHL+NTHScMxp6w8gdmCbwAYMaOclNAJBRVCHARAevQ/pdjpaX odl66l4XPs7jzuRZhClZlj4OypgqsDJFut9zhx3l2NA/7UgTpDjy4CB8KNIc/u/17zWc BV+6qVxWCeDj0PUxsffC402Smb+gg+k8j2OOsxWbEfAqNEvoPsKes0gTvHkz3hvl/fnD i5rA== X-Gm-Message-State: APjAAAXkySFHM1nApT2b3gavIbIn/Ujz/A9gx6abIVV5tsjAsQKPohgV eHFgy2F+z7GWKh8wXL+QnR+4b5vc9AA= X-Received: by 2002:a17:90a:8402:: with SMTP id j2mr2824194pjn.41.1577754420932; Mon, 30 Dec 2019 17:07:00 -0800 (PST) Received: from apollo.hsd1.ca.comcast.net ([2601:646:9200:4e0::fa4b]) by smtp.gmail.com with ESMTPSA id k1sm47345844pgq.70.2019.12.30.17.07.00 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 30 Dec 2019 17:07:00 -0800 (PST) From: Khem Raj To: openembedded-devel@lists.openembedded.org Date: Mon, 30 Dec 2019 17:06:51 -0800 Message-Id: <20191231010652.3206534-6-raj.khem@gmail.com> X-Mailer: git-send-email 2.24.1 In-Reply-To: <20191231010652.3206534-1-raj.khem@gmail.com> References: <20191231010652.3206534-1-raj.khem@gmail.com> MIME-Version: 1.0 Subject: [oe] [meta-oe][PATCH 7/8] upm: Disable -Wno-misleading-indentation with clang10+ X-BeenThere: openembedded-devel@lists.openembedded.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: Using the OpenEmbedded metadata to build Distributions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: openembedded-devel-bounces@lists.openembedded.org Errors-To: openembedded-devel-bounces@lists.openembedded.org Signed-off-by: Khem Raj --- ...o-misleading-indentation-with-clang-.patch | 33 +++++++++++++++++++ meta-oe/recipes-extended/upm/upm_git.bb | 1 + 2 files changed, 34 insertions(+) create mode 100644 meta-oe/recipes-extended/upm/upm/0001-cmake-Disable-Wno-misleading-indentation-with-clang-.patch -- 2.24.1 -- _______________________________________________ Openembedded-devel mailing list Openembedded-devel@lists.openembedded.org http://lists.openembedded.org/mailman/listinfo/openembedded-devel diff --git a/meta-oe/recipes-extended/upm/upm/0001-cmake-Disable-Wno-misleading-indentation-with-clang-.patch b/meta-oe/recipes-extended/upm/upm/0001-cmake-Disable-Wno-misleading-indentation-with-clang-.patch new file mode 100644 index 0000000000..68b73bc2cc --- /dev/null +++ b/meta-oe/recipes-extended/upm/upm/0001-cmake-Disable-Wno-misleading-indentation-with-clang-.patch @@ -0,0 +1,33 @@ +From d41e2bef1c39dcbc4896b1dd7ab168da530672b5 Mon Sep 17 00:00:00 2001 +From: Khem Raj +Date: Mon, 30 Dec 2019 13:33:39 -0800 +Subject: [PATCH] cmake: Disable -Wno-misleading-indentation with clang-10 onwards + +clang also introduced this warning now + +Upstream-Status: Submitted [https://github.com/eclipse/upm/pull/693] + +Signed-off-by: Khem Raj +--- + CMakeLists.txt | 5 +++++ + 1 file changed, 5 insertions(+) + +diff --git a/CMakeLists.txt b/CMakeLists.txt +index 069e4902..47c7f4c3 100644 +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -99,6 +99,11 @@ if (CMAKE_CXX_COMPILER_ID STREQUAL "GNU" AND CMAKE_CXX_COMPILER_VERSION VERSION_ + list (APPEND C_CXX_WARNING_FLAGS -Wno-misleading-indentation) + endif () + ++# clang-10 added -Wmisleading-indentation as well, skipp it too ++if (CMAKE_CXX_COMPILER_ID STREQUAL "Clang" AND CMAKE_CXX_COMPILER_VERSION VERSION_GREATER "9") ++ list (APPEND C_CXX_WARNING_FLAGS -Wno-misleading-indentation) ++endif () ++ + # Warnings as errors? + if (WERROR) + list (APPEND C_CXX_WARNING_FLAGS -Werror) +-- +2.24.1 + diff --git a/meta-oe/recipes-extended/upm/upm_git.bb b/meta-oe/recipes-extended/upm/upm_git.bb index 7564738dda..6db8f88252 100644 --- a/meta-oe/recipes-extended/upm/upm_git.bb +++ b/meta-oe/recipes-extended/upm/upm_git.bb @@ -14,6 +14,7 @@ SRC_URI = "git://github.com/intel-iot-devkit/${BPN}.git;protocol=http \ file://0001-CMakeLists.txt-Use-SWIG_SUPPORT_FILES-to-find-the-li.patch \ file://0001-Use-stdint-types.patch \ file://0001-initialize-local-variables-before-use.patch \ + file://0001-cmake-Disable-Wno-misleading-indentation-with-clang-.patch \ " SRC_URI_append_toolchain-clang_x86 = " file://0001-nmea_gps-Link-with-latomic.patch " From patchwork Tue Dec 31 01:06:52 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Khem Raj X-Patchwork-Id: 182660 Delivered-To: patch@linaro.org Received: by 2002:a92:815a:0:0:0:0:0 with SMTP id e87csp7007618ild; Mon, 30 Dec 2019 17:07:57 -0800 (PST) X-Google-Smtp-Source: APXvYqxRZ6rATDJwLlm2NsJxdSD5UKMj44oiiWJhf3+d2NBNqOKEb0tXKkKKaa0rHyyT/R4WrF9Y X-Received: by 2002:aa7:82ce:: with SMTP id f14mr75015884pfn.167.1577754477779; Mon, 30 Dec 2019 17:07:57 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1577754477; cv=none; d=google.com; s=arc-20160816; b=rpwXqLlDnr20nk+s3h9Gq2KFsf8vdvd97sm5BJXKNDbUhIYiELPDH/9WYTGUJYIIbg c2abih9Pbw2JytYSMnXrqFrACyYBGYHAr3kUHMb4+VQ5FqiAYttJAx8AGa3oGXsmhurO zoDqBDVB5/7LjYIkJ1GGq1Anbj5YgoeJAM4nQjF3VLXEOpUl3mWYoRhyw1xWsZuj1lDw qf326gaZ9LHYcD9+N2x9Zg2pLE1Ag2UyzZt0Hy/fZwKmA/x43kcaoQid/aqyr5+t3udm gfhp4Bq5A9qQXB/eO25kFpdvCmqz77s20mgFqb/Hi9YNtx3Po46mS0YaaDHlebOMjMtr Atqg== 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 :mime-version:references:in-reply-to:message-id:date:to:from :dkim-signature:delivered-to; bh=t7KK3DH9il/RFsN6lC+KYxHohsPHt/9vSrGd9j+fGmw=; b=v5LGVx6nTm1G9Bgtj429vUsgvwj0xXDiYeWO9/JNyfPgn1/DzsfZ8vDjvGPBdW+DBq zN2sZsyJwcT3yucBRMxafbWUbR14oqhv1J9oSRdIJnc/tgIiJ0pz91ihLujh29u+J+HT iLtVPve+UN2ziPRf8sS8nMXIz77OqbuOvVuNLA2t8OUUR36QKQWpaGR/lQ4HVKUyUVPE lNJf3OJdsOQHQn6kGHfioUydgUKjYqKqNdLJ7PzA77PKgtinKjlIlmjv/L6eYj4bjxaR OCm0Tru0J7mPo7yarXA7Qvfs2vFIEjdi9fkGJdm2U26wJubszUsQGfRz81N/NyQCMJz9 aI7g== ARC-Authentication-Results: i=1; mx.google.com; dkim=neutral (body hash did not verify) header.i=@gmail.com header.s=20161025 header.b=fakwOGBz; spf=pass (google.com: best guess record for domain of openembedded-devel-bounces@lists.openembedded.org designates 140.211.169.62 as permitted sender) smtp.mailfrom=openembedded-devel-bounces@lists.openembedded.org; dmarc=fail (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from mail.openembedded.org (mail.openembedded.org. [140.211.169.62]) by mx.google.com with ESMTP id 68si39477439pff.122.2019.12.30.17.07.57; Mon, 30 Dec 2019 17:07:57 -0800 (PST) Received-SPF: pass (google.com: best guess record for domain of openembedded-devel-bounces@lists.openembedded.org designates 140.211.169.62 as permitted sender) client-ip=140.211.169.62; Authentication-Results: mx.google.com; dkim=neutral (body hash did not verify) header.i=@gmail.com header.s=20161025 header.b=fakwOGBz; spf=pass (google.com: best guess record for domain of openembedded-devel-bounces@lists.openembedded.org designates 140.211.169.62 as permitted sender) smtp.mailfrom=openembedded-devel-bounces@lists.openembedded.org; dmarc=fail (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Received: from ec2-34-214-78-129.us-west-2.compute.amazonaws.com (localhost [127.0.0.1]) by mail.openembedded.org (Postfix) with ESMTP id D73447FA3F; Tue, 31 Dec 2019 01:07:24 +0000 (UTC) X-Original-To: openembedded-devel@lists.openembedded.org Delivered-To: openembedded-devel@lists.openembedded.org Received: from mail-pg1-f175.google.com (mail-pg1-f175.google.com [209.85.215.175]) by mail.openembedded.org (Postfix) with ESMTP id 01A6B7FA1A for ; Tue, 31 Dec 2019 01:07:01 +0000 (UTC) Received: by mail-pg1-f175.google.com with SMTP id l24so18839914pgk.2 for ; Mon, 30 Dec 2019 17:07:03 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=9K4XivBIVUMrnoWrdhTKChI96kaxgz6HuF9abqCzl9Q=; b=fakwOGBzCYjPDZHab+CRQd6IvJNkR7ZgWMqOwq7YESHZtvxAql6WaHg2smFT+AZArY 1dxxvzTEpSI+1oaCw1CvgtGIoOYrG2C6T26pJKUKSfmShTML0PUUlrSDoZirw4AR50De qYVKuDLguMcqpfMFhs/A8LKa+UMFjMJ7df3gJh4QV+5Jin82BVezpkkwGIMBtanEoUtt knNp/ork8EGIxnU15z6y1B20DxLPZfEHiLS2xF1MkWutjImIvMwI2iaXlb0VwLhwlR2Y +m7jUbMKZK7pvBRF3vvQYsXo9v6WmHVO8P+LKyXDym5qou7sZlSVxEEML8aL0wAmtOpR uUTQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=9K4XivBIVUMrnoWrdhTKChI96kaxgz6HuF9abqCzl9Q=; b=jd/szLBiaYW6iLNY0gi7FBkuoOK5uTrvwRqu1+3p/mRRGPpylB2VZZQoFNMo+KYI0l Nr5GPCT9cNvt4phOBSL9XbT72RNdYOyRPJJaaglFFjJhdNZijR3UXUWjI3mqHVdQbkve Aqq93dXLmLRjof2LIf6Ps4/5Xf6JzncfeDNI0DEVK2TH+NGyW27wuxGxIohOs5kK+QxH IUIIur3xB960hrz+4jY2r0ERWu+WLPCFOqmqWygYPv1oP8yLXPXjbb55i8DfT4TylKYd zanzxP+H3v+bXu87eXrk+B1uR5PAXPzsRHyzLc6JJB21lYRpFYoj+W4uG7HZkiBsoMR0 tCEw== X-Gm-Message-State: APjAAAW8tk7Uu7TkLFZX0ai1rqs4WSqxvBJm4kEmwe5etXtb+f+qJa08 LQo/E2wjQVJCiUarbG0U4ChyWAf/lSk= X-Received: by 2002:a63:480f:: with SMTP id v15mr74322355pga.201.1577754421638; Mon, 30 Dec 2019 17:07:01 -0800 (PST) Received: from apollo.hsd1.ca.comcast.net ([2601:646:9200:4e0::fa4b]) by smtp.gmail.com with ESMTPSA id k1sm47345844pgq.70.2019.12.30.17.07.00 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 30 Dec 2019 17:07:01 -0800 (PST) From: Khem Raj To: openembedded-devel@lists.openembedded.org Date: Mon, 30 Dec 2019 17:06:52 -0800 Message-Id: <20191231010652.3206534-7-raj.khem@gmail.com> X-Mailer: git-send-email 2.24.1 In-Reply-To: <20191231010652.3206534-1-raj.khem@gmail.com> References: <20191231010652.3206534-1-raj.khem@gmail.com> MIME-Version: 1.0 Subject: [oe] [meta-oe][PATCH 8/8] libyui: Disable Warnings as errors X-BeenThere: openembedded-devel@lists.openembedded.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: Using the OpenEmbedded metadata to build Distributions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: openembedded-devel-bounces@lists.openembedded.org Errors-To: openembedded-devel-bounces@lists.openembedded.org Fixes -Wimplicit-int-float-conversion warning with new compilers Signed-off-by: Khem Raj --- .../libyui/0001-Fix-build-with-clang.patch | 96 +------------------ .../recipes-graphics/libyui/libyui_3.6.0.bb | 2 + 2 files changed, 3 insertions(+), 95 deletions(-) -- 2.24.1 -- _______________________________________________ Openembedded-devel mailing list Openembedded-devel@lists.openembedded.org http://lists.openembedded.org/mailman/listinfo/openembedded-devel diff --git a/meta-oe/recipes-graphics/libyui/libyui/0001-Fix-build-with-clang.patch b/meta-oe/recipes-graphics/libyui/libyui/0001-Fix-build-with-clang.patch index 4269018192..b03723ac04 100644 --- a/meta-oe/recipes-graphics/libyui/libyui/0001-Fix-build-with-clang.patch +++ b/meta-oe/recipes-graphics/libyui/libyui/0001-Fix-build-with-clang.patch @@ -65,8 +65,6 @@ Upstream-Status: Submitted [https://github.com/libyui/libyui/pull/123] src/YWizard.h | 2 +- 47 files changed, 48 insertions(+), 48 deletions(-) -diff --git a/src/YAlignment.h b/src/YAlignment.h -index d716c77..7276944 100644 --- a/src/YAlignment.h +++ b/src/YAlignment.h @@ -28,7 +28,7 @@ @@ -78,8 +76,6 @@ index d716c77..7276944 100644 /** * Implementation of all the alignment widgets: -diff --git a/src/YBarGraph.h b/src/YBarGraph.h -index 29f7f26..d7eaad2 100644 --- a/src/YBarGraph.h +++ b/src/YBarGraph.h @@ -29,7 +29,7 @@ @@ -91,8 +87,6 @@ index 29f7f26..d7eaad2 100644 class YBarGraphSegment; /** -diff --git a/src/YBusyIndicator.h b/src/YBusyIndicator.h -index 9530fa5..75297d8 100644 --- a/src/YBusyIndicator.h +++ b/src/YBusyIndicator.h @@ -27,7 +27,7 @@ @@ -104,8 +98,6 @@ index 9530fa5..75297d8 100644 /** -diff --git a/src/YButtonBox.h b/src/YButtonBox.h -index 84f8dbb..ca51f57 100644 --- a/src/YButtonBox.h +++ b/src/YButtonBox.h @@ -30,7 +30,7 @@ @@ -126,8 +118,6 @@ index 84f8dbb..ca51f57 100644 protected: /** -diff --git a/src/YCheckBox.h b/src/YCheckBox.h -index 793cc77..03f3faa 100644 --- a/src/YCheckBox.h +++ b/src/YCheckBox.h @@ -30,7 +30,7 @@ @@ -139,8 +129,6 @@ index 793cc77..03f3faa 100644 enum YCheckBoxState { -diff --git a/src/YCheckBoxFrame.h b/src/YCheckBoxFrame.h -index 243f1a0..7017110 100644 --- a/src/YCheckBoxFrame.h +++ b/src/YCheckBoxFrame.h @@ -29,7 +29,7 @@ @@ -152,8 +140,6 @@ index 243f1a0..7017110 100644 /** -diff --git a/src/YComboBox.h b/src/YComboBox.h -index 416359a..ad0e550 100644 --- a/src/YComboBox.h +++ b/src/YComboBox.h @@ -27,7 +27,7 @@ @@ -165,8 +151,6 @@ index 416359a..ad0e550 100644 /** -diff --git a/src/YCommandLine.h b/src/YCommandLine.h -index 70cb4fe..f344a3b 100644 --- a/src/YCommandLine.h +++ b/src/YCommandLine.h @@ -28,7 +28,7 @@ @@ -178,8 +162,6 @@ index 70cb4fe..f344a3b 100644 /** -diff --git a/src/YContextMenu.h b/src/YContextMenu.h -index a4acb1c..1253002 100644 --- a/src/YContextMenu.h +++ b/src/YContextMenu.h @@ -29,7 +29,7 @@ @@ -191,8 +173,6 @@ index a4acb1c..1253002 100644 /** -diff --git a/src/YDateField.h b/src/YDateField.h -index e5a468d..6164fba 100644 --- a/src/YDateField.h +++ b/src/YDateField.h @@ -27,7 +27,7 @@ @@ -204,8 +184,6 @@ index e5a468d..6164fba 100644 /** * Input field for entering a date. -diff --git a/src/YDialog.h b/src/YDialog.h -index 66c25c0..371209b 100644 --- a/src/YDialog.h +++ b/src/YDialog.h @@ -32,7 +32,7 @@ @@ -217,8 +195,6 @@ index 66c25c0..371209b 100644 class YEvent; class YEventFilter; -diff --git a/src/YDownloadProgress.h b/src/YDownloadProgress.h -index c47ec4f..fe09a9d 100644 --- a/src/YDownloadProgress.h +++ b/src/YDownloadProgress.h @@ -28,7 +28,7 @@ @@ -230,8 +206,6 @@ index c47ec4f..fe09a9d 100644 /** * DownloadProgress: A progress bar that monitors downloading a file by -diff --git a/src/YDumbTab.h b/src/YDumbTab.h -index aec17a3..f8fb250 100644 --- a/src/YDumbTab.h +++ b/src/YDumbTab.h @@ -27,7 +27,7 @@ @@ -243,8 +217,6 @@ index aec17a3..f8fb250 100644 /** * DumbTab: A very simple tab widget that can display and switch between a -diff --git a/src/YEmpty.h b/src/YEmpty.h -index 9a3cb36..9b88fbc 100644 --- a/src/YEmpty.h +++ b/src/YEmpty.h @@ -29,7 +29,7 @@ @@ -256,8 +228,6 @@ index 9a3cb36..9b88fbc 100644 /** * A widget with zero size, useful as a placeholder. -diff --git a/src/YEventFilter.h b/src/YEventFilter.h -index 3dc1803..74aa62d 100644 --- a/src/YEventFilter.h +++ b/src/YEventFilter.h @@ -32,7 +32,7 @@ @@ -269,8 +239,6 @@ index 3dc1803..74aa62d 100644 /** -diff --git a/src/YFrame.h b/src/YFrame.h -index 111e8ec..4f8c61e 100644 --- a/src/YFrame.h +++ b/src/YFrame.h @@ -29,7 +29,7 @@ @@ -282,8 +250,6 @@ index 111e8ec..4f8c61e 100644 /** -diff --git a/src/YGraph.h b/src/YGraph.h -index d90d1ae..287d800 100644 --- a/src/YGraph.h +++ b/src/YGraph.h @@ -37,7 +37,7 @@ @@ -295,8 +261,6 @@ index d90d1ae..287d800 100644 /** * A graph with nodes and edges, rendered with Graphviz. -diff --git a/src/YImage.h b/src/YImage.h -index 17bea21..84eb674 100644 --- a/src/YImage.h +++ b/src/YImage.h @@ -29,7 +29,7 @@ @@ -308,8 +272,6 @@ index 17bea21..84eb674 100644 /** * A picture, possibly animated, loaded from a file. -diff --git a/src/YInputField.h b/src/YInputField.h -index 70641ce..fa29b42 100644 --- a/src/YInputField.h +++ b/src/YInputField.h @@ -28,7 +28,7 @@ @@ -321,8 +283,6 @@ index 70641ce..fa29b42 100644 -diff --git a/src/YIntField.h b/src/YIntField.h -index 9da0537..8ad2949 100644 --- a/src/YIntField.h +++ b/src/YIntField.h @@ -27,7 +27,7 @@ @@ -334,8 +294,6 @@ index 9da0537..8ad2949 100644 -diff --git a/src/YLabel.h b/src/YLabel.h -index d2fff61..bf06d8b 100644 --- a/src/YLabel.h +++ b/src/YLabel.h @@ -30,7 +30,7 @@ @@ -347,8 +305,6 @@ index d2fff61..bf06d8b 100644 /** * Implementation of the Label, Heading and OutputField widgets -diff --git a/src/YLayoutBox.h b/src/YLayoutBox.h -index e652a45..070eaff 100644 --- a/src/YLayoutBox.h +++ b/src/YLayoutBox.h @@ -29,7 +29,7 @@ @@ -360,8 +316,6 @@ index e652a45..070eaff 100644 /** * A vertical or horizontal stacking of widgets, implementing HBox and VBox. -diff --git a/src/YLogView.h b/src/YLogView.h -index 53fb9ee..5b44229 100644 --- a/src/YLogView.h +++ b/src/YLogView.h @@ -27,7 +27,7 @@ @@ -373,8 +327,6 @@ index 53fb9ee..5b44229 100644 /** -diff --git a/src/YMenuButton.h b/src/YMenuButton.h -index 205e730..5df7efb 100644 --- a/src/YMenuButton.h +++ b/src/YMenuButton.h @@ -29,7 +29,7 @@ @@ -386,8 +338,6 @@ index 205e730..5df7efb 100644 /** -diff --git a/src/YMultiLineEdit.h b/src/YMultiLineEdit.h -index c52a6ae..1f792f8 100644 --- a/src/YMultiLineEdit.h +++ b/src/YMultiLineEdit.h @@ -27,7 +27,7 @@ @@ -399,8 +349,6 @@ index c52a6ae..1f792f8 100644 /** * A multi-line plain-text area -diff --git a/src/YMultiProgressMeter.h b/src/YMultiProgressMeter.h -index 57c758d..f6bec91 100644 --- a/src/YMultiProgressMeter.h +++ b/src/YMultiProgressMeter.h @@ -28,7 +28,7 @@ @@ -412,8 +360,6 @@ index 57c758d..f6bec91 100644 /** -diff --git a/src/YMultiSelectionBox.h b/src/YMultiSelectionBox.h -index bbe5a20..f3a2947 100644 --- a/src/YMultiSelectionBox.h +++ b/src/YMultiSelectionBox.h @@ -27,7 +27,7 @@ @@ -425,8 +371,6 @@ index bbe5a20..f3a2947 100644 /** -diff --git a/src/YPartitionSplitter.h b/src/YPartitionSplitter.h -index 2839bbc..9de1174 100644 --- a/src/YPartitionSplitter.h +++ b/src/YPartitionSplitter.h @@ -28,7 +28,7 @@ @@ -438,8 +382,6 @@ index 2839bbc..9de1174 100644 /** -diff --git a/src/YProgressBar.h b/src/YProgressBar.h -index 718352f..baab662 100644 --- a/src/YProgressBar.h +++ b/src/YProgressBar.h @@ -27,7 +27,7 @@ @@ -451,8 +393,6 @@ index 718352f..baab662 100644 /** -diff --git a/src/YPushButton.h b/src/YPushButton.h -index 5b65c98..e288252 100644 --- a/src/YPushButton.h +++ b/src/YPushButton.h @@ -27,7 +27,7 @@ @@ -464,8 +404,6 @@ index 5b65c98..e288252 100644 -diff --git a/src/YRadioButton.h b/src/YRadioButton.h -index 9dc62de..5a7c0dd 100644 --- a/src/YRadioButton.h +++ b/src/YRadioButton.h @@ -28,7 +28,7 @@ @@ -477,8 +415,6 @@ index 9dc62de..5a7c0dd 100644 /** -diff --git a/src/YRadioButtonGroup.h b/src/YRadioButtonGroup.h -index 063a52e..671a257 100644 --- a/src/YRadioButtonGroup.h +++ b/src/YRadioButtonGroup.h @@ -28,7 +28,7 @@ @@ -490,8 +426,6 @@ index 063a52e..671a257 100644 typedef std::list YRadioButtonList; typedef YRadioButtonList::iterator YRadioButtonListIterator; -diff --git a/src/YRichText.h b/src/YRichText.h -index 149bfb3..86b3f80 100644 --- a/src/YRichText.h +++ b/src/YRichText.h @@ -30,7 +30,7 @@ @@ -503,8 +437,6 @@ index 149bfb3..86b3f80 100644 /** -diff --git a/src/YSelectionBox.h b/src/YSelectionBox.h -index 7fc4fb8..9bbf9f3 100644 --- a/src/YSelectionBox.h +++ b/src/YSelectionBox.h @@ -27,7 +27,7 @@ @@ -516,8 +448,6 @@ index 7fc4fb8..9bbf9f3 100644 /** -diff --git a/src/YSelectionWidget.h b/src/YSelectionWidget.h -index abbdfb4..cf05afd 100644 --- a/src/YSelectionWidget.h +++ b/src/YSelectionWidget.h @@ -29,7 +29,7 @@ @@ -529,8 +459,6 @@ index abbdfb4..cf05afd 100644 /** * Base class for various kinds of multi-value widgets. -diff --git a/src/YSimpleInputField.h b/src/YSimpleInputField.h -index 6d926d4..b93fe6b 100644 --- a/src/YSimpleInputField.h +++ b/src/YSimpleInputField.h @@ -27,7 +27,7 @@ @@ -542,8 +470,6 @@ index 6d926d4..b93fe6b 100644 /** -diff --git a/src/YSlider.h b/src/YSlider.h -index d29f6b8..4bcd7d3 100644 --- a/src/YSlider.h +++ b/src/YSlider.h @@ -27,7 +27,7 @@ @@ -555,8 +481,6 @@ index d29f6b8..4bcd7d3 100644 /** -diff --git a/src/YSpacing.h b/src/YSpacing.h -index e8aafd3..066cd68 100644 --- a/src/YSpacing.h +++ b/src/YSpacing.h @@ -28,7 +28,7 @@ @@ -568,8 +492,6 @@ index e8aafd3..066cd68 100644 /** -diff --git a/src/YSquash.h b/src/YSquash.h -index 4bd0fb6..3804cc4 100644 --- a/src/YSquash.h +++ b/src/YSquash.h @@ -29,7 +29,7 @@ @@ -581,8 +503,6 @@ index 4bd0fb6..3804cc4 100644 /** * HSquash, VSquash HVSquash: reduce child to its preferred size. -diff --git a/src/YTable.h b/src/YTable.h -index 6694f10..469b8ca 100644 --- a/src/YTable.h +++ b/src/YTable.h @@ -30,7 +30,7 @@ @@ -594,8 +514,6 @@ index 6694f10..469b8ca 100644 -diff --git a/src/YTableHeader.h b/src/YTableHeader.h -index 70166c2..4ae99b4 100644 --- a/src/YTableHeader.h +++ b/src/YTableHeader.h @@ -31,7 +31,7 @@ @@ -607,8 +525,6 @@ index 70166c2..4ae99b4 100644 /** * Helper class for YTable for table column properties: -diff --git a/src/YTimeField.h b/src/YTimeField.h -index ab2f9a3..f3a7b94 100644 --- a/src/YTimeField.h +++ b/src/YTimeField.h @@ -27,7 +27,7 @@ @@ -620,8 +536,6 @@ index ab2f9a3..f3a7b94 100644 /** -diff --git a/src/YTimezoneSelector.cc b/src/YTimezoneSelector.cc -index 9259b64..e2f9b6f 100644 --- a/src/YTimezoneSelector.cc +++ b/src/YTimezoneSelector.cc @@ -32,7 +32,7 @@ @@ -633,8 +547,6 @@ index 9259b64..e2f9b6f 100644 }; -diff --git a/src/YTree.h b/src/YTree.h -index 14fa279..70e1364 100644 --- a/src/YTree.h +++ b/src/YTree.h @@ -28,7 +28,7 @@ @@ -646,8 +558,6 @@ index 14fa279..70e1364 100644 /** -diff --git a/src/YUILog.h b/src/YUILog.h -index 0890bc5..4a927a7 100644 --- a/src/YUILog.h +++ b/src/YUILog.h @@ -64,7 +64,7 @@ @@ -659,11 +569,9 @@ index 0890bc5..4a927a7 100644 enum YUILogLevel_t { -diff --git a/src/YWidget.h b/src/YWidget.h -index 5b285d0..636a41b 100644 --- a/src/YWidget.h +++ b/src/YWidget.h -@@ -45,7 +45,7 @@ typedef YChildrenManager YWidgetChildrenManager; +@@ -45,7 +45,7 @@ typedef YChildrenManager YWidge typedef YSingleChildManager YSingleWidgetChildManager; typedef YChildrenRejector YWidgetChildrenRejector; @@ -672,8 +580,6 @@ index 5b285d0..636a41b 100644 /** -diff --git a/src/YWizard.h b/src/YWizard.h -index 7671cbf..975b597 100644 --- a/src/YWizard.h +++ b/src/YWizard.h @@ -28,7 +28,7 @@ diff --git a/meta-oe/recipes-graphics/libyui/libyui_3.6.0.bb b/meta-oe/recipes-graphics/libyui/libyui_3.6.0.bb index d8a921925a..7c6f4c13d2 100644 --- a/meta-oe/recipes-graphics/libyui/libyui_3.6.0.bb +++ b/meta-oe/recipes-graphics/libyui/libyui_3.6.0.bb @@ -18,6 +18,8 @@ inherit cmake gettext pkgconfig DEPENDS += "boost" +EXTRA_OECMAKE += "-DENABLE_WERROR=OFF" + BBCLASSEXTEND = "native nativesdk" do_configure_prepend () {