From https://github.com/archlinux/svntogit-community * branch packages/jnettop -> FETCH_HEAD * [new branch] packages/jnettop -> community/packages/jnettop Cloning into 'jnettop'... done. :: Synchronizing package databases... % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 132k 100 132k 0 0 391k 0 --:--:-- --:--:-- --:--:-- 390k 100 132k 100 132k 0 0 391k 0 --:--:-- --:--:-- --:--:-- 390k % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 8536k 100 8536k 0 0 21.3M 0 --:--:-- --:--:-- --:--:-- 21.4M % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 143k 100 143k 0 0 424k 0 --:--:-- --:--:-- --:--:-- 424k :: Starting full system upgrade... there is nothing to do PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin TMPDIR=/tmp/archlinux-ci/ SOURCE_DATE_EPOCH=1690432174 SHELL=/bin/bash SCHROOT_CHROOT_NAME=jenkins-reproducible-archlinux no_proxy=localhost,127.0.0.1 SCHROOT_COMMAND=bash -l -c SOURCE_DATE_EPOCH='1690432174' PATH='/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin' TMPDIR='/tmp/archlinux-ci/' printenv 2>&1 SCHROOT_SESSION_ID=archlinux-jnettop-archlinuxrb-build-rURngB2J PWD=/tmp/archlinux-ci/jnettop-archlinuxrb-build-rURngB2J/jnettop/trunk LOGNAME=jenkins SCHROOT_ALIAS_NAME=jenkins-reproducible-archlinux SCHROOT_GROUP=jenkins SCHROOT_USER=jenkins ftp_proxy=http://127.0.0.1:3128 HOME=/var/lib/jenkins LANG=C https_proxy=http://127.0.0.1:3128 USER=jenkins FTP_PROXY=http://127.0.0.1:3128 SHLVL=1 HTTPS_PROXY=http://127.0.0.1:3128 HTTP_PROXY=http://127.0.0.1:3128 SCHROOT_GID=116 http_proxy=http://127.0.0.1:3128 DEBUGINFOD_URLS=https://debuginfod.archlinux.org SCHROOT_UID=108 HG=/usr/bin/hg _=/usr/sbin/printenv ==> Making package: jnettop 0.13.0-9 (Thu Jul 27 04:30:00 2023) ==> Checking runtime dependencies... ==> Checking buildtime dependencies... ==> Retrieving sources... -> Downloading jnettop-0.13.0.tar.gz... % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 127k 100 127k 0 0 184k 0 --:--:-- --:--:-- --:--:-- 184k ==> Validating source files with sha512sums... jnettop-0.13.0.tar.gz ... Passed ==> Extracting sources... -> Extracting jnettop-0.13.0.tar.gz with bsdtar ==> Starting prepare()... ==> Starting build()... checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking for gawk... gawk checking whether make sets $(MAKE)... yes checking for gcc... gcc checking for C compiler default output file name... a.out checking whether the C compiler works... yes checking whether we are cross compiling... no checking for suffix of executables... checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ANSI C... none needed checking for style of include used by make... fgrep: warning: fgrep is obsolescent; using grep -F GNU checking dependency style of gcc... gcc3 checking for a BSD-compatible install... /usr/bin/install -c checking how to run the C preprocessor... gcc -E checking for egrep... grep -E checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking arpa/inet.h usability... yes checking arpa/inet.h presence... yes checking for arpa/inet.h... yes checking netdb.h usability... yes checking netdb.h presence... yes checking for netdb.h... yes checking netinet/in.h usability... yes checking netinet/in.h presence... yes checking for netinet/in.h... yes checking for stdlib.h... (cached) yes checking for string.h... (cached) yes checking sys/socket.h usability... yes checking sys/socket.h presence... yes checking for sys/socket.h... yes checking sys/sockio.h usability... no checking sys/sockio.h presence... no checking for sys/sockio.h... no checking for wbkgdset in -lncurses... yes checking ncurses.h usability... yes checking ncurses.h presence... yes checking for ncurses.h... yes checking ncurses/ncurses.h usability... no checking ncurses/ncurses.h presence... no checking for ncurses/ncurses.h... no checking syslog.h usability... yes checking syslog.h presence... yes checking for syslog.h... yes checking db.h usability... yes checking db.h presence... yes checking for db.h... yes checking for db_create in -ldb-5.3... yes checking for an ANSI C-conforming const... yes checking whether struct tm is in sys/time.h or time.h... time.h checking for gethostbyname... yes checking for connect... yes checking for extraneous pcap header directories... found -- -I/usr/include/pcap -I/usr/include added to CFLAGS checking pcap.h usability... yes checking pcap.h presence... yes checking for pcap.h... yes checking for pcap_open_live in -lpcap... yes checking if pcap_freecode takes 2 arguments... no checking if pcap_freecode takes 1 argument... yes checking if struct in6_addr contains s6_addr32 member... yes checking if "localhost" resolves... yes checking for gethostbyaddr_r... yes checking if gethostbyaddr_r takes 5 arguments... no checking if gethostbyaddr_r with -D_REENTRANT takes 5 arguments... no checking if gethostbyaddr_r takes 8 arguments... yes checking for pkg-config... /usr/sbin/pkg-config checking for GLIB - version >= 2.0.1... yes (version 2.76.4) checking for working memcmp... yes checking for strftime... yes checking for vprintf... yes checking for _doprnt... no checking for localtime_r... yes checking for memmove... yes checking for memset... yes checking for pcap_findalldevs... yes checking for pcap_setnonblock... yes checking for inet_ntop... yes checking for inet_ntoa... yes checking for inet_aton... yes checking for syslog... yes configure: creating ./config.status config.status: creating Makefile config.status: creating config.h config.status: executing depfiles commands make all-am make[1]: Entering directory '/tmp/archlinux-ci/jnettop-archlinuxrb-build-rURngB2J/jnettop/trunk/src/jnettop-0.13.0' source='jnettop.c' object='jnettop.o' libtool=no \ depfile='.deps/jnettop.Po' tmpdepfile='.deps/jnettop.TPo' \ depmode=gcc3 /bin/sh ./depcomp \ gcc -DHAVE_CONFIG_H -I. -I. -I. -I./include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/db5.3 -I/usr/include/pcap -g -O0 -c `test -f 'jnettop.c' || echo './'`jnettop.c source='jconfig.c' object='jconfig.o' libtool=no \ depfile='.deps/jconfig.Po' tmpdepfile='.deps/jconfig.TPo' \ depmode=gcc3 /bin/sh ./depcomp \ gcc -DHAVE_CONFIG_H -I. -I. -I. -I./include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/db5.3 -I/usr/include/pcap -g -O0 -c `test -f 'jconfig.c' || echo './'`jconfig.c source='jutil.c' object='jutil.o' libtool=no \ depfile='.deps/jutil.Po' tmpdepfile='.deps/jutil.TPo' \ depmode=gcc3 /bin/sh ./depcomp \ gcc -DHAVE_CONFIG_H -I. -I. -I. -I./include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/db5.3 -I/usr/include/pcap -g -O0 -c `test -f 'jutil.c' || echo './'`jutil.c source='jresolver.c' object='jresolver.o' libtool=no \ depfile='.deps/jresolver.Po' tmpdepfile='.deps/jresolver.TPo' \ depmode=gcc3 /bin/sh ./depcomp \ gcc -DHAVE_CONFIG_H -I. -I. -I. -I./include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/db5.3 -I/usr/include/pcap -g -O0 -c `test -f 'jresolver.c' || echo './'`jresolver.c source='jprocessor.c' object='jprocessor.o' libtool=no \ depfile='.deps/jprocessor.Po' tmpdepfile='.deps/jprocessor.TPo' \ depmode=gcc3 /bin/sh ./depcomp \ gcc -DHAVE_CONFIG_H -I. -I. -I. -I./include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/db5.3 -I/usr/include/pcap -g -O0 -c `test -f 'jprocessor.c' || echo './'`jprocessor.c source='jcapture.c' object='jcapture.o' libtool=no \ depfile='.deps/jcapture.Po' tmpdepfile='.deps/jcapture.TPo' \ depmode=gcc3 /bin/sh ./depcomp \ gcc -DHAVE_CONFIG_H -I. -I. -I. -I./include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/db5.3 -I/usr/include/pcap -g -O0 -c `test -f 'jcapture.c' || echo './'`jcapture.c source='jdevice.c' object='jdevice.o' libtool=no \ depfile='.deps/jdevice.Po' tmpdepfile='.deps/jdevice.TPo' \ depmode=gcc3 /bin/sh ./depcomp \ gcc -DHAVE_CONFIG_H -I. -I. -I. -I./include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/db5.3 -I/usr/include/pcap -g -O0 -c `test -f 'jdevice.c' || echo './'`jdevice.c source='jbase.c' object='jbase.o' libtool=no \ depfile='.deps/jbase.Po' tmpdepfile='.deps/jbase.TPo' \ depmode=gcc3 /bin/sh ./depcomp \ gcc -DHAVE_CONFIG_H -I. -I. -I. -I./include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/db5.3 -I/usr/include/pcap -g -O0 -c `test -f 'jbase.c' || echo './'`jbase.c source='jresolv.c' object='jresolv.o' libtool=no \ depfile='.deps/jresolv.Po' tmpdepfile='.deps/jresolv.TPo' \ depmode=gcc3 /bin/sh ./depcomp \ gcc -DHAVE_CONFIG_H -I. -I. -I. -I./include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/db5.3 -I/usr/include/pcap -g -O0 -c `test -f 'jresolv.c' || echo './'`jresolv.c source='jtxtdisplay.c' object='jtxtdisplay.o' libtool=no \ depfile='.deps/jtxtdisplay.Po' tmpdepfile='.deps/jtxtdisplay.TPo' \ depmode=gcc3 /bin/sh ./depcomp \ gcc -DHAVE_CONFIG_H -I. -I. -I. -I./include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/db5.3 -I/usr/include/pcap -g -O0 -c `test -f 'jtxtdisplay.c' || echo './'`jtxtdisplay.c source='jcursesdisplay.c' object='jcursesdisplay.o' libtool=no \ depfile='.deps/jcursesdisplay.Po' tmpdepfile='.deps/jcursesdisplay.TPo' \ depmode=gcc3 /bin/sh ./depcomp \ gcc -DHAVE_CONFIG_H -I. -I. -I. -I./include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/db5.3 -I/usr/include/pcap -g -O0 -c `test -f 'jcursesdisplay.c' || echo './'`jcursesdisplay.c source='jfilter.c' object='jfilter.o' libtool=no \ depfile='.deps/jfilter.Po' tmpdepfile='.deps/jfilter.TPo' \ depmode=gcc3 /bin/sh ./depcomp \ gcc -DHAVE_CONFIG_H -I. -I. -I. -I./include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/db5.3 -I/usr/include/pcap -g -O0 -c `test -f 'jfilter.c' || echo './'`jfilter.c source='juiadisplay.c' object='juiadisplay.o' libtool=no \ depfile='.deps/juiadisplay.Po' tmpdepfile='.deps/juiadisplay.TPo' \ depmode=gcc3 /bin/sh ./depcomp \ gcc -DHAVE_CONFIG_H -I. -I. -I. -I./include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/db5.3 -I/usr/include/pcap -g -O0 -c `test -f 'juiadisplay.c' || echo './'`juiadisplay.c source='jnetdisplay.c' object='jnetdisplay.o' libtool=no \ depfile='.deps/jnetdisplay.Po' tmpdepfile='.deps/jnetdisplay.TPo' \ depmode=gcc3 /bin/sh ./depcomp \ gcc -DHAVE_CONFIG_H -I. -I. -I. -I./include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-4 -pthread -I/usr/include/db5.3 -I/usr/include/pcap -g -O0 -c `test -f 'jnetdisplay.c' || echo './'`jnetdisplay.c In file included from jbase.c:23: jbase.h:176:9: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 176 | GTimeVal firstSeen; | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:34, from /usr/include/glib-2.0/glib.h:32, from jbase.h:49: /usr/include/glib-2.0/glib/gtypes.h:580:8: note: declared here 580 | struct _GTimeVal | ^~~~~~~~~ jbase.h:177:9: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 177 | GTimeVal lastSeen; | ^~~~~~~~ /usr/include/glib-2.0/glib/gtypes.h:580:8: note: declared here 580 | struct _GTimeVal | ^~~~~~~~~ In file included from jnetdisplay.c:1: jbase.h:176:9: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 176 | GTimeVal firstSeen; | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:34, from /usr/include/glib-2.0/glib.h:32, from jbase.h:49: /usr/include/glib-2.0/glib/gtypes.h:580:8: note: declared here 580 | struct _GTimeVal | ^~~~~~~~~ jbase.h:177:9: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 177 | GTimeVal lastSeen; | ^~~~~~~~ /usr/include/glib-2.0/glib/gtypes.h:580:8: note: declared here 580 | struct _GTimeVal | ^~~~~~~~~ In file included from jnetdisplay.c:3: jprocessor.h:30:9: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 30 | GTimeVal startTime; | ^~~~~~~~ /usr/include/glib-2.0/glib/gtypes.h:580:8: note: declared here 580 | struct _GTimeVal | ^~~~~~~~~ jnetdisplay.c: In function 'jnetdisplay_Setup': jnetdisplay.c:348:9: warning: 'g_mutex_new' is deprecated [-Wdeprecated-declarations] 348 | outputMutex = g_mutex_new(); | ^~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:115: /usr/include/glib-2.0/glib/deprecated/gthread.h:279:17: note: declared here 279 | GMutex * g_mutex_new (void); | ^~~~~~~~~~~ jnetdisplay.c:349:9: warning: 'g_mutex_new' is deprecated [-Wdeprecated-declarations] 349 | runningMutex = g_mutex_new(); | ^~~~~~~~~~~~ /usr/include/glib-2.0/glib/deprecated/gthread.h:279:17: note: declared here 279 | GMutex * g_mutex_new (void); | ^~~~~~~~~~~ In file included from jdevice.c:23: jbase.h:176:9: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 176 | GTimeVal firstSeen; | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:34, from /usr/include/glib-2.0/glib.h:32, from jbase.h:49: /usr/include/glib-2.0/glib/gtypes.h:580:8: note: declared here 580 | struct _GTimeVal | ^~~~~~~~~ In file included from jcursesdisplay.c:23: jbase.h:176:9: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 176 | GTimeVal firstSeen; | ^~~~~~~~ jbase.h:177:9: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 177 | GTimeVal lastSeen; | ^~~~~~~~ /usr/include/glib-2.0/glib/gtypes.h:580:8: note: declared here 580 | struct _GTimeVal | ^~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:34, from /usr/include/glib-2.0/glib.h:32, from jbase.h:49: /usr/include/glib-2.0/glib/gtypes.h:580:8: note: declared here 580 | struct _GTimeVal | ^~~~~~~~~ jbase.h:177:9: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 177 | GTimeVal lastSeen; | ^~~~~~~~ /usr/include/glib-2.0/glib/gtypes.h:580:8: note: declared here 580 | struct _GTimeVal | ^~~~~~~~~ In file included from jcursesdisplay.c:25: jprocessor.h:30:9: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 30 | GTimeVal startTime; | ^~~~~~~~ /usr/include/glib-2.0/glib/gtypes.h:580:8: note: declared here 580 | struct _GTimeVal | ^~~~~~~~~ jcursesdisplay.c:36:1: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 36 | GTimeVal statusTimeout; | ^~~~~~~~ /usr/include/glib-2.0/glib/gtypes.h:580:8: note: declared here 580 | struct _GTimeVal | ^~~~~~~~~ jcursesdisplay.c: In function 'drawStatus': jcursesdisplay.c:63:9: warning: 'g_get_current_time' is deprecated: Use 'g_get_real_time' instead [-Wdeprecated-declarations] 63 | g_get_current_time(&statusTimeout); | ^~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/giochannel.h:35, from /usr/include/glib-2.0/glib.h:56: /usr/include/glib-2.0/glib/gmain.h:728:8: note: declared here 728 | void g_get_current_time (GTimeVal *result); | ^~~~~~~~~~~~~~~~~~ jcursesdisplay.c:64:9: warning: 'g_time_val_add' is deprecated [-Wdeprecated-declarations] 64 | g_time_val_add(&statusTimeout, 1000000); | ^~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:92: /usr/include/glib-2.0/glib/gtimer.h:69:10: note: declared here 69 | void g_time_val_add (GTimeVal *time_, | ^~~~~~~~~~~~~~ jcursesdisplay.c: In function 'drawScreen': jcursesdisplay.c:109:17: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 109 | GTimeVal tv; | ^~~~~~~~ /usr/include/glib-2.0/glib/gtypes.h:580:8: note: declared here 580 | struct _GTimeVal | ^~~~~~~~~ jcursesdisplay.c:113:17: warning: 'g_get_current_time' is deprecated: Use 'g_get_real_time' instead [-Wdeprecated-declarations] 113 | g_get_current_time(&tv); | ^~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gmain.h:728:8: note: declared here 728 | void g_get_current_time (GTimeVal *result); | ^~~~~~~~~~~~~~~~~~ jcursesdisplay.c: In function 'drawHeader': jcursesdisplay.c:124:9: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 124 | GTimeVal currentTime; | ^~~~~~~~ /usr/include/glib-2.0/glib/gtypes.h:580:8: note: declared here 580 | struct _GTimeVal | ^~~~~~~~~ jcursesdisplay.c:132:9: warning: 'g_get_current_time' is deprecated: Use 'g_get_real_time' instead [-Wdeprecated-declarations] 132 | g_get_current_time(¤tTime); | ^~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gmain.h:728:8: note: declared here 728 | void g_get_current_time (GTimeVal *result); | ^~~~~~~~~~~~~~~~~~ jcursesdisplay.c: In function 'jcursesdisplay_Setup': jcursesdisplay.c:432:9: warning: 'g_mutex_new' is deprecated [-Wdeprecated-declarations] 432 | displayStreamsMutex = g_mutex_new(); | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:115: /usr/include/glib-2.0/glib/deprecated/gthread.h:279:17: note: declared here 279 | GMutex * g_mutex_new (void); | ^~~~~~~~~~~ jcursesdisplay.c:433:9: warning: 'g_mutex_new' is deprecated [-Wdeprecated-declarations] 433 | statusMutex = g_mutex_new(); | ^~~~~~~~~~~ /usr/include/glib-2.0/glib/deprecated/gthread.h:279:17: note: declared here 279 | GMutex * g_mutex_new (void); | ^~~~~~~~~~~ In file included from jconfig.c:23: jbase.h:176:9: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 176 | GTimeVal firstSeen; | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:34, from /usr/include/glib-2.0/glib.h:32, from jbase.h:49: /usr/include/glib-2.0/glib/gtypes.h:580:8: note: declared here 580 | struct _GTimeVal | ^~~~~~~~~ jbase.h:177:9: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 177 | GTimeVal lastSeen; | ^~~~~~~~ /usr/include/glib-2.0/glib/gtypes.h:580:8: note: declared here 580 | struct _GTimeVal | ^~~~~~~~~ In file included from jtxtdisplay.c:23: jbase.h:176:9: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 176 | GTimeVal firstSeen; | ^~~~~~~~ In file included from jutil.c:23: jbase.h:176:9: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 176 | GTimeVal firstSeen; | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:34, from /usr/include/glib-2.0/glib.h:32, from jbase.h:49: /usr/include/glib-2.0/glib/gtypes.h:580:8: note: declared here 580 | struct _GTimeVal | ^~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:34, from /usr/include/glib-2.0/glib.h:32, from jbase.h:49: /usr/include/glib-2.0/glib/gtypes.h:580:8: note: declared here 580 | struct _GTimeVal | ^~~~~~~~~ jbase.h:177:9: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 177 | GTimeVal lastSeen; | ^~~~~~~~ jbase.h:177:9: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 177 | GTimeVal lastSeen; | ^~~~~~~~ /usr/include/glib-2.0/glib/gtypes.h:580:8: note: declared here 580 | struct _GTimeVal | ^~~~~~~~~ /usr/include/glib-2.0/glib/gtypes.h:580:8: note: declared here 580 | struct _GTimeVal | ^~~~~~~~~ In file included from jconfig.c:26: jprocessor.h:30:9: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 30 | GTimeVal startTime; | ^~~~~~~~ /usr/include/glib-2.0/glib/gtypes.h:580:8: note: declared here 580 | struct _GTimeVal | ^~~~~~~~~ In file included from jtxtdisplay.c:25: jprocessor.h:30:9: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 30 | GTimeVal startTime; | ^~~~~~~~ In file included from jresolv.c:23: jbase.h:176:9: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 176 | GTimeVal firstSeen; | ^~~~~~~~ /usr/include/glib-2.0/glib/gtypes.h:580:8: note: declared here 580 | struct _GTimeVal | ^~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:34, from /usr/include/glib-2.0/glib.h:32, from jbase.h:49: /usr/include/glib-2.0/glib/gtypes.h:580:8: note: declared here 580 | struct _GTimeVal | ^~~~~~~~~ jbase.h:177:9: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 177 | GTimeVal lastSeen; | ^~~~~~~~ /usr/include/glib-2.0/glib/gtypes.h:580:8: note: declared here 580 | struct _GTimeVal | ^~~~~~~~~ In file included from jnettop.c:23: jbase.h:176:9: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 176 | GTimeVal firstSeen; | ^~~~~~~~ In file included from jprocessor.c:23: jbase.h:176:9: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 176 | GTimeVal firstSeen; | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:34, from /usr/include/glib-2.0/glib.h:32, from jbase.h:49: /usr/include/glib-2.0/glib/gtypes.h:580:8: note: declared here 580 | struct _GTimeVal | ^~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:34, from /usr/include/glib-2.0/glib.h:32, from jbase.h:49: /usr/include/glib-2.0/glib/gtypes.h:580:8: note: declared here 580 | struct _GTimeVal | ^~~~~~~~~ jbase.h:177:9: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 177 | GTimeVal lastSeen; | ^~~~~~~~ jbase.h:177:9: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 177 | GTimeVal lastSeen; | ^~~~~~~~ /usr/include/glib-2.0/glib/gtypes.h:580:8: note: declared here 580 | struct _GTimeVal | ^~~~~~~~~ /usr/include/glib-2.0/glib/gtypes.h:580:8: note: declared here 580 | struct _GTimeVal | ^~~~~~~~~ In file included from jnettop.c:26: jprocessor.h:30:9: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 30 | GTimeVal startTime; | ^~~~~~~~ In file included from jprocessor.c:25: jprocessor.h:30:9: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 30 | GTimeVal startTime; | ^~~~~~~~ /usr/include/glib-2.0/glib/gtypes.h:580:8: note: declared here 580 | struct _GTimeVal | ^~~~~~~~~ /usr/include/glib-2.0/glib/gtypes.h:580:8: note: declared here 580 | struct _GTimeVal | ^~~~~~~~~ In file included from juiadisplay.c:23: jbase.h:176:9: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 176 | GTimeVal firstSeen; | ^~~~~~~~ In file included from jresolver.c:23: jbase.h:176:9: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 176 | GTimeVal firstSeen; | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:34, from /usr/include/glib-2.0/glib.h:32, from jbase.h:49: /usr/include/glib-2.0/glib/gtypes.h:580:8: note: declared here 580 | struct _GTimeVal | ^~~~~~~~~ jbase.h:177:9: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 177 | GTimeVal lastSeen; | ^~~~~~~~ /usr/include/glib-2.0/glib/gtypes.h:580:8: note: declared here 580 | struct _GTimeVal | ^~~~~~~~~ In file included from jcapture.c:23: jbase.h:176:9: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 176 | GTimeVal firstSeen; | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:34, from /usr/include/glib-2.0/glib.h:32, from jbase.h:49: /usr/include/glib-2.0/glib/gtypes.h:580:8: note: declared here 580 | struct _GTimeVal | ^~~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:34, from /usr/include/glib-2.0/glib.h:32, from jbase.h:49: /usr/include/glib-2.0/glib/gtypes.h:580:8: note: declared here 580 | struct _GTimeVal | ^~~~~~~~~ jbase.h:177:9: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 177 | GTimeVal lastSeen; | ^~~~~~~~ jbase.h:177:9: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 177 | GTimeVal lastSeen; | ^~~~~~~~ /usr/include/glib-2.0/glib/gtypes.h:580:8: note: declared here 580 | struct _GTimeVal | ^~~~~~~~~ /usr/include/glib-2.0/glib/gtypes.h:580:8: note: declared here 580 | struct _GTimeVal | ^~~~~~~~~ In file included from jfilter.c:23: jbase.h:176:9: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 176 | GTimeVal firstSeen; | ^~~~~~~~ In file included from /usr/include/glib-2.0/glib/galloca.h:34, from /usr/include/glib-2.0/glib.h:32, from jbase.h:49: /usr/include/glib-2.0/glib/gtypes.h:580:8: note: declared here 580 | struct _GTimeVal | ^~~~~~~~~ jbase.h:177:9: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 177 | GTimeVal lastSeen; | ^~~~~~~~ /usr/include/glib-2.0/glib/gtypes.h:580:8: note: declared here 580 | struct _GTimeVal | ^~~~~~~~~ In file included from juiadisplay.c:25: jprocessor.h:30:9: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 30 | GTimeVal startTime; | ^~~~~~~~ jprocessor.c: In function 'jprocessor_Setup': /usr/include/glib-2.0/glib/gtypes.h:580:8: note: declared here 580 | struct _GTimeVal | ^~~~~~~~~ jprocessor.c:117:9: warning: 'g_mutex_new' is deprecated [-Wdeprecated-declarations] 117 | streamTableMutex = g_mutex_new(); | ^~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:115: /usr/include/glib-2.0/glib/deprecated/gthread.h:279:17: note: declared here 279 | GMutex * g_mutex_new (void); | ^~~~~~~~~~~ jcapture.c:50:1: warning: 'GTrashStack' is deprecated [-Wdeprecated-declarations] 50 | GTrashStack *freePacketStack = NULL; | ^~~~~~~~~~~ jprocessor.c:119:9: warning: 'g_mutex_new' is deprecated [-Wdeprecated-declarations] 119 | streamArrayMutex = g_mutex_new(); | ^~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:94: /usr/include/glib-2.0/glib/gtrashstack.h:41:8: note: declared here 41 | struct _GTrashStack | ^~~~~~~~~~~~ /usr/include/glib-2.0/glib/deprecated/gthread.h:279:17: note: declared here 279 | GMutex * g_mutex_new (void); | ^~~~~~~~~~~ jprocessor.c: In function 'jprocessor_ResetStats': jcapture.c: In function 'jcapture_Setup': jcapture.c:59:9: warning: 'g_cond_new' is deprecated [-Wdeprecated-declarations] 59 | jcapture_PacketQueueCond = g_cond_new(); | ^~~~~~~~~~~~~~~~~~~~~~~~ jprocessor.c:137:9: warning: 'g_get_current_time' is deprecated: Use 'g_get_real_time' instead [-Wdeprecated-declarations] 137 | g_get_current_time(&jprocessor_Stats.startTime); | ^~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:115: /usr/include/glib-2.0/glib/deprecated/gthread.h:283:17: note: declared here 283 | GCond * g_cond_new (void); | ^~~~~~~~~~ jcapture.c:60:9: warning: 'g_mutex_new' is deprecated [-Wdeprecated-declarations] 60 | jcapture_PacketQueueMutex = g_mutex_new(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/glib/deprecated/gthread.h:279:17: note: declared here 279 | GMutex * g_mutex_new (void); | ^~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/giochannel.h:35, from /usr/include/glib-2.0/glib.h:56: /usr/include/glib-2.0/glib/gmain.h:728:8: note: declared here 728 | void g_get_current_time (GTimeVal *result); | ^~~~~~~~~~~~~~~~~~ jcapture.c:61:9: warning: 'g_mutex_new' is deprecated [-Wdeprecated-declarations] 61 | freePacketStackMutex = g_mutex_new(); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/glib/deprecated/gthread.h:279:17: note: declared here 279 | GMutex * g_mutex_new (void); | ^~~~~~~~~~~ jprocessor.c: In function 'jprocessor_UpdateBPS': jprocessor.c:146:9: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 146 | GTimeVal currentDateTime; | ^~~~~~~~ /usr/include/glib-2.0/glib/gtypes.h:580:8: note: declared here 580 | struct _GTimeVal | ^~~~~~~~~ jcapture.c: In function 'jbase_packet_Alloc': jprocessor.c:153:9: warning: 'g_get_current_time' is deprecated: Use 'g_get_real_time' instead [-Wdeprecated-declarations] 153 | g_get_current_time(¤tDateTime); | ^~~~~~~~~~~~~~~~~~ jfilter.c: In function 'filterSMTPFunc': jcapture.c:90:9: warning: 'g_trash_stack_pop' is deprecated [-Wdeprecated-declarations] 90 | ptr = (jbase_packet *)g_trash_stack_pop(&freePacketStack); | ^~~ /usr/include/glib-2.0/glib/gtrashstack.h:50:11: note: declared here 50 | gpointer g_trash_stack_pop (GTrashStack **stack_p); | ^~~~~~~~~~~~~~~~~ jfilter.c:88:9: warning: 'g_strncasecmp' is deprecated [-Wdeprecated-declarations] 88 | if (!g_strncasecmp(data, "MAIL FROM: ", 11)) { | ^~ /usr/include/glib-2.0/glib/gmain.h:728:8: note: declared here 728 | void g_get_current_time (GTimeVal *result); | ^~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/gstring.h:37, from /usr/include/glib-2.0/glib/giochannel.h:36, from /usr/include/glib-2.0/glib.h:56: /usr/include/glib-2.0/glib/gstrfuncs.h:271:23: note: declared here 271 | gint g_strncasecmp (const gchar *s1, | ^~~~~~~~~~~~~ jcapture.c: In function 'jcapture_packet_Free': jcapture.c:104:17: warning: 'g_trash_stack_push' is deprecated [-Wdeprecated-declarations] 104 | g_trash_stack_push(&freePacketStack, packet); | ^~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gtrashstack.h:47:11: note: declared here 47 | void g_trash_stack_push (GTrashStack **stack_p, | ^~~~~~~~~~~~~~~~~~ jfilter.c:104:9: warning: 'g_strncasecmp' is deprecated [-Wdeprecated-declarations] 104 | } else if (!fd->to[0] && !g_strncasecmp(data, "RCPT TO: ", 9)) { | ^ /usr/include/glib-2.0/glib/gstrfuncs.h:271:23: note: declared here 271 | gint g_strncasecmp (const gchar *s1, | ^~~~~~~~~~~~~ jnettop.c: In function 'main': jprocessor.c: In function 'sortPacket': jnettop.c:286:9: warning: 'g_thread_init' is deprecated [-Wdeprecated-declarations] 286 | g_thread_init(NULL); | ^~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:115: /usr/include/glib-2.0/glib/deprecated/gthread.h:267:10: note: declared here 267 | void g_thread_init (gpointer vtable); | ^~~~~~~~~~~~~ jprocessor.c:241:17: warning: 'g_get_current_time' is deprecated: Use 'g_get_real_time' instead [-Wdeprecated-declarations] 241 | g_get_current_time(&stat->firstSeen); | ^~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gmain.h:728:8: note: declared here 728 | void g_get_current_time (GTimeVal *result); | ^~~~~~~~~~~~~~~~~~ jcapture.c: In function 'jcapture_Start': jcapture.c:219:9: warning: 'g_thread_create' is deprecated: Use 'g_thread_new' instead [-Wdeprecated-declarations] 219 | snifferThread = g_thread_create((GThreadFunc)snifferThreadFunc, NULL, TRUE, NULL); | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/deprecated/gthread.h:102:10: note: declared here 102 | GThread *g_thread_create (GThreadFunc func, | ^~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib/giochannel.h:36, from /usr/include/glib-2.0/glib.h:56: jconfig.c: In function 'jconfig_ParseFile': jprocessor.c:279:9: warning: 'g_get_current_time' is deprecated: Use 'g_get_real_time' instead [-Wdeprecated-declarations] 279 | g_get_current_time(&stat->lastSeen); | ^~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gmain.h:728:8: note: declared here 728 | void g_get_current_time (GTimeVal *result); | ^~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gstring.h:72:5: warning: ignoring return value of 'g_string_free_and_steal' declared with attribute 'warn_unused_result' [-Wunused-result] 68 | (__builtin_constant_p (free_segment) ? \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 69 | ((free_segment) ? \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 70 | (g_string_free) ((str), (free_segment)) : \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 71 | g_string_free_and_steal (str)) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 72 | : \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 73 | (g_string_free) ((str), (free_segment))) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ jconfig.c:188:25: note: in expansion of macro 'g_string_free' 188 | g_string_free(str, FALSE); | ^~~~~~~~~~~~~ jprocessor.c: In function 'heartbeatThreadFunc': jprocessor.c:315:17: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] 315 | GTimeVal t; | ^~~~~~~~ /usr/include/glib-2.0/glib/gtypes.h:580:8: note: declared here 580 | struct _GTimeVal | ^~~~~~~~~ jresolver.c: In function 'jresolver_Setup': jresolver.c:349:9: warning: 'g_mutex_new' is deprecated [-Wdeprecated-declarations] 349 | resolverCacheMutex = g_mutex_new(); | ^~~~~~~~~~~~~~~~~~ jprocessor.c:345:17: warning: 'g_get_current_time' is deprecated: Use 'g_get_real_time' instead [-Wdeprecated-declarations] 345 | g_get_current_time(&t); | ^~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/glib.h:115: /usr/include/glib-2.0/glib/deprecated/gthread.h:279:17: note: declared here 279 | GMutex * g_mutex_new (void); | ^~~~~~~~~~~ /usr/include/glib-2.0/glib/gmain.h:728:8: note: declared here 728 | void g_get_current_time (GTimeVal *result); | ^~~~~~~~~~~~~~~~~~ jresolver.c:352:9: warning: 'g_mutex_new' is deprecated [-Wdeprecated-declarations] 352 | gethostbyaddrMutex = g_mutex_new(); | ^~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/glib/deprecated/gthread.h:279:17: note: declared here 279 | GMutex * g_mutex_new (void); | ^~~~~~~~~~~ jprocessor.c: In function 'jprocessor_Start': jprocessor.c:354:9: warning: 'g_thread_create' is deprecated: Use 'g_thread_new' instead [-Wdeprecated-declarations] 354 | processorThread = g_thread_create((GThreadFunc)processorThreadFunc, NULL, FALSE, NULL); | ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/glib/deprecated/gthread.h:102:10: note: declared here 102 | GThread *g_thread_create (GThreadFunc func, | ^~~~~~~~~~~~~~~ jprocessor.c:355:9: warning: 'g_thread_create' is deprecated: Use 'g_thread_new' instead [-Wdeprecated-declarations] 355 | heartbeatThread = g_thread_create((GThreadFunc)heartbeatThreadFunc, NULL, FALSE, NULL); | ^~~~~~~~~~~~~~~ /usr/include/glib-2.0/glib/deprecated/gthread.h:102:10: note: declared here 102 | GThread *g_thread_create (GThreadFunc func, | ^~~~~~~~~~~~~~~ gcc -g -O0 -lgthread-2.0 -pthread -lglib-2.0 -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -o jnettop jnettop.o jconfig.o jutil.o jresolver.o jprocessor.o jcapture.o jdevice.o jbase.o jresolv.o jtxtdisplay.o jcursesdisplay.o jfilter.o juiadisplay.o jnetdisplay.o -lpcap -ldb-5.3 -lncurses make[1]: Leaving directory '/tmp/archlinux-ci/jnettop-archlinuxrb-build-rURngB2J/jnettop/trunk/src/jnettop-0.13.0' ==> Entering fakeroot environment... ==> Starting package()... make[1]: Entering directory '/tmp/archlinux-ci/jnettop-archlinuxrb-build-rURngB2J/jnettop/trunk/src/jnettop-0.13.0' /bin/sh ./mkinstalldirs /tmp/archlinux-ci/jnettop-archlinuxrb-build-rURngB2J/jnettop/trunk/pkg/jnettop/usr/share/jnettop /bin/sh ./mkinstalldirs /tmp/archlinux-ci/jnettop-archlinuxrb-build-rURngB2J/jnettop/trunk/pkg/jnettop/usr/share/man/man8 /bin/sh ./mkinstalldirs /tmp/archlinux-ci/jnettop-archlinuxrb-build-rURngB2J/jnettop/trunk/pkg/jnettop/usr/bin mkdir -p -- /tmp/archlinux-ci/jnettop-archlinuxrb-build-rURngB2J/jnettop/trunk/pkg/jnettop/usr/share/jnettop mkdir -p -- /tmp/archlinux-ci/jnettop-archlinuxrb-build-rURngB2J/jnettop/trunk/pkg/jnettop/usr/share/man/man8 mkdir -p -- /tmp/archlinux-ci/jnettop-archlinuxrb-build-rURngB2J/jnettop/trunk/pkg/jnettop/usr/bin /usr/bin/install -c jnettop-lookup-nmb /tmp/archlinux-ci/jnettop-archlinuxrb-build-rURngB2J/jnettop/trunk/pkg/jnettop/usr/share/jnettop/jnettop-lookup-nmb /usr/bin/install -c jnettop /tmp/archlinux-ci/jnettop-archlinuxrb-build-rURngB2J/jnettop/trunk/pkg/jnettop/usr/bin/jnettop /usr/bin/install -c -m 644 ./jnettop.8 /tmp/archlinux-ci/jnettop-archlinuxrb-build-rURngB2J/jnettop/trunk/pkg/jnettop/usr/share/man/man8/jnettop.8 make[1]: Leaving directory '/tmp/archlinux-ci/jnettop-archlinuxrb-build-rURngB2J/jnettop/trunk/src/jnettop-0.13.0' ==> Tidying install... -> Removing libtool files... -> Purging unwanted files... -> Removing static library files... -> Stripping unneeded symbols from binaries and libraries... -> Compressing man and info pages... ==> Checking for packaging issues... ==> Creating package "jnettop"... -> Generating .PKGINFO file... -> Generating .BUILDINFO file... -> Generating .MTREE file... -> Compressing package... ==> Leaving fakeroot environment. ==> Finished making: jnettop 0.13.0-9 (Thu Jul 27 04:30:08 2023)