WebHosting Paid by #1Payday.Loans


   The ROCK Linux project has been discontinued in 2010. Here are the old data for the historical record!

Package description for 'keepalived'

Keepalive facility for the IPVS kernel module

 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.

Various other information for package 'keepalived'   (Repository 'mnemoc')

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.cachekeepalived.desclocations.patch

Error Logs

[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 ---