Package: src:mptcpd
Version: 0.12-4
Severity: serious
Tags: ftbfs
Dear maintainer:
During a rebuild of all packages in unstable, your package failed to build:
--------------------------------------------------------------------------------
[...]
debian/rules binary
dh binary
dh_update_autotools_config
dh_autoreconf
libtoolize: putting auxiliary files in '.'.
libtoolize: copying file './ltmain.sh'
libtoolize: putting macros in AC_CONFIG_MACRO_DIRS, 'm4'.
libtoolize: copying file 'm4/libtool.m4'
libtoolize: copying file 'm4/ltoptions.m4'
libtoolize: copying file 'm4/ltsugar.m4'
libtoolize: copying file 'm4/ltversion.m4'
libtoolize: copying file 'm4/lt~obsolete.m4'
configure.ac:36: installing './compile'
configure.ac:36: installing './config.guess'
configure.ac:36: installing './config.sub'
configure.ac:34: installing './install-sh'
configure.ac:34: installing './missing'
Makefile.am: installing './INSTALL'
lib/Makefile.am: installing './depcomp'
parallel-tests: installing './test-driver'
debian/rules override_dh_auto_configure
make[1]: Entering directory '/<<PKGBUILDDIR>>'
dh_auto_configure -- \
--with-kernel=upstream
./configure --build=x86_64-linux-gnu --prefix=/usr
--includedir=\${prefix}/include --mandir=\${prefix}/share/man
--infodir=\${prefix}/share/info --sysconfdir=/etc --localstatedir=/var
--disable-option-checking --disable-silent-rules
--libdir=\${prefix}/lib/x86_64-linux-gnu --runstatedir=/run
--disable-maintainer-mode --disable-dependency-tracking --with-kernel=upstream
checking whether to enable debugging... no
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a race-free mkdir -p... /usr/bin/mkdir -p
checking for gawk... no
checking for mawk... mawk
checking whether make sets $(MAKE)... yes
checking whether make supports nested variables... yes
checking whether make supports nested variables... (cached) yes
checking build system type... x86_64-pc-linux-gnu
checking host system type... x86_64-pc-linux-gnu
checking how to print strings... printf
checking whether make supports the include directive... yes (GNU style)
checking for gcc... gcc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables...
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether the compiler supports GNU C... yes
checking whether gcc accepts -g... yes
checking for gcc option to enable C11 features... none needed
checking whether gcc understands -c and -o together... yes
checking dependency style of gcc... none
checking for a sed that does not truncate output... /usr/bin/sed
checking for grep that handles long lines and -e... /usr/bin/grep
checking for egrep... /usr/bin/grep -E
checking for fgrep... /usr/bin/grep -F
checking for ld used by gcc... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B
checking the name lister (/usr/bin/nm -B) interface... BSD nm
checking whether ln -s works... yes
checking the maximum length of command line arguments... 1572864
checking how to convert x86_64-pc-linux-gnu file names to x86_64-pc-linux-gnu
format... func_convert_file_noop
checking how to convert x86_64-pc-linux-gnu file names to toolchain format...
func_convert_file_noop
checking for /usr/bin/ld option to reload object files... -r
checking for file... file
checking for objdump... objdump
checking how to recognize dependent libraries... pass_all
checking for dlltool... no
checking how to associate runtime and link libraries... printf %s\n
checking for ar... ar
checking for archiver @FILE support... @
checking for strip... strip
checking for ranlib... ranlib
checking command to parse /usr/bin/nm -B output from gcc object... ok
checking for sysroot... no
checking for a working dd... /usr/bin/dd
checking how to truncate binary pipes... /usr/bin/dd bs=4096 count=1
checking for mt... no
checking if : is a manifest tool... no
checking for stdio.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for strings.h... yes
checking for sys/stat.h... yes
checking for sys/types.h... yes
checking for unistd.h... yes
checking for dlfcn.h... yes
checking for objdir... .libs
checking if gcc supports -fno-rtti -fno-exceptions... no
checking for gcc option to produce PIC... -fPIC -DPIC
checking if gcc PIC flag -fPIC -DPIC works... yes
checking if gcc static flag -static works... yes
checking if gcc supports -c -o file.o... yes
checking if gcc supports -c -o file.o... (cached) yes
checking whether the gcc linker (/usr/bin/ld -m elf_x86_64) supports shared
libraries... yes
checking whether -lc should be explicitly linked in... no
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... no
checking for gcc... (cached) gcc
checking whether the compiler supports GNU C... (cached) yes
checking whether gcc accepts -g... (cached) yes
checking for gcc option to enable C11 features... (cached) none needed
checking whether gcc understands -c and -o together... (cached) yes
checking dependency style of gcc... (cached) none
checking for g++... g++
checking whether the compiler supports GNU C++... yes
checking whether g++ accepts -g... yes
checking for g++ option to enable C++11 features... none needed
checking dependency style of g++... none
checking how to run the C++ preprocessor... g++ -E
checking for ld used by g++... /usr/bin/ld -m elf_x86_64
checking if the linker (/usr/bin/ld -m elf_x86_64) is GNU ld... yes
checking whether the g++ linker (/usr/bin/ld -m elf_x86_64) supports shared
libraries... yes
checking for g++ option to produce PIC... -fPIC -DPIC
checking if g++ PIC flag -fPIC -DPIC works... yes
checking if g++ static flag -static works... yes
checking if g++ supports -c -o file.o... yes
checking if g++ supports -c -o file.o... (cached) yes
checking whether the g++ linker (/usr/bin/ld -m elf_x86_64) supports shared
libraries... yes
checking dynamic linker characteristics... (cached) GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking whether to build with code coverage support... no
checking for doxygen... /usr/bin/doxygen
checking for perl... /usr/bin/perl
checking for dot... /usr/bin/dot
checking for pandoc... no
checking for pkg-config... /usr/bin/pkg-config
checking pkg-config is at least version 0.9.0... yes
configure: systemd system unit directory: /usr/lib/systemd/system
checking whether C compiler accepts -O2... yes
checking whether C++ compiler accepts -O2... yes
checking for ell >= 0.30... yes
checking for linux/mptcp.h... yes
checking for MPTCP_ATTR_SERVER_SIDE in linux/mptcp.h... yes
configure: Building support for upstream kernel.
configure: Default mptcpd path manager plugin: addr_adv.
checking whether C compiler accepts -fvisibility=hidden... yes
checking for library containing argp_parse... none required
checking for library containing dlopen... none required
checking for l_genl_msg_get_extended_error... yes
checking for l_hashmap_replace... yes
checking for C compiler vendor... gnu
checking CFLAGS for most reasonable warnings... -Wall
checking whether C compiler accepts -Wextra... yes
checking whether C compiler accepts -Werror... yes
checking whether C compiler accepts -pedantic... yes
checking for _FORTIFY_SOURCE defined... yes
checking whether C compiler accepts -fstack-protector-strong... yes
checking whether C compiler accepts -Wformat=2... yes
checking whether C compiler accepts -fPIE... yes
checking whether the linker accepts -Wl,-z,noexecstack... yes
checking whether the linker accepts -Wl,-z,now... yes
checking whether the linker accepts -Wl,-z,relro... yes
checking whether the linker accepts -pie... yes
checking that generated files are newer than configure... done
configure: creating ./config.status
config.status: creating Makefile
config.status: creating etc/Makefile
config.status: creating man/Makefile
config.status: creating include/Makefile
config.status: creating include/linux/Makefile
config.status: creating include/mptcpd/Makefile
config.status: creating lib/Makefile
config.status: creating lib/mptcpd.pc
config.status: creating src/Makefile
config.status: creating plugins/Makefile
config.status: creating plugins/path_managers/Makefile
config.status: creating scripts/Makefile
config.status: creating tests/Makefile
config.status: creating tests/lib/Makefile
config.status: creating tests/plugins/Makefile
config.status: creating tests/plugins/bad/Makefile
config.status: creating tests/plugins/noop/Makefile
config.status: creating tests/plugins/priority/Makefile
config.status: creating tests/plugins/security/Makefile
config.status: creating include/mptcpd/private/config.h
config.status: executing depfiles commands
config.status: executing libtool commands
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
debian/rules override_dh_auto_build-indep
make[1]: Entering directory '/<<PKGBUILDDIR>>'
make doxygen-doc
make[2]: Entering directory '/<<PKGBUILDDIR>>'
rm -rf doc
SRCDIR='.' PROJECT='mptcpd' VERSION='0.12' PERL_PATH='/usr/bin/perl'
HAVE_DOT='YES' DOT_PATH='/usr/bin' GENERATE_MAN='NO' GENERATE_RTF='NO'
GENERATE_XML='NO' GENERATE_HTMLHELP='NO' GENERATE_CHI='NO' GENERATE_HTML='YES'
GENERATE_LATEX='NO' DOCDIR=doc /usr/bin/doxygen Doxyfile
warning: Tag 'OUTPUT_TEXT_DIRECTION' at line 102 of file 'Doxyfile' has become
obsolete.
To avoid this warning please remove this line from your configuration file or
upgrade it using "doxygen -u"
warning: Tag 'COLS_IN_ALPHA_INDEX' at line 1147 of file 'Doxyfile' has become
obsolete.
To avoid this warning please remove this line from your configuration file or
upgrade it using "doxygen -u"
warning: Tag 'HTML_TIMESTAMP' at line 1283 of file 'Doxyfile' has become
obsolete.
To avoid this warning please remove this line from your configuration file or
upgrade it using "doxygen -u"
warning: Tag 'FORMULA_TRANSPARENT' at line 1586 of file 'Doxyfile' has become
obsolete.
To avoid this warning please remove this line from your configuration file or
upgrade it using "doxygen -u"
warning: Tag 'LATEX_SOURCE_CODE' at line 1894 of file 'Doxyfile' has become
obsolete.
To avoid this warning please remove this line from your configuration file or
upgrade it using "doxygen -u"
warning: Tag 'LATEX_TIMESTAMP' at line 1910 of file 'Doxyfile' has become
obsolete.
To avoid this warning please remove this line from your configuration file or
upgrade it using "doxygen -u"
warning: Tag 'RTF_SOURCE_CODE' at line 1984 of file 'Doxyfile' has become
obsolete.
To avoid this warning please remove this line from your configuration file or
upgrade it using "doxygen -u"
warning: Tag 'DOCBOOK_PROGRAMLISTING' at line 2089 of file 'Doxyfile' has
become obsolete.
To avoid this warning please remove this line from your configuration file or
upgrade it using "doxygen -u"
warning: Tag 'CLASS_DIAGRAMS' at line 2276 of file 'Doxyfile' has become
obsolete.
To avoid this warning please remove this line from your configuration file or
upgrade it using "doxygen -u"
warning: Tag 'DOT_FONTNAME' at line 2318 of file 'Doxyfile' has become obsolete.
To avoid this warning please remove this line from your configuration file or
upgrade it using "doxygen -u"
warning: Tag 'DOT_FONTSIZE' at line 2325 of file 'Doxyfile' has become obsolete.
To avoid this warning please remove this line from your configuration file or
upgrade it using "doxygen -u"
warning: Tag 'DOT_TRANSPARENT' at line 2551 of file 'Doxyfile' has become
obsolete.
To avoid this warning please remove this line from your configuration file or
upgrade it using "doxygen -u"
Doxygen version used: 1.9.8
Notice: Output directory 'doc' does not exist. I have created it for you.
Searching for include files...
Searching for example files...
Searching for images...
Searching for dot files...
Searching for msc files...
Searching for dia files...
Searching for files to exclude
Searching for files in directory /<<PKGBUILDDIR>>/tests
Searching for files in directory /<<PKGBUILDDIR>>/tests/lib
Searching for files in directory /<<PKGBUILDDIR>>/tests/plugins
Searching for files in directory /<<PKGBUILDDIR>>/tests/plugins/security
Searching for files in directory /<<PKGBUILDDIR>>/tests/plugins/priority
Searching for files in directory /<<PKGBUILDDIR>>/tests/plugins/bad
Searching for files in directory /<<PKGBUILDDIR>>/tests/plugins/noop
Searching INPUT for files to process...
Searching for files in directory /<<PKGBUILDDIR>>/include/mptcpd
Searching for files in directory /<<PKGBUILDDIR>>/include/mptcpd/private
Searching for files in directory /<<PKGBUILDDIR>>/lib
Searching for files in directory /<<PKGBUILDDIR>>/plugins/path_managers
Searching for files in directory /<<PKGBUILDDIR>>/src
Searching for files in directory /<<PKGBUILDDIR>>/tests
Searching for files in directory /<<PKGBUILDDIR>>/tests/lib
Searching for files in directory /<<PKGBUILDDIR>>/tests/plugins
Searching for files in directory /<<PKGBUILDDIR>>/tests/plugins/security
Searching for files in directory /<<PKGBUILDDIR>>/tests/plugins/priority
Searching for files in directory /<<PKGBUILDDIR>>/tests/plugins/bad
Searching for files in directory /<<PKGBUILDDIR>>/tests/plugins/noop
Reading and parsing tag files
Parsing files
Preprocessing /<<PKGBUILDDIR>>/include/mptcpd/addr_info.h...
Parsing file /<<PKGBUILDDIR>>/include/mptcpd/addr_info.h...
Preprocessing /<<PKGBUILDDIR>>/include/mptcpd/export.h...
Parsing file /<<PKGBUILDDIR>>/include/mptcpd/export.h...
Preprocessing /<<PKGBUILDDIR>>/include/mptcpd/id_manager.h...
Parsing file /<<PKGBUILDDIR>>/include/mptcpd/id_manager.h...
Preprocessing /<<PKGBUILDDIR>>/include/mptcpd/listener_manager.h...
Parsing file /<<PKGBUILDDIR>>/include/mptcpd/listener_manager.h...
Preprocessing /<<PKGBUILDDIR>>/include/mptcpd/network_monitor.h...
Parsing file /<<PKGBUILDDIR>>/include/mptcpd/network_monitor.h...
Preprocessing /<<PKGBUILDDIR>>/include/mptcpd/path_manager.h...
Parsing file /<<PKGBUILDDIR>>/include/mptcpd/path_manager.h...
Preprocessing /<<PKGBUILDDIR>>/include/mptcpd/plugin.h...
Parsing file /<<PKGBUILDDIR>>/include/mptcpd/plugin.h...
Preprocessing /<<PKGBUILDDIR>>/include/mptcpd/private/addr_info.h...
Parsing file /<<PKGBUILDDIR>>/include/mptcpd/private/addr_info.h...
Preprocessing /<<PKGBUILDDIR>>/include/mptcpd/private/configuration.h...
Parsing file /<<PKGBUILDDIR>>/include/mptcpd/private/configuration.h...
Preprocessing /<<PKGBUILDDIR>>/include/mptcpd/private/id_manager.h...
Parsing file /<<PKGBUILDDIR>>/include/mptcpd/private/id_manager.h...
Preprocessing /<<PKGBUILDDIR>>/include/mptcpd/private/listener_manager.h...
Parsing file /<<PKGBUILDDIR>>/include/mptcpd/private/listener_manager.h...
Preprocessing /<<PKGBUILDDIR>>/include/mptcpd/private/mptcp_org.h...
Parsing file /<<PKGBUILDDIR>>/include/mptcpd/private/mptcp_org.h...
Preprocessing /<<PKGBUILDDIR>>/include/mptcpd/private/mptcp_upstream.h...
Parsing file /<<PKGBUILDDIR>>/include/mptcpd/private/mptcp_upstream.h...
Preprocessing /<<PKGBUILDDIR>>/include/mptcpd/private/murmur_hash.h...
Parsing file /<<PKGBUILDDIR>>/include/mptcpd/private/murmur_hash.h...
Preprocessing /<<PKGBUILDDIR>>/include/mptcpd/private/netlink_pm.h...
Parsing file /<<PKGBUILDDIR>>/include/mptcpd/private/netlink_pm.h...
Preprocessing /<<PKGBUILDDIR>>/include/mptcpd/private/network_monitor.h...
Parsing file /<<PKGBUILDDIR>>/include/mptcpd/private/network_monitor.h...
Preprocessing /<<PKGBUILDDIR>>/include/mptcpd/private/path_manager.h...
Parsing file /<<PKGBUILDDIR>>/include/mptcpd/private/path_manager.h...
Preprocessing /<<PKGBUILDDIR>>/include/mptcpd/private/plugin.h...
Parsing file /<<PKGBUILDDIR>>/include/mptcpd/private/plugin.h...
Preprocessing /<<PKGBUILDDIR>>/include/mptcpd/private/sockaddr.h...
Parsing file /<<PKGBUILDDIR>>/include/mptcpd/private/sockaddr.h...
Preprocessing /<<PKGBUILDDIR>>/include/mptcpd/types.h...
Parsing file /<<PKGBUILDDIR>>/include/mptcpd/types.h...
Preprocessing /<<PKGBUILDDIR>>/lib/addr_info.c...
Parsing file /<<PKGBUILDDIR>>/lib/addr_info.c...
Preprocessing /<<PKGBUILDDIR>>/lib/hash_sockaddr.c...
Parsing file /<<PKGBUILDDIR>>/lib/hash_sockaddr.c...
Preprocessing /<<PKGBUILDDIR>>/lib/hash_sockaddr.h...
Parsing file /<<PKGBUILDDIR>>/lib/hash_sockaddr.h...
Preprocessing /<<PKGBUILDDIR>>/lib/id_manager.c...
Parsing file /<<PKGBUILDDIR>>/lib/id_manager.c...
Preprocessing /<<PKGBUILDDIR>>/lib/listener_manager.c...
Parsing file /<<PKGBUILDDIR>>/lib/listener_manager.c...
Preprocessing /<<PKGBUILDDIR>>/lib/murmur_hash.c...
Parsing file /<<PKGBUILDDIR>>/lib/murmur_hash.c...
Preprocessing /<<PKGBUILDDIR>>/lib/network_monitor.c...
Parsing file /<<PKGBUILDDIR>>/lib/network_monitor.c...
Preprocessing /<<PKGBUILDDIR>>/lib/path_manager.c...
Parsing file /<<PKGBUILDDIR>>/lib/path_manager.c...
Preprocessing /<<PKGBUILDDIR>>/lib/plugin.c...
Parsing file /<<PKGBUILDDIR>>/lib/plugin.c...
Preprocessing /<<PKGBUILDDIR>>/lib/sockaddr.c...
Parsing file /<<PKGBUILDDIR>>/lib/sockaddr.c...
Preprocessing /<<PKGBUILDDIR>>/plugins/path_managers/addr_adv.c...
Parsing file /<<PKGBUILDDIR>>/plugins/path_managers/addr_adv.c...
Preprocessing /<<PKGBUILDDIR>>/plugins/path_managers/sspi.c...
Parsing file /<<PKGBUILDDIR>>/plugins/path_managers/sspi.c...
Preprocessing /<<PKGBUILDDIR>>/src/commands.c...
Parsing file /<<PKGBUILDDIR>>/src/commands.c...
Preprocessing /<<PKGBUILDDIR>>/src/commands.h...
Parsing file /<<PKGBUILDDIR>>/src/commands.h...
Preprocessing /<<PKGBUILDDIR>>/src/configuration.c...
Parsing file /<<PKGBUILDDIR>>/src/configuration.c...
Preprocessing /<<PKGBUILDDIR>>/src/mptcpd.c...
Parsing file /<<PKGBUILDDIR>>/src/mptcpd.c...
Preprocessing /<<PKGBUILDDIR>>/src/mptcpize.c...
Parsing file /<<PKGBUILDDIR>>/src/mptcpize.c...
Preprocessing /<<PKGBUILDDIR>>/src/mptcpwrap.c...
Parsing file /<<PKGBUILDDIR>>/src/mptcpwrap.c...
Preprocessing /<<PKGBUILDDIR>>/src/netlink_pm.c...
Parsing file /<<PKGBUILDDIR>>/src/netlink_pm.c...
Preprocessing /<<PKGBUILDDIR>>/src/netlink_pm.h...
Parsing file /<<PKGBUILDDIR>>/src/netlink_pm.h...
Preprocessing /<<PKGBUILDDIR>>/src/netlink_pm_mptcp_org.c...
Parsing file /<<PKGBUILDDIR>>/src/netlink_pm_mptcp_org.c...
Preprocessing
/<<PKGBUILDDIR>>/src/netlink_pm_ups/<<PKGBUILDDIR>>/lib/hash_sockaddr.h:70:
warning: the name 'mptcpd_hash_sockaddr_key' supplied as the argument of the \class, \struct, \union,
or \include command is not an input file
/<<PKGBUILDDIR>>/src/netlink_pm_upstream.c:50: warning: Compound addr_info is
not documented.
/<<PKGBUILDDIR>>/src/netlink_pm_upstream.c:255: warning: Compound remove_info
is not documented.
/<<PKGBUILDDIR>>/src/configuration.c:116: warning: Compound tok_entry is not
documented.
tream.c...
Parsing file /<<PKGBUILDDIR>>/src/netlink_pm_upstream.c...
Preprocessing /<<PKGBUILDDIR>>/src/path_manager.c...
Parsing file /<<PKGBUILDDIR>>/src/path_manager.c...
Preprocessing /<<PKGBUILDDIR>>/src/path_manager.h...
Parsing file /<<PKGBUILDDIR>>/src/path_manager.h...
Preprocessing /<<PKGBUILDDIR>>/mptcpd.dox...
Parsing file /<<PKGBUILDDIR>>/mptcpd.dox...
Building macro definition list...
Building group list...
Building directory list...
Building namespace list...
Building file list...
Building class list...
Building concept list...
Computing nesting relations for classes...
Associating documentation with classes...
Associating documentation with concepts...
Associating documentation with modules...
Building example list...
Searching for enumerations...
Searching for documented typedefs...
Searching for members imported via using declarations...
Searching for included using directives...
Searching for documented variables...
Building interface member list...
Building member list...
Searching for friends...
Searching for documented defines...
Computing class inheritance relations...
Computing class usage relations...
Flushing cached template relations that have become invalid...
Computing class relations...
Add enum values to enums...
Searching for member function documentation...
Creating members for template instances...
Building page list...
Search for main page...
Computing page relations...
Determining the scope of groups...
Computing module relations...
Sorting lists...
Determining which enums are documented
Computing member relations...
Building full member lists recursively...
Adding members to member groups.
Computing member references...
Inheriting documentation...
Generating disk names...
Adding source references...
Adding xrefitems...
Sorting member lists...
Setting anonymous enum type...
Computing dependencies between directories...
Generating citations page...
Counting members...
Counting data structures...
Resolving user defined references...
Finding anchors and sections in the documentation...
Transferring function references...
Combining using relations...
Adding members to index pages...
Correcting members for VHDL...
Computing tooltip texts...
Generating style sheet...
Generating search indices...
Generating example documentation...
Generating file sources...
Generating code for file include/mptcpd/export.h...
Generating code for file include/mptcpd/addr_info.h...
Generating code for file include/mptcpd/private/addr_info.h...
Generating code for file include/mptcpd/private/configuration.h...
Generating code for file include/mptcpd/id_manager.h...
Generating code for file include/mptcpd/private/id_manager.h...
Generating code for file include/mptcpd/listener_manager.h...
Generating code for file include/mptcpd/private/listener_manager.h...
Generating code for file include/mptcpd/private/mptcp_org.h...
Generating code for file include/mptcpd/private/mptcp_upstream.h...
Generating code for file include/mptcpd/private/murmur_hash.h...
Generating code for file include/mptcpd/private/netlink_pm.h...
Generating code for file src/netlink_pm.h...
Generating code for file include/mptcpd/network_monitor.h...
Generating code for file include/mptcpd/private/network_monitor.h...
Generating code for file include/mptcpd/path_manager.h...
Generating code for file include/mptcpd/private/path_manager.h...
Generating code for file src/path_manager.h...
Generating code for file include/mptcpd/plugin.h...
Generating code for file include/mptcpd/private/plugin.h...
Generating code for file include/mptcpd/private/sockaddr.h...
Generating code for file include/mptcpd/types.h...
Generating code for file lib/hash_sockaddr.h...
Generating code for file src/commands.h...
Generating file documentation...
Generating docs for file include/mptcpd/export.h...
Generating docs for file include/mptcpd/addr_info.h...
Generating docs for file include/mptcpd/private/addr_info.h...
Generating docs for file
include/mptcpd/p/<<PKGBUILDDIR>>/include/mptcpd/private/sockaddr.h:29: warning:
Member MPTCPD_CONSTANT_HTONS(hs) (macro definition) of file sockaddr.h is not documented.
/<<PKGBUILDDIR>>/include/mptcpd/private/sockaddr.h:30: warning: Member
MPTCPD_CONSTANT_HTONL(hl) (macro definition) of file sockaddr.h is not documented.
/<<PKGBUILDDIR>>/lib/hash_sockaddr.c:112: warning: Member
mptcpd_hash_sockaddr_key_free(void *p) (function) of file hash_sockaddr.c is not documented.
/<<PKGBUILDDIR>>/lib/hash_sockaddr.h:71: warning: Member
mptcpd_hash_sockaddr_key_free(void *p) (function) of file hash_sockaddr.h is not documented.
/<<PKGBUILDDIR>>/lib/listener_manager.c:37: warning: Member IPPROTO_MPTCP
(macro definition) of file listener_manager.c is not documented.
/<<PKGBUILDDIR>>/lib/murmur_hash.c:41: warning: Member FORCE_INLINE (macro
definition) of file murmur_hash.c is not documented.
/<<PKGBUILDDIR>>/lib/murmur_hash.c:42: warning: Member FALLTHROUGH (macro
definition) of file murmur_hash.c is not documented.
/<<PKGBUILDDIR>>/lib/network_monitor.c:876: warning: Member
MPTCPD_MAX_ROUTE_CHECK (macro definition) of file network_monitor.c is not documented.
/<<PKGBUILDDIR>>/plugins/path_managers/addr_adv.c:32: warning: Member
MPTCP_MIN_SUBFLOWS (macro definition) of file addr_adv.c is not documented.
/<<PKGBUILDDIR>>/plugins/path_managers/addr_adv.c:35: warning: Member
MPTCP_MAX_SUBFLOWS (macro definition) of file addr_adv.c is not documented.
/<<PKGBUILDDIR>>/src/configuration.c:347: warning: Member MPTCPD_KERNEL (macro
definition) of file configuration.c is not documented.
/<<PKGBUILDDIR>>/src/mptcpize.c:10: warning: Member _GNU_SOURCE (macro
definition) of file mptcpize.c is not documented.
/<<PKGBUILDDIR>>/src/mptcpize.c:32: warning: Member SYSTEMD_ENV_VAR (macro
definition) of file mptcpize.c is not documented.
/<<PKGBUILDDIR>>/src/mptcpize.c:33: warning: Member SYSTEMD_UNIT_VAR (macro
definition) of file mptcpize.c is not documented.
/<<PKGBUILDDIR>>/src/mptcpize.c:34: warning: Member SYSTEMD_SERVICE_TAG (macro
definition) of file mptcpize.c is not documented.
/<<PKGBUILDDIR>>/src/mptcpize.c:35: warning: Member SYSTEMCTL_SHOW (macro
definition) of file mptcpize.c is not documented.
/<<PKGBUILDDIR>>/src/mptcpize.c:36: warning: Member PRELOAD_VAR (macro
definition) of file mptcpize.c is not documented.
/<<PKGBUILDDIR>>/src/mptcpize.c:37: warning: Member MPTCPWRAP_ENV (macro
definition) of file mptcpize.c is not documented.
/<<PKGBUILDDIR>>/src/mptcpize.c:253: warning: Member main(int argc, char
*argv[]) (function) of file mptcpize.c is not documented.
/<<PKGBUILDDIR>>/src/mptcpwrap.c:20: warning: Member
__attribute__((visibility("default"))) (function) of file mptcpwrap.c is not documented.
/<<PKGBUILDDIR>>/src/netlink_pm_upstream.c:52: warning: Member addr (variable)
of struct addr_info is not documented.
/<<PKGBUILDDIR>>/src/netlink_pm_upstream.c:53: warning: Member id (variable) of
struct addr_info is not documented.
/<<PKGBUILDDIR>>/src/netlink_pm_upstream.c:54: warning: Member flags (variable)
of struct addr_info is not documented.
/<<PKGBUILDDIR>>/src/netlink_pm_upstream.c:55: warning: Member ifindex
(variable) of struct addr_info is not documented.
/<<PKGBUILDDIR>>/lib/listener_manager.c:94: warning: Member addr (variable) of
struct key_in is not documented.
/<<PKGBUILDDIR>>/lib/listener_manager.c:95: warning: Member port (variable) of
struct key_in is not documented.
/<<PKGBUILDDIR>>/lib/listener_manager.c:96: warning: Member padding (variable)
of struct key_in is not documented.
/<<PKGBUILDDIR>>/lib/listener_manager.c:119: warning: Member addr (variable) of
struct key_in6 is not documented.
/<<PKGBUILDDIR>>/lib/listener_manager.c:120: warning: Member port (variable) of
struct key_in6 is not documented.
/<<PKGBUILDDIR>>/lib/listener_manager.c:121: warning: Member padding (variable)
of struct key_in6 is not documented.
/<<PKGBUILDDIR>>/lib/network_monitor.c:157: warning: Member nm (variable) of
struct nm_addr_info is not documented.
/<<PKGBUILDDIR>>/src/netlink_pm_upstream.c:257: warning: Member lm (variable)
of struct remove_info is not documented.
/<<PKGBUILDDIR>>/src/netlink_pm_upstream.c:258: warning: Member sa (variable)
of struct remove_info is not documented.
/<<PKGBUILDDIR>>/src/configuration.c:118: warning: Member id (variable) of
struct tok_entry is not documented.
/<<PKGBUILDDIR>>/src/configuration.c:119: warning: Member string (variable) of
struct tok_entry is not documented.
rivate/configuration.h...
Generating docs for file include/mptcpd/id_manager.h...
Generating docs for file include/mptcpd/private/id_manager.h...
Generating docs for file include/mptcpd/listener_manager.h...
Generating docs for file include/mptcpd/private/listener_manager.h...
Generating docs for file include/mptcpd/private/mptcp_org.h...
Generating docs for file include/mptcpd/private/mptcp_upstream.h...
Generating docs for file include/mptcpd/private/murmur_hash.h...
Generating docs for file include/mptcpd/private/netlink_pm.h...
Generating docs for file src/netlink_pm.h...
Generating docs for file include/mptcpd/network_monitor.h...
Generating docs for file include/mptcpd/private/network_monitor.h...
Generating docs for file include/mptcpd/path_manager.h...
Generating docs for file include/mptcpd/private/path_manager.h...
Generating docs for file src/path_manager.h...
Generating docs for file include/mptcpd/plugin.h...
Generating docs for file include/mptcpd/private/plugin.h...
Generating docs for file include/mptcpd/private/sockaddr.h...
Generating docs for file include/mptcpd/types.h...
Generating docs for file lib/addr_info.c...
Generating docs for file lib/hash_sockaddr.c...
Generating docs for file lib/hash_sockaddr.h...
Generating docs for file lib/id_manager.c...
Generating docs for file lib/listener_manager.c...
Generating docs for file lib/murmur_hash.c...
Generating docs for file lib/network_monitor.c...
Generating docs for file lib/path_manager.c...
Generating docs for file src/path_manager.c...
Generating docs for file lib/plugin.c...
Generating docs for file lib/sockaddr.c...
Generating docs for file plugins/path_managers/addr_adv.c...
Generating docs for file plugins/path_managers/sspi.c...
Generating docs for file src/commands.c...
Generating docs for file src/commands.h...
Generating docs for file src/configuration.c...
Generating docs for file src/mptcpd.c...
Generating docs for file src/mptcpize.c...
Generating docs for file src/mptcpwrap.c...
Generating docs for file src/netlink_pm.c...
Generating docs for file src/netlink_pm_mptcp_org.c...
Generating docs for file src/netlink_pm_upstream.c...
Generating page documentation...
Generating docs for page todo...
Generating docs for page bug...
Generating group documentation...
Generating class documentation...
Generating docs for compound addr_info...
Generating docs for compound c...
Generating docs for compound get_addr_user_callback...
Generating docs for compound get_limits_user_callback...
Generating docs for compound key_in...
Generating docs for compound key_in6...
Generating docs for compound lm_value...
Generating docs for compound mptcpd_addr_info...
Generating docs for compound mptcpd_config...
Generating docs for compound mptcpd_hash_sockaddr_key...
Generating docs for compound mptcpd_idm...
Generating docs for compound mptcpd_interface...
Generating docs for compound mptcpd_interface_callback_data...
Generating docs for compound mptcpd_kpm_cmd_ops...
Generating docs for compound mptcpd_limit...
Generating docs for compound mptcpd_lm...
Generating docs for compound mptcpd_netlink_pm...
Generating docs for compound mptcpd_nm...
Generating docs for compound mptcpd_nm_ops...
Generating docs for compound mptcpd_plugin_desc...
Generating docs for compound mptcpd_plugin_ops...
Generating docs for compound mptcpd_pm...
Generating docs for compound mptcpd_pm_cmd_ops...
Generating docs for compound mptcpd_pm_ops...
Generating docs for compound mptcpd_rtm_addr...
Generating docs for compound nm_addr_info...
Generating docs for compound nm_ops_info...
Generating docs for compound plugin_address_info...
Generating docs for compound plugin_info...
Generating docs for compound plugin_interface_info...
Generating docs for compound pm_event_attrs...
Generating docs for compound pm_ops_info...
Generating docs for compound remove_info...
Generating docs for compound sspi_interface_info...
Generating docs for compound sspi_new_connection_info...
Generating docs for compound sspi_nm_callback_data...
Generating docs for compound tok_entry...
Generating concept documentation...
Generating module documentation...
Generating namespace documentation...
Generating graph info page...
Generating directory documentation...
Generating dependency graph for directory lib
Generating dependency graph for directory include/mptcpd
Generating dependency graph for directory plugins/path_managers
Generating dependency graph for directory plugins
Generating dependency graph for directory include/mptcpd/private
Generating dependency graph for directory src
Generating index page...
Generating main page...
Generating page index...
Generating topic index...
Generating module index...
Generating module member index...
Generating namespace index...
Generating namespace member index...
Generating concept index...
Generating annotated compound index...
Generating alphabetical compound index...
Generating hierarchical class index...
Generating graphical class hierarchy...
Generating member index...
Generating file index...
Generating file member index...
Generating example index...
finalizing index lists...
writing tag file...
Running plantuml with JAVA...
Running dot...
Generating dot graphs using 3 parallel threads...
Running dot for graph 1/84
Running dot for graph 2/84
Running dot for graph 3/84
Running dot for graph 4/84
Running dot for graph 5/84
Running dot for graph 6/84
Running dot for graph 7/84
Running dot for graph 8/84
Running dot for graph 9/84
Running dot for graph 10/84
Running dot for graph 11/84
Running dot for graph 12/84
Running dot for graph 13/84
Running dot for graph 14/84
Running dot for graph 15/84
Running dot for graph 16/84
Running dot for graph 17/84
Running dot for graph 18/84
Running dot for graph 19/84
Running dot for graph 20/84
Running dot for graph 21/84
Running dot for graph 22/84
Running dot for graph 23/84
Running dot for graph 24/84
Running dot for graph 25/84
Running dot for graph 26/84
Running dot for graph 27/84
Running dot for graph 28/84
Running dot for graph 29/84
Running dot for graph 30/84
Running dot for graph 31/84
Running dot for graph 32/84
Running dot for graph 33/84
Running dot for graph 34/84
Running dot for graph 35/84
Running dot for graph 36/84
Running dot for graph 37/84
Running dot for graph 38/84
Running dot for graph 39/84
Running dot for graph 40/84
Running dot for graph 41/84
Running dot for graph 42/84
Running dot for graph 43/84
Running dot for graph 44/84
Running dot for graph 45/84
Running dot for graph 46/84
Running dot for graph 47/84
Running dot for graph 48/84
Running dot for graph 49/84
Running dot for graph 50/84
Running dot for graph 51/84
Running dot for graph 52/84
Running dot for graph 53/84
Running dot for graph 54/84
Running dot for graph 55/84
Running dot for graph 56/84
Running dot for graph 57/84
Running dot for graph 58/84
Running dot for graph 59/84
Running dot for graph 60/84
Running dot for graph 61/84
Running dot for graph 62/84
Running dot for graph 63/84
Running dot for graph 64/84
Running dot for graph 65/84
Running dot for graph 66/84
Running dot for graph 67/84
Running dot for graph 68/84
Running dot for graph 69/84
Running dot for graph 70/84
Running dot for graph 71/84
Running dot for graph 72/84
Running dot for graph 73/84
Running dot for graph 74/84
Running dot for graph 75/84
Running dot for graph 76/84
Running dot for graph 77/84
Running dot for graph 78/84
Running dot for graph 79/84
Running dot for graph 80/84
Running dot for graph 81/84
Running dot for graph 82/84
Running dot for graph 83/84
Running dot for graph 84/84
Patching output file 1/63
Patching output file 2/63
Patching output file 3/63
Patching output file 4/63
Patching output file 5/63
Patching output file 6/63
Patching output file 7/63
Patching output file 8/63
Patching output file 9/63
Patching output file 10/63
Patching output file 11/63
Patching output file 12/63
Patching output file 13/63
Patching output file 14/63
Patching output file 15/63
Patching output file 16/63
Patching output file 17/63
Patching output file 18/63
Patching output file 19/63
Patching output file 20/63
Patching output file 21/63
Patching output file 22/63
Patching output file 23/63
Patching output file 24/63
Patching output file 25/63
Patching output file 26/63
Patching output file 27/63
Patching output file 28/63
Patching output file 29/63
Patching output file 30/63
Patching output file 31/63
Patching output file 32/63
Patching output file 33/63
Patching output file 34/63
Patching output file 35/63
Patching output file 36/63
Patching output file 37/63
Patching output file 38/63
Patching output file 39/63
Patching output file 40/63
Patching output file 41/63
Patching output file 42/63
Patching output file 43/63
Patching output file 44/63
Patching output file 45/63
Patching output file 46/63
Patching output file 47/63
Patching output file 48/63
Patching output file 49/63
Patching output file 50/63
Patching output file 51/63
Patching output file 52/63
Patching output file 53/63
Patching output file 54/63
Patching output file 55/63
Patching output file 56/63
Patching output file 57/63
Patching output file 58/63
Patching output file 59/63
Patching output file 60/63
Patching output file 61/63
Patching output file 62/63
Patching output file 63/63
type lookup cache used 390/65536 hits=2648 misses=564
symbol lookup cache used 551/65536 hits=3083 misses=551
finished...
echo Timestamp >doc/mptcpd.tag
make[2]: Leaving directory '/<<PKGBUILDDIR>>'
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
dh_auto_build -Nlibmptcpd3-doc
make -j2
make[1]: Entering directory '/<<PKGBUILDDIR>>'
Making all in etc
make[2]: Entering directory '/<<PKGBUILDDIR>>/etc'
rm -f mptcpd.conf mptcpd.conf.tmp; \
srcdir=''; \
test -f ./mptcpd.conf.in || srcdir=./; \
sed \
-e 's,@pkglibdir[@],/usr/lib/x86_64-linux-gnu/mptcpd,g' \
-e 's,@mptcpd_logger[@],stderr,g' \
-e 's,@mptcpd_default_pm[@],addr_adv,g' \
${srcdir}mptcpd.conf.in >mptcpd.conf.tmp; \
chmod 644 mptcpd.conf.tmp; \
mv mptcpd.conf.tmp mptcpd.conf
make[2]: Leaving directory '/<<PKGBUILDDIR>>/etc'
Making all in man
make[2]: Entering directory '/<<PKGBUILDDIR>>/man'
rm -f mptcpd.8 mptcpd.8.tmp; \
srcdir=''; \
test -f ./mptcpd.8.in || srcdir=./; \
sed \
-e 's,@pkgsysconfdir[@],/etc/mptcpd,g' \
-e 's,@PACKAGE_BUGREPORT[@],[email protected],g' \
${srcdir}mptcpd.8.in >mptcpd.8.tmp; \
chmod 644 mptcpd.8.tmp; \
mv mptcpd.8.tmp mptcpd.8
rm -f mptcpize.8 mptcpize.8.tmp; \
srcdir=''; \
test -f ./mptcpize.8.in || srcdir=./; \
sed \
-e 's,@pkgsysconfdir[@],/etc/mptcpd,g' \
-e 's,@PACKAGE_BUGREPORT[@],[email protected],g' \
${srcdir}mptcpize.8.in >mptcpize.8.tmp; \
chmod 644 mptcpize.8.tmp; \
mv mptcpize.8.tmp mptcpize.8
make[2]: Leaving directory '/<<PKGBUILDDIR>>/man'
Making all in include
make[2]: Entering directory '/<<PKGBUILDDIR>>/include'
Making all in mptcpd
make[3]: Entering directory '/<<PKGBUILDDIR>>/include/mptcpd'
make[3]: Nothing to be done for 'all'.
make[3]: Leaving directory '/<<PKGBUILDDIR>>/include/mptcpd'
Making all in linux
make[3]: Entering directory '/<<PKGBUILDDIR>>/include/linux'
make[3]: Nothing to be done for 'all'.
make[3]: Leaving directory '/<<PKGBUILDDIR>>/include/linux'
make[3]: Entering directory '/<<PKGBUILDDIR>>/include'
make[3]: Nothing to be done for 'all-am'.
make[3]: Leaving directory '/<<PKGBUILDDIR>>/include'
make[2]: Leaving directory '/<<PKGBUILDDIR>>/include'
Making all in lib
make[2]: Entering directory '/<<PKGBUILDDIR>>/lib'
/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I.
-I../include/mptcpd/private -I../include -I../include -DMPTCPD_DLL -DMPTCPD_DLL_EXPORTS
-Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pedantic
-fvisibility=hidden -Wextra -Werror -Wformat=2 -c -o libmptcpd_la-addr_info.lo `test -f
'addr_info.c' || echo './'`addr_info.c
/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I.
-I../include/mptcpd/private -I../include -I../include -DMPTCPD_DLL -DMPTCPD_DLL_EXPORTS
-Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pedantic
-fvisibility=hidden -Wextra -Werror -Wformat=2 -c -o libmptcpd_la-id_manager.lo `test -f
'id_manager.c' || echo './'`id_manager.c
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../include/mptcpd/private -I../include
-I../include -DMPTCPD_DLL -DMPTCPD_DLL_EXPORTS -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2
-Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=.
-fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security
-fcf-protection -Wall -pedantic -fvisibility=hidden -Wextra -Werror -Wformat=2 -c
addr_info.c -fPIC -DPIC -o .libs/libmptcpd_la-addr_info.o
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../include/mptcpd/private -I../include
-I../include -DMPTCPD_DLL -DMPTCPD_DLL_EXPORTS -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2
-Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=.
-fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security
-fcf-protection -Wall -pedantic -fvisibility=hidden -Wextra -Werror -Wformat=2 -c
id_manager.c -fPIC -DPIC -o .libs/libmptcpd_la-id_manager.o
/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I.
-I../include/mptcpd/private -I../include -I../include -DMPTCPD_DLL -DMPTCPD_DLL_EXPORTS
-Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pedantic
-fvisibility=hidden -Wextra -Werror -Wformat=2 -c -o libmptcpd_la-listener_manager.lo `test
-f 'listener_manager.c' || echo './'`listener_manager.c
/bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I.
-I../include/mptcpd/private -I../include -I../include -DMPTCPD_DLL -DMPTCPD_DLL_EXPORTS
-Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -pedantic
-fvisibility=hidden -Wextra -Werror -Wformat=2 -c -o libmptcpd_la-network_monitor.lo `test
-f 'network_monitor.c' || echo './'`network_monitor.c
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../include/mptcpd/private -I../include
-I../include -DMPTCPD_DLL -DMPTCPD_DLL_EXPORTS -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2
-Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=.
-fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security
-fcf-protection -Wall -pedantic -fvisibility=hidden -Wextra -Werror -Wformat=2 -c
listener_manager.c -fPIC -DPIC -o .libs/libmptcpd_la-listener_manager.o
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../include/mptcpd/private -I../include
-I../include -DMPTCPD_DLL -DMPTCPD_DLL_EXPORTS -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2
-Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=.
-fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security
-fcf-protection -Wall -pedantic -fvisibility=hidden -Wextra -Werror -Wformat=2 -c
network_monitor.c -fPIC -DPIC -o .libs/libmptcpd_la-network_monitor.o
network_monitor.c: In function 'check_default_route':
network_monitor.c:1019:28: error: passing argument 2 of 'l_netlink_send' makes
pointer from integer without a cast [-Wint-conversion]
1019 | RTM_GETROUTE,
| ^~~~~~~~~~~~
| |
| int
In file included from network_monitor.c:28:
/usr/include/ell/netlink.h:35:59: note: expected 'struct l_netlink_message *'
but argument is of type 'int'
35 | struct l_netlink_message *message,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
network_monitor.c:1022:32: error: passing argument 5 of 'l_netlink_send' makes
pointer from integer without a cast [-Wint-conversion]
1022 | buf - (char *) &store,
| ~~~~^~~~~~~~~~~~~~~~~
| |
| long int
/usr/include/ell/netlink.h:38:58: note: expected 'l_netlink_destroy_func_t'
{aka 'void (*)(void *)'} but argument is of type 'long int'
38 | l_netlink_destroy_func_t destroy);
| ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
network_monitor.c:1018:13: error: too many arguments to function
'l_netlink_send'
1018 | if (l_netlink_send(ai->nm->rtnl,
| ^~~~~~~~~~~~~~
/usr/include/ell/netlink.h:34:14: note: declared here
34 | unsigned int l_netlink_send(struct l_netlink *netlink,
| ^~~~~~~~~~~~~~
network_monitor.c: In function 'send_getaddr_command':
network_monitor.c:1392:28: error: passing argument 2 of 'l_netlink_send' makes
pointer from integer without a cast [-Wint-conversion]
1392 | RTM_GETADDR,
| ^~~~~~~~~~~
| |
| int
/usr/include/ell/netlink.h:35:59: note: expected 'struct l_netlink_message *'
but argument is of type 'int'
35 | struct l_netlink_message *message,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
network_monitor.c:1393:28: error: passing argument 3 of 'l_netlink_send' makes
pointer from integer without a cast [-Wint-conversion]
1393 | NLM_F_DUMP,
| ^~~~~~~~~~
| |
| int
/usr/include/ell/netlink.h:36:58: note: expected 'l_netlink_command_func_t'
{aka 'void (*)(int, short unsigned int, const void *, unsigned int, void
*)'} but argument is of type 'int'
36 | l_netlink_command_func_t function,
| ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
network_monitor.c:1395:28: error: passing argument 5 of 'l_netlink_send' makes
pointer from integer without a cast [-Wint-conversion]
1395 | sizeof(addr_msg),
| ^~~~~~~~~~~~~~~~
| |
| long unsigned int
/usr/include/ell/netlink.h:38:58: note: expected 'l_netlink_destroy_func_t'
{aka 'void (*)(void *)'} but argument is of type 'long unsigned int'
38 | l_netlink_destroy_func_t destroy);
| ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
network_monitor.c:1391:13: error: too many arguments to function
'l_netlink_send'
1391 | if (l_netlink_send(nm->rtnl,
| ^~~~~~~~~~~~~~
/usr/include/ell/netlink.h:34:14: note: declared here
34 | unsigned int l_netlink_send(struct l_netlink *netlink,
| ^~~~~~~~~~~~~~
network_monitor.c: In function 'mptcpd_nm_create':
network_monitor.c:1485:28: error: passing argument 2 of 'l_netlink_send' makes
pointer from integer without a cast [-Wint-conversion]
1485 | RTM_GETLINK,
| ^~~~~~~~~~~
| |
| int
/usr/include/ell/netlink.h:35:59: note: expected 'struct l_netlink_message *'
but argument is of type 'int'
35 | struct l_netlink_message *message,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
network_monitor.c:1486:28: error: passing argument 3 of 'l_netlink_send' makes
pointer from integer without a cast [-Wint-conversion]
1486 | NLM_F_DUMP,
| ^~~~~~~~~~
| |
| int
/usr/include/ell/netlink.h:36:58: note: expected 'l_netlink_command_func_t'
{aka 'void (*)(int, short unsigned int, const void *, unsigned int, void
*)'} but argument is of type 'int'
36 | l_netlink_command_func_t function,
| ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
network_monitor.c:1488:28: error: passing argument 5 of 'l_netlink_send' makes
pointer from integer without a cast [-Wint-conversion]
1488 | sizeof(link_msg),
| ^~~~~~~~~~~~~~~~
| |
| long unsigned int
/usr/include/ell/netlink.h:38:58: note: expected 'l_netlink_destroy_func_t'
{aka 'void (*)(void *)'} but argument is of type 'long unsigned int'
38 | l_netlink_destroy_func_t destroy);
| ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
network_monitor.c:1484:13: error: too many arguments to function
'l_netlink_send'
1484 | if (l_netlink_send(nm->rtnl,
| ^~~~~~~~~~~~~~
/usr/include/ell/netlink.h:34:14: note: declared here
34 | unsigned int l_netlink_send(struct l_netlink *netlink,
| ^~~~~~~~~~~~~~
make[2]: *** [Makefile:590: libmptcpd_la-network_monitor.lo] Error 1
make[2]: *** Waiting for unfinished jobs....
make[2]: Leaving directory '/<<PKGBUILDDIR>>/lib'
make[1]: *** [Makefile:485: all-recursive] Error 1
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
dh_auto_build: error: make -j2 returned exit code 2
make: *** [debian/rules:8: binary] Error 25
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
--------------------------------------------------------------------------------
The above is just how the build ends and not necessarily the most relevant part.
If required, the full build log is available here:
https://people.debian.org/~sanvila/build-logs/202410/
About the archive rebuild: The build was made on virtual machines from AWS,
using sbuild and a reduced chroot with only build-essential packages.
If you could not reproduce the bug please contact me privately, as I
am willing to provide ssh access to a virtual machine where the bug is
fully reproducible.
If this is really a bug in one of the build-depends, please use
reassign and affects, so that this is still visible in the BTS web
page for this package.
Thanks.