From patchwork Sat May 5 00:13:56 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Khem Raj X-Patchwork-Id: 135038 Delivered-To: patch@linaro.org Received: by 10.46.151.6 with SMTP id r6csp657615lji; Fri, 4 May 2018 17:14:46 -0700 (PDT) X-Google-Smtp-Source: AB8JxZr6yqZjPzHdpW5kutK6KVaz2qKzmCd0wCYyhO0pdlOnjqAXHVxX90m8DWVq29UJZmoKlvFl X-Received: by 2002:a65:590e:: with SMTP id f14-v6mr23932233pgu.282.1525479286772; Fri, 04 May 2018 17:14:46 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1525479286; cv=none; d=google.com; s=arc-20160816; b=Tfb4U76lQxqSWc1MMU890t8SuBFI8ep6I2nKcZiIg4mbvJsHZToJ7Kz8xHzvEsF5rw bXB6XD3kZM/qIN0ECI7XJb+OHu2pheNB7sy81/C28PDtxYvrPoIpKmkA9Of2gBuzTqqD hOJLtGDkTHuSpte8j+ZTHDyIU6r9cqLspWUl5cDAhLw7Ryy4h1t1btQyPh/mU6CUM9z7 klgKHUFqOieg0kPn5GvCm1VWARZWMfu91Eg/2nlu6ruO1ImFlLL4rBH8XHdOY2x48iQr HF3HICJigMNOEA3lncajt4rlVG5kRdvcfVpdQtH29oNYe2fnmZDs7NUr1Ez+2F4XA7gT f2uA== 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=Xuc/XMrlBBxj1V7UQaNwnigaS6/tX+bYzfnCllvIOsI=; b=P1g2zRCyn/Y+eirYDKzQTrl619MmispnjBnjPCMv3LRMz11WDynfUNuXPu8go+Nqnu kWtaoOpPHphye27zkvoRywCLmiNq1JMnlHcjqEyA3+OueTUcZR+H9OyZLsN3h6CuDPjA pjn3wKrlAPG1AeU/u7B3u9RpEdsVA1H9Vns8oWcBvF7Hunh/Ykt9XjM+Swh1M9y0/E3u ALltx6qkxfXVBaH0Pz+sBsYevzcWOJ79yhMSs20wO7cbwgZD+z2zN7R9mOEk6asHXJ1C dUA9Ln7+yXGj0ER4o0O6K1kjcvAo5MHQ3S764JO35/+FdD3kY/c+oFyRIjbyepxEz40k wvoA== ARC-Authentication-Results: i=1; mx.google.com; dkim=neutral (body hash did not verify) header.i=@gmail.com header.s=20161025 header.b=ZIXSfQuq; 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 44-v6si16754797pla.376.2018.05.04.17.14.46; Fri, 04 May 2018 17:14:46 -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=ZIXSfQuq; 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 EDEC974DB1; Sat, 5 May 2018 00:14:39 +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 82D9C74D81 for ; Sat, 5 May 2018 00:14:24 +0000 (UTC) Received: by mail-pg0-f65.google.com with SMTP id g20-v6so9771205pgv.1 for ; Fri, 04 May 2018 17:14:26 -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=YTxpdLn2vQ9esdiZmnedYD8r5iDWL4RZaBQBahT/vIo=; b=ZIXSfQuqr/p6V6LVnp1ty4prSpO1fyNEGBzbzAM/n17DUjI/zfoTzLvo490AqYGkJB GUrAmAq2PiSKC6gOVSn/RrFAYWGR6EFAgg2sKsTeRXZ3bk9SRVEe8hHXHkmSt7lBa0Tp ZxLeU9W6czH3imVlJd7zDhgE3q52eV3tIrJL2Vw0vs3RG7dqpV+j1fdpamDtW+iOq2MT XYU7CNmlUrWJelbejywBl0i89g6H/yvbsdih3HusOUeD7keMTol7dV3CNxGz5L1RM/VP tQ0GMo0/uFVolESM6Kf+76TAgauIJp3Z7ugiSt8d4wUvD5hPrjaVTMygtpxqCqhR7+Gg MlQA== 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=YTxpdLn2vQ9esdiZmnedYD8r5iDWL4RZaBQBahT/vIo=; b=WqFQLVMO3WSjcPIqS9c33tqcVCZj2BAmgLsZRUzsIFfIXgwtwVgwWctFtWIurG5O93 5NDHtTwH68KNrJ8VXV8g0NcNcyDq4nhHabr56aNbMo1Lvat2lvp58++H1YhtdGiFE4OB sQ0OgKpVktyE5cPg2scoCsm/4AJ9ypAE3qqi9jjV5JxjzKCzMpOBb/7ISw4jA6+wCfJf qdlpCZieee31BzkiDku84UUle5AYUBnrwYJ1pIZ8o7WzQgAGNQWVJaGN8L45YEPpNXEq Q7BHiD7f9pJt8Ut0taOMsNzadP/AAlseEqGtm2wgki9sYVM9WT898IWTqi2YALpCZuFg svcw== X-Gm-Message-State: ALQs6tDUCWGXubN25tOuDKEJinsmoNiZY2kId3Me2KLgtgXEJYS/wlVF fvQXcnrN3KegMoxnfTMI7Ye+6g== X-Received: by 10.98.224.76 with SMTP id f73mr28808373pfh.88.1525479265444; Fri, 04 May 2018 17:14:25 -0700 (PDT) Received: from localhost.localdomain ([2601:646:877f:9499::c68]) by smtp.gmail.com with ESMTPSA id o88sm36468559pfa.29.2018.05.04.17.14.24 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Fri, 04 May 2018 17:14:24 -0700 (PDT) From: Khem Raj To: openembedded-core@lists.openembedded.org Date: Fri, 4 May 2018 17:13:56 -0700 Message-Id: X-Mailer: git-send-email 2.17.0 In-Reply-To: References: Subject: [OE-core] [PATCH 02/27] musl: Depend on libssp-nonshared 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 libssp-nonshared is required on musl since it does not implement the gcc runtime piece of libssp, which actually it a gcc optimization to reach to __stack_chk_fail Signed-off-by: Khem Raj --- meta/recipes-core/musl/musl_git.bb | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) -- 2.17.0 -- _______________________________________________ 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 34190e530e..01fec69aeb 100644 --- a/meta/recipes-core/musl/musl_git.bb +++ b/meta/recipes-core/musl/musl_git.bb @@ -22,6 +22,7 @@ DEPENDS = "virtual/${TARGET_PREFIX}binutils \ libgcc-initial \ linux-libc-headers \ bsd-headers \ + libssp-nonshared \ " export CROSS_COMPILE="${TARGET_PREFIX}" @@ -65,7 +66,7 @@ do_install() { done } -RDEPENDS_${PN}-dev += "linux-libc-headers-dev bsd-headers-dev" +RDEPENDS_${PN}-dev += "linux-libc-headers-dev bsd-headers-dev libssp-nonshared-staticdev" RPROVIDES_${PN}-dev += "libc-dev virtual-libc-dev" RPROVIDES_${PN} += "ldd libsegfault rtld(GNU_HASH)"