* Package: net-analyzer/mtr-0.95-r1:0 * Repository: gentoo * Maintainer: sam@gentoo.org netmon@gentoo.org * USE: abi_x86_64 amd64 elibc_glibc filecaps gtk ipinfo ipv6 kernel_linux ncurses * FEATURES: network-sandbox preserve-libs sandbox userpriv usersandbox >>> Unpacking source... >>> Unpacking mtr-0.95.tar.gz to /var/tmp/portage/net-analyzer/mtr-0.95-r1/work >>> Source unpacked in /var/tmp/portage/net-analyzer/mtr-0.95-r1/work >>> Preparing source in /var/tmp/portage/net-analyzer/mtr-0.95-r1/work/mtr-0.95 ... [ ok ] [ ok ] * Running eautoreconf in '/var/tmp/portage/net-analyzer/mtr-0.95-r1/work/mtr-0.95' ... [ ok ] [ ok ] [ ok ] [ ok ] * Running elibtoolize in: mtr-0.95/ >>> Source prepared. >>> Configuring source in /var/tmp/portage/net-analyzer/mtr-0.95-r1/work/mtr-0.95 ... * econf: updating mtr-0.95/config.guess with /usr/share/gnuconfig/config.guess * econf: updating mtr-0.95/build-aux/config.guess with /usr/share/gnuconfig/config.guess * econf: updating mtr-0.95/build-aux/config.sub with /usr/share/gnuconfig/config.sub * econf: updating mtr-0.95/config.sub with /usr/share/gnuconfig/config.sub ./configure --prefix=/usr --build=x86_64-pc-linux-gnu --host=x86_64-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib --datarootdir=/usr/share --disable-dependency-tracking --disable-silent-rules --docdir=/usr/share/doc/mtr-0.95-r1 --htmldir=/usr/share/doc/mtr-0.95-r1/html --libdir=/usr/lib64 --enable-ipv6 --with-gtk --with-ipinfo --without-jansson --with-ncurses --with-bashcompletiondir=/usr/share/bash-completion/completions checking for x86_64-pc-linux-gnu-gcc... x86_64-pc-linux-gnu-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 x86_64-pc-linux-gnu-gcc accepts -g... yes checking for x86_64-pc-linux-gnu-gcc option to enable C11 features... none needed checking whether x86_64-pc-linux-gnu-gcc understands -c and -o together... yes 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 wchar.h... yes checking for minix/config.h... no checking whether it is safe to define __EXTENSIONS__... yes checking whether _XOPEN_SOURCE should be defined... no checking for a BSD-compatible install... /usr/lib/portage/python3.12/ebuild-helpers/xattr/install -c checking whether build environment is sane... yes checking for a race-free mkdir -p... /bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports the include directive... yes (GNU style) checking whether make supports nested variables... yes checking dependency style of x86_64-pc-linux-gnu-gcc... none 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 for x86_64-pc-linux-gnu-gcc... (cached) x86_64-pc-linux-gnu-gcc checking whether the compiler supports GNU C... (cached) yes checking whether x86_64-pc-linux-gnu-gcc accepts -g... (cached) yes checking for x86_64-pc-linux-gnu-gcc option to enable C11 features... (cached) none needed checking whether x86_64-pc-linux-gnu-gcc understands -c and -o together... (cached) yes checking for x86_64-pc-linux-gnu-pkg-config... /usr/bin/x86_64-pc-linux-gnu-pkg-config checking pkg-config is at least version 0.9.0... yes checking size of unsigned char... 1 checking size of unsigned short... 2 checking size of unsigned int... 4 checking size of unsigned long... 8 checking for arpa/nameser_compat.h... yes checking for curses.h... yes checking for cursesX.h... no checking for error.h... yes checking for fcntl.h... yes checking for linux/icmp.h... yes checking for linux/errqueue.h... yes checking for ncurses.h... yes checking for ncurses/curses.h... no checking for netinet/in.h... yes checking for socket.h... no checking for sys/cdefs.h... yes checking for sys/limits.h... no checking for sys/socket.h... yes checking for stdio_ext.h... yes checking for sys/types.h... (cached) yes checking for sys/xti.h... no checking for values.h... yes checking for __fpending... yes checking for fcntl... yes checking for error... yes checking for getopt_long... yes checking for floor in -lm... yes checking for gtk+-3.0... yes checking for library containing initscr... -lncurses checking for library containing raw... -ltinfo checking for cap_set_proc in -lcap... yes checking for socket... yes checking for gethostbyname... yes checking for res_query... yes checking for dn_expand in -lresolv... yes checking for x86_64-pc-linux-gnu-gcc options needed to detect all undeclared functions... (cached) none needed checking whether errno is declared... yes checking for socklen_t... yes checking for time_t... yes checking for C flags to get more warnings... -Wall -Wno-pointer-sign build options: -------------- libasan : ipv6 :yes ipinfo :yes ncurses :yes gtk :yes jansson :no cap :yes libs :-ltinfo -lncurses -lm cflags :-O3 -march=native -mtune=native -fomit-frame-pointer -pipe -Wall -Wno-pointer-sign -------------- checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: creating config.h config.status: executing depfiles commands >>> Source configured. >>> Compiling source in /var/tmp/portage/net-analyzer/mtr-0.95-r1/work/mtr-0.95 ... make -j2 make all-am make[1]: Entering directory '/var/tmp/portage/net-analyzer/mtr-0.95-r1/work/mtr-0.95' x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/atk-1.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/elogind -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/gio-unix-2.0 -I/usr/lib64/libffi/include -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/sysprof-4 -pthread -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -Wall -Wno-pointer-sign -c -o ui/mtr-asn.o `test -f 'ui/asn.c' || echo './'`ui/asn.c make[1]: Leaving directory '/var/tmp/portage/net-analyzer/mtr-0.95-r1/work/mtr-0.95' make[1]: Entering directory '/var/tmp/portage/net-analyzer/mtr-0.95-r1/work/mtr-0.95' x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/atk-1.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/elogind -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/gio-unix-2.0 -I/usr/lib64/libffi/include -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/sysprof-4 -pthread -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -Wall -Wno-pointer-sign -c -o ui/mtr-curses.o `test -f 'ui/curses.c' || echo './'`ui/curses.c make[1]: Leaving directory '/var/tmp/portage/net-analyzer/mtr-0.95-r1/work/mtr-0.95' make[1]: Entering directory '/var/tmp/portage/net-analyzer/mtr-0.95-r1/work/mtr-0.95' x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -Wall -Wno-pointer-sign -c -o packet/packet.o packet/packet.c make[1]: Leaving directory '/var/tmp/portage/net-analyzer/mtr-0.95-r1/work/mtr-0.95' make[1]: Entering directory '/var/tmp/portage/net-analyzer/mtr-0.95-r1/work/mtr-0.95' x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/atk-1.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/elogind -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/gio-unix-2.0 -I/usr/lib64/libffi/include -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/sysprof-4 -pthread -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -Wall -Wno-pointer-sign -c -o ui/mtr-gtk.o `test -f 'ui/gtk.c' || echo './'`ui/gtk.c make[1]: Leaving directory '/var/tmp/portage/net-analyzer/mtr-0.95-r1/work/mtr-0.95' make[1]: Entering directory '/var/tmp/portage/net-analyzer/mtr-0.95-r1/work/mtr-0.95' x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -Wall -Wno-pointer-sign -c -o packet/cmdparse.o packet/cmdparse.c make[1]: Leaving directory '/var/tmp/portage/net-analyzer/mtr-0.95-r1/work/mtr-0.95' make[1]: Entering directory '/var/tmp/portage/net-analyzer/mtr-0.95-r1/work/mtr-0.95' x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -Wall -Wno-pointer-sign -c -o packet/command.o packet/command.c make[1]: Leaving directory '/var/tmp/portage/net-analyzer/mtr-0.95-r1/work/mtr-0.95' make[1]: Entering directory '/var/tmp/portage/net-analyzer/mtr-0.95-r1/work/mtr-0.95' x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -Wall -Wno-pointer-sign -c -o packet/timeval.o packet/timeval.c make[1]: Leaving directory '/var/tmp/portage/net-analyzer/mtr-0.95-r1/work/mtr-0.95' make[1]: Entering directory '/var/tmp/portage/net-analyzer/mtr-0.95-r1/work/mtr-0.95' x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -Wall -Wno-pointer-sign -c -o packet/probe.o packet/probe.c packet/probe.c: In function ‘respond_to_probe’: packet/probe.c:296:9: warning: ‘__builtin___strncat_chk’ output may be truncated copying between 0 and 4095 bytes from a string of length 4095 [-Wstringop-truncation] 296 | strncat(response, mpls_str, remaining_size); | ^ make[1]: Leaving directory '/var/tmp/portage/net-analyzer/mtr-0.95-r1/work/mtr-0.95' make[1]: Entering directory '/var/tmp/portage/net-analyzer/mtr-0.95-r1/work/mtr-0.95' x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -Wall -Wno-pointer-sign -c -o packet/sockaddr.o packet/sockaddr.c make[1]: Leaving directory '/var/tmp/portage/net-analyzer/mtr-0.95-r1/work/mtr-0.95' make[1]: Entering directory '/var/tmp/portage/net-analyzer/mtr-0.95-r1/work/mtr-0.95' x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -Wall -Wno-pointer-sign -c -o packet/construct_unix.o packet/construct_unix.c make[1]: Leaving directory '/var/tmp/portage/net-analyzer/mtr-0.95-r1/work/mtr-0.95' make[1]: Entering directory '/var/tmp/portage/net-analyzer/mtr-0.95-r1/work/mtr-0.95' x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -Wall -Wno-pointer-sign -c -o packet/deconstruct_unix.o packet/deconstruct_unix.c make[1]: Leaving directory '/var/tmp/portage/net-analyzer/mtr-0.95-r1/work/mtr-0.95' make[1]: Entering directory '/var/tmp/portage/net-analyzer/mtr-0.95-r1/work/mtr-0.95' x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -Wall -Wno-pointer-sign -c -o packet/probe_unix.o packet/probe_unix.c make[1]: Leaving directory '/var/tmp/portage/net-analyzer/mtr-0.95-r1/work/mtr-0.95' make[1]: Entering directory '/var/tmp/portage/net-analyzer/mtr-0.95-r1/work/mtr-0.95' x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -Wall -Wno-pointer-sign -c -o packet/wait_unix.o packet/wait_unix.c make[1]: Leaving directory '/var/tmp/portage/net-analyzer/mtr-0.95-r1/work/mtr-0.95' make[1]: Entering directory '/var/tmp/portage/net-analyzer/mtr-0.95-r1/work/mtr-0.95' ./build-aux/mangen.sh "0.95" \ ./man/mtr.8.in mtr.8 make[1]: Leaving directory '/var/tmp/portage/net-analyzer/mtr-0.95-r1/work/mtr-0.95' make[1]: Entering directory '/var/tmp/portage/net-analyzer/mtr-0.95-r1/work/mtr-0.95' ./build-aux/mangen.sh "0.95" \ ./man/mtr-packet.8.in mtr-packet.8 make[1]: Leaving directory '/var/tmp/portage/net-analyzer/mtr-0.95-r1/work/mtr-0.95' make[1]: Entering directory '/var/tmp/portage/net-analyzer/mtr-0.95-r1/work/mtr-0.95' x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/atk-1.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/elogind -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/gio-unix-2.0 -I/usr/lib64/libffi/include -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/sysprof-4 -pthread -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -Wall -Wno-pointer-sign -c -o ui/mtr-mtr.o `test -f 'ui/mtr.c' || echo './'`ui/mtr.c make[1]: Leaving directory '/var/tmp/portage/net-analyzer/mtr-0.95-r1/work/mtr-0.95' make[1]: Entering directory '/var/tmp/portage/net-analyzer/mtr-0.95-r1/work/mtr-0.95' x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/atk-1.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/elogind -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/gio-unix-2.0 -I/usr/lib64/libffi/include -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/sysprof-4 -pthread -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -Wall -Wno-pointer-sign -c -o ui/mtr-net.o `test -f 'ui/net.c' || echo './'`ui/net.c make[1]: Leaving directory '/var/tmp/portage/net-analyzer/mtr-0.95-r1/work/mtr-0.95' make[1]: Entering directory '/var/tmp/portage/net-analyzer/mtr-0.95-r1/work/mtr-0.95' x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/atk-1.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/elogind -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/gio-unix-2.0 -I/usr/lib64/libffi/include -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/sysprof-4 -pthread -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -Wall -Wno-pointer-sign -c -o ui/mtr-dns.o `test -f 'ui/dns.c' || echo './'`ui/dns.c make[1]: Leaving directory '/var/tmp/portage/net-analyzer/mtr-0.95-r1/work/mtr-0.95' make[1]: Entering directory '/var/tmp/portage/net-analyzer/mtr-0.95-r1/work/mtr-0.95' x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/atk-1.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/elogind -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/gio-unix-2.0 -I/usr/lib64/libffi/include -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/sysprof-4 -pthread -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -Wall -Wno-pointer-sign -c -o ui/mtr-cmdpipe.o `test -f 'ui/cmdpipe.c' || echo './'`ui/cmdpipe.c ui/cmdpipe.c: In function ‘send_probe_command’: ui/cmdpipe.c:417:5: warning: ‘__builtin___strncat_chk’ output may be truncated copying between 0 and 4095 bytes from a string of length 4095 [-Wstringop-truncation] 417 | strncat(command, argument, remaining_size); | ^ ui/cmdpipe.c:417:5: warning: ‘__builtin___strncat_chk’ output may be truncated copying between 0 and 4095 bytes from a string of length 4095 [-Wstringop-truncation] ui/cmdpipe.c:417:5: warning: ‘__builtin___strncat_chk’ output may be truncated copying between 0 and 4095 bytes from a string of length 4095 [-Wstringop-truncation] ui/cmdpipe.c:417:5: warning: ‘__builtin___strncat_chk’ output may be truncated copying between 0 and 4095 bytes from a string of length 4095 [-Wstringop-truncation] ui/cmdpipe.c:417:5: warning: ‘__builtin___strncat_chk’ output may be truncated copying between 0 and 4095 bytes from a string of length 4095 [-Wstringop-truncation] make[1]: Leaving directory '/var/tmp/portage/net-analyzer/mtr-0.95-r1/work/mtr-0.95' make[1]: Entering directory '/var/tmp/portage/net-analyzer/mtr-0.95-r1/work/mtr-0.95' x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/atk-1.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/elogind -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/gio-unix-2.0 -I/usr/lib64/libffi/include -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/sysprof-4 -pthread -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -Wall -Wno-pointer-sign -c -o ui/mtr-raw.o `test -f 'ui/raw.c' || echo './'`ui/raw.c make[1]: Leaving directory '/var/tmp/portage/net-analyzer/mtr-0.95-r1/work/mtr-0.95' make[1]: Entering directory '/var/tmp/portage/net-analyzer/mtr-0.95-r1/work/mtr-0.95' x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/atk-1.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/elogind -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/gio-unix-2.0 -I/usr/lib64/libffi/include -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/sysprof-4 -pthread -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -Wall -Wno-pointer-sign -c -o ui/mtr-split.o `test -f 'ui/split.c' || echo './'`ui/split.c ui/split.c: In function ‘split_redraw’: ui/split.c:105:52: warning: ‘%d’ directive output may be truncated writing between 1 and 11 bytes into a region of size between 0 and 255 [-Wformat-truncation=] 105 | snprintf(newLine, sizeof(newLine), "%s %d %d %d %d %d %d", | ^~ ui/split.c:105:48: note: directive argument in the range [-2147483, 2147483] 105 | snprintf(newLine, sizeof(newLine), "%s %d %d %d %d %d %d", | ^~~~~~~~~~~~~~~~~~~~~~ ui/split.c:105:48: note: directive argument in the range [-2147483, 2147483] ui/split.c:105:48: note: directive argument in the range [-2147483, 2147483] In file included from /usr/include/stdio.h:970, from ui/split.c:27: In function ‘snprintf’, inlined from ‘split_redraw’ at ui/split.c:105:13: /usr/include/bits/stdio2.h:68:10: note: ‘__builtin___snprintf_chk’ output between 13 and 319 bytes into a destination of size 256 68 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 69 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 70 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ In file included from ui/split.c:37: ui/utils.h: In function ‘split_redraw’: ui/utils.h:42:5: warning: ‘__builtin_strncpy’ output may be truncated copying 255 bytes from a string of length 255 [-Wstringop-truncation] 42 | strncpy(dest, src, n - 1); | ^ make[1]: Leaving directory '/var/tmp/portage/net-analyzer/mtr-0.95-r1/work/mtr-0.95' make[1]: Entering directory '/var/tmp/portage/net-analyzer/mtr-0.95-r1/work/mtr-0.95' x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/atk-1.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/elogind -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/gio-unix-2.0 -I/usr/lib64/libffi/include -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/sysprof-4 -pthread -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -Wall -Wno-pointer-sign -c -o ui/mtr-display.o `test -f 'ui/display.c' || echo './'`ui/display.c make[1]: Leaving directory '/var/tmp/portage/net-analyzer/mtr-0.95-r1/work/mtr-0.95' make[1]: Entering directory '/var/tmp/portage/net-analyzer/mtr-0.95-r1/work/mtr-0.95' x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/atk-1.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/elogind -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/gio-unix-2.0 -I/usr/lib64/libffi/include -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/sysprof-4 -pthread -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -Wall -Wno-pointer-sign -c -o ui/mtr-report.o `test -f 'ui/report.c' || echo './'`ui/report.c make[1]: Leaving directory '/var/tmp/portage/net-analyzer/mtr-0.95-r1/work/mtr-0.95' make[1]: Entering directory '/var/tmp/portage/net-analyzer/mtr-0.95-r1/work/mtr-0.95' x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/atk-1.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/elogind -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/gio-unix-2.0 -I/usr/lib64/libffi/include -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/sysprof-4 -pthread -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -Wall -Wno-pointer-sign -c -o ui/mtr-utils.o `test -f 'ui/utils.c' || echo './'`ui/utils.c make[1]: Leaving directory '/var/tmp/portage/net-analyzer/mtr-0.95-r1/work/mtr-0.95' make[1]: Entering directory '/var/tmp/portage/net-analyzer/mtr-0.95-r1/work/mtr-0.95' x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/atk-1.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/elogind -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/gio-unix-2.0 -I/usr/lib64/libffi/include -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/sysprof-4 -pthread -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -Wall -Wno-pointer-sign -c -o ui/mtr-select.o `test -f 'ui/select.c' || echo './'`ui/select.c make[1]: Leaving directory '/var/tmp/portage/net-analyzer/mtr-0.95-r1/work/mtr-0.95' make[1]: Entering directory '/var/tmp/portage/net-analyzer/mtr-0.95-r1/work/mtr-0.95' x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/atk-1.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/elogind -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/gio-unix-2.0 -I/usr/lib64/libffi/include -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/sysprof-4 -pthread -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -Wall -Wno-pointer-sign -c -o packet/mtr-cmdparse.o `test -f 'packet/cmdparse.c' || echo './'`packet/cmdparse.c make[1]: Leaving directory '/var/tmp/portage/net-analyzer/mtr-0.95-r1/work/mtr-0.95' make[1]: Entering directory '/var/tmp/portage/net-analyzer/mtr-0.95-r1/work/mtr-0.95' x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/atk-1.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/elogind -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/gio-unix-2.0 -I/usr/lib64/libffi/include -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/sysprof-4 -pthread -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -Wall -Wno-pointer-sign -c -o packet/mtr-sockaddr.o `test -f 'packet/sockaddr.c' || echo './'`packet/sockaddr.c make[1]: Leaving directory '/var/tmp/portage/net-analyzer/mtr-0.95-r1/work/mtr-0.95' make[1]: Entering directory '/var/tmp/portage/net-analyzer/mtr-0.95-r1/work/mtr-0.95' x86_64-pc-linux-gnu-gcc -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -Wall -Wno-pointer-sign -Wl,-O1 -Wl,--as-needed -Wl,-z,pack-relative-relocs -o mtr-packet packet/packet.o packet/cmdparse.o packet/command.o packet/probe.o packet/timeval.o packet/sockaddr.o packet/construct_unix.o packet/deconstruct_unix.o packet/probe_unix.o packet/wait_unix.o -ltinfo -lncurses -lm make[1]: Leaving directory '/var/tmp/portage/net-analyzer/mtr-0.95-r1/work/mtr-0.95' make[1]: Entering directory '/var/tmp/portage/net-analyzer/mtr-0.95-r1/work/mtr-0.95' x86_64-pc-linux-gnu-gcc -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/atk-1.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/elogind -I/usr/include/fribidi -I/usr/include/libpng16 -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/gio-unix-2.0 -I/usr/lib64/libffi/include -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/sysprof-4 -pthread -O3 -march=native -mtune=native -fomit-frame-pointer -pipe -Wall -Wno-pointer-sign -Wl,-O1 -Wl,--as-needed -Wl,-z,pack-relative-relocs -o mtr ui/mtr-mtr.o ui/mtr-net.o ui/mtr-cmdpipe.o ui/mtr-dns.o ui/mtr-raw.o ui/mtr-split.o ui/mtr-display.o ui/mtr-report.o ui/mtr-select.o ui/mtr-utils.o packet/mtr-cmdparse.o packet/mtr-sockaddr.o ui/mtr-asn.o ui/mtr-curses.o ui/mtr-gtk.o -lgtk-3 -lgdk-3 -lpangocairo-1.0 -lpango-1.0 -lharfbuzz -latk-1.0 -lcairo-gobject -lcairo -lgdk_pixbuf-2.0 -lgio-2.0 -lgobject-2.0 -lglib-2.0 -lresolv -ltinfo -lncurses -lm make[1]: Leaving directory '/var/tmp/portage/net-analyzer/mtr-0.95-r1/work/mtr-0.95' >>> Source compiled. * Skipping make test/check due to ebuild restriction. >>> Test phase [disabled because of RESTRICT=test]: net-analyzer/mtr-0.95-r1 >>> Install net-analyzer/mtr-0.95-r1 into /var/tmp/portage/net-analyzer/mtr-0.95-r1/image make -j2 DESTDIR=/var/tmp/portage/net-analyzer/mtr-0.95-r1/image install make[1]: Entering directory '/var/tmp/portage/net-analyzer/mtr-0.95-r1/work/mtr-0.95' /bin/mkdir -p '/var/tmp/portage/net-analyzer/mtr-0.95-r1/image/usr/sbin' /usr/lib/portage/python3.12/ebuild-helpers/xattr/install -c mtr mtr-packet '/var/tmp/portage/net-analyzer/mtr-0.95-r1/image/usr/sbin' make[1]: Leaving directory '/var/tmp/portage/net-analyzer/mtr-0.95-r1/work/mtr-0.95' make[1]: Entering directory '/var/tmp/portage/net-analyzer/mtr-0.95-r1/work/mtr-0.95' /bin/mkdir -p '/var/tmp/portage/net-analyzer/mtr-0.95-r1/image/usr/share/bash-completion/completions' /usr/lib/portage/python3.12/ebuild-helpers/xattr/install -c -m 644 bash-completion/mtr '/var/tmp/portage/net-analyzer/mtr-0.95-r1/image/usr/share/bash-completion/completions' make[1]: Leaving directory '/var/tmp/portage/net-analyzer/mtr-0.95-r1/work/mtr-0.95' make[1]: Entering directory '/var/tmp/portage/net-analyzer/mtr-0.95-r1/work/mtr-0.95' /bin/mkdir -p '/var/tmp/portage/net-analyzer/mtr-0.95-r1/image/usr/share/man/man8' /usr/lib/portage/python3.12/ebuild-helpers/xattr/install -c -m 644 mtr.8 mtr-packet.8 '/var/tmp/portage/net-analyzer/mtr-0.95-r1/image/usr/share/man/man8' make[1]: Leaving directory '/var/tmp/portage/net-analyzer/mtr-0.95-r1/work/mtr-0.95' make install-exec-hook make[2]: Entering directory '/var/tmp/portage/net-analyzer/mtr-0.95-r1/work/mtr-0.95' `setcap cap_net_raw+ep /var/tmp/portage/net-analyzer/mtr-0.95-r1/image/usr/sbin/mtr-packet` \ || chmod u+s /var/tmp/portage/net-analyzer/mtr-0.95-r1/image/usr/sbin/mtr-packet make[2]: Leaving directory '/var/tmp/portage/net-analyzer/mtr-0.95-r1/work/mtr-0.95' >>> Completed installing net-analyzer/mtr-0.95-r1 into /var/tmp/portage/net-analyzer/mtr-0.95-r1/image * Final size of build directory: 3396 KiB (3.3 MiB) * Final size of installed tree: 304 KiB strip: x86_64-pc-linux-gnu-strip --strip-unneeded -N __gentoo_check_ldflags__ -R .comment -R .GCC.command.line -R .note.gnu.gold-version /usr/sbin/mtr-packet /usr/sbin/mtr