From patchwork Thu Aug 30 03:55:33 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Khem Raj X-Patchwork-Id: 145487 Delivered-To: patch@linaro.org Received: by 2002:a2e:1648:0:0:0:0:0 with SMTP id 8-v6csp341587ljw; Wed, 29 Aug 2018 20:55:49 -0700 (PDT) X-Google-Smtp-Source: ANB0VdaJqA9KbwmTmw215Hw1bJJhx06N8zHJHYbY6+fCWKldsQOTAIyyINJp4SF2bTe0x2dtNiC9 X-Received: by 2002:a62:858c:: with SMTP id m12-v6mr8694978pfk.173.1535601349233; Wed, 29 Aug 2018 20:55:49 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1535601349; cv=none; d=google.com; s=arc-20160816; b=CN3HIas0uDjBs0ylZF/6ElQ3gAQtL6OgIeTVgJP/AYWQtQhjieayCRERMA/GtgJvkN ANDZOAU4FuexUgzWnEizacrzKIeedXIddiMocz0ft4KsH3AivmRZ5ksJ8YaQ0jhj8S7T cMbclUYjYbWqnCUhpCooGl02bydRx5jp7d5OLNfX8TZNtAkeQm0KMR+Laon8vRMkaOwK 9H9rjsyW/V4iA2vGU+xQksndpNLDzAejsRrzj3ZXeK8gYW0E88/MOCBRKs8y5p9mt4l7 N9ENqFBMGZR/wTFVXwMQRtrg1mz5C8xpV/JA/yQe8KI7Fx6bx11SlEom4ySv5PhfqPwT lUIA== 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=2dejc7dwaxtu1K/wf1bpKO7Qdz+0L6Gi0YslZsr0IdE=; b=uHhDHFRsroDoH0Vy2eWsNpMpW/ZLNBpfV0BZFW3a/2TsyHR1CP2S90Td4jf+/0qMKN XwDRRC5ow65MIVva8X/bPuZkgHWCa7MsavxII8Mz8G/OX6fN8WJJRVBoEO6mzQQduO46 RxU1R/3VBBViWk/DkJgGY/iMslAAaPCAduE3e1i0BVJ28FrNZbiVrqtNgrMfD+vIoc95 btuqk+NbsvSVFd4K8ebznwm9zWd2gBDUtqmjEEE1PRirywi7NFlz7ZddOdsHOtAQJQCJ HGDm9mP3w1QoD6lJLEuI6nVQDI/DbsQf9Fs/bMe2hN+/jrWch4ai1ZhgjNzzjP6uOesc hoXg== ARC-Authentication-Results: i=1; mx.google.com; dkim=neutral (body hash did not verify) header.i=@gmail.com header.s=20161025 header.b=uZL6iYVg; 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=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from mail.openembedded.org (mail.openembedded.org. [140.211.169.62]) by mx.google.com with ESMTP id u90-v6si5551710pfk.82.2018.08.29.20.55.48; Wed, 29 Aug 2018 20:55:49 -0700 (PDT) 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=uZL6iYVg; 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=QUARANTINE dis=NONE) header.from=gmail.com Received: from layers.openembedded.org (localhost [127.0.0.1]) by mail.openembedded.org (Postfix) with ESMTP id 333EE79357; Thu, 30 Aug 2018 03:55:47 +0000 (UTC) X-Original-To: openembedded-core@lists.openembedded.org Delivered-To: openembedded-core@lists.openembedded.org Received: from mail-pl1-f195.google.com (mail-pl1-f195.google.com [209.85.214.195]) by mail.openembedded.org (Postfix) with ESMTP id E67F079367 for ; Thu, 30 Aug 2018 03:55:45 +0000 (UTC) Received: by mail-pl1-f195.google.com with SMTP id a4-v6so3225122plm.13 for ; Wed, 29 Aug 2018 20:55:47 -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=ZqcKqs+1Aa9xhhut5yN77xaP63J0Wi1zUCFW6Cqe5VI=; b=uZL6iYVg+8E3q+8rCTo8hIcVaY5tJTUroS8THPZmsRyltINHAXUctmYJh6sKHJZH3n 0lCDsB5POtrAaI71EirnkSZjbflNQ+LxTvusKrysevsH7pAJv/kAu7S4yAxTOzBOl2iP t2sGHW4sMwKr6GYDDLRcv8NTDGK2x/sKk8ctanaOS9ViYMcVQswIA1scljn0SirN+LFS I2/YTIzP3XkZcyBZfPDC9Ox2iU73WTahMgMNMH6rPtoiqaNoCdURlYIiYazagmPpLFal NE3Iae6WOxM/3mK5LU1vTgTjpaLumeO3Ci7N9vt2f0nf79RheIcYlqSa9H0t4T5n2JA9 ByWA== 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=ZqcKqs+1Aa9xhhut5yN77xaP63J0Wi1zUCFW6Cqe5VI=; b=dZ33ghyZkv7AixeiUVUzdTQ1V3deNPBi1/U3cJlnVqEb/Pi4kbQTI+K0f4toFHGvvQ 41R+iZIbFoc/Y2oSrRdAY/EqldR5ypVTum1g+k5gGiJVN6HDUTyqBYNsvyXt6Oj8Uyuj 3aXDgHb2tG3UgtVCYsnOBwjub49hsyA9D0TvYFOjdQzUEza4fO6EDohHHyvi6J3/2f+G oJa0Oax1J2+DkJaL+vDTVxPq6y4ikflOEdA1YI5x5potVF1zmHxkcT0PHX5duDoVSkwP 1jeTRYUuN9DNcT2ZIQw8y1mxEL5HyBr1izZV4jtK/1aBLcKVDZphkhTqQiGSFRoINbZ1 lCFw== X-Gm-Message-State: APzg51CVzePcHnBDP8cBG31VUpgrhGdWQ8i/9QbQdYqwbI4LShkKMM87 NZOZi4i5n841h1YKMpNLCCZRbAxW X-Received: by 2002:a17:902:bb0c:: with SMTP id l12-v6mr8521272pls.5.1535601346731; Wed, 29 Aug 2018 20:55:46 -0700 (PDT) Received: from localhost.localdomain ([2601:646:877f:9499::f180]) by smtp.gmail.com with ESMTPSA id 77-v6sm8056381pga.40.2018.08.29.20.55.45 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Wed, 29 Aug 2018 20:55:46 -0700 (PDT) From: Khem Raj To: openembedded-core@lists.openembedded.org Date: Wed, 29 Aug 2018 20:55:33 -0700 Message-Id: <7af643301d5c3961595ec7ec4f18e94454eabacd.1535601148.git.raj.khem@gmail.com> X-Mailer: git-send-email 2.18.0 In-Reply-To: References: Subject: [OE-core] [PATCH 1/7] boost: Fix invalid const in atomic builtins 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 Fixes build with clang Signed-off-by: Khem Raj --- ...ecific-branch-for-x86-DCAS-based-loa.patch | 76 +++++++++++++++++++ meta/recipes-support/boost/boost_1.67.0.bb | 15 ++-- 2 files changed, 84 insertions(+), 7 deletions(-) create mode 100644 meta/recipes-support/boost/boost/0001-Removed-clang-specific-branch-for-x86-DCAS-based-loa.patch -- 2.18.0 -- _______________________________________________ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.openembedded.org/mailman/listinfo/openembedded-core diff --git a/meta/recipes-support/boost/boost/0001-Removed-clang-specific-branch-for-x86-DCAS-based-loa.patch b/meta/recipes-support/boost/boost/0001-Removed-clang-specific-branch-for-x86-DCAS-based-loa.patch new file mode 100644 index 0000000000..182693079a --- /dev/null +++ b/meta/recipes-support/boost/boost/0001-Removed-clang-specific-branch-for-x86-DCAS-based-loa.patch @@ -0,0 +1,76 @@ +From 39b027171e0a619d49b9dd2e8471d10b6c41bc25 Mon Sep 17 00:00:00 2001 +From: Andrey Semashev +Date: Tue, 17 Jul 2018 12:37:29 +0300 +Subject: [PATCH] Removed clang-specific branch for x86 DCAS-based loads. + +The storage to load from is const-qualified and DCAS via compiler intrinsics +require an unqualified pointer. Use asm implementation instead, which should be +as efficient as intrinsics, if not better, in this case. + +Fixes https://github.com/boostorg/atomic/issues/15. + +Upstream-Status: Backport [https://github.com/boostorg/atomic/commit/6e14ca24dab50ad4c1fa8c27c7dd6f1cb791b534] +Signed-off-by: Khem Raj +--- + boost/atomic/detail/ops_gcc_x86_dcas.hpp | 23 ++++++++++++----------- + 1 file changed, 12 insertions(+), 11 deletions(-) + +diff --git a/boost/atomic/detail/ops_gcc_x86_dcas.hpp b/boost/atomic/detail/ops_gcc_x86_dcas.hpp +index 4dacc66f..b43ef23a 100644 +--- a/boost/atomic/detail/ops_gcc_x86_dcas.hpp ++++ b/boost/atomic/detail/ops_gcc_x86_dcas.hpp +@@ -158,11 +158,13 @@ struct gcc_dcas_x86 + } + else + { +-#if defined(__clang__) +- // Clang cannot allocate eax:edx register pairs but it has sync intrinsics +- value = __sync_val_compare_and_swap(&storage, (storage_type)0, (storage_type)0); +-#elif defined(BOOST_ATOMIC_DETAIL_X86_NO_ASM_AX_DX_PAIRS) ++ // Note that despite const qualification cmpxchg8b below may issue a store to the storage. The storage value ++ // will not change, but this prevents the storage to reside in read-only memory. ++ ++#if defined(BOOST_ATOMIC_DETAIL_X86_NO_ASM_AX_DX_PAIRS) ++ + uint32_t value_bits[2]; ++ + // We don't care for comparison result here; the previous value will be stored into value anyway. + // Also we don't care for ebx and ecx values, they just have to be equal to eax and edx before cmpxchg8b. + __asm__ __volatile__ +@@ -175,7 +177,9 @@ struct gcc_dcas_x86 + : BOOST_ATOMIC_DETAIL_ASM_CLOBBER_CC_COMMA "memory" + ); + BOOST_ATOMIC_DETAIL_MEMCPY(&value, value_bits, sizeof(value)); ++ + #else // defined(BOOST_ATOMIC_DETAIL_X86_NO_ASM_AX_DX_PAIRS) ++ + // We don't care for comparison result here; the previous value will be stored into value anyway. + // Also we don't care for ebx and ecx values, they just have to be equal to eax and edx before cmpxchg8b. + __asm__ __volatile__ +@@ -187,6 +191,7 @@ struct gcc_dcas_x86 + : [storage] "m" (storage) + : BOOST_ATOMIC_DETAIL_ASM_CLOBBER_CC_COMMA "memory" + ); ++ + #endif // defined(BOOST_ATOMIC_DETAIL_X86_NO_ASM_AX_DX_PAIRS) + } + +@@ -401,15 +406,11 @@ struct gcc_dcas_x86_64 + + static BOOST_FORCEINLINE storage_type load(storage_type const volatile& storage, memory_order) BOOST_NOEXCEPT + { +-#if defined(__clang__) ++ // Note that despite const qualification cmpxchg16b below may issue a store to the storage. The storage value ++ // will not change, but this prevents the storage to reside in read-only memory. + +- // Clang cannot allocate rax:rdx register pairs but it has sync intrinsics +- storage_type value = storage_type(); +- return __sync_val_compare_and_swap(&storage, value, value); +- +-#elif defined(BOOST_ATOMIC_DETAIL_X86_NO_ASM_AX_DX_PAIRS) ++#if defined(BOOST_ATOMIC_DETAIL_X86_NO_ASM_AX_DX_PAIRS) + +- // Some compilers can't allocate rax:rdx register pair either and also don't support 128-bit __sync_val_compare_and_swap + uint64_t value_bits[2]; + + // We don't care for comparison result here; the previous value will be stored into value anyway. diff --git a/meta/recipes-support/boost/boost_1.67.0.bb b/meta/recipes-support/boost/boost_1.67.0.bb index 7bb451166c..ef178edc0c 100644 --- a/meta/recipes-support/boost/boost_1.67.0.bb +++ b/meta/recipes-support/boost/boost_1.67.0.bb @@ -2,10 +2,11 @@ require boost-${PV}.inc require boost.inc SRC_URI += "\ - file://arm-intrinsics.patch \ - file://boost-CVE-2012-2677.patch \ - file://boost-math-disable-pch-for-gcc.patch \ - file://0001-Apply-boost-1.62.0-no-forced-flags.patch.patch \ - file://0003-Don-t-set-up-arch-instruction-set-flags-we-do-that-o.patch \ - file://0001-make_x86_64_sysv_elf_gas.S-set-.file-section.patch \ -" + file://arm-intrinsics.patch \ + file://boost-CVE-2012-2677.patch \ + file://boost-math-disable-pch-for-gcc.patch \ + file://0001-Apply-boost-1.62.0-no-forced-flags.patch.patch \ + file://0003-Don-t-set-up-arch-instruction-set-flags-we-do-that-o.patch \ + file://0001-make_x86_64_sysv_elf_gas.S-set-.file-section.patch \ + file://0001-Removed-clang-specific-branch-for-x86-DCAS-based-loa.patch \ + " From patchwork Thu Aug 30 03:55:34 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Khem Raj X-Patchwork-Id: 145488 Delivered-To: patch@linaro.org Received: by 2002:a2e:1648:0:0:0:0:0 with SMTP id 8-v6csp341647ljw; Wed, 29 Aug 2018 20:55:55 -0700 (PDT) X-Google-Smtp-Source: ANB0VdY9Ysqkx2kKUQ5y6lZ68axnmAYegNlKb9X+Okz2eYDmJi7d0uF4dr0/DdamqhNu117zThkF X-Received: by 2002:a63:1153:: with SMTP id 19-v6mr5886190pgr.53.1535601355819; Wed, 29 Aug 2018 20:55:55 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1535601355; cv=none; d=google.com; s=arc-20160816; b=adT6p9urw6M8cyzx2cBMlmFVvhBFvIdiVsH16pLyWHEmJXeQzgNvI5RrmbBLdcGie5 9WjDu/b1pwc1BTV0uLOurhe6InVbPkAtWXCLvUNQTVjflQanWS7LxVmXRhiAJJMwIcT7 hPLiKhu5/rr9q0FIRhUrBOxww3Owr+L8AnWwAS5fp8JyQV4wWB+03GjY1jujmYs7hayy QIbTelH0nc+Ta4r/zoF4EFWHyn7OUbL6RKRGl3ckk59ghellZ6wCXq2VYIqQ1Opvp/au Rg9TFw9PflLxr5F9QdI3x5w2IdsbQUAVkS3W+EnY8TeaXIcD6gNsOjIQn9T1IOMlvOFR 2ouQ== 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=3FgRk1+sK6EqwGFI+BkmgiLbTrf+C4ti8aup1lWMyaQ=; b=SCdF9YVaXg84s4ah33XpD5g1xat5uoZXPvHBbGahdHQPIx/tcHQ3TJwY5Gz9r3fb0c zEd0Rs7E7iC71rZ9aCBZl24M/QvZogXtmGJbbpeRhGsqmToXjzyt4aNtyXS3XhMCozLc qS566SYWTDd2YTUh9o2MG3Ltsqlv09nxE2k8A7EU7/2FLD3eynTpdULPVkSfJld+7eWJ oIn6eDHzE5DLbQn23JUUC7kqANEtJY7SvYkHGCVPtqKjsAmtVZ2R0maIuS8vXgWswHpf sSRod5s3Ou5jpGDq0+urn3sUfFmcVrZPQP+RrDQSXE8PmxVAIH4+Ps0NmRcdBDTLGAPd IK8w== ARC-Authentication-Results: i=1; mx.google.com; dkim=neutral (body hash did not verify) header.i=@gmail.com header.s=20161025 header.b=uil3uqM6; 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=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from mail.openembedded.org (mail.openembedded.org. [140.211.169.62]) by mx.google.com with ESMTP id q8-v6si5090274pfh.353.2018.08.29.20.55.55; Wed, 29 Aug 2018 20:55:55 -0700 (PDT) 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=uil3uqM6; 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=QUARANTINE dis=NONE) header.from=gmail.com Received: from layers.openembedded.org (localhost [127.0.0.1]) by mail.openembedded.org (Postfix) with ESMTP id B8ECE7937D; Thu, 30 Aug 2018 03:55:53 +0000 (UTC) X-Original-To: openembedded-core@lists.openembedded.org Delivered-To: openembedded-core@lists.openembedded.org Received: from mail-pl1-f179.google.com (mail-pl1-f179.google.com [209.85.214.179]) by mail.openembedded.org (Postfix) with ESMTP id C56FE793B2 for ; Thu, 30 Aug 2018 03:55:47 +0000 (UTC) Received: by mail-pl1-f179.google.com with SMTP id e11-v6so3252065plb.3 for ; Wed, 29 Aug 2018 20:55:49 -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=GwWrT9migWX8lRDRMPqYh/dNZQk/JcaTcQaLqqQXxik=; b=uil3uqM6pr5+gUF7mVjtNn843s/X1K2fPRFSvqq5/0TLnID5p6LzKapFm2wEgDwLcE dsl0/PGDw9JrfrifXu4Rw/cerh7sbKQWg0eMujU5vTMXZRW/eF/USIYj0S1Sj/Wa4Ho3 uI1XuO6Zwae3TzME98RZXyvyf9w5utlQaGBMQfKMXh1QJTY+QfSlwFwxHzPDPR6U14Cj 1J9Q7HF/UV/9wPfBANjUFUK63/qcCbKoiUg7gd0/KiKB0QEkLh6oohMLUP+PullS50o8 vsphzqWFhV5JQuR61bsH/gXt3RSu1fyRdj7TMLD9TUuKNF7cYsLRMV1BPE1TG41JmboK eY0w== 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=GwWrT9migWX8lRDRMPqYh/dNZQk/JcaTcQaLqqQXxik=; b=Ys6F4RVn8UUKdBR63C62ceaM4O6s8xUVF8yuOGc0cIHUKjxrDkB/8JO8AY8bqrQekn NKfxDGKCjHG7GLEUdSq/GmLnxpM49vSkQopwYkD+WqKWyHGi0R1rgCH4tG0mL/r0lKq0 FX0yW6Cn01xkxEs+uPr13khPITRiK0sk9ACuM7j6PmSgOxf1Z+dkKLPMqpiayH3LULoV eplBJyXLNlo11IERCf3hCl73nKpIB4iIoFFp+H+Fk/QxkfVgWmwsRCp7+4ZDpMDyYfgb Ny08vjWCnYfT0bxwCHybK206vadb9FZLC8bZdQV2ar5q5ODD/Q6VbUh8Lnija7PNshXs b7aA== X-Gm-Message-State: APzg51B32er+L6unSv7xZaqt38r1psutOvWP77yEexKE8D/u1WUCj7cv AindsxLSWDf5UycDHXhBfn4kCU10 X-Received: by 2002:a17:902:246a:: with SMTP id m39-v6mr8361103plg.57.1535601348534; Wed, 29 Aug 2018 20:55:48 -0700 (PDT) Received: from localhost.localdomain ([2601:646:877f:9499::f180]) by smtp.gmail.com with ESMTPSA id 77-v6sm8056381pga.40.2018.08.29.20.55.46 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Wed, 29 Aug 2018 20:55:47 -0700 (PDT) From: Khem Raj To: openembedded-core@lists.openembedded.org Date: Wed, 29 Aug 2018 20:55:34 -0700 Message-Id: X-Mailer: git-send-email 2.18.0 In-Reply-To: References: Subject: [OE-core] [PATCH 2/7] libc-package: Add risc-v specific options to cross-localedef invocation 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 It was otherwise being deferred until boot time Signed-off-by: Khem Raj --- meta/classes/libc-package.bbclass | 2 ++ 1 file changed, 2 insertions(+) -- 2.18.0 -- _______________________________________________ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.openembedded.org/mailman/listinfo/openembedded-core diff --git a/meta/classes/libc-package.bbclass b/meta/classes/libc-package.bbclass index 2e7cd25297..9d09c7be6a 100644 --- a/meta/classes/libc-package.bbclass +++ b/meta/classes/libc-package.bbclass @@ -257,6 +257,8 @@ python package_do_split_gconvs () { "mipsisa32r6el": " --uint32-align=4 --little-endian ", \ "mips64el":" --uint32-align=4 --little-endian ", \ "mipsisa64r6el":" --uint32-align=4 --little-endian ", \ + "riscv64": " --uint32-align=4 --little-endian ", \ + "riscv32": " --uint32-align=4 --little-endian ", \ "i586": " --uint32-align=4 --little-endian ", \ "i686": " --uint32-align=4 --little-endian ", \ "x86_64": " --uint32-align=4 --little-endian " } From patchwork Thu Aug 30 03:55:35 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Khem Raj X-Patchwork-Id: 145489 Delivered-To: patch@linaro.org Received: by 2002:a2e:1648:0:0:0:0:0 with SMTP id 8-v6csp341701ljw; Wed, 29 Aug 2018 20:56:01 -0700 (PDT) X-Google-Smtp-Source: ANB0VdYCVBquEeuNrKNOLPzEYBBVIN6mtQnhSuOi/MMd0FgQBs5YrXpZaM87zGo3GtVxVhLZlID1 X-Received: by 2002:a17:902:eb:: with SMTP id a98-v6mr1083895pla.269.1535601361699; Wed, 29 Aug 2018 20:56:01 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1535601361; cv=none; d=google.com; s=arc-20160816; b=cy71BUtiiLAybpfku6kOR2+XSWecmBceVzqrPyxPyMdDh0FP+D1ShXVxHAGdmMfGJA 6EAUAnPhrY3QWCb5H/4iCpp+76iBbCx30Oey/nYUFz8PA2bYntnXWer23+jEDqjvAbuF z+sqWnky3sk7SQhGsPYOYi7pWfxjP+6mRYYXuT6ZbHg/HxHaIFSuoiyHcNcl+EXARxLa Nj98hLtnz1bLY8aPzrxDivHZ5YnvrQfv4bOcDbOK62yHIsEvUpeqe15uzQZ+yuLaV7ae C2Pil0oKUOb8hAq/yxkL540hxcjtHIEdmgTGcBGJsRLS+EVLNFfjXBjExBXsu9lLDpS2 j4eQ== 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=TQmpstMnop3U7Y/VJ5P4y/vvtUS4WRmCA/pwRflZgo0=; b=QNkAPoBwroGPlQ0D3v5UEMfYm5ilcGaWtFnfRMllIWmQVttHCqGtw9miJIc9xTJvbm bQAY5ZGyKtrLR3ueEttWpOq+yyKPeoRL+tXVKR9UiI7tEO/7hoxi1CJe7YYf1Wgt+EgN qP6HclJyignNuJRjmnwoomKK+9tlBmW5oDOt1zyywsGMkjFhsaMyN3Djl1cAP/GtORiM y9GuQG/tbvd113ManNncLBRoukd2nXi3gagA1A34Utc6CrVTvpwjpd5uR62nBrC2Syym EGDi9f8mO1WbetiySfkXHJXy5W/tWxAReJnG9yKQ+/8+kE65uXYXt2rhNQzu7Cp6jLRd aSmg== ARC-Authentication-Results: i=1; mx.google.com; dkim=neutral (body hash did not verify) header.i=@gmail.com header.s=20161025 header.b=aEcKYAM2; 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=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from mail.openembedded.org (mail.openembedded.org. [140.211.169.62]) by mx.google.com with ESMTP id q18-v6si5475468pgd.379.2018.08.29.20.56.01; Wed, 29 Aug 2018 20:56:01 -0700 (PDT) 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=aEcKYAM2; 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=QUARANTINE dis=NONE) header.from=gmail.com Received: from layers.openembedded.org (localhost [127.0.0.1]) by mail.openembedded.org (Postfix) with ESMTP id 05787793CD; Thu, 30 Aug 2018 03:55:55 +0000 (UTC) X-Original-To: openembedded-core@lists.openembedded.org Delivered-To: openembedded-core@lists.openembedded.org Received: from mail-pl1-f174.google.com (mail-pl1-f174.google.com [209.85.214.174]) by mail.openembedded.org (Postfix) with ESMTP id F0021792BC for ; Thu, 30 Aug 2018 03:55:48 +0000 (UTC) Received: by mail-pl1-f174.google.com with SMTP id d12-v6so3242862pls.4 for ; Wed, 29 Aug 2018 20:55:50 -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=pqiXdvS1f+0VEn6CBhOEjtsCBeC4av4AMBd7e1OkBXg=; b=aEcKYAM2jIVcTyzObATC/7/QYYP3AF/8O7U5SFGgqg4JNFQqh8AnuTvrLMfoilGfdQ BVoiHhNQDLXVa+2v5Y+eDaYAaUOh1Xg5J5skSq2rxI2ixzPGe0ASBA6r3sNRpBuKnkER GHCqII9YnyvCgt27vrgVMebmcEwVhK/pt3sZKDKl0bwDzru2yZuigUUz9V8O1cHI0/xx TTvSj98BKSLmfRX9ioKH7GuePPUYjq4C86EMI4rbDeoV4gqngBqQUxRXzFPwMYe8lTcC KLhSIWOwx9OKqloZxN2gzhcb2Ty6xwEDWME02rcoqPBAFmv12mxv53rL7hkUQftw0zUx zyyw== 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=pqiXdvS1f+0VEn6CBhOEjtsCBeC4av4AMBd7e1OkBXg=; b=oS2U4EmtNg88dXI1JR4fPKvoOJnnSGoZZY2H8YS2bbS5Yo+An4Mae4yKdipL5HVB/8 qStcmKZ6lLkZSUm+tUvjQq1MzG9Ox3n1gm4/uc84FR+/qwsinKJ637bitHjIIWp0eG4Z twkDIWgncz8mYrfWqrY8fmtn5gYlYq83HinO6QzkJDFqDU39EOEJbLVK/YIS2ilX2v/Z dYlcfL2XoCz+ToW72iixEgrnK5psrGpXUr9ljs13cv/EBjjcceIVwRo1rlfpFdGiNYhD WKKzVmL4LZ8QwzMM88Zdj0g86qubpgqfqNAYByYj9q/4WxSvIs8Zl0a39W7BnIGSv6Td DD6w== X-Gm-Message-State: APzg51CUm7/Bwss60Iy7GVOS1HeLoq4J0V2tA0cXZVnF+prWAf1+d7pS dUgLA3Fahz6AEzYbpN4VgLl7yxm3 X-Received: by 2002:a17:902:bccb:: with SMTP id o11-v6mr6229552pls.167.1535601349693; Wed, 29 Aug 2018 20:55:49 -0700 (PDT) Received: from localhost.localdomain ([2601:646:877f:9499::f180]) by smtp.gmail.com with ESMTPSA id 77-v6sm8056381pga.40.2018.08.29.20.55.48 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Wed, 29 Aug 2018 20:55:48 -0700 (PDT) From: Khem Raj To: openembedded-core@lists.openembedded.org Date: Wed, 29 Aug 2018 20:55:35 -0700 Message-Id: X-Mailer: git-send-email 2.18.0 In-Reply-To: References: Subject: [OE-core] [PATCH 3/7] sysklogd: Use update-alternatives 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 busybox also provides klogd and syslogd, this change makes it coexist peacefully. Currently rootfs fails in situations where both of them are providing these binaries and busybox postinsts fail update-alternatives: Error: not linking /mnt/a/oe/build/tmp/work/qemuriscv64-bec-linux/core-image-full-cmdline/1.0-r0/rootfs/sbin/klogd to /bin/busybox.nosuid since /mnt/a/oe/build/tmp/work/qemuriscv64-bec-linux/core-image-full-cmdline/1.0-r0/rootfs/sbin/klogd exists and is not a link Signed-off-by: Khem Raj --- meta/recipes-extended/sysklogd/sysklogd.inc | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) -- 2.18.0 -- _______________________________________________ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.openembedded.org/mailman/listinfo/openembedded-core diff --git a/meta/recipes-extended/sysklogd/sysklogd.inc b/meta/recipes-extended/sysklogd/sysklogd.inc index fc4e67c18e..2a8bed00f3 100644 --- a/meta/recipes-extended/sysklogd/sysklogd.inc +++ b/meta/recipes-extended/sysklogd/sysklogd.inc @@ -11,7 +11,7 @@ LIC_FILES_CHKSUM = "file://COPYING;md5=8ca43cbc842c2336e835926c2166c28b \ file://klogd.c;beginline=2;endline=19;md5=7e87ed0ae6142de079bce738c10c899d \ " -inherit update-rc.d systemd +inherit update-rc.d systemd update-alternatives SRC_URI = "http://www.infodrom.org/projects/sysklogd/download/sysklogd-${PV}.tar.gz \ file://no-strip-install.patch \ @@ -70,3 +70,9 @@ python () { if not bb.utils.contains('DISTRO_FEATURES', 'sysvinit', True, False, d): d.setVar("INHIBIT_UPDATERCD_BBCLASS", "1") } + +ALTERNATIVE_PRIORITY = "100" +ALTERNATIVE_${PN} = "klogd syslogd" +ALTERNATIVE_LINK_NAME[klogd] = "${base_sbindir}/klogd" +ALTERNATIVE_LINK_NAME[syslogd] = "${base_sbindir}/syslogd" + From patchwork Thu Aug 30 03:55:36 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Khem Raj X-Patchwork-Id: 145490 Delivered-To: patch@linaro.org Received: by 2002:a2e:1648:0:0:0:0:0 with SMTP id 8-v6csp341752ljw; Wed, 29 Aug 2018 20:56:07 -0700 (PDT) X-Google-Smtp-Source: ANB0VdZ3xbw1RRv8Taodh/YXnfpndn9EeaB/tj0AyOPMMjTc8u3FEqdtCat3SmZyJQJSORKdsGd+ X-Received: by 2002:a63:455d:: with SMTP id u29-v6mr7987720pgk.342.1535601367350; Wed, 29 Aug 2018 20:56:07 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1535601367; cv=none; d=google.com; s=arc-20160816; b=aiy2bUsk69rZ+Rn+JGbwueicIceZ5QhTJle9CNcaRQslfb7pfbTjyJaupghqy4irYH 0j26xWzF45DCUa5P55hPV79G3ZPA1dkXxMtzDOAPkHZX3ngGzFnWaQ7kONhRlpu+dBON +xGfIxdLH23AuViJnI9WVMGiM1VGa2Cq8nxC0VL0wrHyIrGeJ/KlFJ8DJQooKNOEnLXS hnXwOj62LJHSJmOWiB7KSav8V5H/smr9EhwfHyrZOVelD1GeiKTbhYUghCKrP/Y4bh86 lqSVJUOR2iavJBtvNiP+wotMzfCqoqsz3+9zTJpD8EB5q9mm9pVM5mzs4WGcj2lD3Pwl VctQ== 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=yaKXNNTFtOo6IZDGY7CHG11DoFHBxTXVQW3W7INodhY=; b=Jj6kRDVmBPUZw+jdauhCFkn7bwXh1e9YwEfweUxx9NWxs0jjtXKgCbzgvEaGD7o2zR JtG6WfmY9S8QTWqhPCF2BDZASknmPfjQ6h6S16/T07I8MmVATcgjZmm1Zp9D+Ldch+FF 1k1gA7P15dQ1TEeB1z3CsnPD1rAFmTCXGaI8lMxBrrIh6TXeXA4czqtdmi/9AX4lzSGf ntyO7yTY13LeMqbuJCASArcVYGcCZAdDMtSeAcVT6+66JzcEaAguX1kGqbfWGhNRkPbP GUWNASy3I+wHMim0sUPpmtdqlm+vB99wv69YNMB0SN+QAJ/LfQqVouqexx7tedHiDsvq mETQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=neutral (body hash did not verify) header.i=@gmail.com header.s=20161025 header.b=KLDh2gUV; 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=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from mail.openembedded.org (mail.openembedded.org. [140.211.169.62]) by mx.google.com with ESMTP id w21-v6si5326321pgk.206.2018.08.29.20.56.07; Wed, 29 Aug 2018 20:56:07 -0700 (PDT) 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=KLDh2gUV; 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=QUARANTINE dis=NONE) header.from=gmail.com Received: from layers.openembedded.org (localhost [127.0.0.1]) by mail.openembedded.org (Postfix) with ESMTP id 0FFD8793D3; Thu, 30 Aug 2018 03:55:56 +0000 (UTC) X-Original-To: openembedded-core@lists.openembedded.org Delivered-To: openembedded-core@lists.openembedded.org Received: from mail-pf1-f194.google.com (mail-pf1-f194.google.com [209.85.210.194]) by mail.openembedded.org (Postfix) with ESMTP id 07458793C1 for ; Thu, 30 Aug 2018 03:55:49 +0000 (UTC) Received: by mail-pf1-f194.google.com with SMTP id x17-v6so3260962pfh.5 for ; Wed, 29 Aug 2018 20:55:51 -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=i4FZFubAl8mUdHopqOn4T0iMMssQT5lcHaMSCleChXA=; b=KLDh2gUVJ8k4HGtYeJR7W9thtMBLy4k8dTFaUkCMjeKOGF/MAfS59nszrcFRRHHTPJ 7x00OmeJYMc/v/Fqq9fbyl5j8bUSlm112NPdrjwHt8A2f11SzhHP6IH9Pw4Mcrli4Vps kmWjWrYvY0geBu9tfSHAHJsHO/CxIsMG0yMZDsVGEgzud16BNoAFmxeZe/E9+k0FGDGH aPK5FDBq0DRrIoGxo/5/EzfGGFBYOjr0+FwVKf4qtNRPCg/mGFSR2nmzL/0SWYVPesXC uaS/m/ZIS7/99PVL2auwbrI9hbUhtsP475eueJzMTzvGl2u4t0v9UuJVnCP8fzrK/3Bh zXIQ== 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=i4FZFubAl8mUdHopqOn4T0iMMssQT5lcHaMSCleChXA=; b=MGjp4PSMjhjG8wgzvCo8In3mycWoJewRRDi+hKGymlJwpSUgFvno/CeVtdotA3OMNa xkToRcLI5y25HKCGv2m6rtuyq94YiVYXZHAQPgu24PUljAZCb8hMKh0KLJvXDZ5m005Z HJZnZA5u/FcszAuo/bM8crmL0CbMJpx+kfWEnH0Y1o0qi2pgtREGBrLQOadVzlsbGsF0 5rTUv/WTpTOSnNaWnW4LibW4JZeJPPGn/tj/v/0pONNFY1Ewm0hVRxdPIGLYjjeNqTeQ hQPqldFrMC6RTxV+HEBVDf7TUzKgLMgWKHVsautQ96uPbUHbp3kdTbiM9A9CXVg5w4Oa C01Q== X-Gm-Message-State: APzg51AYO1lVMn3++zw8OmXqE3MoZyObXSajP8LwZ/ues6cUyHdMasfR yEBuHQ67pwolrT01kPB9qNrUSgnv X-Received: by 2002:a62:dbc5:: with SMTP id f188-v6mr8788484pfg.182.1535601350770; Wed, 29 Aug 2018 20:55:50 -0700 (PDT) Received: from localhost.localdomain ([2601:646:877f:9499::f180]) by smtp.gmail.com with ESMTPSA id 77-v6sm8056381pga.40.2018.08.29.20.55.49 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Wed, 29 Aug 2018 20:55:50 -0700 (PDT) From: Khem Raj To: openembedded-core@lists.openembedded.org Date: Wed, 29 Aug 2018 20:55:36 -0700 Message-Id: X-Mailer: git-send-email 2.18.0 In-Reply-To: References: Subject: [OE-core] [PATCH 4/7] glibc-locale: Enable riscv64 and riscv32 in BINARY_LOCALE_ARCHES supported architectures 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 support is there using cross-localedef but was not enabled, this caused the post-install for locales to be emitted which delays the boot significantly. emitted postints for locales contain exit 1 which is flagged now and was causing image generation to fail. Signed-off-by: Khem Raj --- meta/recipes-core/glibc/glibc-locale.inc | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) -- 2.18.0 -- _______________________________________________ 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-locale.inc b/meta/recipes-core/glibc/glibc-locale.inc index e50e5cf5e3..1b676dc26e 100644 --- a/meta/recipes-core/glibc/glibc-locale.inc +++ b/meta/recipes-core/glibc/glibc-locale.inc @@ -21,13 +21,13 @@ RDEPENDS_localedef += "glibc" # to decrease initial boot time and avoid localedef being killed by the OOM # killer which used to effectively break i18n on machines with < 128MB RAM. -# default to disabled +# default to disabled ENABLE_BINARY_LOCALE_GENERATION ?= "0" ENABLE_BINARY_LOCALE_GENERATION_pn-nativesdk-glibc-locale = "1" #enable locale generation on these arches # BINARY_LOCALE_ARCHES is a space separated list of regular expressions -BINARY_LOCALE_ARCHES ?= "arm.* aarch64 i[3-6]86 x86_64 powerpc mips mips64" +BINARY_LOCALE_ARCHES ?= "arm.* aarch64 i[3-6]86 x86_64 powerpc mips mips64 riscv32 riscv64" # set "1" to use cross-localedef for locale generation # set "0" for qemu emulation of native localedef for locale generation From patchwork Thu Aug 30 03:55:37 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Khem Raj X-Patchwork-Id: 145491 Delivered-To: patch@linaro.org Received: by 2002:a2e:1648:0:0:0:0:0 with SMTP id 8-v6csp341800ljw; Wed, 29 Aug 2018 20:56:13 -0700 (PDT) X-Google-Smtp-Source: ANB0Vda5/KEXshYFbPRjKfSNt8xF9jeVX8ynM2N01EQeaZQGAax+te12p16RzUa/3MoV+qDLG+ot X-Received: by 2002:a63:4606:: with SMTP id t6-v6mr7946993pga.271.1535601372981; Wed, 29 Aug 2018 20:56:12 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1535601372; cv=none; d=google.com; s=arc-20160816; b=rMs9Fz9SnQuUyc2TOUZCI85Ryw72h/h0CYXpqa+/YOTzzdsdDeWiEMG0RwtOVCC9ro J8VQVvIh2YT3bYQGp+kp2+3pxJlHIalkdwmt6YX3wyGPwkxy8sYVirsGeJYi9yk66jJ8 Vu8R0gmvS5DNgLgU4pDZqgF6XICmVX+2q3M90pLX98TRz5d6u/UgHy4A0j30sAiPOqVP vqFPPwh0BmDHSiBhik4sn11tFezbEDSV7Q9UuK+Gw2Lp6lQqDCSZrCcazcLXVc4x2lhg 2N0EN07IH7u17O37HD0mcCH8B5HNq3KQRAeEEzsF0BqG62to9lUtKH94HCWbCON9qYpT hPQQ== 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=H8w8omqggkJz9fUBx8LbMjX5VdFkWyMFYVErCEHSl3Y=; b=k28gOAQQA7aTrsuRGKmoDaLVk0depBbHVjouKNr5KcJN3ZjiYNiJvIN0VrQZeWAVwE r2E/ScepPqiigKkRIRpSMEI/gFs0yYdy8rxRhOesE+CVi2DeoLpZw4vnNz1a3dbqqaG0 US+wQq1xRkU9/GEhMQ1hRFB2RYHapyzBBZbghoxmv5ACqnq0NmhFaxBvVKt5VAVFUMvo pmK1lu7PaZDe7yQ9Gg+qDtAHBfOsdUX8IK4n5QEvIwiWXjqJ69mWTNmyzMdeGT01Xu+0 M1YFXMYGnZ2UjTWRhO89QVOO0a/KclXJ3x4lHoUvJFuiEh+cTDasO6ZZule0srty7pFX hJ5Q== ARC-Authentication-Results: i=1; mx.google.com; dkim=neutral (body hash did not verify) header.i=@gmail.com header.s=20161025 header.b=Sq81a0YZ; 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=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from mail.openembedded.org (mail.openembedded.org. [140.211.169.62]) by mx.google.com with ESMTP id f34-v6si5763727plf.322.2018.08.29.20.56.12; Wed, 29 Aug 2018 20:56:12 -0700 (PDT) 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=Sq81a0YZ; 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=QUARANTINE dis=NONE) header.from=gmail.com Received: from layers.openembedded.org (localhost [127.0.0.1]) by mail.openembedded.org (Postfix) with ESMTP id 285C2793DE; Thu, 30 Aug 2018 03:55:57 +0000 (UTC) X-Original-To: openembedded-core@lists.openembedded.org Delivered-To: openembedded-core@lists.openembedded.org Received: from mail-pf1-f174.google.com (mail-pf1-f174.google.com [209.85.210.174]) by mail.openembedded.org (Postfix) with ESMTP id 2752D793C2 for ; Thu, 30 Aug 2018 03:55:51 +0000 (UTC) Received: by mail-pf1-f174.google.com with SMTP id l9-v6so3250581pff.9 for ; Wed, 29 Aug 2018 20:55:52 -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=fs938AI3aB/zXQUHYI4u8H+5IoUZF2Sd4wQGliBlr8A=; b=Sq81a0YZCvLy0FNN87ousk/KGhReS2Qlhnqjpim7gOwIjLOd2jY3K5ePLd7qoe+0cn pTsO8Orj4XBYrv5R7QBEIgljHR8+M9mpw6hCjlsTwU+G/nI8MXYzNHCUmRC8bcR2BKsK UfuW37g7KI4cZschAWmt95XmFRMqj+X4oZ/HD+DTmxw4OoOLknw6psC49rQh5jZkiUkE 2+MkGAazWIr4p3wTz8pLv2kGK1JZyRMWRuybt4MonAHeZqiJOZNeMXEY/xlXbSCmA9kW v+H6Y6BGPXR1oZFKg1uSxwXiGi/hp4xXWQtjlUBA3HcCvPgVjxv+lnv9AzTpN4aLCshn 4FLA== 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=fs938AI3aB/zXQUHYI4u8H+5IoUZF2Sd4wQGliBlr8A=; b=ftxE5QKhNb9DRTQROczUJA0twmaXq8ZFEH32Vl4WTaZM96mzrdF0C5fmhBMmwid5Cn hJuVX2tkwBva3RCvKf8qXTFZFxMG5hypz6SuKckc6aHJ93Y10RBRq1BleCwzr2N+5a45 eIpLt2YoNmeT2qZ5dWdvrlyIcWmeHM+GiFiaFrBV+NhcIyJZBWBNC7JlHB7PUAZPf1XC MoPHEMFvMgUDIQSldi24edc4DK2dzdj2hdiDwrkxkTJmNVIkv7FTqEzDD79mU070WevJ A6sj4dX10X+eN/1SOd/0f9MOUhRwGlj/bujZyGK4PX3UTWFvdhiVuYOsPoEuJN8uYbQy 97ug== X-Gm-Message-State: APzg51D9BnCitFw8z5G1VXf0YLvXywpN7t2N04zgpKneCLOruRukwh7O 9BBrTWPSKLkFf77c2UflKJsMvwNo X-Received: by 2002:a63:ee15:: with SMTP id e21-v6mr8123122pgi.421.1535601351878; Wed, 29 Aug 2018 20:55:51 -0700 (PDT) Received: from localhost.localdomain ([2601:646:877f:9499::f180]) by smtp.gmail.com with ESMTPSA id 77-v6sm8056381pga.40.2018.08.29.20.55.50 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Wed, 29 Aug 2018 20:55:51 -0700 (PDT) From: Khem Raj To: openembedded-core@lists.openembedded.org Date: Wed, 29 Aug 2018 20:55:37 -0700 Message-Id: <66a226b3c7f8fddae6418b3175aa141d1c776d66.1535601148.git.raj.khem@gmail.com> X-Mailer: git-send-email 2.18.0 In-Reply-To: References: Subject: [OE-core] [PATCH 5/7] packagegroup-core-tools-testapps: Exclude gst-examples on riscv64 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 Signed-off-by: Khem Raj --- .../packagegroups/packagegroup-core-tools-testapps.bb | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) -- 2.18.0 -- _______________________________________________ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.openembedded.org/mailman/listinfo/openembedded-core diff --git a/meta/recipes-core/packagegroups/packagegroup-core-tools-testapps.bb b/meta/recipes-core/packagegroups/packagegroup-core-tools-testapps.bb index a35f15e6ce..643219852d 100644 --- a/meta/recipes-core/packagegroups/packagegroup-core-tools-testapps.bb +++ b/meta/recipes-core/packagegroups/packagegroup-core-tools-testapps.bb @@ -17,6 +17,9 @@ KEXECTOOLS_microblaze ?= "" KEXECTOOLS_nios2 ?= "" KEXECTOOLS_riscv64 ?= "" +GSTEXAMPLES ?= "gst-examples" +GSTEXAMPLES_riscv64 = "" + X11GLTOOLS = "\ mesa-demos \ " @@ -26,7 +29,7 @@ X11GLTOOLS = "\ " X11TOOLS = "\ - gst-examples \ + ${GSTEXAMPLES} \ x11perf \ xrestop \ xwininfo \ From patchwork Thu Aug 30 03:55:38 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Khem Raj X-Patchwork-Id: 145492 Delivered-To: patch@linaro.org Received: by 2002:a2e:1648:0:0:0:0:0 with SMTP id 8-v6csp341854ljw; Wed, 29 Aug 2018 20:56:18 -0700 (PDT) X-Google-Smtp-Source: ANB0VdZTbi71AhOIXw2omApu4Uk6mu7pFuYZFOs/eU7NVbjfc/z/rA4xNxtahDBnKjTvn//qdx7v X-Received: by 2002:a17:902:6ac7:: with SMTP id i7-v6mr8544899plt.288.1535601378764; Wed, 29 Aug 2018 20:56:18 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1535601378; cv=none; d=google.com; s=arc-20160816; b=vM9BLxAagBBDeBhcovCkGumcQLJpqsj/wRWbXVEPrWAw50jQGuOCSAYm7iFrJu9dMs 3YB4CzNnq07ZNqyWpndnRsNfQrJ7Nwt/qHL1M9qL1T7XrsGa4z08fkA2MBfJuu0no3H6 wSkdW6PY0L7JWiyqm4f6QtbStim94X8SU90ws+wJyzvzwAuUY+tocSNDiNkDsTqlWdUt Yhcr5QufA4Xs61qTvD74l2KDwSdSyaYuBNIxhLekYtZbDIO+8CRuu+g0PsWn/djFrKLB kpUMwvI9bfZS74tliBThVg0mV+1vTo0WAsefisXZ1mcs0/8CIBY9qbdscuvydw4z2lHx yF+g== 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=DF6iLHoh3pk9EbjnPRgZCearAfOFpu8qJo7ieV5E1lU=; b=rRjNBYbK1aJNHo3CG12e2UYZiyroQTPsitboSKL4MHP5A+kXbhk1J24b8t2+1iseHb ROcECxPqGIxLfNNdfy71FHSYS6HzOPPraVRhJa2QcG3ZM/BySMhQcA5jByZsWACe0vrW uVf4VKIgcwzdpkdqrpwgV2xbb2gRcMXc/1ssLLoVxXMpewMvDCqFlTaDkwkRtAE5WZvm odIN6WaCMu33DbQkKyPCSRJAh1+q7pjpYXFV0ImqdV1GC65vaXBKCfx6rD2XSMRAUfAR 3duLL2LHQvkkkc+/pvy+kYJY/Z+RQ07XRo8qC3Xjbh3ZDoH4rY8FP5z3anReXqeLBWqD wvmg== ARC-Authentication-Results: i=1; mx.google.com; dkim=neutral (body hash did not verify) header.i=@gmail.com header.s=20161025 header.b=rKmcMyBR; 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=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from mail.openembedded.org (mail.openembedded.org. [140.211.169.62]) by mx.google.com with ESMTP id f7-v6si5559221pfj.284.2018.08.29.20.56.18; Wed, 29 Aug 2018 20:56:18 -0700 (PDT) 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=rKmcMyBR; 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=QUARANTINE dis=NONE) header.from=gmail.com Received: from layers.openembedded.org (localhost [127.0.0.1]) by mail.openembedded.org (Postfix) with ESMTP id 41BBD793E3; Thu, 30 Aug 2018 03:55:59 +0000 (UTC) X-Original-To: openembedded-core@lists.openembedded.org Delivered-To: openembedded-core@lists.openembedded.org Received: from mail-pg1-f179.google.com (mail-pg1-f179.google.com [209.85.215.179]) by mail.openembedded.org (Postfix) with ESMTP id 299AA792BC for ; Thu, 30 Aug 2018 03:55:52 +0000 (UTC) Received: by mail-pg1-f179.google.com with SMTP id m4-v6so3262207pgv.12 for ; Wed, 29 Aug 2018 20:55:53 -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=SGAmLHmM9pIJXLD4nWdapW3IWEKTWe6IgDMEkdvFqMI=; b=rKmcMyBR7gZdphT/RzDrCABTAVS1qlzMpUUrJwwG1gPaynRgERiJXgdUHBM+gJYpYp nx5GG4emUlmD9RfaDpziExCXktiDt6L7aBRln2rFD5ddOvn5YWXxz8JrbxXgrYP7357M +YcwbfD2yUg6SFf/tpPhFjG26grlkhjn2EkPwF741rg8s2exmdsAomckTXu+F9QfqKVq DG/NP3gBhfxzsQoTluOiO9lcnpKWNrZwsKpfWhzLY7D4dBvDnOisVl4GLRaCY/JfNZbc LFirczcuScVUfeGIbK/DrsSl4GR+vK4UBX5zz9VdQszPy3n8/nOy6+pFxkAOISKrfEVE S2Kg== 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=SGAmLHmM9pIJXLD4nWdapW3IWEKTWe6IgDMEkdvFqMI=; b=e4IbD6ditsbVl0Y6Ie+RHwXBxCkN5UcphAobA2Ph9Z+cq1IeJBB7n6xEI2qoH7kwlK 6HhSQUua1IBvm8P2lQ7J7B8mdDqHiwc+2VBtvDHMPuAkxdkWK2tfnLfCJ0/BT6fCI6gs sDCZ06ECea/8Des90y8PmgOjbjz4cHkcUYOaTzTLB+zXE95YKk4KJ2hQGFfGXk/yfZRe 7rFGXgfF80AZWp+ODR8rqoFvmEgZ5wrAXLK05NcvBu5hAmtzmRoZt/6qsNnBUNJJSSe1 Wzy6jzZlezM/KzuvQjXKmsKz9vSn+2+RS/1dI8u5ZWNsiGcPAf0+3sci1PpYebSaAm1k ATSg== X-Gm-Message-State: APzg51DpWBZYvb0E2UV/2QdMfHE6i+MkuWTjTwhEpjza+c6PehxPQ9Fm NhiYZD64WYqbABdgenZaDbBdMNwv X-Received: by 2002:a63:8442:: with SMTP id k63-v6mr8040213pgd.388.1535601352964; Wed, 29 Aug 2018 20:55:52 -0700 (PDT) Received: from localhost.localdomain ([2601:646:877f:9499::f180]) by smtp.gmail.com with ESMTPSA id 77-v6sm8056381pga.40.2018.08.29.20.55.51 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Wed, 29 Aug 2018 20:55:52 -0700 (PDT) From: Khem Raj To: openembedded-core@lists.openembedded.org Date: Wed, 29 Aug 2018 20:55:38 -0700 Message-Id: <41323c1d99de5dbf9ee55a9f4b3576d478e2016a.1535601148.git.raj.khem@gmail.com> X-Mailer: git-send-email 2.18.0 In-Reply-To: References: Subject: [OE-core] [PATCH 6/7] tcf-agent: Disable non-building features on riscv64 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 Signed-off-by: Khem Raj --- meta/recipes-devtools/tcf-agent/tcf-agent_git.bb | 1 + 1 file changed, 1 insertion(+) -- 2.18.0 -- _______________________________________________ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.openembedded.org/mailman/listinfo/openembedded-core diff --git a/meta/recipes-devtools/tcf-agent/tcf-agent_git.bb b/meta/recipes-devtools/tcf-agent/tcf-agent_git.bb index 20cb9a844d..d901c18c39 100644 --- a/meta/recipes-devtools/tcf-agent/tcf-agent_git.bb +++ b/meta/recipes-devtools/tcf-agent/tcf-agent_git.bb @@ -45,6 +45,7 @@ CFLAGS_append_mips = " ${LCL_STOP_SERVICES}" CFLAGS_append_mips64 = " ${LCL_STOP_SERVICES}" CFLAGS_append_libc-musl = " ${LCL_STOP_SERVICES}" CFLAGS_append_powerpc64 = " ${LCL_STOP_SERVICES}" +CFLAGS_append_riscv64 = " ${LCL_STOP_SERVICES}" do_install() { oe_runmake install INSTALLROOT=${D} From patchwork Thu Aug 30 03:55:39 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Khem Raj X-Patchwork-Id: 145493 Delivered-To: patch@linaro.org Received: by 2002:a2e:1648:0:0:0:0:0 with SMTP id 8-v6csp341884ljw; Wed, 29 Aug 2018 20:56:24 -0700 (PDT) X-Google-Smtp-Source: ANB0VdbjbSybzWM6ntjxKpViRwiYSQIX7cwVB0ApvuezEaT+lCAzTI1SDc5BukNBYU8WRXd6YEMC X-Received: by 2002:a63:d645:: with SMTP id d5-v6mr8052888pgj.450.1535601384142; Wed, 29 Aug 2018 20:56:24 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1535601384; cv=none; d=google.com; s=arc-20160816; b=dWg88t5Z7ib2dWrjAJHJMpZ49TeQn87pLLcsodcx/7wEH8qaz9PJC6dHqkzwLMNEMm dFO6swz/8JUqRRUokwnmXRE8D26oyZwa42h75qqt69X7HHGOZjmBrSJoOZ3UuXB6IGcV WYkXgHDtIxGzbnibe7o6jWaj7Z9XGhGfPQCDbFlTON3XLFOJT3LaD5G1KeZGB5fKR9u6 LUtvTnoWMS/iaKraL8PskXBPSGB4HKqu5B9RqgxWU6XrCTZgV7Dd9ZCSLue1Yrf7tyUM Xcck5TVggw6GHfk1+KYEKz60ZPQDXiRHGYumFJiHUNJWPwoi3x5NxyoeNlFY9HjjEs3p 6OdQ== 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=Y6RLvZf1O8ZO4VAvqHDgO0hB6GmkC+Jzv1XIfE1fzrY=; b=jTdTxqxi1nxlFo5RVOY/CWhM0FMOKe5TxJvji1PlFoDo4ag0k4x1OOU4ht4SsqMRp6 J6U+eaIOFDXuiMM/N2lX+nrZ7DX47QWJlAp+wXfdJZnD/TqhPVly+nLsLtWCKBbVyhEa NJFEuhdi/RVYDyh3lALBJ8lbQyAc0gB1ApNxTwX0zKGWA6eJdt4StrBxFzkxvk2ldqK+ mLmRL9QvVlvXA2AI939oY7vRKKekjaSmPqhu2QLkGB0yHnbfMmH9v9yCT8RopbbtZTAS NIopWmoBO+hsMAtCUO3f0es6/9b9lIDWmFsTZVBcr4qBDklEk3XSqP15l6LD7hT/5aVS rGMw== ARC-Authentication-Results: i=1; mx.google.com; dkim=neutral (body hash did not verify) header.i=@gmail.com header.s=20161025 header.b=pmWUKIWo; 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=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from mail.openembedded.org (mail.openembedded.org. [140.211.169.62]) by mx.google.com with ESMTP id b10-v6si5842986pgi.416.2018.08.29.20.56.23; Wed, 29 Aug 2018 20:56:24 -0700 (PDT) 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=pmWUKIWo; 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=QUARANTINE dis=NONE) header.from=gmail.com Received: from layers.openembedded.org (localhost [127.0.0.1]) by mail.openembedded.org (Postfix) with ESMTP id 5591B793EA; Thu, 30 Aug 2018 03:56:00 +0000 (UTC) X-Original-To: openembedded-core@lists.openembedded.org Delivered-To: openembedded-core@lists.openembedded.org Received: from mail-pg1-f193.google.com (mail-pg1-f193.google.com [209.85.215.193]) by mail.openembedded.org (Postfix) with ESMTP id 2908C793C6 for ; Thu, 30 Aug 2018 03:55:53 +0000 (UTC) Received: by mail-pg1-f193.google.com with SMTP id r1-v6so3263877pgp.11 for ; Wed, 29 Aug 2018 20:55:54 -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=riFdID8495wIp+0Ys3gtcU+GG8i13lWaEiTz+UPAFr8=; b=pmWUKIWoBxtqYnRBIsGOTRO5CZyABeXXiax+xlmjj6GzSMeCt7I2tOqb+1zstV8GhP 8buJXQmkR3X50IGsdtZXESeD7H4MZBaoA5Xnadd0jrU3lkQeLhUftiIg8cerlhhJUmJg JZGp5nwDsM9kCuoHaX2PJJG7mYrD3e6qXSolwpebaws38G7UINlj68E4GZPhQtSikGx5 /nFZaqBG3xVgCEfeJ5iKOw/el/Zyrqxk680O4Dn+FqwSu270LMtg034a+LTS3GyUtmGc AS1uxUEu1JzUzFyR+as68UoLFLiHPx5G5ZoWfxTNTxEdFci+jtkLTXkQcLAX7bzKYquj Y59w== 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=riFdID8495wIp+0Ys3gtcU+GG8i13lWaEiTz+UPAFr8=; b=alktRKcogjRjBkTYn+A5eQyHyNPMro8tKsbIgU5l4P4g5ue3PVa3gj24Uij07gVzm2 rIzgQYfX5p7KdXp1SHZ4+4RUteIotFf7bXA62+t3p+xqLO+2fl/WjNOfJxtaLi4y3RuK qJL6mdFeHPQjDvest1kesDHXOWOWqRBwKfkPQKEK4JqTxQS8pwC+33lV3LFodHwRFmHz WmuHJXxtfPioQ+3GWWwffqc4fKjpgwfYPWFLvjCL6NHKADCQ8tNmEWdTW7QaXH7pOlRe 8fCduRwGTbakTJzw/FhLQNRDz2dTU2jqmTycYBSVKJf/KVNLpn0n4grqeW1XJdZ30U7g DJjw== X-Gm-Message-State: APzg51B4V6Vr8cwDYVlbCLQcIPnlUPqW02S7WFzX6ECjBdcjj2znTmQt 2bjANBs8bThQ/5oH0jzVYeyJjmZJ X-Received: by 2002:a63:1948:: with SMTP id 8-v6mr8126419pgz.192.1535601354032; Wed, 29 Aug 2018 20:55:54 -0700 (PDT) Received: from localhost.localdomain ([2601:646:877f:9499::f180]) by smtp.gmail.com with ESMTPSA id 77-v6sm8056381pga.40.2018.08.29.20.55.52 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Wed, 29 Aug 2018 20:55:53 -0700 (PDT) From: Khem Raj To: openembedded-core@lists.openembedded.org Date: Wed, 29 Aug 2018 20:55:39 -0700 Message-Id: X-Mailer: git-send-email 2.18.0 In-Reply-To: References: Subject: [OE-core] [PATCH 7/7] gdb: Seprate out gold and dwp into a variable 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 is needed for riscv64 to build target binutils fixes alternatives creation Signed-off-by: Khem Raj --- meta/recipes-devtools/binutils/binutils.inc | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) -- 2.18.0 -- _______________________________________________ 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.inc b/meta/recipes-devtools/binutils/binutils.inc index 37813dd864..b56fcd4cd0 100644 --- a/meta/recipes-devtools/binutils/binutils.inc +++ b/meta/recipes-devtools/binutils/binutils.inc @@ -38,6 +38,9 @@ FILES_${PN}-dev = " \ # Rather than duplicating multiple entries for these, make one # list and reuse it. +LDGOLD ?= "ld.gold dwp" +LDGOLD_riscv64 = "" + USE_ALTERNATIVES_FOR = " \ addr2line \ ar \ @@ -47,7 +50,7 @@ USE_ALTERNATIVES_FOR = " \ gprof \ ld \ ld.bfd \ - ld.gold dwp \ + ${LDGOLD} \ nm \ objcopy \ objdump \