WebHosting Paid by #1Payday.Loans
The main goal of the keepalived project is to add a strong & robust keepalive facility to the Linux Virtual Server project. It implements a multilayer TCP/IP stack checks. Keepalived implements a framework based on three family checks : Layer3, Layer4 & Layer5. This framework gives the daemon the ability of checking a LVS server pool states. Keepalived can be sumarize as a LVS driving daemon. Keepalived implementation is based on an I/O multiplexer to handle a strong multi-threading framework. All the events process use this I/O multiplexer.
URL: https://www.keepalived.org/
Author: Alexandre Cassen <acassen@linux-vs.org>
Maintainer: Alejandro Mery <amery@geeks.cl>
License: GPL
Status: Stable
Version: 1.1.7
Download: https://www.keepalived.org/software/ keepalived-1.1.7.tar.gz
Buildtime: 2129 (5) ERROR seconds (on reference hardware)
Buildtime: 2128 (9) ERROR seconds (on reference hardware)
Buildtime: 2100 (5) ERROR seconds (on reference hardware)
Buildtime: 2035 (9) ERROR seconds (on reference hardware)
Buildtime: 2054 (5) ERROR seconds (on reference hardware)
Buildtime: 2053 (9) ERROR seconds (on reference hardware)
ROCK Sources: keepalived.cache, keepalived.desc, locations.patch
[5-ERROR] Use IPVS Framework : Yes [5-ERROR] IPVS sync daemon support : No [5-ERROR] Use VRRP Framework : No [5-ERROR] Use LinkWatch : Yes [5-ERROR] Use Debug flags : No [5-ERROR] make -C lib || exit 1; [5-ERROR] make[1]: Entering directory `/ROCK/loop/src.keepalived.1181950345.10951.41615694 42/keepalived-1.1.7/lib' [5-ERROR] gcc-42 -g -O2 -I. -Wall -Wunused -Wstrict-prototypes -c memory.c [5-ERROR] gcc-42 -g -O2 -I. -Wall -Wunused -Wstrict-prototypes -c utils.c [5-ERROR] gcc-42 -g -O2 -I. -Wall -Wunused -Wstrict-prototypes -c notify.c [5-ERROR] gcc-42 -g -O2 -I. -Wall -Wunused -Wstrict-prototypes -c timer.c [5-ERROR] gcc-42 -g -O2 -I. -Wall -Wunused -Wstrict-prototypes -c scheduler.c [5-ERROR] gcc-42 -g -O2 -I. -Wall -Wunused -Wstrict-prototypes -c vector.c [5-ERROR] gcc-42 -g -O2 -I. -Wall -Wunused -Wstrict-prototypes -c list.c [5-ERROR] gcc-42 -g -O2 -I. -Wall -Wunused -Wstrict-prototypes -c html.c [5-ERROR] gcc-42 -g -O2 -I. -Wall -Wunused -Wstrict-prototypes -c parser.c [5-ERROR] gcc-42 -g -O2 -I. -Wall -Wunused -Wstrict-prototypes -c watchdog.c [5-ERROR] watchdog.c: In function 'wdog_read': [5-ERROR] watchdog.c:62: warning: pointer targets in assignment differ in signedness [5-ERROR] watchdog.c: In function 'wdog_accept': [5-ERROR] watchdog.c:102: warning: pointer targets in passing argument 3 of 'accept' diffe r in signedness [5-ERROR] make[1]: Leaving directory `/ROCK/loop/src.keepalived.1181950345.10951.416156944 2/keepalived-1.1.7/lib' [5-ERROR] make -C keepalived [5-ERROR] make[1]: Entering directory `/ROCK/loop/src.keepalived.1181950345.10951.41615694 42/keepalived-1.1.7/keepalived' [5-ERROR] make[2]: Entering directory `/ROCK/loop/src.keepalived.1181950345.10951.41615694 42/keepalived-1.1.7/keepalived/core' [5-ERROR] gcc-42 -g -O2 -I/usr/src/linux/include -I../include -I../../lib -Wall -Wunused -Wstrict-prototypes -D_KRNL_2_2_ -D_WITH_LVS_ -D_WITHOUT_VRRP_ -c main.c [5-ERROR] gcc-42 -g -O2 -I/usr/src/linux/include -I../include -I../../lib -Wall -Wunused -Wstrict-prototypes -D_KRNL_2_2_ -D_WITH_LVS_ -D_WITHOUT_VRRP_ -c daemon.c [5-ERROR] gcc-42 -g -O2 -I/usr/src/linux/include -I../include -I../../lib -Wall -Wunused -Wstrict-prototypes -D_KRNL_2_2_ -D_WITH_LVS_ -D_WITHOUT_VRRP_ -c pidfile.c [5-ERROR] gcc-42 -g -O2 -I/usr/src/linux/include -I../include -I../../lib -Wall -Wunused -Wstrict-prototypes -D_KRNL_2_2_ -D_WITH_LVS_ -D_WITHOUT_VRRP_ -c layer4.c [5-ERROR] In file included from ../include/check_api.h:29, [5-ERROR] from layer4.c:27: [5-ERROR] ../include/check_data.h:38:27: error: linux/ip_masq.h: No such file or directory [5-ERROR] ../include/check_data.h:39:25: error: net/ip_masq.h: No such file or directory [5-ERROR] In file included from /usr/src/linux/include/net/ip_vs.h:10, [5-ERROR] from ../include/check_data.h:44, [5-ERROR] from ../include/check_api.h:29, [5-ERROR] from layer4.c:27: [5-ERROR] /usr/src/linux/include/linux/types.h:158: error: conflicting types for 'blkcnt_t ' [5-ERROR] /usr/include/sys/types.h:235: error: previous declaration of 'blkcnt_t' was here [5-ERROR] In file included from ../include/check_api.h:29, [5-ERROR] from layer4.c:27: [5-ERROR] ../include/check_data.h:113: error: 'IP_MASQ_TNAME_MAX' undeclared here (not in a function) [5-ERROR] layer4.c: In function 'tcp_socket_state': [5-ERROR] layer4.c:111: warning: pointer targets in passing argument 5 of 'getsockopt' dif fer in signedness [5-ERROR] make[2]: *** [layer4.o] Error 1 [5-ERROR] make[2]: Leaving directory `/ROCK/loop/src.keepalived.1181950345.10951.416156944 2/keepalived-1.1.7/keepalived/core' [5-ERROR] make[1]: *** [all] Error 1 [5-ERROR] make[1]: Leaving directory `/ROCK/loop/src.keepalived.1181950345.10951.416156944 2/keepalived-1.1.7/keepalived' [5-ERROR] make: *** [all] Error 2 [5-ERROR] --- BUILD ERROR --- [9-ERROR] Use IPVS Framework : Yes [9-ERROR] IPVS sync daemon support : No [9-ERROR] Use VRRP Framework : No [9-ERROR] Use LinkWatch : Yes [9-ERROR] Use Debug flags : No [9-ERROR] make -C lib || exit 1; [9-ERROR] make[1]: Entering directory `/ROCK/loop/src.keepalived.1181971862.14187.29388996 55/keepalived-1.1.7/lib' [9-ERROR] gcc-42 -g -O2 -I. -Wall -Wunused -Wstrict-prototypes -c memory.c [9-ERROR] gcc-42 -g -O2 -I. -Wall -Wunused -Wstrict-prototypes -c utils.c [9-ERROR] gcc-42 -g -O2 -I. -Wall -Wunused -Wstrict-prototypes -c notify.c [9-ERROR] gcc-42 -g -O2 -I. -Wall -Wunused -Wstrict-prototypes -c timer.c [9-ERROR] gcc-42 -g -O2 -I. -Wall -Wunused -Wstrict-prototypes -c scheduler.c [9-ERROR] gcc-42 -g -O2 -I. -Wall -Wunused -Wstrict-prototypes -c vector.c [9-ERROR] gcc-42 -g -O2 -I. -Wall -Wunused -Wstrict-prototypes -c list.c [9-ERROR] gcc-42 -g -O2 -I. -Wall -Wunused -Wstrict-prototypes -c html.c [9-ERROR] gcc-42 -g -O2 -I. -Wall -Wunused -Wstrict-prototypes -c parser.c [9-ERROR] gcc-42 -g -O2 -I. -Wall -Wunused -Wstrict-prototypes -c watchdog.c [9-ERROR] watchdog.c: In function 'wdog_read': [9-ERROR] watchdog.c:62: warning: pointer targets in assignment differ in signedness [9-ERROR] watchdog.c: In function 'wdog_accept': [9-ERROR] watchdog.c:102: warning: pointer targets in passing argument 3 of 'accept' diffe r in signedness [9-ERROR] make[1]: Leaving directory `/ROCK/loop/src.keepalived.1181971862.14187.293889965 5/keepalived-1.1.7/lib' [9-ERROR] make -C keepalived [9-ERROR] make[1]: Entering directory `/ROCK/loop/src.keepalived.1181971862.14187.29388996 55/keepalived-1.1.7/keepalived' [9-ERROR] make[2]: Entering directory `/ROCK/loop/src.keepalived.1181971862.14187.29388996 55/keepalived-1.1.7/keepalived/core' [9-ERROR] gcc-42 -g -O2 -I/usr/src/linux/include -I../include -I../../lib -Wall -Wunused -Wstrict-prototypes -D_KRNL_2_2_ -D_WITH_LVS_ -D_WITHOUT_VRRP_ -c main.c [9-ERROR] gcc-42 -g -O2 -I/usr/src/linux/include -I../include -I../../lib -Wall -Wunused -Wstrict-prototypes -D_KRNL_2_2_ -D_WITH_LVS_ -D_WITHOUT_VRRP_ -c daemon.c [9-ERROR] gcc-42 -g -O2 -I/usr/src/linux/include -I../include -I../../lib -Wall -Wunused -Wstrict-prototypes -D_KRNL_2_2_ -D_WITH_LVS_ -D_WITHOUT_VRRP_ -c pidfile.c [9-ERROR] gcc-42 -g -O2 -I/usr/src/linux/include -I../include -I../../lib -Wall -Wunused -Wstrict-prototypes -D_KRNL_2_2_ -D_WITH_LVS_ -D_WITHOUT_VRRP_ -c layer4.c [9-ERROR] In file included from ../include/check_api.h:29, [9-ERROR] from layer4.c:27: [9-ERROR] ../include/check_data.h:38:27: error: linux/ip_masq.h: No such file or directory [9-ERROR] ../include/check_data.h:39:25: error: net/ip_masq.h: No such file or directory [9-ERROR] In file included from /usr/src/linux/include/net/ip_vs.h:10, [9-ERROR] from ../include/check_data.h:44, [9-ERROR] from ../include/check_api.h:29, [9-ERROR] from layer4.c:27: [9-ERROR] /usr/src/linux/include/linux/types.h:158: error: conflicting types for 'blkcnt_t ' [9-ERROR] /usr/include/sys/types.h:235: error: previous declaration of 'blkcnt_t' was here [9-ERROR] In file included from ../include/check_api.h:29, [9-ERROR] from layer4.c:27: [9-ERROR] ../include/check_data.h:113: error: 'IP_MASQ_TNAME_MAX' undeclared here (not in a function) [9-ERROR] layer4.c: In function 'tcp_socket_state': [9-ERROR] layer4.c:111: warning: pointer targets in passing argument 5 of 'getsockopt' dif fer in signedness [9-ERROR] make[2]: *** [layer4.o] Error 1 [9-ERROR] make[2]: Leaving directory `/ROCK/loop/src.keepalived.1181971862.14187.293889965 5/keepalived-1.1.7/keepalived/core' [9-ERROR] make[1]: *** [all] Error 1 [9-ERROR] make[1]: Leaving directory `/ROCK/loop/src.keepalived.1181971862.14187.293889965 5/keepalived-1.1.7/keepalived' [9-ERROR] make: *** [all] Error 2 [9-ERROR] --- BUILD ERROR ---