Johan Hoeke wrote:

> 
> OK, found out that 2.1.3 will start on my i386 systems if I disable
> hbaping. I'll recompile the hbaping stuff for 2.1.3. That will probably
> work.
> 

hmmm, not my lucky day:

[EMAIL PROTECTED] heartbeat-2.1.3-3]# rpmbuild --rebuild
heartbeat-2.1.3-3.el4.centos.src.rpm

...
<snip>
...

gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I. -I../../../include
-I../../../include -I../../../include -I../../../include
-I../../../linux-ha -I../../../linux-ha -I../../../libltdl
-I../../../libltdl -I../../../lib/upmls -I../../../lib/upmls
-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 -Wdeclaration-after-statement
-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 -ggdb3 -funsigned-char -g -O2 -Wall
-Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes
-Wdeclaration-after-statement -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 -ggdb3
-funsigned-char -MT hbaping.lo -MD -MP -MF .deps/hbaping.Tpo -c
hbaping.c  -fPIC -DPIC -o .libs/hbaping.o
hbaping.c: In function `hbaping_new':
hbaping.c:241: warning: ISO C90 forbids mixed declarations and code
gmake[4]: *** [hbaping.lo] Error 1
gmake[4]: Leaving directory
`/usr/src/redhat/BUILD/heartbeat-2.1.3/lib/plugins/HBcomm'
gmake[3]: *** [all-recursive] Error 1
gmake[3]: Leaving directory
`/usr/src/redhat/BUILD/heartbeat-2.1.3/lib/plugins/HBcomm'
gmake[2]: *** [all-recursive] Error 1
gmake[2]: Leaving directory
`/usr/src/redhat/BUILD/heartbeat-2.1.3/lib/plugins'
gmake[1]: *** [all-recursive] Error 1
gmake[1]: Leaving directory `/usr/src/redhat/BUILD/heartbeat-2.1.3/lib'
make: *** [all-recursive] Error 1
error: Bad exit status from /var/tmp/rpm-tmp.69743 (%build)


any advice on how to dodge this "ISO C90 forbids mixed declarations and
code" compile error?

thanks,

regards,

Johan

Attachment: signature.asc
Description: OpenPGP digital signature

_______________________________________________
Linux-HA mailing list
[email protected]
http://lists.linux-ha.org/mailman/listinfo/linux-ha
See also: http://linux-ha.org/ReportingProblems

Reply via email to