From: "Loftus, Ciara" <ciara.loftus@intel.com>
To: Phytophage3 <clfs.user@gmail.com>
Cc: "dev@dpdk.org" <dev@dpdk.org>
Subject: Re: [dpdk-dev] dpdk-stable-20.11.1 compile with all examples fails on openSUSE Leap 15.3
Date: Wed, 23 Jun 2021 15:39:11 +0000 [thread overview]
Message-ID: <15f69dce3b0342a9807732249ca69c97@intel.com> (raw)
In-Reply-To: <CAMkeuktHgu0++EzFRp-jwuAD=Du_LJq4nA-DcpArcwVy-GuG=A@mail.gmail.com>
>
> Hi,
>
> I can't compile dpdk-stable-20.11.1 on openSUSE Leap 15.3.
>
> kernel: 5.3.18-59.5-default
>
> Configuration options:
> Message:
> =================
> Libraries Enabled
> =================
>
> libs:
> kvargs, telemetry, eal, ring, rcu, mempool, mbuf, net,
> meter, ethdev, pci, cmdline, metrics, hash, timer, acl,
> bbdev, bitratestats, cfgfile, compressdev, cryptodev, distributor,
> efd, eventdev,
> gro, gso, ip_frag, jobstats, kni, latencystats, lpm, member,
> power, pdump, rawdev, regexdev, rib, reorder, sched, security,
> stack, vhost, ipsec, fib, port, table, pipeline, flow_classify,
> bpf, graph, node,
>
> Message:
> ===============
> Drivers Enabled
> ===============
>
> common:
> cpt, dpaax, iavf, octeontx, octeontx2, sfc_efx, mlx5, qat,
>
> bus:
> dpaa, fslmc, ifpga, pci, vdev, vmbus,
> mempool:
> bucket, dpaa, dpaa2, octeontx, octeontx2, ring, stack,
> net:
> af_packet, af_xdp, ark, atlantic, avp, axgbe, bond, bnx2x,
> bnxt, cxgbe, dpaa, dpaa2, e1000, ena, enetc, enic,
> failsafe, fm10k, i40e, hinic, hns3, iavf, ice, igc,
> ixgbe, kni, liquidio, memif, mlx4, mlx5, netvsc, nfp,
> null, octeontx, octeontx2, pcap, pfe, qede, ring, sfc,
> softnic, tap, thunderx, txgbe, vdev_netvsc, vhost, virtio, vmxnet3,
>
> raw:
> dpaa2_cmdif, dpaa2_qdma, ioat, ntb, octeontx2_dma, octeontx2_ep,
> skeleton,
> crypto:
> bcmfs, caam_jr, ccp, dpaa_sec, dpaa2_sec, nitrox, null, octeontx,
> octeontx2, openssl, scheduler, virtio,
> compress:
> octeontx, zlib,
> regex:
> mlx5, octeontx2,
> vdpa:
> ifc, mlx5,
> event:
> dlb, dlb2, dpaa, dpaa2, octeontx2, opdl, skeleton, sw,
> dsw, octeontx,
> baseband:
> null, turbo_sw, fpga_lte_fec, fpga_5gnr_fec, acc100,
>
> Message:
> =================
> Content Skipped
> =================
>
> libs:
>
> drivers:
> common/mvep: missing dependency, "libmusdk"
> net/ipn3ke: missing dependency, "libfdt"
> net/mvneta: missing dependency, "libmusdk"
> net/mvpp2: missing dependency, "libmusdk"
> net/nfb: missing dependency, "libnfb"
> net/szedata2: missing dependency, "libsze2"
> raw/ifpga: missing dependency, "libfdt"
> crypto/aesni_gcm: missing dependency, "libIPSec_MB"
> crypto/aesni_mb: missing dependency, "libIPSec_MB"
> crypto/armv8: missing dependency, "libAArch64crypto"
> crypto/kasumi: missing dependency, "libIPSec_MB"
> crypto/mvsam: missing dependency, "libmusdk"
> crypto/snow3g: missing dependency, "libIPSec_MB"
> crypto/zuc: missing dependency, "libIPSec_MB"
> compress/isal: missing dependency, "libisal"
>
>
> Build targets in project: 1116
>
> Found ninja-1.10.0 at /usr/bin/ninja
>
> The ninja build fails:
> ninja: Entering directory `build'
> [896/2816] Compiling C object
> 'drivers/a715181@@tmp_rte_net_af_xdp@sta
> /net_af_xdp_rte_eth_af_xdp.c.o'
> FAILED:
> drivers/a715181@@tmp_rte_net_af_xdp@sta/net_af_xdp_rte_eth_af_xdp
> .c.o
>
> cc -Idrivers/a715181@@tmp_rte_net_af_xdp@sta -Idrivers -I../drivers
> -Idrivers/net/af_xdp -I../drivers/net/af_xdp -Ilib/librte_ethdev
> -I../lib/librte_ethdev -I. -I.. -Iconfig -I../config
> -Ilib/librte_eal/include -I../lib/librte_eal/include
> -Ilib/librte_eal/linux/include -I../lib/librte_eal/linux/include
> -Ilib/librte_eal/x86/include -I../lib/librte_eal/x86/include
> -Ilib/librte_eal/common -I../lib/librte_eal/common -Ilib/librte_eal
> -I../lib/librte_eal -Ilib/librte_kvargs -I../lib/librte_kvargs
> -Ilib/librte_metrics -I../lib/librte_metrics -Ilib/librte_telemetry
> -I../lib/librte_telemetry -Ilib/librte_net -I../lib/librte_net
> -Ilib/librte_mbuf -I../lib/librte_mbuf -Ilib/librte_mempool
> -I../lib/librte_mempool -Ilib/librte_ring -I../lib/librte_ring
> -Ilib/librte_meter -I../lib/librte_meter -Idrivers/bus/pci
> -I../drivers/bus/pci -I../drivers/bus/pci/linux -Ilib/librte_pci
> -I../lib/librte_pci -Idrivers/bus/vdev -I../drivers/bus/vdev
> -I/usr/local/include -fdiagnostics-color=always -pipe
> -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O3 -include rte_config.h
> -Wextra -Wcast-qual -Wdeprecated -Wformat -Wformat-nonliteral
> -Wformat-security -Wmissing-declarations -Wmissing-prototypes
> -Wnested-externs -Wold-style-definition -Wpointer-arith -Wsign-compare
> -Wstrict-prototypes -Wundef -Wwrite-strings -Wno-missing-field-initializers
> -D_GNU_SOURCE -fPIC -march=native -DALLOW_EXPERIMENTAL_API
> -DALLOW_INTERNAL_API -Wno-format-truncation -MD -MQ
> 'drivers/a715181@
> @tmp_rte_net_af_xdp@sta/net_af_xdp_rte_eth_af_xdp.c.o' -MF
> 'drivers/a715181@
> @tmp_rte_net_af_xdp@sta/net_af_xdp_rte_eth_af_xdp.c.o.d' -o
> 'drivers/a715181@@tmp_rte_net_af_xdp@sta/net_af_xdp_rte_eth_af_xd
> p.c.o' -c
> ../drivers/net/af_xdp/rte_eth_af_xdp.c
> In file included from ../drivers/net/af_xdp/rte_eth_af_xdp.c:19:0:
> /usr/local/include/bpf/xsk.h: In function ‘xsk_ring_prod__needs_wakeup’:
> /usr/local/include/bpf/xsk.h:148:21: error: ‘XDP_RING_NEED_WAKEUP’
> undeclared (first use in this function)
> return *r->flags & XDP_RING_NEED_WAKEUP;
> ^~~~~~~~~~~~~~~~~~~~
> /usr/local/include/bpf/xsk.h:148:21: note: each undeclared identifier is
> reported only once for each function it appears in
> /usr/local/include/bpf/xsk.h: In function ‘xsk_umem__extract_addr’:
> /usr/local/include/bpf/xsk.h:235:16: error:
> ‘XSK_UNALIGNED_BUF_ADDR_MASK’
> undeclared (first use in this function)
> return addr & XSK_UNALIGNED_BUF_ADDR_MASK;
> ^~~~~~~~~~~~~~~~~~~~~~~~~~~
> /usr/local/include/bpf/xsk.h: In function ‘xsk_umem__extract_offset’:
> /usr/local/include/bpf/xsk.h:240:17: error:
> ‘XSK_UNALIGNED_BUF_OFFSET_SHIFT’ undeclared (first use in this function)
> return addr >> XSK_UNALIGNED_BUF_OFFSET_SHIFT;
> ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> [901/2816] Compiling C object 'lib/76b5a35@@rte_pipeline@sta
> /librte_pipeline_rte_table_action.c.o'
> ninja: build stopped: subcommand failed.
>
> Please help.
Hi,
What version of libbpf are you using? You can check using:
$ pkg-config libbpf --modversion
Can you try with a newer version?
Thanks,
Ciara
prev parent reply other threads:[~2021-06-23 15:40 UTC|newest]
Thread overview: 2+ messages / expand[flat|nested] mbox.gz Atom feed top
2021-06-23 15:24 Phytophage3
2021-06-23 15:39 ` Loftus, Ciara [this message]
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=15f69dce3b0342a9807732249ca69c97@intel.com \
--to=ciara.loftus@intel.com \
--cc=clfs.user@gmail.com \
--cc=dev@dpdk.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).