From patchwork Sun Dec 23 21:35:40 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Khem Raj X-Patchwork-Id: 154445 Delivered-To: patch@linaro.org Received: by 2002:a2e:299d:0:0:0:0:0 with SMTP id p29-v6csp3269943ljp; Sun, 23 Dec 2018 13:36:15 -0800 (PST) X-Google-Smtp-Source: ALg8bN7XFsH+ztVCnPw+7C1WiIdBRlQF2/G+4mEeCeZJmfX9WyVMI2taWRVq+X4ytVtIUBJwyfhW X-Received: by 2002:a17:902:28c1:: with SMTP id f59mr10815591plb.37.1545600975171; Sun, 23 Dec 2018 13:36:15 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1545600975; cv=none; d=google.com; s=arc-20160816; b=hOqsK1MCnOOTKxiJD4OcLLNItDMBh3yF+9oZouwmC9PMTqnKLCn0T4L8/ELI6fRpS8 d/PhqRZZ2nybW6RuE+TeFZQIVg7Si8HJ7uYB/ENuEjiNTQJ0UOf6gOw1Izh/dO2O15/4 kUokj5yzKqorw8kp1e+TozNgY8y54HxTTpE2ss6oLDxkAebIGRFmQyIrTT6hxknQWw4k tmd0R6tITcMJBEifpXDvJpNqiFbQng3tV7sN1j0ERNiY1FwNZO/Z7l3Z1vKsANKg1hy0 FTjgz30i2V7w1OhNoXHFYZtOdHmckZG22RbTeeryXi0X6Ogtqbpui5+pEv4CyQippKPW 7DGg== 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=W6FIVvYqDmVF3034nsvBUS58yERoNgy0Y4Dp9LZoktg=; b=GAyVpVf+MfORY9GIsiJZW1C4SpPvPejrQs4IUb8DlZG09fdWoL9T8iItpm42eNUsZo f/kMG1D10N7KrZntqHHnrVqptPdpMkx0H2m1tQXfaO7XJTsbNnsg8n6yeadj42Cbut4B PVqoTwrDscw3Dw/5CAA7CQmDwysu4HGTXXEHjgsYrvQdr5JD1nxa88GO5P/Ux+SfI7sk j/IJxKHaOznucq1hPK740LqG6mEPbGiLyr2jEroKikDuITNuGe4K6UdXerVb6+AXhHxY 7kht2q87LcfGrjpIpPZdu4kY+Pg/tBIc7E/Qf4HvXl+EXozFyAko3+7IESXk63wZC7qF utqA== ARC-Authentication-Results: i=1; mx.google.com; dkim=neutral (body hash did not verify) header.i=@gmail.com header.s=20161025 header.b=H6xODb+7; 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 m187si27761740pfm.51.2018.12.23.13.36.14; Sun, 23 Dec 2018 13:36:15 -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=H6xODb+7; 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 165.28.230.35.bc.googleusercontent.com (localhost [127.0.0.1]) by mail.openembedded.org (Postfix) with ESMTP id B1B686D6EA; Sun, 23 Dec 2018 21:36:10 +0000 (UTC) X-Original-To: openembedded-devel@lists.openembedded.org Delivered-To: openembedded-devel@lists.openembedded.org Received: from mail-pf1-f194.google.com (mail-pf1-f194.google.com [209.85.210.194]) by mail.openembedded.org (Postfix) with ESMTP id F36456C50D for ; Sun, 23 Dec 2018 21:36:08 +0000 (UTC) Received: by mail-pf1-f194.google.com with SMTP id c73so5025467pfe.13 for ; Sun, 23 Dec 2018 13:36:10 -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=lDTYVCPCsaL1X1JQfgRrUZPKMdM7AnaOTQowofatnEc=; b=H6xODb+7rc4ZLDPTYl/lFXPZC4sqwNJOqbE8yoyTQmE13wfwaQpRxtuICxNrZyJt6U 11ndn1dbm7V8EpQbN4SiBaFdlkwvJQj2pejridxvmgmVdaxEiyA19TyhQo1T4FD9hO80 t+12f5TCqx6B3HhfDX2QOngujkLsSgHBfmpbhZljckWuHGisvcduOXrHStr5YhlYMQd1 0s1AnwQ1o/dJdUWRfZAbW/4Rm3yC2kAhRIi/aCfKLaMFMK//6hNAryZmm2STBSBDkdpj 6F7uYNGmBlTbj18rFbv4sbl/Qr9teimD6ej9yrhH4NW9H/HzOgTM4l76dpx2GHz33Ymf 9qTw== 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=lDTYVCPCsaL1X1JQfgRrUZPKMdM7AnaOTQowofatnEc=; b=l9BiL29YPgMZe0khwm25jgnmk+FmCPUhlAOY4+MWn8MILk7X+avQ8WR9tvYh/oTwzj XoINN6ZC4slQ6mf54J6j7XLGDRj0rmxmAjp/E6OsW55km8hKGIcbuLqxMcJCatWPSvES vQgm+CAh+AbEOrtSIr8azjejVQASUzzgaMmQ/JygzJd2t5Uj5UOWTKGlpvLu+hFN4QHA LuV0ue2Ilmm2EgY0qJjD2Lq79SX94QujDXa0oavZbCM9yw45VEQ/TCpX46sD8pjq3DVa Etjg/EyyKZhTWNow72Va7Z1CGUkmuPIjRQOWDccCYxNac/CuyK+CWrBmbdDTX9Mu5iSA tfjw== X-Gm-Message-State: AJcUukdwaRnP0BM4/s29BSjS4/LQUN4DB6kJcSp+M5hRd48kP9MVfQL0 97BXX5h4orNK2uE1W0l7glx4dUO0rLY= X-Received: by 2002:a63:8043:: with SMTP id j64mr10494880pgd.405.1545600969492; Sun, 23 Dec 2018 13:36:09 -0800 (PST) Received: from apollo.hsd1.ca.comcast.net ([2601:646:877f:9499::19ec]) by smtp.gmail.com with ESMTPSA id m9sm33340800pgd.32.2018.12.23.13.36.08 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sun, 23 Dec 2018 13:36:08 -0800 (PST) From: Khem Raj To: openembedded-devel@lists.openembedded.org Date: Sun, 23 Dec 2018 13:35:40 -0800 Message-Id: <20181223213557.7834-1-raj.khem@gmail.com> X-Mailer: git-send-email 2.20.1 MIME-Version: 1.0 Subject: [oe] [meta-oe][PATCH 01/18] modemmanager: Fix build with gcc9 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 --- ...-string-to-s-printf-formatted-string.patch | 31 +++++++++++++++++++ .../modemmanager/modemmanager_1.8.2.bb | 1 + 2 files changed, 32 insertions(+) create mode 100644 meta-oe/recipes-connectivity/modemmanager/modemmanager/0001-Do-not-pass-null-string-to-s-printf-formatted-string.patch -- 2.20.1 -- _______________________________________________ Openembedded-devel mailing list Openembedded-devel@lists.openembedded.org http://lists.openembedded.org/mailman/listinfo/openembedded-devel diff --git a/meta-oe/recipes-connectivity/modemmanager/modemmanager/0001-Do-not-pass-null-string-to-s-printf-formatted-string.patch b/meta-oe/recipes-connectivity/modemmanager/modemmanager/0001-Do-not-pass-null-string-to-s-printf-formatted-string.patch new file mode 100644 index 0000000000..5fbafbb5dc --- /dev/null +++ b/meta-oe/recipes-connectivity/modemmanager/modemmanager/0001-Do-not-pass-null-string-to-s-printf-formatted-string.patch @@ -0,0 +1,31 @@ +From b8862e6af1c6d022b8c182098e7deddb874ece19 Mon Sep 17 00:00:00 2001 +From: Khem Raj +Date: Tue, 18 Dec 2018 23:10:44 -0800 +Subject: [PATCH] Do not pass null string to %s printf formatted string + +Here the string is already decided to be NULL and passing +a null pointer to %s will not work + +Fixes +error: '%s' directive argument is null + +Upstream-Status: Submitted [https://gitlab.freedesktop.org/mobile-broadband/ModemManager/merge_requests/67] + +Signed-off-by: Khem Raj +--- + plugins/mtk/mm-broadband-modem-mtk.c | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/plugins/mtk/mm-broadband-modem-mtk.c b/plugins/mtk/mm-broadband-modem-mtk.c +index 475a63ac..541de4a5 100644 +--- a/plugins/mtk/mm-broadband-modem-mtk.c ++++ b/plugins/mtk/mm-broadband-modem-mtk.c +@@ -191,7 +191,7 @@ get_supported_modes_ready (MMBaseModem *self, + + response = mm_base_modem_at_command_finish (MM_BASE_MODEM (self), res, &error); + if (!response) { +- mm_dbg ("Fail to get response %s", response); ++ mm_dbg ("Fail to get response"); + g_task_return_error (task, error); + g_object_unref (task); + return; diff --git a/meta-oe/recipes-connectivity/modemmanager/modemmanager_1.8.2.bb b/meta-oe/recipes-connectivity/modemmanager/modemmanager_1.8.2.bb index e198bd588e..f8e074a87f 100644 --- a/meta-oe/recipes-connectivity/modemmanager/modemmanager_1.8.2.bb +++ b/meta-oe/recipes-connectivity/modemmanager/modemmanager_1.8.2.bb @@ -13,6 +13,7 @@ DEPENDS = "glib-2.0 libgudev dbus-glib intltool-native" SRC_URI = "http://www.freedesktop.org/software/ModemManager/ModemManager-${PV}.tar.xz \ file://0001-Do-not-set-Wno-unused-but-set-variable.patch \ + file://0001-Do-not-pass-null-string-to-s-printf-formatted-string.patch \ " SRC_URI[md5sum] = "a49c9f73e46c7b89e5efedda250d22c0" From patchwork Sun Dec 23 21:35:41 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Khem Raj X-Patchwork-Id: 154446 Delivered-To: patch@linaro.org Received: by 2002:a2e:299d:0:0:0:0:0 with SMTP id p29-v6csp3270059ljp; Sun, 23 Dec 2018 13:36:27 -0800 (PST) X-Google-Smtp-Source: ALg8bN7SvndVEtsvjwAy5AA8VFG/Wcc9ODMJ/ORDCj6qLA9Z4OnfNgxzUW7JvgJZf8tGLcqT9Tzn X-Received: by 2002:a17:902:7107:: with SMTP id a7mr10773795pll.290.1545600986930; Sun, 23 Dec 2018 13:36:26 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1545600986; cv=none; d=google.com; s=arc-20160816; b=wj1UESM0M1xVvz8w7hgfD1IzmXKRdS095Odl/dktTSY6MN5559aMJx2UYhsb2RARmx ruIoIRr4ALhxFccXxnMedLBG4co7i1c3Xvt2oER3Sy9dKg5f9ZpgtkHyipvqqYfVTRmn OidcZNxWVZxB9F26QgMjoVj5jYW2aZTU8Qhndu5Ou0tE7R+M88IqVQzbepHm4CSfaM4z NpfpkZighv94XtJ5xP6TgQ+VoZkKc7qciQ1wqCbhkM+/mOK6iH199KZMM3vQvb94KU4n hepbqvqr8ialv9LecSphF8PPsHs78Qe3YvkX0wW+HRTfU3sbxWb2lFB63HMlX+SUzgmT w42g== 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=Xu/F3EaXukDlqmf5IORGkqV1QZ1M7j56A0nADRrvccE=; b=MXjAVFsyfky+co9BW8IuOKrGjOHmPI/yr9gv09jnpHTULbRjPTA/rxBjKB3ViJLpRF Jad1uIYrtdobpKIy2MYx58IzbeydrVEKrPj3Z+F6JcOuga6fy47LDQVc7GkKBbvTILzl R4usKry2IossJMuovk2u104QAitrpzXXpqvAOAkX78VFnhmLYaBSDb3LqspsvErqtRkj Pgw/ARZhFPMgfpbAV1NnVNGffZUbdJpMPvOgROVv5wFIHI0w39TiVydfOG3hxwLm/6xL rOE7IlbQfsFmA0QcwL7CSkINyOmLInmzxgUhWGoAvZwIPGdSl+7rf6p1Yr4upOexgCNF /Jww== ARC-Authentication-Results: i=1; mx.google.com; dkim=neutral (body hash did not verify) header.i=@gmail.com header.s=20161025 header.b=XUi0nsHP; 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 p64si22701134pfg.79.2018.12.23.13.36.26; Sun, 23 Dec 2018 13:36: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=XUi0nsHP; 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 165.28.230.35.bc.googleusercontent.com (localhost [127.0.0.1]) by mail.openembedded.org (Postfix) with ESMTP id AB9F871B99; Sun, 23 Dec 2018 21:36:23 +0000 (UTC) X-Original-To: openembedded-devel@lists.openembedded.org Delivered-To: openembedded-devel@lists.openembedded.org Received: from mail-pf1-f175.google.com (mail-pf1-f175.google.com [209.85.210.175]) by mail.openembedded.org (Postfix) with ESMTP id 0106B6C50D for ; Sun, 23 Dec 2018 21:36:09 +0000 (UTC) Received: by mail-pf1-f175.google.com with SMTP id c73so5025478pfe.13 for ; Sun, 23 Dec 2018 13:36:11 -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=zHa9Peg7o6wdwKOmnM4srnw2VtfQ9r2n2gKFIlfk57s=; b=XUi0nsHPMVXP3yB60ILMvjxCccFM6vg9IqWFjtD4FM9bODVDFRSMB+oghjpgQIF+8W +vWq6AdmOs3H+WHDPSyDNVtO25cAtn1pAKWq2MJqIGACQg9TpDqvJ9XxIk+P+tSxuu+N ekZXc8aHsp1+D9iECFaVfAlusI86cseNh8xvZgC7fV6xDVBGfoXs1+9FxFB/5Tet08Qq b5vJaWIxx68iCf0HKoCc9I6exXbIXcWFJdBv1MrdqQ0MxfFbbXIIQU2YrGBdcA618KH8 gRHyItTvEaD2yDYY5GNGB0zzoC/m71bp8Dn6NHhWg5NdztfFMAkffaiSe3TosQphtf8+ RhYw== 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=zHa9Peg7o6wdwKOmnM4srnw2VtfQ9r2n2gKFIlfk57s=; b=hh8Ww9AG2zf1bYu2nP/k5mPo5D1dGirsKelpyj370q+0QrMWrPyq23SDaKQDsZapm7 w8qSnbioGI0DN97iLAyxy2aFhWsQZawEvfy9QEB6Ws9mazA7++JipooE+7GSD13Yn01Z j7qK2cb9dbK6AsziQM53AxrFn8/JX1YDNYbBm5v09KhYk4aZmK06htANIjLQUIfreBe+ zGcZ1jxEww+KwNFuo+P6TRfou8iatH9EU0H6/KMPwVyK9R/h8gDj0XGdW4vg2pku+KtC Eu/WKmGbkJtwstoprrT69lZxX0oUXrzL5RTnYX4oFTeMlqrpZT39thgrOUc8/LlJ7wZ0 CJNQ== X-Gm-Message-State: AJcUukewskeWHMdQc5n2yAGxcgw/LqsDv6jx+BMw0Okuno/cM5jTOpFy Jy20EelpfvPLzrpnsDQcOqMwWNFyAt8= X-Received: by 2002:a63:4c4e:: with SMTP id m14mr10370631pgl.173.1545600970342; Sun, 23 Dec 2018 13:36:10 -0800 (PST) Received: from apollo.hsd1.ca.comcast.net ([2601:646:877f:9499::19ec]) by smtp.gmail.com with ESMTPSA id m9sm33340800pgd.32.2018.12.23.13.36.09 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sun, 23 Dec 2018 13:36:09 -0800 (PST) From: Khem Raj To: openembedded-devel@lists.openembedded.org Date: Sun, 23 Dec 2018 13:35:41 -0800 Message-Id: <20181223213557.7834-2-raj.khem@gmail.com> X-Mailer: git-send-email 2.20.1 In-Reply-To: <20181223213557.7834-1-raj.khem@gmail.com> References: <20181223213557.7834-1-raj.khem@gmail.com> MIME-Version: 1.0 Subject: [oe] [meta-oe][PATCH 02/18] breakpad: 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 - Drop upstreamed ucontext_t patch - basename is now available in musl - Pin ARM-only ISA on armv5 and older arches - Use COMPATIBLE_HOST instead of COMPATIBLE_MACHINE - memory.h has been renamed to memory_allocator.h in latest breakpad Signed-off-by: Khem Raj --- ...e-of-struct-ucontext-with-ucontext_t.patch | 242 ------------------ .../breakpad/0002-Avoid-using-basename.patch | 29 --- .../0005-md2core-Replace-basename.patch | 38 --- .../recipes-devtools/breakpad/breakpad_git.bb | 15 +- 4 files changed, 7 insertions(+), 317 deletions(-) delete mode 100644 meta-oe/recipes-devtools/breakpad/breakpad/0001-Replace-use-of-struct-ucontext-with-ucontext_t.patch delete mode 100644 meta-oe/recipes-devtools/breakpad/breakpad/0002-Avoid-using-basename.patch delete mode 100644 meta-oe/recipes-devtools/breakpad/breakpad/0005-md2core-Replace-basename.patch -- 2.20.1 -- _______________________________________________ Openembedded-devel mailing list Openembedded-devel@lists.openembedded.org http://lists.openembedded.org/mailman/listinfo/openembedded-devel diff --git a/meta-oe/recipes-devtools/breakpad/breakpad/0001-Replace-use-of-struct-ucontext-with-ucontext_t.patch b/meta-oe/recipes-devtools/breakpad/breakpad/0001-Replace-use-of-struct-ucontext-with-ucontext_t.patch deleted file mode 100644 index 07cb8a366e..0000000000 --- a/meta-oe/recipes-devtools/breakpad/breakpad/0001-Replace-use-of-struct-ucontext-with-ucontext_t.patch +++ /dev/null @@ -1,242 +0,0 @@ -From b90c8f3b60bfe5dbed2823620242e9d30b9eb28f Mon Sep 17 00:00:00 2001 -From: Khem Raj -Date: Wed, 28 Jun 2017 19:01:18 -0700 -Subject: [PATCH] Replace use of struct ucontext with ucontext_t - -glibc 2.26 would not expose struct ucontext anymore - -Signed-off-by: Khem Raj ---- -Upstream-Status: Pending - - .../linux/dump_writer_common/ucontext_reader.cc | 32 +++++++++++----------- - .../linux/dump_writer_common/ucontext_reader.h | 14 +++++----- - src/client/linux/handler/exception_handler.cc | 10 +++---- - src/client/linux/handler/exception_handler.h | 4 +-- - .../linux/microdump_writer/microdump_writer.cc | 2 +- - .../linux/minidump_writer/minidump_writer.cc | 2 +- - 6 files changed, 32 insertions(+), 32 deletions(-) - -diff --git a/src/client/linux/dump_writer_common/ucontext_reader.cc b/src/client/linux/dump_writer_common/ucontext_reader.cc -index c80724dd..052ce37c 100644 ---- a/src/client/linux/dump_writer_common/ucontext_reader.cc -+++ b/src/client/linux/dump_writer_common/ucontext_reader.cc -@@ -36,19 +36,19 @@ namespace google_breakpad { - - // Minidump defines register structures which are different from the raw - // structures which we get from the kernel. These are platform specific --// functions to juggle the ucontext and user structures into minidump format. -+// functions to juggle the ucontext_t and user structures into minidump format. - - #if defined(__i386__) - --uintptr_t UContextReader::GetStackPointer(const struct ucontext* uc) { -+uintptr_t UContextReader::GetStackPointer(const ucontext_t* uc) { - return uc->uc_mcontext.gregs[REG_ESP]; - } - --uintptr_t UContextReader::GetInstructionPointer(const struct ucontext* uc) { -+uintptr_t UContextReader::GetInstructionPointer(const ucontext_t* uc) { - return uc->uc_mcontext.gregs[REG_EIP]; - } - --void UContextReader::FillCPUContext(RawContextCPU *out, const ucontext *uc, -+void UContextReader::FillCPUContext(RawContextCPU *out, const ucontext_t *uc, - const struct _libc_fpstate* fp) { - const greg_t* regs = uc->uc_mcontext.gregs; - -@@ -88,15 +88,15 @@ void UContextReader::FillCPUContext(RawContextCPU *out, const ucontext *uc, - - #elif defined(__x86_64) - --uintptr_t UContextReader::GetStackPointer(const struct ucontext* uc) { -+uintptr_t UContextReader::GetStackPointer(const ucontext_t* uc) { - return uc->uc_mcontext.gregs[REG_RSP]; - } - --uintptr_t UContextReader::GetInstructionPointer(const struct ucontext* uc) { -+uintptr_t UContextReader::GetInstructionPointer(const ucontext_t* uc) { - return uc->uc_mcontext.gregs[REG_RIP]; - } - --void UContextReader::FillCPUContext(RawContextCPU *out, const ucontext *uc, -+void UContextReader::FillCPUContext(RawContextCPU *out, const ucontext_t *uc, - const struct _libc_fpstate* fpregs) { - const greg_t* regs = uc->uc_mcontext.gregs; - -@@ -145,15 +145,15 @@ void UContextReader::FillCPUContext(RawContextCPU *out, const ucontext *uc, - - #elif defined(__ARM_EABI__) - --uintptr_t UContextReader::GetStackPointer(const struct ucontext* uc) { -+uintptr_t UContextReader::GetStackPointer(const ucontext_t* uc) { - return uc->uc_mcontext.arm_sp; - } - --uintptr_t UContextReader::GetInstructionPointer(const struct ucontext* uc) { -+uintptr_t UContextReader::GetInstructionPointer(const ucontext_t* uc) { - return uc->uc_mcontext.arm_pc; - } - --void UContextReader::FillCPUContext(RawContextCPU *out, const ucontext *uc) { -+void UContextReader::FillCPUContext(RawContextCPU *out, const ucontext_t *uc) { - out->context_flags = MD_CONTEXT_ARM_FULL; - - out->iregs[0] = uc->uc_mcontext.arm_r0; -@@ -184,15 +184,15 @@ void UContextReader::FillCPUContext(RawContextCPU *out, const ucontext *uc) { - - #elif defined(__aarch64__) - --uintptr_t UContextReader::GetStackPointer(const struct ucontext* uc) { -+uintptr_t UContextReader::GetStackPointer(const ucontext_t* uc) { - return uc->uc_mcontext.sp; - } - --uintptr_t UContextReader::GetInstructionPointer(const struct ucontext* uc) { -+uintptr_t UContextReader::GetInstructionPointer(const ucontext_t* uc) { - return uc->uc_mcontext.pc; - } - --void UContextReader::FillCPUContext(RawContextCPU *out, const ucontext *uc, -+void UContextReader::FillCPUContext(RawContextCPU *out, const ucontext_t *uc, - const struct fpsimd_context* fpregs) { - out->context_flags = MD_CONTEXT_ARM64_FULL; - -@@ -210,15 +210,15 @@ void UContextReader::FillCPUContext(RawContextCPU *out, const ucontext *uc, - - #elif defined(__mips__) - --uintptr_t UContextReader::GetStackPointer(const struct ucontext* uc) { -+uintptr_t UContextReader::GetStackPointer(const ucontext_t* uc) { - return uc->uc_mcontext.gregs[MD_CONTEXT_MIPS_REG_SP]; - } - --uintptr_t UContextReader::GetInstructionPointer(const struct ucontext* uc) { -+uintptr_t UContextReader::GetInstructionPointer(const ucontext_t* uc) { - return uc->uc_mcontext.pc; - } - --void UContextReader::FillCPUContext(RawContextCPU *out, const ucontext *uc) { -+void UContextReader::FillCPUContext(RawContextCPU *out, const ucontext_t *uc) { - #if _MIPS_SIM == _ABI64 - out->context_flags = MD_CONTEXT_MIPS64_FULL; - #elif _MIPS_SIM == _ABIO32 -diff --git a/src/client/linux/dump_writer_common/ucontext_reader.h b/src/client/linux/dump_writer_common/ucontext_reader.h -index b6e77b4b..2de80b70 100644 ---- a/src/client/linux/dump_writer_common/ucontext_reader.h -+++ b/src/client/linux/dump_writer_common/ucontext_reader.h -@@ -39,23 +39,23 @@ - - namespace google_breakpad { - --// Wraps platform-dependent implementations of accessors to ucontext structs. -+// Wraps platform-dependent implementations of accessors to ucontext_t structs. - struct UContextReader { -- static uintptr_t GetStackPointer(const struct ucontext* uc); -+ static uintptr_t GetStackPointer(const ucontext_t* uc); - -- static uintptr_t GetInstructionPointer(const struct ucontext* uc); -+ static uintptr_t GetInstructionPointer(const ucontext_t* uc); - -- // Juggle a arch-specific ucontext into a minidump format -+ // Juggle a arch-specific ucontext_t into a minidump format - // out: the minidump structure - // info: the collection of register structures. - #if defined(__i386__) || defined(__x86_64) -- static void FillCPUContext(RawContextCPU *out, const ucontext *uc, -+ static void FillCPUContext(RawContextCPU *out, const ucontext_t *uc, - const struct _libc_fpstate* fp); - #elif defined(__aarch64__) -- static void FillCPUContext(RawContextCPU *out, const ucontext *uc, -+ static void FillCPUContext(RawContextCPU *out, const ucontext_t *uc, - const struct fpsimd_context* fpregs); - #else -- static void FillCPUContext(RawContextCPU *out, const ucontext *uc); -+ static void FillCPUContext(RawContextCPU *out, const ucontext_t *uc); - #endif - }; - -diff --git a/src/client/linux/handler/exception_handler.cc b/src/client/linux/handler/exception_handler.cc -index 586d84e9..05936d28 100644 ---- a/src/client/linux/handler/exception_handler.cc -+++ b/src/client/linux/handler/exception_handler.cc -@@ -457,9 +457,9 @@ bool ExceptionHandler::HandleSignal(int /*sig*/, siginfo_t* info, void* uc) { - // Fill in all the holes in the struct to make Valgrind happy. - memset(&g_crash_context_, 0, sizeof(g_crash_context_)); - memcpy(&g_crash_context_.siginfo, info, sizeof(siginfo_t)); -- memcpy(&g_crash_context_.context, uc, sizeof(struct ucontext)); -+ memcpy(&g_crash_context_.context, uc, sizeof(ucontext_t)); - #if defined(__aarch64__) -- struct ucontext* uc_ptr = (struct ucontext*)uc; -+ ucontext_t* uc_ptr = (ucontext_t*)uc; - struct fpsimd_context* fp_ptr = - (struct fpsimd_context*)&uc_ptr->uc_mcontext.__reserved; - if (fp_ptr->head.magic == FPSIMD_MAGIC) { -@@ -468,9 +468,9 @@ bool ExceptionHandler::HandleSignal(int /*sig*/, siginfo_t* info, void* uc) { - } - #elif !defined(__ARM_EABI__) && !defined(__mips__) - // FP state is not part of user ABI on ARM Linux. -- // In case of MIPS Linux FP state is already part of struct ucontext -+ // In case of MIPS Linux FP state is already part of ucontext_t - // and 'float_state' is not a member of CrashContext. -- struct ucontext* uc_ptr = (struct ucontext*)uc; -+ ucontext_t* uc_ptr = (ucontext_t*)uc; - if (uc_ptr->uc_mcontext.fpregs) { - memcpy(&g_crash_context_.float_state, uc_ptr->uc_mcontext.fpregs, - sizeof(g_crash_context_.float_state)); -@@ -494,7 +494,7 @@ bool ExceptionHandler::SimulateSignalDelivery(int sig) { - // ExceptionHandler::HandleSignal(). - siginfo.si_code = SI_USER; - siginfo.si_pid = getpid(); -- struct ucontext context; -+ ucontext_t context; - getcontext(&context); - return HandleSignal(sig, &siginfo, &context); - } -diff --git a/src/client/linux/handler/exception_handler.h b/src/client/linux/handler/exception_handler.h -index daba57e0..25598a29 100644 ---- a/src/client/linux/handler/exception_handler.h -+++ b/src/client/linux/handler/exception_handler.h -@@ -191,11 +191,11 @@ class ExceptionHandler { - struct CrashContext { - siginfo_t siginfo; - pid_t tid; // the crashing thread. -- struct ucontext context; -+ ucontext_t context; - #if !defined(__ARM_EABI__) && !defined(__mips__) - // #ifdef this out because FP state is not part of user ABI for Linux ARM. - // In case of MIPS Linux FP state is already part of struct -- // ucontext so 'float_state' is not required. -+ // ucontext_t so 'float_state' is not required. - fpstate_t float_state; - #endif - }; -diff --git a/src/client/linux/microdump_writer/microdump_writer.cc b/src/client/linux/microdump_writer/microdump_writer.cc -index 3764eec2..80ad5c46 100644 ---- a/src/client/linux/microdump_writer/microdump_writer.cc -+++ b/src/client/linux/microdump_writer/microdump_writer.cc -@@ -593,7 +593,7 @@ class MicrodumpWriter { - - void* Alloc(unsigned bytes) { return dumper_->allocator()->Alloc(bytes); } - -- const struct ucontext* const ucontext_; -+ const ucontext_t* const ucontext_; - #if !defined(__ARM_EABI__) && !defined(__mips__) - const google_breakpad::fpstate_t* const float_state_; - #endif -diff --git a/src/client/linux/minidump_writer/minidump_writer.cc b/src/client/linux/minidump_writer/minidump_writer.cc -index d11ba6e5..c7161434 100644 ---- a/src/client/linux/minidump_writer/minidump_writer.cc -+++ b/src/client/linux/minidump_writer/minidump_writer.cc -@@ -1323,7 +1323,7 @@ class MinidumpWriter { - const int fd_; // File descriptor where the minidum should be written. - const char* path_; // Path to the file where the minidum should be written. - -- const struct ucontext* const ucontext_; // also from the signal handler -+ const ucontext_t* const ucontext_; // also from the signal handler - #if !defined(__ARM_EABI__) && !defined(__mips__) - const google_breakpad::fpstate_t* const float_state_; // ditto - #endif --- -2.13.2 - diff --git a/meta-oe/recipes-devtools/breakpad/breakpad/0002-Avoid-using-basename.patch b/meta-oe/recipes-devtools/breakpad/breakpad/0002-Avoid-using-basename.patch deleted file mode 100644 index bc62829811..0000000000 --- a/meta-oe/recipes-devtools/breakpad/breakpad/0002-Avoid-using-basename.patch +++ /dev/null @@ -1,29 +0,0 @@ -From 806964f852773e427fea82a7716d44ce3be4498c Mon Sep 17 00:00:00 2001 -From: Felix Janda -Date: Sun, 1 Feb 2015 14:27:32 +0100 -Subject: [PATCH 2/3] Avoid using basename - ---- - src/common/linux/dump_symbols.cc | 6 +++--- - 1 file changed, 3 insertions(+), 3 deletions(-) - -diff --git a/src/common/linux/dump_symbols.cc b/src/common/linux/dump_symbols.cc -index d029ca14..6ac4a17b 100644 ---- a/src/common/linux/dump_symbols.cc -+++ b/src/common/linux/dump_symbols.cc -@@ -881,9 +881,9 @@ const char* ElfArchitecture(const typename ElfClass::Ehdr* elf_header) { - // last slash, or the whole filename if there are no slashes. - string BaseFileName(const string &filename) { - // Lots of copies! basename's behavior is less than ideal. -- char* c_filename = strdup(filename.c_str()); -- string base = basename(c_filename); -- free(c_filename); -+ const char *c_filename = filename.c_str(); -+ const char *p = strrchr(c_filename, '/'); -+ string base = p ? p+1 : c_filename; - return base; - } - --- -2.14.1 - diff --git a/meta-oe/recipes-devtools/breakpad/breakpad/0005-md2core-Replace-basename.patch b/meta-oe/recipes-devtools/breakpad/breakpad/0005-md2core-Replace-basename.patch deleted file mode 100644 index 852c1ed2ca..0000000000 --- a/meta-oe/recipes-devtools/breakpad/breakpad/0005-md2core-Replace-basename.patch +++ /dev/null @@ -1,38 +0,0 @@ -From bbf2b5ed5d93b227df8aea5726727b48e29f6790 Mon Sep 17 00:00:00 2001 -From: Khem Raj -Date: Thu, 14 Sep 2017 23:35:40 -0700 -Subject: [PATCH 5/5] md2core: Replace basename() - -musl does not provide it - -Signed-off-by: Khem Raj ---- - src/tools/linux/md2core/minidump-2-core.cc | 5 ++++- - 1 file changed, 4 insertions(+), 1 deletion(-) - -diff --git a/src/tools/linux/md2core/minidump-2-core.cc b/src/tools/linux/md2core/minidump-2-core.cc -index 6a9e28eb..52b81c22 100644 ---- a/src/tools/linux/md2core/minidump-2-core.cc -+++ b/src/tools/linux/md2core/minidump-2-core.cc -@@ -107,6 +107,9 @@ struct Options { - - static void - Usage(int argc, const char* argv[]) { -+ const char *c_filename = argv[0];; -+ const char *p = strrchr(c_filename, '/'); -+ const char *base = p ? p+1 : c_filename; - fprintf(stderr, - "Usage: %s [options] \n" - "\n" -@@ -133,7 +136,7 @@ Usage(int argc, const char* argv[]) { - " lookups to be done in this directory rather than the filesystem\n" - " layout as it exists in the crashing image. This path should end\n" - " with a slash if it's a directory. e.g. /var/lib/breakpad/\n" -- "", basename(argv[0])); -+ "", base); - } - - static void --- -2.14.1 - diff --git a/meta-oe/recipes-devtools/breakpad/breakpad_git.bb b/meta-oe/recipes-devtools/breakpad/breakpad_git.bb index d9773c9a6e..2bc0aacb0f 100644 --- a/meta-oe/recipes-devtools/breakpad/breakpad_git.bb +++ b/meta-oe/recipes-devtools/breakpad/breakpad_git.bb @@ -19,10 +19,11 @@ PV = "1.0+git${SRCPV}" SRCREV_FORMAT = "breakpad_gtest_protobuf_lss_gyp" -SRCREV_breakpad = "dea867e76f24e4a68395684b9d1cf24bcef82f20" +SRCREV_breakpad = "5467393a3d1e7ab929fd01d79971701bf4e2c2c6" +#v1.8.0 SRCREV_gtest = "ec44c6c1675c25b9827aacd08c02433cccde7780" SRCREV_protobuf = "cb6dd4ef5f82e41e06179dcd57d3b1d9246ad6ac" -SRCREV_lss = "a91633d172407f6c83dd69af11510b37afebb7f9" +SRCREV_lss = "a89bf7903f3169e6bc7b8efc10a73a7571de21cf" SRCREV_gyp = "324dd166b7c0b39d513026fa52d6280ac6d56770" SRC_URI = "git://github.com/google/breakpad;name=breakpad \ @@ -30,15 +31,12 @@ SRC_URI = "git://github.com/google/breakpad;name=breakpad \ git://github.com/google/protobuf.git;destsuffix=git/src/third_party/protobuf/protobuf;name=protobuf \ git://chromium.googlesource.com/linux-syscall-support;protocol=https;destsuffix=git/src/third_party/lss;name=lss \ git://chromium.googlesource.com/external/gyp;protocol=https;destsuffix=git/src/tools/gyp;name=gyp \ - file://0001-Replace-use-of-struct-ucontext-with-ucontext_t.patch \ file://0001-include-sys-reg.h-to-get-__WORDSIZE-on-musl-libc.patch \ - file://0002-Avoid-using-basename.patch \ file://0003-Fix-conflict-between-musl-libc-dirent.h-and-lss.patch \ file://0001-Turn-off-sign-compare-for-musl-libc.patch \ file://0002-sys-signal.h-is-a-nonportable-alias-for-signal.h.patch \ file://0003-Dont-include-stab.h.patch \ file://0004-elf_reader.cc-include-sys-reg.h-to-get-__WORDSIZE-on.patch \ - file://0005-md2core-Replace-basename.patch \ file://0002-Use-_fpstate-instead-of-_libc_fpstate-on-linux.patch \ file://mcontext.patch \ file://0001-disable-calls-to-getcontext-with-musl.patch \ @@ -49,7 +47,7 @@ S = "${WORKDIR}/git" CXXFLAGS += "-D_GNU_SOURCE" -COMPATIBLE_MACHINE_powerpc = "(!.*ppc).*" +COMPATIBLE_HOST_powerpc = "null" do_install_append() { install -d ${D}${includedir} @@ -72,7 +70,7 @@ do_install_append() { install -m 0644 ${S}/src/client/linux/minidump_writer/minidump_writer.h ${D}${includedir}/breakpad/client/linux/minidump_writer/minidump_writer.h install -d ${D}${includedir}/breakpad/common - install -m 0644 ${S}/src/common/memory.h ${D}${includedir}/breakpad/common/memory.h + install -m 0644 ${S}/src/common/memory_allocator.h ${D}${includedir}/breakpad/common/memory_allocator.h install -m 0644 ${S}/src/common/scoped_ptr.h ${D}${includedir}/breakpad/common/scoped_ptr.h install -m 0644 ${S}/src/common/using_std_string.h ${D}${includedir}/breakpad/common/using_std_string.h @@ -120,4 +118,5 @@ breakpad_populate_sysroot() { #| {standard input}:2184: Error: Thumb does not support this addressing mode -- `str r6,[r1,#-4]!' #| {standard input}:2191: Error: lo register required -- `ldr pc,[sp]' #| make: *** [src/client/linux/handler/exception_handler.o] Error 1 -ARM_INSTRUCTION_SET = "arm" +ARM_INSTRUCTION_SET_armv5 = "arm" +ARM_INSTRUCTION_SET_armv4 = "arm" From patchwork Sun Dec 23 21:35:42 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Khem Raj X-Patchwork-Id: 154447 Delivered-To: patch@linaro.org Received: by 2002:a2e:299d:0:0:0:0:0 with SMTP id p29-v6csp3270127ljp; Sun, 23 Dec 2018 13:36:34 -0800 (PST) X-Google-Smtp-Source: ALg8bN4Skb4hkOekzpncyJ7+0sKwb0/rvNx+gUcdnNh33zCLUBbi1KZhP3v7AJ3nVxNdNXIK0pGh X-Received: by 2002:a63:f552:: with SMTP id e18mr10371813pgk.239.1545600994786; Sun, 23 Dec 2018 13:36:34 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1545600994; cv=none; d=google.com; s=arc-20160816; b=RFloh2D2WCcdsQiwLxF8s/5v8ft7a56riwPmlLJ+nqnWbuHYabOnwRLe/tvuy90KVy g7Dwb4sxoZ4iM83ZQR4bHmqQRV8cLQVzJle/ttHnmzVRfsHla7qeLbEEohRly6fGNSzt vVkrwHEEUE4/zHK+/L9Vt4R/8m2fDacCb31Uv/KqJkpOLsKdy2JnZZ3Th0HP6PkIj/Vn x3f5nDwuyfnR6EOVyee59aqTAhAQOZiqVcSaWk+08PwthC5Xc+yBgu0pAOcJDhU7+1oR TUWSZaECohTrcz2+Fxf+v+X3eI9DL02743/RbGQv9m2Dn0sLQhmAQao8FXreL22hYnwN szzQ== 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=uggsU246FXBOhUYy0UAupvMl0rHV2IPyHXUEh8Ts1Yk=; b=tUZPde6t05+Xfz2RgsawscRscM+D835G5STqkGxYH7SvzsMLerAKBNGyHXMrxIPCxa cdB7OaCOGs7WGDdcdyEKdgUEgTzxIdy3y+Rue4pILJGi9OQ0dSpD66xlZfU8ZAajYqlZ UMZeYxjpE4eLGt8Vl458RG4SIu+r/oMwVC23WnTDI/qvSVb5ZEMss++1WHzacjeTZU7v dEk7+L8au4Z2xhNsZPTl26/d/RMUi45ewfy7Wv2kLaozRmEL9NLabXe00xrfoDX63KV/ yDKrdHKPLDQGeuHtWVhaVEL005Gbij+6Nt16rf1wLVQjIGfYzt6rUY9m3nkNPUWZMXNk tkQg== ARC-Authentication-Results: i=1; mx.google.com; dkim=neutral (body hash did not verify) header.i=@gmail.com header.s=20161025 header.b=uhOcY+MI; 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 j65si4836641pge.444.2018.12.23.13.36.34; Sun, 23 Dec 2018 13:36: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=uhOcY+MI; 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 165.28.230.35.bc.googleusercontent.com (localhost [127.0.0.1]) by mail.openembedded.org (Postfix) with ESMTP id 508446D4C2; Sun, 23 Dec 2018 21:36:31 +0000 (UTC) X-Original-To: openembedded-devel@lists.openembedded.org Delivered-To: openembedded-devel@lists.openembedded.org Received: from mail-pl1-f195.google.com (mail-pl1-f195.google.com [209.85.214.195]) by mail.openembedded.org (Postfix) with ESMTP id 8A6DC6D2BF for ; Sun, 23 Dec 2018 21:36:10 +0000 (UTC) Received: by mail-pl1-f195.google.com with SMTP id g9so4868290plo.3 for ; Sun, 23 Dec 2018 13:36:11 -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=xOLWlMoG2f5DHRBSttLol/Sl6nhYoGV3VorSlLadr54=; b=uhOcY+MItKZJInwF5BcKClvIsbQqAbaBZzow5kNxB7w48Pqg9qxZ2il9PugiOTxrWQ NCYe95QMvXPodsvq25E/O+VQ/E5Q20RQjn4PL/jkqzU/E60MZGIyEm11FvFPeOLQT2gg ABv6rP0muZZtcrxrKCZfZSKnmBQ+dbvTeLK6k8FvJn5fin3EIqD5WAqBCdARM1EEHros Y1nTxg6QMEmU6udUAaiaNXFrCYBb5/RWAfCwFef5pFrSdWU70YIPHbMc7bgb6szf+2sv lRw2RBtaOhr/NNPM4dVn4sOjzgI8d9FJwWGUr8Vqi81pAfqbM+BeZv1PczJkGuNGn1YX /K5A== 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=xOLWlMoG2f5DHRBSttLol/Sl6nhYoGV3VorSlLadr54=; b=FwQMcJpwMpbA+MYDwoo5trtMQO897BPJwv9WY76Fh5fBlUmapO4t7Paqhg+B5TfSoa yDS4hefPRWnMszIyJX4ZrlENKGiZPivMDHdDZFKJaUuPepXXb4iVzVcACXbz2hI5n9Lw +h+junLf3xwme0RfQPWFUG86wR/WmICVbtU/+lIFTuAYZ64YacRwCAIseSSfLcPQ/oiD VYDHKvdzunmuS1r9G3nFaGs5sROmsaLGYIsBCePjv0TDQmsmgTbPWx+39EurLxNw84Ip luy/RPdzDZh3yj+N3UytVR2MPRgNhdxYjBQOVRYPWm8Jr0ZyTsd/xVrJ+PhH7tRBgyFL zQYg== X-Gm-Message-State: AJcUukdXV6i+biSqr/kHdzsdqc2xsEITask3Lf/CUu+mgNoUGX21LNnd flSkb0/nIk5BmZ4mkW+1IGprXPqHkR8= X-Received: by 2002:a17:902:583:: with SMTP id f3mr11123432plf.202.1545600971192; Sun, 23 Dec 2018 13:36:11 -0800 (PST) Received: from apollo.hsd1.ca.comcast.net ([2601:646:877f:9499::19ec]) by smtp.gmail.com with ESMTPSA id m9sm33340800pgd.32.2018.12.23.13.36.10 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sun, 23 Dec 2018 13:36:10 -0800 (PST) From: Khem Raj To: openembedded-devel@lists.openembedded.org Date: Sun, 23 Dec 2018 13:35:42 -0800 Message-Id: <20181223213557.7834-3-raj.khem@gmail.com> X-Mailer: git-send-email 2.20.1 In-Reply-To: <20181223213557.7834-1-raj.khem@gmail.com> References: <20181223213557.7834-1-raj.khem@gmail.com> MIME-Version: 1.0 Subject: [oe] [meta-oe][PATCH 03/18] ltrace: Fix a NULL string use 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 This case is likely to happen when mod == NULL so print it when we are computing modname and symname Signed-off-by: Khem Raj --- ...o-same-block-where-modname-and-symna.patch | 37 +++++++++++++++++++ meta-oe/recipes-devtools/ltrace/ltrace_git.bb | 1 + 2 files changed, 38 insertions(+) create mode 100644 meta-oe/recipes-devtools/ltrace/ltrace/0001-move-fprintf-into-same-block-where-modname-and-symna.patch -- 2.20.1 -- _______________________________________________ Openembedded-devel mailing list Openembedded-devel@lists.openembedded.org http://lists.openembedded.org/mailman/listinfo/openembedded-devel diff --git a/meta-oe/recipes-devtools/ltrace/ltrace/0001-move-fprintf-into-same-block-where-modname-and-symna.patch b/meta-oe/recipes-devtools/ltrace/ltrace/0001-move-fprintf-into-same-block-where-modname-and-symna.patch new file mode 100644 index 0000000000..54acaace1a --- /dev/null +++ b/meta-oe/recipes-devtools/ltrace/ltrace/0001-move-fprintf-into-same-block-where-modname-and-symna.patch @@ -0,0 +1,37 @@ +From 0cad025f80cf090dc16a5b70e21477f5b08a67fd Mon Sep 17 00:00:00 2001 +From: Khem Raj +Date: Thu, 20 Dec 2018 11:27:45 -0800 +Subject: [PATCH] move fprintf into same block where modname and symname are + computed + +In its current state if mod turns out to be NULL then modname and +symname will also turn out to be NULL and fprinting them as strings will +be problematic + +Upstream-Status: Pending + +Signed-off-by: Khem Raj +--- + output.c | 7 +++---- + 1 file changed, 3 insertions(+), 4 deletions(-) + +diff --git a/output.c b/output.c +index b63befe..5aada7b 100644 +--- a/output.c ++++ b/output.c +@@ -654,12 +654,11 @@ frame_callback (Dwfl_Frame *state, void *arg) + NULL, NULL, NULL); + symname = dwfl_module_addrinfo(mod, pc, &off, &sym, + NULL, NULL, NULL); ++ /* This mimics the output produced by libunwind below. */ ++ fprintf(options.output, " > %s(%s+0x%" PRIx64 ") [%" PRIx64 "]\n", ++ modname, symname, off, pc); + } + +- /* This mimics the output produced by libunwind below. */ +- fprintf(options.output, " > %s(%s+0x%" PRIx64 ") [%" PRIx64 "]\n", +- modname, symname, off, pc); +- + /* See if we can extract the source line too and print it on + the next line if we can find it. */ + if (mod != NULL) { diff --git a/meta-oe/recipes-devtools/ltrace/ltrace_git.bb b/meta-oe/recipes-devtools/ltrace/ltrace_git.bb index f4033f7c27..83043cd212 100644 --- a/meta-oe/recipes-devtools/ltrace/ltrace_git.bb +++ b/meta-oe/recipes-devtools/ltrace/ltrace_git.bb @@ -25,6 +25,7 @@ SRC_URI = "git://github.com/sparkleholic/ltrace.git;branch=master;protocol=http file://0001-Add-support-for-mips64-n32-n64.patch \ file://0001-configure-Recognise-linux-musl-as-a-host-OS.patch \ file://0001-mips-plt.c-Delete-include-error.h.patch \ + file://0001-move-fprintf-into-same-block-where-modname-and-symna.patch \ " S = "${WORKDIR}/git" From patchwork Sun Dec 23 21:35:43 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Khem Raj X-Patchwork-Id: 154448 Delivered-To: patch@linaro.org Received: by 2002:a2e:299d:0:0:0:0:0 with SMTP id p29-v6csp3270196ljp; Sun, 23 Dec 2018 13:36:43 -0800 (PST) X-Google-Smtp-Source: ALg8bN7T6siqG03LjBkrWvWTFtn8vKvwzikcFEk/x299jolHy5GW/DJm7hpAT3QLmku8IdvOq48z X-Received: by 2002:a63:b0a:: with SMTP id 10mr10357133pgl.423.1545601002916; Sun, 23 Dec 2018 13:36:42 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1545601002; cv=none; d=google.com; s=arc-20160816; b=zxNvNWi1vcObQ59twLLH2ZJnLOdBhSYnOpRLMoM6w2c3rODQjvh4GtATnWFoHVBlZb 78UH0h+Dym6FvV65tfy5Q4TTLu43Jy7EYPv/Azqg29wvEGhWygEesqSOlFRR0bKfs29s 6eSj1KqeZXhA8llQcWcsOgjomJp7sumXao6mEY+qPebIDeEhs77LO1OTcXzlu2ua/0I2 MuAyslt1fWRoJug47ocKjQq8LMO64DTFSOUtO+rrxsq+pixKewQeVwFjRNXcOC5nKMjP R+Xs2DM9v2AHD7k8BSqt/EJnDxqXK17UwKQ77FqTVz41OCwvl8Z448X9z/BdlPxHkOxf 7K8A== 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=q/GkEAcaIwLHhuKMb5J94nLd6CM4OJdeYP1eFPs1F9Q=; b=cONQx7OPvWwhog9WrHvLGzpMloA5kKIA+A+WMXICEKkSJkk1YzkQkCa6G7+ZRa40V4 ONBYFsNaooQjq5A9oBH/onsesybib39BgovHAZK6dJMTm0AebTA2HUAvZWVIb1xB9oPX utN09HFZ6F9nMU9peMDiqb8NHLbaspIdJI5DWwlypnKC/Fbjf2+1m6KNNIkMqZLjVTaP CtHqVioDDQrEX3yQGVh1+lxB94h24kNtfVPInwSm2tPKwdo943a0/YjL00iAeZs9sYHx iXy+VJDj1bHXlHP0N35/vkcj8K1EHac7ERNMQDHO9CkJlZmV2fvJ7ET1Gay6IucVyLga lv9g== ARC-Authentication-Results: i=1; mx.google.com; dkim=neutral (body hash did not verify) header.i=@gmail.com header.s=20161025 header.b=tdzU9o0b; 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 33si7707219plt.228.2018.12.23.13.36.42; Sun, 23 Dec 2018 13:36: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=tdzU9o0b; 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 165.28.230.35.bc.googleusercontent.com (localhost [127.0.0.1]) by mail.openembedded.org (Postfix) with ESMTP id 82CE7745AE; Sun, 23 Dec 2018 21:36:32 +0000 (UTC) X-Original-To: openembedded-devel@lists.openembedded.org Delivered-To: openembedded-devel@lists.openembedded.org Received: from mail-pl1-f180.google.com (mail-pl1-f180.google.com [209.85.214.180]) by mail.openembedded.org (Postfix) with ESMTP id ED4E16C50D for ; Sun, 23 Dec 2018 21:36:11 +0000 (UTC) Received: by mail-pl1-f180.google.com with SMTP id b5so4866785plr.4 for ; Sun, 23 Dec 2018 13:36:13 -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=7MjclzVablZNQanOpo2qCHcE1lj7csCm8BCyhXE44JE=; b=tdzU9o0bW4mg15qSmo3xUHQmFy9v81JpwvJiHnYI3sgdIykExcNKRhVrdzOp7NqPJa QWQkdKUV5seO2KR9zPwosUpCrgucHeZ9rdIj+6nnF7mu9vzr5GJKQ7LwZWZxglnJN3a3 aIKhHHL0R75B6nPOGQqNT0M1UGExr4RCylznxVsbswyQrkj/wR0Zhuc61sk3ByUAjS61 i/PAx7pHSTx/ITHs79tl53umScndVnStzYiPf4BTmXX/UJ2lsoIjNvBEYCnLc+cRhEEt z1s7EP8GbIahYcJdkIEZ+m09+LEo2P1kITOUYc2dvFec9T9GVlNGHzDGtmvcdu4EAGpJ EVyQ== 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=7MjclzVablZNQanOpo2qCHcE1lj7csCm8BCyhXE44JE=; b=qajPvoETaU8EJxPmv2tgmAga25zidEKqytsrcsbQUudW+LMyrMaGCvePcWb5SchJWD l0gPROgC4qRi7kdHOuUABPh0pOFNCtgl/s3NzmDMz6HL1I9ST0NR61puf1cABORjqhdr +hI0uZdJGMftlbzg81URiMTfQGp8CanQQMMobdXE+bMlmgIpLVzbKt8VRTtGpP7WD753 N2RVpKXmZl3UTzZC1C4DURb3owzmplmPnPxPKw9zZA2HFkUYvX9dPyyStiJG7MIhowHR VvKXWBcdFopfjhD2ZgWd7H9XgNus6OwOC3owrykPqxRGv9AVWx+m66OgKdchd7fSZ40t Xekw== X-Gm-Message-State: AJcUukeES5r30SJLBUzraj1NcZm+0cr4OAM685b8zkf92iwynlo+qk2L GJu9ztb0x7IWKVYeDj8eLtLHU0lvEuo= X-Received: by 2002:a17:902:a40f:: with SMTP id p15mr11112829plq.286.1545600972577; Sun, 23 Dec 2018 13:36:12 -0800 (PST) Received: from apollo.hsd1.ca.comcast.net ([2601:646:877f:9499::19ec]) by smtp.gmail.com with ESMTPSA id m9sm33340800pgd.32.2018.12.23.13.36.11 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sun, 23 Dec 2018 13:36:11 -0800 (PST) From: Khem Raj To: openembedded-devel@lists.openembedded.org Date: Sun, 23 Dec 2018 13:35:43 -0800 Message-Id: <20181223213557.7834-4-raj.khem@gmail.com> X-Mailer: git-send-email 2.20.1 In-Reply-To: <20181223213557.7834-1-raj.khem@gmail.com> References: <20181223213557.7834-1-raj.khem@gmail.com> MIME-Version: 1.0 Subject: [oe] [meta-networking][PATCH 04/18] opensaf: Upgrade to 5.18.09 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 Degrade certain Werror into warnings to get it building with gcc >= 8 Signed-off-by: Khem Raj --- .../0001-Fix-string-overflow-in-snprintf.patch | 12 ++++++------ .../{opensaf_5.18.04.bb => opensaf_5.18.09.bb} | 7 ++++--- 2 files changed, 10 insertions(+), 9 deletions(-) rename meta-networking/recipes-daemons/opensaf/{opensaf_5.18.04.bb => opensaf_5.18.09.bb} (90%) -- 2.20.1 -- _______________________________________________ Openembedded-devel mailing list Openembedded-devel@lists.openembedded.org http://lists.openembedded.org/mailman/listinfo/openembedded-devel diff --git a/meta-networking/recipes-daemons/opensaf/opensaf/0001-Fix-string-overflow-in-snprintf.patch b/meta-networking/recipes-daemons/opensaf/opensaf/0001-Fix-string-overflow-in-snprintf.patch index db6796d05d..93c75777fe 100644 --- a/meta-networking/recipes-daemons/opensaf/opensaf/0001-Fix-string-overflow-in-snprintf.patch +++ b/meta-networking/recipes-daemons/opensaf/opensaf/0001-Fix-string-overflow-in-snprintf.patch @@ -1,4 +1,4 @@ -From ae7178a78aba2e5766b70191617113487fd7ad0b Mon Sep 17 00:00:00 2001 +From 88661a60629894353512c53ed32f2b901f64149c Mon Sep 17 00:00:00 2001 From: Khem Raj Date: Mon, 16 Apr 2018 18:29:17 -0700 Subject: [PATCH] Fix string overflow in snprintf @@ -53,7 +53,7 @@ index 81e521e..d53cc48 100644 TRACE_ENTER(); diff --git a/src/smf/smfd/SmfUpgradeCampaign.cc b/src/smf/smfd/SmfUpgradeCampaign.cc -index 45cdce8..6761bcf 100644 +index c30ea14..098f17a 100644 --- a/src/smf/smfd/SmfUpgradeCampaign.cc +++ b/src/smf/smfd/SmfUpgradeCampaign.cc @@ -447,7 +447,7 @@ SaAisErrorT SmfUpgradeCampaign::tooManyRestarts(bool *o_result) { @@ -66,11 +66,11 @@ index 45cdce8..6761bcf 100644 /* Read the SmfCampRestartInfo object smfCampRestartCnt attr */ std::string obj = "smfRestartInfo=info," + @@ -473,7 +473,7 @@ SaAisErrorT SmfUpgradeCampaign::tooManyRestarts(bool *o_result) { - attrsmfCampRestartCnt.setName("smfCampRestartCnt"); - attrsmfCampRestartCnt.setType("SA_IMM_ATTR_SAUINT32T"); + attrsmfCampRestartCnt.SetAttributeName("smfCampRestartCnt"); + attrsmfCampRestartCnt.SetAttributeType("SA_IMM_ATTR_SAUINT32T"); char buf[5]; - snprintf(buf, 4, "%d", curCnt); + snprintf(buf, 4, "%hd", curCnt); - attrsmfCampRestartCnt.addValue(buf); - imoCampRestartInfo.addValue(attrsmfCampRestartCnt); + attrsmfCampRestartCnt.AddAttributeValue(buf); + imoCampRestartInfo.AddValue(attrsmfCampRestartCnt); diff --git a/meta-networking/recipes-daemons/opensaf/opensaf_5.18.04.bb b/meta-networking/recipes-daemons/opensaf/opensaf_5.18.09.bb similarity index 90% rename from meta-networking/recipes-daemons/opensaf/opensaf_5.18.04.bb rename to meta-networking/recipes-daemons/opensaf/opensaf_5.18.09.bb index c534c6206b..f1aedc4def 100644 --- a/meta-networking/recipes-daemons/opensaf/opensaf_5.18.04.bb +++ b/meta-networking/recipes-daemons/opensaf/opensaf_5.18.09.bb @@ -29,8 +29,8 @@ SRC_URI = "${SOURCEFORGE_MIRROR}/${BPN}/releases/${BPN}-${PV}.tar.gz \ file://0001-Fix-string-overflow-in-snprintf.patch \ file://0008-check-for-size-before-using-strncpy.patch \ " -SRC_URI[md5sum] = "21836e43b13ad33bed9bd0ed391e5a6e" -SRC_URI[sha256sum] = "e55dc2645487fb22938e8386b99eef6eb7aff43a246ce3e92488daf6ee46247a" +SRC_URI[md5sum] = "45044fde0b35eac057a5fa05c27b8040" +SRC_URI[sha256sum] = "230a0ea628ba278170a913746c39b2c8cd529d7dc25326b2e17b5c095cf94025" inherit autotools useradd systemd pkgconfig @@ -48,7 +48,8 @@ PACKAGECONFIG[plm] = "--enable-ais-plm,--disable-ais-plm,libvirt openhpi" PACKAGECONFIG ?= "${@bb.utils.contains('DISTRO_FEATURES', 'systemd', ' systemd', '', d)}" PKGLIBDIR="${libdir}" - +CPPFLAGS += "-Wno-error=stringop-overflow= -Wno-error=stringop-truncation" +CXXFLAGS += "-Wno-error=stringop-overflow= -Wno-error=stringop-truncation -Wno-error=format-truncation=" LDFLAGS += "-Wl,--as-needed -latomic -Wl,--no-as-needed" do_install_append() { From patchwork Sun Dec 23 21:35:44 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Khem Raj X-Patchwork-Id: 154449 Delivered-To: patch@linaro.org Received: by 2002:a2e:299d:0:0:0:0:0 with SMTP id p29-v6csp3270258ljp; Sun, 23 Dec 2018 13:36:51 -0800 (PST) X-Google-Smtp-Source: ALg8bN7RCY5j/iUtDvHnQuo4TIpNfEEWkbdRhrxGmLCdLbad8lEr5Cb7UCDvHfk7g48AI8a2i5Vt X-Received: by 2002:a17:902:2b8a:: with SMTP id l10mr10283174plb.70.1545601011251; Sun, 23 Dec 2018 13:36:51 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1545601011; cv=none; d=google.com; s=arc-20160816; b=P6IMbM/gkJM6D4cDHC7SAEmAFKGt6BLVFwzkNYOTJD0v1nfLSrV5AWLKalZjJU2TgN PMzvl4LLCmkrOl/pfju2LCWfSzWnb12NGB6WDRJUAEHLzKIiv+1rV/Wl6CWwNtpO+png mCCostpxtz0g0DoWU5HpjYn+A9yGUJ+v80BdKQUDUuitTWzOmYKrUPi6J2WJg4BV6aGb xjcZWHt84n/Ufrfg0ERs6/5ZZy6QAkqlf3jBVOT+cb/tUfCBWN2GbStNEWt+82dFsOee gjhvUROLHY/uh3XVpio68k0s7gLbeiV2rtwTw+IN3VcTA/QLjYSOUwnyAgz3yAUCgUGO yviw== 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=e6rcYBh69QkpTy4CgK6gUfmmRmmc6PUOq0OxoBPQmMQ=; b=BwXMxWIULOz6hGcXb9c6JmbJzhd04v81LPn7pRe8i7GGf9+vdWfl7DzvsChxbSpktq aHem5VGXuzx+NbAEQwjBaNNvrvy0d7x+tZDG9FIsfItlehwcH5ZEDrzEGajzINRDHB8S hKc/VE25eUukPHpqogWm6I2Pbbu6C6JkM/brBtfZR1h8jiyToVzO7dmP6xVTfKaGmszx KrXXIb6F+74MKtIMSWFtz60hWGjwdmyhMbia+9UVl1HeGB4gn2w3XThbWP9YtwNcDz5C 2fkBu30G+JQpwN3MO7MBeXV2ymSFcAVcnRjo8+iRcNanVOLO71O0nuyJwDeCern03yuW hywQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=neutral (body hash did not verify) header.i=@gmail.com header.s=20161025 header.b=BkgriNTb; 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 14si24249284pgx.178.2018.12.23.13.36.50; Sun, 23 Dec 2018 13:36:51 -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=BkgriNTb; 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 165.28.230.35.bc.googleusercontent.com (localhost [127.0.0.1]) by mail.openembedded.org (Postfix) with ESMTP id B5CEB74769; Sun, 23 Dec 2018 21:36:33 +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 965836D3A2 for ; Sun, 23 Dec 2018 21:36:12 +0000 (UTC) Received: by mail-pl1-f193.google.com with SMTP id gn14so4862341plb.10 for ; Sun, 23 Dec 2018 13:36:14 -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=/+XSWgNEA9pl41O5Dlta2LCjbO5n4lq0do9qxgdZbMs=; b=BkgriNTbR/t/d7B2CspbHsjnb+yxwBRH4jCqA7tsj1Nkzwv7IMNFLCUQpKmQxnaZou OsabDmqAmwVMj3iZn19gK0ttY6BHBUglo7HilaxMcPSQGzLbWunZjUyiUTQ9h+VNhPig bab4tdMNb/BGqkFhLi/TNcYdia7FSUGqjcmOR1SiCGC9KrJWljkw+3gPLdoQKdHd0gE1 GyEmPBUqb4i8oEg3XH4mRfaGb5cPDiuaFy4jce3fUK3/3GWC4jHYPoqzmYSKR5wwZJ7x 1h00oK+Vab8Syr+pvCxoZwef23oJUZFrKHbartRskX7Yyc/Sfxz7OkckWRQmAU5Ja4zA dNug== 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=/+XSWgNEA9pl41O5Dlta2LCjbO5n4lq0do9qxgdZbMs=; b=lTvQyDv53m0wa4PoYQKKqpi94k4OJiitcMmV1z+v1agWl9X82AHZTwrLyWFVs1lZ2c A3SmO65wQ3t4gdG6eYW28850Va25vomA9RMmFYiZYgg2GuwsDpHv5rz1LxlfJZ7hE2yb 2TJjg0j2/RpQq49j+3oOQ2FZzZmwtjP+oy3j1Pqgq1BNuQZzVbxZf/CYz6njyMNt3CRQ qn7+5agyWoy5841kNbpwl6ijMoNfwmBmyD93GBeXZ3yIP2S04Xo/vqtFxs9SV4ycomup q0kgA3nocvecjSxII40R9eqyK3ad7tWlgDy+5Z4b89k33oGWZzhIplT+rqlp4vgVA4Br ISkA== X-Gm-Message-State: AJcUukeB9qAZWW92F1u+7KDZn6lO+JpxT/dcRGz/cRLCua1mu6wIWTLs rE1aPr/wTZSQmyVa7xP2rXPVAbzZlv4= X-Received: by 2002:a17:902:6a8c:: with SMTP id n12mr10898061plk.85.1545600973349; Sun, 23 Dec 2018 13:36:13 -0800 (PST) Received: from apollo.hsd1.ca.comcast.net ([2601:646:877f:9499::19ec]) by smtp.gmail.com with ESMTPSA id m9sm33340800pgd.32.2018.12.23.13.36.12 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sun, 23 Dec 2018 13:36:12 -0800 (PST) From: Khem Raj To: openembedded-devel@lists.openembedded.org Date: Sun, 23 Dec 2018 13:35:44 -0800 Message-Id: <20181223213557.7834-5-raj.khem@gmail.com> X-Mailer: git-send-email 2.20.1 In-Reply-To: <20181223213557.7834-1-raj.khem@gmail.com> References: <20181223213557.7834-1-raj.khem@gmail.com> MIME-Version: 1.0 Subject: [oe] [meta-oe][PATCH 05/18] libgpiod: Rrecommend python3 only for PN-python package 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 overdependency on PN Signed-off-by: Khem Raj --- meta-oe/recipes-support/libgpiod/libgpiod_1.2.bb | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) -- 2.20.1 -- _______________________________________________ Openembedded-devel mailing list Openembedded-devel@lists.openembedded.org http://lists.openembedded.org/mailman/listinfo/openembedded-devel diff --git a/meta-oe/recipes-support/libgpiod/libgpiod_1.2.bb b/meta-oe/recipes-support/libgpiod/libgpiod_1.2.bb index 30289b983b..dd080ff9d2 100644 --- a/meta-oe/recipes-support/libgpiod/libgpiod_1.2.bb +++ b/meta-oe/recipes-support/libgpiod/libgpiod_1.2.bb @@ -7,10 +7,10 @@ SRC_URI[sha256sum] = "b6b9079c933f7c8524815437937dda6b795a16141bca202a9eec70ba58 PACKAGECONFIG[cxx] = "--enable-bindings-cxx,--disable-bindings-cxx" -PACKAGECONFIG[python3] = "--enable-bindings-python,--disable-bindings-python,python3,python3-core" +PACKAGECONFIG[python3] = "--enable-bindings-python,--disable-bindings-python," inherit ${@bb.utils.contains('PACKAGECONFIG', 'python3', 'python3native', '', d)} PACKAGES =+ "${PN}-python" FILES_${PN}-python = "${PYTHON_SITEPACKAGES_DIR}" RRECOMMENDS_PYTHON = "${@bb.utils.contains('PACKAGECONFIG', 'python3', '${PN}-python', '',d)}" -RRECOMMENDS_${PN} += "${RRECOMMENDS_PYTHON}" +RRECOMMENDS_${PN}-python += "${RRECOMMENDS_PYTHON}" From patchwork Sun Dec 23 21:35:45 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Khem Raj X-Patchwork-Id: 154450 Delivered-To: patch@linaro.org Received: by 2002:a2e:299d:0:0:0:0:0 with SMTP id p29-v6csp3270316ljp; Sun, 23 Dec 2018 13:36:59 -0800 (PST) X-Google-Smtp-Source: ALg8bN4R1PMra0Xu2mS5ZM5kmy+OBsQIb6nd6BojuP/kNBfQ5UruoRkg+Mh/urnjOnoEJfasfC+u X-Received: by 2002:a63:ae01:: with SMTP id q1mr10107632pgf.402.1545601019610; Sun, 23 Dec 2018 13:36:59 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1545601019; cv=none; d=google.com; s=arc-20160816; b=zfimF6tQqL1dwnW/Zt1topHE+O0um2g4owmEcjFcVCAvJuISuQ2YsjWcjhX+f4+uCy sMCdvWfTLIEaZ5zIGOBKRq8dgoMnC+O/N2Qn/ZfNSBUy41YWg2V5+yN2WpMpjCjifMeU E29yKG/vurXDhMcGC164BQRF2w8N7oZ4Bb0toKAtJlHJPaAyw42tjmJYprRuV2fvp/Qm IQcXoGuc1hzBg37eSFiweewmpnOKx+oqG45p7PWBw0NMK1sfnp4bbP5G2/c59rflhCRT dYGK/HIg3Mo8VAm9fnweF61HE47GNYRBGt2gUVyr+lg7QbeCr+jJ+2GIZtbLKszTsGJK sa9Q== 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=ZO3oORi44Sb05We+A97Ux9mNf0vq35eb6FjneQSDa1w=; b=ZgT4H1Q4nUmZymK4c8CZNEgC+01F2dNVJDI7sXCq1kFN2+CN4O+SW6riasK5ZAju4n OjduRhh2NPX+JRiL0yC5IIx//Emp0H9Q4Jr5NklH8yKKoin72e0ic2CPhQIuKyjRi1D/ tdSwPA9iifuOPhOBbzILk0aI5CfBL54UHVIftRjCks4cpalaSOk3jhC2FnUnp0jMcoZP JXo53GRbhooE8qRlo1CxYdguTck6n5gOj+0HSl1rm6mWzKQgEg/TiBfI2Sy2O7NIpZ/n /x1abHGYGzbkPKlJqy2l7NmanCz7FEVFTJl6k9rb7kizWyyYGlIB16F2Z7uWgk+xAdYJ 1V2A== ARC-Authentication-Results: i=1; mx.google.com; dkim=neutral (body hash did not verify) header.i=@gmail.com header.s=20161025 header.b=e5H+Dsjh; 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 c37si26062735pgm.156.2018.12.23.13.36.59; Sun, 23 Dec 2018 13:36:59 -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=e5H+Dsjh; 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 165.28.230.35.bc.googleusercontent.com (localhost [127.0.0.1]) by mail.openembedded.org (Postfix) with ESMTP id DB11D7503B; Sun, 23 Dec 2018 21:36:34 +0000 (UTC) X-Original-To: openembedded-devel@lists.openembedded.org Delivered-To: openembedded-devel@lists.openembedded.org Received: from mail-pg1-f193.google.com (mail-pg1-f193.google.com [209.85.215.193]) by mail.openembedded.org (Postfix) with ESMTP id A575F6D73C for ; Sun, 23 Dec 2018 21:36:13 +0000 (UTC) Received: by mail-pg1-f193.google.com with SMTP id w6so4866975pgl.6 for ; Sun, 23 Dec 2018 13:36:15 -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=GajNc8hB/dbq6quOf62FkwzX/vbBLHeUEAxHP1D6zRU=; b=e5H+DsjhOX/5bhgrDlQyC/FTLLNIWV4xBOkOPDRBRFuGEVvgVG95yMW5Nwt5STRyio 5TgwlAxRb4DC8QDD7jWqLStIIR6C1pzw+UsDiDtjw/JPW78goihZbCgC67B7GjrPQWKE Bw4E4gJ3rCrtvVjo9BLeAGeGoBKXVboKpr7skl0HrJg6bQbB9wrOMdCTseh/5H/+dlJi RFi2qZNBYlFAx7CMPUj6ekeEchjJVGRIAbD72jl5JtKhep1GDWIDohd/B5RdaefGsDTd UBI3oQm3T46pswJghE3dp3GHPxELMpx/n+HirzdtzkJ3LcguyU9LN7nH58MbmG4nbKW1 8yPw== 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=GajNc8hB/dbq6quOf62FkwzX/vbBLHeUEAxHP1D6zRU=; b=mmBS2nNCPstueb8GwjdzJS1NqkUj0wl7NvBv1bx8XWSzTNtjAIZfdUImUqICJMCsvl aN/nV/ducyiudMNe5Rb1CCn9s8WS5XcXcgq4KSRv9MgtmU13o0R3krjT8EGdpbrJj7DZ F0plaac9UN96ObUF7sVQollVNavL/li1JnCajizBzu0sTU3Xo5bPmu2SicholVS6A3a+ LJ9/YKXFLDVKv+6+OLG0Zqjy2CKLr1yfyHCHbGSc7EicZvGz9fEHrl8DfO27KayWZKDx cFa5SLzP9+8c57VZvYR8q0oYvBvfQk6pINqggtMuUUuLo6TSac5iY+kZJwL23EQc5h1L Kq9Q== X-Gm-Message-State: AJcUukffC456Wyp4RCanptQEwP9RBBOyHlGl5BdZqH4KtLeHt6b3j2Vq bclfLnskZGAzhDYi3PrxVnUib57l6+A= X-Received: by 2002:a63:de04:: with SMTP id f4mr10140924pgg.292.1545600974431; Sun, 23 Dec 2018 13:36:14 -0800 (PST) Received: from apollo.hsd1.ca.comcast.net ([2601:646:877f:9499::19ec]) by smtp.gmail.com with ESMTPSA id m9sm33340800pgd.32.2018.12.23.13.36.13 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sun, 23 Dec 2018 13:36:13 -0800 (PST) From: Khem Raj To: openembedded-devel@lists.openembedded.org Date: Sun, 23 Dec 2018 13:35:45 -0800 Message-Id: <20181223213557.7834-6-raj.khem@gmail.com> X-Mailer: git-send-email 2.20.1 In-Reply-To: <20181223213557.7834-1-raj.khem@gmail.com> References: <20181223213557.7834-1-raj.khem@gmail.com> MIME-Version: 1.0 Subject: [oe] [meta-oe][PATCH 06/18] srecord: GPL-3.0 and LGPL-3.0 is correct license 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 --- meta-oe/recipes-support/srecord/srecord_1.64.bb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) -- 2.20.1 -- _______________________________________________ Openembedded-devel mailing list Openembedded-devel@lists.openembedded.org http://lists.openembedded.org/mailman/listinfo/openembedded-devel diff --git a/meta-oe/recipes-support/srecord/srecord_1.64.bb b/meta-oe/recipes-support/srecord/srecord_1.64.bb index fe1af476f2..d3488df2cf 100644 --- a/meta-oe/recipes-support/srecord/srecord_1.64.bb +++ b/meta-oe/recipes-support/srecord/srecord_1.64.bb @@ -1,6 +1,6 @@ SUMMARY = "A collection of powerful tools for manipulating EPROM load files." SECTION = "devel" -LICENSE = "GPLv2" +LICENSE = "GPLv3+ & LGPLv3+" LIC_FILES_CHKSUM = "file://LICENSE;md5=8dfcbf2f0a144b97f0931b6394debea7" SRC_URI = " \ From patchwork Sun Dec 23 21:35:46 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Khem Raj X-Patchwork-Id: 154451 Delivered-To: patch@linaro.org Received: by 2002:a2e:299d:0:0:0:0:0 with SMTP id p29-v6csp3270395ljp; Sun, 23 Dec 2018 13:37:08 -0800 (PST) X-Google-Smtp-Source: ALg8bN5PNA4MxRgzZe9dpPRJ3qG1yGI2sr9ttjcjgZdkS/NsX1ioG+pj7U2sGyKUb2vax0iAC0Gc X-Received: by 2002:a17:902:4d46:: with SMTP id o6mr10401439plh.302.1545601028219; Sun, 23 Dec 2018 13:37:08 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1545601028; cv=none; d=google.com; s=arc-20160816; b=VAbitv1M0wjLAqAGv7K+N2CzcGlWlD1C4QLjVmSFN16+/f8UyEn92afnVH1g0G3Me2 QyJkRaugnrO+uwjbqbWr62jxXpq9wqFJdXND5OVvVKspsUetfPoTEYbtUWFhVJmyDKRL A2KUgzBR5nXTj8+YRfQf6z1jb7lPiCaq7mDT7Kbv3udex3Q9IHxxV5mXDm2r+3n0Qkp7 5K62KPm29tDw+j+eC6SEGkQUGm6zQh62LtZWJ7jl4H3KU3jvinmJtB4mHCMNrFnH4Gzb Kezuib55Kl8alQTbRFisfZkChHnrm12R9RY4iJ1dzyY9GEGOw2uPxobPnHo7+zkVfCkb 0/BQ== 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=6wvD+UuPq6xGJ/WShuCmSL2GKDeFOBSKxfvRNyGuVBM=; b=xwLQSmMe4TRQiabVaaG4dv7gDZNAtXYFkyW2cy8p0F998RbQP1ij2Ks1NFpHHlXysG xrHklhe0heJhzV00my2xAczsxvyrQmwXjgWS3hqh/kOlZCjDp8GvsGiKxvirTuSy9O/G mbhkTYlKLIRwvp8/0hGUjK5164Fq41RyiQsIlK9Yqi0meqI+lC/sdTWWggFdXVnhLnbW O5asTSSsKW6SFOmuspgIoEotjXXrTtUK3dApOVwzQ1wAZQwUvMtWWArmDPsA3smevJgA T6AuBUIeZssPBrPbLJxEaYoYwb5C4KcH2sWUOzSBdfN2kc+7P0+4+Tpsx69cIDcEMHVJ FHNA== ARC-Authentication-Results: i=1; mx.google.com; dkim=neutral (body hash did not verify) header.i=@gmail.com header.s=20161025 header.b=b+3C53KZ; 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 d25si25078329pgd.88.2018.12.23.13.37.07; Sun, 23 Dec 2018 13:37:08 -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=b+3C53KZ; 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 165.28.230.35.bc.googleusercontent.com (localhost [127.0.0.1]) by mail.openembedded.org (Postfix) with ESMTP id 0772678A94; Sun, 23 Dec 2018 21:36:36 +0000 (UTC) X-Original-To: openembedded-devel@lists.openembedded.org Delivered-To: openembedded-devel@lists.openembedded.org Received: from mail-pf1-f196.google.com (mail-pf1-f196.google.com [209.85.210.196]) by mail.openembedded.org (Postfix) with ESMTP id EA15F6D783 for ; Sun, 23 Dec 2018 21:36:14 +0000 (UTC) Received: by mail-pf1-f196.google.com with SMTP id 64so5034790pfr.9 for ; Sun, 23 Dec 2018 13:36:16 -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=mHiAG9CxsqowSFOCE5ex5ByQVhsGhGzVc0ExMRiXV0k=; b=b+3C53KZgB5hqhOcsg31jbmwU5dvbfJoMZ2JVvpDDjCwklBr+BLkhzjPXpoX3JAWOe wtDzp4hHWwT5I5o2zUrQlDC3M6ChpIk9Ybh0JtRkXIG18nY1Uf2RURE2nr9+ldti3kKS W1M0XRquqeG/2M1NW+sj0GWv7Hb0LDFTiSk8WERQz9FDKj0pBnsfCPeOLAqHNXfj4chL 8kBFtyK6D/APM+KlaRBc1TZHifdUuBZYVUpdyrZlW4LLY3sWExTLWVUuJywP4Gthl9vx 2lIS5ZVgS0ZXuMkEvHjEmMMI0pCmDZ7XPKH4Gav1eXgI4BUB406iNmlawZqtBA2yaEZy jgZw== 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=mHiAG9CxsqowSFOCE5ex5ByQVhsGhGzVc0ExMRiXV0k=; b=UrEL2lw3vZiIYnE9CLFfWmKKeVarPXG2PvXQzCeqFnEOKzKZuPeg42GzdQESBOGftS u+4hYOW2BO2i2y/fxgp5SOqVea3HE1aDvCYadDHeHaWLPrdcRRlGSlMcVCkopjp/P4w8 E74PezKDaPohdT8Sonu69b03hvq62EkEbclh+f/W5E0MqNXPsb896Zs4rkNmgPJsI8BU lQ6Au5GtCF8c1xOCK//jxD2Hy5bJdmZyUaDHJaIdT1glU2eTpGGYiFjUDIRPgOkx1v0Z R/8esyIeyFlvkO//MSVUlekX8mYrEBLu5pj5ITRjoS1Zutl077FeGiV59AXMB4tNSPSo ovtg== X-Gm-Message-State: AA+aEWY5CQGGYCqK38qDAPX14cHJ+gRmiF/hbUIkkCLsmL3165XEq+/I vm6GGKhfwU0fnA/3pm6ZdpiVpciUkUo= X-Received: by 2002:a62:9fd9:: with SMTP id v86mr10860317pfk.191.1545600975542; Sun, 23 Dec 2018 13:36:15 -0800 (PST) Received: from apollo.hsd1.ca.comcast.net ([2601:646:877f:9499::19ec]) by smtp.gmail.com with ESMTPSA id m9sm33340800pgd.32.2018.12.23.13.36.14 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sun, 23 Dec 2018 13:36:14 -0800 (PST) From: Khem Raj To: openembedded-devel@lists.openembedded.org Date: Sun, 23 Dec 2018 13:35:46 -0800 Message-Id: <20181223213557.7834-7-raj.khem@gmail.com> X-Mailer: git-send-email 2.20.1 In-Reply-To: <20181223213557.7834-1-raj.khem@gmail.com> References: <20181223213557.7834-1-raj.khem@gmail.com> MIME-Version: 1.0 Subject: [oe] [meta-oe][PATCH 07/18] ttf-droid: Delete from staging install area instead of sources 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 * This leaves the sourcedir unmodified * Add -f option to rm to not fail if file is not there Signed-off-by: Khem Raj --- meta-oe/recipes-graphics/ttf-fonts/ttf-droid_git.bb | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) -- 2.20.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/ttf-fonts/ttf-droid_git.bb b/meta-oe/recipes-graphics/ttf-fonts/ttf-droid_git.bb index e62badf778..8dba7ee6fa 100644 --- a/meta-oe/recipes-graphics/ttf-fonts/ttf-droid_git.bb +++ b/meta-oe/recipes-graphics/ttf-fonts/ttf-droid_git.bb @@ -12,8 +12,12 @@ SRC_URI = "git://github.com/android/platform_frameworks_base.git;branch=master" S = "${WORKDIR}/git/data/fonts" -do_install_prepend() { - rm ${S}/Ahem.ttf MTLc3m.ttf DroidSansArabic.ttf DroidSansThai.ttf Clockopia.ttf MTLmr3m.ttf DroidSansHebrew.ttf DroidSansFallbackLegacy.ttf # we're not packaging it +do_install_append() { + for f in Ahem.ttf MTLc3m.ttf DroidSansArabic.ttf DroidSansThai.ttf \ + Clockopia.ttf MTLmr3m.ttf DroidSansHebrew.ttf \ + DroidSansFallbackLegacy.ttf; do + rm -f ${D}${datadir}/fonts/truetype/$f + done } PACKAGES = "ttf-droid-sans ttf-droid-sans-mono \ From patchwork Sun Dec 23 21:35:47 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Khem Raj X-Patchwork-Id: 154452 Delivered-To: patch@linaro.org Received: by 2002:a2e:299d:0:0:0:0:0 with SMTP id p29-v6csp3270467ljp; Sun, 23 Dec 2018 13:37:15 -0800 (PST) X-Google-Smtp-Source: ALg8bN6IIvOpvdlA/PNyezIF44ITGsM1XFsUAavZOZL5g2qjXih5ZC0vIbNx9tJZsKtSLD/OpDbU X-Received: by 2002:a17:902:7882:: with SMTP id q2mr11107046pll.305.1545601035659; Sun, 23 Dec 2018 13:37:15 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1545601035; cv=none; d=google.com; s=arc-20160816; b=xMSUuiTYQ2+pCpNvB7Ln/QoDBqKE+fCy+k8XRf+Oej7ACCsVKMFQQGDjOseqLTOCdO y0s4ic/TyCTEiDrAiKLrYUvAApDEzmS0TX9gR85c0vi0DOVil6pYGVXFl4ACRqn5h8i3 QAIoN9pzlIRFWBORlgNX+eUOd/zDLYJJXAZGjczKHvLRX2ocGsOykTJ35gNy9POITNzM +HCuOtiBni962pBeRAF+s6oOXYVPYpj+Vo2QGlauBODHTD8OL8NWbgTWctgvfrEdToaX phDp57YrbVQQESTSl/TL67g/L3TMFSbZSk5D2H65AAPewEFmtWEdKtsyRy3KkglyHUYA xUHA== 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=3TeNOM1h07Yl+6+2WbNayEFFRd5FvuiA4W3kKpX29t8=; b=s0TddCpcoutU6YcP0fnjDz7O8cWX/wbMRXUZOkh4c4VIQq1qxdIy6E/e4Za8fVZLaZ xUlLycm5Nm+nrCgl/T9LIMnnMvo6LCuKrifCY2T8qLZdb3jo9l0ciHsYiZCyLNh7uwOD Cvn8Y94U+6G0UOf2UggAqdWkqOOHOVNY7xVCIrslAy00oUcF5x9RK4SQF/PcHYlI0Ews 5RnIFqNbZNlT1jf9MD5LnG3csoUMmzSD9OHvm/Yz+R9xTcqKbmdCdLau/3kFyyAHT2Nm ERoADmqE2nUMQLimj91NE2KnQ1esaNGox1pIZFlLUavdLsIopihYGsQ5wpEXbcPUp8cv I3EQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=neutral (body hash did not verify) header.i=@gmail.com header.s=20161025 header.b=Cc+OrVTs; 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 e8si4567969pfc.248.2018.12.23.13.37.15; Sun, 23 Dec 2018 13:37:15 -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=Cc+OrVTs; 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 165.28.230.35.bc.googleusercontent.com (localhost [127.0.0.1]) by mail.openembedded.org (Postfix) with ESMTP id 2D3637985D; Sun, 23 Dec 2018 21:36:37 +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 ABD7F6E47A for ; Sun, 23 Dec 2018 21:36:15 +0000 (UTC) Received: by mail-pf1-f195.google.com with SMTP id i12so5035753pfo.7 for ; Sun, 23 Dec 2018 13:36:17 -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=rLFagGppr9yMhIvyy6kuH52/DRfS7/qmRkI9+DX+cgA=; b=Cc+OrVTsse+9bkf/qt2uF3PFUN0VfyOuYTL4PdowKISrjokqbdDO8QopwEAc2bMda2 aMR9X6TAqnAeBXdPULHs5TCBSl+HQnxwClCobsbUFb1ESzDLmtqftUPgdwySI50204Nc bNYV3Y6ir2I2oN9+n3r87ij3oV/abcUKv10jGtZBeCdkw8MZ+PfTOvdeUsQlRGfz0knf 2IyczYx+KwLhPAcSHvKxCxASsBAzFv9hcWH34eAXjHddnwYsLvDTkblYcj1jyeScFLem Uqae+5ZlHlHZ018Iw9aDSKp0AGN8MQhs1da8EgJwhFLOaULBhmQmEdQkVpkzukOBT3q+ So9g== 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=rLFagGppr9yMhIvyy6kuH52/DRfS7/qmRkI9+DX+cgA=; b=nm0q70j1fCP10A8rVe16V8ZiPi4T1zFVdyPyaZrG+1PxzvLQozrTTpyAJ8nQQWba/z EOsBXSQmyeqWRTKDIslZMlX/i3LYQEOH8eyc2NvZzCsWH3rteRvSNdldjae0mBF9HauU DnkkfOgFoA+TRzlqtqdWgtssYqqlCqXD2Wg2QIrWm5Yqn96lX1BQkWP5W1aTDCQ9SlKK fOPKD1whmwahNH6FpZ7KG72Fj5FLPzHsqYqSrGisz2BOW++jOsYhqmoS2xeaNWrHCe1P QvnbNeKcj0LwvPzlqOe4JNCT5wmtyCsMyeO1W2xSBwe0qoSvm26urpmvUOK4rX94ZQqY neHw== X-Gm-Message-State: AJcUukcRKlgzPp6RpcRGX91+rr3AdUiTNAqb2wkpEzG4GEZ+a/1LlI4i 0ExjE1D/qFKgIM/0z4J2fgtqrmiAXng= X-Received: by 2002:a63:5d14:: with SMTP id r20mr10378166pgb.329.1545600976416; Sun, 23 Dec 2018 13:36:16 -0800 (PST) Received: from apollo.hsd1.ca.comcast.net ([2601:646:877f:9499::19ec]) by smtp.gmail.com with ESMTPSA id m9sm33340800pgd.32.2018.12.23.13.36.15 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sun, 23 Dec 2018 13:36:15 -0800 (PST) From: Khem Raj To: openembedded-devel@lists.openembedded.org Date: Sun, 23 Dec 2018 13:35:47 -0800 Message-Id: <20181223213557.7834-8-raj.khem@gmail.com> X-Mailer: git-send-email 2.20.1 In-Reply-To: <20181223213557.7834-1-raj.khem@gmail.com> References: <20181223213557.7834-1-raj.khem@gmail.com> MIME-Version: 1.0 Subject: [oe] [meta-oe][PATCH 08/18] lio-utils: Switch SRC_URI to use datera mirror on github 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 --- meta-oe/recipes-support/lio-utils/lio-utils_4.1.bb | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) -- 2.20.1 -- _______________________________________________ Openembedded-devel mailing list Openembedded-devel@lists.openembedded.org http://lists.openembedded.org/mailman/listinfo/openembedded-devel diff --git a/meta-oe/recipes-support/lio-utils/lio-utils_4.1.bb b/meta-oe/recipes-support/lio-utils/lio-utils_4.1.bb index d9780cfb4c..ea54e75523 100644 --- a/meta-oe/recipes-support/lio-utils/lio-utils_4.1.bb +++ b/meta-oe/recipes-support/lio-utils/lio-utils_4.1.bb @@ -6,10 +6,10 @@ LIC_FILES_CHKSUM = "file://debian/copyright;md5=c3ea231a32635cbb5debedf3e88aa3df PV = "4.1+git${SRCPV}" -SRC_URI = "git://risingtidesystems.com/lio-utils.git \ +SRC_URI = "git://github.com/Datera/lio-utils.git \ file://0001-Makefiles-Respect-environment-variables-and-add-LDFL.patch \ " -SRCREV = "28bd928655bdc7bd3cf380f0196630690c51e05f" +SRCREV = "0ac9091c1ff7a52d5435a4f4449e82637142e06e" S = "${WORKDIR}/git" inherit distutils From patchwork Sun Dec 23 21:35:48 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Khem Raj X-Patchwork-Id: 154453 Delivered-To: patch@linaro.org Received: by 2002:a2e:299d:0:0:0:0:0 with SMTP id p29-v6csp3270541ljp; Sun, 23 Dec 2018 13:37:23 -0800 (PST) X-Google-Smtp-Source: ALg8bN5OjHASYzBBuz6hNd9o45YHsDXHfSsln6rrIS0WBxSYaP064gGkJSoEgk5qAHvfu5AZH6ls X-Received: by 2002:a17:902:b03:: with SMTP id 3mr10750786plq.91.1545601043567; Sun, 23 Dec 2018 13:37:23 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1545601043; cv=none; d=google.com; s=arc-20160816; b=OcXk6r5seeynK0WK0kp0F3/BcslOyQuk3gvB8JCMe6BIcSIhVKtGx7uGsY0wxYE5TK Y7ZIqB4ERVe0aX0uSr9YM7qb7tdZi780W8UQYBUxEc+25Ifmqn8vdOWgaqSsXBiwdRhM l+luFk4YTz4HOJG0+ZZNagdE3qvQadglTxhYhw2SiiHZeuIg2PWcmHzrVcof784VujdO 73VqzTk4p1IX1PhsaGaC6EyT4adYotDZ7n5s2Vx5iQ5knk2PIdyQo0liogWHc8h1H1tl c5fyRmk8jsV+MBxX+iAZjHCqpQoP5YU98lkl+yUoLWJRIVBeymIZcdLzPIC43/9AhQS7 8nGg== 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=UbQDtvQKm5PEUHlTjjKiihEUra+bUfARS8xW5Ik5avw=; b=IqpiuxlU/TFHwF/m0u3XSRMkZQKHyyWjmw/puXSHgPTHhrsUg91gr0zhN2aOsDGUXO 8FYpLQrwESOBwSrJi006t+bJDj93qi7rx5PTKFQlQK5Q6XWla+CkAFnPkuoWHWQz+eHq EGxoC7xQiUQgTm6uf06A/rzIbCZ1cOSZEPvEXP/bp+SnNVMrUZ6aU0diM0H7H1wHGJ6g D0kAkQ+FghDcDf919HMFnHhiBvNwcx39ws3A6ZXeFZY6QP4WAffLOHebt83Get7s9DLV vlhujFp7CophuynEur2BBh4bZ7mZNzHQh9Fowa2zeLZiEp6XqSPrbDWTwT7JQibe0APB dfvw== ARC-Authentication-Results: i=1; mx.google.com; dkim=neutral (body hash did not verify) header.i=@gmail.com header.s=20161025 header.b="ETg/M2kK"; 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 m35si14202094pgb.246.2018.12.23.13.37.23; Sun, 23 Dec 2018 13:37:23 -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="ETg/M2kK"; 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 165.28.230.35.bc.googleusercontent.com (localhost [127.0.0.1]) by mail.openembedded.org (Postfix) with ESMTP id 57AB979B9F; Sun, 23 Dec 2018 21:36:38 +0000 (UTC) X-Original-To: openembedded-devel@lists.openembedded.org Delivered-To: openembedded-devel@lists.openembedded.org Received: from mail-pg1-f196.google.com (mail-pg1-f196.google.com [209.85.215.196]) by mail.openembedded.org (Postfix) with ESMTP id DE2446D9AB for ; Sun, 23 Dec 2018 21:36:16 +0000 (UTC) Received: by mail-pg1-f196.google.com with SMTP id n2so4874231pgm.3 for ; Sun, 23 Dec 2018 13:36:18 -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=izZrlfeVHdskJUvvjHRY/gSQnbVISMrahINSkrLdV2s=; b=ETg/M2kKFgkBcF9XmS+6XgfYVIHkVpJZR+r64Hg5ss4ws5zR1BlgAh+qiB+veEKPet 7sf7OBjKfZngTJmUWSdmLBxaPSlduQyhgmmiMz6TrWDK7sQfQwhoIEITTMtnzIJmxG2O 0hOiip5SC39FLhqPXuI0lJRCU+dVnrJNZd0GdBoMGV178Vp9/pcut/FLu/iSMrZHZEjl lcFWApdk1Qo5M0umoRJTT1E5bO5KpQ8tg/VGq2jXsew6KAkGPX+rV+XNjCH3/6PCf5fk fzJaLIZartp7qMxvOSBnQPSpJU5tuppJ2sKCMQNXJRx1b3DoxcI0brWAOFbmXtj1abvJ 6IJA== 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=izZrlfeVHdskJUvvjHRY/gSQnbVISMrahINSkrLdV2s=; b=ZvqXytVCQ1Ljo/b0V6ay9V7O84pm6jCz6E9Q1O43kB11ywwyLmEvTpH2GbCXRtFFK0 0afMWE2OWI1XbuEdbxKOYdMGTsTKxEcz82dTAPFOFVwM95SogorHu/A5KlmcXrlyWnuy BNt9jzWxeIrV9KrgobfbLSfxJV4vg/Vj9SJPZMWqdef9crcBjWK6p4T2JQdge8aVJ8bs wY5aBfyZmeXtdP3ALGsMkVkvnuHh75B0RWHqMCqZufY/Ti866St/wNJ2EDDULu1+ElGe e5EdAWZ5Sy6wz3I6cUwpiQ1uLQB1gh6ZmwAtwUhs47mhMo4jmzejF+1kKKl4tx+PdDNj Qcjw== X-Gm-Message-State: AJcUukdf1+mSMftymEqZUPEgTtagRaoy+K++/3P2+91haMwW24YgLpej jxiYkQ+6YlfEUFagQ+u84RLxE4QEC6o= X-Received: by 2002:a63:ed15:: with SMTP id d21mr10245179pgi.305.1545600977612; Sun, 23 Dec 2018 13:36:17 -0800 (PST) Received: from apollo.hsd1.ca.comcast.net ([2601:646:877f:9499::19ec]) by smtp.gmail.com with ESMTPSA id m9sm33340800pgd.32.2018.12.23.13.36.16 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sun, 23 Dec 2018 13:36:16 -0800 (PST) From: Khem Raj To: openembedded-devel@lists.openembedded.org Date: Sun, 23 Dec 2018 13:35:48 -0800 Message-Id: <20181223213557.7834-9-raj.khem@gmail.com> X-Mailer: git-send-email 2.20.1 In-Reply-To: <20181223213557.7834-1-raj.khem@gmail.com> References: <20181223213557.7834-1-raj.khem@gmail.com> MIME-Version: 1.0 Subject: [oe] [meta-oe][PATCH 09/18] breakpad: Fix build with gcc9 on x86 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 --- .../breakpad/breakpad/dont-clobber-rsp.patch | 30 +++++++++++++++++++ .../recipes-devtools/breakpad/breakpad_git.bb | 1 + 2 files changed, 31 insertions(+) create mode 100644 meta-oe/recipes-devtools/breakpad/breakpad/dont-clobber-rsp.patch -- 2.20.1 -- _______________________________________________ Openembedded-devel mailing list Openembedded-devel@lists.openembedded.org http://lists.openembedded.org/mailman/listinfo/openembedded-devel diff --git a/meta-oe/recipes-devtools/breakpad/breakpad/dont-clobber-rsp.patch b/meta-oe/recipes-devtools/breakpad/breakpad/dont-clobber-rsp.patch new file mode 100644 index 0000000000..b1c37fc8e9 --- /dev/null +++ b/meta-oe/recipes-devtools/breakpad/breakpad/dont-clobber-rsp.patch @@ -0,0 +1,30 @@ +Do not add stack pointer to clobber list + +it was being ignored until gcc 9.0 became capable +of flagging this silent ignoring via [1] + +[1] https://gcc.gnu.org/bugzilla/show_bug.cgi?id=52813 + +Upstream-Status: Submitted [https://chromium-review.googlesource.com/c/linux-syscall-support/+/1390160] +Signed-off-by: Khem Raj + +--- a/src/third_party/lss/linux_syscall_support.h ++++ b/src/third_party/lss/linux_syscall_support.h +@@ -1966,7 +1966,7 @@ struct kernel_statfs { + __asm__ volatile(LSS_ENTRYPOINT \ + : "=a" (__res) \ + : "0" (__NR_##name) \ +- : "esp", "memory"); \ ++ : "memory"); \ + LSS_RETURN(type,__res); \ + } + #undef _syscall1 +@@ -2407,7 +2407,7 @@ struct kernel_statfs { + "d"(LSS_SYSCALL_ARG(parent_tidptr)), + "r"(LSS_SYSCALL_ARG(newtls)), + "r"(LSS_SYSCALL_ARG(child_tidptr)) +- : "rsp", "memory", "r8", "r10", "r11", "rcx"); ++ : "memory", "r8", "r10", "r11", "rcx"); + } + LSS_RETURN(int, __res); + } diff --git a/meta-oe/recipes-devtools/breakpad/breakpad_git.bb b/meta-oe/recipes-devtools/breakpad/breakpad_git.bb index 2bc0aacb0f..528c237564 100644 --- a/meta-oe/recipes-devtools/breakpad/breakpad_git.bb +++ b/meta-oe/recipes-devtools/breakpad/breakpad_git.bb @@ -42,6 +42,7 @@ SRC_URI = "git://github.com/google/breakpad;name=breakpad \ file://0001-disable-calls-to-getcontext-with-musl.patch \ file://0001-lss-Match-syscalls-to-match-musl.patch;patchdir=src/third_party/lss \ file://mips_asm_sgidefs.patch;patchdir=src/third_party/lss \ + file://dont-clobber-rsp.patch \ " S = "${WORKDIR}/git" From patchwork Sun Dec 23 21:35:49 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Khem Raj X-Patchwork-Id: 154454 Delivered-To: patch@linaro.org Received: by 2002:a2e:299d:0:0:0:0:0 with SMTP id p29-v6csp3270630ljp; Sun, 23 Dec 2018 13:37:31 -0800 (PST) X-Google-Smtp-Source: ALg8bN5KnLNxHR20J0mo4k80c2n9FULufB/TYlARzlp4HrSs6uYtbllXnzBBTSdZ6KNhiaaS02V8 X-Received: by 2002:a17:902:9a02:: with SMTP id v2mr11064690plp.180.1545601051361; Sun, 23 Dec 2018 13:37:31 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1545601051; cv=none; d=google.com; s=arc-20160816; b=AUTRjxvJsKqvhyiB8JdKwOFJ7BIHAAAAAriPvOHD5qKwacUesmB1cNHEnTRVay+5fr MtsxlKRXuNR1Llr7pYoSLoArMZprnou2KgI91pznc+RCWwtqgEiutC3RJPXqXfQPm6kL XDd/HiGqmFVtpWL5WeHjUSkZpYsKLIRSAQ8QdnTH1wZ4qUkORWuuGe1jDpzrxovQq6lB y9w3UCWHxmLa4M3kdEf78Uuzh2O417rkGtqC6//AnHltoRTSjQUB6/6/Nb4Z8+tNEuFr zbhvPaB72ZvivD5QixJqfEMd5Lr2eVoqX4a60UyOKA/8XuBBxVVMsg+0gsv39fEQlm0y Bymw== 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=jZz2q573nsxxGwKkLX65M0a5AdHuuNpWd8+Vts1y48Q=; b=VlreF9kRIZftcWebcfkGbtjNX9vi3iFuiBpZsXBHFkgevXnmuYwU06+uuEEd14z6aZ kKFHyFgSyDX+Gan5ld3FdrhiUpge2iOaf9GzIltV4udOiE+g0D+sOAe0PysLOflGO7Ff 88/LbBNOJGsw/zVPQI/YDH/hij82hx/nvGv6eC+8H2TEbMEo6b8T67MCI8gpgg63Pw+0 q28UX/2fdz9UQHwEqPV/X9ke2fcvc6O/km0UO984UF8vz7RXOSI6cD6031khyCeGpY8m JJ5ZL3yKUIe9cKEyYBWSlH6BVoK0Ukdi6yLlrodm/uxbO4mCG8mDqX5ehQm+HgLnuSI6 +34w== ARC-Authentication-Results: i=1; mx.google.com; dkim=neutral (body hash did not verify) header.i=@gmail.com header.s=20161025 header.b=Y2xMU8Ic; 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 x12si25577221plo.164.2018.12.23.13.37.31; Sun, 23 Dec 2018 13:37:31 -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=Y2xMU8Ic; 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 165.28.230.35.bc.googleusercontent.com (localhost [127.0.0.1]) by mail.openembedded.org (Postfix) with ESMTP id 7AFD779C7B; Sun, 23 Dec 2018 21:36:39 +0000 (UTC) X-Original-To: openembedded-devel@lists.openembedded.org Delivered-To: openembedded-devel@lists.openembedded.org Received: from mail-pg1-f194.google.com (mail-pg1-f194.google.com [209.85.215.194]) by mail.openembedded.org (Postfix) with ESMTP id 22B7F6C50E for ; Sun, 23 Dec 2018 21:36:17 +0000 (UTC) Received: by mail-pg1-f194.google.com with SMTP id z11so4878324pgu.0 for ; Sun, 23 Dec 2018 13:36:19 -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=kp5bbIJlv929F6wqlj5k+DJ9plAmMmj2TPbXrjWTRmU=; b=Y2xMU8Ic89o+vDtFupp7Xzcve4Vhr82cnyBz7Mt6bX7vi1w7qe78osEaA51kFtxWwf VnBognThr33klWSJnwbBcUtD+OClIP+ZL38KWSgcR2pT2ojXqDNyxJgUYxTH6DHishf4 6a1Fq2Zx+ql76QwyX8CUGDJlghVZHitkaMMeHfeG+i1gyBTU/4lXoXc5Kmk8DAumAllE ozNCTvQ6QTkYG74f/FcBreyBeDy7vBbF9wslff/rdKp3xN8plNK0VWFz8ethGCSCDmuz GfRrpRzBkBiq9zhmozNa15+q56WoSWNeQQW4PaGvOGOLssmvpKSb+FIEK+gAMXD7EWBm kAqw== 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=kp5bbIJlv929F6wqlj5k+DJ9plAmMmj2TPbXrjWTRmU=; b=tQBtgPggkeWe84XhE1/lGTbDfdDjjNYqGsCn9yWVhhG8K/yQDzevDMqNopaHRYNTX5 BV980G7R6W9iHXWAsj4O59zG5hk6HRgIj22i9g8zeEoxp1kr5qfOO9L0CyeK2GFkMDqZ WVvForjU5mHxbGvanaxpNrMcIUfgwM4DrEULxE2qQrEktsKhyNkfonaoeggMHuOoh6GS qC+ozcMFS4XabYVykXCWLFc0QL3iqxvtxZuYJSEKL846R/MgjGB2YSyWswtn+iBaKQJc RwMwbx5sqmkw5kPV8FVUxbPCGEi21/Zo7zI9w+MhY/9fFSVit2joXxw3MenpC+w80rF7 x3qw== X-Gm-Message-State: AJcUukcOGGfkXEghFKi5LjPQZYigGH3S41F8KCiZcSdXrJeRJK/oVkgO cigJI8mdOnpsZ2usqBXZ00K8wy4SevI= X-Received: by 2002:a63:6a05:: with SMTP id f5mr10148262pgc.72.1545600978781; Sun, 23 Dec 2018 13:36:18 -0800 (PST) Received: from apollo.hsd1.ca.comcast.net ([2601:646:877f:9499::19ec]) by smtp.gmail.com with ESMTPSA id m9sm33340800pgd.32.2018.12.23.13.36.17 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sun, 23 Dec 2018 13:36:18 -0800 (PST) From: Khem Raj To: openembedded-devel@lists.openembedded.org Date: Sun, 23 Dec 2018 13:35:49 -0800 Message-Id: <20181223213557.7834-10-raj.khem@gmail.com> X-Mailer: git-send-email 2.20.1 In-Reply-To: <20181223213557.7834-1-raj.khem@gmail.com> References: <20181223213557.7834-1-raj.khem@gmail.com> MIME-Version: 1.0 Subject: [oe] [meta-networking][PATCH 10/18] miniupnpd: Fix cross compile on OE 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 genconfig script can be specified OS specs if its not then it pokes at the build system via uname, we add code for OE support to ensure we pass DISTRO_VERSION as OS_VERSION Signed-off-by: Khem Raj --- ...-Add-OpenEmbedded-cross-compile-case.patch | 40 +++++++++++++++++++ .../miniupnpd/miniupnpd_2.1.20180706.bb | 8 +++- 2 files changed, 47 insertions(+), 1 deletion(-) create mode 100644 meta-networking/recipes-connectivity/miniupnpd/files/0001-Add-OpenEmbedded-cross-compile-case.patch -- 2.20.1 -- _______________________________________________ Openembedded-devel mailing list Openembedded-devel@lists.openembedded.org http://lists.openembedded.org/mailman/listinfo/openembedded-devel diff --git a/meta-networking/recipes-connectivity/miniupnpd/files/0001-Add-OpenEmbedded-cross-compile-case.patch b/meta-networking/recipes-connectivity/miniupnpd/files/0001-Add-OpenEmbedded-cross-compile-case.patch new file mode 100644 index 0000000000..cd4291d91b --- /dev/null +++ b/meta-networking/recipes-connectivity/miniupnpd/files/0001-Add-OpenEmbedded-cross-compile-case.patch @@ -0,0 +1,40 @@ +From 54698856e5602bbd9d61e855814c854a013b4840 Mon Sep 17 00:00:00 2001 +From: Khem Raj +Date: Sat, 22 Dec 2018 18:47:45 -0800 +Subject: [PATCH] Add OpenEmbedded cross compile case + +Upstream-Status: Pending +Signed-off-by: Khem Raj +--- + genconfig.sh | 11 +++++++++++ + 1 file changed, 11 insertions(+) + +diff --git a/genconfig.sh b/genconfig.sh +index dc42462..59922e9 100755 +--- a/genconfig.sh ++++ b/genconfig.sh +@@ -98,6 +98,12 @@ if [ -f ../shared/tomato_version ]; then + OS_VERSION="Tomato $TOMATO_VER" + fi + ++# OpenEmbedded special case ++if [ -f ./os.openembedded ]; then ++ OS_NAME=OpenEmbedded ++ OS_VERSION=$(cat ./os.openembedded) ++fi ++ + ${RM} ${CONFIGFILE} + + echo "/* MiniUPnP Project" >> ${CONFIGFILE} +@@ -318,6 +324,11 @@ case $OS_NAME in + echo "#define USE_IFACEWATCHER 1" >> ${CONFIGFILE} + FW=netfilter + ;; ++ OpenEmbedded) ++ OS_URL=http://www.openembedded.org/ ++ echo "#define USE_IFACEWATCHER 1" >> ${CONFIGFILE} ++ FW=netfilter ++ ;; + AstLinux) + OS_URL=http://www.astlinux.org/ + echo "#define USE_IFACEWATCHER 1" >> ${CONFIGFILE} diff --git a/meta-networking/recipes-connectivity/miniupnpd/miniupnpd_2.1.20180706.bb b/meta-networking/recipes-connectivity/miniupnpd/miniupnpd_2.1.20180706.bb index d5d9bcf64a..ff40daaac9 100644 --- a/meta-networking/recipes-connectivity/miniupnpd/miniupnpd_2.1.20180706.bb +++ b/meta-networking/recipes-connectivity/miniupnpd/miniupnpd_2.1.20180706.bb @@ -12,12 +12,18 @@ inherit autotools gettext pkgconfig systemd DEPENDS += "iptables net-tools util-linux libmnl libnetfilter-conntrack" SRC_URI = "http://miniupnp.tuxfamily.org/files/download.php?file=${P}.tar.gz;downloadfilename=${P}.tar.gz \ - file://miniupnpd.service" + file://miniupnpd.service \ + file://0001-Add-OpenEmbedded-cross-compile-case.patch \ + " SRC_URI[md5sum] = "a84b3647c871802abeccfc2771e8db21" SRC_URI[sha256sum] = "fc2d2fd044d8c3f8d02b63d70489bb35ece836a4fc1b6386865ac8fbe8d8b006" IPV6 = "${@bb.utils.contains('DISTRO_FEATURES', 'ipv6', '--ipv6', '', d)}" +do_configure_prepend() { + echo "${@d.getVar('DISTRO_VERSION')}" > ${S}/os.openembedded +} + do_compile() { cd ${S} CONFIG_OPTIONS="${IPV6} --leasefile --vendorcfg" oe_runmake -f Makefile.linux From patchwork Sun Dec 23 21:35:50 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Khem Raj X-Patchwork-Id: 154455 Delivered-To: patch@linaro.org Received: by 2002:a2e:299d:0:0:0:0:0 with SMTP id p29-v6csp3270707ljp; Sun, 23 Dec 2018 13:37:40 -0800 (PST) X-Google-Smtp-Source: ALg8bN6D17V0clpPP2y5jDX3SP3mzJaZuMVaGMVZCiYwNyYFNaRusNfDxQ+81DntyNhiY0NwEn/D X-Received: by 2002:a63:8c2:: with SMTP id 185mr10476789pgi.26.1545601059964; Sun, 23 Dec 2018 13:37:39 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1545601059; cv=none; d=google.com; s=arc-20160816; b=fcqmGXf5Wtxwd1As1qUgdWxzllrBTGQdD0FXiD3AXND9IX6BkZqCMKrdDVtURe9eJX 6WmKanpmgZ4D8Jt0qjSC/PK/dPm24S7AjLCThZvnZFDLwOpYWC2jr52c+Nz54t0hhwZR Jinl5P1R7smV+jHDhlMNbwJy3i9aerFPQ7ith2RhSTVzWWh1QZRZebyXoEjQ1LJ6jdlu 1SdcxdGkuBQjXLvmUbtwB9EITchiPJiDA1/GHQod6CZxFUlrezY7K1MEPkNKAVgHtQtR Uj2hiW0dy/tHvSW+nAtYOWlId/z+2XefrB25ROgWjnDqOtIlw37oU3mJL15FoMkjcpxN iRqQ== 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=tsM0IJVaqwNVyXB3n2nmJ0eXuLCVqkAsP7OhgeiJOLQ=; b=Mbv1qenaMtv2PHQoXonMfEbQVRzk0guZgoB8dMFTO9jlVhTql8WUEldAmtvl9KIOhZ aEKDIscqgtV7TzfxPGtnGEs2hApX2thiO3YUiXz63achPf4q+0U0uXBO9GKm/Hd3zz8o Qo6Mzx1BNxpnI8hUGDnHUn+1KrKbURZXQwJBOTBXx/QSVDozjD0oqx2T2X2+K7ivtzV4 PfEiUuQCI2/OWqI98B1blv2yhlxmV2568FGmHAADUVbnFaVcKLXCh8xRNZIFWSRpd8eu vmc6yyAv1GdPw0ybr8V1zkdjMhE4J/dGxPFxoe38yTzDwCEU++m6NwyKhqujuzktsAQL HVZQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=neutral (body hash did not verify) header.i=@gmail.com header.s=20161025 header.b=qGN2p2fU; 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 z14si12163902pgz.180.2018.12.23.13.37.39; Sun, 23 Dec 2018 13:37:39 -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=qGN2p2fU; 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 165.28.230.35.bc.googleusercontent.com (localhost [127.0.0.1]) by mail.openembedded.org (Postfix) with ESMTP id C30DA79C86; Sun, 23 Dec 2018 21:36:40 +0000 (UTC) X-Original-To: openembedded-devel@lists.openembedded.org Delivered-To: openembedded-devel@lists.openembedded.org Received: from mail-pl1-f195.google.com (mail-pl1-f195.google.com [209.85.214.195]) by mail.openembedded.org (Postfix) with ESMTP id 20F8F71A74 for ; Sun, 23 Dec 2018 21:36:19 +0000 (UTC) Received: by mail-pl1-f195.google.com with SMTP id z23so4879065plo.0 for ; Sun, 23 Dec 2018 13:36:20 -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=/8/pR1q8MaRmrG2z8YWbZVMPq0fP4IV1OkPrnb7R2Mo=; b=qGN2p2fUDrZYbWCdtF4yO41d9wWbJnn+Nm2H9wnTECcRUASm6I/lnjF1iQv8DYc1FX HkFLexeVCXA9ezG5nyNM2EI+Dm1Z4y6sVV9TU/2ckmNAV8PWE2w7aw2K6nyCESY8miTe b4kq8JdU09SwQB8lLYOMzFZtwoa+NSZ+J2Kveiy71xi3bZFY3QKYICZg85akzoArlW+q U1z2IyrQ0JzhW2X+WPpTU+LcKfHXiottd+M75gasWtbx2ngtVpGMuMdCWWYSCMyy/nDC cYSduUrYTjNyfvbP3fNUH2oJah7KpDsX2JEnQ0BFZbo68ELTe4/oyk7TjY0Y4ZbGiRd7 ibug== 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=/8/pR1q8MaRmrG2z8YWbZVMPq0fP4IV1OkPrnb7R2Mo=; b=QZKcAUB+5bZjtmH7j4FBWNXMzb8evCmZQxWjwPC1aTtwhoALciTzmTSj8zDg+8VI3e +5W8ANesBUm6VISs8mCU1F0FJc8qi/ZzvO1aKoxSQpfFuSESG/RgyWncHVVpUwAib5U8 qqWH+3JUo8yuHepSUgjuA/r25Sowkez8MlqmfMVTQoC2FX7lGFObs3VxBYxyn5uq2iGo 9gJQ6hMQVKXfG4gGeQTpBuof8nxPNClZus/5P78QkQjP1VGaoOVskPeYU8WInsr0QFfU Rx2ndMylg7eSdBy6cWaCDE9m//OWD0iYcFX/rIYI+a/dcRaOKLQTy9blD7GLLPapNoRI xyBg== X-Gm-Message-State: AJcUukd8ESsZ49R4liw6db0zUQ2xfM3lBqTbbnb+g+tix/iZYXopOmKw YXbdZQwD7gBbnFvkxT8upvwwSCC5uGw= X-Received: by 2002:a17:902:b090:: with SMTP id p16mr10844787plr.190.1545600979866; Sun, 23 Dec 2018 13:36:19 -0800 (PST) Received: from apollo.hsd1.ca.comcast.net ([2601:646:877f:9499::19ec]) by smtp.gmail.com with ESMTPSA id m9sm33340800pgd.32.2018.12.23.13.36.18 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sun, 23 Dec 2018 13:36:19 -0800 (PST) From: Khem Raj To: openembedded-devel@lists.openembedded.org Date: Sun, 23 Dec 2018 13:35:50 -0800 Message-Id: <20181223213557.7834-11-raj.khem@gmail.com> X-Mailer: git-send-email 2.20.1 In-Reply-To: <20181223213557.7834-1-raj.khem@gmail.com> References: <20181223213557.7834-1-raj.khem@gmail.com> MIME-Version: 1.0 Subject: [oe] [meta-oe][PATCH 11/18] open-vm-tools: Upgrade to 10.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 Add a patch to fix build with gcc9 Signed-off-by: Khem Raj --- ...c-Do-not-print-NULL-string-into-logs.patch | 31 ++++++++++++++++ ...ools_10.3.0.bb => open-vm-tools_10.3.5.bb} | 36 ++++++++++--------- 2 files changed, 50 insertions(+), 17 deletions(-) create mode 100644 meta-oe/recipes-support/open-vm-tools/open-vm-tools/0001-misc-Do-not-print-NULL-string-into-logs.patch rename meta-oe/recipes-support/open-vm-tools/{open-vm-tools_10.3.0.bb => open-vm-tools_10.3.5.bb} (76%) -- 2.20.1 -- _______________________________________________ Openembedded-devel mailing list Openembedded-devel@lists.openembedded.org http://lists.openembedded.org/mailman/listinfo/openembedded-devel diff --git a/meta-oe/recipes-support/open-vm-tools/open-vm-tools/0001-misc-Do-not-print-NULL-string-into-logs.patch b/meta-oe/recipes-support/open-vm-tools/open-vm-tools/0001-misc-Do-not-print-NULL-string-into-logs.patch new file mode 100644 index 0000000000..7af265a999 --- /dev/null +++ b/meta-oe/recipes-support/open-vm-tools/open-vm-tools/0001-misc-Do-not-print-NULL-string-into-logs.patch @@ -0,0 +1,31 @@ +From e25d00d8297cba044c3a4d2e38749e54adac66c1 Mon Sep 17 00:00:00 2001 +From: Khem Raj +Date: Sat, 22 Dec 2018 19:59:02 -0800 +Subject: [PATCH] misc: Do not print NULL string into logs + +string format %s is getting a NULL pointer for 'expand' +parameter always since the check for chunks[i] == NULL will ensure that +its always null when the Log() API is called + +Upstream-Status: Submitted [https://github.com/vmware/open-vm-tools/pull/312] + +Signed-off-by: Khem Raj +--- + open-vm-tools/lib/misc/util_misc.c | 4 ++-- + 1 file changed, 2 insertions(+), 2 deletions(-) + +diff --git open-vm-tools/lib/misc/util_misc.c b/open-vm-tools/lib/misc/util_misc.c +index 198c23d2..0ac0a335 100644 +--- open-vm-tools/lib/misc/util_misc.c ++++ open-vm-tools/lib/misc/util_misc.c +@@ -719,8 +719,8 @@ Util_ExpandString(const char *fileName) // IN file path to expand + ASSERT(!freeChunk[i]); + chunks[i] = expand; + if (chunks[i] == NULL) { +- Log("%s: Cannot allocate memory to expand \"%s\" in \"%s\".\n", +- __FUNCTION__, expand, fileName); ++ Log("%s: Cannot allocate memory to expand in \"%s\".\n", ++ __FUNCTION__, fileName); + goto out; + } + chunkSize[i] = strlen(expand); diff --git a/meta-oe/recipes-support/open-vm-tools/open-vm-tools_10.3.0.bb b/meta-oe/recipes-support/open-vm-tools/open-vm-tools_10.3.5.bb similarity index 76% rename from meta-oe/recipes-support/open-vm-tools/open-vm-tools_10.3.0.bb rename to meta-oe/recipes-support/open-vm-tools/open-vm-tools_10.3.5.bb index 2d7486da34..7ed6593727 100644 --- a/meta-oe/recipes-support/open-vm-tools/open-vm-tools_10.3.0.bb +++ b/meta-oe/recipes-support/open-vm-tools/open-vm-tools_10.3.5.bb @@ -22,23 +22,25 @@ LICENSE_modules/linux = "GPL-2.0" LICENSE_modules/solaris = "CDDL-1.0" SRC_URI = "git://github.com/vmware/open-vm-tools.git;protocol=https \ - file://tools.conf \ - file://vmtoolsd.service \ - file://vmtoolsd.init \ - file://0001-configure.ac-don-t-use-dnet-config.patch \ - file://0002-add-include-sys-sysmacros.h.patch \ - file://0005-Use-configure-test-for-struct-timespec.patch \ - file://0006-Fix-definition-of-ALLPERMS-and-ACCESSPERMS.patch \ - file://0007-Use-configure-to-test-for-feature-instead-of-platfor.patch \ - file://0011-Use-configure-test-for-sys-stat.h-include.patch \ - file://fix-subdir-objects-configure-error.patch \ - file://0001-include-poll.h-instead-of-sys-poll.h.patch \ - file://0002-Rename-poll.h-to-vm_poll.h.patch \ - file://0003-use-posix-strerror_r-unless-on-gnu-libc-system.patch \ - file://0004-Use-uintmax_t-for-handling-rlim_t.patch \ - file://0001-Use-off64_t-instead-of-__off64_t.patch \ -" -SRCREV = "2147df6aabe639fc5ff423ed791a8e7f02bf8d0a" + file://tools.conf \ + file://vmtoolsd.service \ + file://vmtoolsd.init \ + file://0001-configure.ac-don-t-use-dnet-config.patch \ + file://0002-add-include-sys-sysmacros.h.patch \ + file://0005-Use-configure-test-for-struct-timespec.patch \ + file://0006-Fix-definition-of-ALLPERMS-and-ACCESSPERMS.patch \ + file://0007-Use-configure-to-test-for-feature-instead-of-platfor.patch \ + file://0011-Use-configure-test-for-sys-stat.h-include.patch \ + file://fix-subdir-objects-configure-error.patch \ + file://0001-include-poll.h-instead-of-sys-poll.h.patch \ + file://0002-Rename-poll.h-to-vm_poll.h.patch \ + file://0003-use-posix-strerror_r-unless-on-gnu-libc-system.patch \ + file://0004-Use-uintmax_t-for-handling-rlim_t.patch \ + file://0001-Use-off64_t-instead-of-__off64_t.patch \ + file://0001-misc-Do-not-print-NULL-string-into-logs.patch \ + " +# stable-10.3.5 +SRCREV = "f2ff192717375b95a6b7e278fb47dbb3d3bc56d1" S = "${WORKDIR}/git/open-vm-tools" From patchwork Sun Dec 23 21:35:51 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Khem Raj X-Patchwork-Id: 154456 Delivered-To: patch@linaro.org Received: by 2002:a2e:299d:0:0:0:0:0 with SMTP id p29-v6csp3270767ljp; Sun, 23 Dec 2018 13:37:47 -0800 (PST) X-Google-Smtp-Source: ALg8bN52LD52Ae1sEqw+lagx6mFuHifxf9cs/FpGHAlhEqnsSEp1Jb8+dbJc01TbcSVzVEBwGZNE X-Received: by 2002:a17:902:b78b:: with SMTP id e11mr10858730pls.90.1545601067788; Sun, 23 Dec 2018 13:37:47 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1545601067; cv=none; d=google.com; s=arc-20160816; b=CYmIOcO74qZhqne9NqJ50rLyt923e7j3Wvaw7l8BLi2AMywClJPgtwFoba/SBHiUtH AGnL72ZsBBh+szDrnheXVcMhroo84EwBvGOqK/Ziok9xYM6ryNsNIpAmg47v3d3WCeBO cGEcVHPvJAEWSWvntr0l/AtybihujysS+r/JcLE+GYl/PDnBiL97FYPvH8cFEiyIoMqb iS7t3/gLWWHamVhp8RaIs7DU+DrUAbSVvzj3Sd6e6VZcFiwMMGR4NonOZVp7k1cuw65u hl5ozH9GkgppkZY0QAXlfQLMOQw9AfGraWuQi1wCqBIEjfdkspVEDuTg7PBzf0m9WBXC rlqw== 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=VMgtSXgQFcYT8ml6EnHpzf5gFCv/sYuYEjC3IUJbYRs=; b=AMrtR8VmSlwLYMOf+wEEuD5WePTA+FCaRLLs4sQ7A5fs4KNuJKg1Qv4cRfgMrZl4Xg wUwBiCq1+S6A200PM/9aClKIdm2pvqUpeDFr6SwWIEsaVJ+ZdjYQqFbbDlRzSK5CPFLl y+mIdYDQP7jd3uYMa/HH7aZobsdyu7XKW50hvnSsDpyF8OhV0zsqkw5Y8F+QZW27pn8Y 4CjxhVptw0A+ytCoKBOw0kvSJIDcRnGW8XiJQS+kh1ydDj79zBW7uybZWX+Sjxm8SeDo BpulNIAk+7LTdqivdGCnPzJrLcBiE4dJWJrWpkM9dPqF3WUG5MFOHbjG8IK1qW5hHlrU n0PA== ARC-Authentication-Results: i=1; mx.google.com; dkim=neutral (body hash did not verify) header.i=@gmail.com header.s=20161025 header.b=A9cV2zvA; 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 i17si23211593pgk.233.2018.12.23.13.37.47; Sun, 23 Dec 2018 13:37:47 -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=A9cV2zvA; 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 165.28.230.35.bc.googleusercontent.com (localhost [127.0.0.1]) by mail.openembedded.org (Postfix) with ESMTP id EE0A779CB1; Sun, 23 Dec 2018 21:36:41 +0000 (UTC) X-Original-To: openembedded-devel@lists.openembedded.org Delivered-To: openembedded-devel@lists.openembedded.org Received: from mail-pg1-f195.google.com (mail-pg1-f195.google.com [209.85.215.195]) by mail.openembedded.org (Postfix) with ESMTP id 1405F6D3A2 for ; Sun, 23 Dec 2018 21:36:19 +0000 (UTC) Received: by mail-pg1-f195.google.com with SMTP id w6so4867025pgl.6 for ; Sun, 23 Dec 2018 13:36:21 -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=y/JwS7jCXNcWD7mNLzXekkRsxUpD1D4JKtYgxbwAv9E=; b=A9cV2zvAX0fLEVkatNNoCAI6hZxq0ojEmUeTD7+zpSQNkXqMlHbUAV9RmIOEHxTLC+ F9lPV6ksFM7wUZzBdk5u9r+7cKFAYC5YBLhvP9G8MotFp4b3OPF1xmOhnUCHtt5sD6T0 QXJ8Y6FtlgV8oGqoqOfYMQWY0cb7O/AclH1Ya6RCrfWe51UMS4doON7/iUAOGznOWHkM iGO0XiwcxNdXlVJ/yegsnFpz6dC5O/JT+nAKv8SlbIoRdKNX1HVos6mDGnmS9n+zn+y5 ruZmKJBb5T3rF0CxIWl/J3IF8uMaAJxcY5NPa/I/lmGshRkGam1qH9pmnesFPNOc2fPP rfEA== 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=y/JwS7jCXNcWD7mNLzXekkRsxUpD1D4JKtYgxbwAv9E=; b=lvNRMkHXZTdg3cpsyTRZzaLXi8tAtTTU9wykC7AFiKLBjP/wLTvqNAXXUw9QNV6jeJ bi6jfS4QWTlXxsbmDXzNczgeDtFsuxQoNd6dbYS7o+fNs6nfffj1hreGUaBb07uI/yJT +M/uHf+oiv8+LbdFpdYypfCAafee0YHOIlchFoScfEdddI98S912ARdtG9lLCHHDjk6F cjZmAbimtVO+absIdWSHaw9lBwkKK96zTLgjgQrBy59q/NRJx+FVP1q1o0S7Yu1ox1q/ tgwFDFFqSIrMvi7qLfR+g+5vCylaAj9tX1Ec906Subr0Zx6aIE2YLCIboqDRez3HVMz3 wv1A== X-Gm-Message-State: AJcUukfSxAh0QeRddlg+hhb+fddCaox/lc/sib5ySmGK0cxB3V92yj4j oSJ7l+zXVgEVqpUq3iNLw58hNXKdOXc= X-Received: by 2002:a63:235f:: with SMTP id u31mr10280730pgm.122.1545600980681; Sun, 23 Dec 2018 13:36:20 -0800 (PST) Received: from apollo.hsd1.ca.comcast.net ([2601:646:877f:9499::19ec]) by smtp.gmail.com with ESMTPSA id m9sm33340800pgd.32.2018.12.23.13.36.19 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sun, 23 Dec 2018 13:36:20 -0800 (PST) From: Khem Raj To: openembedded-devel@lists.openembedded.org Date: Sun, 23 Dec 2018 13:35:51 -0800 Message-Id: <20181223213557.7834-12-raj.khem@gmail.com> X-Mailer: git-send-email 2.20.1 In-Reply-To: <20181223213557.7834-1-raj.khem@gmail.com> References: <20181223213557.7834-1-raj.khem@gmail.com> MIME-Version: 1.0 Subject: [oe] [meta-multimedia][PATCH 12/18] tvheadend: Add dependency on dvb-apps 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 Fixed errors like ERROR: Failed to fetch dvb-scan data (use --disable-dvbscan) NOTE: The following config.log files may provide further information. Signed-off-by: Khem Raj --- meta-multimedia/recipes-dvb/tvheadend/tvheadend_git.bb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) -- 2.20.1 -- _______________________________________________ Openembedded-devel mailing list Openembedded-devel@lists.openembedded.org http://lists.openembedded.org/mailman/listinfo/openembedded-devel diff --git a/meta-multimedia/recipes-dvb/tvheadend/tvheadend_git.bb b/meta-multimedia/recipes-dvb/tvheadend/tvheadend_git.bb index 95cf10bf6c..dc6cd46b0a 100644 --- a/meta-multimedia/recipes-dvb/tvheadend/tvheadend_git.bb +++ b/meta-multimedia/recipes-dvb/tvheadend/tvheadend_git.bb @@ -3,7 +3,7 @@ HOMEPAGE = "https://tvheadend.org/" inherit autotools-brokensep gettext gitpkgv pkgconfig -DEPENDS = "avahi cmake-native libdvbcsa libpcre2 openssl uriparser zlib" +DEPENDS = "avahi cmake-native dvb-apps libdvbcsa libpcre2 openssl uriparser zlib" LICENSE = "GPLv3+" LIC_FILES_CHKSUM = "file://LICENSE.md;md5=9cae5acac2e9ee2fc3aec01ac88ce5db" From patchwork Sun Dec 23 21:35:52 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Khem Raj X-Patchwork-Id: 154457 Delivered-To: patch@linaro.org Received: by 2002:a2e:299d:0:0:0:0:0 with SMTP id p29-v6csp3270852ljp; Sun, 23 Dec 2018 13:37:55 -0800 (PST) X-Google-Smtp-Source: ALg8bN5HmXUgxN+B3SRG1DmyFhZVa4i/7Eiwq6SEyDA6PHWhhVmhE8LwkX6OF95DyeNEOduHi6VD X-Received: by 2002:a17:902:8e8a:: with SMTP id bg10mr10851181plb.192.1545601075435; Sun, 23 Dec 2018 13:37:55 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1545601075; cv=none; d=google.com; s=arc-20160816; b=iqYj7c/T1OCTiaGRzrUJ+rJDVEvr6b13TvLSx3Pg65c8RtZVcB5z6aqb/TEnOsdE41 yeYGTS2jg8/AOidRLW4M/TwXt8cBE2uYW+HctHn6KePUaYBDpkLSQjea392OKIzq9sBZ GfhkPOM0SR2o3YaDRk6Wd3n4duL8L+meA2YNB7LsVwiTJVvYuXuUfxumOPblCwCiSaHq n4dIa45JAXYRFdGIeXFWLKI9+KGjD52ph5JkAcyM0CRN8YNJos1AbwbLZFP8Q8/kNj00 dh67QxZANIzAa4anHgvFBqPtFWw6o93wvhjpQKw3nLtJbK+P+c4sULY1nyXJwFBv3B1a 3atg== 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=VjK63s40jzt+M6eDb1jLm3B6rgMzkyBLQRIexc4gq0I=; b=VBG2zecNqSxs5Zt26WCQ3O0FKb/U0ATs2F7Y2WuCZBg6YLJL+p//iBv8VtIDUZ/YY4 ozt+WRZVc6Q8XV8LhEzdfPPVjaSYjzlyIeammEAZgH3SelfIceBibBzt7Nmj1P2GDLNb PLAwmYvSJXpDOr8kIyJA76rsH6Kf0SPOFycxK/OQU9CIBU5ZPpA+cAFIJt68MXFX6BDv s2Nm8O+qDcGhDR8jv3+aDs4h1tQakYgg633d0m67VPZO3QrvcHbR+ujmovVXS0CjwoMk JE+MAnz3jCsCLn/cHHBMQsD8LtoglZ78ZK9ce1YACb/vPuhHZSSaokTQYPWKsrquSl6h rtnA== ARC-Authentication-Results: i=1; mx.google.com; dkim=neutral (body hash did not verify) header.i=@gmail.com header.s=20161025 header.b=Xgxr3ewd; 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 m187si27763933pfm.51.2018.12.23.13.37.55; Sun, 23 Dec 2018 13:37:55 -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=Xgxr3ewd; 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 165.28.230.35.bc.googleusercontent.com (localhost [127.0.0.1]) by mail.openembedded.org (Postfix) with ESMTP id 242D479D6B; Sun, 23 Dec 2018 21:36:43 +0000 (UTC) X-Original-To: openembedded-devel@lists.openembedded.org Delivered-To: openembedded-devel@lists.openembedded.org Received: from mail-pf1-f180.google.com (mail-pf1-f180.google.com [209.85.210.180]) by mail.openembedded.org (Postfix) with ESMTP id D2CC36E47A for ; Sun, 23 Dec 2018 21:36:20 +0000 (UTC) Received: by mail-pf1-f180.google.com with SMTP id c73so5025566pfe.13 for ; Sun, 23 Dec 2018 13:36:22 -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=1h/r+zVquM/oFwXbRq3mJ7dY3TaLzkt1n0IKCSaeypo=; b=Xgxr3ewdOJh6xXpypALoFK3/R4GoyXEPs5PEE6vh/PF8vcLTuIYtoX5io/aAMT3FFn 7xOanZvjfxiHn1fR6bRRoLOclT817VkHyKMFYfakCbVqqcX34Z4PW4ErX5MlJVLUiXnJ zIXo+5NGU1leaXgKFjXfmKpkv2eYSZc5UXdA99gp7uR0jMqQY+16VqtXk8rtWQQ7CDoU cC3hnIkx6Jwwlzn/Ie7tnbux+Nomv9K4Huw02yMCTE8wEA4tdOBjfnzNzdsU5RvrjbTc vq3WtWbUNzsfgh43zJMeeUXxh70ZQtvO2NmDHf+cuV9HsFcupjsIUX70IPYrvQbo7iSq 4aNA== 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=1h/r+zVquM/oFwXbRq3mJ7dY3TaLzkt1n0IKCSaeypo=; b=RWvfxJ7sWWsJvWL1KeDYPmip2TuApyUKcu5zgAbtx8dYaR5rw+Zr6P8Y7huTlkZlUc G3HCDuLZwoqHAVSDYSo8eAPNz1nMYM4xevHvYsUS++DUtxR+G+JXcE2XkuVjXMNt3dlN IQYTA2uooqbeCmaFmdVuTCi3EhFFfrRiZdMXCbyUXvOQ5NV1FkYUdyguk6z4L55lg0IC XqBasLljSsvYnEuUHxDh9ye+q5dWw6M1+soh6tXgk8emqqf1xF+7cicSX2DXJvugabKu 2HS/IULn0UsH1WRQCPwD0ovvYf8y1J1Y+R5hhJFjM8KwUX/Jp49itHHcOiTurQdydcDi 8+ig== X-Gm-Message-State: AJcUukfSf8vI3VOC3Z0s6aQRpetqcwKrKsW6GtHfrYsC4hKQXmCgvjCS mUwwp9bZpfKX64FTT49JKgZ0MUzuFgA= X-Received: by 2002:a63:db02:: with SMTP id e2mr10334396pgg.419.1545600981485; Sun, 23 Dec 2018 13:36:21 -0800 (PST) Received: from apollo.hsd1.ca.comcast.net ([2601:646:877f:9499::19ec]) by smtp.gmail.com with ESMTPSA id m9sm33340800pgd.32.2018.12.23.13.36.20 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sun, 23 Dec 2018 13:36:20 -0800 (PST) From: Khem Raj To: openembedded-devel@lists.openembedded.org Date: Sun, 23 Dec 2018 13:35:52 -0800 Message-Id: <20181223213557.7834-13-raj.khem@gmail.com> X-Mailer: git-send-email 2.20.1 In-Reply-To: <20181223213557.7834-1-raj.khem@gmail.com> References: <20181223213557.7834-1-raj.khem@gmail.com> MIME-Version: 1.0 Subject: [oe] [meta-oe][PATCH 13/18] mozjs: Remove -Werror=format from CXXFLAGS 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 This is to make way for gcc9 since it spews some extra warnings which need to be eventually fixed Signed-off-by: Khem Raj --- .../mozjs/mozjs/format-overflow.patch | 21 +++++++++++++++++++ .../recipes-extended/mozjs/mozjs_52.9.1.bb | 1 + 2 files changed, 22 insertions(+) create mode 100644 meta-oe/recipes-extended/mozjs/mozjs/format-overflow.patch -- 2.20.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/mozjs/mozjs/format-overflow.patch b/meta-oe/recipes-extended/mozjs/mozjs/format-overflow.patch new file mode 100644 index 0000000000..29c6a7b69c --- /dev/null +++ b/meta-oe/recipes-extended/mozjs/mozjs/format-overflow.patch @@ -0,0 +1,21 @@ +Drop enable format string warnings to help gcc9 + +Fixes +| /mnt/a/yoe/build/tmp/work/core2-64-yoe-linux-musl/mozjs/52.9.1-r0/mozjs-52.9.1/js/src/jit/x64/BaseAssembler-x64.h:596:13: error: '%s' directive argument is null [-Werror=format-overflow=] +| 596 | spew("movq " MEM_obs ", %s", ADDR_obs(offset, base, index, scale), GPReg64Name(dst)); +| | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +Upstream-Status: Inappropriate [Workaround for gcc9] +Signed-off-by: Khem Raj + +--- a/js/src/moz.build ++++ b/js/src/moz.build +@@ -785,7 +785,7 @@ if CONFIG['JS_HAS_CTYPES']: + DEFINES['FFI_BUILDING'] = True + + if CONFIG['GNU_CXX']: +- CXXFLAGS += ['-Wno-shadow', '-Werror=format'] ++ CXXFLAGS += ['-Wno-shadow'] + + # Suppress warnings in third-party code. + if CONFIG['CLANG_CXX']: diff --git a/meta-oe/recipes-extended/mozjs/mozjs_52.9.1.bb b/meta-oe/recipes-extended/mozjs/mozjs_52.9.1.bb index 440a25b74e..a28ecc57d6 100644 --- a/meta-oe/recipes-extended/mozjs/mozjs_52.9.1.bb +++ b/meta-oe/recipes-extended/mozjs/mozjs_52.9.1.bb @@ -14,6 +14,7 @@ SRC_URI = "http://archive.ubuntu.com/ubuntu/pool/main/m/mozjs52/mozjs52_52.9.1.o file://disable-mozglue-in-stand-alone-builds.patch \ file://add-riscv-support.patch \ file://0001-mozjs-fix-coredump-caused-by-getenv.patch \ + file://format-overflow.patch \ " SRC_URI_append_libc-musl = " \ file://0006-support-musl.patch \ From patchwork Sun Dec 23 21:35:53 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Khem Raj X-Patchwork-Id: 154458 Delivered-To: patch@linaro.org Received: by 2002:a2e:299d:0:0:0:0:0 with SMTP id p29-v6csp3270922ljp; Sun, 23 Dec 2018 13:38:02 -0800 (PST) X-Google-Smtp-Source: ALg8bN4uzdH45RcXR0St7o90arwnRmsdFel2+TbR1cdzsnD+GcF77+X+YT9TxHxLYJQzDOjGbA+f X-Received: by 2002:a17:902:2e01:: with SMTP id q1mr10576784plb.97.1545601082608; Sun, 23 Dec 2018 13:38:02 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1545601082; cv=none; d=google.com; s=arc-20160816; b=WyTupbSV5A7zvlLAa49fnnhe9TAD1rtrOg35TXOI1KQ9srLdvJfux8AqZALhX6Yrbo 8ug2gYWmkA9+sVNkzVH7ZaFZtPz7gvuTezI6vQlxg2dX/4Cn//k8uIxiM79hEG1qUZGH uhOUahnuu//XNrL/uC3EWHQx7CsQwxI1Cetd+PZNkkXscx9oz6T+E3Xg/SNx8CC4x4R8 dWIkF8BadNwRG5GMY/ImZHkJ18A6FDVAQBpsf8sufh95OhkIUoaGOmmg1fSJJqqyjIXL Hq1M0Dj7ZIVcWuHmEGjxa/CeyrT7QTsZVqagM+zeOD07chVBnGDgryzo5DKaZahIEJi+ b+eQ== 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=WrYb88rsCf4572TUVgwI5Asw6PPCX9qYDZBstaezE3g=; b=KmwMckJlrNMmd/pqfyvpySii3jVxFMi3JYXN9f+pxvnY3Zyue+UPS7STxidIrpLgQR 8wk5i/0XeYS6eO82PZlevodXj+6k1x0jmkxuEdbQ6rnLOqCR0QjA5Y+FKcnW9aeg5rgf 4y/DaUnaJB0bclZnB+6F7jwnWK3tAxQAmvu9WITeLBvM13ydVNCbdcvpckizja/THcjJ zXGsdlPlaznh1KGRDDqVWORzFvv0Xd+zs0+QdzxAvYi1ZHUlgQYE6ENpReCN19/E011i tYcGCBBJXBe2aT8Wr8kbE163MTmBEtpD/23ls3iCdeLJj/iWo7aV893Kktrurj9LyQH7 pJtw== ARC-Authentication-Results: i=1; mx.google.com; dkim=neutral (body hash did not verify) header.i=@gmail.com header.s=20161025 header.b=NRhLuWk9; 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 d10si5498677pgf.136.2018.12.23.13.38.02; Sun, 23 Dec 2018 13:38:02 -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=NRhLuWk9; 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 165.28.230.35.bc.googleusercontent.com (localhost [127.0.0.1]) by mail.openembedded.org (Postfix) with ESMTP id 4FA5479DB9; Sun, 23 Dec 2018 21:36:44 +0000 (UTC) X-Original-To: openembedded-devel@lists.openembedded.org Delivered-To: openembedded-devel@lists.openembedded.org Received: from mail-pg1-f178.google.com (mail-pg1-f178.google.com [209.85.215.178]) by mail.openembedded.org (Postfix) with ESMTP id A136B71A0C for ; Sun, 23 Dec 2018 21:36:21 +0000 (UTC) Received: by mail-pg1-f178.google.com with SMTP id v28so4860504pgk.10 for ; Sun, 23 Dec 2018 13:36:23 -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=txUy4sUhTKsGSray5+dKALmfjq8HfW+phhL/4LFLDBg=; b=NRhLuWk9E2MSSUzHE/cbLC/JxYHfgt5yZmK+js6/wYY+Hz5uoM7aFVuV2RRootV1rk gPmnPj44DDsMmMadQsS0fHKusyvVCl64fghlLa6NVzi1q5MXEaG5u0uMfhV8v3B6ds0m H8ykmuODhQ8g0EYTfQ6PbMEf45j4+gNgGHp74FMni+SnNh2wNwVjM5Rmi5e0PzbRLHrC ySRmjb+MqfYlJxnf3vGsRrxHp+l15LDCBwSI5ZmsmWfwets0hazjHxJU7iHfRsioi7q6 SXT9ViWUw8cU9cNkJHS6n9Bup71oMk1QPzNLikqyPXsb0OgMe1avONtWBZ3C+MOdCNZv +vLQ== 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=txUy4sUhTKsGSray5+dKALmfjq8HfW+phhL/4LFLDBg=; b=O5prkJB2kdvqIqLRMVpQXtTfwRrgqMkE55vl1+aRCabb3F/0tc+wgl3dSmDrzklpew 4IxOuaui/rggLRRo1OWnG5kXj3TtC54U4SBMsix1+93QiUeiaUUvYHCOjAFqdowfizsS lifJbfGUZKJY7XZyf0/SKKhpJcPIQ/60xBWJDXHHOzwOI62rLhkDHcBdex38tP7qV6Y8 NoG0LoSHVjTKP5ZCBk2qMez7PvxqyMRNPyQ1RAl4GHm4u76celNJqO5JlMS7eLBNTwFK vjuauCmisKqgqozIrwMOECCoJoHl497aSmnvzU6wuKFG1qkke1GZtTZb1q3JaEyk+7bK XORg== X-Gm-Message-State: AJcUukcKtVS97ZcRVx6cyAlBoELkdk5pvXQBOSUOV5jtZ0LpvdzGxEIO jBqoO9eGS8kJKdh05o2Vb5CL9PWpmCE= X-Received: by 2002:a63:585c:: with SMTP id i28mr10397153pgm.178.1545600982294; Sun, 23 Dec 2018 13:36:22 -0800 (PST) Received: from apollo.hsd1.ca.comcast.net ([2601:646:877f:9499::19ec]) by smtp.gmail.com with ESMTPSA id m9sm33340800pgd.32.2018.12.23.13.36.21 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sun, 23 Dec 2018 13:36:21 -0800 (PST) From: Khem Raj To: openembedded-devel@lists.openembedded.org Date: Sun, 23 Dec 2018 13:35:53 -0800 Message-Id: <20181223213557.7834-14-raj.khem@gmail.com> X-Mailer: git-send-email 2.20.1 In-Reply-To: <20181223213557.7834-1-raj.khem@gmail.com> References: <20181223213557.7834-1-raj.khem@gmail.com> MIME-Version: 1.0 Subject: [oe] [meta-python][PATCH 14/18] python-msgpack: Upgrade to 0.6.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 Set PYPI_PACKAGE to msgpack since python-msgpack is deprecated Signed-off-by: Khem Raj Cc: Tim "moto-timo" Orling Cc: Derek Straka --- meta-python/recipes-devtools/python/python-msgpack.inc | 8 ++++---- .../{python-msgpack_0.5.6.bb => python-msgpack_0.6.0.bb} | 0 ...{python3-msgpack_0.5.6.bb => python3-msgpack_0.6.0.bb} | 0 3 files changed, 4 insertions(+), 4 deletions(-) rename meta-python/recipes-devtools/python/{python-msgpack_0.5.6.bb => python-msgpack_0.6.0.bb} (100%) rename meta-python/recipes-devtools/python/{python3-msgpack_0.5.6.bb => python3-msgpack_0.6.0.bb} (100%) -- 2.20.1 -- _______________________________________________ Openembedded-devel mailing list Openembedded-devel@lists.openembedded.org http://lists.openembedded.org/mailman/listinfo/openembedded-devel diff --git a/meta-python/recipes-devtools/python/python-msgpack.inc b/meta-python/recipes-devtools/python/python-msgpack.inc index fdc8926104..9147c06326 100644 --- a/meta-python/recipes-devtools/python/python-msgpack.inc +++ b/meta-python/recipes-devtools/python/python-msgpack.inc @@ -2,12 +2,12 @@ SUMMARY = "MessagePack (de)serializer" LICENSE = "Apache-2.0" LIC_FILES_CHKSUM = "file://COPYING;md5=cd9523181d9d4fbf7ffca52eaa2a5751" -SRC_URI[md5sum] = "6d644c06a87a5a111bbbf5b34b4be440" -SRC_URI[sha256sum] = "378cc8a6d3545b532dfd149da715abae4fda2a3adb6d74e525d0d5e51f46909b" - -PYPI_PACKAGE = "msgpack-python" +PYPI_PACKAGE = "msgpack" inherit pypi +SRC_URI[md5sum] = "be3043cc2c1e3b5ebf08463ffa71cf17" +SRC_URI[sha256sum] = "64abc6bf3a2ac301702f5760f4e6e227d0fd4d84d9014ef9a40faa9d43365259" + RDEPENDS_${PN}_class-target += "\ ${PYTHON_PN}-io \ " diff --git a/meta-python/recipes-devtools/python/python-msgpack_0.5.6.bb b/meta-python/recipes-devtools/python/python-msgpack_0.6.0.bb similarity index 100% rename from meta-python/recipes-devtools/python/python-msgpack_0.5.6.bb rename to meta-python/recipes-devtools/python/python-msgpack_0.6.0.bb diff --git a/meta-python/recipes-devtools/python/python3-msgpack_0.5.6.bb b/meta-python/recipes-devtools/python/python3-msgpack_0.6.0.bb similarity index 100% rename from meta-python/recipes-devtools/python/python3-msgpack_0.5.6.bb rename to meta-python/recipes-devtools/python/python3-msgpack_0.6.0.bb From patchwork Sun Dec 23 21:35:54 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Khem Raj X-Patchwork-Id: 154459 Delivered-To: patch@linaro.org Received: by 2002:a2e:299d:0:0:0:0:0 with SMTP id p29-v6csp3271002ljp; Sun, 23 Dec 2018 13:38:09 -0800 (PST) X-Google-Smtp-Source: ALg8bN6mMHMp1jWmVjCjcL9LIyLbiZZZ9iQgLGDqLfVxFsiuWIU55TGuW0s60eyGVFO20JSYBqO6 X-Received: by 2002:a63:7a09:: with SMTP id v9mr10330645pgc.112.1545601089679; Sun, 23 Dec 2018 13:38:09 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1545601089; cv=none; d=google.com; s=arc-20160816; b=aLFXXEKEvjK7XGh/DUFxGNmQU9zhjETZXdP0Js1SzdmjQUH7OHLAS9ZruCSEQdgF5M 4NKG4sSBMYnq/xYKR+AK+5aWkS38EhJgdxXg7QpBbOtMl0rBUfUoZmzRzSrcUkhTM9ic Oh7TGRccZuhbkatnHrnzFl1vEHQz4GInNhHKlCZzGkSZldH7rdafFSgPWb5nOEsXMepy 9HBgEJLs+dyG1s0grBoIokZrC7mMxaxwPEIC0UWZMNIfdkKeMB9Ol5Z9Xn9dWopM3zeN g05w9TOO5TkKgpmJULY/4P3GdTr5W/6tsUZh1FX5w5h9gxX+8tl7Oa/DbeMcXygnqbUh 5znw== 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=k4/Owp2W/zXc87YLHMnpYpdEhj3uhPkBrBmUEUc/nhQ=; b=GUr4h5h8WB2VPzRIP6/cWrNZMJzg8KBMoDgI3abYC5PtFj7h7ha0+UdvDBoilMdRZ6 gwh86fCtrHFn3b+DDnx9uK/4wk6j28gw25/2kaMMVdQcdwmCcKiJ/qrLWZjPDft+HrE2 +XiZMccUMLdVtUD5i1d3mqBBloXHu7MQq4+Vco7d1mYnyELaBlj+aDd2/ejjL+yMn/3j rnb08m9LL3hmtyQ/eEu4qlvg7ZbazCI7NSw/nnzXE85LhJm9CMn4fXm5A9UcHbMJULzL DNFEUgfSn7UAeF50pnoMPcRx1WPxyvQx9NNgZMaxIZDVARMykluPBn6HoCM6TGE5I2JU 4Saw== ARC-Authentication-Results: i=1; mx.google.com; dkim=neutral (body hash did not verify) header.i=@gmail.com header.s=20161025 header.b="CvH/nuEC"; 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 a11si6610655pga.198.2018.12.23.13.38.09; Sun, 23 Dec 2018 13:38:09 -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="CvH/nuEC"; 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 165.28.230.35.bc.googleusercontent.com (localhost [127.0.0.1]) by mail.openembedded.org (Postfix) with ESMTP id AFE2D79E07; Sun, 23 Dec 2018 21:36:45 +0000 (UTC) X-Original-To: openembedded-devel@lists.openembedded.org Delivered-To: openembedded-devel@lists.openembedded.org Received: from mail-pf1-f193.google.com (mail-pf1-f193.google.com [209.85.210.193]) by mail.openembedded.org (Postfix) with ESMTP id 59AFC6D3A2 for ; Sun, 23 Dec 2018 21:36:22 +0000 (UTC) Received: by mail-pf1-f193.google.com with SMTP id w73so5032684pfk.10 for ; Sun, 23 Dec 2018 13:36:23 -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=a+vSkvUHX+TcT9FUhxU7+SrGurpn2q6jT2RySMgy7BI=; b=CvH/nuECNDgeAjeica93X2GuJvB01pFtdf43Ql4mmPrbC5woxhcSENlgc3wUk0IxmY kHotD8CsXaGKpKcxNMbvpeW+ZicxhSk0LRDzLjnKN5Jjy+nweVzg0OkIymsyA2tMM+sQ v2eWH+rbdp3gr8NRAXHKZuG3A6yPlhXoIe8zrFffnGcja6b3bLEhsbA5fFcsV+PH+09j 94g/goz53s6MS1/coF6jjJsjEelxLhPna+6eKbV1OTRYgPEw46ZvJEpnNYTi1OqIwHwx 9y/UxIabVaCqFa48/jrJdh9R6k5+32Ku4Vk/W1HEN1KBqVAR3dQiPJ5mhEoBgmxdK1Uf YuZg== 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=a+vSkvUHX+TcT9FUhxU7+SrGurpn2q6jT2RySMgy7BI=; b=FKT2o9HBnI5MDSjVm34ukW/gNHn1npCvXmCmFB+pwAfr0XgjOUXvQrsTlSoKlk4O5Y +stgZrMfU5cSJVy3tJaaxoI8Sj2uUQgeyvix/DEiaqp7ErQ117YxlIcqvRZlUWFLOlJI RGYof5UAPdpKqUkscBCcFD3B6LeCB5QzFNodWQpYZpUa0klUk6Krf5X7aRPVraDfV9U1 a7++Q7itKFHo+fsj6ydU7ELgk7vCEmr6+R4VZTLHI2f1JMNxTz0y7pey1Nob8MujXDNk fbFVEVLROlz+LEj2Cdr3qqBD32CKuJ9N8s1QHGpQgH9lMTqFyZEsnA3PFoXpaEvX2cL5 I4Cg== X-Gm-Message-State: AJcUukcIrIK9KzlT30yXwjT5OWx6BSHoSLgQu8Vsoskb5terhVOFuzvY JwC1XbTNX874YznC9C4R3h3QLOoAQZM= X-Received: by 2002:a63:c24c:: with SMTP id l12mr10351373pgg.146.1545600983093; Sun, 23 Dec 2018 13:36:23 -0800 (PST) Received: from apollo.hsd1.ca.comcast.net ([2601:646:877f:9499::19ec]) by smtp.gmail.com with ESMTPSA id m9sm33340800pgd.32.2018.12.23.13.36.22 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sun, 23 Dec 2018 13:36:22 -0800 (PST) From: Khem Raj To: openembedded-devel@lists.openembedded.org Date: Sun, 23 Dec 2018 13:35:54 -0800 Message-Id: <20181223213557.7834-15-raj.khem@gmail.com> X-Mailer: git-send-email 2.20.1 In-Reply-To: <20181223213557.7834-1-raj.khem@gmail.com> References: <20181223213557.7834-1-raj.khem@gmail.com> MIME-Version: 1.0 Subject: [oe] [meta-python][PATCH 15/18] python-grpcio: Upgrade to 1.17.1 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 Patch to fix ppc build Signed-off-by: Khem Raj Cc: Tim "moto-timo" Orling Cc: Derek Straka --- .../recipes-devtools/python/python-grpcio.inc | 10 ++++++---- .../python-grpcio/ppc-boringssl-support.patch | 17 +++++++++++++++++ ...grpcio_1.14.1.bb => python-grpcio_1.17.1.bb} | 0 ...rpcio_1.14.1.bb => python3-grpcio_1.17.1.bb} | 0 4 files changed, 23 insertions(+), 4 deletions(-) create mode 100644 meta-python/recipes-devtools/python/python-grpcio/ppc-boringssl-support.patch rename meta-python/recipes-devtools/python/{python-grpcio_1.14.1.bb => python-grpcio_1.17.1.bb} (100%) rename meta-python/recipes-devtools/python/{python3-grpcio_1.14.1.bb => python3-grpcio_1.17.1.bb} (100%) -- 2.20.1 -- _______________________________________________ Openembedded-devel mailing list Openembedded-devel@lists.openembedded.org http://lists.openembedded.org/mailman/listinfo/openembedded-devel diff --git a/meta-python/recipes-devtools/python/python-grpcio.inc b/meta-python/recipes-devtools/python/python-grpcio.inc index 23d25f7aa5..0cef0dda02 100644 --- a/meta-python/recipes-devtools/python/python-grpcio.inc +++ b/meta-python/recipes-devtools/python/python-grpcio.inc @@ -5,7 +5,10 @@ SECTION = "devel/python" DEPENDS_append = "${PYTHON_PN}-protobuf" FILESEXTRAPATHS_prepend := "${THISDIR}/python-grpcio:" -SRC_URI_append_class-target = " file://0001-setup.py-Do-not-mix-C-and-C-compiler-options.patch " + +SRC_URI_append_class-target = " file://0001-setup.py-Do-not-mix-C-and-C-compiler-options.patch \ + file://ppc-boringssl-support.patch \ +" RDEPENDS_${PN} = "${PYTHON_PN}-protobuf \ ${PYTHON_PN}-setuptools \ @@ -16,9 +19,8 @@ LICENSE = "BSD-3-Clause" LIC_FILES_CHKSUM = "file://${COMMON_LICENSE_DIR}/BSD-3-Clause;md5=550794465ba0ec5312d6919e203a55f9" inherit pypi - -SRC_URI[md5sum] = "0987ae2e47b5103de3cacc437874a3c5" -SRC_URI[sha256sum] = "4bf23666e763ca7ff6010465864e9f088f4ac7ecc1e11abd6f85b250e66b2c05" +SRC_URI[md5sum] = "dd46d7270dfce713c03f45fae999cae3" +SRC_URI[sha256sum] = "fd6774bbb6c717f725b39394757445ead4f69c471118364933aadb81a4f16961" CLEANBROKEN = "1" diff --git a/meta-python/recipes-devtools/python/python-grpcio/ppc-boringssl-support.patch b/meta-python/recipes-devtools/python/python-grpcio/ppc-boringssl-support.patch new file mode 100644 index 0000000000..6435abbe6d --- /dev/null +++ b/meta-python/recipes-devtools/python/python-grpcio/ppc-boringssl-support.patch @@ -0,0 +1,17 @@ +Let boringSSL compile on ppc32 bit + +Upstream-Status: Pending +Signed-off-by: Khem Raj + +--- a/third_party/boringssl/include/openssl/base.h ++++ b/third_party/boringssl/include/openssl/base.h +@@ -95,6 +95,9 @@ extern "C" { + #elif (defined(__PPC64__) || defined(__powerpc64__)) && defined(_LITTLE_ENDIAN) + #define OPENSSL_64_BIT + #define OPENSSL_PPC64LE ++#elif (defined(__PPC__) || defined(__powerpc__)) ++#define OPENSSL_32_BIT ++#define OPENSSL_PPC + #elif defined(__mips__) && !defined(__LP64__) + #define OPENSSL_32_BIT + #define OPENSSL_MIPS diff --git a/meta-python/recipes-devtools/python/python-grpcio_1.14.1.bb b/meta-python/recipes-devtools/python/python-grpcio_1.17.1.bb similarity index 100% rename from meta-python/recipes-devtools/python/python-grpcio_1.14.1.bb rename to meta-python/recipes-devtools/python/python-grpcio_1.17.1.bb diff --git a/meta-python/recipes-devtools/python/python3-grpcio_1.14.1.bb b/meta-python/recipes-devtools/python/python3-grpcio_1.17.1.bb similarity index 100% rename from meta-python/recipes-devtools/python/python3-grpcio_1.14.1.bb rename to meta-python/recipes-devtools/python/python3-grpcio_1.17.1.bb From patchwork Sun Dec 23 21:35:55 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Khem Raj X-Patchwork-Id: 154460 Delivered-To: patch@linaro.org Received: by 2002:a2e:299d:0:0:0:0:0 with SMTP id p29-v6csp3271086ljp; Sun, 23 Dec 2018 13:38:17 -0800 (PST) X-Google-Smtp-Source: ALg8bN6g/nB9YymO8lnjloWKshY7CpOP8ywPemygvqP0isznvWGRZIVDLLFoVI0B/bdCx/w1DvBU X-Received: by 2002:a63:cf02:: with SMTP id j2mr10479270pgg.113.1545601097757; Sun, 23 Dec 2018 13:38:17 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1545601097; cv=none; d=google.com; s=arc-20160816; b=wI7U2ytebHV4Scjc4ngWRpSphstdFi5UkgEJ7EsBqXazVxjReeLds1Z5XhOVsQX3/k uWWSQCa0/SISmD4Hf2CWPVhtPwi1jWmI+X7bsAAlEklQeH3aaW1U1ewq/zvb5PJLdVI/ 3TvA0HXpC4HSn4UmK2FK8l3+QCfCI1msR1CX+9Cf8ocypQ66joxP7gnoplvo5oyUIujp qC1PJ5aQW11QIw8BQU+xAZVzBIrq1IoIewBImBpBnDIz8WQpYXlBIMEcvNy52VLY7aRA d8a1gWSk/5fZX34kcIa69baeOtvoMIFoJKMkmHTnU9iaSWALQIRswMFf/sfzCK2YJklq dYDA== 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=cyF9EKj+oVZZDHDgBIi4cJ9XXudiC//9lEJM8T+cbSc=; b=ed2dMBOuzddB9Fo5j+iKA4r17z/kpM/G/SngjfzmOJkCvEwE5DFogBU1//+UuBT3wz gG65w0XQSTVujDByM2+Fmqa6hQ0vlFs5nwUgfocMFz3dFByl9S50dNtgaC5LR6KUzwON M08X/p94ya4fgvbrz2uFOLIg3HnHdJMgVD4wUAtRepFi/du6bVjFhDeCHnbOaWmFxxbG 7zL3ASZ9noSfRHZ3g07y89TBN5laP7DA0txSYXBBlxX0NyYQvU1tsUeMTwF2WwAZ+Qar C9HnlgCyHuOyRIaDR9gWDTZslUbi/CddxpT49fz/f0eEa5C7kh+7rQAUMoVYPwc9zuZI qZlw== ARC-Authentication-Results: i=1; mx.google.com; dkim=neutral (body hash did not verify) header.i=@gmail.com header.s=20161025 header.b=hDiYTQAk; 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 n137si279531pfd.216.2018.12.23.13.38.17; Sun, 23 Dec 2018 13:38:17 -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=hDiYTQAk; 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 165.28.230.35.bc.googleusercontent.com (localhost [127.0.0.1]) by mail.openembedded.org (Postfix) with ESMTP id A865279F02; Sun, 23 Dec 2018 21:36:47 +0000 (UTC) X-Original-To: openembedded-devel@lists.openembedded.org Delivered-To: openembedded-devel@lists.openembedded.org Received: from mail-pf1-f173.google.com (mail-pf1-f173.google.com [209.85.210.173]) by mail.openembedded.org (Postfix) with ESMTP id 8414871AB3 for ; Sun, 23 Dec 2018 21:36:24 +0000 (UTC) Received: by mail-pf1-f173.google.com with SMTP id u6so5031013pfh.11 for ; Sun, 23 Dec 2018 13:36:25 -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=rIQX8ZH+Pbeg1Vkf5ZT07KYgEoVPiS5YSEjkn21U5SQ=; b=hDiYTQAkgjNGy0QP5jzCuPNhpVvVbiCQlSv5iheM3k6OOVThdJYxVqBbUxAHO7p8w0 +xkS+y/PaQNJWvgaOsmF4DzGDaOjqLkXfvHcWqEkmcHApj/asa9soXMs7BmD9ZJQY8QK AWsZ50rwH/RLsVltC5i6nOum4nKqvCu6Fkjz7jvgmDflFwTBcxGAYduQYJRmAOAbsdZz Wfl2/sxSoBUp5OQ/gNGT304mV0v5AALf9zzRYOy6+vnyHzbnFuriQGK+PIu9o2EUUtqV tob5/U7WUtK3P4vkMqRwPoMe5bCFwLHf6OFYlmCwt803w2TN5dObsuFysJIPnilMIxaM iecQ== 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=rIQX8ZH+Pbeg1Vkf5ZT07KYgEoVPiS5YSEjkn21U5SQ=; b=mZ8qlOnah4jf4koCSfiqFP6gjEULLs/iZCm/ZT8V1LxsUu9ihkC/h5Y8b3kgdrTOC8 XqTMQZWUmHCuYBeIlnBYf5Ec1UHE9JzYgZ29V8S6WLwUEaDpPvVsWm0Q0CKOL8/NU9u2 YjsuwdoEKn9/j69/wcsqrj4iH7V/klwiQjDbZpIgoD7VfiuGdbzCE45RploOEJtRUtNZ kn39nOgBs7WQ7Q5CGow/aWyeH1QGKL7KGxcPjqD30zVeGeXCU/AsIsv95HiKXG/l5OmO luqDEpc+KMdDAHBy7mxrb7Prt45Eh7mGOC1Y6Yx50EXdXHHmV8DbT5057DVA36+JJGjf DTpA== X-Gm-Message-State: AJcUukcyccSvccq/sWuGcCz0SEKYiGI4ChJnmSiZnqHBfAGS53G7T05L 8ckX5PfqyF2Q4U5dvheIOLghY4SgLSc= X-Received: by 2002:a63:8ac4:: with SMTP id y187mr10366773pgd.446.1545600984945; Sun, 23 Dec 2018 13:36:24 -0800 (PST) Received: from apollo.hsd1.ca.comcast.net ([2601:646:877f:9499::19ec]) by smtp.gmail.com with ESMTPSA id m9sm33340800pgd.32.2018.12.23.13.36.23 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sun, 23 Dec 2018 13:36:23 -0800 (PST) From: Khem Raj To: openembedded-devel@lists.openembedded.org Date: Sun, 23 Dec 2018 13:35:55 -0800 Message-Id: <20181223213557.7834-16-raj.khem@gmail.com> X-Mailer: git-send-email 2.20.1 In-Reply-To: <20181223213557.7834-1-raj.khem@gmail.com> References: <20181223213557.7834-1-raj.khem@gmail.com> MIME-Version: 1.0 Subject: [oe] [meta-python][PATCH 16/18] python-pyflame: Upgrade to 1.6.7 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 build on ppc as well Drop already upstreamed patches Signed-off-by: Khem Raj Cc: Andrew Jeffery Cc: Tim "moto-timo" Orling Cc: Derek Straka --- ...over-user_regs_struct-name-which-dif.patch | 69 --------- ...Account-for-prelinked-shared-objects.patch | 134 ------------------ .../python/python-pyflame.inc | 3 +- .../python/python-pyflame_1.6.6.bb | 6 - .../python/python-pyflame_1.6.7.bb | 4 + 5 files changed, 6 insertions(+), 210 deletions(-) delete mode 100644 meta-python/recipes-devtools/python/python-pyflame-1.6.6/0001-ptrace-Abstract-over-user_regs_struct-name-which-dif.patch delete mode 100644 meta-python/recipes-devtools/python/python-pyflame-1.6.6/0001-symbol-Account-for-prelinked-shared-objects.patch delete mode 100644 meta-python/recipes-devtools/python/python-pyflame_1.6.6.bb create mode 100644 meta-python/recipes-devtools/python/python-pyflame_1.6.7.bb -- 2.20.1 -- _______________________________________________ Openembedded-devel mailing list Openembedded-devel@lists.openembedded.org http://lists.openembedded.org/mailman/listinfo/openembedded-devel Reviewed-by: Andrew Jeffery diff --git a/meta-python/recipes-devtools/python/python-pyflame-1.6.6/0001-ptrace-Abstract-over-user_regs_struct-name-which-dif.patch b/meta-python/recipes-devtools/python/python-pyflame-1.6.6/0001-ptrace-Abstract-over-user_regs_struct-name-which-dif.patch deleted file mode 100644 index 09c4394c2a..0000000000 --- a/meta-python/recipes-devtools/python/python-pyflame-1.6.6/0001-ptrace-Abstract-over-user_regs_struct-name-which-dif.patch +++ /dev/null @@ -1,69 +0,0 @@ -From 2ef124e235a47dd4742813cf80e11a89cf4f02f8 Mon Sep 17 00:00:00 2001 -From: Andrew Jeffery -Date: Thu, 3 May 2018 12:35:31 +0930 -Subject: [PATCH] ptrace: Abstract over user_regs_struct name, which differs on - ARM32 - -Signed-off-by: Andrew Jeffery ---- - src/ptrace.cc | 6 +++--- - src/ptrace.h | 10 ++++++++-- - 2 files changed, 11 insertions(+), 5 deletions(-) - -diff --git a/src/ptrace.cc b/src/ptrace.cc -index 485f58e4d82e..610fabb3b8e8 100644 ---- a/src/ptrace.cc -+++ b/src/ptrace.cc -@@ -122,8 +122,8 @@ void PtraceInterrupt(pid_t pid) { - DoWait(pid); - } - --struct user_regs_struct PtraceGetRegs(pid_t pid) { -- struct user_regs_struct regs; -+user_regs_struct PtraceGetRegs(pid_t pid) { -+ user_regs_struct regs; - if (ptrace(PTRACE_GETREGS, pid, 0, ®s)) { - std::ostringstream ss; - ss << "Failed to PTRACE_GETREGS: " << strerror(errno); -@@ -132,7 +132,7 @@ struct user_regs_struct PtraceGetRegs(pid_t pid) { - return regs; - } - --void PtraceSetRegs(pid_t pid, struct user_regs_struct regs) { -+void PtraceSetRegs(pid_t pid, user_regs_struct regs) { - if (ptrace(PTRACE_SETREGS, pid, 0, ®s)) { - std::ostringstream ss; - ss << "Failed to PTRACE_SETREGS: " << strerror(errno); -diff --git a/src/ptrace.h b/src/ptrace.h -index 7083be1c4dfd..d6af8bf9f83a 100644 ---- a/src/ptrace.h -+++ b/src/ptrace.h -@@ -23,6 +23,12 @@ - - #include "./config.h" - -+#if defined(__arm__) -+typedef struct user_regs user_regs_struct; -+#else -+typedef struct user_regs_struct user_regs_struct; -+#endif -+ - namespace pyflame { - - int DoWait(pid_t pid, int options = 0); -@@ -39,10 +45,10 @@ void PtraceSeize(pid_t pid); - void PtraceInterrupt(pid_t pid); - - // get regs from a process --struct user_regs_struct PtraceGetRegs(pid_t pid); -+user_regs_struct PtraceGetRegs(pid_t pid); - - // set regs in a process --void PtraceSetRegs(pid_t pid, struct user_regs_struct regs); -+void PtraceSetRegs(pid_t pid, user_regs_struct regs); - - // poke a long word into an address - void PtracePoke(pid_t pid, unsigned long addr, long data); --- -2.14.1 - diff --git a/meta-python/recipes-devtools/python/python-pyflame-1.6.6/0001-symbol-Account-for-prelinked-shared-objects.patch b/meta-python/recipes-devtools/python/python-pyflame-1.6.6/0001-symbol-Account-for-prelinked-shared-objects.patch deleted file mode 100644 index 3eefc9cb98..0000000000 --- a/meta-python/recipes-devtools/python/python-pyflame-1.6.6/0001-symbol-Account-for-prelinked-shared-objects.patch +++ /dev/null @@ -1,134 +0,0 @@ -From 007965d341349679607699d005c4af811b2c419a Mon Sep 17 00:00:00 2001 -From: Andrew Jeffery -Date: Fri, 4 May 2018 11:23:53 +0930 -Subject: [PATCH] symbol: Account for prelinked shared objects - -Some projects, such as those derived from Yocto, tend to prelink their -binaries and libraries to reduce runtime overhead. Currently this trips -up pyflame in its symbol address calculations, and leads to ptrace -failures due to spurious addresses: - - $ pyflame -t python -c "print 'foo'" - Unexpected ptrace(2) exception: Failed to PTRACE_PEEKDATA (pid 1482, addr 0x9f9b1d70): Input/output error - Unexpected ptrace(2) exception: Failed to PTRACE_PEEKDATA (pid 1482, addr 0x9f9b1d70): Input/output error - Unexpected ptrace(2) exception: Failed to PTRACE_PEEKDATA (pid 1482, addr 0x9f9b1d70): Input/output error - Unexpected ptrace(2) exception: Failed to PTRACE_PEEKDATA (pid 1482, addr 0x9f9b1d70): Input/output error - Unexpected ptrace(2) exception: Failed to PTRACE_PEEKDATA (pid 1482, addr 0x9f9b1d70): Input/output error - ... - -Add support for reading a prelinked base p_vaddr out of the ELF and -adjust the PyAddresses values accordingly. - -Signed-off-by: Andrew Jeffery ---- - src/symbol.cc | 15 +++++++++++++++ - src/symbol.h | 29 ++++++++++++++++++++++++++++- - 2 files changed, 43 insertions(+), 1 deletion(-) - -diff --git a/src/symbol.cc b/src/symbol.cc -index 125174efeeb5..39c3e8132dd1 100644 ---- a/src/symbol.cc -+++ b/src/symbol.cc -@@ -166,6 +166,17 @@ PyABI ELF::WalkTable(int sym, int str, PyAddresses *addrs) { - return abi; - } - -+addr_t ELF::GetBaseAddress() { -+ int32_t phnum = hdr()->e_phnum; -+ int32_t i; -+ for (i = 0; i < phnum && phdr(i)->p_type != PT_LOAD; i++) { -+ } -+ if (i == phnum) { -+ throw FatalException("Failed to find PT_LOAD entry in program headers"); -+ } -+ return phdr(i)->p_vaddr; -+} -+ - PyAddresses ELF::GetAddresses(PyABI *abi) { - PyAddresses addrs; - PyABI detected_abi = WalkTable(dynsym_, dynstr_, &addrs); -@@ -176,6 +187,10 @@ PyAddresses ELF::GetAddresses(PyABI *abi) { - if (abi != nullptr) { - *abi = detected_abi; - } -+ // Handle prelinked shared objects -+ if (hdr()->e_type == ET_DYN) { -+ return addrs - GetBaseAddress(); -+ } - return addrs; - } - } // namespace pyflame -diff --git a/src/symbol.h b/src/symbol.h -index 124853bcc1c1..bb92b9a2604b 100644 ---- a/src/symbol.h -+++ b/src/symbol.h -@@ -28,15 +28,19 @@ - - #if USE_ELF64 - #define ehdr_t Elf64_Ehdr -+#define phdr_t Elf64_Phdr - #define shdr_t Elf64_Shdr - #define dyn_t Elf64_Dyn - #define sym_t Elf64_Sym -+#define addr_t Elf64_Addr - #define ARCH_ELFCLASS ELFCLASS64 - #else - #define ehdr_t Elf32_Ehdr -+#define phdr_t Elf32_Phdr - #define shdr_t Elf32_Shdr - #define dyn_t Elf32_Dyn - #define sym_t Elf32_Sym -+#define addr_t Elf32_Addr - #define ARCH_ELFCLASS ELFCLASS32 - #endif - -@@ -67,8 +71,18 @@ struct PyAddresses { - interp_head_hint(0), - pie(false) {} - -+ PyAddresses operator-(const unsigned long base) const { -+ PyAddresses res(*this); -+ res.tstate_addr = this->tstate_addr == 0 ? 0 : this->tstate_addr - base; -+ res.interp_head_addr = -+ this->interp_head_addr == 0 ? 0 : this->interp_head_addr - base; -+ res.interp_head_fn_addr = -+ this->interp_head_fn_addr == 0 ? 0 : this->interp_head_fn_addr - base; -+ return res; -+ } -+ - PyAddresses operator+(const unsigned long base) const { -- PyAddresses res; -+ PyAddresses res(*this); - res.tstate_addr = this->tstate_addr == 0 ? 0 : this->tstate_addr + base; - res.interp_head_addr = - this->interp_head_addr == 0 ? 0 : this->interp_head_addr + base; -@@ -113,6 +127,9 @@ class ELF { - // ABI. - PyAddresses GetAddresses(PyABI *abi); - -+ // Extract the base load address from the Program Header table -+ addr_t GetBaseAddress(); -+ - private: - void *addr_; - size_t length_; -@@ -122,6 +139,16 @@ class ELF { - return reinterpret_cast(addr_); - } - -+ inline const phdr_t *phdr(int idx) const { -+ if (idx < 0) { -+ std::ostringstream ss; -+ ss << "Illegal phdr index: " << idx; -+ throw FatalException(ss.str()); -+ } -+ return reinterpret_cast(p() + hdr()->e_phoff + -+ idx * hdr()->e_phentsize); -+ } -+ - inline const shdr_t *shdr(int idx) const { - if (idx < 0) { - std::ostringstream ss; --- -2.14.1 - diff --git a/meta-python/recipes-devtools/python/python-pyflame.inc b/meta-python/recipes-devtools/python/python-pyflame.inc index 340aab74ef..b3b153c57b 100644 --- a/meta-python/recipes-devtools/python/python-pyflame.inc +++ b/meta-python/recipes-devtools/python/python-pyflame.inc @@ -5,7 +5,7 @@ LICENSE = "Apache-2.0" LIC_FILES_CHKSUM = "file://${S}/LICENSE;md5=2ee41112a44fe7014dce33e26468ba93" DEPENDS = "python" -SRC_URI = "git://github.com/uber/pyflame.git;protocol=https" +SRC_URI = "git://github.com/uber/pyflame.git;protocol=https;nobranch=1" S = "${WORKDIR}/git" inherit pkgconfig autotools @@ -13,3 +13,4 @@ inherit pkgconfig autotools COMPATIBLE_HOST_libc-musl_class-target = "null" COMPATIBLE_HOST_mipsarch_class-target = "null" COMPATIBLE_HOST_aarch64_class-target = "null" +COMPATIBLE_HOST_powerpc_class-target = "null" diff --git a/meta-python/recipes-devtools/python/python-pyflame_1.6.6.bb b/meta-python/recipes-devtools/python/python-pyflame_1.6.6.bb deleted file mode 100644 index 8dedb89286..0000000000 --- a/meta-python/recipes-devtools/python/python-pyflame_1.6.6.bb +++ /dev/null @@ -1,6 +0,0 @@ -require python-pyflame.inc - -# v1.6.6 -SRCREV = "8a9d8c2acc3b3bb027475b738134f1e6fff14e6c" -SRC_URI += "file://0001-ptrace-Abstract-over-user_regs_struct-name-which-dif.patch" -SRC_URI += "file://0001-symbol-Account-for-prelinked-shared-objects.patch" diff --git a/meta-python/recipes-devtools/python/python-pyflame_1.6.7.bb b/meta-python/recipes-devtools/python/python-pyflame_1.6.7.bb new file mode 100644 index 0000000000..cb08f30a67 --- /dev/null +++ b/meta-python/recipes-devtools/python/python-pyflame_1.6.7.bb @@ -0,0 +1,4 @@ +require python-pyflame.inc + +# v1.6.7 +SRCREV = "c151d2f34737f28a1f5266a003b2b0720bbd9f96" From patchwork Sun Dec 23 21:35:56 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Khem Raj X-Patchwork-Id: 154461 Delivered-To: patch@linaro.org Received: by 2002:a2e:299d:0:0:0:0:0 with SMTP id p29-v6csp3271160ljp; Sun, 23 Dec 2018 13:38:25 -0800 (PST) X-Google-Smtp-Source: ALg8bN6RSavlCMpoAWSvWjejSgiKIqJ4wTKkKqVkJ9SNPjpr33pBwJWN7e9Id1aGhg6jKpLF+i0w X-Received: by 2002:a63:4c04:: with SMTP id z4mr10438149pga.312.1545601104994; Sun, 23 Dec 2018 13:38:24 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1545601104; cv=none; d=google.com; s=arc-20160816; b=Zrpk5n7lHQKBYhIj9cooGGIYXekG7UH/sRZXFNMB+agY1lhokj0kOfCxsqzPx3VtBu 9cb1K9cCA7bK8yEbXl2NlDitMUmZTRXLLnu5A6g24CAHa5Y1y45PM7YUW31liT2WYdmG lFVYquLmZcq4eMv//Epf9qG1fMnnU9UuECxrjJxHjQR1rXrCC2CfTZdeLUy17g2OuK7w zsD7N7MYy2EvUSwbvM2b0lhuPQahafDU4/ernCGrSZCTA+adwwN3iRUAs0UwygKGD+xL HeZTM5f6q+tZzTP6EbqsjP4lgQD/lyUyEL9EPsvibc/C3GFNmo5/QIJlqT5DGIF29Hxi 4J8g== 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=uLR8DJ0ZWIY6GQIzIcyPHLhVoF0C1gh+02VFR5OIfF8=; b=xjWtxezWI/fakIeCoBHG2w7q+VWBowOHJD+1oPnGX4Q4HqOBnOH+BPW3NiS/5xIz56 GoAjN0c1R67ImxXJLBAK8AX0WKK+Rw0bL1rtfGhaIOoIkjQpOXHPZVKWC/YySZR7Kbj8 jd882De4gXE5VagbOb+Ph7w//SpSFHOFm7xNfg6rbFKb7nTHgq2zSBY3Vf04BHvqf+Kk Uc1uxmP+hd/rSiwLUl2K7MAIWexG6/wstksFqsCmnALaZoa/9T0OPDFbhTsqvQcz4S7P XctMpvytaXRTHaWeB9bnOfYPnxUWfmcCqAKPDbxxLszV7eHfg2TlyOvf8w5SGmGhA3nN bHdA== ARC-Authentication-Results: i=1; mx.google.com; dkim=neutral (body hash did not verify) header.i=@gmail.com header.s=20161025 header.b=tq7PukxD; 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 b6si26546105pgg.2.2018.12.23.13.38.24; Sun, 23 Dec 2018 13:38:24 -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=tq7PukxD; 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 165.28.230.35.bc.googleusercontent.com (localhost [127.0.0.1]) by mail.openembedded.org (Postfix) with ESMTP id D18F179F3D; Sun, 23 Dec 2018 21:36:48 +0000 (UTC) X-Original-To: openembedded-devel@lists.openembedded.org Delivered-To: openembedded-devel@lists.openembedded.org Received: from mail-pg1-f194.google.com (mail-pg1-f194.google.com [209.85.215.194]) by mail.openembedded.org (Postfix) with ESMTP id 1343D71B27 for ; Sun, 23 Dec 2018 21:36:25 +0000 (UTC) Received: by mail-pg1-f194.google.com with SMTP id m1so4862226pgq.8 for ; Sun, 23 Dec 2018 13:36:26 -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=q58/KRGi3T1q2aeLJZ1z4p1ixSYNAtpRbzL53OKFX1M=; b=tq7PukxDgcXtrZgzkm1d5VVdw0XDYV5honwyAJS3I5x+uC7DS5OX3cAmTWTNegwJ0B Uyyrk80jJWaUaBE1QvScD0WZvLr/HS2sR7pTakzlDTFrkhr6+wC8mAOAqEwlcvOkmRql N3ZBStJJ0qtU4cCQVTKKDQdkqx5Ye5lVrKwb6Wsl1Ahpb2aMGi9paNbp9IxPQChaWyxa 9rfcNeop1e+uCMhC+APwSYBlSTa2JMqvr1FhaCDFrElomPGI49cthqurZuADq1DyO8W8 dQGTIKbjKbOh5ai5vMW7ni6TjY9FxVpg6/rCl4uiA1xdSyMrSDVxjRo7cL1Ft2wBOJCD Exqw== 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=q58/KRGi3T1q2aeLJZ1z4p1ixSYNAtpRbzL53OKFX1M=; b=QJW8EBhpchELFyVz3hZBu+cXgVDATkgF5Oz9ZjIDAA0vNEqa9ReVGOqeaEf0irOFYZ LIOGr+A9MCOZJncSg/EeaM0RRvgKatLPh215oh+KgxFo3U+wzDo65BoSCQXyyHVXlK5H FDxwUu/JjZTGPk+clZ6XUFr+OaMzUgKiwtp4yWVXg2agvadJRJh8HIko2U+4MgdBWUZZ xUQ7pZCne3t309jt3T6FI1bJKlJEyYXh4oeVOt85UFviAKTNG4yc/bFYaWJdAUqxLYN6 4+P3nTJLqrcpkWoUQ1ywIJIwmuLBftaIX7dhNaMbjqHmJfXr0w+AA3r1VlU57L9ayFQK OpOw== X-Gm-Message-State: AJcUukfCS8mVGRScpYDb+v1jxN5GiNYtq4FHyxjek2A/JobRxFqa/pxa jW9w8djtOQ9jrrIhSDGtol+m/B/Lgao= X-Received: by 2002:a63:f94c:: with SMTP id q12mr10166207pgk.91.1545600985784; Sun, 23 Dec 2018 13:36:25 -0800 (PST) Received: from apollo.hsd1.ca.comcast.net ([2601:646:877f:9499::19ec]) by smtp.gmail.com with ESMTPSA id m9sm33340800pgd.32.2018.12.23.13.36.24 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sun, 23 Dec 2018 13:36:25 -0800 (PST) From: Khem Raj To: openembedded-devel@lists.openembedded.org Date: Sun, 23 Dec 2018 13:35:56 -0800 Message-Id: <20181223213557.7834-17-raj.khem@gmail.com> X-Mailer: git-send-email 2.20.1 In-Reply-To: <20181223213557.7834-1-raj.khem@gmail.com> References: <20181223213557.7834-1-raj.khem@gmail.com> MIME-Version: 1.0 Subject: [oe] [meta-oe][PATCH 17/18] redis: Update to 4.0.12 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 Exclude atomics on ppc as well Signed-off-by: Khem Raj --- .../redis/{redis_4.0.8.bb => redis_4.0.12.bb} | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) rename meta-oe/recipes-extended/redis/{redis_4.0.8.bb => redis_4.0.12.bb} (90%) -- 2.20.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/redis/redis_4.0.8.bb b/meta-oe/recipes-extended/redis/redis_4.0.12.bb similarity index 90% rename from meta-oe/recipes-extended/redis/redis_4.0.8.bb rename to meta-oe/recipes-extended/redis/redis_4.0.12.bb index 80d36d2ba1..af99537f52 100644 --- a/meta-oe/recipes-extended/redis/redis_4.0.8.bb +++ b/meta-oe/recipes-extended/redis/redis_4.0.12.bb @@ -17,9 +17,10 @@ SRC_URI = "http://download.redis.io/releases/${BP}.tar.gz \ SRC_URI_append_mips = " file://remove-atomics.patch" SRC_URI_append_arm = " file://remove-atomics.patch" +SRC_URI_append_powerpc = " file://remove-atomics.patch" -SRC_URI[md5sum] = "c75b11e4177e153e4dc1d8dd3a6174e4" -SRC_URI[sha256sum] = "ff0c38b8c156319249fec61e5018cf5b5fe63a65b61690bec798f4c998c232ad" +SRC_URI[md5sum] = "48f240fd2d96b1b579300b866398edbc" +SRC_URI[sha256sum] = "6447259d2eed426a949c9c13f8fdb2d91fb66d9dc915dd50db13b87f46d93162" inherit autotools-brokensep update-rc.d systemd useradd From patchwork Sun Dec 23 21:35:57 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Khem Raj X-Patchwork-Id: 154462 Delivered-To: patch@linaro.org Received: by 2002:a2e:299d:0:0:0:0:0 with SMTP id p29-v6csp3271253ljp; Sun, 23 Dec 2018 13:38:32 -0800 (PST) X-Google-Smtp-Source: ALg8bN4Tm70Jj43suFLhHDaxLWS4w1ueeDXmYFtZhxX2T9/WdUiE7u7xZkOMJca2NrV96JTaEf3D X-Received: by 2002:a17:902:6e0f:: with SMTP id u15mr10638347plk.175.1545601112747; Sun, 23 Dec 2018 13:38:32 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1545601112; cv=none; d=google.com; s=arc-20160816; b=QWnK7+LJXqLoKpLYUEiuf3YHsqUJILKrowC/NXmYcV3NMs3Cka/42fEvo8hCsN6NeJ XC5pCp4kaz9Zl+xxP22t8bZqUJ+eR1TcrljfEX1rkxjNe8KW1uwPKryvLjZLNpojttwm cLhUn4kDC98z9KiW9OWLZH4smodlCu+IOisCToUTUprLUFuI9TMT/gBJ3Ydr7xxCvwnb ulQUdex0xhZRZCFMGjYQuTkaj/ub9fVFwZPn/KRnCUKr+QvBwt8G1S46hpd7+NmF3umw pVKpBubnQhrSNynxwM6lKFtaxk9sIHr3jsCnxK2BmDGEcc6cNeOYDtb9iCXbi85BjtZD Q1eA== 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=RT/eUp/XYtZPZ+kt3tcc4P0V7Qhfu5EVPJofLXTWFrU=; b=Gei//ROS7VID3GY6AlaSzN3oZc7bKQVA4P2x6pJJ7wh1dQfs8IRmT4oOwfrG1oNYkH hn85rvALc8hSzfbG8oJ5vnbkTjXf4tfySXQks926yLeBOkQ/6Qneu0RwpvWE7MJiW+yH +cw79t9pRSzTi1QE8l9DwZLAy1EToq3p4Um1SvCzbYLMDebWvP8A5nXNbJsoMVv+6Bw+ SvjmpU6n0Gz0DIeS3grPlg5gIyPtQqOfMSz1uXpKPl8sDbYFDLflias7NQO1H1VUhHyJ TsTgQ1K2Cy2X2CAEYNNuJcnB9rYcS7aBQ2/64gV6fh+rF7G8kjmjrai5HJl1NyOTd6yu TpdQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=neutral (body hash did not verify) header.i=@gmail.com header.s=20161025 header.b=HkughPEE; 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 t77si25950343pgb.51.2018.12.23.13.38.32; Sun, 23 Dec 2018 13:38:32 -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=HkughPEE; 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 165.28.230.35.bc.googleusercontent.com (localhost [127.0.0.1]) by mail.openembedded.org (Postfix) with ESMTP id 4DD0079F89; Sun, 23 Dec 2018 21:36:50 +0000 (UTC) X-Original-To: openembedded-devel@lists.openembedded.org Delivered-To: openembedded-devel@lists.openembedded.org Received: from mail-pl1-f196.google.com (mail-pl1-f196.google.com [209.85.214.196]) by mail.openembedded.org (Postfix) with ESMTP id D493B71BEE for ; Sun, 23 Dec 2018 21:36:25 +0000 (UTC) Received: by mail-pl1-f196.google.com with SMTP id z23so4879117plo.0 for ; Sun, 23 Dec 2018 13:36:27 -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=MkEfeEMHQfRdJERY/gbVzm7bDruBXfqFVvcaNgNQm4Q=; b=HkughPEEaLiSNdq7QQjFmnCbAkyxx3qH5ZrLX6dZezEYR49jGUdhes720vBDvocn2+ 7WrrCehczW7Oncjbp1UoGf0zu+ZSTmAJloFGKXoGBxFOV51sJqFzJk+LeZVQBy05tz6N 9kdsOUNj4PSIZHTA0q7DLMw18gKmusAF5URCKmRJOEhahCxyUKGek8kp+UJDTnlZv4Au AdNOO/8E4HivlM2yhRLm7/O+Olh85vPppaIwHf07xLSAfuyyfUTvsxk7FsqnV8FZekGL 3DZBAUtJA/HkvGQYXAtQZ87hQDzVcaoZJxxfYh5ZTxPd/4oT9Guae1KpXz4e2qZyJGSq 11zw== 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=MkEfeEMHQfRdJERY/gbVzm7bDruBXfqFVvcaNgNQm4Q=; b=dPcCAnUazVowaE6220TSk71o5lP+v/4IFAe1B8O+GXPxvnK05YZkN8m18DM0ze84Jc faGjDP2mzy8GHpZ5S3bMZ6GoQBwJ8Vsoo2WVzUgGczlq1WyCollwBjCextfKZzDJXF3/ v704D+GAmat/qsNyqqUNhQxItqZ4XOQ+RGbB3QyP0RbRiGoRMUhd3uY2/9v5Y2aX6Kh7 dQzBViO7qQW4rRSQEVIZHmUPUxPDRbqbh+9hXno1Sslep8+j9rPuiKOfzZEYb2/jZeY7 ciJhdv67O7yATPx6e5jf7iLVb2dJXH9Ui7JyYqeGNCOVEsBUtu7+FUVyTYvnoBfmtY5O p1hA== X-Gm-Message-State: AJcUukd6X5DqUI3AhJf3KZYYtQl5hcy7xXw4HjIpO+ZmXXiD3FBHseyD 4ol4FXqkPt9afY2JElKtGfs9EKdWxmQ= X-Received: by 2002:a17:902:b40d:: with SMTP id x13mr11034611plr.237.1545600986565; Sun, 23 Dec 2018 13:36:26 -0800 (PST) Received: from apollo.hsd1.ca.comcast.net ([2601:646:877f:9499::19ec]) by smtp.gmail.com with ESMTPSA id m9sm33340800pgd.32.2018.12.23.13.36.25 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sun, 23 Dec 2018 13:36:26 -0800 (PST) From: Khem Raj To: openembedded-devel@lists.openembedded.org Date: Sun, 23 Dec 2018 13:35:57 -0800 Message-Id: <20181223213557.7834-18-raj.khem@gmail.com> X-Mailer: git-send-email 2.20.1 In-Reply-To: <20181223213557.7834-1-raj.khem@gmail.com> References: <20181223213557.7834-1-raj.khem@gmail.com> MIME-Version: 1.0 Subject: [oe] [meta-oe][PATCH 18/18] android-tools: Disable for powerpc/powerpc64 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 * There is no support for linux-ppc in this version * Point mips64 to right linux port Signed-off-by: Khem Raj --- .../android-tools/android-tools_5.1.1.r37.bb | 6 ++++++ 1 file changed, 6 insertions(+) -- 2.20.1 -- _______________________________________________ Openembedded-devel mailing list Openembedded-devel@lists.openembedded.org http://lists.openembedded.org/mailman/listinfo/openembedded-devel diff --git a/meta-oe/recipes-devtools/android-tools/android-tools_5.1.1.r37.bb b/meta-oe/recipes-devtools/android-tools/android-tools_5.1.1.r37.bb index 2604f65e1f..d49e53714d 100644 --- a/meta-oe/recipes-devtools/android-tools/android-tools_5.1.1.r37.bb +++ b/meta-oe/recipes-devtools/android-tools/android-tools_5.1.1.r37.bb @@ -57,6 +57,9 @@ B = "${WORKDIR}/${BPN}" ARM_INSTRUCTION_SET_armv4 = "arm" ARM_INSTRUCTION_SET_armv5 = "arm" +COMPATIBLE_HOST_powerpc = "(null)" +COMPATIBLE_HOST_powerpc64 = "(null)" + inherit systemd SYSTEMD_SERVICE_${PN} = "android-tools-adbd.service" @@ -91,6 +94,9 @@ do_compile() { mips|mipsel) export android_arch=linux-mips ;; + mips64|mips64el) + export android_arch=linux-mips64 + ;; powerpc|powerpc64) export android_arch=linux-ppc ;;