From patchwork Sat Mar 17 03:40: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: 131948 Delivered-To: patch@linaro.org Received: by 10.46.84.17 with SMTP id i17csp220092ljb; Fri, 16 Mar 2018 20:41:08 -0700 (PDT) X-Google-Smtp-Source: AG47ELsGcSplnKKwNZ03GHPYMX20r6UAFLokdbGRO3YLxt4tyTtMAt8FcpcHZ1Fty1SBoJX90Mp0 X-Received: by 10.101.72.136 with SMTP id n8mr3347422pgs.201.1521258067942; Fri, 16 Mar 2018 20:41:07 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1521258067; cv=none; d=google.com; s=arc-20160816; b=02jNDsdqGUTyqUAYBVkerbTl3gDhyQAdixOhARGkC5qjFFdlzi6vBYGGZhUGHucKum 8STkaZ+WQHzgCY3tQeHEEcA7WQO1cGYqA2ZYoeoOOb4+snmf4mmlqVKPlIpGMw3pn1Sn DdwkUwIbPOwPj1WjjN5BwJjpCHpV0Pfe353Swt0gRgaRcxY/p8igei5O4mImDYdmky4K uCjbG1Hi9z1Fq5hdN7EPA3keeuPYkF7MPd0FUef1LA7iVvy/HpODFAITIHhvQQIOI9xD K8MW+Kcf3baJg6HSw+H1R+o0j3P4MyQiK7lfBDATjaYGfjOccjiFVB6d+jcTTfj4PA9Z PL3Q== 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=C1LSzpTKfJ7LcFI6s4j4VFnt+rOac3ORhhU5OHsXO04=; b=wbniwM9CD7Ekcmoz5CzZHhsP1ZzXYebsGGMkw84hwAk+d7K4TMIPuzeX1wrhdx+5zF rWMZnULWo+IDLz/a62900T41ALhibKr4m7IoMNpaUPcsOX+dG3q15NSDzX5j+yVyJrmN FvpYOUEK5aUlqOSxwNWJGDQLLc6HwMjAC04ejSZg47yeRaWwn6A3C1npCZciYDTzDbU/ WeWNgRAa9wqBzrIgR6UNcIR84eTlZ8z+RIg/iUlpibvTkl4Te3CwowoxFYXSnE9g2sZw R/fAK9HwDB38gEM4QMjXrkI9UJ8Ko1b5ViGOoJ9lO+0waOpHBYJdT3YVNV30BJr0iZ5X xOHQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=neutral (body hash did not verify) header.i=@gmail.com header.s=20161025 header.b=kGfaPwMM; 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 r3si1765704pgt.200.2018.03.16.20.41.07; Fri, 16 Mar 2018 20:41: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=kGfaPwMM; 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 22D077898C; Sat, 17 Mar 2018 03:41:01 +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 E800B78977 for ; Sat, 17 Mar 2018 03:40:45 +0000 (UTC) Received: by mail-pf0-f196.google.com with SMTP id y186so4930032pfb.2 for ; Fri, 16 Mar 2018 20:40: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=EsVooicBH4ym8odMdNiw6ZT04hj2/MaaIOVmL9iVvIc=; b=kGfaPwMMqZ1rSKDZ4JGfqwwTdDBwKoGCoqP/GGyNYHfDmo4BlP80oz0O7WAaE2uw2X wso/3vPnJnNqr8QLRApn/5HIYll+AUWq1CpDGsqf9pfwQgQLWMvc7846h0+q75tWWir8 8/CBd7zzStNthrauSKdNifzjY+WMdYvK2haoV/GbqGDFYVS6+viigxMHPtMLFkDbfwPG 2+fZnr0u1GBPxgGtpZKOwJxtU0V5zKZUgsBhkqJh5yCRhNcKh6Mr7b+zvCFrlzKxN32W /6vZ8XVKDvKN8tdzQYPa+WKwKLtbYYzEI0DZP20c6+KmUYd97J//AsVtLJe3HCphhuA1 I2YQ== 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=EsVooicBH4ym8odMdNiw6ZT04hj2/MaaIOVmL9iVvIc=; b=mtbSE2b8moGLUz/JbjA23zaFBVy0fxCgMRMjlOgtFOs2zMvwluUug032oF1Bkbmq/P KY/pxW1k4mS2WiYxFwY08kylUGQQAriseeRb+EU6P7EpJVEXZWkis2lMniTZzc/VDney a2XhZ7FbLAsbK/w1tjLG9BnDaHGYUs39/w7bfZV+3y/5AWL+u8u7QdjTvgMf6BIvVNUm Q1XYt+DX6gt8EDfgTaXJdSdSV2a7/QGz0ANgzm2QnytqHasU0E1+WscYGrB/wDPKTEfu NWWKMhsU3deqOnKd009boQorHsD38Cmgoeg88nI4ezTVA/gCIfN/r70YN4bETUpmaMO/ BQsw== X-Gm-Message-State: AElRT7Fe9evrHId0c7wNqC/rJxovhtwrpPiPXJ+/ud6LDrok0qMzJt2Z DpmAAyphqF3hht3coLWerzDSAg== X-Received: by 10.101.73.7 with SMTP id p7mr3335150pgs.250.1521258046742; Fri, 16 Mar 2018 20:40:46 -0700 (PDT) Received: from localhost.localdomain ([2601:646:8880:466c:6245:cbff:fe64:591]) by smtp.gmail.com with ESMTPSA id 184sm874800pfg.124.2018.03.16.20.40.45 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Fri, 16 Mar 2018 20:40:45 -0700 (PDT) From: Khem Raj To: openembedded-core@lists.openembedded.org Date: Fri, 16 Mar 2018 20:40:33 -0700 Message-Id: <599013164ebd8a85844940a1b8b522dca3c1bf86.1521257828.git.raj.khem@gmail.com> X-Mailer: git-send-email 2.16.2 In-Reply-To: References: Subject: [OE-core] [PATCH 2/5] mtd-utils: Explicitly add pthread options to cflags 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 Some architectures e.g. riscv gcc does not add -D_REENTRANT when enabling pthreads. Help it here by adding these options while gcc gets fixed Signed-off-by: Khem Raj --- meta/recipes-devtools/mtd/mtd-utils_git.bb | 2 ++ 1 file changed, 2 insertions(+) -- 2.16.2 -- _______________________________________________ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.openembedded.org/mailman/listinfo/openembedded-core diff --git a/meta/recipes-devtools/mtd/mtd-utils_git.bb b/meta/recipes-devtools/mtd/mtd-utils_git.bb index 3c34bdd84e..d09d633022 100644 --- a/meta/recipes-devtools/mtd/mtd-utils_git.bb +++ b/meta/recipes-devtools/mtd/mtd-utils_git.bb @@ -24,6 +24,8 @@ S = "${WORKDIR}/git/" PACKAGECONFIG ?= "${@bb.utils.filter('DISTRO_FEATURES', 'xattr', d)}" PACKAGECONFIG[xattr] = ",,acl," +CPPFLAGS_append_riscv64 = " -pthread -D_REENTRANT" + EXTRA_OEMAKE = "'CC=${CC}' 'RANLIB=${RANLIB}' 'AR=${AR}' 'CFLAGS=${CFLAGS} ${@bb.utils.contains('PACKAGECONFIG', 'xattr', '', '-DWITHOUT_XATTR', d)} -I${S}/include' 'BUILDDIR=${S}'" ALTERNATIVE_${PN} = "flash_eraseall"