From mboxrd@z Thu Jan  1 00:00:00 1970
Return-Path: <dev-bounces@dpdk.org>
Received: from mails.dpdk.org (mails.dpdk.org [217.70.189.124])
	by inbox.dpdk.org (Postfix) with ESMTP id A735C41FDD;
	Thu, 31 Aug 2023 14:11:13 +0200 (CEST)
Received: from mails.dpdk.org (localhost [127.0.0.1])
	by mails.dpdk.org (Postfix) with ESMTP id 33E184027B;
	Thu, 31 Aug 2023 14:11:13 +0200 (CEST)
Received: from mgamail.intel.com (mgamail.intel.com [192.55.52.93])
 by mails.dpdk.org (Postfix) with ESMTP id 9DDEF40279
 for <dev@dpdk.org>; Thu, 31 Aug 2023 14:11:10 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple;
 d=intel.com; i=@intel.com; q=dns/txt; s=Intel;
 t=1693483870; x=1725019870;
 h=from:to:cc:subject:date:message-id:mime-version:
 content-transfer-encoding;
 bh=LynyaQKTq/UWjgOShem9Ud2EZFyJhbIC+gic4rCXQ4A=;
 b=l70kPI7E9g222emAHM28QUs0uEqfuUMfymzrVLi2Uy+JAaLx9fCxM5qm
 3XaS5nbPsDYViuKfUOUIIL2tEEfL9ZfpBc8RzzkIbOKzdz0h60W6vLwKh
 G3ajduqfmfmit15Itzmdt2KdeWmWfrnjTspzXR+sD4DvFwL27AUKe6uce
 22pNAUpdSIZZezWeTRHNykKI+0WQh4UfIGijxu0ed3j9N2DgLP3n/bdWY
 cF2FLHJLP7jeQ9eqfj/mZiIbgsUNNpyfWnBuEyf5YLl/rcKd+HBz4RCC0
 kEMPFuDNA2uPZ8x5a6GVH/84M4zvGYvvKfGNkQKJ4Az26wRmFVCTwJEEu g==;
X-IronPort-AV: E=McAfee;i="6600,9927,10818"; a="373320656"
X-IronPort-AV: E=Sophos;i="6.02,216,1688454000"; d="scan'208";a="373320656"
Received: from fmsmga005.fm.intel.com ([10.253.24.32])
 by fmsmga102.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384;
 31 Aug 2023 05:11:09 -0700
X-ExtLoop1: 1
X-IronPort-AV: E=McAfee;i="6600,9927,10818"; a="1070238740"
X-IronPort-AV: E=Sophos;i="6.02,216,1688454000"; d="scan'208";a="1070238740"
Received: from silpixa00401385.ir.intel.com ([10.237.214.14])
 by fmsmga005.fm.intel.com with ESMTP; 31 Aug 2023 05:11:08 -0700
From: Bruce Richardson <bruce.richardson@intel.com>
To: dev@dpdk.org
Cc: Bruce Richardson <bruce.richardson@intel.com>
Subject: [PATCH 0/3] enable PPC in test-meson-builds on ubuntu
Date: Thu, 31 Aug 2023 13:10:55 +0100
Message-Id: <20230831121058.725577-1-bruce.richardson@intel.com>
X-Mailer: git-send-email 2.39.2
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
X-BeenThere: dev@dpdk.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: DPDK patches and discussions <dev.dpdk.org>
List-Unsubscribe: <https://mails.dpdk.org/options/dev>,
 <mailto:dev-request@dpdk.org?subject=unsubscribe>
List-Archive: <http://mails.dpdk.org/archives/dev/>
List-Post: <mailto:dev@dpdk.org>
List-Help: <mailto:dev-request@dpdk.org?subject=help>
List-Subscribe: <https://mails.dpdk.org/listinfo/dev>,
 <mailto:dev-request@dpdk.org?subject=subscribe>
Errors-To: dev-bounces@dpdk.org

To help developers catch errors as soon as possible, we want to ensure
that as wide a variety of builds are done by test-meson-builds as
possible. Unfortunately, for those using Ubuntu, the shipped version
of GCC compiler for PowerPC on that system is not correctly detected by
the script. We fix this by detecting if Ubuntu is in use, and pointing
to the correct cross-file in that case.

On enabling those PPC builds on my system, a couple of other build
issues we encountered. These are fixed by the set before enabling the
build in the script.

Bruce Richardson (3):
  vhost: fix build for powerpc
  build: fix failures due to incompatible IPSec lib
  devtools: enable testing ppc builds on ubuntu

 devtools/test-meson-builds.sh       | 3 +++
 drivers/crypto/ipsec_mb/meson.build | 5 +++++
 lib/vhost/vduse.c                   | 9 ++++++---
 3 files changed, 14 insertions(+), 3 deletions(-)

--
2.39.2