Message ID | 20210225170238.15581-7-pbhagavatula@marvell.com (mailing list archive) |
---|---|
State | Superseded |
Delegated to: | Thomas Monjalon |
Headers | show |
Series | [1/7] common/octeontx: enable build only on 64bit Linux | expand |
Context | Check | Description |
---|---|---|
ci/iol-testing | success | Testing PASS |
ci/iol-abi-testing | success | Testing PASS |
ci/iol-mellanox-Functional | success | Functional Testing PASS |
ci/github-robot | success | github build: passed |
ci/travis-robot | fail | travis build: failed |
ci/iol-intel-Performance | success | Performance Testing PASS |
ci/iol-mellanox-Performance | success | Performance Testing PASS |
ci/intel-Testing | success | Testing PASS |
ci/Intel-compilation | success | Compilation OK |
ci/checkpatch | success | coding style OK |
> -----Original Message----- > From: pbhagavatula@marvell.com <pbhagavatula@marvell.com> > Sent: Thursday, February 25, 2021 10:33 PM > To: Jerin Jacob Kollanukkaran <jerinj@marvell.com>; Ashish Gupta > <ashishg@marvell.com>; Fiona Trahe <fiona.trahe@intel.com> > Cc: dev@dpdk.org; Pavan Nikhilesh Bhagavatula > <pbhagavatula@marvell.com> > Subject: [dpdk-dev] [PATCH 7/7] compress/octeontx: enable build only for > 64bit Linux > > From: Pavan Nikhilesh <pbhagavatula@marvell.com> > > Due to Linux kernel dependency, only enable build for 64bit Linux. > > Signed-off-by: Pavan Nikhilesh <pbhagavatula@marvell.com> > --- > drivers/compress/octeontx/meson.build | 6 ++++++ > 1 file changed, 6 insertions(+) > > diff --git a/drivers/compress/octeontx/meson.build > b/drivers/compress/octeontx/meson.build > index e1b7bed42..cd8687fde 100644 > --- a/drivers/compress/octeontx/meson.build > +++ b/drivers/compress/octeontx/meson.build > @@ -1,6 +1,12 @@ > # SPDX-License-Identifier: BSD-3-Clause # Copyright(c) 2018 Cavium, Inc > > +if not is_linux or not dpdk_conf.get('RTE_ARCH_64') > + build = false > + reason = 'only supported on 64-bit Linux' > + subdir_done() > +endif > + > sources = files('otx_zip.c', 'otx_zip_pmd.c') includes += > include_directories('include') deps += ['mempool_octeontx', 'bus_pci'] > -- > 2.17.1 Acked-by: Ashish Gupta <ashishg@marvell.com>
diff --git a/drivers/compress/octeontx/meson.build b/drivers/compress/octeontx/meson.build index e1b7bed42..cd8687fde 100644 --- a/drivers/compress/octeontx/meson.build +++ b/drivers/compress/octeontx/meson.build @@ -1,6 +1,12 @@ # SPDX-License-Identifier: BSD-3-Clause # Copyright(c) 2018 Cavium, Inc +if not is_linux or not dpdk_conf.get('RTE_ARCH_64') + build = false + reason = 'only supported on 64-bit Linux' + subdir_done() +endif + sources = files('otx_zip.c', 'otx_zip_pmd.c') includes += include_directories('include') deps += ['mempool_octeontx', 'bus_pci']