Made a couple of minor modifications and now it builds. Patch:
diff -Naur Linux-HA-Dev-b32ca6086e32/tools/send_arp.linux.c Linux-HA-Dev-b32ca6086e32-modified/tools/send_arp.linux.c --- Linux-HA-Dev-b32ca6086e32/tools/send_arp.linux.c 2008-08-20 12:11:21.000000000 +0000 +++ Linux-HA-Dev-b32ca6086e32-modified/tools/send_arp.linux.c 2008-08-20 23:05:09.000000000 +0000 @@ -345,7 +345,7 @@ source = optarg; break; case 'V': - printf("arping utility, iputils-ss%s\n", SNAPSHOT); + /* printf("arping utility, iputils-ss%s\n", SNAPSHOT);*/ exit(0); case 'p': case 'i': @@ -363,7 +363,8 @@ if(device == NULL) { /* send_arp compatability mode */ if (argc-optind != 5) { - fprintf(stderr, "%s\n\n", print_usage); + /* fprintf(stderr, "%s\n\n", print_usage); */ + usage(); return 1; } /* On Wed, Aug 20, 2008 at 5:33 PM, Ben Beuchler <[EMAIL PROTECTED]> wrote: > I'm attempting to build debs of this version of Heartbeat on Ubuntu 8.0.4: > > http://hg.linux-ha.org/dev/archive/tip.tar.bz2 > > $ cd Linux-HA-Dev-b32ca6086e32 > $ dpkg-buildpackage -rfakeroot > > ... > > All goes well until it tries to build cl_respawn. Then there are > several undeclared functions/identifiers as noted below. > > Any thoughts? > > Thanks! > > -Ben > > creating cl_respawn > gcc -std=gnu99 -DHAVE_CONFIG_H -I. -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 -Wall -g -O2 -fgnu89-inline -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 -ggdb3 > -funsigned-char -MT send_arp-send_arp.linux.o -MD -MP -MF > .deps/send_arp-send_arp.linux.Tpo -c -o send_arp-send_arp.linux.o > `test -f 'send_arp.linux.c' || echo './'`send_arp.linux.c > send_arp.linux.c:38: warning: initialization discards qualifiers from > pointer target type > send_arp.linux.c:83: warning: no previous prototype for 'set_signal' > send_arp.linux.c:94: warning: no previous prototype for 'send_pack' > send_arp.linux.c:136: warning: no previous prototype for 'finish' > send_arp.linux.c:161: warning: no previous prototype for 'catcher' > send_arp.linux.c:181: warning: no previous prototype for 'print_hex' > send_arp.linux.c:191: warning: no previous prototype for 'recv_pack' > send_arp.linux.c: In function 'main': > send_arp.linux.c:348: error: 'SNAPSHOT' undeclared (first use in this > function) > send_arp.linux.c:348: error: (Each undeclared identifier is reported only once > send_arp.linux.c:348: error: for each function it appears in.) > send_arp.linux.c:366: error: 'print_usage' undeclared (first use in > this function) > make[2]: *** [send_arp-send_arp.linux.o] Error 1 > make[2]: Leaving directory > `/home/insyte/build_deb/Linux-HA-Dev-b32ca6086e32/tools' > make[1]: *** [all-recursive] Error 1 > make[1]: Leaving directory `/home/insyte/build_deb/Linux-HA-Dev-b32ca6086e32' > make: *** [configure] Error 2 > dpkg-buildpackage: failure: fakeroot debian/rules clean gave error exit > status 2 > _______________________________________________ Linux-HA mailing list Linux-HA@lists.linux-ha.org http://lists.linux-ha.org/mailman/listinfo/linux-ha See also: http://linux-ha.org/ReportingProblems