From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mails.dpdk.org (mails.dpdk.org [217.70.189.124]) by inbox.dpdk.org (Postfix) with ESMTP id C77AC45920; Fri, 6 Sep 2024 18:12:56 +0200 (CEST) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 53E9D42EA7; Fri, 6 Sep 2024 18:12:56 +0200 (CEST) Received: from mgamail.intel.com (mgamail.intel.com [192.198.163.13]) by mails.dpdk.org (Postfix) with ESMTP id CB2AD42E82 for ; Fri, 6 Sep 2024 18:12:54 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1725639175; x=1757175175; h=from:to:cc:subject:date:message-id:in-reply-to: references:mime-version:content-transfer-encoding; bh=47K8sFoPXOiIwiBz9iodrB5x5yhD2Ci6ZdbKNo3y5+c=; b=PyXOYgUMGLWaBzGnlvFXsa6AgXIwvMDLNAPSfN8lQ3L3sQpvn8wOX6Qo M5asBPBq6VkDnaNOaDZ+H0CImagKqm+RE1liwoZafyPjSrboBoZF8k7rz bhM3PaEqlLBCaTNxEyAFRNjy69rYs5RBYCCO93GRC6BcHBMwG8v9ydZB2 CT68kieykmBxdI09w7GYYqVZJdOwCNeSimMkiVlAC9X+26pXdeQ9odjIK Awr6Z49XDtZ+OBj3IR8sDXYQe/Bai1KYTbRCJbo8vqWrKX3vAtOYOtDRy cebRgkeqsxXywWkOJvmCP4cRnldVF+Y08VTnCNCh6KD5XfANv8/VmYtRf A==; X-CSE-ConnectionGUID: WIq9EVFDSt2G28rqiybnKQ== X-CSE-MsgGUID: bx08beVIQSyvv9Q35Gt2zQ== X-IronPort-AV: E=McAfee;i="6700,10204,11187"; a="27329838" X-IronPort-AV: E=Sophos;i="6.10,208,1719903600"; d="scan'208";a="27329838" Received: from fmviesa009.fm.intel.com ([10.60.135.149]) by fmvoesa107.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 06 Sep 2024 09:12:53 -0700 X-CSE-ConnectionGUID: jL421m2/Tj2PGYEwgizCDg== X-CSE-MsgGUID: gNpIyR1rSd+FHiif44gvYw== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="6.10,208,1719903600"; d="scan'208";a="65986364" Received: from unknown (HELO silpixa00401385.ir.intel.com) ([10.237.214.39]) by fmviesa009.fm.intel.com with ESMTP; 06 Sep 2024 09:12:52 -0700 From: Bruce Richardson To: dev@dpdk.org Cc: Bruce Richardson Subject: [PATCH v2 0/4] simplify doing 32-bit DPDK builds Date: Fri, 6 Sep 2024 17:12:40 +0100 Message-ID: <20240906161244.1663967-1-bruce.richardson@intel.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20240904135939.329324-1-bruce.richardson@intel.com> References: <20240904135939.329324-1-bruce.richardson@intel.com> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-bounces@dpdk.org To make it easier to build and test DPDK on 32-bit x86 add a set of cross-compile ini files for a number of common linux distributions. This avoids the user having to remember strange meson incantations with '-m32' in various args values and with the PKG_CONFIG_LIBDIR overridden in the environment. Bruce Richardson (4): config: add 32-bit x86 debian cross-compilation file config: add fedora 32-bit x86 cross-compile file config: add arch 32-bit cross-compilation file devtools/test-meson-builds: use cross files for 32bit build config/x86/cross-32bit-arch.ini | 22 ++++++++++++++++++++++ config/x86/cross-32bit-debian.ini | 22 ++++++++++++++++++++++ config/x86/cross-32bit-fedora.ini | 22 ++++++++++++++++++++++ devtools/test-meson-builds.sh | 13 +++++-------- 4 files changed, 71 insertions(+), 8 deletions(-) create mode 100644 config/x86/cross-32bit-arch.ini create mode 100644 config/x86/cross-32bit-debian.ini create mode 100644 config/x86/cross-32bit-fedora.ini -- 2.43.0