From https://github.com/archlinux/svntogit-community * branch packages/udp2raw -> FETCH_HEAD * [new branch] packages/udp2raw -> community/packages/udp2raw Cloning into 'udp2raw'... 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 386k 0 --:--:-- --:--:-- --:--:-- 387k % 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 8544k 0 15572 0 0 30628 0 0:04:45 --:--:-- 0:04:45 30593 16 8544k 16 1451k 0 0 953k 0 0:00:08 0:00:01 0:00:07 953k 63 8544k 63 5418k 0 0 2136k 0 0:00:03 0:00:02 0:00:01 2135k 100 8544k 100 8544k 0 0 2798k 0 0:00:03 0:00:03 --:--:-- 2799k % 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 831k 0 --:--:-- --:--:-- --:--:-- 831k :: Starting full system upgrade... there is nothing to do ==> Making package: udp2raw 20230206.0-1 (Thu Aug 29 14:28:04 2024) ==> Checking runtime dependencies... ==> Checking buildtime dependencies... ==> Retrieving sources... -> Cloning udp2raw git repo... Cloning into bare repository '/tmp/archlinux-ci/udp2raw-archlinuxrb-build-DJkUDOJb/udp2raw/trunk/udp2raw'... -> Found udp2raw_script.sh -> Found udp2raw@.service ==> WARNING: Skipping verification of source file PGP signatures. ==> Validating source files with sha512sums... udp2raw ... Skipped udp2raw_script.sh ... Passed udp2raw@.service ... Passed ==> Extracting sources... -> Creating working copy of udp2raw git repo... Cloning into 'udp2raw'... done. Switched to a new branch 'makepkg' ==> Starting build()... echo "const char *gitversion = \"e5ecd33ec4c25d499a14213a5d1dbd5d21e0dd63\";" > git_version.h rm -f udp2raw g++ -o udp2raw -I. main.cpp lib/md5.cpp lib/pbkdf2-sha1.cpp lib/pbkdf2-sha256.cpp encrypt.cpp log.cpp network.cpp common.cpp connection.cpp misc.cpp fd_manager.cpp client.cpp server.cpp -lpthread lib/aes_faster_c/aes.cpp lib/aes_faster_c/wrapper.cpp my_ev.cpp -isystem libev -std=c++11 -Wall -Wextra -Wno-unused-variable -Wno-unused-parameter -Wno-missing-field-initializers -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection -Wp,-D_GLIBCXX_ASSERTIONS -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -lrt -ggdb network.cpp: In function 'void init_filter(int)': network.cpp:707:25: warning: 'dummy' may be used uninitialized [-Wmaybe-uninitialized] 707 | int ret = setsockopt(raw_recv_fd, SOL_SOCKET, SO_DETACH_FILTER, &dummy, sizeof(dummy)); // in case i forgot to remove | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/net/if_arp.h:25, from /usr/include/netinet/if_ether.h:61, from common.h:55, from network.cpp:7: /usr/include/sys/socket.h:277:12: note: by argument 4 of type 'const void*' to 'int setsockopt(int, int, int, const void*, socklen_t)' declared here 277 | extern int setsockopt (int __fd, int __level, int __optname, | ^~~~~~~~~~ network.cpp:705:9: note: 'dummy' declared here 705 | int dummy; | ^~~~~ network.cpp: In function 'void remove_filter()': network.cpp:845:25: warning: 'dummy' may be used uninitialized [-Wmaybe-uninitialized] 845 | int ret = setsockopt(raw_recv_fd, SOL_SOCKET, SO_DETACH_FILTER, &dummy, sizeof(dummy)); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/sys/socket.h:277:12: note: by argument 4 of type 'const void*' to 'int setsockopt(int, int, int, const void*, socklen_t)' declared here 277 | extern int setsockopt (int __fd, int __level, int __optname, | ^~~~~~~~~~ network.cpp:844:9: note: 'dummy' declared here 844 | int dummy; | ^~~~~ ==> Entering fakeroot environment... ==> Starting package()... ==> 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 "udp2raw"... -> Generating .PKGINFO file... -> Generating .BUILDINFO file... -> Adding install file... -> Generating .MTREE file... -> Compressing package... ==> Leaving fakeroot environment. ==> Finished making: udp2raw 20230206.0-1 (Thu Aug 29 14:28:47 2024)