From patchwork Tue Dec 12 17:23:09 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Khem Raj X-Patchwork-Id: 121593 Delivered-To: patch@linaro.org Received: by 10.140.22.227 with SMTP id 90csp4399273qgn; Tue, 12 Dec 2017 09:23:28 -0800 (PST) X-Google-Smtp-Source: ACJfBot3S59SoWgTOaz89zOWeAB4CfFWBLJTXjzenmzFphkVclcaVmPklNFhTyYf2/JuHLsUHzTd X-Received: by 10.84.135.101 with SMTP id 92mr3056502pli.172.1513099408823; Tue, 12 Dec 2017 09:23:28 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1513099408; cv=none; d=google.com; s=arc-20160816; b=Z2lUO7XwxqcSByQcC3onTUviECkI196YY5lDWjqQTABuIxzvzjcZcJ0CJR14CCTfJq 3z8THFyX7gskbQgBABlCjWeMhKFUZQ04e1eidfL7KMBzuUoa+xqCRGoEImOyRsv79/+j QldTUYWOHJBtwkCgakaPXYFZr8a630hNh8qvvxQ7n9aCXpXcFfMoMJW4ovxkjeDxoAUO 6WhJyEHHJ1YrHVX0eR7PKhB6luFyqn89UJflosAhmk0Y+SiIB+lWBpmYC4bf/PINPp9P AiDVGS1YSaE7JcxN54epnjP3pJ4MQ3fokHimdRnZL+GUlrmpkyNcb6v8k513l0Vf5HUz X+Aw== 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:cc:message-id:date:to:from :dkim-signature:delivered-to:arc-authentication-results; bh=nUGlsxYBFDw8eByMxOVzvuwJfBDiv229ibuEMGY8nl4=; b=02FDBfw4/t7Oxc8gg3xl6JxyKqsY0Fy5t2Xvy4jZG9OqnR6o5+lQLq0YwbANrNDVP8 t8Mugcm6RsijHYsjbnwPkFnXhLCt2A96W795RDfuJE4fPra6EzbxEOTfd1hkQrnmjnJ9 dvYK/G6zYNuYafxXp2zhVhpz0NGxFqECnKsgYqPvn30v6B9rEifgkFvVkXxfzVzaIzfM kO/6tz6DnK94cJDdud6Cg8suUxs5OrtJL5AWdkDmwMiz3jjtQSuUqlywTcbttud+wrCR ZKtU/MhnKA0fLpmjz/84c5mk7mrv18PKFTexy4fS5NDJ2SyJJ8CI5S+cpOBmV8KLsLed OleQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=neutral (body hash did not verify) header.i=@gmail.com header.s=20161025 header.b=X9vLJctU; spf=pass (google.com: best guess record for domain of openembedded-core-bounces@lists.openembedded.org designates 140.211.169.62 as permitted sender) smtp.mailfrom=openembedded-core-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 97si11924511plc.450.2017.12.12.09.23.28; Tue, 12 Dec 2017 09:23:28 -0800 (PST) Received-SPF: pass (google.com: best guess record for domain of openembedded-core-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=X9vLJctU; spf=pass (google.com: best guess record for domain of openembedded-core-bounces@lists.openembedded.org designates 140.211.169.62 as permitted sender) smtp.mailfrom=openembedded-core-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 5E21E7888F; Tue, 12 Dec 2017 17:23:25 +0000 (UTC) X-Original-To: openembedded-core@lists.openembedded.org Delivered-To: openembedded-core@lists.openembedded.org Received: from mail-pg0-f67.google.com (mail-pg0-f67.google.com [74.125.83.67]) by mail.openembedded.org (Postfix) with ESMTP id F108C78882 for ; Tue, 12 Dec 2017 17:23:23 +0000 (UTC) Received: by mail-pg0-f67.google.com with SMTP id o2so13851908pgc.8 for ; Tue, 12 Dec 2017 09:23: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; bh=GIrf01GXBNeBTYc4uAgfFmzi9sgcyuGV5hTl7MOxUeg=; b=X9vLJctUu7PQzgidGe5496PodF/x6fDSog3NyjQyn+mahybZNEkf5FxMME0r/g4GcC AuCOgZdLlJhXRr28OWkhCsH6fiD59GbjUq/vzePLbI5Yt+I6uB3hLALti60cYgTSBzZ3 zJEUqPFDWzEfVf+tlXaigfRvTnvcz5VPTiQbatRl2i4wSJFSCFJSzf9hO+dDVH3UCYG4 vWSOcrxNiLwfbOuaroWlXabBKe0npuVZfe9zh+F2xlTb+SgwpYouLfQSPy4yTrkEsfCw AqG0uJkjxO16OZz9PGfoR+XdV47FWKSBzgPt7A6ZRJK82SG3WIdbUuOdllHSspEfXrMz LuOg== 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=GIrf01GXBNeBTYc4uAgfFmzi9sgcyuGV5hTl7MOxUeg=; b=aGYvDQ2m834INiAukE7xrs0xKJLks+YUH+5vBJtQHt/oaup90UrEKRvAOJhxL1/VUS fXoMu+8a/WZQuuQ/CNrFnIzcjVaMPl0Z0XCauZNCll7UWNWKhHlAYEgxXF/Y+RwldKrM hMO6V6oCJjoOqEe3cCDTKXQzi2qqcp17n6znRJ+4jaDGp9UqyKBtHdUpASXUNEe+q65t zRwsC25Dfv6fKyfd/o3s5i/H+OPOObcusdZ/itvQo64l8Sf70hQ9MFKPETPBXwpoD0C7 ASWdZF2xOi1WwK8AOM0ktxJpHJtU7C377UnVbo/a6qGVuUJ4E1P1groIpeoTqeSwOA+r AntA== X-Gm-Message-State: AKGB3mLUg3eKNRSV0nFUGmdgVo7b2Lsvb1xZbY9l7aLeItAXDB+3nGQP kiQfwZGKzuMOUhpbVGS+idBjCA== X-Received: by 10.84.129.197 with SMTP id b63mr2956526plb.278.1513099405053; Tue, 12 Dec 2017 09:23:25 -0800 (PST) Received: from localhost.localdomain ([2601:646:8880:466c::c579]) by smtp.gmail.com with ESMTPSA id k197sm18790329pga.42.2017.12.12.09.23.24 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Tue, 12 Dec 2017 09:23:24 -0800 (PST) From: Khem Raj To: openembedded-core@lists.openembedded.org Date: Tue, 12 Dec 2017 09:23:09 -0800 Message-Id: <20171212172317.601-1-raj.khem@gmail.com> X-Mailer: git-send-email 2.15.1 Cc: Armin Kuster Subject: [OE-core] [PATCH 1/9] binutils: update to 2.29.1 X-BeenThere: openembedded-core@lists.openembedded.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: Patches and discussions about the oe-core layer List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , MIME-Version: 1.0 Sender: openembedded-core-bounces@lists.openembedded.org Errors-To: openembedded-core-bounces@lists.openembedded.org From: Armin Kuster update to 2.29.1 to fix the following missing CVEs: CVE-2017-15939, CVE-2017-15938, CVE-2017-15225, CVE-2017-15025, CVE-2017-15024, CVE-2017-15023, CVE-2017-15022, CVE-2017-15021, CVE-2017-15020, CVE-2017-14974, CVE-2017-14940, CVE-2017-14939, CVE-2017-14938, CVE-2017-14934, CVE-2017-14933, CVE-2017-14932, CVE-2017-14930, CVE-2017-14745, CVE-2017-14729, CVE-2017-14529, CVE-2017-14333, CVE-2017-14130, CVE-2017-14129, CVE-2017-14128, CVE-2017-13757, CVE-2017-13716, CVE-2017-13710, CVE-2017-12967, CVE-2017-12799, CVE-2017-12459, CVE-2017-12458, CVE-2017-12457, CVE-2017-12456, CVE-2017-12455, CVE-2017-12454, CVE-2017-12453, CVE-2017-12452, CVE-2017-12451, CVE-2017-12450, CVE-2017-12449, CVE-2017-12448 see Changelogs for additional information Signed-off-by: Armin Kuster --- .../binutils/{binutils-2.29.inc => binutils-2.29.1.inc} | 2 +- ...inutils-cross-canadian_2.29.bb => binutils-cross-canadian_2.29.1.bb} | 0 .../binutils/{binutils-cross_2.29.bb => binutils-cross_2.29.1.bb} | 0 .../binutils/{binutils-crosssdk_2.29.bb => binutils-crosssdk_2.29.1.bb} | 0 meta/recipes-devtools/binutils/{binutils_2.29.bb => binutils_2.29.1.bb} | 0 5 files changed, 1 insertion(+), 1 deletion(-) rename meta/recipes-devtools/binutils/{binutils-2.29.inc => binutils-2.29.1.inc} (97%) rename meta/recipes-devtools/binutils/{binutils-cross-canadian_2.29.bb => binutils-cross-canadian_2.29.1.bb} (100%) rename meta/recipes-devtools/binutils/{binutils-cross_2.29.bb => binutils-cross_2.29.1.bb} (100%) rename meta/recipes-devtools/binutils/{binutils-crosssdk_2.29.bb => binutils-crosssdk_2.29.1.bb} (100%) rename meta/recipes-devtools/binutils/{binutils_2.29.bb => binutils_2.29.1.bb} (100%) -- 2.15.1 -- _______________________________________________ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.openembedded.org/mailman/listinfo/openembedded-core diff --git a/meta/recipes-devtools/binutils/binutils-2.29.inc b/meta/recipes-devtools/binutils/binutils-2.29.1.inc similarity index 97% rename from meta/recipes-devtools/binutils/binutils-2.29.inc rename to meta/recipes-devtools/binutils/binutils-2.29.1.inc index 27d46eb088..d92bbbce5d 100644 --- a/meta/recipes-devtools/binutils/binutils-2.29.inc +++ b/meta/recipes-devtools/binutils/binutils-2.29.1.inc @@ -18,7 +18,7 @@ BINUPV = "${@binutils_branch_version(d)}" UPSTREAM_CHECK_GITTAGREGEX = "binutils-(?P\d+_(\d_?)*)" -SRCREV = "37e991bb143ca2106330bcdc625590d53838b7a1" +SRCREV = "90276f15379d380761fc499da2ba24cfb3c12a94" SRC_URI = "\ git://sourceware.org/git/binutils-gdb.git;branch=binutils-${BINUPV}-branch;protocol=git \ file://0003-configure-widen-the-regexp-for-SH-architectures.patch \ diff --git a/meta/recipes-devtools/binutils/binutils-cross-canadian_2.29.bb b/meta/recipes-devtools/binutils/binutils-cross-canadian_2.29.1.bb similarity index 100% rename from meta/recipes-devtools/binutils/binutils-cross-canadian_2.29.bb rename to meta/recipes-devtools/binutils/binutils-cross-canadian_2.29.1.bb diff --git a/meta/recipes-devtools/binutils/binutils-cross_2.29.bb b/meta/recipes-devtools/binutils/binutils-cross_2.29.1.bb similarity index 100% rename from meta/recipes-devtools/binutils/binutils-cross_2.29.bb rename to meta/recipes-devtools/binutils/binutils-cross_2.29.1.bb diff --git a/meta/recipes-devtools/binutils/binutils-crosssdk_2.29.bb b/meta/recipes-devtools/binutils/binutils-crosssdk_2.29.1.bb similarity index 100% rename from meta/recipes-devtools/binutils/binutils-crosssdk_2.29.bb rename to meta/recipes-devtools/binutils/binutils-crosssdk_2.29.1.bb diff --git a/meta/recipes-devtools/binutils/binutils_2.29.bb b/meta/recipes-devtools/binutils/binutils_2.29.1.bb similarity index 100% rename from meta/recipes-devtools/binutils/binutils_2.29.bb rename to meta/recipes-devtools/binutils/binutils_2.29.1.bb From patchwork Tue Dec 12 17:23:10 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Khem Raj X-Patchwork-Id: 121594 Delivered-To: patch@linaro.org Received: by 10.140.22.227 with SMTP id 90csp4399367qgn; Tue, 12 Dec 2017 09:23:34 -0800 (PST) X-Google-Smtp-Source: ACJfBosKtJ3NymOB0+YQSBJR7dQ+25aCkboQOrJudPV4xSvLMEb+HFnz+LQWL475Aorkrx6MCEJz X-Received: by 10.84.172.195 with SMTP id n61mr2875992plb.321.1513099414090; Tue, 12 Dec 2017 09:23:34 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1513099414; cv=none; d=google.com; s=arc-20160816; b=sae+rdDv8wjrco45IJ6rfcdPcjqTkYoF5b+HidumGiYT5rsg9MqEyrVUbhkV/CUvG7 8pv8mPR+rPnDaBk8ere5s4Fnf1EpgkSyXwAs4DsGkLweODiM3gMkazHQfWZFasp5v/kI a0E6QHBB3M4wZGhq7pz/ivbmTwh5KorGum2M9nNMIBc1YMjEjiLhxCPsuvXp0H0uLfDc 3ar2KjxUBwoWF7W2WYcyXjogS3pC8Q5phCvkCvsgrQ+LJ0QhDd9/V425iW7toq3UJZRA WUZai2BqgUkwnUmZQtvmhNL1eiS3JPJ1AFLVNWi08Sk/jNKiV7Vr9CBNzRF8TfMonYVq jw8Q== 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=yFu5uRVDnnzAX0CEtyVpsqZnK+pybHgnR+DnoF0aGjc=; b=gfcLuGt2EN1NWnZFKXcsRdo+F2CfIgXagNwL4vJCIfEhwhXN74UcKz0TUhQDEHRdvP 5RtRDt9UFdgxxjdiMJkVXHolRNxKjJftPB7rP/wCXK5YgPv3TZPOk/I2TVf0at/ays6c Lu4JL0pTflRcZG8859BKUiEx2uZl1u8/X8NfM/m+mzdJ0suUrMtb3zg5/jrDHxiy8KMC DCMnoQ+t0sn+bdClJRnRYNgEhBzxaEK4vyeNPHWyZ4/N/SjfqKuHMMl8HyffZWtw5ODq 40EvHcmoOjHmQ3skRhAyC0vwre0rVrZMhg8EL87UZk4hF5/LSIliJSwalGqG8RxNljuX vG8w== ARC-Authentication-Results: i=1; mx.google.com; dkim=neutral (body hash did not verify) header.i=@gmail.com header.s=20161025 header.b=naDq6erS; spf=pass (google.com: best guess record for domain of openembedded-core-bounces@lists.openembedded.org designates 140.211.169.62 as permitted sender) smtp.mailfrom=openembedded-core-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 u15si11662779pgv.514.2017.12.12.09.23.33; Tue, 12 Dec 2017 09:23:34 -0800 (PST) Received-SPF: pass (google.com: best guess record for domain of openembedded-core-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=naDq6erS; spf=pass (google.com: best guess record for domain of openembedded-core-bounces@lists.openembedded.org designates 140.211.169.62 as permitted sender) smtp.mailfrom=openembedded-core-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 8586B788B1; Tue, 12 Dec 2017 17:23:30 +0000 (UTC) X-Original-To: openembedded-core@lists.openembedded.org Delivered-To: openembedded-core@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 5B56678882 for ; Tue, 12 Dec 2017 17:23:25 +0000 (UTC) Received: by mail-pf0-f195.google.com with SMTP id v26so14689901pfl.7 for ; Tue, 12 Dec 2017 09:23: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; bh=ufwotM8DOYgQgTeZTMqvSbdfex0tvkbOIw3Ulg/y27c=; b=naDq6erSZfEjBKQxZt+QPe0+RuHiVfaPOLav4DHeEIdTlTwgszojI3hTN6P6SVQvvQ B96lWFeKm6eCmepwXAiIITpFTxBVCsL70oaxbK7YfB1HXKj4e2WSXdewZYRGRRdEE4zr b92TPyPP7P1EMMTVX460uSLX6LcvUIwnHDJHw38xGtpO0bTBIUoiSzG2IqAP6+VmIf4R ftIgOLrYN4te9TRvPVbuYHBk398VCVH65uxStSzaDnMF+2dgQDdtzKZw63SxwGiJbKeC fanZgMajc68b4xser+lBDwbXMHlrxvgHjrHJ4MtOsnjg1fAA7Otq6BK2Nn/+obOp5wfs 2ieA== 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=ufwotM8DOYgQgTeZTMqvSbdfex0tvkbOIw3Ulg/y27c=; b=AEPYNzRrC8iDIKgkguxAn7rpgh2aKNusBHld1FzlI1T0MsIc6CRcx5h/hrUkijexzH 4oQrpA17JHQckfbPzuk9iswgGNgiquIa0olBVvTu+POK1gNfN26uQF1fgwtbeW+K0ifo RQysXeBBdOQtjKrMQyurSPnL/Z6Nz2WJefywa4Zco8FWk9RiwWsD0BXzcV7PtOkDIgOR YNgKKwiNBaN2niBDPPVWxGDEcjU02L8gmYXxh0jLk/+Fusy1zh8/3A3PczRhPzH2ZYUi uSPU+eeEjXcj/xOEhao/z1gsW88B49Nq8h69Jckj4aC0nnjxlVi+81WBDO6Ifa9KaD4Z zAzA== X-Gm-Message-State: AKGB3mKEHiJIW28EeDHrjpNsYy9ChP1u+2yP5ueQxHc32aiarHl8Sfq9 3MrFECX8xM2Ur7r9uyr/ouSwfQ== X-Received: by 10.84.242.69 with SMTP id c5mr2918451pll.73.1513099407087; Tue, 12 Dec 2017 09:23:27 -0800 (PST) Received: from localhost.localdomain ([2601:646:8880:466c::c579]) by smtp.gmail.com with ESMTPSA id k197sm18790329pga.42.2017.12.12.09.23.25 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Tue, 12 Dec 2017 09:23:25 -0800 (PST) From: Khem Raj To: openembedded-core@lists.openembedded.org Date: Tue, 12 Dec 2017 09:23:10 -0800 Message-Id: <20171212172317.601-2-raj.khem@gmail.com> X-Mailer: git-send-email 2.15.1 In-Reply-To: <20171212172317.601-1-raj.khem@gmail.com> References: <20171212172317.601-1-raj.khem@gmail.com> Subject: [OE-core] [PATCH 2/9] binutils: Convert SRC_URI and SRCREV to weak defines X-BeenThere: openembedded-core@lists.openembedded.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: Patches and discussions about the oe-core layer List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , MIME-Version: 1.0 Sender: openembedded-core-bounces@lists.openembedded.org Errors-To: openembedded-core-bounces@lists.openembedded.org This makes it easy to override them in bbappends Signed-off-by: Khem Raj --- meta/recipes-devtools/binutils/binutils-2.29.1.inc | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) -- 2.15.1 -- _______________________________________________ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.openembedded.org/mailman/listinfo/openembedded-core diff --git a/meta/recipes-devtools/binutils/binutils-2.29.1.inc b/meta/recipes-devtools/binutils/binutils-2.29.1.inc index d92bbbce5d..07a72e2b5a 100644 --- a/meta/recipes-devtools/binutils/binutils-2.29.1.inc +++ b/meta/recipes-devtools/binutils/binutils-2.29.1.inc @@ -18,9 +18,10 @@ BINUPV = "${@binutils_branch_version(d)}" UPSTREAM_CHECK_GITTAGREGEX = "binutils-(?P\d+_(\d_?)*)" -SRCREV = "90276f15379d380761fc499da2ba24cfb3c12a94" +SRCREV ?= "90276f15379d380761fc499da2ba24cfb3c12a94" +BINUTILS_GIT_URI ?= "git://sourceware.org/git/binutils-gdb.git;branch=binutils-${BINUPV}-branch;protocol=git" SRC_URI = "\ - git://sourceware.org/git/binutils-gdb.git;branch=binutils-${BINUPV}-branch;protocol=git \ + ${BINUTILS_GIT_URI} \ file://0003-configure-widen-the-regexp-for-SH-architectures.patch \ file://0004-Point-scripts-location-to-libdir.patch \ file://0005-Only-generate-an-RPATH-entry-if-LD_RUN_PATH-is-not-e.patch \ From patchwork Tue Dec 12 17:23:11 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Khem Raj X-Patchwork-Id: 121595 Delivered-To: patch@linaro.org Received: by 10.140.22.227 with SMTP id 90csp4399454qgn; Tue, 12 Dec 2017 09:23:38 -0800 (PST) X-Google-Smtp-Source: ACJfBoutg9iE1xT+j2qDSh5asCBDJijh7yJbjB1kvabrFXOsFpzc1bXQZ9sV0D/5ZYWoZbTrgMv7 X-Received: by 10.98.166.148 with SMTP id r20mr2980185pfl.80.1513099418761; Tue, 12 Dec 2017 09:23:38 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1513099418; cv=none; d=google.com; s=arc-20160816; b=gn4pvceFZyh87TIGyKt3DktuP2wzVpDev1gaL1+NcJnmGXPrgvyOWALclkkIrjFh7K XAq88CxYB9Xtu+xNpXynAcWYwTipuZwOElm+WW0CaYsBTriE5LmocE6BTPf6GOjSWYtD OX+NDeE+SpFJQCvIjfRCaKgHWokFpZgyGZKCGNpAetkwRJMJ2nPDHMUKh8MXFEnV7b3W 9xe8OFA8l4vzn6WS1Ms9SssU/eoSTdOnDndvygVhe8Atsy9k8uCBicHLHhMfHUC87TFr gAUYl6KqV9j9Zuvbm/xOenxwMpkmsdONYySKSTny7J88ASyEEoyiLUxr4XjFQydmqoDH 7o6g== 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=AttlTQ5Miys+bsrFsxZGgp8mfet94EmqjKyFpHvETXE=; b=afO8ZrWhQ19RKJx1f+YZ2CqGhtXicKVZtLXaJBwcYDjFpdU/5CucnWA+2z147GZ5Yv /81mP5/KL4SZJEolzTav3LT6/PYyHWk39v/lYsC/+vA0wXXIl33mY3wW4Rc4Prs2W6vW vvcNILhSEkuuf1DfCDTIkMzXnW9+smU/eDMMAmyc5OEgWmyCwi5w6Ut18RycR9mToID3 0JkyEYRMJ4BxQ7EZDiqnb70cMeBGcJ/csNqlR9hTuLdsd/bxOsbDqnsT86W1fytZ6qvw bPeKpFAOS417T8ac6h4rgJzZQSWORv+DuwRT0RuWpjJif/oNdf1bPDLLfx6rlAcIlQrg OPLw== ARC-Authentication-Results: i=1; mx.google.com; dkim=neutral (body hash did not verify) header.i=@gmail.com header.s=20161025 header.b=e0TqxHnm; spf=pass (google.com: best guess record for domain of openembedded-core-bounces@lists.openembedded.org designates 140.211.169.62 as permitted sender) smtp.mailfrom=openembedded-core-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 z18si11290644pfe.221.2017.12.12.09.23.38; Tue, 12 Dec 2017 09:23:38 -0800 (PST) Received-SPF: pass (google.com: best guess record for domain of openembedded-core-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=e0TqxHnm; spf=pass (google.com: best guess record for domain of openembedded-core-bounces@lists.openembedded.org designates 140.211.169.62 as permitted sender) smtp.mailfrom=openembedded-core-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 B9FAB788BB; Tue, 12 Dec 2017 17:23:31 +0000 (UTC) X-Original-To: openembedded-core@lists.openembedded.org Delivered-To: openembedded-core@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 4EBEB7888C for ; Tue, 12 Dec 2017 17:23:27 +0000 (UTC) Received: by mail-pg0-f66.google.com with SMTP id e14so13855649pgr.9 for ; Tue, 12 Dec 2017 09:23:28 -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; bh=xzgqySKaUJuuJfLQC0vKXuASigI7xIPhnVUY3dK6zEA=; b=e0TqxHnmOcXK/8hWnvp4FHO8vDunB7Zfy8w9pOv1V9ZwLD44SYHl4jpzHbwLnrHFsb nKGR+B7yB1uCHH3jJngU6DUaCAlybwv1W7dN6ssKFkD+KxgMw/EYRXO1Bd0PoHNPjtJa lCiRjAyh6g8BAeCPdUTnnNOGgEEbZhCHc+woj+SmZo2/PEtL2oYjLvUO+XIgCTfSVe/e lv2y+c12hkSNoVMph3HKM1LSmANlds209XV4UDPUHzHFtMC+r420nHLAb5ufc0d2JHxE Et7fuyTsxllv5JeWi9GQQ8zvOB1sy/TJahzWRsVNymNAwl58aWF982PkGhgg72aX7LKz XXtg== 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=xzgqySKaUJuuJfLQC0vKXuASigI7xIPhnVUY3dK6zEA=; b=sxTTMKkqZ7p8PTyxVT1dqR02xn0yzpkYkaVeXnfcy3CazhnfQ46xdRujBCWv4rNZD4 a3Nqnt6jYRQbESvp/AmHN0ylyUnbWbZuym90xPE/HIwB9FS4Cu23IWRvZzj+QsSdBWt0 x9RJIJnkxH4Z+INwX9N/09MJl9kWu1ti30w+UNhHTqXRQYe2OMfO65LaPLBo6KuFvEyG c9nAqzsJOHo2uVzWwkLum5Z64KTx/ekh3Eodfay1MqiHtCV0sTBLlOPx4BzjYYkC42+B ECH8gx18RTqWynajz5weJukpylxTydLaRL3f4O6qVks4XpBYiqrGphHAhuhiGq2A9RYg vHyw== X-Gm-Message-State: AKGB3mIQdPg4PARZLiqHvXe5Cx9BxDHtbSgl3SEIV8vlyB+Iek0Ui9D5 f3fmjhs6lQYi6XuaF8vFFCsE/w== X-Received: by 10.84.252.146 with SMTP id y18mr2945486pll.70.1513099408328; Tue, 12 Dec 2017 09:23:28 -0800 (PST) Received: from localhost.localdomain ([2601:646:8880:466c::c579]) by smtp.gmail.com with ESMTPSA id k197sm18790329pga.42.2017.12.12.09.23.27 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Tue, 12 Dec 2017 09:23:27 -0800 (PST) From: Khem Raj To: openembedded-core@lists.openembedded.org Date: Tue, 12 Dec 2017 09:23:11 -0800 Message-Id: <20171212172317.601-3-raj.khem@gmail.com> X-Mailer: git-send-email 2.15.1 In-Reply-To: <20171212172317.601-1-raj.khem@gmail.com> References: <20171212172317.601-1-raj.khem@gmail.com> Subject: [OE-core] [PATCH 3/9] gdb: Upgrade to 8.0.1 X-BeenThere: openembedded-core@lists.openembedded.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: Patches and discussions about the oe-core layer List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , MIME-Version: 1.0 Sender: openembedded-core-bounces@lists.openembedded.org Errors-To: openembedded-core-bounces@lists.openembedded.org Minor bugfix release, details are here https://sourceware.org/ml/gdb-announce/2017/msg00004.html Signed-off-by: Khem Raj --- meta/recipes-devtools/gdb/{gdb-8.0.inc => gdb-8.0.1.inc} | 4 ++-- .../gdb/{gdb-cross-canadian_8.0.bb => gdb-cross-canadian_8.0.1.bb} | 0 meta/recipes-devtools/gdb/{gdb-cross_8.0.bb => gdb-cross_8.0.1.bb} | 0 meta/recipes-devtools/gdb/{gdb_8.0.bb => gdb_8.0.1.bb} | 0 4 files changed, 2 insertions(+), 2 deletions(-) rename meta/recipes-devtools/gdb/{gdb-8.0.inc => gdb-8.0.1.inc} (88%) rename meta/recipes-devtools/gdb/{gdb-cross-canadian_8.0.bb => gdb-cross-canadian_8.0.1.bb} (100%) rename meta/recipes-devtools/gdb/{gdb-cross_8.0.bb => gdb-cross_8.0.1.bb} (100%) rename meta/recipes-devtools/gdb/{gdb_8.0.bb => gdb_8.0.1.bb} (100%) -- 2.15.1 -- _______________________________________________ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.openembedded.org/mailman/listinfo/openembedded-core diff --git a/meta/recipes-devtools/gdb/gdb-8.0.inc b/meta/recipes-devtools/gdb/gdb-8.0.1.inc similarity index 88% rename from meta/recipes-devtools/gdb/gdb-8.0.inc rename to meta/recipes-devtools/gdb/gdb-8.0.1.inc index fba32ce12c..04a1c809db 100644 --- a/meta/recipes-devtools/gdb/gdb-8.0.inc +++ b/meta/recipes-devtools/gdb/gdb-8.0.1.inc @@ -17,6 +17,6 @@ SRC_URI = "http://ftp.gnu.org/gnu/gdb/gdb-${PV}.tar.xz \ file://0010-resolve-restrict-keyword-conflict.patch \ file://package_devel_gdb_patches_120-sigprocmask-invalid-call.patch \ " -SRC_URI[md5sum] = "c3d35cd949084be53b92cc1e03485f88" -SRC_URI[sha256sum] = "f6a24ffe4917e67014ef9273eb8b547cb96a13e5ca74895b06d683b391f3f4ee" +SRC_URI[md5sum] = "48cac527e6f3018b865ece021e9723ac" +SRC_URI[sha256sum] = "3dbd5f93e36ba2815ad0efab030dcd0c7b211d7b353a40a53f4c02d7d56295e3" diff --git a/meta/recipes-devtools/gdb/gdb-cross-canadian_8.0.bb b/meta/recipes-devtools/gdb/gdb-cross-canadian_8.0.1.bb similarity index 100% rename from meta/recipes-devtools/gdb/gdb-cross-canadian_8.0.bb rename to meta/recipes-devtools/gdb/gdb-cross-canadian_8.0.1.bb diff --git a/meta/recipes-devtools/gdb/gdb-cross_8.0.bb b/meta/recipes-devtools/gdb/gdb-cross_8.0.1.bb similarity index 100% rename from meta/recipes-devtools/gdb/gdb-cross_8.0.bb rename to meta/recipes-devtools/gdb/gdb-cross_8.0.1.bb diff --git a/meta/recipes-devtools/gdb/gdb_8.0.bb b/meta/recipes-devtools/gdb/gdb_8.0.1.bb similarity index 100% rename from meta/recipes-devtools/gdb/gdb_8.0.bb rename to meta/recipes-devtools/gdb/gdb_8.0.1.bb From patchwork Tue Dec 12 17:23:12 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Khem Raj X-Patchwork-Id: 121597 Delivered-To: patch@linaro.org Received: by 10.140.22.227 with SMTP id 90csp4399566qgn; Tue, 12 Dec 2017 09:23:44 -0800 (PST) X-Google-Smtp-Source: ACJfBosRDNPfoocogVIFPuH3V+aHYiCQcGbFi1dDwTMNvH0XQr2lU7Mz30EKzESmbZbH0Bcmr9bZ X-Received: by 10.99.154.17 with SMTP id o17mr2749334pge.238.1513099423981; Tue, 12 Dec 2017 09:23:43 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1513099423; cv=none; d=google.com; s=arc-20160816; b=hu7dXF/SdWgaP5JzCKHpsDg7Co7vVwPgnRKmQzFjGb6HKe66laG0QDc+WZnqlHtPp/ B1sJq3Ww6mH17P67sZuTqBwN+Efs4eSahkyOFewIxlJJkQLn2ZcfOnWaLCh1u0svLpE8 az3jbLOWWXDAkfE8KKeIGMeq5/uGxF+e01q4hNV9PR+hbDMcYKO3RVP/VfwaPa+zhaWv rC+ntrI7IFfBNkOZX0a93noyAHHH8EP86pSb4bUZpBuHXAtpDasAgXb4DEaa6nYwJlmj fNBywZ6o0UDD3kgpNUZ+SPO1ZbSrHbRDD9DBAWV8Z7yJbv/9VQ3rPZjwJBHVgj6Trw0C aHMw== 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=IPa86tbKK6l/gjCdAEFGRl/O14lBAxkR1B47MZdW6sU=; b=hlulEWKq5plmhAU0PgV1CGy3jReQ0CClA5u386QpxBxbQv3MFjPLjWhMbhEw3Hx+Me pZbj8vDstzJkKandx+9WWRPT4UMVYYDwHZfTBX/tXLzcBTr1fiF3kC0QsChIZA6iLDpw yb60FhPsSKYHkUfDPFTMOY3U7mViXmhlQMJMxSxSqUFDPglTi+XL5EKbfzxVsap5j8Le 6GkuUNNPCTMrun6agTZtxNYof6e9HCn0Hvn1/mMZqIJmX9EH/frZ2oUfqNCqXs9KkDv/ Zg6Bs/TAPtHK1Hrklop0T+6QCTYFdCOaNIaxKpl8El8z6ZwMdtXcyJKfgM6E8GOH9LMc LWBw== ARC-Authentication-Results: i=1; mx.google.com; dkim=neutral (body hash did not verify) header.i=@gmail.com header.s=20161025 header.b=TxSHUY5y; spf=pass (google.com: best guess record for domain of openembedded-core-bounces@lists.openembedded.org designates 140.211.169.62 as permitted sender) smtp.mailfrom=openembedded-core-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 o20si11768431pgc.628.2017.12.12.09.23.43; Tue, 12 Dec 2017 09:23:43 -0800 (PST) Received-SPF: pass (google.com: best guess record for domain of openembedded-core-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=TxSHUY5y; spf=pass (google.com: best guess record for domain of openembedded-core-bounces@lists.openembedded.org designates 140.211.169.62 as permitted sender) smtp.mailfrom=openembedded-core-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 E6C1D788C3; Tue, 12 Dec 2017 17:23:32 +0000 (UTC) X-Original-To: openembedded-core@lists.openembedded.org Delivered-To: openembedded-core@lists.openembedded.org Received: from mail-pf0-f196.google.com (mail-pf0-f196.google.com [209.85.192.196]) by mail.openembedded.org (Postfix) with ESMTP id 35B107889F for ; Tue, 12 Dec 2017 17:23:28 +0000 (UTC) Received: by mail-pf0-f196.google.com with SMTP id m26so14693381pfj.11 for ; Tue, 12 Dec 2017 09:23:30 -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; bh=iL/4IrIV2YLcB5rfdqaUwQCAhM5aJqppu+sAr06BpJ0=; b=TxSHUY5ygr3vbIiDp4ClN374WguypyA/D4yHqKVM997/lNTZ6ZFezi+fXxcZV1gu3r imc3hct4HNdu5tQssblWZpT7RMOj8n0tmCKdIx8FABMETMt0Tpdepk8fwe6ALjn0g2/l qHN9vZ/Zneiug1bhPjcMJhFxgRvZoWz4WlQCuzY+QVQczZnvKiYqpStbtEpZ1AoEkXTT 46v7uVouJ26yUWsglVhpCA3ilGTiBNO5kDd1tGfETK4KUzZsFUcwXH4gcXzNEQIKufFs /cwmavH0Ooa7NhtmMnbpRgl7PA2C7tBdVQ379wsg76/ydr0nr1TtoYBtZvY09wKgNGxl r9LA== 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=iL/4IrIV2YLcB5rfdqaUwQCAhM5aJqppu+sAr06BpJ0=; b=SpXbCXHrO3SmXgzfeEV/0mGdpiTXad9H+ws1zzQQBswOBRLFqCYaWWJ719AhEFt9Tw ZI9JKqVGInRHbGbIuJcD9nOxLAin4rKG+3icifZghINpszzJnC8ObAYnEnqYGPtZXFFC Qonis79bt6NJgUdejThBedA5SFPJwoShA6NnSLhLXF1hGMDAChunyWv3Xw9vR/M3Zis3 xCX0HKKWzI2lOA8fCymWkM1Bl2eF2YwppHmaKlkvVHwa+GdcYVlcurOBNgIvsn5KoZJB aXL0zO1Pr6EZpltGI1D2FSgVz6dmdXXxu7lY9OKaBf+jDpD586Iu9QIZEDzjBDIxIYH1 Rr8A== X-Gm-Message-State: AKGB3mKHyTxV42ULSHIfc4Lk1CVXsPqseKpDEasiTx9Nyl+ovfuSk/Zp zixmPmN8Bn5LNxj9OeJs5epTcQ== X-Received: by 10.84.246.20 with SMTP id k20mr2976139pll.209.1513099409897; Tue, 12 Dec 2017 09:23:29 -0800 (PST) Received: from localhost.localdomain ([2601:646:8880:466c::c579]) by smtp.gmail.com with ESMTPSA id k197sm18790329pga.42.2017.12.12.09.23.28 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Tue, 12 Dec 2017 09:23:29 -0800 (PST) From: Khem Raj To: openembedded-core@lists.openembedded.org Date: Tue, 12 Dec 2017 09:23:12 -0800 Message-Id: <20171212172317.601-4-raj.khem@gmail.com> X-Mailer: git-send-email 2.15.1 In-Reply-To: <20171212172317.601-1-raj.khem@gmail.com> References: <20171212172317.601-1-raj.khem@gmail.com> Subject: [OE-core] [PATCH 4/9] gcc6: enable FL_LPAE flag for armv7ve cores X-BeenThere: openembedded-core@lists.openembedded.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: Patches and discussions about the oe-core layer List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , MIME-Version: 1.0 Sender: openembedded-core-bounces@lists.openembedded.org Errors-To: openembedded-core-bounces@lists.openembedded.org From: Andre McCurdy The following commit added the FL_LPAE flag to FL_FOR_ARCH7VE, but neglected to also add it to the armv7ve compatible cores defined in arm-cores.def. https://github.com/gcc-mirror/gcc/commit/af2d9b9e58e8be576c53d94f30c48c68146b0c98 The result is that gcc 6.4 now refuses to allow -march=armv7ve and -mcpu=XXX to be used together, even when -mcpu is set to an armv7ve compatible core: arm-linux-gnueabi-gcc -march=armv7ve -mcpu=cortex-a7 -Werror ... error: switch -mcpu=cortex-a7 conflicts with -march=armv7ve switch [-Werror] Fix by defining flags for armv7ve compatible cores directly from FL_FOR_ARCH7VE, rather than re-creating the armv7ve flags independently by combining FL_FOR_ARCH7A with the armv7ve specific FL_THUMB_DIV and FL_ARM_DIV flags. Signed-off-by: Andre McCurdy Signed-off-by: Khem Raj --- meta/recipes-devtools/gcc/gcc-6.4.inc | 1 + ...001-enable-FL_LPAE-flag-for-armv7ve-cores.patch | 67 ++++++++++++++++++++++ 2 files changed, 68 insertions(+) create mode 100644 meta/recipes-devtools/gcc/gcc-6.4/backport/0001-enable-FL_LPAE-flag-for-armv7ve-cores.patch -- 2.15.1 -- _______________________________________________ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.openembedded.org/mailman/listinfo/openembedded-core diff --git a/meta/recipes-devtools/gcc/gcc-6.4.inc b/meta/recipes-devtools/gcc/gcc-6.4.inc index 37e996afb7..03f2bf045d 100644 --- a/meta/recipes-devtools/gcc/gcc-6.4.inc +++ b/meta/recipes-devtools/gcc/gcc-6.4.inc @@ -81,6 +81,7 @@ SRC_URI = "\ BACKPORTS = "\ file://CVE-2016-6131.patch \ file://0057-ARM-PR-82445-suppress-32-bit-aligned-ldrd-strd-peeph.patch \ + file://0001-enable-FL_LPAE-flag-for-armv7ve-cores.patch \ " SRC_URI[md5sum] = "11ba51a0cfb8471927f387c8895fe232" SRC_URI[sha256sum] = "850bf21eafdfe5cd5f6827148184c08c4a0852a37ccf36ce69855334d2c914d4" diff --git a/meta/recipes-devtools/gcc/gcc-6.4/backport/0001-enable-FL_LPAE-flag-for-armv7ve-cores.patch b/meta/recipes-devtools/gcc/gcc-6.4/backport/0001-enable-FL_LPAE-flag-for-armv7ve-cores.patch new file mode 100644 index 0000000000..3f664c5885 --- /dev/null +++ b/meta/recipes-devtools/gcc/gcc-6.4/backport/0001-enable-FL_LPAE-flag-for-armv7ve-cores.patch @@ -0,0 +1,67 @@ +From 22fcc126fad61a8e9ddaaabbc8036644273642dc Mon Sep 17 00:00:00 2001 +From: ktkachov +Date: Thu, 9 Nov 2017 14:34:28 +0000 +Subject: [PATCH] enable FL_LPAE flag for armv7ve cores + +The following commit added the FL_LPAE flag to FL_FOR_ARCH7VE, but +neglected to also add it to the armv7ve compatible cores defined in +arm-cores.def. + + https://github.com/gcc-mirror/gcc/commit/af2d9b9e58e8be576c53d94f30c48c68146b0c98 + +The result is that gcc 6.4 now refuses to allow -march=armv7ve and +-mcpu=XXX to be used together, even when -mcpu is set to an armv7ve +compatible core: + + arm-linux-gnueabi-gcc -march=armv7ve -mcpu=cortex-a7 -Werror ... + error: switch -mcpu=cortex-a7 conflicts with -march=armv7ve switch [-Werror] + +Fix by defining flags for armv7ve compatible cores directly from +FL_FOR_ARCH7VE, rather than re-creating the armv7ve flags +independently by combining FL_FOR_ARCH7A with the armv7ve specific +FL_THUMB_DIV and FL_ARM_DIV flags. + +Upstream-Status: Backport + +git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-6-branch@254584 138bc75d-0d04-0410-961f-82ee72b054a4 + +Signed-off-by: Andre McCurdy +--- + gcc/config/arm/arm-cores.def | 12 ++++++------ + 1 file changed, 6 insertions(+), 6 deletions(-) + +diff --git a/gcc/config/arm/arm-cores.def b/gcc/config/arm/arm-cores.def +index 829b839..ca37e6f 100644 +--- a/gcc/config/arm/arm-cores.def ++++ b/gcc/config/arm/arm-cores.def +@@ -145,12 +145,12 @@ ARM_CORE("cortex-m0plus.small-multiply",cortexm0plussmallmultiply, cortexm0plus, + /* V7 Architecture Processors */ + ARM_CORE("generic-armv7-a", genericv7a, genericv7a, 7A, ARM_FSET_MAKE_CPU1 (FL_LDSCHED | FL_FOR_ARCH7A), cortex) + ARM_CORE("cortex-a5", cortexa5, cortexa5, 7A, ARM_FSET_MAKE_CPU1 (FL_LDSCHED | FL_FOR_ARCH7A), cortex_a5) +-ARM_CORE("cortex-a7", cortexa7, cortexa7, 7A, ARM_FSET_MAKE_CPU1 (FL_LDSCHED | FL_THUMB_DIV | FL_ARM_DIV | FL_FOR_ARCH7A), cortex_a7) ++ARM_CORE("cortex-a7", cortexa7, cortexa7, 7A, ARM_FSET_MAKE_CPU1 (FL_LDSCHED | FL_FOR_ARCH7VE), cortex_a7) + ARM_CORE("cortex-a8", cortexa8, cortexa8, 7A, ARM_FSET_MAKE_CPU1 (FL_LDSCHED | FL_FOR_ARCH7A), cortex_a8) + ARM_CORE("cortex-a9", cortexa9, cortexa9, 7A, ARM_FSET_MAKE_CPU1 (FL_LDSCHED | FL_FOR_ARCH7A), cortex_a9) +-ARM_CORE("cortex-a12", cortexa12, cortexa17, 7A, ARM_FSET_MAKE_CPU1 (FL_LDSCHED | FL_THUMB_DIV | FL_ARM_DIV | FL_FOR_ARCH7A), cortex_a12) +-ARM_CORE("cortex-a15", cortexa15, cortexa15, 7A, ARM_FSET_MAKE_CPU1 (FL_LDSCHED | FL_THUMB_DIV | FL_ARM_DIV | FL_FOR_ARCH7A), cortex_a15) +-ARM_CORE("cortex-a17", cortexa17, cortexa17, 7A, ARM_FSET_MAKE_CPU1 (FL_LDSCHED | FL_THUMB_DIV | FL_ARM_DIV | FL_FOR_ARCH7A), cortex_a12) ++ARM_CORE("cortex-a12", cortexa12, cortexa17, 7A, ARM_FSET_MAKE_CPU1 (FL_LDSCHED | FL_FOR_ARCH7VE), cortex_a12) ++ARM_CORE("cortex-a15", cortexa15, cortexa15, 7A, ARM_FSET_MAKE_CPU1 (FL_LDSCHED | FL_FOR_ARCH7VE), cortex_a15) ++ARM_CORE("cortex-a17", cortexa17, cortexa17, 7A, ARM_FSET_MAKE_CPU1 (FL_LDSCHED | FL_FOR_ARCH7VE), cortex_a12) + ARM_CORE("cortex-r4", cortexr4, cortexr4, 7R, ARM_FSET_MAKE_CPU1 (FL_LDSCHED | FL_FOR_ARCH7R), cortex) + ARM_CORE("cortex-r4f", cortexr4f, cortexr4f, 7R, ARM_FSET_MAKE_CPU1 (FL_LDSCHED | FL_FOR_ARCH7R), cortex) + ARM_CORE("cortex-r5", cortexr5, cortexr5, 7R, ARM_FSET_MAKE_CPU1 (FL_LDSCHED | FL_ARM_DIV | FL_FOR_ARCH7R), cortex) +@@ -162,8 +162,8 @@ ARM_CORE("cortex-m3", cortexm3, cortexm3, 7M, ARM_FSET_MAKE_CPU1 (FL_LDSCHED | + ARM_CORE("marvell-pj4", marvell_pj4, marvell_pj4, 7A, ARM_FSET_MAKE_CPU1 (FL_LDSCHED | FL_FOR_ARCH7A), marvell_pj4) + + /* V7 big.LITTLE implementations */ +-ARM_CORE("cortex-a15.cortex-a7", cortexa15cortexa7, cortexa7, 7A, ARM_FSET_MAKE_CPU1 (FL_LDSCHED | FL_THUMB_DIV | FL_ARM_DIV | FL_FOR_ARCH7A), cortex_a15) +-ARM_CORE("cortex-a17.cortex-a7", cortexa17cortexa7, cortexa7, 7A, ARM_FSET_MAKE_CPU1 (FL_LDSCHED | FL_THUMB_DIV | FL_ARM_DIV | FL_FOR_ARCH7A), cortex_a12) ++ARM_CORE("cortex-a15.cortex-a7", cortexa15cortexa7, cortexa7, 7A, ARM_FSET_MAKE_CPU1 (FL_LDSCHED | FL_FOR_ARCH7VE), cortex_a15) ++ARM_CORE("cortex-a17.cortex-a7", cortexa17cortexa7, cortexa7, 7A, ARM_FSET_MAKE_CPU1 (FL_LDSCHED | FL_FOR_ARCH7VE), cortex_a12) + + /* V8 Architecture Processors */ + ARM_CORE("cortex-a32", cortexa32, cortexa53, 8A, ARM_FSET_MAKE_CPU1 (FL_LDSCHED | FL_CRC32 | FL_FOR_ARCH8A), cortex_a35) +-- +1.9.1 + From patchwork Tue Dec 12 17:23:13 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Khem Raj X-Patchwork-Id: 121598 Delivered-To: patch@linaro.org Received: by 10.140.22.227 with SMTP id 90csp4399667qgn; Tue, 12 Dec 2017 09:23:50 -0800 (PST) X-Google-Smtp-Source: ACJfBouFodg3U6x2eyLJ012/6XQQadMMmbwWlJym4A2raWD/gBXdUv632DEIT7pIJetUSTCLpzck X-Received: by 10.98.254.1 with SMTP id z1mr2977580pfh.24.1513099430061; Tue, 12 Dec 2017 09:23:50 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1513099430; cv=none; d=google.com; s=arc-20160816; b=O4nHQ+tmZsmHrY98R5uK2CI4m/KrOdm3GHVCI8/uShAotnhMWZpQDWhLFSAoMpkw9F YYkVIV0hFcniER2MD7mANtLvt8s8fk+8fgA5m9xeoY7dUf61nUovHy9oJL2GGIKktYhE cDl+Nw2FEl/vJ1J9Arzu+s1ocYKwgI2R4GuURhzCtjKOVyU1bC0f+iWOpBpPutLCd9AX hcaFnf6QLPFLrMFxzFI51wNlSxcaUNYooX1h30vT0WNCAhrtzaQ4uhfWfyiNMQJlw1eq TKO+d22MCRnU03xYBpttPmOzmJxcAY2QXw9ud5kYiDbvxZ5rJn9U2hul4KZjw195C+TZ hXJQ== 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=h4F5pbEnmJOoAxEMj9dS/lNHA8e215cmVOIiUHdFuOQ=; b=yvd5tfid0TAd0NjuFuqVhmRPTxJQMi44sQKUcJ0+bSIP4dCuX8Vt9/mPvoAx3iW8+d G5sm5N4ZnMgqx1imy7ezDD0kE1WV6AFc3gB5qN5SAPDAthOVMCmxZWGr9ScT8O8k6na0 UKYXFDyP9NZ7r0Wxw0LdujHan4daNMtXZCzGkLUh9oLYpazrSBL94+gBtXAoBe737wOQ ANMqxR4KXnFS1zRA2sAOVK55Sa0C+Eb8xv3gzfgomfHZUA35k3JN7Rk8KOz7107jMFyq GhUKS9CoQQ+tWRMWgis+K7TMgXJ1WYmkFSHbYeaBtV71OQINh3YLJebz3mWrTd6V7H7h KjFA== ARC-Authentication-Results: i=1; mx.google.com; dkim=neutral (body hash did not verify) header.i=@gmail.com header.s=20161025 header.b=f8hhFGK2; spf=pass (google.com: best guess record for domain of openembedded-core-bounces@lists.openembedded.org designates 140.211.169.62 as permitted sender) smtp.mailfrom=openembedded-core-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 b62si13100216pfe.291.2017.12.12.09.23.49; Tue, 12 Dec 2017 09:23:50 -0800 (PST) Received-SPF: pass (google.com: best guess record for domain of openembedded-core-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=f8hhFGK2; spf=pass (google.com: best guess record for domain of openembedded-core-bounces@lists.openembedded.org designates 140.211.169.62 as permitted sender) smtp.mailfrom=openembedded-core-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 F2765788AA; Tue, 12 Dec 2017 17:23:33 +0000 (UTC) X-Original-To: openembedded-core@lists.openembedded.org Delivered-To: openembedded-core@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 63014788A1 for ; Tue, 12 Dec 2017 17:23:29 +0000 (UTC) Received: by mail-pg0-f66.google.com with SMTP id j4so13866366pgp.1 for ; Tue, 12 Dec 2017 09:23:31 -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; bh=7lEg7zwywMoXzzyfmIK0VJN/YPpjS8MTjyjy3mm8/Go=; b=f8hhFGK2sXkzGZQP46NxUiRksKdSBTC/NXmfzRzQj6Pf/4dnX5b67Q/I0R5/JUV2Ij ghKXIAMdGNwUE9YnLZCl1n9K5FVmOistnCDPQm2GslPjmGLxvVNvNwP4Ixc5sjanc327 Kb9ExZFgzsvmF9nzNNhTYj5B0fNJP/z8sd+EtNfypHuNtdayaYIFsDD8j82fQX+um3bm nw6z9bP84U8hTDNvwjkWnNg0fWs7/Ohav7DmSDbgDGw7BMgv/NOybLMXRWiFoIKi1LUn qV53hUBl74eyL6p89SEweOKtoOuO0CRqZ3sw0UC7nDrvocOGUOIYHevMGGWPjtSpeI69 krIg== 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=7lEg7zwywMoXzzyfmIK0VJN/YPpjS8MTjyjy3mm8/Go=; b=GsAbFVXk2coutjQtsi0/QfRy1FupolXwyoW/O3IMEy2NghE5MCRkVobO2X9SSd4Zxx hafadOGllnj9/+SESQmOk+jjDZ2M7r+rYzcqxSwyKDZshFONQGcgPZurYxpK6+ChxFmR aipdMFBwIl5f2s+tekCkw5r2HmFwyxNcrhx5csc+uYe4n4BEV0Wlf3tCTAK8CFPH+tNs GDFQMl+88yxVO1x/aZYtpIZ4AhsB+Iy7hEuQOpBtIiw9R8nTRI/prxAae1sadVRdzHZx gLFVJzXF1WvaMZx5+Xo9KbegrZAkWxcHYTii4U0exlZTym4t3Xz8BY9NCIAePQqAqEkH Qi0Q== X-Gm-Message-State: AKGB3mJQKfd312aBHBgwEWwRx/2H3Xrzlr1LCeEkxXuok2FugWXT59PK ka8NWHJDKj9OOkfps/+CZu1ebQ== X-Received: by 10.99.119.67 with SMTP id s64mr2613397pgc.390.1513099410804; Tue, 12 Dec 2017 09:23:30 -0800 (PST) Received: from localhost.localdomain ([2601:646:8880:466c::c579]) by smtp.gmail.com with ESMTPSA id k197sm18790329pga.42.2017.12.12.09.23.29 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Tue, 12 Dec 2017 09:23:30 -0800 (PST) From: Khem Raj To: openembedded-core@lists.openembedded.org Date: Tue, 12 Dec 2017 09:23:13 -0800 Message-Id: <20171212172317.601-5-raj.khem@gmail.com> X-Mailer: git-send-email 2.15.1 In-Reply-To: <20171212172317.601-1-raj.khem@gmail.com> References: <20171212172317.601-1-raj.khem@gmail.com> Subject: [OE-core] [PATCH 5/9] musl: Disable thumb1 ISA X-BeenThere: openembedded-core@lists.openembedded.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: Patches and discussions about the oe-core layer List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , MIME-Version: 1.0 Sender: openembedded-core-bounces@lists.openembedded.org Errors-To: openembedded-core-bounces@lists.openembedded.org From: Andrea Adami thumb1 is unsupported see http://www.openwall.com/lists/musl/2017/10/20/10 Fix [YOCTO #12336] Signed-off-by: Andrea Adami Signed-off-by: Khem Raj --- meta/recipes-core/musl/musl.inc | 5 +++++ 1 file changed, 5 insertions(+) -- 2.15.1 -- _______________________________________________ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.openembedded.org/mailman/listinfo/openembedded-core diff --git a/meta/recipes-core/musl/musl.inc b/meta/recipes-core/musl/musl.inc index 56c9d7fe17..9af1172ae0 100644 --- a/meta/recipes-core/musl/musl.inc +++ b/meta/recipes-core/musl/musl.inc @@ -26,3 +26,8 @@ INSANE_SKIP_${PN} = "dev-so" # Doesn't compile in MIPS16e mode due to use of hand-written # assembly MIPS_INSTRUCTION_SET = "mips" + +# thumb1 is unsupported +ARM_INSTRUCTION_SET_armv5 = "arm" +ARM_INSTRUCTION_SET_armv4 = "arm" + From patchwork Tue Dec 12 17:23:14 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Khem Raj X-Patchwork-Id: 121599 Delivered-To: patch@linaro.org Received: by 10.140.22.227 with SMTP id 90csp4399775qgn; Tue, 12 Dec 2017 09:23:57 -0800 (PST) X-Google-Smtp-Source: ACJfBovJUx8pMBJ6D9+wFqloOyMFOwG8lWPsi1HCTDx8uu1P1X6Nh9CpNheNdJCv88du5SOhbltJ X-Received: by 10.159.208.9 with SMTP id a9mr2933871plp.66.1513099437014; Tue, 12 Dec 2017 09:23:57 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1513099437; cv=none; d=google.com; s=arc-20160816; b=BTfFiYDx9YlzZt7qle5gvdp1yPI37+lAhSxCycfk0UCLBwRd8fEyGs5/czv4iYkTYa 41zfProjzLQ3V9mPQbi4rzQjQRMCbosb+t6ZLczoVWA6KTNEkxIQ82sqTlySFA7a7H4q snaR4wqSvZOv2P6aU2oGQFFyZUCffdEbjirJMox42RAJnkYhY+uxlkEySLHSvu4xcs4G DSlLS+hnXNYFXcIqTNj2APCTqMwH9XUbSZmJT85zxuCZ9oPDWfV/fjLWhoNYQLF7cx6t FKmAY5fjMkRXV/wzWNg73Z2sM/Xqb4PbhK7O+5gX56YeDCGn/bDQkvNozMCVxD9vX5t7 D+XQ== 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=jclqaKtAJOiqhuElE6xZsGWQsaHQhxsXRYydAJdReKo=; b=taaq4zPyWu0GheZ4VZazoZ97PD6HwSx0gasx4mxB+N/EfOTpNnL021Oo+3ZLXeBJuV 0gaomqvOgo7UCTQCGeIkUJvXvgoJGdRy8qgRK2bGQlhk//6jFbY18m9flcB4yrPgNGXZ Dkcjb9DsVihnrBYhDPGEbqrBsXWf/ESCjpmIw1w8vPrKaazH6g1ZgfUL5Sji6vqaF4sY g6gmXUnrg/FDtnkwsp6RoLkcHrHhMVetc3+ggskgvbXAkgP7adpIEMx9r4Xg8SBcr0c1 9H2us+lVHQ1em3A7WNPLZcGKCAuV5adB+ENhGUSl0tWrRybT6FqExuzdRyyneG6YlCAQ KsGA== ARC-Authentication-Results: i=1; mx.google.com; dkim=neutral (body hash did not verify) header.i=@gmail.com header.s=20161025 header.b=c3qIituE; spf=pass (google.com: best guess record for domain of openembedded-core-bounces@lists.openembedded.org designates 140.211.169.62 as permitted sender) smtp.mailfrom=openembedded-core-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 t21si12996346pfh.167.2017.12.12.09.23.56; Tue, 12 Dec 2017 09:23:57 -0800 (PST) Received-SPF: pass (google.com: best guess record for domain of openembedded-core-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=c3qIituE; spf=pass (google.com: best guess record for domain of openembedded-core-bounces@lists.openembedded.org designates 140.211.169.62 as permitted sender) smtp.mailfrom=openembedded-core-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 7D604788A1; Tue, 12 Dec 2017 17:23:36 +0000 (UTC) X-Original-To: openembedded-core@lists.openembedded.org Delivered-To: openembedded-core@lists.openembedded.org Received: from mail-pg0-f65.google.com (mail-pg0-f65.google.com [74.125.83.65]) by mail.openembedded.org (Postfix) with ESMTP id C905C7889F for ; Tue, 12 Dec 2017 17:23:30 +0000 (UTC) Received: by mail-pg0-f65.google.com with SMTP id f12so13856235pgo.5 for ; Tue, 12 Dec 2017 09:23:32 -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; bh=ju77SGLQhbRdYlSQBWQ2GVKh+kwM04uIkJFkWW7J640=; b=c3qIituEysRTOsaxo4qgfvPyskN35BN6ICI9cDDC9yxth9DVPu78qTqDnpDp+tYojy svQkeMrX77S48+aB2xLlk7R9wcQbrPsSb/m9y9UvSYQA35FtX4aaXIsJLGShgatsiL5u XCAS9atPWtt/PMFmFpruGhDV3p0TtjvctPQXwyAc0Ev0fjAWJou2qzOWBokZFnmVu5lx ZOIitRTKN/N46zvxj0qlk+kqZMIrrQiDIKj7RHvgNnoCYX3meyxe/D09Ez2Fwh6GYtLq 8FzHzdbyhXWy9poLltmFztEzgmgHFROKqvknyYcnDQSlbWOGfUWdlkQdCopGGzvedTtt Ahdw== 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=ju77SGLQhbRdYlSQBWQ2GVKh+kwM04uIkJFkWW7J640=; b=cTw/Tk7HVpmOl+EvdVeGvpVAEx+Y3N/gLVLuk2W4pk3HWaOGusxz/gydExFzzQzK1f gzVSJTpqaZJSkstOaFzQx8VEYqT4MQTKC33j+Lr4jm/HNPDGRU54ckEdLn1WmwLiye7H 74E3QWnSUSssl9MPUteA0xpgbtLQbZEF72qV1lnX02Badb+HAfgIzBFbqxiFTFelq6hK FNpqNjY90oMVRn6HRr1PVP1Df9EYwV3RyLRW43t7GZZwH9rSPDgR3Zxk3T0qbBB7oYFr rf0nRG0MF7jKn+RzS9FbfxKS8+u3XdxL29E14SkilIr68w7uUrzk7SatPrX3V96cVmgl yL0g== X-Gm-Message-State: AKGB3mKldltcg+zdGzgzQd65HJufj9sVYwekP0PcA9VOweF6oabCc4R5 s3tgJo+5Zrt2nSOffOrFWVOdGg== X-Received: by 10.99.186.70 with SMTP id l6mr2620518pgu.253.1513099411771; Tue, 12 Dec 2017 09:23:31 -0800 (PST) Received: from localhost.localdomain ([2601:646:8880:466c::c579]) by smtp.gmail.com with ESMTPSA id k197sm18790329pga.42.2017.12.12.09.23.30 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Tue, 12 Dec 2017 09:23:31 -0800 (PST) From: Khem Raj To: openembedded-core@lists.openembedded.org Date: Tue, 12 Dec 2017 09:23:14 -0800 Message-Id: <20171212172317.601-6-raj.khem@gmail.com> X-Mailer: git-send-email 2.15.1 In-Reply-To: <20171212172317.601-1-raj.khem@gmail.com> References: <20171212172317.601-1-raj.khem@gmail.com> Subject: [OE-core] [PATCH 6/9] musl: Update to latest X-BeenThere: openembedded-core@lists.openembedded.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: Patches and discussions about the oe-core layer List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , MIME-Version: 1.0 Sender: openembedded-core-bounces@lists.openembedded.org Errors-To: openembedded-core-bounces@lists.openembedded.org These commits are added https://git.musl-libc.org/cgit/musl/log/?qt=range&q=eb03bde2f24582874cb72b56c7811bf51da0c817..4000b0107ddd7fe733fa31d4f078c6fcd35851d6 Key fix for malloc https://git.musl-libc.org/cgit/musl/commit/?id=a71b46cfd289aa0ff829fc9a436c59c398f8326d Signed-off-by: Khem Raj --- meta/recipes-core/musl/musl_git.bb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) -- 2.15.1 -- _______________________________________________ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.openembedded.org/mailman/listinfo/openembedded-core diff --git a/meta/recipes-core/musl/musl_git.bb b/meta/recipes-core/musl/musl_git.bb index 932c9a27a0..edfaa07eee 100644 --- a/meta/recipes-core/musl/musl_git.bb +++ b/meta/recipes-core/musl/musl_git.bb @@ -3,7 +3,7 @@ require musl.inc -SRCREV = "eb03bde2f24582874cb72b56c7811bf51da0c817" +SRCREV = "4000b0107ddd7fe733fa31d4f078c6fcd35851d6" PV = "1.1.18+git${SRCPV}" From patchwork Tue Dec 12 17:23: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: 121600 Delivered-To: patch@linaro.org Received: by 10.140.22.227 with SMTP id 90csp4399877qgn; Tue, 12 Dec 2017 09:24:02 -0800 (PST) X-Google-Smtp-Source: ACJfBosY29IQP+ttX3a0/hkSyXkxgW0Q+22FgKAmDlSjJzXNBno2zOw5VpiV0k/GNRKZqIEb+qzi X-Received: by 10.159.195.72 with SMTP id z8mr2924391pln.183.1513099442774; Tue, 12 Dec 2017 09:24:02 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1513099442; cv=none; d=google.com; s=arc-20160816; b=ALXNN8tB7Vl6i2qv5EPEBKUo04/fgyhobjJrJfSlzqDX2DwlO1qNJCxorMAbiee/3I FGzk2NwghXTzT39ceaswZz4j48fE+uGR9VByac4Sscr+p7MxpC4ZFkZJU3dAmtFR4L46 2GN2Eauj/b6SiJobheQGvxXwmpo9EKMGN1erbmMMwklEwMGFHyzf0eQ0c5gE4L5mEkey 8G9aTzg0ozApSMD3+MF8Remn+u46GVAS7zYfX2RNBC5L9HxUZhXtmxVkTjrDBaf5RCEu 0z5OeolwielVHjadLdcldFXsfiMFJQRQB95tUbXgcF9kNnkCbRbW0dbbiC+pokQhTP1C FTfA== 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=1nNcy+7B3c962oeiYOKuUv/hnqwOIhWiAUeXweaG7as=; b=e1SP1p7Nblef640DBxNR9uakM2eFYWAbpb7kWV1Za37+fcwiVWTnKzI0OtDPUp9fsS NL+pqh+DnO8KxdkHKYZ4YVQ4/GHdRKMg4jIB7qfzJ9RdLVFn3e41oOenJP6XBY4hp3wR PhfoLZO4mXhdYMKCx8DECu1Vl2mJJkRw0zk+voeKlnX8mcNTNAYCtAbnFrpcmaOg17nE 2oBLQfZQjhuQOm4Jo/qSavjpUCKClKo6v/iSNse5MILimkXqUxGoy8/cO/fGCjHvDHBv wGkGvJWoRM/qW+2LCBaLN2nKmYsr0xoQngS3w8EU2/mDpBZXmsQbXetrb+VpK0Di7FgV Co4w== ARC-Authentication-Results: i=1; mx.google.com; dkim=neutral (body hash did not verify) header.i=@gmail.com header.s=20161025 header.b=f/NWS7zY; spf=pass (google.com: best guess record for domain of openembedded-core-bounces@lists.openembedded.org designates 140.211.169.62 as permitted sender) smtp.mailfrom=openembedded-core-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 j1si11677521pgf.700.2017.12.12.09.24.02; Tue, 12 Dec 2017 09:24:02 -0800 (PST) Received-SPF: pass (google.com: best guess record for domain of openembedded-core-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=f/NWS7zY; spf=pass (google.com: best guess record for domain of openembedded-core-bounces@lists.openembedded.org designates 140.211.169.62 as permitted sender) smtp.mailfrom=openembedded-core-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 8D5C0788D5; Tue, 12 Dec 2017 17:23:37 +0000 (UTC) X-Original-To: openembedded-core@lists.openembedded.org Delivered-To: openembedded-core@lists.openembedded.org Received: from mail-pg0-f68.google.com (mail-pg0-f68.google.com [74.125.83.68]) by mail.openembedded.org (Postfix) with ESMTP id 4DAA3788C2 for ; Tue, 12 Dec 2017 17:23:31 +0000 (UTC) Received: by mail-pg0-f68.google.com with SMTP id b11so13841776pgu.13 for ; Tue, 12 Dec 2017 09:23:33 -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; bh=wGAlJVKDpPYbDwXuPywFoI9eeNBuP1xbjZJ46vrP6uU=; b=f/NWS7zY9BPOJThTKzcGN/c/ZggKLszmE4nCs7/zyG5DgGGPpOO++Dabx4PH2TxO0d jDCbEvdw78pf0hrCQv3a6zfOVW1s2mm/q3tMV37Ke+H3GOqgGoDeNlQ9tjRCiNzXHW7n YkieXdAbmPjDEs+fV0Z+0XO40RuXuBiQThGkpe0bJW/nOzqtt3DHUcSD6npYB01GRVuS +qBC695wp/C30k4d0eszZi31OwnwwueD5JEAtkYShbhDPVzPCLDo4vjSCv9JIDCg5cHF Ugc4QgP7xhtFmH1C5JOhEB60Srj8PzRNpvWPQpwRtrcXNCqDXy+EAGFWx7xAb9J68YVH vM8w== 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=wGAlJVKDpPYbDwXuPywFoI9eeNBuP1xbjZJ46vrP6uU=; b=WfF+A2PhwFqYunGvQLNC2w7ieuXYQNldYoz6YL0ANW18jgvQf0BmzZutON5YRV4OFj A3Bb7Ky4RISeyMtjUmhtGwt6YubxWNYgZ87Ibf09SrJBIdOpPxDtsCKBxAuBA2GcyUaf rPFWerYm/Mo7jLpcvIqKhxE05Tvgm6pa0TP1fYKjO+ty9IPulumXM3quMttrzAzOmz1N Nm5+kreSK5pDeNOSEoY0P423r6rt2Rfp2Wd652m+e8bMKkWb8Z6+bs7JuzhxkMnTbjl2 bSP4rKycIHfC6wteyJ4CLyhvLkDqdBVmrVaOJqh7v1EBI/A3plkghgn+NXbq2tfHPZke jOcA== X-Gm-Message-State: AKGB3mLooNfp6ymfFsTBt3sR8vln/vAq3/NFqlDbrP5ZK5Kc/uR2TRXR sd3HcgTPsUFZiLIN2fa+1V53Dg== X-Received: by 10.99.109.193 with SMTP id i184mr2662163pgc.187.1513099412977; Tue, 12 Dec 2017 09:23:32 -0800 (PST) Received: from localhost.localdomain ([2601:646:8880:466c::c579]) by smtp.gmail.com with ESMTPSA id k197sm18790329pga.42.2017.12.12.09.23.31 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Tue, 12 Dec 2017 09:23:32 -0800 (PST) From: Khem Raj To: openembedded-core@lists.openembedded.org Date: Tue, 12 Dec 2017 09:23:15 -0800 Message-Id: <20171212172317.601-7-raj.khem@gmail.com> X-Mailer: git-send-email 2.15.1 In-Reply-To: <20171212172317.601-1-raj.khem@gmail.com> References: <20171212172317.601-1-raj.khem@gmail.com> Subject: [OE-core] [PATCH 7/9] glibc: Upgrade to latest on 2.26 release X-BeenThere: openembedded-core@lists.openembedded.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: Patches and discussions about the oe-core layer List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , MIME-Version: 1.0 Sender: openembedded-core-bounces@lists.openembedded.org Errors-To: openembedded-core-bounces@lists.openembedded.org For detailed view of changes see https://github.com/kraj/glibc/compare/glibc-2.26...77f921dac17c5fa99bd9e926d926c327982895f7 drop upstreamed 1 patch Signed-off-by: Khem Raj --- ...ress-pedantic-warning-caused-by-statement.patch | 90 ---------------------- meta/recipes-core/glibc/glibc_2.26.bb | 3 +- 2 files changed, 1 insertion(+), 92 deletions(-) delete mode 100644 meta/recipes-core/glibc/glibc/0026-assert-Suppress-pedantic-warning-caused-by-statement.patch -- 2.15.1 -- _______________________________________________ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.openembedded.org/mailman/listinfo/openembedded-core diff --git a/meta/recipes-core/glibc/glibc/0026-assert-Suppress-pedantic-warning-caused-by-statement.patch b/meta/recipes-core/glibc/glibc/0026-assert-Suppress-pedantic-warning-caused-by-statement.patch deleted file mode 100644 index b2bb96b818..0000000000 --- a/meta/recipes-core/glibc/glibc/0026-assert-Suppress-pedantic-warning-caused-by-statement.patch +++ /dev/null @@ -1,90 +0,0 @@ -From 037283cbc74739b72f36dfec827d120faa243406 Mon Sep 17 00:00:00 2001 -From: Florian Weimer -Date: Thu, 6 Jul 2017 11:50:55 +0200 -Subject: [PATCH 26/26] assert: Suppress pedantic warning caused by statement - expression [BZ# 21242] - -On 07/05/2017 10:15 PM, Zack Weinberg wrote: -> On Wed, Jul 5, 2017 at 11:51 AM, Florian Weimer wrote: ->> On 07/05/2017 05:46 PM, Zack Weinberg wrote: ->>> A problem occurs to me: expressions involving VLAs _are_ evaluated ->>> inside sizeof. ->> ->> The type of the sizeof argument would still be int (due to the ->> comparison against 0), so this doesn't actually occur. -> -> I rechecked what C99 says about sizeof and VLAs, and you're right - -> the operand of sizeof is only evaluated when sizeof is _directly_ -> applied to a VLA. So this is indeed safe, but I think this wrinkle -> should be mentioned in the comment. Perhaps -> -> /* The first occurrence of EXPR is not evaluated due to the sizeof, -> but will trigger any pedantic warnings masked by the __extension__ -> for the second occurrence. The explicit comparison against zero -> ensures that sizeof is not directly applied to a function pointer or -> bit-field (which would be ill-formed) or VLA (which would be evaluated). */ -> -> zw - -What about the attached patch? - -Siddhesh, is this okay during the freeze? I'd like to backport it to -2.25 as well. - -Thanks, -Florian - -assert: Suppress pedantic warning caused by statement expression - -2017-07-06 Florian Weimer - - [BZ #21242] - * assert/assert.h [__GNUC__ && !__STRICT_ANSI__] (assert): - Suppress pedantic warning resulting from statement expression. - (__ASSERT_FUNCTION): Add missing __extendsion__. ---- - -Upstream-Status: Submitted -Signed-off-by: Khem Raj - - assert/assert.h | 12 +++++++++--- - 1 file changed, 9 insertions(+), 3 deletions(-) - -diff --git a/assert/assert.h b/assert/assert.h -index 22f019537c..6801cfeb10 100644 ---- a/assert/assert.h -+++ b/assert/assert.h -@@ -91,13 +91,19 @@ __END_DECLS - ? __ASSERT_VOID_CAST (0) \ - : __assert_fail (#expr, __FILE__, __LINE__, __ASSERT_FUNCTION)) - # else -+/* The first occurrence of EXPR is not evaluated due to the sizeof, -+ but will trigger any pedantic warnings masked by the __extension__ -+ for the second occurrence. The explicit comparison against zero is -+ required to support function pointers and bit fields in this -+ context, and to suppress the evaluation of variable length -+ arrays. */ - # define assert(expr) \ -- ({ \ -+ ((void) sizeof ((expr) == 0), __extension__ ({ \ - if (expr) \ - ; /* empty */ \ - else \ - __assert_fail (#expr, __FILE__, __LINE__, __ASSERT_FUNCTION); \ -- }) -+ })) - # endif - - # ifdef __USE_GNU -@@ -113,7 +119,7 @@ __END_DECLS - C9x has a similar variable called __func__, but prefer the GCC one since - it demangles C++ function names. */ - # if defined __cplusplus ? __GNUC_PREREQ (2, 6) : __GNUC_PREREQ (2, 4) --# define __ASSERT_FUNCTION __PRETTY_FUNCTION__ -+# define __ASSERT_FUNCTION __extension__ __PRETTY_FUNCTION__ - # else - # if defined __STDC_VERSION__ && __STDC_VERSION__ >= 199901L - # define __ASSERT_FUNCTION __func__ --- -2.13.3 - diff --git a/meta/recipes-core/glibc/glibc_2.26.bb b/meta/recipes-core/glibc/glibc_2.26.bb index 135ec4fb16..5213a6a942 100644 --- a/meta/recipes-core/glibc/glibc_2.26.bb +++ b/meta/recipes-core/glibc/glibc_2.26.bb @@ -7,7 +7,7 @@ LIC_FILES_CHKSUM = "file://LICENSES;md5=e9a558e243b36d3209f380deb394b213 \ DEPENDS += "gperf-native" -SRCREV ?= "1c9a5c270d8b66f30dcfaf1cb2d6cf39d3e18369" +SRCREV ?= "77f921dac17c5fa99bd9e926d926c327982895f7" SRCBRANCH ?= "release/${PV}/master" @@ -40,7 +40,6 @@ SRC_URI = "${GLIBC_GIT_URI};branch=${SRCBRANCH};name=glibc \ file://0023-Define-DUMMY_LOCALE_T-if-not-defined.patch \ file://0024-elf-dl-deps.c-Make-_dl_build_local_scope-breadth-fir.patch \ file://0025-locale-fix-hard-coded-reference-to-gcc-E.patch \ - file://0026-assert-Suppress-pedantic-warning-caused-by-statement.patch \ file://0027-glibc-reset-dl-load-write-lock-after-forking.patch \ file://0028-Bug-4578-add-ld.so-lock-while-fork.patch \ " From patchwork Tue Dec 12 17:23: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: 121601 Delivered-To: patch@linaro.org Received: by 10.140.22.227 with SMTP id 90csp4400025qgn; Tue, 12 Dec 2017 09:24:08 -0800 (PST) X-Google-Smtp-Source: ACJfBoucktzslYICtBTNwKcCevBWx0tZkBKDvcSYi8oxPadksYE8muC5L1Sh9XCAkJoHrAvrXcvi X-Received: by 10.99.127.14 with SMTP id a14mr2750653pgd.315.1513099448448; Tue, 12 Dec 2017 09:24:08 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1513099448; cv=none; d=google.com; s=arc-20160816; b=Lk7R1QMP1ZsJf8EeHdYcfYa4gOQmCUuz2/FAk+fGOKKFcoUdSij4TIGztMUNp0jA/C zF1bqn/SoM+QD/SpiIZGrqliAqQdiIdq026jv/5MO9dC998AAfsYrDbaZcWhfbH2f83J 5UfX3KQ4adSwIONJMSw5Xkpxu1E+OaLs6BD1fhTdM/S125fhgGO5Kuqkn9wOkhzXFEsS a2HVgtVc8c1SwpGIbgHKNkKy6dbYsqaVXuH68a1XlHiyEqcMqc25ViAWxlr9DHSCcH2S ycikTX9t3IdLCgZ9ZiimQsFrpQj3xOxKudbMZT87MY2Q2Gxo36IwtuFfFh9VBM5vlzpi ab4Q== 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=6s12YYgVcNDrsB/3rHs94HUQZD3w2rjb9d6yEwhDaAY=; b=olvq/Z7RZ1v8NYsFgBPCe27HoE09Q9Re68S5N22kFlSTx+owGNPtHYy5Z/rGtLDmRv 0j47zyE7o8pz7f7z384EXDRJbTFYJgDbm3kuuAFUjX23eJApTOHGY1ePDF1LYJb5X5Hv Czmzy7o76vyFlUUZums8IvLSq4O8ilthLuLeU3iGYjRHaUJbgFx9yCGN1Iy9oWnlRlrJ p/uPKQiQdgziSV/jhLwO70EtQQHJVmSkmJ/XBcOJM0k5jFfECrZF0KBPaTQHMBCSSXYv plJ3EsiDo5AJDygCSnDESDqQLfA3Ok5ZRUw6QpMJOUc9WMw7QSmvVBcQY8X72a0tJK10 L+pg== ARC-Authentication-Results: i=1; mx.google.com; dkim=neutral (body hash did not verify) header.i=@gmail.com header.s=20161025 header.b=NQW+I4oy; spf=pass (google.com: best guess record for domain of openembedded-core-bounces@lists.openembedded.org designates 140.211.169.62 as permitted sender) smtp.mailfrom=openembedded-core-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 h82si13188934pfa.196.2017.12.12.09.24.08; Tue, 12 Dec 2017 09:24:08 -0800 (PST) Received-SPF: pass (google.com: best guess record for domain of openembedded-core-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=NQW+I4oy; spf=pass (google.com: best guess record for domain of openembedded-core-bounces@lists.openembedded.org designates 140.211.169.62 as permitted sender) smtp.mailfrom=openembedded-core-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 8F7C6788D0; Tue, 12 Dec 2017 17:23:38 +0000 (UTC) X-Original-To: openembedded-core@lists.openembedded.org Delivered-To: openembedded-core@lists.openembedded.org Received: from mail-pf0-f194.google.com (mail-pf0-f194.google.com [209.85.192.194]) by mail.openembedded.org (Postfix) with ESMTP id 531CD788C9 for ; Tue, 12 Dec 2017 17:23:33 +0000 (UTC) Received: by mail-pf0-f194.google.com with SMTP id c204so14685077pfc.13 for ; Tue, 12 Dec 2017 09:23:34 -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; bh=wDR+EdlvUhw6VqOV5LnV13shkSXSM6cC0Otcffc1iA4=; b=NQW+I4oyTdyf93UnKbTvcImif/cpCde+NDCe7F2GL42z8/PzBVgwhCAu/6ycECJXrS fTq7S7zgIRZs4I1IB4WB1MjF9hf/Fh9eBqO3IUtfOopLoCMacxkNfv3tt3DAe+gPhXy/ FexCdMksYWvgvzPHX5vkeRVg0pKKnE55Nw1cfth/whfGG3+Hi5uF1o1oReAFKi5U5qi5 a9fcOcG0hCBWBMUjuFLaQU1zjIOyaeTGwGBvIgl3y51lbTHHo7rCnJhGL+ym7W2HOVCJ u7pgXLj4U72FwRBauqMaxs4Otsk38dSXdRE0ufa1uP/b+jEz2qhKkaL+zi10nFllKkLj Ew5g== 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=wDR+EdlvUhw6VqOV5LnV13shkSXSM6cC0Otcffc1iA4=; b=OxzQ+LxYtcYI+9MOvsl/VJ6nIPVRLxQNTUpLrwKJxzlnYq+1Y6a+qlPGZlD5Z/UJId aIN1ILUAqN2XvBnj+0jBQRd7SA8Go7/HAJb7QSd5Cf0mnv2BJkZ2hvObu1iiCqmVAtCf Pco9sCHRu8D4IdyEuMvIWLu+C0CNmRpLS208mOc9JQpllJSmsXtfMSmKzEXCNnmhQg8y jUg9/IXme3VxultpfDsX6IlTTvem1mZDKBleoTAUrD2yp7buq/WR3hAsNf9S6xrvEQeA 9dreW4gAQNDbJTrM565tViDYe+tYi33SJhngLqNkjo49qw/l7Lxm9/d0rjXpNjmAQVGc H4Kg== X-Gm-Message-State: AKGB3mLldxu2tbGlRLo8umgKYwnFlFRcyW8JXTyZi4JSfMtqBtFrvE38 IDt9MyevLelfMcDrnSBHAQZPsg== X-Received: by 10.99.151.2 with SMTP id n2mr2708042pge.374.1513099414301; Tue, 12 Dec 2017 09:23:34 -0800 (PST) Received: from localhost.localdomain ([2601:646:8880:466c::c579]) by smtp.gmail.com with ESMTPSA id k197sm18790329pga.42.2017.12.12.09.23.33 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Tue, 12 Dec 2017 09:23:33 -0800 (PST) From: Khem Raj To: openembedded-core@lists.openembedded.org Date: Tue, 12 Dec 2017 09:23:16 -0800 Message-Id: <20171212172317.601-8-raj.khem@gmail.com> X-Mailer: git-send-email 2.15.1 In-Reply-To: <20171212172317.601-1-raj.khem@gmail.com> References: <20171212172317.601-1-raj.khem@gmail.com> Subject: [OE-core] [PATCH 8/9] gcc-7.2: Fix libgfortran build X-BeenThere: openembedded-core@lists.openembedded.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: Patches and discussions about the oe-core layer List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , MIME-Version: 1.0 Sender: openembedded-core-bounces@lists.openembedded.org Errors-To: openembedded-core-bounces@lists.openembedded.org From: Ricardo Ribalda Delgado Without this patch libbacktrace cannot be included/link during libgfortran build. libbtool: link: cannot find the library `../libbacktrace/libbacktrace.la' or unhandled argument `../libbacktrace/libbacktrace.la Signed-off-by: Ricardo Ribalda Delgado Signed-off-by: Khem Raj --- meta/recipes-devtools/gcc/gcc-7.2.inc | 1 + .../gcc/gcc-7.2/0051-Fix-gfortran-build.patch | 53 ++++++++++++++++++++++ 2 files changed, 54 insertions(+) create mode 100644 meta/recipes-devtools/gcc/gcc-7.2/0051-Fix-gfortran-build.patch -- 2.15.1 -- _______________________________________________ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.openembedded.org/mailman/listinfo/openembedded-core diff --git a/meta/recipes-devtools/gcc/gcc-7.2.inc b/meta/recipes-devtools/gcc/gcc-7.2.inc index 1d40cba731..baf98aeba8 100644 --- a/meta/recipes-devtools/gcc/gcc-7.2.inc +++ b/meta/recipes-devtools/gcc/gcc-7.2.inc @@ -75,6 +75,7 @@ SRC_URI = "\ file://0048-gcc-Enable-static-PIE.patch \ file://fix-segmentation-fault-precompiled-hdr.patch \ file://0050-RISC-V-Handle-non-legitimate-address-in-riscv_legiti.patch \ + file://0051-Fix-gfortran-build.patch \ ${BACKPORTS} \ " BACKPORTS = "\ diff --git a/meta/recipes-devtools/gcc/gcc-7.2/0051-Fix-gfortran-build.patch b/meta/recipes-devtools/gcc/gcc-7.2/0051-Fix-gfortran-build.patch new file mode 100644 index 0000000000..a71b6b0bee --- /dev/null +++ b/meta/recipes-devtools/gcc/gcc-7.2/0051-Fix-gfortran-build.patch @@ -0,0 +1,53 @@ +Without this patch libbacktrace cannot be included/link during +libgfortran build. + +libbtool: link: cannot find the library `../libbacktrace/libbacktrace.la' +or unhandled argument `../libbacktrace/libbacktrace.la' + +Upstream-Status: Inappropriate [OE specific] +Signed-off-by: Ricardo Ribalda Delgado + +diff --git a/libgfortran/Makefile.am b/libgfortran/Makefile.am +index 2857af5943f9..e07760069a3c 100644 +--- a/libgfortran/Makefile.am ++++ b/libgfortran/Makefile.am +@@ -37,7 +37,7 @@ toolexeclib_LTLIBRARIES = libgfortran.la + toolexeclib_DATA = libgfortran.spec + libgfortran_la_LINK = $(LINK) $(libgfortran_la_LDFLAGS) + libgfortran_la_LDFLAGS = -version-info `grep -v '^\#' $(srcdir)/libtool-version` \ +- $(LTLDFLAGS) $(LIBQUADLIB) ../libbacktrace/libbacktrace.la \ ++ $(LTLDFLAGS) $(LIBQUADLIB) ../../libbacktrace/libbacktrace.la \ + $(HWCAP_LDFLAGS) \ + -lm $(extra_ldflags_libgfortran) \ + $(version_arg) -Wc,-shared-libgcc +@@ -64,7 +64,7 @@ AM_CPPFLAGS = -iquote$(srcdir)/io -I$(srcdir)/$(MULTISRCTOP)../gcc \ + -I$(MULTIBUILDTOP)../libgcc \ + -I$(srcdir)/$(MULTISRCTOP)../libbacktrace \ + -I$(MULTIBUILDTOP)../libbacktrace \ +- -I../libbacktrace ++ -I../../libbacktrace + + # Fortran rules for complex multiplication and division + AM_CFLAGS += -fcx-fortran-rules +diff --git a/libgfortran/Makefile.in b/libgfortran/Makefile.in +index 05b183dcadb0..c9e0280e412c 100644 +--- a/libgfortran/Makefile.in ++++ b/libgfortran/Makefile.in +@@ -581,7 +581,7 @@ toolexeclib_LTLIBRARIES = libgfortran.la + toolexeclib_DATA = libgfortran.spec + libgfortran_la_LINK = $(LINK) $(libgfortran_la_LDFLAGS) + libgfortran_la_LDFLAGS = -version-info `grep -v '^\#' $(srcdir)/libtool-version` \ +- $(LTLDFLAGS) $(LIBQUADLIB) ../libbacktrace/libbacktrace.la \ ++ $(LTLDFLAGS) $(LIBQUADLIB) ../../libbacktrace/libbacktrace.la \ + $(HWCAP_LDFLAGS) \ + -lm $(extra_ldflags_libgfortran) \ + $(version_arg) -Wc,-shared-libgcc +@@ -602,7 +602,7 @@ AM_CPPFLAGS = -iquote$(srcdir)/io -I$(srcdir)/$(MULTISRCTOP)../gcc \ + -I$(MULTIBUILDTOP)../libgcc \ + -I$(srcdir)/$(MULTISRCTOP)../libbacktrace \ + -I$(MULTIBUILDTOP)../libbacktrace \ +- -I../libbacktrace ++ -I../../libbacktrace + + gfor_io_src = io/size_from_kind.c $(am__append_2) + gfor_io_headers = \ From patchwork Tue Dec 12 17:23: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: 121602 Delivered-To: patch@linaro.org Received: by 10.140.22.227 with SMTP id 90csp4400124qgn; Tue, 12 Dec 2017 09:24:14 -0800 (PST) X-Google-Smtp-Source: ACJfBotHGbfryolVRaZymySW2tOgk/eTdIOhT1vZLXHt6Hs5tSjQpp6ywNzTYQruL/T5VjY552x7 X-Received: by 10.159.254.12 with SMTP id r12mr3038433pls.218.1513099454019; Tue, 12 Dec 2017 09:24:14 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1513099454; cv=none; d=google.com; s=arc-20160816; b=InublS2o6CypnDrPpzoXAn5dGPijd48+pKMBqdR0ccn070wzuTSqZ6ctUwcxgAUMZ5 sntxfqoGoN2ZFEBE+HyXo4y2m8lUjp/oq8lNed+mjlEu121tp26fMg0paxevMZQiPmaD 2CIzMYOIrofdGMfHqTQZEbsqbP8ssfdktLoVWWaOQ1dUKCei+dProcPbB2CAcJlJw6eZ JbTSNBfulmE42H0e1ZR6xXVEMQ3ApuDzRX0XWuR0LbFbqlztXQbQJC8vNMh+Zb0uRHty zathwNqyj2xrAGUxslx4QFyAyfgypWhGuMaC9NFY1MlFdOUvEa98bNvDUAtbyH7EG5by H8yQ== 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=8Kx8/bRvWZiF3uu8cOigGoG4NiUxjugPcs/a1vxQ2r0=; b=wiR6zWHL+HGwFkHgbQ7CIXQxP1Ty8QiMR/C69Db89VrYid0e4GxTrV+Yy0FZu66EYt FXT3tdPLd1H+68fFk5mW4U6bxgiA0vRY0fmAePO3FYFPMFtKSPkFVEk8t3z1b4XPJRvM Yk5z01VHQwLeMYhx6+LOvDUFgkqx5BELrMG+U8NEX0YxUNRc+6CID+rEDgqhW1RPVmJJ ihhD5vK9WD/ARw4m8nMFVjAWzxVGV2bzqgS0DZJwlf8KwJDDQfp22KNAP00TcHhkwarz Rc9Tpx44uq/ai0lfPzIXv1iygLN1EFnN0lttZzESXDc6572OhZ8lICPgsXnZzMHHo32r /s6w== ARC-Authentication-Results: i=1; mx.google.com; dkim=neutral (body hash did not verify) header.i=@gmail.com header.s=20161025 header.b=RJLzR81W; spf=pass (google.com: best guess record for domain of openembedded-core-bounces@lists.openembedded.org designates 140.211.169.62 as permitted sender) smtp.mailfrom=openembedded-core-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 r26si11921565pge.285.2017.12.12.09.24.13; Tue, 12 Dec 2017 09:24:14 -0800 (PST) Received-SPF: pass (google.com: best guess record for domain of openembedded-core-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=RJLzR81W; spf=pass (google.com: best guess record for domain of openembedded-core-bounces@lists.openembedded.org designates 140.211.169.62 as permitted sender) smtp.mailfrom=openembedded-core-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 8D95D788E8; Tue, 12 Dec 2017 17:23:39 +0000 (UTC) X-Original-To: openembedded-core@lists.openembedded.org Delivered-To: openembedded-core@lists.openembedded.org Received: from mail-pf0-f194.google.com (mail-pf0-f194.google.com [209.85.192.194]) by mail.openembedded.org (Postfix) with ESMTP id 63FD87888A for ; Tue, 12 Dec 2017 17:23:34 +0000 (UTC) Received: by mail-pf0-f194.google.com with SMTP id p84so14702884pfd.3 for ; Tue, 12 Dec 2017 09:23:36 -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; bh=i1N0tkf/k2LnmMF1x5/ocGYITkfzxdxUjdWJoTQShHE=; b=RJLzR81Wsi7MizGrqxdX33fpF3UhOx9JKOcABj7MbsH13F6CRnnpW6AbOTYs8rmJBf lNxDFe94Hzpq6wuy0ONXze/Fb/65LIcsLYBWV8GYocwcRYldLCOqR274XSzqtMU75/im Ou+DHBlXxCYAJIWTfEqBH0pux58S6TgAht+p12UDoIVfkYB2i0eVu3xnIAQBp1Qs/+Z/ XVeXppvG7mgSFk1DmeTXENQWny6YjfXFDclb+bbMBn19uI+xIOqFBbid67KO0DJWsX29 6gpml6vLI3/DxDqT1ijUv4XvNCPuHlymTPnDEJcSeD/7z15IP/peX5+xAqrlCLtsN6R1 Bnpg== 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=i1N0tkf/k2LnmMF1x5/ocGYITkfzxdxUjdWJoTQShHE=; b=mJ1Xehw5mUSJRGCBa41RclTXtT58GBs3OCuXscscJ46JRVdtw6OhaXJIWZ1nDOuWWc pdAWUTOluZljNQ/uwhZgTyd0/XL6DLBXmBe+8BM0Sv2JRsK11NEp0AgI3O4wlkckFMaj NBdgIzqrsYQuCW2bj0CBeChmLTWPQ7uHP7C6o8czkjrU715wuOGWTtoouBBOmgkqVc9o 0xMTfdz5gmGhMkEvu632XSRs5MK/5jXuw2/6nPAKx9tYPoj/7jzIlM6GCFZRWqyfPVcK oNzLxqsRaSTT5odgg6t2aqJZnKEhwbo3ALNzcH1V48iF9N6R/juPTppIaGSnPWEF0RWz dmtA== X-Gm-Message-State: AKGB3mIgVCdMCw1Pr9KyzrLy6imbjBE48HBq4ORG7R8kbvCTj8CdaLRO Sh99IDHzGR71VJcLto0/f88cVA== X-Received: by 10.98.149.72 with SMTP id p69mr3036116pfd.76.1513099415620; Tue, 12 Dec 2017 09:23:35 -0800 (PST) Received: from localhost.localdomain ([2601:646:8880:466c::c579]) by smtp.gmail.com with ESMTPSA id k197sm18790329pga.42.2017.12.12.09.23.34 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Tue, 12 Dec 2017 09:23:34 -0800 (PST) From: Khem Raj To: openembedded-core@lists.openembedded.org Date: Tue, 12 Dec 2017 09:23:17 -0800 Message-Id: <20171212172317.601-9-raj.khem@gmail.com> X-Mailer: git-send-email 2.15.1 In-Reply-To: <20171212172317.601-1-raj.khem@gmail.com> References: <20171212172317.601-1-raj.khem@gmail.com> Subject: [OE-core] [PATCH 9/9] gcc-6.4: Fix libgfortran build X-BeenThere: openembedded-core@lists.openembedded.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: Patches and discussions about the oe-core layer List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , MIME-Version: 1.0 Sender: openembedded-core-bounces@lists.openembedded.org Errors-To: openembedded-core-bounces@lists.openembedded.org From: Ricardo Ribalda Delgado Without this patch libbacktrace cannot be included/link during libgfortran build. libbtool: link: cannot find the library `../libbacktrace/libbacktrace.la' or unhandled argument `../libbacktrace/libbacktrace.la' Signed-off-by: Ricardo Ribalda Delgado Signed-off-by: Khem Raj --- meta/recipes-devtools/gcc/gcc-6.4.inc | 1 + .../gcc/gcc-6.4/0057-Fix-gfortran-build.patch | 53 ++++++++++++++++++++++ 2 files changed, 54 insertions(+) create mode 100644 meta/recipes-devtools/gcc/gcc-6.4/0057-Fix-gfortran-build.patch -- 2.15.1 -- _______________________________________________ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.openembedded.org/mailman/listinfo/openembedded-core diff --git a/meta/recipes-devtools/gcc/gcc-6.4.inc b/meta/recipes-devtools/gcc/gcc-6.4.inc index 03f2bf045d..a191fd70a3 100644 --- a/meta/recipes-devtools/gcc/gcc-6.4.inc +++ b/meta/recipes-devtools/gcc/gcc-6.4.inc @@ -76,6 +76,7 @@ SRC_URI = "\ file://0054_all_nopie-all-flags.patch \ file://0055-unwind_h-glibc26.patch \ file://0056-LRA-PR70904-relax-the-restriction-on-subreg-reload-f.patch \ + file://0057-Fix-gfortran-build.patch \ ${BACKPORTS} \ " BACKPORTS = "\ diff --git a/meta/recipes-devtools/gcc/gcc-6.4/0057-Fix-gfortran-build.patch b/meta/recipes-devtools/gcc/gcc-6.4/0057-Fix-gfortran-build.patch new file mode 100644 index 0000000000..30b135b978 --- /dev/null +++ b/meta/recipes-devtools/gcc/gcc-6.4/0057-Fix-gfortran-build.patch @@ -0,0 +1,53 @@ +Without this patch libbacktrace cannot be included/link during +libgfortran build. + +libbtool: link: cannot find the library `../libbacktrace/libbacktrace.la' +or unhandled argument `../libbacktrace/libbacktrace.la' + +Upstream-Status: Inappropriate [OE specific] +Signed-off-by: Ricardo Ribalda Delgado + +diff --git a/libgfortran/Makefile.am b/libgfortran/Makefile.am +index 39d3e11d223c..b5efe6dfe195 100644 +--- a/libgfortran/Makefile.am ++++ b/libgfortran/Makefile.am +@@ -37,7 +37,7 @@ toolexeclib_LTLIBRARIES = libgfortran.la + toolexeclib_DATA = libgfortran.spec + libgfortran_la_LINK = $(LINK) $(libgfortran_la_LDFLAGS) + libgfortran_la_LDFLAGS = -version-info `grep -v '^\#' $(srcdir)/libtool-version` \ +- $(LTLDFLAGS) $(LIBQUADLIB) ../libbacktrace/libbacktrace.la \ ++ $(LTLDFLAGS) $(LIBQUADLIB) ../../libbacktrace/libbacktrace.la \ + -lm $(extra_ldflags_libgfortran) \ + $(version_arg) -Wc,-shared-libgcc + libgfortran_la_DEPENDENCIES = $(version_dep) libgfortran.spec $(LIBQUADLIB_DEP) +@@ -63,7 +63,7 @@ AM_CPPFLAGS = -iquote$(srcdir)/io -I$(srcdir)/$(MULTISRCTOP)../gcc \ + -I$(MULTIBUILDTOP)../libgcc \ + -I$(srcdir)/$(MULTISRCTOP)../libbacktrace \ + -I$(MULTIBUILDTOP)../libbacktrace \ +- -I../libbacktrace ++ -I../../libbacktrace + + # Fortran rules for complex multiplication and division + AM_CFLAGS += -fcx-fortran-rules +diff --git a/libgfortran/Makefile.in b/libgfortran/Makefile.in +index 7ed080cf7b0d..d197fbd6b683 100644 +--- a/libgfortran/Makefile.in ++++ b/libgfortran/Makefile.in +@@ -598,7 +598,7 @@ toolexeclib_LTLIBRARIES = libgfortran.la + toolexeclib_DATA = libgfortran.spec + libgfortran_la_LINK = $(LINK) $(libgfortran_la_LDFLAGS) + libgfortran_la_LDFLAGS = -version-info `grep -v '^\#' $(srcdir)/libtool-version` \ +- $(LTLDFLAGS) $(LIBQUADLIB) ../libbacktrace/libbacktrace.la \ ++ $(LTLDFLAGS) $(LIBQUADLIB) ../../libbacktrace/libbacktrace.la \ + -lm $(extra_ldflags_libgfortran) \ + $(version_arg) -Wc,-shared-libgcc + +@@ -618,7 +618,7 @@ AM_CPPFLAGS = -iquote$(srcdir)/io -I$(srcdir)/$(MULTISRCTOP)../gcc \ + -I$(MULTIBUILDTOP)../libgcc \ + -I$(srcdir)/$(MULTISRCTOP)../libbacktrace \ + -I$(MULTIBUILDTOP)../libbacktrace \ +- -I../libbacktrace ++ -I../../libbacktrace + + gfor_io_src = io/size_from_kind.c $(am__append_2) + gfor_io_headers = \