From patchwork Tue Sep 11 18:44:59 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Martin Xu X-Patchwork-Id: 968652 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=pass (mailfrom) smtp.mailfrom=openvswitch.org (client-ip=140.211.169.12; helo=mail.linuxfoundation.org; envelope-from=ovs-dev-bounces@openvswitch.org; receiver=) Authentication-Results: ozlabs.org; dmarc=fail (p=none dis=none) header.from=gmail.com Authentication-Results: ozlabs.org; dkim=fail reason="signature verification failed" (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.b="k5f7Ooy7"; dkim-atps=neutral Received: from mail.linuxfoundation.org (mail.linuxfoundation.org [140.211.169.12]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ozlabs.org (Postfix) with ESMTPS id 428v443dHjz9s9h for ; Wed, 12 Sep 2018 04:45:24 +1000 (AEST) Received: from mail.linux-foundation.org (localhost [127.0.0.1]) by mail.linuxfoundation.org (Postfix) with ESMTP id 6C3AE13FF; Tue, 11 Sep 2018 18:45:06 +0000 (UTC) X-Original-To: dev@openvswitch.org Delivered-To: ovs-dev@mail.linuxfoundation.org Received: from smtp1.linuxfoundation.org (smtp1.linux-foundation.org [172.17.192.35]) by mail.linuxfoundation.org (Postfix) with ESMTPS id 61D3713F4 for ; Tue, 11 Sep 2018 18:45:03 +0000 (UTC) X-Greylist: whitelisted by SQLgrey-1.7.6 Received: from mail-pf1-f176.google.com (mail-pf1-f176.google.com [209.85.210.176]) by smtp1.linuxfoundation.org (Postfix) with ESMTPS id F1B2B3F7 for ; Tue, 11 Sep 2018 18:45:02 +0000 (UTC) Received: by mail-pf1-f176.google.com with SMTP id s13-v6so12661439pfi.7 for ; Tue, 11 Sep 2018 11:45:02 -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; bh=FM2AtJkKF/6lKaoVDHTUPdelOC1x+GLJTmqxuKs/FIQ=; b=k5f7Ooy73/m4nb+8tA3XSSiNXB5mLo0VkDniTIkDDRVeLlNNgh+Meup3+uWvhge5E+ 8ZrSjxjCKaL2je1uHsAgQAoZx1Owl8dmht3E7KJ4ucyU5VTCyOI0/4qRQ/sASG7pjvOV /i5681wd94V5vNmxgiH5CmSrA3KglSUEaWFPDkdgKstecLAotQYkaeZpRGRmpmn7hYeF HH0tVqMku28lH1iiDl2G204C/JXuk6pS3lbMesOF6I4kPNfOigThRTijZ9Ke1KWwnERi o8FKuOGu0k+BKnWHLNC41OcCr77mVv6M+HxqlYoFkSKmnR9+7BbuTG1+CqQeYnhVroFZ B28A== 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=FM2AtJkKF/6lKaoVDHTUPdelOC1x+GLJTmqxuKs/FIQ=; b=C706SqhZ4FSkyyR4TA/UuQu5Y3SGPs9u/2UM/5XwvEy4kBy2U5LjI+Z6XazU2B4C81 kiOw91QI5VGGRlc07zAU4ShjReYUww08vgYB8jLvcTpGPmaunUpWsDQnFbOHsq8VXLa5 PHLQ/szsuX782MuqzT1N1euSLDm2EkrzEMQu7ba5znhnKJxegNOEUuLH/IfaY6+bzFql vCoZxSNzBUsAFlhvQIPAzUnYjT+JVDJ4OnsTKuJvGoGt3nOgFuOzPWeMaB/uGzBnPkc8 Q5OE95nMGkm+8G3aQMO89FxwaaBTq5iE1UKHSZF2hfqVaQC25hnt21GkqSyB9N2V6Tzy fp3A== X-Gm-Message-State: APzg51BabaU6cy2SJaoCq+FtqBw3+bNMK3i1u/oNHwhLXE7/fINvfe2/ 5XM2WsZ8hQxZZT6NIH86Iv9zYlrN X-Google-Smtp-Source: ANB0VdYa5x6Yw77W8JiD9XrsT2MC+gqmpRO6xH6Bkp9CKL9y/yXScdLJjREwBy2AywUZ3VNexLJjhw== X-Received: by 2002:a63:4f14:: with SMTP id d20-v6mr29644179pgb.121.1536691502236; Tue, 11 Sep 2018 11:45:02 -0700 (PDT) Received: from vm1-rhel74-local.eng.vmware.com ([66.170.99.1]) by smtp.gmail.com with ESMTPSA id 3-v6sm40545654pfq.10.2018.09.11.11.45.01 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Tue, 11 Sep 2018 11:45:01 -0700 (PDT) From: Martin Xu To: dev@openvswitch.org Date: Tue, 11 Sep 2018 11:44:59 -0700 Message-Id: <1536691499-77241-1-git-send-email-martinxu9.ovs@gmail.com> X-Mailer: git-send-email 1.8.3.1 X-Spam-Status: No, score=-2.0 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID, DKIM_VALID_AU, FREEMAIL_FROM, RCVD_IN_DNSWL_NONE autolearn=ham version=3.3.1 X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on smtp1.linux-foundation.org Cc: Flavio Leitner Subject: [ovs-dev] [PATCH v2] rhel: Ship ovs shared libraries, fedora X-BeenThere: ovs-dev@openvswitch.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , MIME-Version: 1.0 Sender: ovs-dev-bounces@openvswitch.org Errors-To: ovs-dev-bounces@openvswitch.org This patch extends 4886d4d2495b (debian, rhel: Ship ovs shared libraries and header files) to fedora, by packaging the shared libraries in openvswitch RPM. These files are always packaged in the RPM built with rhel6 spec file. VMware-BZ: #2036847 Signed-off-by: Martin Xu CC: Flavio Leitner --- v1->v2: change from conditional to always ship share libraries rhel/openvswitch-fedora.spec.in | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/rhel/openvswitch-fedora.spec.in b/rhel/openvswitch-fedora.spec.in index cb7ecca..91d6472 100644 --- a/rhel/openvswitch-fedora.spec.in +++ b/rhel/openvswitch-fedora.spec.in @@ -236,6 +236,7 @@ Docker network plugins for OVN. --with-dpdk=$(dirname %{_datadir}/dpdk/*/.config) \ %endif --enable-ssl \ + --enable-shared \ --with-pkidir=%{_sharedstatedir}/openvswitch/pki \ %if 0%{?fedora} > 22 || %{with build_python3} PYTHON3=%{__python3} \ @@ -336,6 +337,8 @@ rm -f $RPM_BUILD_ROOT%{_bindir}/ovs-parse-backtrace \ $RPM_BUILD_ROOT%{_sbindir}/ovs-vlan-bug-workaround \ $RPM_BUILD_ROOT%{_mandir}/man8/ovs-vlan-bug-workaround.8 +rm -rf $RPM_BUILD_ROOT/%{_libdir}/lib*.so + %check %if %{with check} if make check TESTSUITEFLAGS='%{_smp_mflags}' RECHECK=yes; then :; @@ -592,6 +595,7 @@ fi %{_bindir}/ovs-testcontroller %{_bindir}/ovs-pki %{_bindir}/vtep-ctl +%{_libdir}/lib*.so.* %{_sbindir}/ovs-bugtool %{_sbindir}/ovs-vswitchd %{_sbindir}/ovsdb-server