The following packages will be installed: vrrpd Fetching README... 0%100%100%100%100%100%Done Fetching slack-desc... 0%100%100%100%100%100%Done Fetching vrrpd.SlackBuild... 0%100%100%100%100%100%Done Fetching vrrpd.info... 0%100%100%100%100%100%Done vrrpd-1.0/ vrrpd-1.0/CVS/ vrrpd-1.0/CVS/Root vrrpd-1.0/CVS/Repository vrrpd-1.0/CVS/Entries vrrpd-1.0/Makefile vrrpd-1.0/Changes vrrpd-1.0/FAQ vrrpd-1.0/INSTALL vrrpd-1.0/ipaddr.c vrrpd-1.0/TODO vrrpd-1.0/doc/ vrrpd-1.0/doc/CVS/ vrrpd-1.0/doc/CVS/Root vrrpd-1.0/doc/CVS/Repository vrrpd-1.0/doc/CVS/Entries vrrpd-1.0/doc/draft-ietf-vrrp-spec-v2-05.txt vrrpd-1.0/doc/draft-jou-duplicate-ip-address-02.txt vrrpd-1.0/doc/rfc2338.txt.vrrp vrrpd-1.0/ipaddr.h vrrpd-1.0/libnetlink.c vrrpd-1.0/libnetlink.h vrrpd-1.0/proto.h vrrpd-1.0/route.generic vrrpd-1.0/scott_example vrrpd-1.0/vrrpd.8 vrrpd-1.0/vrrpd.c vrrpd-1.0/vrrpd.h gcc -g -Wall -c -o vrrpd.o vrrpd.c In file included from vrrpd.c:37: vrrpd.c: In function ‘vrrp_in_chk’: vrrpd.c:366:27: warning: format ‘%d’ expects argument of type ‘int’, but argument 3 has type ‘long unsigned int’ [-Wformat=] 366 | VRRP_LOG(("ip payload too short. %d and expect at least %d" | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 367 | , ntohs(ip->tot_len)-ihl, sizeof(vrrp_pkt) )); | ~~~~~~~~~~~~~~~~ | | | long unsigned int vrrpd.h:106:32: note: in definition of macro ‘VRRP_LOG’ 106 | #define VRRP_LOG( str ) printf str | ^~~ vrrpd.c:366:74: note: format string is defined here 366 | VRRP_LOG(("ip payload too short. %d and expect at least %d" | ~^ | | | int | %ld vrrpd.c: In function ‘pidfile_get_name’: vrrpd.c:61:45: warning: ‘/vrrpd_’ directive output may be truncated writing 7 bytes into a region of size between 1 and 4097 [-Wformat-truncation=] 61 | snprintf( pidfile, sizeof(pidfile), "%s/" VRRP_PID_FORMAT | ^~~~~ vrrpd.c:61:48: note: format string is defined here 61 | snprintf( pidfile, sizeof(pidfile), "%s/" VRRP_PID_FORMAT vrrpd.c:61:9: note: ‘snprintf’ output 14 or more bytes (assuming 4110) into a destination of size 4097 61 | snprintf( pidfile, sizeof(pidfile), "%s/" VRRP_PID_FORMAT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 62 | , PidDir | ~~~~~~~~ 63 | , vsrv->vif.ifname | ~~~~~~~~~~~~~~~~~~ 64 | , vsrv->vrid ); | ~~~~~~~~~~~~~~ gcc -g -Wall -c -o libnetlink.o libnetlink.c libnetlink.c:31:8: warning: extra tokens at end of #endif directive [-Wendif-labels] 31 | #endif MSG_TRUNC | ^~~~~~~~~ libnetlink.c: In function ‘rtnl_open’: libnetlink.c:43:30: warning: argument to ‘sizeof’ in ‘memset’ call is the same expression as the destination; did you mean to dereference it? [-Wsizeof-pointer-memaccess] 43 | memset(rth, 0, sizeof(rth)); | ^ libnetlink.c:60:65: warning: pointer targets in passing argument 3 of ‘getsockname’ differ in signedness [-Wpointer-sign] 60 | if (getsockname(rth->fd, (struct sockaddr*)&rth->local, &addr_len) < 0) { | ^~~~~~~~~ | | | int * In file included from /usr/include/net/if_arp.h:26, from libnetlink.c:18: /usr/include/sys/socket.h:117:47: note: expected ‘socklen_t * restrict’ {aka ‘unsigned int * restrict’} but argument is of type ‘int *’ 117 | socklen_t *__restrict __len) __THROW; | ~~~~~~~~~~~~~~~~~~~~~~^~~~~ libnetlink.c: In function ‘rtnl_from_file’: libnetlink.c:425:26: warning: variable ‘seq’ set but not used [-Wunused-but-set-variable] 425 | unsigned seq; | ^~~ libnetlink.c:423:23: warning: variable ‘pid’ set but not used [-Wunused-but-set-variable] 423 | pid_t pid; | ^~~ libnetlink.c:422:31: warning: variable ‘type’ set but not used [-Wunused-but-set-variable] 422 | int err, len, type; | ^~~~ gcc -g -Wall -c -o ipaddr.o ipaddr.c gcc -o vrrpd vrrpd.o libnetlink.o ipaddr.o Slackware package maker, version 3.14159265. Searching for symbolic links: No symbolic links were found, so we won't make an installation script. You can make your own later in ./install/doinst.sh and rebuild the package if you like. This next step is optional - you can set the directories in your package to some sane permissions. If any of the directories in your package have special permissions, then DO NOT reset them here! Would you like to reset all directory permissions to 755 (drwxr-xr-x) and directory ownerships to root.root ([y]es, [n]o)? n Creating Slackware package: /usr/src/slapt-src-x86_64/network/vrrpd/vrrpd-1.0-x86_64-1salix15.0.txz ./ install/ install/slack-desc usr/ usr/doc/ usr/doc/vrrpd-1.0/ usr/doc/vrrpd-1.0/Changes usr/doc/vrrpd-1.0/FAQ usr/doc/vrrpd-1.0/INSTALL usr/doc/vrrpd-1.0/TODO usr/doc/vrrpd-1.0/draft-ietf-vrrp-spec-v2-05.txt usr/doc/vrrpd-1.0/draft-jou-duplicate-ip-address-02.txt usr/doc/vrrpd-1.0/rfc2338.txt.vrrp usr/doc/vrrpd-1.0/vrrpd.SlackBuild usr/man/ usr/man/man8/ usr/man/man8/vrrpd.8.gz usr/sbin/ usr/sbin/vrrpd Slackware package /usr/src/slapt-src-x86_64/network/vrrpd/vrrpd-1.0-x86_64-1salix15.0.txz created. Installing package vrrpd-1.0-x86_64-1salix15.0... | vrrpd (Virtual Router Redundancy Protocol) | | VRRPd is an implementation of Virtual Router Redundancy Protocol | as specified in rfc2338. VRRPd is interoperable with other RFC-based | VRRP implementations, including Cisco and Juniper, and is included | as a standard feature on ImageStream routers. | | Homepage: https://sourceforge.net/projects/vrrpd/ | | | | |