* [dpdk-dev] [Bug 303] meson-0.51.0 isn't building docs
@ 2019-07-03 7:17 bugzilla
0 siblings, 0 replies; only message in thread
From: bugzilla @ 2019-07-03 7:17 UTC (permalink / raw)
To: dev
https://bugs.dpdk.org/show_bug.cgi?id=303
Bug ID: 303
Summary: meson-0.51.0 isn't building docs
Product: DPDK
Version: 19.08
Hardware: All
OS: All
Status: CONFIRMED
Severity: normal
Priority: Normal
Component: meson
Assignee: dev@dpdk.org
Reporter: alialnu@mellanox.com
Target Milestone: ---
Created attachment 45
--> https://bugs.dpdk.org/attachment.cgi?id=45&action=edit
attachment-30959-0.html
Latest meson version 0.51.0 isn't building the documentation. Version 0.47.1
works ok for me.
<pre>
$ meson -Denable_docs=true build
</pre>
<pre>
The Meson build system
Version: 0.51.0
Source dir: /path/to/RTE_SDK
Build dir: /path/to/RTE_SDK/build
Build type: native build
Program cat found: YES (/bin/cat)
Project name: DPDK
Project version: 19.08.0-rc0
C compiler for the build machine: cc (gcc 7.4.0 "cc (Ubuntu
7.4.0-1ubuntu1~18.04.1) 7.4.0")
C compiler for the host machine: cc (gcc 7.4.0 "cc (Ubuntu
7.4.0-1ubuntu1~18.04.1) 7.4.0")
Build machine cpu family: x86_64
Build machine cpu: x86_64
Program ../buildtools/symlink-drivers-solibs.sh found: YES (/bin/sh
/path/to/RTE_SDK/config/../buildtools/symlink-drivers-solibs.sh)
Checking for size of "void *" : 8
Library libm found: YES
Library numa found: NO
Found pkg-config: /usr/bin/pkg-config (0.29.1)
Did not find CMake 'cmake'
Found CMake: NO
Run-time dependency libbsd found: NO (tried pkgconfig and cmake)
Compiler for C supports arguments -Wunused-parameter: YES
Compiler for C supports arguments -Wsign-compare: YES
Compiler for C supports arguments -Wcast-qual: YES
Compiler for C supports arguments -Wno-address-of-packed-member
-Waddress-of-packed-member: NO
Compiler for C supports arguments -mno-avx512f: YES
Message: Binutils 2.30 detected, disabling AVX512 support as workaround for bug
#97
Fetching value of define "__SSE4_2__" : 1
Fetching value of define "__AES__" : 1
Fetching value of define "__PCLMUL__" : 1
Fetching value of define "__AVX__" : 1
Fetching value of define "__AVX2__" : 1
Fetching value of define "__AVX512F__" :
Fetching value of define "__RDRND__" : 1
Fetching value of define "__RDSEED__" : 1
Program gen-pmdinfo-cfile.sh found: YES
(/path/to/RTE_SDK/buildtools/gen-pmdinfo-cfile.sh)
Program python3 found: YES (/usr/bin/python3)
Compiler for C supports arguments -Wno-format-truncation -Wformat-truncation:
YES
Checking for function "getentropy" : YES
Has header "linux/userfaultfd.h" : YES
Run-time dependency libelf found: YES 0.170
Run-time dependency jansson found: NO (tried pkgconfig and cmake)
Compiler for C supports arguments -Wno-format-truncation -Wformat-truncation:
YES (cached)
Library libmusdk found: NO
Compiler for C supports arguments -Wno-cast-qual -Wcast-qual: YES
Run-time dependency libbpf found: NO (tried pkgconfig and cmake)
Library bpf found: NO
Run-time dependency zlib found: YES 1.2.11
Compiler for C supports arguments -Wno-uninitialized -Wuninitialized: YES
Compiler for C supports arguments -Wno-unused-parameter -Wunused-parameter: YES
Compiler for C supports arguments -Wno-unused-variable -Wunused-variable: YES
Compiler for C supports arguments -Wno-misleading-indentation
-Wmisleading-indentation: YES
Compiler for C supports arguments -Wno-implicit-fallthrough
-Wimplicit-fallthrough: YES
Compiler for C supports arguments -Wno-unused-parameter -Wunused-parameter: YES
(cached)
Compiler for C supports arguments -Wno-unused-value -Wunused-value: YES
Compiler for C supports arguments -Wno-strict-aliasing -Wstrict-aliasing: YES
Compiler for C supports arguments -Wno-format-extra-args -Wformat-extra-args:
YES
Compiler for C supports arguments -Wno-unused-variable -Wunused-variable: YES
(cached)
Compiler for C supports arguments -Wno-missing-field-initializers
-Wmissing-field-initializers: YES
Compiler for C supports arguments -Wno-sign-compare -Wsign-compare: YES
Compiler for C supports arguments -Wno-unused-value -Wunused-value: YES
(cached)
Compiler for C supports arguments -Wno-format -Wformat: YES
Compiler for C supports arguments -Wno-error=format-security
-Werror=format-security: YES
Compiler for C supports arguments -Wno-strict-aliasing -Wstrict-aliasing: YES
(cached)
Compiler for C supports arguments -Wno-unused-but-set-variable
-Wunused-but-set-variable: YES
Compiler for C supports arguments -Wno-unused-parameter -Wunused-parameter: YES
(cached)
Compiler for C supports arguments -Wno-pointer-to-int-cast
-Wpointer-to-int-cast: YES
Compiler for C supports arguments -Wno-unused-value -Wunused-value: YES
(cached)
Compiler for C supports arguments -Wno-unused-but-set-variable
-Wunused-but-set-variable: YES (cached)
Compiler for C supports arguments -Wno-unused-variable -Wunused-variable: YES
(cached)
Compiler for C supports arguments -Wno-unused-parameter -Wunused-parameter: YES
(cached)
Compiler for C supports arguments -Wno-unused-value -Wunused-value: YES
(cached)
Compiler for C supports arguments -Wno-unused-but-set-variable
-Wunused-but-set-variable: YES (cached)
Compiler for C supports arguments -Wno-unused-parameter -Wunused-parameter: YES
(cached)
Run-time dependency libmnl found: NO (tried pkgconfig and cmake)
Library mnl found: NO
Run-time dependency libmlx4 found: NO (tried pkgconfig and cmake)
Library mlx4 found: NO
Run-time dependency libibverbs found: NO (tried pkgconfig and cmake)
Library ibverbs found: NO
Run-time dependency libmnl found: NO (tried pkgconfig and cmake)
Library mnl found: NO
Run-time dependency libmlx5 found: NO (tried pkgconfig and cmake)
Library mlx5 found: NO
Run-time dependency libibverbs found: NO (tried pkgconfig and cmake)
Library ibverbs found: NO
Library libmusdk found: NO
Library libmusdk found: NO
Library nfb found: NO
Run-time dependency netcope-common found: NO (tried pkgconfig and cmake)
pcap-config found: YES (/usr/bin/pcap-config)
Run-time dependency pcap found: YES 1.8.1
Compiler for C supports arguments -Wno-unused-parameter -Wunused-parameter: YES
(cached)
Compiler for C supports arguments -Wno-sign-compare -Wsign-compare: YES
(cached)
Compiler for C supports arguments -Wno-missing-prototypes -Wmissing-prototypes:
YES
Compiler for C supports arguments -Wno-cast-qual -Wcast-qual: YES (cached)
Compiler for C supports arguments -Wno-unused-function -Wunused-function: YES
Compiler for C supports arguments -Wno-unused-variable -Wunused-variable: YES
(cached)
Compiler for C supports arguments -Wno-strict-aliasing -Wstrict-aliasing: YES
(cached)
Compiler for C supports arguments -Wno-missing-prototypes -Wmissing-prototypes:
YES (cached)
Compiler for C supports arguments -Wno-unused-value -Wunused-value: YES
(cached)
Compiler for C supports arguments -Wno-format-nonliteral -Wformat-nonliteral:
YES
Compiler for C supports arguments -Wno-shift-negative-value
-Wshift-negative-value: YES
Compiler for C supports arguments -Wno-unused-but-set-variable
-Wunused-but-set-variable: YES (cached)
Compiler for C supports arguments -Wno-missing-declarations
-Wmissing-declarations: YES
Compiler for C supports arguments -Wno-maybe-uninitialized
-Wmaybe-uninitialized: YES
Compiler for C supports arguments -Wno-strict-prototypes -Wstrict-prototypes:
YES
Compiler for C supports arguments -Wno-shift-negative-value
-Wshift-negative-value: YES (cached)
Compiler for C supports arguments -Wno-implicit-fallthrough
-Wimplicit-fallthrough: YES (cached)
Compiler for C supports arguments -Wno-format-extra-args -Wformat-extra-args:
YES (cached)
Compiler for C supports arguments -Wno-visibility -Wvisibility: NO
Compiler for C supports arguments -Wno-empty-body -Wempty-body: YES
Compiler for C supports arguments -Wno-invalid-source-encoding
-Winvalid-source-encoding: NO
Compiler for C supports arguments -Wno-sometimes-uninitialized
-Wsometimes-uninitialized: NO
Compiler for C supports arguments -Wno-pointer-bool-conversion
-Wpointer-bool-conversion: NO
Compiler for C supports arguments -Wno-strict-aliasing -Wstrict-aliasing: YES
(cached)
Compiler for C supports arguments -Wextra: YES
Compiler for C supports arguments -Wdisabled-optimization: YES
Compiler for C supports arguments -Waggregate-return: YES
Compiler for C supports arguments -Wnested-externs: YES
Compiler for C supports arguments -Wbad-function-cast: YES
Compiler for C supports arguments -Wno-sign-compare -Wsign-compare: YES
(cached)
Compiler for C supports arguments -Wno-unused-parameter -Wunused-parameter: YES
(cached)
Compiler for C supports arguments -Wno-unused-variable -Wunused-variable: YES
(cached)
Compiler for C supports arguments -Wno-empty-body -Wempty-body: YES (cached)
Compiler for C supports arguments -Wno-unused-but-set-variable
-Wunused-but-set-variable: YES (cached)
Library sze2 found: NO
Header <linux/pkt_cls.h> has symbol "TCA_FLOWER_UNSPEC" : YES
Header <linux/pkt_cls.h> has symbol "TCA_FLOWER_KEY_VLAN_PRIO" : YES
Header <linux/pkt_cls.h> has symbol "TCA_BPF_UNSPEC" : YES
Header <linux/pkt_cls.h> has symbol "TCA_BPF_FD" : YES
Header <linux/tc_act/tc_bpf.h> has symbol "TCA_ACT_BPF_UNSPEC" : YES
Header <linux/tc_act/tc_bpf.h> has symbol "TCA_ACT_BPF_FD" : YES
Configuring tap_autoconf.h using configuration
Compiler for C supports arguments -fno-prefetch-loop-arrays: YES
Compiler for C supports arguments -Wno-maybe-uninitialized
-Wmaybe-uninitialized: YES (cached)
Compiler for C supports arguments -Wall: YES
Compiler for C supports arguments -Wextra: YES (cached)
Compiler for C supports arguments -D_BSD_SOURCE: YES
Compiler for C supports arguments -D_DEFAULT_SOURCE: YES
Compiler for C supports arguments -D_XOPEN_SOURCE=600: YES
Compiler for C supports arguments -Wno-unused-parameter -Wunused-parameter: YES
(cached)
Compiler for C supports arguments -Wno-unused-value -Wunused-value: YES
(cached)
Compiler for C supports arguments -Wno-strict-aliasing -Wstrict-aliasing: YES
(cached)
Compiler for C supports arguments -Wno-format-extra-args -Wformat-extra-args:
YES (cached)
Library IPSec_MB found: NO
Library IPSec_MB found: NO
Run-time dependency libcrypto found: NO (tried pkgconfig and cmake)
Library sso_kasumi found: NO
Library libmusdk found: NO
Run-time dependency libcrypto found: NO (tried pkgconfig and cmake)
Run-time dependency libcrypto found: NO (tried pkgconfig and cmake)
Library sso_snow3g found: NO
Library sso_zuc found: NO
Run-time dependency libisal found: NO (tried pkgconfig and cmake)
Dependency zlib found: YES (cached)
Compiler for C supports arguments -Wno-sign-compare -Wsign-compare: YES
(cached)
Compiler for C supports arguments -Wno-unused-value -Wunused-value: YES
(cached)
Compiler for C supports arguments -Wno-format -Wformat: YES (cached)
Compiler for C supports arguments -Wno-error=format-security
-Werror=format-security: YES (cached)
Compiler for C supports arguments -Wno-strict-aliasing -Wstrict-aliasing: YES
(cached)
Compiler for C supports arguments -Wno-unused-but-set-variable
-Wunused-but-set-variable: YES (cached)
Run-time dependency libfdt found: NO (tried pkgconfig and cmake)
Library execinfo found: NO
Compiler for C supports arguments -Wno-format-truncation -Wformat-truncation:
YES (cached)
Dependency zlib found: YES (cached)
Library execinfo found: NO
Program doxygen found: YES (/usr/bin/doxygen)
Program generate_doxygen.sh found: YES
(/path/to/RTE_SDK/doc/api/generate_doxygen.sh)
Program generate_examples.sh found: YES
(/path/to/RTE_SDK/doc/api/generate_examples.sh)
Program doxy-html-custom.sh found: YES
(/path/to/RTE_SDK/doc/api/doxy-html-custom.sh)
doc/api/meson.build:23: WARNING: Custom target input
'/path/to/RTE_SDK/examples' can't be converted to File object(s).
This will become a hard error in the future.
WARNING: Project targetting '>= 0.47.1' but tried to use feature introduced in
'0.50.0': install arg in configure_file
Configuring doxy-api.conf using configuration
Program sphinx-build found: YES (/usr/bin/sphinx-build)
doc/guides/meson.build:8: WARNING: Custom target input
'/path/to/RTE_SDK/doc/guides' can't be converted to File object(s).
This will become a hard error in the future.
Program sh found: YES (/bin/sh)
Library execinfo found: NO
WARNING: Project targetting '>= 0.47.1' but tried to use feature introduced in
'0.48.0': console arg in custom_target
Configuring rte_build_config.h using configuration
Message:
=================
Libraries Enabled
=================
libs:
kvargs, eal, cmdline, ring, mempool, mbuf, net, meter,
ethdev, pci, metrics, hash, timer, acl, bbdev, bitratestats,
cfgfile, compressdev, cryptodev, distributor, efd, eventdev, gro, gso,
ip_frag, jobstats, kni, latencystats, lpm, member, power, pdump,
rawdev, rcu, reorder, sched, security, stack, vhost, ipsec,
port, table, pipeline, flow_classify, bpf,
Message:
===============
Drivers Enabled
===============
common:
cpt, dpaax, octeontx, octeontx2,
bus:
dpaa, fslmc, ifpga, pci, vdev, vmbus,
mempool:
bucket, dpaa, dpaa2, octeontx, octeontx2, ring, stack,
net:
af_packet, ark, atlantic, avp, axgbe, bond, bnx2x, bnxt,
cxgbe, dpaa, dpaa2, e1000, ena, enetc, enic, failsafe,
fm10k, i40e, hinic, iavf, ice, ifc, ipn3ke, ixgbe,
kni, liquidio, memif, netvsc, nfp, null, octeontx, pcap,
qede, ring, sfc, softnic, tap, thunderx, vdev_netvsc, vhost,
virtio, vmxnet3,
crypto:
caam_jr, dpaa_sec, dpaa2_sec, null_crypto, octeontx_crypto,
crypto_scheduler, virtio_crypto,
compress:
octeontx_compress, qat, zlib,
event:
dpaa, dpaa2, opdl, skeleton, sw, dsw, octeontx,
baseband:
bbdev_null,
raw:
skeleton_rawdev, dpaa2_cmdif, dpaa2_qdma,
Message:
=================
Content Skipped
=================
libs:
telemetry: missing dependency "jansson"
drivers:
common/mvep: missing dependency, "libmusdk"
net/af_xdp: missing dependency, "libbpf"
net/mlx4: missing dependency, "ibverbs"
net/mlx5: missing dependency, "ibverbs"
net/mvneta: missing dependency, "libmusdk"
net/mvpp2: missing dependency, "libmusdk"
net/nfb: missing dependency, "libnfb"
net/szedata2: missing dependency, "libsze2"
crypto/aesni_gcm: missing dependency, "libIPSec_MB"
crypto/aesni_mb: missing dependency, "libIPSec_MB"
crypto/ccp: missing dependency, "libcrypto"
crypto/kasumi: missing dependency, "libsso_kasumi"
crypto/mvsam: missing dependency, "libmusdk"
crypto/openssl: missing dependency, "libcrypto"
crypto/snow3g: missing dependency, "libsso_snow3g"
crypto/zuc: missing dependency, "libsso_zuc"
compress/isal: missing dependency, "libisal"
raw/ifpga_rawdev: missing dependency, "libfdt"
Build targets in project: 487
WARNING: Project specifies a minimum meson_version '>= 0.47.1' but uses
features which were added in newer versions:
* 0.48.0: {'console arg in custom_target'}
* 0.50.0: {'install arg in configure_file'}
Found ninja-1.8.2 at /usr/bin/ninja
</pre>
<pre>
$ ninja -C build
</pre>
<pre>
ninja: Entering directory `build'
[1529/1581] Generating rte_kni with a custom command.
make: Entering directory '/usr/src/linux-headers-4.15.0-54-generic'
CC [M] /path/to/RTE_SDK/build/kernel/linux/kni/kni_net.o
CC [M] /path/to/RTE_SDK/build/kernel/linux/kni/kni_misc.o
LD [M] /path/to/RTE_SDK/build/kernel/linux/kni/rte_kni.o
Building modules, stage 2.
MODPOST 1 modules
CC /path/to/RTE_SDK/build/kernel/linux/kni/rte_kni.mod.o
LD [M] /path/to/RTE_SDK/build/kernel/linux/kni/rte_kni.ko
make: Leaving directory '/usr/src/linux-headers-4.15.0-54-generic'
[1568/1581] Generating igb_uio with a custom command.
make: Entering directory '/usr/src/linux-headers-4.15.0-54-generic'
CC [M] /path/to/RTE_SDK/build/kernel/linux/igb_uio/igb_uio.o
Building modules, stage 2.
MODPOST 1 modules
CC /path/to/RTE_SDK/build/kernel/linux/igb_uio/igb_uio.mod.o
LD [M] /path/to/RTE_SDK/build/kernel/linux/igb_uio/igb_uio.ko
make: Leaving directory '/usr/src/linux-headers-4.15.0-54-generic'
[1581/1581] Linking target app/test/dpdk-test.
</pre>
No documentation will be built:
<pre>
$ find build/doc/build/doc/
build/doc/api
build/doc/api/doxy-api.conf
build/doc/guides
</pre>
--
You are receiving this mail because:
You are the assignee for the bug.
^ permalink raw reply [flat|nested] only message in thread
only message in thread, other threads:[~2019-07-03 7:17 UTC | newest]
Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2019-07-03 7:17 [dpdk-dev] [Bug 303] meson-0.51.0 isn't building docs bugzilla
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).