Trying to compile heartbeat 1.99.5 on TSL 2.2.
Although 1.2.3 is working, it needs glib 1.2, which should be
substituted by glib2.x

There seems to be some weirdness into /include/linux/byteorder/swab.h.

See below.
Any idea?

Thank in advance

Ivan



Making all in libnet_util
gmake[2]: Entering directory
`/usr/src/trustix/build/heartbeat-1.99.5/heartbeat/libnet_util'
if gcc -DHAVE_CONFIG_H -I. -I. -I../../linux-ha -I../../include
-I../../include -I../../include -I../../linux-ha -I../../linux-ha
-I../../libltdl -I../../libltdl  -I/usr/include/glib-2.0
-I/usr/lib/glib-2.0/include   -I/usr/include/libxml2 -g -O2  -Wall
-Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes
-Wpointer-arith -Wwrite-strings -Wcast-qual -Wcast-align
-Wbad-function-cast -Winline -Wmissing-format-attribute -Wformat=2
-Wformat-security -Wformat-nonliteral -Wno-long-long
-Wno-strict-aliasing -Werror -ansi -D_GNU_SOURCE -DANSI_ONLY -ggdb3
-funsigned-char -DVAR_RUN_D='""' -DVAR_LIB_D='""' -DHA_D='""'
-DHALIB='"/usr/lib/heartbeat"' -D_BSD_SOURCE -D__BSD_SOURCE
-D__FAVOR_BSD -DHAVE_NET_ETHERNET_H  -g -O2  -Wall -Wmissing-prototypes
-Wmissing-declarations -Wstrict-prototypes -Wpointer-arith
-Wwrite-strings -Wcast-qual -Wcast-align -Wbad-function-cast -Winline
-Wmissing-format-attribute -Wformat=2 -Wformat-security
-Wformat-nonliteral -Wno-long-long -Wno-strict-aliasing -Werror -ansi
-D_GNU_SOURCE -DANSI_ONLY -ggdb3 -funsigned-char -MT send_arp.o -MD -MP
-MF ".deps/send_arp.Tpo" -c -o send_arp.o send_arp.c; \
then mv -f ".deps/send_arp.Tpo" ".deps/send_arp.Po"; else rm -f
".deps/send_arp.Tpo"; exit 1; fi
In file included from /usr/include/linux/igmp.h:19,
                 from /usr/include/netinet/igmp.h:26,
                 from /usr/include/libnet.h:107,
                 from send_arp.c:38:
/usr/include/asm/byteorder.h:38: error: parse error before
"___arch__swab64"
/usr/include/asm/byteorder.h:38: error: parse error before "val"
/usr/include/asm/byteorder.h: In function `___arch__swab64':
/usr/include/asm/byteorder.h:42: error: parse error before "__u64"
/usr/include/asm/byteorder.h: At top level:
/usr/include/asm/byteorder.h:44: error: parse error before '.' token
/usr/include/asm/byteorder.h:52: error: parse error before string
constant
In file included from /usr/include/linux/byteorder/little_endian.h:11,
                 from /usr/include/asm/byteorder.h:65,
                 from /usr/include/linux/igmp.h:19,
                 from /usr/include/netinet/igmp.h:26,
                 from /usr/include/libnet.h:107,
                 from send_arp.c:38:
/usr/include/linux/byteorder/swab.h:199: error: parse error before
"__fswab64"
/usr/include/linux/byteorder/swab.h:199: error: parse error before "x"
/usr/include/linux/byteorder/swab.h: In function `__fswab64':
/usr/include/linux/byteorder/swab.h:206: error: `x' undeclared (first
use in this function)
/usr/include/linux/byteorder/swab.h:206: error: (Each undeclared
identifier is reported only once
/usr/include/linux/byteorder/swab.h:206: error: for each function it
appears in.)
/usr/include/linux/byteorder/swab.h: At top level:
/usr/include/linux/byteorder/swab.h:209: error: parse error before
"__swab64p"
/usr/include/linux/byteorder/swab.h:209: error: parse error before '*'
token
/usr/include/linux/byteorder/swab.h: In function `__swab64p':
/usr/include/linux/byteorder/swab.h:211: error: `x' undeclared (first
use in this function)
/usr/include/linux/byteorder/swab.h: At top level:
/usr/include/linux/byteorder/swab.h:213: error: parse error before '*'
token
/usr/include/linux/byteorder/swab.h: In function `__swab64s':
/usr/include/linux/byteorder/swab.h:215: error: `addr' undeclared (first
use in this function)
gmake[2]: *** [send_arp.o] Error 1
gmake[2]: Leaving directory
`/usr/src/trustix/build/heartbeat-1.99.5/heartbeat/libnet_util'
gmake[1]: *** [all-recursive] Error 1
gmake[1]: Leaving directory
`/usr/src/trustix/build/heartbeat-1.99.5/heartbeat'
make: *** [all-recursive] Error 1
_______________________________________________
tsl-discuss mailing list
[email protected]
http://lists.trustix.org/mailman/listinfo/tsl-discuss

Reply via email to