From patchwork Sat Sep 28 01:35:43 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Khem Raj X-Patchwork-Id: 174662 Delivered-To: patch@linaro.org Received: by 2002:a92:7e96:0:0:0:0:0 with SMTP id q22csp4296799ill; Fri, 27 Sep 2019 18:36:02 -0700 (PDT) X-Google-Smtp-Source: APXvYqwgicXGdYoVE2AQ0ngIJ0/BNjf1IigzOulgArMH8L3j/6IG8cLbtQc54SMtY/BOsCjr+bV9 X-Received: by 2002:a17:90a:1c7:: with SMTP id 7mr13505711pjd.95.1569634562009; Fri, 27 Sep 2019 18:36:02 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1569634562; cv=none; d=google.com; s=arc-20160816; b=IKH7vnd8FIDIgl8MHufNNa1EHdpi1RzAutpy84dvECNYQZUkAT+ZyyPUr+FEQLIwsA vfy+/Ca8RVOL8Bdmr8NbYg6UquaMn3vT4CjmHyj03ih4OuJKc2kUGD8SkHsCgVDMZQcF w5xh49hEccACu2s8F30lp1okJ0l/aj1sa1ce+VYd0qlXSdxHP4gCNPOc4tyNEPi0GA5k mLtzMX2LLVNfwPSVpVPlchbr8b/yrV4IGKtTend+MBdQWwYKNKj2fWaWMzUCLj6jDQGX fGgi6SwQ+mAwbfqxzxSN+rP8XDbVibEc3f4H+TLIiSYQMNhPIi4AtBP8aGt4BbrsShy/ yt8g== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=errors-to:sender:content-transfer-encoding:list-subscribe:list-help :list-post:list-archive:list-unsubscribe:list-id:precedence:subject :mime-version:message-id:date:to:from:dkim-signature:delivered-to; bh=/4K2UXKr178XgUsE3qWo9+DMgqyi1G4ZzVWY/jT3vzI=; b=JrG+dJwePCVh4jkw1zw7DoIxVejcVrv73kkYx29NcPttH7UR/WS7xixj6wFI3PyelU EYb7lRL/eLDoYBq50TeerfLBrhedqUiji+mpB4bOCzyCmwqtbVbYB//56EO6eLuAOB4L geF1V+K+3JbHWkj/hKOUS1J7WBcludPekd7dAiyXrvC5HXvzGVwC7Iaf7eBCgCCKbOJm oWnIkTXFe9+dWMJ0wLLV3YSu0BDRTCCE7e9jA5OY+smQLXWDBftrh8g9cwt7txn43qX5 FWjMu1mdwvS5w9Z3ArKD+AuHmrv1msCA3yReoSEu3+fngvnlbpEHtNiKC+wDT0Zg2yCb 6s+A== ARC-Authentication-Results: i=1; mx.google.com; dkim=neutral (body hash did not verify) header.i=@gmail.com header.s=20161025 header.b=dEnvvfsg; spf=pass (google.com: best guess record for domain of openembedded-devel-bounces@lists.openembedded.org designates 140.211.169.62 as permitted sender) smtp.mailfrom=openembedded-devel-bounces@lists.openembedded.org; dmarc=fail (p=NONE sp=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 u23si7755256pgk.73.2019.09.27.18.36.01; Fri, 27 Sep 2019 18:36:01 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of openembedded-devel-bounces@lists.openembedded.org designates 140.211.169.62 as permitted sender) client-ip=140.211.169.62; Authentication-Results: mx.google.com; dkim=neutral (body hash did not verify) header.i=@gmail.com header.s=20161025 header.b=dEnvvfsg; spf=pass (google.com: best guess record for domain of openembedded-devel-bounces@lists.openembedded.org designates 140.211.169.62 as permitted sender) smtp.mailfrom=openembedded-devel-bounces@lists.openembedded.org; dmarc=fail (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Received: from ec2-34-214-78-129.us-west-2.compute.amazonaws.com (localhost [127.0.0.1]) by mail.openembedded.org (Postfix) with ESMTP id 66C697F383; Sat, 28 Sep 2019 01:35:57 +0000 (UTC) X-Original-To: openembedded-devel@lists.openembedded.org Delivered-To: openembedded-devel@lists.openembedded.org Received: from mail-pg1-f170.google.com (mail-pg1-f170.google.com [209.85.215.170]) by mail.openembedded.org (Postfix) with ESMTP id 150946C193 for ; Sat, 28 Sep 2019 01:35:55 +0000 (UTC) Received: by mail-pg1-f170.google.com with SMTP id c17so4353038pgg.4 for ; Fri, 27 Sep 2019 18:35:57 -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:mime-version :content-transfer-encoding; bh=S7D9af+L5PGoP91wPIK0p7+J7CqM0vq3SRnsbXUDHxc=; b=dEnvvfsgEVHF1prNzcX4KCMboupjYJKu7as02QVZYFW1MaYE/YvVmO9FOxkqSav5+J GJF0KIIy+djFnSzsBwKVGivkhmMK0nkA4wBI1AsF2Rv5clY/HZwdzkbFLqdb//PuhKCa PCOUyKiJyITuhSQfiBK1PHrBk7uf4KDooBeJkCj0ugy7vp4TCLPtdlO5ROhnLOB1hhN8 n9QjqNo1p5ElDRqmTY9FraCucS0karxlc8bQuEOi/BNgB2Epii/hRe/BodLE8getrrlV QC1yCQYimCOMgyBFUeIE2hSG6SfWOZ93VdTKpHLkKmg3aRHkU4yGISqQi+r3ilV8DkOO 8gig== 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:mime-version :content-transfer-encoding; bh=S7D9af+L5PGoP91wPIK0p7+J7CqM0vq3SRnsbXUDHxc=; b=ScHyJ9KqG0OvxfGlhlC9vD1LzgDOIAO6vKxJ9nNyIJUnsfCkvLwdVyldj37PVcY4op fCtjGkH+/CqOR0yR9Vpnx/PVi0NZC5sQblauh3iZAyQE+oBI0alDtemqmLH/5Ydhh0fB 6xji49fti3MPpmDkOvYMGMMPMYYWcu+aB9lqJxgQuesac8SwkuN72oLo9I9kmHYg9gPl F8SWrnxI+6ZJJ+dmEABU6K+TP3XTI47Jtv6hd62mM8TnSD+XdWMrLxp+RyNhV5cEOcEm NXgDXKv9rcRzlTWRhh/JTwblAAMs5fNaR2T/aXU1hUx5AcYHhlssvGHWriwEidBkg3mn ks4Q== X-Gm-Message-State: APjAAAV8xerzeK/S4xbfn87LE5jMmjDG+NQQBBu6tYut2RCt/M4AS2LM jEuwPuRpkSOIzn2OHrbHMheJGtcXVUIkeA== X-Received: by 2002:a63:cf4e:: with SMTP id b14mr12557799pgj.109.1569634556368; Fri, 27 Sep 2019 18:35:56 -0700 (PDT) Received: from apollo.hsd1.ca.comcast.net (c-73-71-176-3.hsd1.ca.comcast.net. [73.71.176.3]) by smtp.gmail.com with ESMTPSA id bx18sm5206525pjb.26.2019.09.27.18.35.55 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 27 Sep 2019 18:35:55 -0700 (PDT) From: Khem Raj To: openembedded-devel@lists.openembedded.org Date: Fri, 27 Sep 2019 18:35:43 -0700 Message-Id: <20190928013543.3537073-1-raj.khem@gmail.com> X-Mailer: git-send-email 2.23.0 MIME-Version: 1.0 Subject: [oe] [meta-networking][PATCH] openipmi: Mark libOpenIPMI.so.0 as private lib in openipmi-perl X-BeenThere: openembedded-devel@lists.openembedded.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: Using the OpenEmbedded metadata to build Distributions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: openembedded-devel-bounces@lists.openembedded.org Errors-To: openembedded-devel-bounces@lists.openembedded.org libOpenIPMI.so.0 is SONAME for openIPMI.so in openipmi-perl package which means the shlibs code will automatically add it as a provider for this shared library but actual public library is provided by openipmi package, and it results in ERROR: openipmi-2.0.27-r0 do_package: openipmi: Multiple shlib providers for libOpenIPMI.so.0: openipmi-perl, openipmi (used by files: /mnt/jenkins/workspace/Yocto-world-musl/build/tmp/work/aarch64-yoe-linux/openipmi/2.0.27-r0/packages-split/openipmi/usr/bin/openipmi_eventd) The library in perl package is actually not required to compete to provide for public interfaces Signed-off-by: Khem Raj --- meta-networking/recipes-support/openipmi/openipmi_2.0.27.bb | 1 + 1 file changed, 1 insertion(+) -- 2.23.0 -- _______________________________________________ Openembedded-devel mailing list Openembedded-devel@lists.openembedded.org http://lists.openembedded.org/mailman/listinfo/openembedded-devel diff --git a/meta-networking/recipes-support/openipmi/openipmi_2.0.27.bb b/meta-networking/recipes-support/openipmi/openipmi_2.0.27.bb index 51cc256890..f092780399 100644 --- a/meta-networking/recipes-support/openipmi/openipmi_2.0.27.bb +++ b/meta-networking/recipes-support/openipmi/openipmi_2.0.27.bb @@ -51,6 +51,7 @@ PACKAGECONFIG ??= "gdbm" PACKAGECONFIG[gdbm] = "ac_cv_header_gdbm_h=yes,ac_cv_header_gdbm_h=no,gdbm," PACKAGES += "${PN}-perl ${PN}-python" +PRIVATE_LIBS_${PN}-perl = "libOpenIPMI.so.0" FILES_${PN}-perl = " \ ${libdir}/perl/vendor_perl/*/OpenIPMI.pm \