From patchwork Sat Aug 26 18:35:15 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Khem Raj X-Patchwork-Id: 111053 Delivered-To: patch@linaro.org Received: by 10.140.95.78 with SMTP id h72csp2704468qge; Sat, 26 Aug 2017 11:35:36 -0700 (PDT) X-Received: by 10.99.183.13 with SMTP id t13mr2363015pgf.66.1503772536315; Sat, 26 Aug 2017 11:35:36 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1503772536; cv=none; d=google.com; s=arc-20160816; b=H2twy9etxkxolK9MBGLRsvjwgFiMdYb5UEHuDJ+gaA1zR+tQ0s0Ns4KwoAxK8+kY8Q MSi3rGH7SAGtThc3cokdDbzZ0gAEq9swN4gPVwqJYAbPvxCTiCmzngxep4uJIsH4WEoO gI59K0gCEBl+ThbXwLOtLaX19k4Tx3ZmDdXOR4VtZ73QwIRjbLVmPPrJO/FbHvMuksE9 toIeyxiXLUR2rE38whjptVhKs53AN/8gZDAiE6j8dhtLpeYp4eUoVp2ZmePBE2bg0Zka bpIU3z0xeFdXs8qhHo4qSXXb4ddRCgJnM7ymijcPjPLLcqAlH3TKiY6oTlLqDO5ZYIiB 5Glg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=errors-to:sender:content-transfer-encoding:mime-version :list-subscribe:list-help:list-post:list-archive:list-unsubscribe :list-id:precedence:subject:message-id:date:to:from:dkim-signature :delivered-to:arc-authentication-results; bh=iHtpM/uLG97COI/QAwMpV8OZyjmsUANbQROjJ3TUt6U=; b=OY4umc2NhmbFhs0dELa3SNMrBnVE6ftRZFmZu29I4FQI9TE+CnhMqTdx2UxuYnHL/w fomAnhZiNZryD4heFqrZzDN5NjDgAeu0h9BR69MmovpV58elEZ0mMbrsM7muCVnYptSJ FMcCtOIbOdK2OnjiHBLHe5xYPPEIUX59oE31WiL8oKdkjyoFbNVOmLs72QdiRaLSpL41 F4XxEZVM323o2CkaI4WAFXVjH/PfIJKrPkaXjU7sDVZgg/y8b2lYY9gNHDmAiaAzV9DG za6zALhkw8JfH5zsSX+KlIgbhdH/UIa/SAVl3urgi4DXwxM15iwa4TyU4dqD0Af2P5tI Ku9w== ARC-Authentication-Results: i=1; mx.google.com; dkim=neutral (body hash did not verify) header.i=@gmail.com header.s=20161025 header.b=cj8vrR06; 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=NONE 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 v11si7136252plg.187.2017.08.26.11.35.35; Sat, 26 Aug 2017 11:35:36 -0700 (PDT) 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=cj8vrR06; 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=NONE dis=NONE) header.from=gmail.com Received: from review.yoctoproject.org (localhost [127.0.0.1]) by mail.openembedded.org (Postfix) with ESMTP id 12D6D77DCA; Sat, 26 Aug 2017 18:35:32 +0000 (UTC) X-Original-To: openembedded-devel@lists.openembedded.org Delivered-To: openembedded-devel@lists.openembedded.org Received: from mail-pg0-f66.google.com (mail-pg0-f66.google.com [74.125.83.66]) by mail.openembedded.org (Postfix) with ESMTP id 2AFA778227 for ; Sat, 26 Aug 2017 18:35:27 +0000 (UTC) Received: by mail-pg0-f66.google.com with SMTP id 83so3179475pgb.3 for ; Sat, 26 Aug 2017 11:35:29 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id; bh=oEK1bOB21+ujAWlaP5um2bPinDGF/3UAb2b4WyxwPnc=; b=cj8vrR06Hu7Cne/hA/uNHELO6fa81MlbEzQfRqQqYIt9wKmyGKgFSNKtXLe69RUAKq iisTxf0WQeMFE6/O+J1U7DCKq456Ucf1zGT0L9MlwEeIaIHHxvD2sWMVjFL3Dz8rLvqi p4cARxxplMcUI84xunmJ1CYDE8PmyPo7Iskfo5pXlXlYO+kLW47XmqSHzeZbpu7RvMAl mJKsD+4KvtGyjIZ+sJEVuzNynd93C3huTtXMOOCx4oYuAA8FQG0CPEFEmwYPuHG741jI TwlXChSE/zKQ2z4OvzmNsL0IwSV3I/zrCINSSiHt+8Ieu7ZdlnFh8C92TUOkHTBkw6Og Sdrw== 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; bh=oEK1bOB21+ujAWlaP5um2bPinDGF/3UAb2b4WyxwPnc=; b=rDOJq/znU8Tm3ScDRCiZxte1F9huWdy6QW6UJThNTOQNcSFjeurEDzwTi9LbpWM8Lv hBtsGMYq+yRJBCyc6uuoiTlt9AxO/He83x+reFXAoA2m3F8qxwSD6ibMco96KlY6vScV YogH4c7R7T121Ruw0ukAKbefEJeJFpXMhV/HcnmL6EZsOtJkIBkFQhxj2PANmcp3hFxA TP0iepR3z1gsu/c0AjVanh0xQFsnA1ARIPG/ZAdCeoFON5JuP13XRrqc5wlWoRXl17fX jDOsYyEB2j1KNcO7sh/9w4tRfnT86EheebTEYXAQCECRoGb6Bdmj8LdZ4G0TQSmerw7B 7FWA== X-Gm-Message-State: AHYfb5j1uzImuRtQLeKRgKyReoQ2v1HSKNY+SnnF3jtnN2dQyfp6a5eF ZN8Ilop/D77LUcgY X-Received: by 10.98.79.136 with SMTP id f8mr2446049pfj.24.1503772528964; Sat, 26 Aug 2017 11:35:28 -0700 (PDT) Received: from localhost.localdomain ([2601:646:8882:b8c::79ab]) by smtp.gmail.com with ESMTPSA id m2sm15240546pgs.72.2017.08.26.11.35.28 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sat, 26 Aug 2017 11:35:28 -0700 (PDT) From: Khem Raj To: openembedded-devel@lists.openembedded.org Date: Sat, 26 Aug 2017 11:35:15 -0700 Message-Id: <20170826183521.34294-1-raj.khem@gmail.com> X-Mailer: git-send-email 2.14.1 Subject: [oe] [meta-networking][PATCH 1/7] ippool: Fix build errors found by clang 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: , MIME-Version: 1.0 Sender: openembedded-devel-bounces@lists.openembedded.org Errors-To: openembedded-devel-bounces@lists.openembedded.org Signed-off-by: Khem Raj --- .../ippool/ippool/0001-read-returns-ssize_t.patch | 31 ++++++++++++ ...02-Mark-first-element-of-a-string-as-null.patch | 31 ++++++++++++ ...003-cli-Mark-return-of-strtol-as-long-int.patch | 58 ++++++++++++++++++++++ .../recipes-daemons/ippool/ippool_1.3.bb | 5 +- 4 files changed, 124 insertions(+), 1 deletion(-) create mode 100644 meta-networking/recipes-daemons/ippool/ippool/0001-read-returns-ssize_t.patch create mode 100644 meta-networking/recipes-daemons/ippool/ippool/0002-Mark-first-element-of-a-string-as-null.patch create mode 100644 meta-networking/recipes-daemons/ippool/ippool/0003-cli-Mark-return-of-strtol-as-long-int.patch -- 2.14.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/ippool/ippool/0001-read-returns-ssize_t.patch b/meta-networking/recipes-daemons/ippool/ippool/0001-read-returns-ssize_t.patch new file mode 100644 index 000000000..7d3f9acb6 --- /dev/null +++ b/meta-networking/recipes-daemons/ippool/ippool/0001-read-returns-ssize_t.patch @@ -0,0 +1,31 @@ +From e4e0aae139b6489dc582fd14e54e562126482ce2 Mon Sep 17 00:00:00 2001 +From: Khem Raj +Date: Sat, 26 Aug 2017 07:23:53 -0700 +Subject: [PATCH 1/3] read() returns ssize_t + +Fixes +usl_fd.c:284:10: error: comparison of unsigned expression < 0 is always false [-Werror,-Wtautological-compare] + if (nb < 0) { + ~~ ^ ~ + +Signed-off-by: Khem Raj +--- + usl/usl_fd.c | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/usl/usl_fd.c b/usl/usl_fd.c +index 3b7a813..04ba48c 100644 +--- a/usl/usl_fd.c ++++ b/usl/usl_fd.c +@@ -280,7 +280,7 @@ size_t usl_fd_read(int fd, void *buf, size_t count) + char *ptr = buf; + + for (chars_read = 0; chars_read < count; ) { +- size_t nb = read(fd, ptr, count - chars_read); ++ ssize_t nb = read(fd, ptr, count - chars_read); + if (nb < 0) { + if (errno == EINTR) + continue; +-- +2.14.1 + diff --git a/meta-networking/recipes-daemons/ippool/ippool/0002-Mark-first-element-of-a-string-as-null.patch b/meta-networking/recipes-daemons/ippool/ippool/0002-Mark-first-element-of-a-string-as-null.patch new file mode 100644 index 000000000..6e2bd523d --- /dev/null +++ b/meta-networking/recipes-daemons/ippool/ippool/0002-Mark-first-element-of-a-string-as-null.patch @@ -0,0 +1,31 @@ +From cf25576428903168cd41b183fb1ca9c2b7e2666e Mon Sep 17 00:00:00 2001 +From: Khem Raj +Date: Sat, 26 Aug 2017 07:28:10 -0700 +Subject: [PATCH 2/3] Mark first element of a string as null + +Fixes +cli_lib.c:427:20: error: expression which evaluates to zero treated as a null pointer constant of type 'char *' [-Werror,-Wnon-literal-null-conversion] + values[arg] = '\0'; + ^~~~ + +Signed-off-by: Khem Raj +--- + cli/cli_lib.c | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/cli/cli_lib.c b/cli/cli_lib.c +index 41a0b06..e4d2fd5 100644 +--- a/cli/cli_lib.c ++++ b/cli/cli_lib.c +@@ -424,7 +424,7 @@ int cli_find_args(int argc, char *argv[], struct cli_node *cmd, struct cli_node + if (arg_string[1] == '\0') { + /* no arg value - only allowed for string args */ + if (node->arg->parser == cli_arg_parse_string) { +- values[arg] = '\0'; ++ *values[arg] = '\0'; + } else { + result = -EINVAL; + break; +-- +2.14.1 + diff --git a/meta-networking/recipes-daemons/ippool/ippool/0003-cli-Mark-return-of-strtol-as-long-int.patch b/meta-networking/recipes-daemons/ippool/ippool/0003-cli-Mark-return-of-strtol-as-long-int.patch new file mode 100644 index 000000000..3854b1133 --- /dev/null +++ b/meta-networking/recipes-daemons/ippool/ippool/0003-cli-Mark-return-of-strtol-as-long-int.patch @@ -0,0 +1,58 @@ +From 994d9575374d3cdb34b1b0f70c3c53ae76fe578e Mon Sep 17 00:00:00 2001 +From: Khem Raj +Date: Sat, 26 Aug 2017 07:41:05 -0700 +Subject: [PATCH 3/3] cli: Mark return of strtol as long int + +strtol does not return unsigned long + +error: taking the absolute value of unsigned type 'unsigned long' has no effect [-Werror,-Wabsolute-value] + if ((*endp == '\0') && (labs(tmp) < 32768)) { + +Signed-off-by: Khem Raj +--- + cli/cli_lib.c | 8 ++++---- + 1 file changed, 4 insertions(+), 4 deletions(-) + +diff --git a/cli/cli_lib.c b/cli/cli_lib.c +index e4d2fd5..5f487dc 100644 +--- a/cli/cli_lib.c ++++ b/cli/cli_lib.c +@@ -522,7 +522,7 @@ int cli_arg_parse_int32(struct cli_node *arg, const char *val, void *result) + int cli_arg_parse_int16(struct cli_node *arg, const char *val, void *result) + { + int16_t *intval = result; +- unsigned long tmp; ++ long tmp; + char *endp; + int ret = 0; + +@@ -539,7 +539,7 @@ int cli_arg_parse_int16(struct cli_node *arg, const char *val, void *result) + int cli_arg_parse_int8(struct cli_node *arg, const char *val, void *result) + { + int8_t *intval = result; +- unsigned long tmp; ++ long tmp; + char *endp; + int ret = 0; + +@@ -573,7 +573,7 @@ int cli_arg_parse_uint32(struct cli_node *arg, const char *val, void *result) + int cli_arg_parse_uint16(struct cli_node *arg, const char *val, void *result) + { + uint16_t *intval = result; +- unsigned long tmp; ++ long tmp; + char *endp; + int ret = 0; + +@@ -590,7 +590,7 @@ int cli_arg_parse_uint16(struct cli_node *arg, const char *val, void *result) + int cli_arg_parse_uint8(struct cli_node *arg, const char *val, void *result) + { + uint8_t *intval = result; +- unsigned long tmp; ++ long tmp; + char *endp; + int ret = 0; + +-- +2.14.1 + diff --git a/meta-networking/recipes-daemons/ippool/ippool_1.3.bb b/meta-networking/recipes-daemons/ippool/ippool_1.3.bb index 05921d536..6e4748357 100644 --- a/meta-networking/recipes-daemons/ippool/ippool_1.3.bb +++ b/meta-networking/recipes-daemons/ippool/ippool_1.3.bb @@ -21,7 +21,10 @@ SRC_URI = "https://sourceforge.net/projects/openl2tp/files/${BPN}/${PV}/${BPN}-$ file://makefile-add-ldflags.patch \ file://0001-usl_timer-Check-for-return-value-of-write-API.patch \ file://0001-Respect-flags-from-env.patch \ -" + file://0001-read-returns-ssize_t.patch \ + file://0002-Mark-first-element-of-a-string-as-null.patch \ + file://0003-cli-Mark-return-of-strtol-as-long-int.patch \ + " SRC_URI_append_libc-musl = "\ file://0002-link-with-libtirpc.patch \ file://0003-musl-fixes.patch \ From patchwork Sat Aug 26 18:35:16 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Khem Raj X-Patchwork-Id: 111054 Delivered-To: patch@linaro.org Received: by 10.140.95.78 with SMTP id h72csp2704639qge; Sat, 26 Aug 2017 11:35:49 -0700 (PDT) X-Received: by 10.99.154.26 with SMTP id o26mr2411690pge.225.1503772549048; Sat, 26 Aug 2017 11:35:49 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1503772549; cv=none; d=google.com; s=arc-20160816; b=ZAfAYMEcyO8fGzbc4Kxlkt06CGUd5Y7sylaWGRHdSV49EiOilTaXwl+QdLD0K7q9XU qqKJL8Za8xKSMA8H0qw77eoIHD+yjI7txxwzdgqAj9LDZYw2o4MrTuW++PNxEAMiQL42 D4FxbhZxnKP5zQcoCQP4G/r+sPu0jbOGanIIgFbAWdAHCGdoBClkDG0Qmj1s6jm4hpAd 2n5u7+a0AReeGkQposegkNTzlmSriwjItL1+GOY6gEKaeD1sc/XuqL5f8+Z5l5W9YYFC ptmxz8xPMDBY7po0xbEL0OJcvJ7VgcF21c8LmO7dNynDoeh7XfCY+BCa6W9PkvL8ccNW X9wA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=errors-to:sender:content-transfer-encoding:mime-version :list-subscribe:list-help:list-post:list-archive:list-unsubscribe :list-id:precedence:subject:references:in-reply-to:message-id:date :to:from:dkim-signature:delivered-to:arc-authentication-results; bh=A7u0lu5uJcrC72FWZxocmnCRRUqSJCQ829P5Hd2MdhI=; b=Rkwc1WtZvsHiHq0nBpdOA2/6QB/e5/uD1t6fIqoibwhop0VAlM0OhZ0lA7ULSuDnGD GQCyDHCOAqfxFLfWPyzRILcDcp+kDP81v1300W7vB0Hvr4FbkvBg3IDIDqSybXaVmqTT aeaWOxEhRb3XctPdlcqjsTC2B6tRnml7mtWBmIVQK7IpC47VUtoxra1KUEtc9PaWAsMI oG02PZwhRiPUC1Ry8eG4ed74veAYhOVtxcIt6j2gweV9zkoBTSfmw0BJMbs/Ue/L+FKZ I5tYMMo0aph18fi/rAqBRByUJud8tcq4ysJP651o++5402KvToJtWa+BDPqgT/hF4cqr kDIg== ARC-Authentication-Results: i=1; mx.google.com; dkim=neutral (body hash did not verify) header.i=@gmail.com header.s=20161025 header.b=cUdUL69e; 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=NONE 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 a6si6415376pli.689.2017.08.26.11.35.48; Sat, 26 Aug 2017 11:35:49 -0700 (PDT) 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=cUdUL69e; 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=NONE dis=NONE) header.from=gmail.com Received: from review.yoctoproject.org (localhost [127.0.0.1]) by mail.openembedded.org (Postfix) with ESMTP id 3BE257833A; Sat, 26 Aug 2017 18:35:45 +0000 (UTC) X-Original-To: openembedded-devel@lists.openembedded.org Delivered-To: openembedded-devel@lists.openembedded.org Received: from mail-pf0-f195.google.com (mail-pf0-f195.google.com [209.85.192.195]) by mail.openembedded.org (Postfix) with ESMTP id 1DBA977E68 for ; Sat, 26 Aug 2017 18:35:29 +0000 (UTC) Received: by mail-pf0-f195.google.com with SMTP id p69so1328211pfk.1 for ; Sat, 26 Aug 2017 11:35:31 -0700 (PDT) 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; bh=iA6AK4MCiglRwrRMJtPGIxLD6032fKWdinnABqr2r8o=; b=cUdUL69eweA+PDG/63ADgLk99aR6qmpGOBI025adasZlHW9w2Gg9J0AcmLPzNh4UEr QlAaUkqcm5gYA6PEH3MZdwOfx7n0Vp9yu83h+GlOdCbZTmj4JPHVPMq1/ta/mc6Mf9SJ AKHfZW0sWeAV7OnvAZfRdCxeD0y1giG6f5cgG9N3RN/+UHBhxumX5epc6FSGy6+iBmq3 7LuzsoxIF7XHj8n1RQOEg77n910upYDfP4sCZRJeBbKLFoYqixpdCBQYCYGacNjHXCvp 2bTGBlOxk9mXD9qgflPobEdKxQ/4pKk6kNwRYCzQOM5HbkHcwtjIdCatbhrT8UB+18oN sIhw== 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; bh=iA6AK4MCiglRwrRMJtPGIxLD6032fKWdinnABqr2r8o=; b=g4mrO1+lEf7tAnu88CNyCYNMjvd+4q5IfHaroS4EpwzlvLLh6jRsFEM80J6lo8lJt1 Fw0Zklbp9KY5v+Vy8Qvw+4XIAXmV88lwnmlHPTSjUarBhplFZkyUVsmS4JfxCd72wwg0 xWUWssX0gML82PhYgnc1xlgAAggZO6kruYA+ltECjk3un1juXfWbv3zAobD9DIaEc5ZP tI5I5k9LYyzhA6YCKyM5r5zIwDs8IVSg5coGN+Mn05Uki8nT4YNwjxodakqewF/iQ6ZP xGU+IKsWGt3V3yjn55Qpuz62+jKtzlEHMjiisCf5AzN3iIq63pB7uOv11lOiUwEhhPOO 1NIg== X-Gm-Message-State: AHYfb5hu9pLyGpiWaLbTJZbEWfdt2NammFbG4JthvZNSnQ8XjMdN2/0S vBiQAgrmljjYzvDi X-Received: by 10.98.212.92 with SMTP id u28mr2362838pfl.316.1503772531049; Sat, 26 Aug 2017 11:35:31 -0700 (PDT) Received: from localhost.localdomain ([2601:646:8882:b8c::79ab]) by smtp.gmail.com with ESMTPSA id m2sm15240546pgs.72.2017.08.26.11.35.29 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sat, 26 Aug 2017 11:35:29 -0700 (PDT) From: Khem Raj To: openembedded-devel@lists.openembedded.org Date: Sat, 26 Aug 2017 11:35:16 -0700 Message-Id: <20170826183521.34294-2-raj.khem@gmail.com> X-Mailer: git-send-email 2.14.1 In-Reply-To: <20170826183521.34294-1-raj.khem@gmail.com> References: <20170826183521.34294-1-raj.khem@gmail.com> Subject: [oe] [meta-networking][PATCH 2/7] iscsitarget: Fix kernel with new 4.12+ kernel 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: , MIME-Version: 1.0 Sender: openembedded-devel-bounces@lists.openembedded.org Errors-To: openembedded-devel-bounces@lists.openembedded.org Signed-off-by: Khem Raj --- ...vent-netlink_ack-now-requires-4-arguments.patch | 32 ++++++++++++++++++++++ .../iscsitarget/iscsitarget_1.4.20.3+svn502.bb | 4 ++- 2 files changed, 35 insertions(+), 1 deletion(-) create mode 100644 meta-networking/recipes-extended/iscsitarget/files/0001-kernel-event-netlink_ack-now-requires-4-arguments.patch -- 2.14.1 -- _______________________________________________ Openembedded-devel mailing list Openembedded-devel@lists.openembedded.org http://lists.openembedded.org/mailman/listinfo/openembedded-devel diff --git a/meta-networking/recipes-extended/iscsitarget/files/0001-kernel-event-netlink_ack-now-requires-4-arguments.patch b/meta-networking/recipes-extended/iscsitarget/files/0001-kernel-event-netlink_ack-now-requires-4-arguments.patch new file mode 100644 index 000000000..cf647f024 --- /dev/null +++ b/meta-networking/recipes-extended/iscsitarget/files/0001-kernel-event-netlink_ack-now-requires-4-arguments.patch @@ -0,0 +1,32 @@ +From cbc5f8151017f45231b75a826f18354a81c287c4 Mon Sep 17 00:00:00 2001 +From: Khem Raj +Date: Sat, 26 Aug 2017 07:52:59 -0700 +Subject: [PATCH] kernel/event: netlink_ack() now requires 4 arguments + +see https://patchwork.kernel.org/patch/9670181/ + +event.c:32:4: error: too few arguments to function 'netlink_ack' +| netlink_ack(skb, nlh, 0); +| ^~~~~~~~~~~ + +Signed-off-by: Khem Raj +--- + kernel/event.c | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/kernel/event.c b/kernel/event.c +index ef4adcb..8ba5978 100644 +--- a/kernel/event.c ++++ b/kernel/event.c +@@ -29,7 +29,7 @@ static void event_recv_skb(struct sk_buff *skb) + ietd_pid = NETLINK_CB(skb).portid; + WARN_ON(ietd_pid == 0); + if (nlh->nlmsg_flags & NLM_F_ACK) +- netlink_ack(skb, nlh, 0); ++ netlink_ack(skb, nlh, 0, NULL); + skb_pull(skb, rlen); + } + } +-- +2.14.1 + diff --git a/meta-networking/recipes-extended/iscsitarget/iscsitarget_1.4.20.3+svn502.bb b/meta-networking/recipes-extended/iscsitarget/iscsitarget_1.4.20.3+svn502.bb index 5c1e38e17..659366107 100644 --- a/meta-networking/recipes-extended/iscsitarget/iscsitarget_1.4.20.3+svn502.bb +++ b/meta-networking/recipes-extended/iscsitarget/iscsitarget_1.4.20.3+svn502.bb @@ -14,7 +14,9 @@ SRC_URI = "http://ftp.heanet.ie/mirrors/ubuntu/pool/universe/i/${BPN}/${BPN}_${P file://access-sk_v6_daddr-iff-IPV6-defined.patch \ file://build_with_updated_bio_struct_of_linux_v4.3_and_above.patch \ file://build_with_updated_interfaces_of_linux_v4.8_and_above.patch \ - file://fix-call-trace-of-ahash-API-calling.patch" + file://fix-call-trace-of-ahash-API-calling.patch \ + file://0001-kernel-event-netlink_ack-now-requires-4-arguments.patch \ + " SRC_URI[md5sum] = "ef9bc823bbabd3c772208c00d5f2d089" SRC_URI[sha256sum] = "d3196ccb78a43266dce28587bfe30d8ab4db7566d7bce96057dfbb84100babb5" From patchwork Sat Aug 26 18:35:17 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Khem Raj X-Patchwork-Id: 111055 Delivered-To: patch@linaro.org Received: by 10.140.95.78 with SMTP id h72csp2704729qge; Sat, 26 Aug 2017 11:35:57 -0700 (PDT) X-Received: by 10.98.153.153 with SMTP id t25mr2402478pfk.224.1503772557034; Sat, 26 Aug 2017 11:35:57 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1503772557; cv=none; d=google.com; s=arc-20160816; b=vohDtHQOfFrlJ/8HgrE64wj4fGmNUNn2ewoPmZNkSrUghTcPISx7o+eQrXNQZ1z1pe zlzRg4gi8AgkZHNeODHxn1UADXajyWc8kufpSLBg4W9cZFxoziDajgkfShwm/1zKZNyy apX9dztpTDpWqExuXCV9woNHevq99rSwwZAKoQ0huaxVWK8FLaGTLMb33/mhNWa8gyZ5 uaBwRMDinovptAAoPGLb0Q7vFR+pN1WBYnba9bJG6XEZELtD5WmQW9wzEhauL5J/5F6y ruJtN1kRBhfHQ2+kggpaVncCVtMp0s5GNpmALhsoFb/+CouiaDKKKFdzXjAVT3alqmcC SkcQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=errors-to:sender:content-transfer-encoding:mime-version :list-subscribe:list-help:list-post:list-archive:list-unsubscribe :list-id:precedence:subject:references:in-reply-to:message-id:date :to:from:dkim-signature:delivered-to:arc-authentication-results; bh=jye7Htg0frb8m7cNtgN+AMPLOrFfAagZwIWiss+UhJQ=; b=kzgkYMGj5VJp4Qeh5XsPC55411LZbyi/uM7WWbKFh2hjCQWER3JLsNMqdV7QVYnDwG hzEOeBcV4Lhw2/iuQ0V+A5xRjX5eahNA5JCsI+aD8K4obUp/GNaxh2/QkaW8LmanNbvD gxgUANT0RT/xmmwxJzm35wExu2dsPT+rL9FeVPK/9fmQcpF7+iLncXJnczs8a3P/rAab MFhggUoYuTZvTj9qOMB4n/rmMe0yD4kVaB15qneaG8Pl0yBVL24NWmr9/VR/X/aCD0Gb RQn69Oz1CyjMci+ub6BMVJQSLXDiiH95V5y2+UZIw0ecX4UztpgyJ0gYBkrkEbtkh6dG 81kw== ARC-Authentication-Results: i=1; mx.google.com; dkim=neutral (body hash did not verify) header.i=@gmail.com header.s=20161025 header.b=Xp1NMhY/; 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=NONE 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 71si7238968plb.64.2017.08.26.11.35.56; Sat, 26 Aug 2017 11:35:57 -0700 (PDT) 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=Xp1NMhY/; 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=NONE dis=NONE) header.from=gmail.com Received: from review.yoctoproject.org (localhost [127.0.0.1]) by mail.openembedded.org (Postfix) with ESMTP id 509F478346; Sat, 26 Aug 2017 18:35:46 +0000 (UTC) X-Original-To: openembedded-devel@lists.openembedded.org Delivered-To: openembedded-devel@lists.openembedded.org Received: from mail-pf0-f193.google.com (mail-pf0-f193.google.com [209.85.192.193]) by mail.openembedded.org (Postfix) with ESMTP id 483646AC3C for ; Sat, 26 Aug 2017 18:35:30 +0000 (UTC) Received: by mail-pf0-f193.google.com with SMTP id g13so1334329pfm.2 for ; Sat, 26 Aug 2017 11:35:32 -0700 (PDT) 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; bh=Y/xAZyl4TDDjx3sqrmqEw9zPJ76fgL9nn1HpzIS9k58=; b=Xp1NMhY/d7iaO6W5hekevaJyT2ddIEUWnsMRphPCvJnPKUyM7PIiuF5KhQ2ggpwy0K YaOiQVFXCAvrhlz75h5nG80K/e9bmppl33hoOT4rtg2+AqS2DinRlWHMpWf7oBJFqaWm iNNzutY73yxPuRTc7nVRHlQ8Ec06M7dyIukL37S3vI2M6rlYhdN46dQHDGNR3iHOHd3U MdyVNve+1rIZPczQ8AxHZtnzTnPgS405eJBPUHIqHJIrJWdpKJKhE33SR4giuBrOUZQG wQ7F1wvk5vA/bTf/kfYPnEQXu4lcKT38lI/rkyr0ATmD1xCAJwYCLZwMkowndpxZtcYX bZmw== 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; bh=Y/xAZyl4TDDjx3sqrmqEw9zPJ76fgL9nn1HpzIS9k58=; b=nTZUqnFx/J7e+bH6dYV8jQL/cR102Fsdw+vNUmR1PvPZkJu2uAHyKOMTDuvztw7hC+ 0q/eHjYWwTnp7uFVGEgYiBOnkPhk912HgphwXaYwKt1zAaPq9dPj3rX6B1LCyxiakqBz oUhesRapzbaJ1WLTjB+agZyV6QYs0SJpZqKMFh4YABuKVyxmQ1FE2z7pRC63KOoS2rvi ccsl4gW641X2Qp19TQq9klZqJKjQVDuHQtkBnWwPoozrt79Bwo32LNdb7pKUuTBXwz3g Yedwesm+S/NZUGXJ9qt0UbtBvG1a+eKcNFAFgx40j/Ubv5/9O6W297A5ZOR8N64ZE0Ap ImXw== X-Gm-Message-State: AHYfb5h8ZYwSU/vj8K6/REiRhOdOlbD1oijSN1iVA3Ah3ALR5k9SzbC6 iOiI5YR1Vij/vewm X-Received: by 10.98.141.149 with SMTP id p21mr2487699pfk.264.1503772532243; Sat, 26 Aug 2017 11:35:32 -0700 (PDT) Received: from localhost.localdomain ([2601:646:8882:b8c::79ab]) by smtp.gmail.com with ESMTPSA id m2sm15240546pgs.72.2017.08.26.11.35.31 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sat, 26 Aug 2017 11:35:31 -0700 (PDT) From: Khem Raj To: openembedded-devel@lists.openembedded.org Date: Sat, 26 Aug 2017 11:35:17 -0700 Message-Id: <20170826183521.34294-3-raj.khem@gmail.com> X-Mailer: git-send-email 2.14.1 In-Reply-To: <20170826183521.34294-1-raj.khem@gmail.com> References: <20170826183521.34294-1-raj.khem@gmail.com> Subject: [oe] [meta-oe][PATCH 3/7] vboxguestdrivers: Upgrade to 5.1.26 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: , MIME-Version: 1.0 Sender: openembedded-devel-bounces@lists.openembedded.org Errors-To: openembedded-devel-bounces@lists.openembedded.org Fixes build with kernel 4.12 along the way Signed-off-by: Khem Raj --- .../{vboxguestdrivers_5.1.18.bb => vboxguestdrivers_5.1.26.bb} | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) rename meta-oe/recipes-support/vboxguestdrivers/{vboxguestdrivers_5.1.18.bb => vboxguestdrivers_5.1.26.bb} (93%) -- 2.14.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/vboxguestdrivers/vboxguestdrivers_5.1.18.bb b/meta-oe/recipes-support/vboxguestdrivers/vboxguestdrivers_5.1.26.bb similarity index 93% rename from meta-oe/recipes-support/vboxguestdrivers/vboxguestdrivers_5.1.18.bb rename to meta-oe/recipes-support/vboxguestdrivers/vboxguestdrivers_5.1.26.bb index 4085b9fc7..fdefe0317 100644 --- a/meta-oe/recipes-support/vboxguestdrivers/vboxguestdrivers_5.1.18.bb +++ b/meta-oe/recipes-support/vboxguestdrivers/vboxguestdrivers_5.1.26.bb @@ -14,8 +14,8 @@ VBOX_NAME = "VirtualBox-${PV}" SRC_URI = "http://download.virtualbox.org/virtualbox/${PV}/${VBOX_NAME}.tar.bz2 \ file://Makefile.utils \ " -SRC_URI[md5sum] = "1a7db64cd69ba6d39574fb333e031251" -SRC_URI[sha256sum] = "7ed0959bbbd02826b86b3d5dc8348931ddfab267c31f8ed36ee53c12f5522cd9" +SRC_URI[md5sum] = "d3aec8190c649d7e0d92ba374779dfe3" +SRC_URI[sha256sum] = "b5715035e681a11ef1475f83f9503d34a00f0276b89c572eebec363dda80c8a9" S = "${WORKDIR}/vbox_module" From patchwork Sat Aug 26 18:35:18 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Khem Raj X-Patchwork-Id: 111056 Delivered-To: patch@linaro.org Received: by 10.140.95.78 with SMTP id h72csp2704879qge; Sat, 26 Aug 2017 11:36:06 -0700 (PDT) X-Received: by 10.98.91.4 with SMTP id p4mr2393148pfb.15.1503772565975; Sat, 26 Aug 2017 11:36:05 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1503772565; cv=none; d=google.com; s=arc-20160816; b=v01GaWjWd9cqyFa1rH8ffmr41jfNEdwhWeIbCQGFjyV2auBLqkBXI4Jdo/QMr/yvDl jisuyzK3gSQWKpxbR0ieUQNRSIzh5xSN4WMBy7I2totL5f/2ltGTMnZU0P0ZpNGLYn7A zJP/qOegaFOGpd3UeaIUIh9JAhXGzZzQL0Y/AuK6lF/2iclAQK8ulMA2xI0M0DTRFNkn R1LTA6Se2Hg/MnLKzGScIeZMrPwmaQmWsWEDLsXRMLb3Na192nDQaixaVOTecqH//ENT k05GV3cDr1sLbn8+yoBEZbkgse8UuE2X3sKOHUNTYpzAsExWFWwbC7uLodHb6/63ZvVf g/8g== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=errors-to:sender:content-transfer-encoding:mime-version :list-subscribe:list-help:list-post:list-archive:list-unsubscribe :list-id:precedence:subject:references:in-reply-to:message-id:date :to:from:dkim-signature:delivered-to:arc-authentication-results; bh=S82UIFnGyexpNmP9SRWD/6NHMjYVZ7WE2MQQAPB70qU=; b=GK3TiaaHcCfPk4bCePFi4M9iKUBqrRCYLzszA7F4kXMbcmFiUy9l6l4GmnwXxQjOZs qc1Sxz2ez7FXxyT1wBkLX//XqNAtGryKZAcbttRilQUcmLjPc7vg3qVmgalLaLEROk8a NYpDdLuYk6chBPAt2KnW/b+ORVd7YNOC6Upaz8CCnZq3WZVxB8cUYriNDcUcXVAqOYpK DgRyVXnQuPkLu7lx9raLV7oaXIUGE5014VHeJqtjbzl4cuqZP6EP3ivGgn3wZs5/1G+3 9ePkRMcRUAyEYOuIqman1qnzz/4RwpDI3ndCEmybFRtuqQBDAdRFK6YvlKyU3k7+I7A6 fjUw== ARC-Authentication-Results: i=1; mx.google.com; dkim=neutral (body hash did not verify) header.i=@gmail.com header.s=20161025 header.b=JKtnRbOQ; 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=NONE 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 j13si6710621pgt.335.2017.08.26.11.36.05; Sat, 26 Aug 2017 11:36:05 -0700 (PDT) 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=JKtnRbOQ; 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=NONE dis=NONE) header.from=gmail.com Received: from review.yoctoproject.org (localhost [127.0.0.1]) by mail.openembedded.org (Postfix) with ESMTP id 6416F7834D; Sat, 26 Aug 2017 18:35:47 +0000 (UTC) X-Original-To: openembedded-devel@lists.openembedded.org Delivered-To: openembedded-devel@lists.openembedded.org Received: from mail-pg0-f43.google.com (mail-pg0-f43.google.com [74.125.83.43]) by mail.openembedded.org (Postfix) with ESMTP id 0DE4377B99 for ; Sat, 26 Aug 2017 18:35:31 +0000 (UTC) Received: by mail-pg0-f43.google.com with SMTP id r133so11808462pgr.3 for ; Sat, 26 Aug 2017 11:35:33 -0700 (PDT) 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; bh=WW7mc4aJ2qIPMxsR22JcIeACAeqTJ9YD0UM6txBmEWs=; b=JKtnRbOQjpdtskliqT4NJRvwRSEp9YR5j1YxbHhu3IiqMDODSqqS2GjomzgVSCtNfx N9C9/aAPVicQLAS+tVIGtqH61MRD83VI52v+wxJRcbOJQq4GmC0NrRDnHVezoKWGJ4jt Cl16Wq3ftKC0ogWrHPMzpKiV9hW5spg9sLa/uVR6I1GITLOOOvOtsX2atN+Uskka0WIV PHy36nDZkk966D6tPNpT0QVsGoS3s+aGUsRnFJTB2aCclx4sCtzhFmzSqBA2qLaDueML Z6N1/GVQh1NIyLVaszhNBz2fGun05UXT87HEzHEwDfUfqJJPr6qAmB6+5e9nZgH/FdXu SZgQ== 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; bh=WW7mc4aJ2qIPMxsR22JcIeACAeqTJ9YD0UM6txBmEWs=; b=kQTV4D85Nnr5fnE3iR14tsP/PRaMUkIQusjOi52CrnD5q1HWyhKj/8bZFRheARYlv/ b2KwfTvPrWhWBa/H+ZEC9BIErc/hoAozICzT3nt5yTYynJX3RfEo6PH9cBvz8BTJ8sA8 xVlLV1ALzVM6CNLXoh7iNZWvt4Jn1M+88PVXsKlgKPntN1M+6SOt+q+ZSqhFFS03WWD7 IW+dh1go6C8ASxTy8Qo8ygeHQ8AxykpvgtQTYsvakAGP7lSU68XvYFHZXX3d1nnEDZij +vmoL1wTMgCgXtsCoQC5bRnmVuhylmzhbSQ7QFn1w3f8021LjNNJoa31GUSa78Rb26// PuXA== X-Gm-Message-State: AHYfb5ilnKB0Wn5dAmNXbcdmqMuO4pkbb4Jpr9cJ5RMfcP5HeQgn0OYL 4zYTgMUfZK40AN5P X-Received: by 10.98.58.89 with SMTP id h86mr2492580pfa.102.1503772533133; Sat, 26 Aug 2017 11:35:33 -0700 (PDT) Received: from localhost.localdomain ([2601:646:8882:b8c::79ab]) by smtp.gmail.com with ESMTPSA id m2sm15240546pgs.72.2017.08.26.11.35.32 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sat, 26 Aug 2017 11:35:32 -0700 (PDT) From: Khem Raj To: openembedded-devel@lists.openembedded.org Date: Sat, 26 Aug 2017 11:35:18 -0700 Message-Id: <20170826183521.34294-4-raj.khem@gmail.com> X-Mailer: git-send-email 2.14.1 In-Reply-To: <20170826183521.34294-1-raj.khem@gmail.com> References: <20170826183521.34294-1-raj.khem@gmail.com> Subject: [oe] [meta-oe][PATCH 4/7] glmark2: Fix build with clang 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: , MIME-Version: 1.0 Sender: openembedded-devel-bounces@lists.openembedded.org Errors-To: openembedded-devel-bounces@lists.openembedded.org Signed-off-by: Khem Raj --- .../glmark2/files/0001-Fix-clang-warnings.patch | 31 ++++++++++++++++++++++ meta-oe/recipes-benchmark/glmark2/glmark2_git.bb | 9 ++++--- 2 files changed, 36 insertions(+), 4 deletions(-) create mode 100644 meta-oe/recipes-benchmark/glmark2/files/0001-Fix-clang-warnings.patch -- 2.14.1 -- _______________________________________________ Openembedded-devel mailing list Openembedded-devel@lists.openembedded.org http://lists.openembedded.org/mailman/listinfo/openembedded-devel diff --git a/meta-oe/recipes-benchmark/glmark2/files/0001-Fix-clang-warnings.patch b/meta-oe/recipes-benchmark/glmark2/files/0001-Fix-clang-warnings.patch new file mode 100644 index 000000000..cdf09faec --- /dev/null +++ b/meta-oe/recipes-benchmark/glmark2/files/0001-Fix-clang-warnings.patch @@ -0,0 +1,31 @@ +From 35e9f80518d666db5f9c62e8072ffbc307b4af4f Mon Sep 17 00:00:00 2001 +From: Khem Raj +Date: Sat, 26 Aug 2017 08:30:01 -0700 +Subject: [PATCH] Fix clang warnings + +../src/native-state-drm.cpp:334:20: error: cannot pass object of non-trivial type 'std::__cxx11::basic_string' through variadic function; call will abort at runtime [-Wnon-pod-varargs] + dev_path); + ^ +1 error generated. + +Signed-off-by: Khem Raj +--- + src/native-state-drm.cpp | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/src/native-state-drm.cpp b/src/native-state-drm.cpp +index dc2b323..62566ee 100644 +--- a/src/native-state-drm.cpp ++++ b/src/native-state-drm.cpp +@@ -331,7 +331,7 @@ static int open_using_udev_scan() + if (!valid_fd(fd)) { + // %m is GLIBC specific... Maybe use strerror here... + Log::error("Tried to use '%s' but failed.\nReason : %m", +- dev_path); ++ dev_path.c_str()); + } + else + Log::debug("Success!\n"); +-- +2.14.1 + diff --git a/meta-oe/recipes-benchmark/glmark2/glmark2_git.bb b/meta-oe/recipes-benchmark/glmark2/glmark2_git.bb index 4c5e0567b..d3766d916 100644 --- a/meta-oe/recipes-benchmark/glmark2/glmark2_git.bb +++ b/meta-oe/recipes-benchmark/glmark2/glmark2_git.bb @@ -15,10 +15,11 @@ PV = "2017.07+${SRCPV}" COMPATIBLE_HOST_rpi = "${@bb.utils.contains('MACHINE_FEATURES', 'vc4graphics', '.*-linux*', 'null', d)}" SRC_URI = "git://github.com/glmark2/glmark2.git;protocol=https \ - file://build-Check-packages-to-be-used-by-the-enabled-flavo.patch \ - file://Fix-configure-for-sqrt-check.patch \ -" -SRCREV = "182dcbffe5c8483eadff025b429ee1aacc69c6c2" + file://build-Check-packages-to-be-used-by-the-enabled-flavo.patch \ + file://Fix-configure-for-sqrt-check.patch \ + file://0001-Fix-clang-warnings.patch \ + " +SRCREV = "ed20c633f1926d1dd78e3e89043c85a81302cbe6" S = "${WORKDIR}/git" From patchwork Sat Aug 26 18:35:19 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Khem Raj X-Patchwork-Id: 111057 Delivered-To: patch@linaro.org Received: by 10.140.95.78 with SMTP id h72csp2705026qge; Sat, 26 Aug 2017 11:36:15 -0700 (PDT) X-Received: by 10.98.111.2 with SMTP id k2mr2476670pfc.78.1503772575855; Sat, 26 Aug 2017 11:36:15 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1503772575; cv=none; d=google.com; s=arc-20160816; b=n2EPBHmFRQ0W9XAQCbi4ronx7jwUHSQ645+IAVWRVaZm3Wmf5Ubi/HxoYPmO85I3M6 joQr4y2Mc05ug+YwaPdmLVr+u/8XQsRxYd1KFfbILLPpmtSAKvjDtajq9+j0Ig/vtgY1 cxSRP1LWYdd3zc/HuUjksiSiIrmKgqizMF8mxSlpdF2a0s+rxTACUBBL8i4PIrz5fbKk 5L/gDlMnTJU0qNPDF64Xh9WgQam85mdsXE6u/EEHtDV0yjAELhCbLFSiI34zeKPidmTm papy76CxK27NblJOqTg2ig8JApVpXcBAae23Dy6UlZZhWbccsmV4wydMX5yLvImVTHgO qVKg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=errors-to:sender:content-transfer-encoding:mime-version :list-subscribe:list-help:list-post:list-archive:list-unsubscribe :list-id:precedence:subject:references:in-reply-to:message-id:date :to:from:dkim-signature:delivered-to:arc-authentication-results; bh=cvu79OWbC7dCWrSN1RNNzvPWMtqnuFFKGgrrp/5zcmk=; b=U9MqzSrkiugc6yL7SlOPCiZ9vbHx3Q+ZZfZ7UgT8aKHwUHOr5OnFbkTFWOBabKgScB US7ebJ3hR2VEZ7WeOIThr7FovX798FCFFEsMmK+0AvjWqidtKQFDVHD62FHP/TxQYN7b b1hQquQLf7iyZFUIhL5BODqMq/dPfx49FewWcbC9zh4/DwMUuZVcgpRPjOXyRd4rBZLB g7tHUYwdbN6RDH+sLvHVaOlRR5CSU3IdDT6Y1hCcvDTiHCvsCUDm8f7hAuYmn6TTvvQc Wde55+E50eKZ+DCpLw7AQv9rSyncq74D/RUOV5uBLoS8dfcugLMNaq+0T03LCX2YKAPh I9IQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=neutral (body hash did not verify) header.i=@gmail.com header.s=20161025 header.b=WauiUpIu; 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=NONE 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 y2si6731353pgo.679.2017.08.26.11.36.15; Sat, 26 Aug 2017 11:36:15 -0700 (PDT) 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=WauiUpIu; 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=NONE dis=NONE) header.from=gmail.com Received: from review.yoctoproject.org (localhost [127.0.0.1]) by mail.openembedded.org (Postfix) with ESMTP id 7B6EB78352; Sat, 26 Aug 2017 18:35:48 +0000 (UTC) X-Original-To: openembedded-devel@lists.openembedded.org Delivered-To: openembedded-devel@lists.openembedded.org Received: from mail-pg0-f44.google.com (mail-pg0-f44.google.com [74.125.83.44]) by mail.openembedded.org (Postfix) with ESMTP id 1CFDF77B99 for ; Sat, 26 Aug 2017 18:35:32 +0000 (UTC) Received: by mail-pg0-f44.google.com with SMTP id 83so11768847pgb.4 for ; Sat, 26 Aug 2017 11:35:34 -0700 (PDT) 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; bh=vv0oPkWF4LHnb/JiPXd9PnbcyQDCgY5ohE+h0m+A4zM=; b=WauiUpIuA6DQzXOCrOeEVtoXc0tZmpDelA8wpaKBB+Hki5aeE4OmkEdukrP+RTzXip AOG0cQwEEekjl5i1JJRTJOX2cf+sCC/9OE/r9HR6CIu2G307xPbTxCayhAC7du/5yy9c pKQvNFx7b2FKmlcNZF9oyQtzROEWZpCA3NWBqu4+n5IFEB16n5cXlaS7UJVr0GJDiToa UHEPvcz7FhCK/yloyZl0xW4aWbqlPLIudr1mVprdBrvVJvQxNAoWQHcJHzGAtJG3ic0+ APFERk74ELbGtuE4fuLRd1IAsigJKuT2osntp19iWTEJcAXXgGjTWPuvIOep324nrw2u fIkw== 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; bh=vv0oPkWF4LHnb/JiPXd9PnbcyQDCgY5ohE+h0m+A4zM=; b=EYgQZfmAOelktvEqwcOzGAjDgzXsBqk/HqORx0QfdUjXEzSvCaswCLVPrUh4X6HuVx fCr0lP3Q7FsKPxpx09SmK/TIti4i1bICtAM4iXMnDQt74tUe0okrLGTvrmsXjiaUApMj e9Nvke0EhW+VuwSRfLe12uviRNAMq1CF9So9JOaSYM+IcdkHWnDp1fpWm5DXHJbC8ikf E6zqdYsu1Po4FwrqlIXMIi4mIoDLKXoqeTTfPlZQcEKMIsDzMyGICPrL3wPurMl8p16o xtnpjUG2vrzDRaI3PW2oimwxuV8D4Enno/t/ui3b2KjEtR+8BdDWIVQ0Yiujd2zA+8RX +J2w== X-Gm-Message-State: AHYfb5jcprTGAEkjPVSjupaGaaqf6hi8gWGiSS4I856MlYliFvXAtXGi LLMXj0WYd5+kUB5e X-Received: by 10.98.12.205 with SMTP id 74mr1698912pfm.52.1503772534312; Sat, 26 Aug 2017 11:35:34 -0700 (PDT) Received: from localhost.localdomain ([2601:646:8882:b8c::79ab]) by smtp.gmail.com with ESMTPSA id m2sm15240546pgs.72.2017.08.26.11.35.33 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sat, 26 Aug 2017 11:35:33 -0700 (PDT) From: Khem Raj To: openembedded-devel@lists.openembedded.org Date: Sat, 26 Aug 2017 11:35:19 -0700 Message-Id: <20170826183521.34294-5-raj.khem@gmail.com> X-Mailer: git-send-email 2.14.1 In-Reply-To: <20170826183521.34294-1-raj.khem@gmail.com> References: <20170826183521.34294-1-raj.khem@gmail.com> Subject: [oe] [meta-gnome][PATCH 5/7] gedit: Fix with with hardening flags and clang 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: , MIME-Version: 1.0 Sender: openembedded-devel-bounces@lists.openembedded.org Errors-To: openembedded-devel-bounces@lists.openembedded.org Signed-off-by: Khem Raj --- ...-qualify-handle_builder_error-with-format.patch | 31 ++++++++++++++++++++++ meta-gnome/recipes-gnome/gedit/gedit_2.30.4.bb | 1 + 2 files changed, 32 insertions(+) create mode 100644 meta-gnome/recipes-gnome/gedit/files/0001-gedit-utils-qualify-handle_builder_error-with-format.patch -- 2.14.1 -- _______________________________________________ Openembedded-devel mailing list Openembedded-devel@lists.openembedded.org http://lists.openembedded.org/mailman/listinfo/openembedded-devel diff --git a/meta-gnome/recipes-gnome/gedit/files/0001-gedit-utils-qualify-handle_builder_error-with-format.patch b/meta-gnome/recipes-gnome/gedit/files/0001-gedit-utils-qualify-handle_builder_error-with-format.patch new file mode 100644 index 000000000..4885c4511 --- /dev/null +++ b/meta-gnome/recipes-gnome/gedit/files/0001-gedit-utils-qualify-handle_builder_error-with-format.patch @@ -0,0 +1,31 @@ +From 623ffac1f6e7725041b386e0f2933fe36809b5a9 Mon Sep 17 00:00:00 2001 +From: Khem Raj +Date: Sat, 26 Aug 2017 09:04:30 -0700 +Subject: [PATCH] gedit-utils: qualify handle_builder_error() with format + string parameters + +gedit-utils.c:1063:32: error: format string is not a string literal [-Werror,-Wformat-nonliteral] + msg_plain = g_strdup_vprintf (message, args); + ^~~~~~~ + +Signed-off-by: Khem Raj +--- + gedit/gedit-utils.c | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/gedit/gedit-utils.c b/gedit/gedit-utils.c +index 41a5afd..c800828 100644 +--- a/gedit/gedit-utils.c ++++ b/gedit/gedit-utils.c +@@ -1051,7 +1051,7 @@ gedit_utils_is_valid_uri (const gchar *uri) + return TRUE; + } + +-static GtkWidget * ++static G_GNUC_PRINTF(1, 2) GtkWidget * + handle_builder_error (const gchar *message, ...) + { + GtkWidget *label; +-- +2.14.1 + diff --git a/meta-gnome/recipes-gnome/gedit/gedit_2.30.4.bb b/meta-gnome/recipes-gnome/gedit/gedit_2.30.4.bb index 4352b5e11..5d244de64 100644 --- a/meta-gnome/recipes-gnome/gedit/gedit_2.30.4.bb +++ b/meta-gnome/recipes-gnome/gedit/gedit_2.30.4.bb @@ -13,6 +13,7 @@ SRC_URI = "${GNOME_MIRROR}/${GNOMEBN}/${@gnome_verdir("${PV}")}/${GNOMEBN}-${PV} file://0001-Remove-help-directory-from-build.patch \ file://0002-suppress-string-format-literal-warning-to-fix-build-.patch \ file://0001-tests-document-saver.c-Define-ACCESSPERMS-if-not-def.patch \ + file://0001-gedit-utils-qualify-handle_builder_error-with-format.patch \ " SRC_URI[archive.md5sum] = "e1eecb0a92a1a363b3d375ec5ac0fb3b" SRC_URI[archive.sha256sum] = "a561fe3dd1d199baede1bd07c4ee65f06fc7c494dd4d3327117f04149a608e3c" From patchwork Sat Aug 26 18:35:20 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Khem Raj X-Patchwork-Id: 111058 Delivered-To: patch@linaro.org Received: by 10.140.95.78 with SMTP id h72csp2705160qge; Sat, 26 Aug 2017 11:36:25 -0700 (PDT) X-Received: by 10.98.75.2 with SMTP id y2mr2507161pfa.305.1503772585644; Sat, 26 Aug 2017 11:36:25 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1503772585; cv=none; d=google.com; s=arc-20160816; b=l5iqaOCEv92KEeRdDjHilEyM9biN7M4aOlIziC+udwXbr2b5ICJIVIOruxqKjnuzPZ fWveumuBLmCluG0neeFNm1KS0lK9JqYWDkw+FhM+fzRu2oFQORM43uSiQicDN6zpirLb meO0+srjgZqhLU/lT/O3O0qK2+7lHEYhhWio52su0KuoayGTCAkizbVn5cXZOYgl7mWi NdTjjbL8UpjqZQSe5we7JYzARM/lECljfAo4iiwon31MTFLU8HzpfxyzdOx3PgT+heGK yzKd1/oae2jr2IYV+fmSGQBdlJ/1y7lMmpHpNjrwfBYNqu4Nzu33UInimHmlB7MP1xPt xBYw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=errors-to:sender:content-transfer-encoding:mime-version :list-subscribe:list-help:list-post:list-archive:list-unsubscribe :list-id:precedence:subject:references:in-reply-to:message-id:date :to:from:dkim-signature:delivered-to:arc-authentication-results; bh=Hq8iMnNBW1ETL8nz2opMufgqfYBYIRKuxxC+JxFtQ7o=; b=LrPGP+Xw0Z7qzxsBv8HiouK+FkpQz3MrZnwEoVkXF/059C8je+y3iEnKE7KPiCPBpM lgG+7RPuLST0QvZ8ZCOyMUin0yxfzTSTWEIJXlLdyLA8JiFkeJNGU2IEjj5vRaib3kNx 2xyMr8SQDuRBlvin3MPsXySDB46Wu3UNI1K4F1Q1Fh/K6VXcv9tSrS2lkLr78wsWE6to wCgFCL/pssXhCL1z7QwhstXfupdcX9B9DC/e9CANBYF22+1zsjvfJOVdRdkr8BeEzIHN 1f1mrUPY/rsynQi/nahR873gkoQlGmdl+yy4DAbJYDWI2CTAixyT4YisrXYZCVHFlw/x LE5Q== ARC-Authentication-Results: i=1; mx.google.com; dkim=neutral (body hash did not verify) header.i=@gmail.com header.s=20161025 header.b=dSi73hwa; 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=NONE 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 d12si1798393pln.243.2017.08.26.11.36.25; Sat, 26 Aug 2017 11:36:25 -0700 (PDT) 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=dSi73hwa; 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=NONE dis=NONE) header.from=gmail.com Received: from review.yoctoproject.org (localhost [127.0.0.1]) by mail.openembedded.org (Postfix) with ESMTP id 9324178355; Sat, 26 Aug 2017 18:35:49 +0000 (UTC) X-Original-To: openembedded-devel@lists.openembedded.org Delivered-To: openembedded-devel@lists.openembedded.org Received: from mail-pf0-f193.google.com (mail-pf0-f193.google.com [209.85.192.193]) by mail.openembedded.org (Postfix) with ESMTP id 256DA78334 for ; Sat, 26 Aug 2017 18:35:34 +0000 (UTC) Received: by mail-pf0-f193.google.com with SMTP id y65so1329609pfd.5 for ; Sat, 26 Aug 2017 11:35:36 -0700 (PDT) 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; bh=QuYxCzv2GciWnkbmFpLX7V5MneGFxyM5vHlkjl3hpes=; b=dSi73hwaAgdcHkVuxEJB1L6ubaFsNuLdTgXHb5l6cbJ/hF7UsxiAPmwInpgz8F9ELS tmYQIiHz+TlAFgNhR/2SV/kKiZ8CfP0XPp+9PFloa6ZUCgm8gTchYwH/fXRCf+7KJ1bc TKyFSSW3qwznxwa1urbmd9eKfUpL2yq2+kmF/Uc3ttFBnJGqG6z4hgu4r5WBTzvh0lDq pDoBeumlUquGTHTEn5TybqadJLfFoskw1+O1VRCiVOSSKuKs9QLp4gGDXVkYVaVNxb42 DtEVFWgTrmrB+c2BVvBiyf7laE9OL/iAzZLTkNzX3fXgCmAwvSMgxdlAYBhOyVgq1l9a 6bBw== 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; bh=QuYxCzv2GciWnkbmFpLX7V5MneGFxyM5vHlkjl3hpes=; b=IkCBJ1L0nxp8xKonXO7FVp2aT/6HLfLonyTqNxAYG0tO4e1mCgZzXnYHgH5XZVhhK3 Gpa2+/xv0ykfRfl0YLkahtxnJ33ZiTnxVuomEIkk3h8wA9mezazAdUe20anOI1hn7LC0 rQKMrEmkuhwxGxq/+5O3ExNDqkQqrtlV6dG7bu1JpVWcrk645MdB9boafMX3SZu8QmWx KHxmQDP53dm1oCGs14XMdy38e0bPdNCUBmO5WvZjPkZcSQ6242P241R6Fpdcj2HmVl6k ZJFwgeNtGLqa5iAlZJVLTbaURp2ue52b80Qzow70kk7XKV/xbSt1c0d3Krk2e/Ad5nKg PS+g== X-Gm-Message-State: AHYfb5gjSGTrTaugIg6h3Zy72QFk1gukA2CMgn5sbhXWAHif2qB7F/NO ShMsm6VOxTMHU0j3 X-Received: by 10.98.194.155 with SMTP id w27mr2460530pfk.246.1503772535460; Sat, 26 Aug 2017 11:35:35 -0700 (PDT) Received: from localhost.localdomain ([2601:646:8882:b8c::79ab]) by smtp.gmail.com with ESMTPSA id m2sm15240546pgs.72.2017.08.26.11.35.34 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sat, 26 Aug 2017 11:35:34 -0700 (PDT) From: Khem Raj To: openembedded-devel@lists.openembedded.org Date: Sat, 26 Aug 2017 11:35:20 -0700 Message-Id: <20170826183521.34294-6-raj.khem@gmail.com> X-Mailer: git-send-email 2.14.1 In-Reply-To: <20170826183521.34294-1-raj.khem@gmail.com> References: <20170826183521.34294-1-raj.khem@gmail.com> Subject: [oe] [meta-oe][PATCH 6/7] openipmi: Upgrade to 2.0.24 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: , MIME-Version: 1.0 Sender: openembedded-devel-bounces@lists.openembedded.org Errors-To: openembedded-devel-bounces@lists.openembedded.org Remove patches which are irrelevant now Signed-off-by: Khem Raj --- .../openipmi/files/makefile-add-ldflags.patch | 19 ----- .../openipmi/files/openipmi-don-t-rm-.libs.patch | 32 --------- ...openipmi-remove-host-path-from-la_LDFLAGS.patch | 81 ++++++---------------- .../{openipmi_2.0.22.bb => openipmi_2.0.24.bb} | 9 +-- 4 files changed, 26 insertions(+), 115 deletions(-) delete mode 100644 meta-oe/recipes-support/openipmi/files/makefile-add-ldflags.patch delete mode 100644 meta-oe/recipes-support/openipmi/files/openipmi-don-t-rm-.libs.patch rename meta-oe/recipes-support/openipmi/{openipmi_2.0.22.bb => openipmi_2.0.24.bb} (93%) -- 2.14.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/openipmi/files/makefile-add-ldflags.patch b/meta-oe/recipes-support/openipmi/files/makefile-add-ldflags.patch deleted file mode 100644 index 271c5323f..000000000 --- a/meta-oe/recipes-support/openipmi/files/makefile-add-ldflags.patch +++ /dev/null @@ -1,19 +0,0 @@ -Add LDFLAGS variable to Makefile.am, make sure the extra linker flags can be passed. - -Upstream-Status: Pending - -Signed-off-by: Yi Zhao - -diff --git a/swig/perl/Makefile.am b/swig/perl/Makefile.am -index 2f9ee4c..3a18892 100644 ---- a/swig/perl/Makefile.am -+++ b/swig/perl/Makefile.am -@@ -20,7 +20,7 @@ OpenIPMI_SRC = OpenIPMI_perl.c - OpenIPMI_OBJ = OpenIPMI_wrap.lo OpenIPMI_perl.lo - - OpenIPMI.so: $(OpenIPMI_OBJ) -- $(LIBTOOL) --mode=link $(CC) -shared -module -avoid-version -o $(@:.so=.la) $^ $(OPENIPMI_SWIG_LIBS) $(PERL_POSIX_LIB) -rpath $(PERL_INSTALL_DIR)/auto/OpenIPMI -+ $(LIBTOOL) --mode=link $(CC) -shared -module -avoid-version $(LDFLAGS) -o $(@:.so=.la) $^ $(OPENIPMI_SWIG_LIBS) $(PERL_POSIX_LIB) -rpath $(PERL_INSTALL_DIR)/auto/OpenIPMI - rm -f OpenIPMI.so - mv .libs/OpenIPMI.so . - diff --git a/meta-oe/recipes-support/openipmi/files/openipmi-don-t-rm-.libs.patch b/meta-oe/recipes-support/openipmi/files/openipmi-don-t-rm-.libs.patch deleted file mode 100644 index ee3c66043..000000000 --- a/meta-oe/recipes-support/openipmi/files/openipmi-don-t-rm-.libs.patch +++ /dev/null @@ -1,32 +0,0 @@ -From bbd51cf010c80322034f7094e2c6a656aa1f17a7 Mon Sep 17 00:00:00 2001 -From: Wenzong Fan -Date: Fri, 13 Feb 2015 06:55:33 +0000 -Subject: [PATCH] openipmi: don't rm .libs - -Don't remove .libs after OpenIPMI.so generated, this may cause -dummystuff.so fails to link from the second build with error: - -* error: .libs/dummystuff.o: No such file or directory - -Upstream-Status: Pending - -Signed-off-by: Wenzong Fan ---- - swig/perl/Makefile.am | 1 - - 1 file changed, 1 deletion(-) - -diff --git a/swig/perl/Makefile.am b/swig/perl/Makefile.am -index 12a282c..2f9ee4c 100644 ---- a/swig/perl/Makefile.am -+++ b/swig/perl/Makefile.am -@@ -23,7 +23,6 @@ OpenIPMI.so: $(OpenIPMI_OBJ) - $(LIBTOOL) --mode=link $(CC) -shared -module -avoid-version -o $(@:.so=.la) $^ $(OPENIPMI_SWIG_LIBS) $(PERL_POSIX_LIB) -rpath $(PERL_INSTALL_DIR)/auto/OpenIPMI - rm -f OpenIPMI.so - mv .libs/OpenIPMI.so . -- rm -rf .libs - - dummystuff.lo: dummystuff.c - $(LIBTOOL) --mode=compile $(COMPILE) -c $< --- -1.9.1 - diff --git a/meta-oe/recipes-support/openipmi/files/openipmi-remove-host-path-from-la_LDFLAGS.patch b/meta-oe/recipes-support/openipmi/files/openipmi-remove-host-path-from-la_LDFLAGS.patch index 6f16234bc..83485a9e6 100644 --- a/meta-oe/recipes-support/openipmi/files/openipmi-remove-host-path-from-la_LDFLAGS.patch +++ b/meta-oe/recipes-support/openipmi/files/openipmi-remove-host-path-from-la_LDFLAGS.patch @@ -13,73 +13,38 @@ Signed-off-by: Jackie Huang unix/Makefile.am | 4 ++-- 4 files changed, 6 insertions(+), 6 deletions(-) -diff --git a/cmdlang/Makefile.am b/cmdlang/Makefile.am -index 00c3d2b..0fa85d7 100644 ---- a/cmdlang/Makefile.am -+++ b/cmdlang/Makefile.am -@@ -16,7 +16,7 @@ libOpenIPMIcmdlang_la_LIBADD = -lm \ +Index: OpenIPMI-2.0.24/cmdlang/Makefile.am +=================================================================== +--- OpenIPMI-2.0.24.orig/cmdlang/Makefile.am ++++ OpenIPMI-2.0.24/cmdlang/Makefile.am +@@ -15,8 +15,7 @@ libOpenIPMIcmdlang_la_SOURCES = cmdlang. + libOpenIPMIcmdlang_la_LIBADD = -lm \ $(top_builddir)/utils/libOpenIPMIutils.la \ $(top_builddir)/lib/libOpenIPMI.la - libOpenIPMIcmdlang_la_LDFLAGS = -rdynamic -version-info $(LD_VERSION) \ -- -Wl,-Map -Wl,libOpenIPMIcmdlang.map -L$(libdir) -+ -Wl,-Map -Wl,libOpenIPMIcmdlang.map +-libOpenIPMIcmdlang_la_LDFLAGS = -rdynamic -version-info $(LD_VERSION) \ +- -L$(libdir) ++libOpenIPMIcmdlang_la_LDFLAGS = -rdynamic -version-info $(LD_VERSION) bin_PROGRAMS = openipmish -diff --git a/glib/Makefile.am b/glib/Makefile.am -index 671cae2..eff55f3 100644 ---- a/glib/Makefile.am -+++ b/glib/Makefile.am -@@ -11,14 +11,14 @@ libOpenIPMIglib_la_SOURCES = glib_os_hnd.c - libOpenIPMIglib_la_CFLAGS = $(GLIB_CFLAGS) $(AM_CFLAGS) - libOpenIPMIglib_la_LIBADD = $(GDBM_LIB) - libOpenIPMIglib_la_LDFLAGS = -rdynamic -version-info $(LD_VERSION) \ -- -Wl,-Map -Wl,libOpenIPMIglib.map $(GLIB_LIBS) -L$(libdir) \ -+ -Wl,-Map -Wl,libOpenIPMIglib.map $(GLIB_LIBS) \ - -rpath $(libdir) - - libOpenIPMIglib12_la_SOURCES = glib_os_hnd.c - libOpenIPMIglib12_la_CFLAGS = $(GLIB12_CFLAGS) $(AM_CFLAGS) - libOpenIPMIglib12_la_LIBADD = $(GDBM_LIB) - libOpenIPMIglib12_la_LDFLAGS = -rdynamic -version-info $(LD_VERSION) \ -- -Wl,-Map -Wl,libOpenIPMIglib12.map $(GLIB12_LIBS) -L$(libdir) \ -+ -Wl,-Map -Wl,libOpenIPMIglib12.map $(GLIB12_LIBS) \ - -rpath $(libdir) - - CLEANFILES = libOpenIPMIglib.map libOpenIPMIglib12.map -diff --git a/tcl/Makefile.am b/tcl/Makefile.am -index b702819..282619c 100644 ---- a/tcl/Makefile.am -+++ b/tcl/Makefile.am -@@ -11,7 +11,7 @@ libOpenIPMItcl_la_SOURCES = tcl_os_hnd.c - libOpenIPMItcl_la_CFLAGS = $(TCL_CFLAGS) $(AM_CFLAGS) - libOpenIPMItcl_la_LIBADD = $(GDBM_LIB) - libOpenIPMItcl_la_LDFLAGS = -rdynamic -version-info $(LD_VERSION) \ -- -Wl,-Map -Wl,libOpenIPMItcl.map $(TCL_LIBS) -L$(libdir) \ -+ -Wl,-Map -Wl,libOpenIPMItcl.map $(TCL_LIBS) \ - -rpath $(libdir) - - noinst_PROGRAMS = test_handlers -diff --git a/unix/Makefile.am b/unix/Makefile.am -index a792147..a108bc6 100644 ---- a/unix/Makefile.am -+++ b/unix/Makefile.am -@@ -11,13 +11,13 @@ libOpenIPMIpthread_la_SOURCES = posix_thread_os_hnd.c selector.c +Index: OpenIPMI-2.0.24/unix/Makefile.am +=================================================================== +--- OpenIPMI-2.0.24.orig/unix/Makefile.am ++++ OpenIPMI-2.0.24/unix/Makefile.am +@@ -10,14 +10,12 @@ lib_LTLIBRARIES = libOpenIPMIposix.la li + libOpenIPMIpthread_la_SOURCES = posix_thread_os_hnd.c selector.c libOpenIPMIpthread_la_LIBADD = -lpthread $(GDBM_LIB) \ - $(top_builddir)/utils/libOpenIPMIutils.la - libOpenIPMIpthread_la_LDFLAGS = -rdynamic -version-info $(LD_VERSION) \ -- -Wl,-Map -Wl,libOpenIPMIpthread.map -L$(libdir) -+ -Wl,-Map -Wl,libOpenIPMIpthread.map + $(top_builddir)/utils/libOpenIPMIutils.la $(RT_LIB) +-libOpenIPMIpthread_la_LDFLAGS = -rdynamic -version-info $(LD_VERSION) \ +- -L$(libdir) ++libOpenIPMIpthread_la_LDFLAGS = -rdynamic -version-info $(LD_VERSION) libOpenIPMIposix_la_SOURCES = posix_os_hnd.c selector.c libOpenIPMIposix_la_LIBADD = $(top_builddir)/utils/libOpenIPMIutils.la \ - $(GDBM_LIB) - libOpenIPMIposix_la_LDFLAGS = -rdynamic -version-info $(LD_VERSION) \ -- -Wl,-Map -Wl,libOpenIPMIposix.map -L$(libdir) -+ -Wl,-Map -Wl,libOpenIPMIposix.map + $(GDBM_LIB) $(RT_LIB) +-libOpenIPMIposix_la_LDFLAGS = -rdynamic -version-info $(LD_VERSION) \ +- -L$(libdir) ++libOpenIPMIposix_la_LDFLAGS = -rdynamic -version-info $(LD_VERSION) noinst_HEADERS = heap.h --- -1.7.1 - diff --git a/meta-oe/recipes-support/openipmi/openipmi_2.0.22.bb b/meta-oe/recipes-support/openipmi/openipmi_2.0.24.bb similarity index 93% rename from meta-oe/recipes-support/openipmi/openipmi_2.0.22.bb rename to meta-oe/recipes-support/openipmi/openipmi_2.0.24.bb index 9f4b0ff26..40395a35c 100644 --- a/meta-oe/recipes-support/openipmi/openipmi_2.0.22.bb +++ b/meta-oe/recipes-support/openipmi/openipmi_2.0.24.bb @@ -26,19 +26,16 @@ SRC_URI = "${SOURCEFORGE_MIRROR}/openipmi/OpenIPMI-${PV}.tar.gz \ file://fix-symlink-install-error-in-cmdlang.patch \ file://openipmi-no-openipmigui-man.patch \ file://openipmi-remove-host-path-from-la_LDFLAGS.patch \ - file://openipmi-don-t-rm-.libs.patch \ file://ipmi-init-fix-the-arguments.patch \ - file://makefile-add-ldflags.patch \ file://do-not-install-pyc-and-pyo.patch \ file://include_sys_types.patch \ file://openipmi-helper \ file://ipmi.service \ " -SRC_URI[md5sum] = "9a4e1f6bb073379c494839201ea10aee" -SRC_URI[sha256sum] = "4988900043c35fcfa9b2bf275d6593904f6429221befb770ba6ecb5502108e55" - S = "${WORKDIR}/OpenIPMI-${PV}" +SRC_URI[md5sum] = "58f9542cbfcb5fe250b77cf88345e1ec" +SRC_URI[sha256sum] = "bca39a27071278a8b74610181ede8df51e155e5e9031bc8eaa3699d1720292b4" inherit autotools-brokensep pkgconfig pythonnative perlnative update-rc.d systemd @@ -46,7 +43,7 @@ EXTRA_OECONF = "--disable-static \ --with-perl='${STAGING_BINDIR_NATIVE}/perl-native/perl' \ --with-python='${STAGING_BINDIR_NATIVE}/python-native/python' \ --with-pythoninstall='${PYTHON_SITEPACKAGES_DIR}' \ - --with-glibver=2.0 --with-glib12=no" + --with-glibver=2.0" PACKAGECONFIG ??= "gdbm" PACKAGECONFIG[gdbm] = "ac_cv_header_gdbm_h=yes,ac_cv_header_gdbm_h=no,gdbm," From patchwork Sat Aug 26 18:35:21 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Khem Raj X-Patchwork-Id: 111059 Delivered-To: patch@linaro.org Received: by 10.140.95.78 with SMTP id h72csp2705307qge; Sat, 26 Aug 2017 11:36:36 -0700 (PDT) X-Received: by 10.84.167.2 with SMTP id c2mr2855873plb.336.1503772596648; Sat, 26 Aug 2017 11:36:36 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1503772596; cv=none; d=google.com; s=arc-20160816; b=XRrjqppSSigbGuX4iA59n5SGgGvoledbwa5ZMawcK17m8QYVkY1+L1gwABvbAQ/Tnd mY7YZzvpmOTmbacMeM9Er0jpypcDncTTfNS3QIa51JQdNcp9/AnnvPN4IHDCouB8Wlo9 /UZ8S1o2SPrQUQzVDQ7eZH5y334bJ2OtQOQayT1qo4JJ8N3Ntsomkr7SiQOIjy+rHY2W m9DebSCsvJBHaenTQf2YPrjZUbckr2/ww8DudEKYEaHYf1EqB8u0nrGgtrG16fAWF25g x26q1vmBedFxUlLE1eqpkY1HOxsBVFya3BuYCqqBJY2K3gyIswHfcmL2U/QIKV7Qdo4X 8QuA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=errors-to:sender:content-transfer-encoding:mime-version :list-subscribe:list-help:list-post:list-archive:list-unsubscribe :list-id:precedence:subject:references:in-reply-to:message-id:date :to:from:dkim-signature:delivered-to:arc-authentication-results; bh=sIzcHiWAqPgKoFS0NQSsnVImenEdJZ2OnHmMgltNzeU=; b=QMV4zK0YZrPwCYs6CT+Q59opEDqw1rerlm2qZTDVC64yyGatHzDEAygJOrPo+muvmY MeI2MYPcPhFKfykBAy2ICN8zxePUO0KIky2rbLgkcYgqGnbHmrOBZPSIHF5osTryrwMB 6OphcsZfsUYQ4P+qkBhhZVk0YOwTa8ae8m16ik8g+TlZBCS943VMevbWrEbBxBD1reSh CGkXTDC2n7WKGZenlonluBKezTsIhjk1NMJdfZX+OkNyiaQkFfhLaJpKz4VGmZZXLEPw tOSn32vB6m0cxUh2NYFGNhDBpmqc4QObT+DDPvpsHR+9RjD7w+3EP1xrr658DicGC+lE EcoQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=neutral (body hash did not verify) header.i=@gmail.com header.s=20161025 header.b=ApjNq3NI; 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=NONE 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 f7si4196232pfc.397.2017.08.26.11.36.36; Sat, 26 Aug 2017 11:36:36 -0700 (PDT) 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=ApjNq3NI; 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=NONE dis=NONE) header.from=gmail.com Received: from review.yoctoproject.org (localhost [127.0.0.1]) by mail.openembedded.org (Postfix) with ESMTP id AD7137833E; Sat, 26 Aug 2017 18:35:51 +0000 (UTC) X-Original-To: openembedded-devel@lists.openembedded.org Delivered-To: openembedded-devel@lists.openembedded.org Received: from mail-pg0-f66.google.com (mail-pg0-f66.google.com [74.125.83.66]) by mail.openembedded.org (Postfix) with ESMTP id 51C127829E for ; Sat, 26 Aug 2017 18:35:35 +0000 (UTC) Received: by mail-pg0-f66.google.com with SMTP id 83so3179634pgb.3 for ; Sat, 26 Aug 2017 11:35:37 -0700 (PDT) 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; bh=VdD3nSjbje4QS9E+do97VRvOBoZUy1xoiGeoCqXKe/k=; b=ApjNq3NIIvY+BT6rXuKlO8KZx0gQi0NZCvB9NnOuEQLeedPDp5+93uaUaHLLCbQt6I BeXgRxvStD1qvqoK6hLBq2VRl0fM9sB1KwiWTjsDCQLgYXL9vR/RllDR13RZh1XFs3dm sHrzH1wQvUjt7DrbwrbGxvL0u72GABfUFUJtpzexkM0fNXifMCZmmdp+gUW00oBgY2g+ f7a2ChPygxzdn5Aw6CTXUennHKF3dZDA38L3ts//sNj1K2LDO+ntLwmP6+qVoStDPO9+ pWcVzyKzN9gGW2t1OF09NFS9l/a/wE6+8rkUnivpZ3MafE8sQMrVfw9O2kvqTBj2eRuH Tkkw== 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; bh=VdD3nSjbje4QS9E+do97VRvOBoZUy1xoiGeoCqXKe/k=; b=Jg7O7pfeF5LtyL5gprdukwiFOMddXb1PjtypRfsaKNUc7JcxPzIsH4UpMK8RAg4LdP Qv6oMI3pbqfk360Fv580xMgwB6s9uC3tE6m9A5APhPnqeP8YVUYSsS46OMHfP6Dezs5x N2mOf8fF5oUnceJjEKVzppiEr5ThceXX/FwKAM4+ZWPpYQKn1BBFZOUSW3P+nd2tDV9N KrygxLPUIs1lXUtwCjqY0QSjurlWI9R8p2kD02TfI0VHUlTlL5txB+g2ZVzqPSTgKJYV X033im/qqkf1zz/mkgPcqPSYXAWY68wMf/Cxxo84eE3S9jNxn2bwoBrcbHWvazxctLHY BZNQ== X-Gm-Message-State: AHYfb5iF1PZFpuyywQchzyQTOqv6jJUOK6ku2/ptVuhqXki3JP9lvhrw eY06B+3UqWwR7eh8 X-Received: by 10.84.214.2 with SMTP id h2mr2681923pli.436.1503772537383; Sat, 26 Aug 2017 11:35:37 -0700 (PDT) Received: from localhost.localdomain ([2601:646:8882:b8c::79ab]) by smtp.gmail.com with ESMTPSA id m2sm15240546pgs.72.2017.08.26.11.35.35 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sat, 26 Aug 2017 11:35:35 -0700 (PDT) From: Khem Raj To: openembedded-devel@lists.openembedded.org Date: Sat, 26 Aug 2017 11:35:21 -0700 Message-Id: <20170826183521.34294-7-raj.khem@gmail.com> X-Mailer: git-send-email 2.14.1 In-Reply-To: <20170826183521.34294-1-raj.khem@gmail.com> References: <20170826183521.34294-1-raj.khem@gmail.com> Subject: [oe] [meta-gnome][PATCH 7/7] libbonoboui: Fix with with hardening and clang 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: , MIME-Version: 1.0 Sender: openembedded-devel-bounces@lists.openembedded.org Errors-To: openembedded-devel-bounces@lists.openembedded.org Signed-off-by: Khem Raj --- ...node-qualify-functions-with-G_GNUC_PRINTF.patch | 49 ++++++++++++++++++++++ .../recipes-gnome/bonobo/libbonoboui_2.24.5.bb | 4 +- 2 files changed, 52 insertions(+), 1 deletion(-) create mode 100644 meta-gnome/recipes-gnome/bonobo/files/0001-bonobo-ui-node-qualify-functions-with-G_GNUC_PRINTF.patch -- 2.14.1 -- _______________________________________________ Openembedded-devel mailing list Openembedded-devel@lists.openembedded.org http://lists.openembedded.org/mailman/listinfo/openembedded-devel diff --git a/meta-gnome/recipes-gnome/bonobo/files/0001-bonobo-ui-node-qualify-functions-with-G_GNUC_PRINTF.patch b/meta-gnome/recipes-gnome/bonobo/files/0001-bonobo-ui-node-qualify-functions-with-G_GNUC_PRINTF.patch new file mode 100644 index 000000000..e9aebb853 --- /dev/null +++ b/meta-gnome/recipes-gnome/bonobo/files/0001-bonobo-ui-node-qualify-functions-with-G_GNUC_PRINTF.patch @@ -0,0 +1,49 @@ +From b75879e8c3e24d338c0e5843d616bc9b02da4d04 Mon Sep 17 00:00:00 2001 +From: Khem Raj +Date: Sat, 26 Aug 2017 09:52:17 -0700 +Subject: [PATCH] bonobo-ui-node: qualify functions with G_GNUC_PRINTF + +This helps compiler in doing format checking correctly +Fixes +bonobo-ui-node.c:864:38: error: format string is not a string literal [-Werror,-Wformat-nonliteral] +| g_logv ("XML", G_LOG_LEVEL_ERROR, msg, args); + +Signed-off-by: Khem Raj +--- + bonobo/bonobo-ui-node.c | 6 +++--- + 1 file changed, 3 insertions(+), 3 deletions(-) + +diff --git a/bonobo/bonobo-ui-node.c b/bonobo/bonobo-ui-node.c +index 9bab5e5..6ec66e2 100644 +--- a/bonobo/bonobo-ui-node.c ++++ b/bonobo/bonobo-ui-node.c +@@ -835,7 +835,7 @@ uiCharacters (ParseState *ps, const xmlChar *chars, int len) + g_string_append_len (ps->content, chars, len); + } + +-static void ++static G_GNUC_PRINTF(2, 3) void + uiWarning (ParseState *ps, const char *msg, ...) + { + va_list args; +@@ -845,7 +845,7 @@ uiWarning (ParseState *ps, const char *msg, ...) + va_end (args); + } + +-static void ++static G_GNUC_PRINTF(2, 3) void + uiError (ParseState *ps, const char *msg, ...) + { + va_list args; +@@ -855,7 +855,7 @@ uiError (ParseState *ps, const char *msg, ...) + va_end (args); + } + +-static void ++static G_GNUC_PRINTF(2, 3) void + uiFatalError (ParseState *ps, const char *msg, ...) + { + va_list args; +-- +2.14.1 + diff --git a/meta-gnome/recipes-gnome/bonobo/libbonoboui_2.24.5.bb b/meta-gnome/recipes-gnome/bonobo/libbonoboui_2.24.5.bb index 627f37ed9..b3ca0a465 100644 --- a/meta-gnome/recipes-gnome/bonobo/libbonoboui_2.24.5.bb +++ b/meta-gnome/recipes-gnome/bonobo/libbonoboui_2.24.5.bb @@ -5,7 +5,9 @@ LIC_FILES_CHKSUM = "file://COPYING;md5=94d55d512a9ba36caa9b7df079bae19f \ inherit gnomebase pkgconfig gtk-doc -SRC_URI += "file://gcc5.patch" +SRC_URI += "file://gcc5.patch \ + file://0001-bonobo-ui-node-qualify-functions-with-G_GNUC_PRINTF.patch \ + " SRC_URI[archive.md5sum] = "853be8e28aaa4ce48ba60be7d9046bf4" SRC_URI[archive.sha256sum] = "fab5f2ac6c842d949861c07cb520afe5bee3dce55805151ce9cd01be0ec46fcd"