=> Bootstrap dependency digest>=20010302: found digest-20190127 ===> Building for mrt-2.2.2a.20000811nb1 Making lib cd bgp_attr; /usr/bin/make gcc -c -O2 -mieee -D_FORTIFY_SOURCE=2 -Wall -DHAVE_CONFIG_H -DINET6 -DFUNCPROTO -I../../include aspath.c In file included from ../../include/mrt_thread.h:11:0, from ../../include/trace.h:14, from ../../include/assert.h:10, from ../../include/mrt.h:82, from aspath.c:5: ../../include/pthread_fake.h:40:0: warning: "pthread_sigmask" redefined #define pthread_sigmask(a,b,c) sigprocmask(a,b,c) ^ In file included from ../../include/trace.h:9:0, from ../../include/assert.h:10, from ../../include/mrt.h:82, from aspath.c:5: /usr/include/signal.h:80:0: note: this is the location of the previous definition #define pthread_sigmask __libc_thr_sigsetmask ^ a - aspath.o gcc -c -O2 -mieee -D_FORTIFY_SOURCE=2 -Wall -DHAVE_CONFIG_H -DINET6 -DFUNCPROTO -I../../include bgp_attr.c In file included from ../../include/mrt_thread.h:11:0, from ../../include/trace.h:14, from ../../include/assert.h:10, from ../../include/mrt.h:82, from bgp_attr.c:5: ../../include/pthread_fake.h:40:0: warning: "pthread_sigmask" redefined #define pthread_sigmask(a,b,c) sigprocmask(a,b,c) ^ In file included from ../../include/trace.h:9:0, from ../../include/assert.h:10, from ../../include/mrt.h:82, from bgp_attr.c:5: /usr/include/signal.h:80:0: note: this is the location of the previous definition #define pthread_sigmask __libc_thr_sigsetmask ^ bgp_attr.c: In function 'bgp_unknown_attr_compare': bgp_attr.c:819:16: warning: variable 'len' set but not used [-Wunused-but-set-variable] int flags, len; ^ bgp_attr.c:819:9: warning: variable 'flags' set but not used [-Wunused-but-set-variable] int flags, len; ^ a - bgp_attr.o gcc -c -O2 -mieee -D_FORTIFY_SOURCE=2 -Wall -DHAVE_CONFIG_H -DINET6 -DFUNCPROTO -I../../include as_regexp.c In file included from ../../include/mrt_thread.h:11:0, from ../../include/trace.h:14, from ../../include/assert.h:10, from ../../include/mrt.h:82, from as_regexp.c:5: ../../include/pthread_fake.h:40:0: warning: "pthread_sigmask" redefined #define pthread_sigmask(a,b,c) sigprocmask(a,b,c) ^ In file included from ../../include/trace.h:9:0, from ../../include/assert.h:10, from ../../include/mrt.h:82, from as_regexp.c:5: /usr/include/signal.h:80:0: note: this is the location of the previous definition #define pthread_sigmask __libc_thr_sigsetmask ^ a - as_regexp.o gcc -c -O2 -mieee -D_FORTIFY_SOURCE=2 -Wall -DHAVE_CONFIG_H -DINET6 -DFUNCPROTO -I../../include as_alist.c In file included from ../../include/mrt_thread.h:11:0, from ../../include/trace.h:14, from ../../include/assert.h:10, from ../../include/mrt.h:82, from as_alist.c:5: ../../include/pthread_fake.h:40:0: warning: "pthread_sigmask" redefined #define pthread_sigmask(a,b,c) sigprocmask(a,b,c) ^ In file included from ../../include/trace.h:9:0, from ../../include/assert.h:10, from ../../include/mrt.h:82, from as_alist.c:5: /usr/include/signal.h:80:0: note: this is the location of the previous definition #define pthread_sigmask __libc_thr_sigsetmask ^ a - as_alist.o gcc -c -O2 -mieee -D_FORTIFY_SOURCE=2 -Wall -DHAVE_CONFIG_H -DINET6 -DFUNCPROTO -I../../include bgp_msg.c In file included from ../../include/mrt_thread.h:11:0, from ../../include/trace.h:14, from ../../include/assert.h:10, from ../../include/mrt.h:82, from bgp_msg.c:5: ../../include/pthread_fake.h:40:0: warning: "pthread_sigmask" redefined #define pthread_sigmask(a,b,c) sigprocmask(a,b,c) ^ In file included from ../../include/trace.h:9:0, from ../../include/assert.h:10, from ../../include/mrt.h:82, from bgp_msg.c:5: /usr/include/signal.h:80:0: note: this is the location of the previous definition #define pthread_sigmask __libc_thr_sigsetmask ^ bgp_msg.c: In function 'bgp_process_mrt_msg': bgp_msg.c:173:14: warning: variable 'index' set but not used [-Wunused-but-set-variable] int afi, index; ^ bgp_msg.c: In function 'mrt_bgp_msg_type': bgp_msg.c:333:18: warning: variable 'hdrlen' set but not used [-Wunused-but-set-variable] int hdrtype, hdrlen; ^ bgp_msg.c:332:14: warning: variable 'index' set but not used [-Wunused-but-set-variable] int afi, index; ^ bgp_msg.c:330:14: warning: variable 'das' set but not used [-Wunused-but-set-variable] int sas, das; ^ bgp_msg.c:330:9: warning: variable 'sas' set but not used [-Wunused-but-set-variable] int sas, das; ^ bgp_msg.c: In function 'bgp_create_update_msg2': bgp_msg.c:500:30: warning: variable 'end_pdu' set but not used [-Wunused-but-set-variable] u_char *cp, *start_pdu, *end_pdu; ^ bgp_msg.c: In function 'bgp_process_state_msg': bgp_msg.c:551:14: warning: variable 'index' set but not used [-Wunused-but-set-variable] int afi, index; ^ bgp_msg.c:532:14: warning: variable 'das' set but not used [-Wunused-but-set-variable] int sas, das; ^ a - bgp_msg.o gcc -c -O2 -mieee -D_FORTIFY_SOURCE=2 -Wall -DHAVE_CONFIG_H -DINET6 -DFUNCPROTO -I../../include community.c In file included from ../../include/mrt_thread.h:11:0, from ../../include/trace.h:14, from ../../include/assert.h:10, from ../../include/mrt.h:82, from community.c:6: ../../include/pthread_fake.h:40:0: warning: "pthread_sigmask" redefined #define pthread_sigmask(a,b,c) sigprocmask(a,b,c) ^ In file included from ../../include/trace.h:9:0, from ../../include/assert.h:10, from ../../include/mrt.h:82, from community.c:6: /usr/include/signal.h:80:0: note: this is the location of the previous definition #define pthread_sigmask __libc_thr_sigsetmask ^ a - community.o cd bgp_proto; /usr/bin/make gcc -c -O2 -mieee -D_FORTIFY_SOURCE=2 -Wall -DHAVE_CONFIG_H -DINET6 -DFUNCPROTO -I../../include bgp_util.c In file included from ../../include/mrt_thread.h:11:0, from ../../include/trace.h:14, from ../../include/assert.h:10, from ../../include/mrt.h:82, from bgp_util.c:6: ../../include/pthread_fake.h:40:0: warning: "pthread_sigmask" redefined #define pthread_sigmask(a,b,c) sigprocmask(a,b,c) ^ In file included from ../../include/trace.h:9:0, from ../../include/assert.h:10, from ../../include/mrt.h:82, from bgp_util.c:6: /usr/include/signal.h:80:0: note: this is the location of the previous definition #define pthread_sigmask __libc_thr_sigsetmask ^ bgp_util.c: In function 'bgp_connect_ready': bgp_util.c:131:62: warning: pointer targets in passing argument 3 of 'getpeername' differ in signedness [-Wpointer-sign] if (getpeername (peer->sockfd, (struct sockaddr *)&name, &namelen) < 0) { ^ In file included from ../../include/mrt.h:39:0, from bgp_util.c:6: /usr/include/sys/socket.h:653:5: note: expected '__socklen_t * restrict {aka unsigned int * restrict}' but argument is of type 'int *' int getpeername(int, struct sockaddr * __restrict, socklen_t * __restrict); ^ bgp_util.c: In function 'bgp_start_transport_connection': bgp_util.c:222:10: warning: variable 'llen' set but not used [-Wunused-but-set-variable] int llen; ^ bgp_util.c: In function 'bgp_schedule_recv_in': bgp_util.c:361:3: warning: pointer targets in passing argument 3 of 'getpeername' differ in signedness [-Wpointer-sign] &namelen) < 0) { ^ In file included from ../../include/mrt.h:39:0, from bgp_util.c:6: /usr/include/sys/socket.h:653:5: note: expected '__socklen_t * restrict {aka unsigned int * restrict}' but argument is of type 'int *' int getpeername(int, struct sockaddr * __restrict, socklen_t * __restrict); ^ bgp_util.c:405:13: warning: variable 'authcode' set but not used [-Wunused-but-set-variable] int authcode; ^ bgp_util.c:404:16: warning: variable 'holdtime' set but not used [-Wunused-but-set-variable] u_long holdtime; ^ bgp_util.c:403:13: warning: variable 'as' set but not used [-Wunused-but-set-variable] int as; ^ bgp_util.c:402:13: warning: variable 'version' set but not used [-Wunused-but-set-variable] int version; ^ bgp_util.c: In function 'bgp_direct_in_recv_open': bgp_util.c:464:9: warning: variable 'authcode' set but not used [-Wunused-but-set-variable] int authcode; ^ bgp_util.c:463:12: warning: variable 'holdtime' set but not used [-Wunused-but-set-variable] u_long holdtime; ^ bgp_util.c:461:9: warning: variable 'version' set but not used [-Wunused-but-set-variable] int version; ^ bgp_util.c: In function 'bgp_in_accept_connection': bgp_util.c:778:58: warning: pointer targets in passing argument 3 of 'getsockname' differ in signedness [-Wpointer-sign] if (getsockname (sockfd, (struct sockaddr *) &local, &len) < 0) { ^ In file included from ../../include/mrt.h:39:0, from bgp_util.c:6: /usr/include/sys/socket.h:654:5: note: expected '__socklen_t * restrict {aka unsigned int * restrict}' but argument is of type 'int *' int getsockname(int, struct sockaddr * __restrict, socklen_t * __restrict); ^ bgp_util.c: In function 'bgp_make_tail': bgp_util.c:2275:15: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] char *data = buffer->data; ^ bgp_util.c: In function 'bgp_put_a_line': bgp_util.c:2316:6: warning: pointer targets in passing argument 10 of 'rib_show_route_line' differ in signedness [-Wpointer-sign] buffer->data); ^ In file included from ../../include/bgp.h:15:0, from ../../include/aspath.h:182, from ../../include/filter.h:8, from ../../include/mrt.h:571, from bgp_util.c:6: ../../include/rib.h:149:6: note: expected 'char *' but argument is of type 'u_char * {aka unsigned char *}' void rib_show_route_line (uii_connection_t *uii, int c1, int c2, int type, ^ bgp_util.c: In function 'bgp_dump_rtin': bgp_util.c:2606:17: warning: pointer targets in passing argument 10 of 'rib_show_route_line' differ in signedness [-Wpointer-sign] NULL, buffer->data); ^ In file included from ../../include/bgp.h:15:0, from ../../include/aspath.h:182, from ../../include/filter.h:8, from ../../include/mrt.h:571, from bgp_util.c:6: ../../include/rib.h:149:6: note: expected 'char *' but argument is of type 'u_char * {aka unsigned char *}' void rib_show_route_line (uii_connection_t *uii, int c1, int c2, int type, ^ a - bgp_util.o gcc -c -O2 -mieee -D_FORTIFY_SOURCE=2 -Wall -DHAVE_CONFIG_H -DINET6 -DFUNCPROTO -I../../include bgp_sm.c In file included from ../../include/mrt_thread.h:11:0, from ../../include/trace.h:14, from ../../include/assert.h:10, from ../../include/mrt.h:82, from bgp_sm.c:5: ../../include/pthread_fake.h:40:0: warning: "pthread_sigmask" redefined #define pthread_sigmask(a,b,c) sigprocmask(a,b,c) ^ In file included from ../../include/trace.h:9:0, from ../../include/assert.h:10, from ../../include/mrt.h:82, from bgp_sm.c:5: /usr/include/signal.h:80:0: note: this is the location of the previous definition #define pthread_sigmask __libc_thr_sigsetmask ^ a - bgp_sm.o gcc -c -O2 -mieee -D_FORTIFY_SOURCE=2 -Wall -DHAVE_CONFIG_H -DINET6 -DFUNCPROTO -I../../include bgp_pdu.c In file included from ../../include/mrt_thread.h:11:0, from ../../include/trace.h:14, from ../../include/assert.h:10, from ../../include/mrt.h:82, from bgp_pdu.c:5: ../../include/pthread_fake.h:40:0: warning: "pthread_sigmask" redefined #define pthread_sigmask(a,b,c) sigprocmask(a,b,c) ^ In file included from ../../include/trace.h:9:0, from ../../include/assert.h:10, from ../../include/mrt.h:82, from bgp_pdu.c:5: /usr/include/signal.h:80:0: note: this is the location of the previous definition #define pthread_sigmask __libc_thr_sigsetmask ^ bgp_pdu.c: In function 'bgp_dump_msg': bgp_pdu.c:244:18: warning: variable 'hdrlen' set but not used [-Wunused-but-set-variable] int hdrtype, hdrlen; ^ bgp_pdu.c: In function 'bgp_process_open': bgp_pdu.c:464:18: warning: variable 'authdata' set but not used [-Wunused-but-set-variable] u_char *authdata; ^ a - bgp_pdu.o gcc -c -O2 -mieee -D_FORTIFY_SOURCE=2 -Wall -DHAVE_CONFIG_H -DINET6 -DFUNCPROTO -I../../include view.c In file included from ../../include/mrt_thread.h:11:0, from ../../include/trace.h:14, from ../../include/assert.h:10, from ../../include/mrt.h:82, from view.c:6: ../../include/pthread_fake.h:40:0: warning: "pthread_sigmask" redefined #define pthread_sigmask(a,b,c) sigprocmask(a,b,c) ^ In file included from ../../include/trace.h:9:0, from ../../include/assert.h:10, from ../../include/mrt.h:82, from view.c:6: /usr/include/signal.h:80:0: note: this is the location of the previous definition #define pthread_sigmask __libc_thr_sigsetmask ^ view.c: In function 'view_delete_bgp_route': view.c:559:18: warning: variable 'best' set but not used [-Wunused-but-set-variable] bgp_route_t *best = NULL; ^ view.c: In function 'origin_merge': view.c:2180:1: warning: type of 'o1' defaults to 'int' [-Wimplicit-int] origin_merge (o1, o2) ^ view.c:2180:1: warning: type of 'o2' defaults to 'int' [-Wimplicit-int] a - view.o gcc -c -O2 -mieee -D_FORTIFY_SOURCE=2 -Wall -DHAVE_CONFIG_H -DINET6 -DFUNCPROTO -I../../include bgp_timer.c In file included from ../../include/mrt_thread.h:11:0, from ../../include/trace.h:14, from ../../include/assert.h:10, from ../../include/mrt.h:82, from bgp_timer.c:5: ../../include/pthread_fake.h:40:0: warning: "pthread_sigmask" redefined #define pthread_sigmask(a,b,c) sigprocmask(a,b,c) ^ In file included from ../../include/trace.h:9:0, from ../../include/assert.h:10, from ../../include/mrt.h:82, from bgp_timer.c:5: /usr/include/signal.h:80:0: note: this is the location of the previous definition #define pthread_sigmask __libc_thr_sigsetmask ^ a - bgp_timer.o gcc -c -O2 -mieee -D_FORTIFY_SOURCE=2 -Wall -DHAVE_CONFIG_H -DINET6 -DFUNCPROTO -I../../include bgp_thread.c In file included from ../../include/mrt_thread.h:11:0, from ../../include/trace.h:14, from ../../include/assert.h:10, from ../../include/mrt.h:82, from bgp_thread.c:5: ../../include/pthread_fake.h:40:0: warning: "pthread_sigmask" redefined #define pthread_sigmask(a,b,c) sigprocmask(a,b,c) ^ In file included from ../../include/trace.h:9:0, from ../../include/assert.h:10, from ../../include/mrt.h:82, from bgp_thread.c:5: /usr/include/signal.h:80:0: note: this is the location of the previous definition #define pthread_sigmask __libc_thr_sigsetmask ^ a - bgp_thread.o gcc -c -O2 -mieee -D_FORTIFY_SOURCE=2 -Wall -DHAVE_CONFIG_H -DINET6 -DFUNCPROTO -I../../include bgp_dump.c In file included from ../../include/mrt_thread.h:11:0, from ../../include/trace.h:14, from ../../include/assert.h:10, from ../../include/mrt.h:82, from bgp_dump.c:5: ../../include/pthread_fake.h:40:0: warning: "pthread_sigmask" redefined #define pthread_sigmask(a,b,c) sigprocmask(a,b,c) ^ In file included from ../../include/trace.h:9:0, from ../../include/assert.h:10, from ../../include/mrt.h:82, from bgp_dump.c:5: /usr/include/signal.h:80:0: note: this is the location of the previous definition #define pthread_sigmask __libc_thr_sigsetmask ^ bgp_dump.c: In function 'dump_binary_bgp_view': bgp_dump.c:248:7: warning: variable 'plen' set but not used [-Wunused-but-set-variable] int plen = 4; ^ a - bgp_dump.o gcc -c -O2 -mieee -D_FORTIFY_SOURCE=2 -Wall -DHAVE_CONFIG_H -DINET6 -DFUNCPROTO -I../../include bgp_dump2.c In file included from ../../include/mrt_thread.h:11:0, from ../../include/trace.h:14, from ../../include/assert.h:10, from ../../include/mrt.h:82, from bgp_dump2.c:5: ../../include/pthread_fake.h:40:0: warning: "pthread_sigmask" redefined #define pthread_sigmask(a,b,c) sigprocmask(a,b,c) ^ In file included from ../../include/trace.h:9:0, from ../../include/assert.h:10, from ../../include/mrt.h:82, from bgp_dump2.c:5: /usr/include/signal.h:80:0: note: this is the location of the previous definition #define pthread_sigmask __libc_thr_sigsetmask ^ a - bgp_dump2.o cd config; /usr/bin/make gcc -c -O2 -mieee -D_FORTIFY_SOURCE=2 -Wall -DHAVE_CONFIG_H -DINET6 -DFUNCPROTO -I../../include config_file.c In file included from ../../include/mrt_thread.h:11:0, from ../../include/trace.h:14, from ../../include/assert.h:10, from ../../include/mrt.h:82, from config_file.c:5: ../../include/pthread_fake.h:40:0: warning: "pthread_sigmask" redefined #define pthread_sigmask(a,b,c) sigprocmask(a,b,c) ^ In file included from ../../include/trace.h:9:0, from ../../include/assert.h:10, from ../../include/mrt.h:82, from config_file.c:5: /usr/include/signal.h:80:0: note: this is the location of the previous definition #define pthread_sigmask __libc_thr_sigsetmask ^ config_file.c: In function 'config_access_list': config_file.c:301:11: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] (void *) num); ^ config_file.c:314:7: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] (void *) num); ^ a - config_file.o gcc -c -O2 -mieee -D_FORTIFY_SOURCE=2 -Wall -DHAVE_CONFIG_H -DINET6 -DFUNCPROTO -I../../include commconf.c In file included from ../../include/mrt_thread.h:11:0, from ../../include/trace.h:14, from ../../include/assert.h:10, from ../../include/mrt.h:82, from commconf.c:6: ../../include/pthread_fake.h:40:0: warning: "pthread_sigmask" redefined #define pthread_sigmask(a,b,c) sigprocmask(a,b,c) ^ In file included from ../../include/trace.h:9:0, from ../../include/assert.h:10, from ../../include/mrt.h:82, from commconf.c:6: /usr/include/signal.h:80:0: note: this is the location of the previous definition #define pthread_sigmask __libc_thr_sigsetmask ^ a - commconf.o gcc -c -O2 -mieee -D_FORTIFY_SOURCE=2 -Wall -DHAVE_CONFIG_H -DINET6 -DFUNCPROTO -I../../include bgpconf.c In file included from ../../include/mrt_thread.h:11:0, from ../../include/trace.h:14, from ../../include/assert.h:10, from ../../include/mrt.h:82, from bgpconf.c:5: ../../include/pthread_fake.h:40:0: warning: "pthread_sigmask" redefined #define pthread_sigmask(a,b,c) sigprocmask(a,b,c) ^ In file included from ../../include/trace.h:9:0, from ../../include/assert.h:10, from ../../include/mrt.h:82, from bgpconf.c:5: /usr/include/signal.h:80:0: note: this is the location of the previous definition #define pthread_sigmask __libc_thr_sigsetmask ^ bgpconf.c: In function 'config_ip_as_filter': bgpconf.c:52:41: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] get_config_aspath_filter, (void *) num); ^ bgpconf.c:68:37: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] get_config_aspath_filter, (void *) num); ^ bgpconf.c: In function 'config_community_list': bgpconf.c:129:11: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] (void *) num); ^ bgpconf.c:142:7: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] (void *) num); ^ bgpconf.c: In function 'config_dump_bgp_view': bgpconf.c:2024:62: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] config_add_module (0, "dump bgp", get_config_dump_bgp_view, (void *)id); ^ bgpconf.c: In function 'config_dump_f_bgp_routes': bgpconf.c:2126:7: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] (void *)id); ^ bgpconf.c:2135:7: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] (void *)id); ^ a - bgpconf.o gcc -c -O2 -mieee -D_FORTIFY_SOURCE=2 -Wall -DHAVE_CONFIG_H -DINET6 -DFUNCPROTO -I../../include rtmapconf.c In file included from ../../include/mrt_thread.h:11:0, from ../../include/trace.h:14, from ../../include/assert.h:10, from ../../include/mrt.h:82, from rtmapconf.c:6: ../../include/pthread_fake.h:40:0: warning: "pthread_sigmask" redefined #define pthread_sigmask(a,b,c) sigprocmask(a,b,c) ^ In file included from ../../include/trace.h:9:0, from ../../include/assert.h:10, from ../../include/mrt.h:82, from rtmapconf.c:6: /usr/include/signal.h:80:0: note: this is the location of the previous definition #define pthread_sigmask __libc_thr_sigsetmask ^ rtmapconf.c: In function 'config_route_map': rtmapconf.c:32:18: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] (void *) num); ^ rtmapconf.c:41:14: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] (void *) num); ^ a - rtmapconf.o gcc -c -O2 -mieee -D_FORTIFY_SOURCE=2 -Wall -DHAVE_CONFIG_H -DINET6 -DFUNCPROTO -I../../include load.c In file included from ../../include/mrt_thread.h:11:0, from ../../include/trace.h:14, from ../../include/assert.h:10, from ../../include/mrt.h:82, from load.c:5: ../../include/pthread_fake.h:40:0: warning: "pthread_sigmask" redefined #define pthread_sigmask(a,b,c) sigprocmask(a,b,c) ^ In file included from ../../include/trace.h:9:0, from ../../include/assert.h:10, from ../../include/mrt.h:82, from load.c:5: /usr/include/signal.h:80:0: note: this is the location of the previous definition #define pthread_sigmask __libc_thr_sigsetmask ^ load.c: In function 'load_f_bgp_routes': load.c:41:16: warning: variable 'safi' set but not used [-Wunused-but-set-variable] int afi, safi, nhlen, bitlen; ^ load.c:40:14: warning: variable 't' set but not used [-Wunused-but-set-variable] time_t t; ^ load.c:20:10: warning: variable 'originated' set but not used [-Wunused-but-set-variable] time_t originated; ^ load.c:19:17: warning: variable 'seq_num' set but not used [-Wunused-but-set-variable] int view_num, seq_num, attrlen; ^ load.c:19:7: warning: variable 'view_num' set but not used [-Wunused-but-set-variable] int view_num, seq_num, attrlen; ^ load.c:18:10: warning: variable 'status' set but not used [-Wunused-but-set-variable] u_long status, mask; ^ a - load.o gcc -c -O2 -mieee -D_FORTIFY_SOURCE=2 -Wall -DHAVE_CONFIG_H -DINET6 -DFUNCPROTO -I../../include ripconf.c In file included from ../../include/mrt_thread.h:11:0, from ../../include/trace.h:14, from ../../include/assert.h:10, from ../../include/mrt.h:82, from ripconf.c:5: ../../include/pthread_fake.h:40:0: warning: "pthread_sigmask" redefined #define pthread_sigmask(a,b,c) sigprocmask(a,b,c) ^ In file included from ../../include/trace.h:9:0, from ../../include/assert.h:10, from ../../include/mrt.h:82, from ripconf.c:5: /usr/include/signal.h:80:0: note: this is the location of the previous definition #define pthread_sigmask __libc_thr_sigsetmask ^ a - ripconf.o gcc -c -O2 -mieee -D_FORTIFY_SOURCE=2 -Wall -DHAVE_CONFIG_H -DINET6 -DFUNCPROTO -I../../include multiconf.c In file included from ../../include/mrt_thread.h:11:0, from ../../include/trace.h:14, from ../../include/assert.h:10, from ../../include/mrt.h:82, from multiconf.c:5: ../../include/pthread_fake.h:40:0: warning: "pthread_sigmask" redefined #define pthread_sigmask(a,b,c) sigprocmask(a,b,c) ^ In file included from ../../include/trace.h:9:0, from ../../include/assert.h:10, from ../../include/mrt.h:82, from multiconf.c:5: /usr/include/signal.h:80:0: note: this is the location of the previous definition #define pthread_sigmask __libc_thr_sigsetmask ^ a - multiconf.o gcc -c -O2 -mieee -D_FORTIFY_SOURCE=2 -Wall -DHAVE_CONFIG_H -DINET6 -DFUNCPROTO -I../../include dvmrpconf.c In file included from ../../include/mrt_thread.h:11:0, from ../../include/trace.h:14, from ../../include/assert.h:10, from ../../include/mrt.h:82, from dvmrpconf.c:5: ../../include/pthread_fake.h:40:0: warning: "pthread_sigmask" redefined #define pthread_sigmask(a,b,c) sigprocmask(a,b,c) ^ In file included from ../../include/trace.h:9:0, from ../../include/assert.h:10, from ../../include/mrt.h:82, from dvmrpconf.c:5: /usr/include/signal.h:80:0: note: this is the location of the previous definition #define pthread_sigmask __libc_thr_sigsetmask ^ a - dvmrpconf.o gcc -c -O2 -mieee -D_FORTIFY_SOURCE=2 -Wall -DHAVE_CONFIG_H -DINET6 -DFUNCPROTO -I../../include pimconf.c In file included from ../../include/mrt_thread.h:11:0, from ../../include/trace.h:14, from ../../include/assert.h:10, from ../../include/mrt.h:82, from pimconf.c:5: ../../include/pthread_fake.h:40:0: warning: "pthread_sigmask" redefined #define pthread_sigmask(a,b,c) sigprocmask(a,b,c) ^ In file included from ../../include/trace.h:9:0, from ../../include/assert.h:10, from ../../include/mrt.h:82, from pimconf.c:5: /usr/include/signal.h:80:0: note: this is the location of the previous definition #define pthread_sigmask __libc_thr_sigsetmask ^ a - pimconf.o cd filter; /usr/bin/make gcc -c -O2 -mieee -D_FORTIFY_SOURCE=2 -Wall -DHAVE_CONFIG_H -DINET6 -DFUNCPROTO -I../../include filter.c In file included from ../../include/mrt_thread.h:11:0, from ../../include/trace.h:14, from ../../include/assert.h:10, from ../../include/mrt.h:82, from filter.c:5: ../../include/pthread_fake.h:40:0: warning: "pthread_sigmask" redefined #define pthread_sigmask(a,b,c) sigprocmask(a,b,c) ^ In file included from ../../include/trace.h:9:0, from ../../include/assert.h:10, from ../../include/mrt.h:82, from filter.c:5: /usr/include/signal.h:80:0: note: this is the location of the previous definition #define pthread_sigmask __libc_thr_sigsetmask ^ a - filter.o cd io; /usr/bin/make gcc -c -O2 -mieee -D_FORTIFY_SOURCE=2 -Wall -DHAVE_CONFIG_H -DINET6 -DFUNCPROTO -I../../include io.c In file included from ../../include/mrt_thread.h:11:0, from ../../include/trace.h:14, from ../../include/assert.h:10, from ../../include/mrt.h:82, from io.c:12: ../../include/pthread_fake.h:40:0: warning: "pthread_sigmask" redefined #define pthread_sigmask(a,b,c) sigprocmask(a,b,c) ^ In file included from ../../include/trace.h:9:0, from ../../include/assert.h:10, from ../../include/mrt.h:82, from io.c:12: /usr/include/signal.h:80:0: note: this is the location of the previous definition #define pthread_sigmask __libc_thr_sigsetmask ^ a - io.o cd kernel; /usr/bin/make gcc -c -O2 -mieee -D_FORTIFY_SOURCE=2 -Wall -DHAVE_CONFIG_H -DINET6 -DFUNCPROTO -I../../include bsd.c In file included from ../../include/mrt_thread.h:11:0, from ../../include/trace.h:14, from ../../include/assert.h:10, from ../../include/mrt.h:82, from bsd.c:5: ../../include/pthread_fake.h:40:0: warning: "pthread_sigmask" redefined #define pthread_sigmask(a,b,c) sigprocmask(a,b,c) ^ In file included from ../../include/trace.h:9:0, from ../../include/assert.h:10, from ../../include/mrt.h:82, from bsd.c:5: /usr/include/signal.h:80:0: note: this is the location of the previous definition #define pthread_sigmask __libc_thr_sigsetmask ^ bsd.c: In function 'sys_kernel_rt_msg': bsd.c:526:17: warning: implicit declaration of function 'ioctl' [-Wimplicit-function-declaration] if (ioctl (route_sockfd, SIOCGIFFLAGS, &ifr) < 0) { ^ bsd.c:521:18: warning: unused variable 'tmpx' [-Wunused-variable] char tmpx[MAXLINE]; ^ bsd.c:590:5: error: 'RTF_CLONING' undeclared (first use in this function) |RTF_CLONING /* direct if */ ^ bsd.c:590:5: note: each undeclared identifier is reported only once for each function it appears in bsd.c:591:5: error: 'RTF_XRESOLVE' undeclared (first use in this function) |RTF_XRESOLVE /* direct if for IPv6 */ ^ bsd.c:404:43: warning: unused variable 'src' [-Wunused-variable] u_char *addr = NULL, *broadcast = NULL, *src = NULL; ^ bsd.c:395:23: warning: unused variable 'so_src' [-Wunused-variable] so_ifa, so_ifp, so_src; ^ *** Error code 1 Stop. make[3]: stopped in /tmp/pkgbuild/net/mrt/work.alpha/mrt/src/lib/kernel cd mrt; /usr/bin/make gcc -c -O2 -mieee -D_FORTIFY_SOURCE=2 -Wall -DHAVE_CONFIG_H -DINET6 -DFUNCPROTO -I../../include util.c In file included from ../../include/mrt_thread.h:11:0, from ../../include/trace.h:14, from ../../include/assert.h:10, from ../../include/mrt.h:82, from util.c:5: ../../include/pthread_fake.h:40:0: warning: "pthread_sigmask" redefined #define pthread_sigmask(a,b,c) sigprocmask(a,b,c) ^ In file included from ../../include/trace.h:9:0, from ../../include/assert.h:10, from ../../include/mrt.h:82, from util.c:5: /usr/include/signal.h:80:0: note: this is the location of the previous definition #define pthread_sigmask __libc_thr_sigsetmask ^ a - util.o gcc -c -O2 -mieee -D_FORTIFY_SOURCE=2 -Wall -DHAVE_CONFIG_H -DINET6 -DFUNCPROTO -I../../include prefix.c In file included from ../../include/mrt_thread.h:11:0, from ../../include/trace.h:14, from ../../include/assert.h:10, from ../../include/mrt.h:82, from prefix.c:5: ../../include/pthread_fake.h:40:0: warning: "pthread_sigmask" redefined #define pthread_sigmask(a,b,c) sigprocmask(a,b,c) ^ In file included from ../../include/trace.h:9:0, from ../../include/assert.h:10, from ../../include/mrt.h:82, from prefix.c:5: /usr/include/signal.h:80:0: note: this is the location of the previous definition #define pthread_sigmask __libc_thr_sigsetmask ^ prefix.c: In function 'prefix_toname': prefix.c:309:10: warning: unused variable 'hostbuf' [-Wunused-variable] char hostbuf[1024]; ^ prefix.c:308:9: warning: unused variable 'h_errno_r' [-Wunused-variable] int h_errno_r; ^ prefix.c:307:20: warning: unused variable 'result' [-Wunused-variable] struct hostent result; ^ a - prefix.o gcc -c -O2 -mieee -D_FORTIFY_SOURCE=2 -Wall -DHAVE_CONFIG_H -DINET6 -DFUNCPROTO -I../../include route_util.c In file included from ../../include/mrt_thread.h:11:0, from ../../include/trace.h:14, from ../../include/assert.h:10, from ../../include/mrt.h:82, from route_util.c:5: ../../include/pthread_fake.h:40:0: warning: "pthread_sigmask" redefined #define pthread_sigmask(a,b,c) sigprocmask(a,b,c) ^ In file included from ../../include/trace.h:9:0, from ../../include/assert.h:10, from ../../include/mrt.h:82, from route_util.c:5: /usr/include/signal.h:80:0: note: this is the location of the previous definition #define pthread_sigmask __libc_thr_sigsetmask ^ a - route_util.o gcc -c -O2 -mieee -D_FORTIFY_SOURCE=2 -Wall -DHAVE_CONFIG_H -DINET6 -DFUNCPROTO -I../../include gateway.c In file included from ../../include/mrt_thread.h:11:0, from ../../include/trace.h:14, from ../../include/assert.h:10, from ../../include/mrt.h:82, from gateway.c:5: ../../include/pthread_fake.h:40:0: warning: "pthread_sigmask" redefined #define pthread_sigmask(a,b,c) sigprocmask(a,b,c) ^ In file included from ../../include/trace.h:9:0, from ../../include/assert.h:10, from ../../include/mrt.h:82, from gateway.c:5: /usr/include/signal.h:80:0: note: this is the location of the previous definition #define pthread_sigmask __libc_thr_sigsetmask ^ a - gateway.o gcc -c -O2 -mieee -D_FORTIFY_SOURCE=2 -Wall -DHAVE_CONFIG_H -DINET6 -DFUNCPROTO -I../../include mrt.c In file included from ../../include/mrt_thread.h:11:0, from ../../include/trace.h:14, from ../../include/assert.h:10, from ../../include/mrt.h:82, from mrt.c:5: ../../include/pthread_fake.h:40:0: warning: "pthread_sigmask" redefined #define pthread_sigmask(a,b,c) sigprocmask(a,b,c) ^ In file included from ../../include/trace.h:9:0, from ../../include/assert.h:10, from ../../include/mrt.h:82, from mrt.c:5: /usr/include/signal.h:80:0: note: this is the location of the previous definition #define pthread_sigmask __libc_thr_sigsetmask ^ mrt.c: In function 'mrt_accept': mrt.c:580:30: warning: pointer targets in passing argument 3 of 'accept' differ in signedness [-Wpointer-sign] int r = accept (d, addr, addrlen); ^ In file included from ../../include/mrt.h:39:0, from mrt.c:5: /usr/include/sys/socket.h:649:5: note: expected '__socklen_t * restrict {aka unsigned int * restrict}' but argument is of type 'int *' int accept(int, struct sockaddr * __restrict, socklen_t * __restrict); ^ a - mrt.o gcc -c -O2 -mieee -D_FORTIFY_SOURCE=2 -Wall -DHAVE_CONFIG_H -DINET6 -DFUNCPROTO -I../../include user.c In file included from ../../include/mrt_thread.h:11:0, from ../../include/trace.h:14, from ../../include/assert.h:10, from ../../include/mrt.h:82, from user.c:5: ../../include/pthread_fake.h:40:0: warning: "pthread_sigmask" redefined #define pthread_sigmask(a,b,c) sigprocmask(a,b,c) ^ In file included from ../../include/trace.h:9:0, from ../../include/assert.h:10, from ../../include/mrt.h:82, from user.c:5: /usr/include/signal.h:80:0: note: this is the location of the previous definition #define pthread_sigmask __libc_thr_sigsetmask ^ user.c: In function 'uii_accept_connection': user.c:222:14: warning: variable 'port' set but not used [-Wunused-but-set-variable] int len, port, family; ^ user.c: In function 'uii_call_callback_fn': user.c:1184:19: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] args[nargs++] = (void *) atoi (utoken); ^ user.c:1215:23: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] args[optional_arg] = (void *) optional; ^ a - user.o gcc -c -O2 -mieee -D_FORTIFY_SOURCE=2 -Wall -DHAVE_CONFIG_H -DINET6 -DFUNCPROTO -I../../include schedule.c In file included from ../../include/mrt_thread.h:11:0, from ../../include/trace.h:14, from ../../include/assert.h:10, from ../../include/mrt.h:82, from schedule.c:5: ../../include/pthread_fake.h:40:0: warning: "pthread_sigmask" redefined #define pthread_sigmask(a,b,c) sigprocmask(a,b,c) ^ In file included from ../../include/trace.h:9:0, from ../../include/assert.h:10, from ../../include/mrt.h:82, from schedule.c:5: /usr/include/signal.h:80:0: note: this is the location of the previous definition #define pthread_sigmask __libc_thr_sigsetmask ^ a - schedule.o gcc -c -O2 -mieee -D_FORTIFY_SOURCE=2 -Wall -DHAVE_CONFIG_H -DINET6 -DFUNCPROTO -I../../include alist.c In file included from ../../include/mrt_thread.h:11:0, from ../../include/trace.h:14, from ../../include/assert.h:10, from ../../include/mrt.h:82, from alist.c:5: ../../include/pthread_fake.h:40:0: warning: "pthread_sigmask" redefined #define pthread_sigmask(a,b,c) sigprocmask(a,b,c) ^ In file included from ../../include/trace.h:9:0, from ../../include/assert.h:10, from ../../include/mrt.h:82, from alist.c:5: /usr/include/signal.h:80:0: note: this is the location of the previous definition #define pthread_sigmask __libc_thr_sigsetmask ^ a - alist.o gcc -c -O2 -mieee -D_FORTIFY_SOURCE=2 -Wall -DHAVE_CONFIG_H -DINET6 -DFUNCPROTO -I../../include trace.c In file included from ../../include/mrt_thread.h:11:0, from ../../include/trace.h:14, from ../../include/assert.h:10, from ../../include/mrt.h:82, from trace.c:6: ../../include/pthread_fake.h:40:0: warning: "pthread_sigmask" redefined #define pthread_sigmask(a,b,c) sigprocmask(a,b,c) ^ In file included from ../../include/trace.h:9:0, from ../../include/assert.h:10, from ../../include/mrt.h:82, from trace.c:6: /usr/include/signal.h:80:0: note: this is the location of the previous definition #define pthread_sigmask __libc_thr_sigsetmask ^ a - trace.o gcc -c -O2 -mieee -D_FORTIFY_SOURCE=2 -Wall -DHAVE_CONFIG_H -DINET6 -DFUNCPROTO -I../../include select.c In file included from ../../include/mrt_thread.h:11:0, from ../../include/trace.h:14, from ../../include/assert.h:10, from ../../include/mrt.h:82, from select.c:5: ../../include/pthread_fake.h:40:0: warning: "pthread_sigmask" redefined #define pthread_sigmask(a,b,c) sigprocmask(a,b,c) ^ In file included from ../../include/trace.h:9:0, from ../../include/assert.h:10, from ../../include/mrt.h:82, from select.c:5: /usr/include/signal.h:80:0: note: this is the location of the previous definition #define pthread_sigmask __libc_thr_sigsetmask ^ a - select.o gcc -c -O2 -mieee -D_FORTIFY_SOURCE=2 -Wall -DHAVE_CONFIG_H -DINET6 -DFUNCPROTO -I../../include connect.c In file included from ../../include/mrt_thread.h:11:0, from ../../include/trace.h:14, from ../../include/assert.h:10, from ../../include/mrt.h:82, from connect.c:5: ../../include/pthread_fake.h:40:0: warning: "pthread_sigmask" redefined #define pthread_sigmask(a,b,c) sigprocmask(a,b,c) ^ In file included from ../../include/trace.h:9:0, from ../../include/assert.h:10, from ../../include/mrt.h:82, from connect.c:5: /usr/include/signal.h:80:0: note: this is the location of the previous definition #define pthread_sigmask __libc_thr_sigsetmask ^ connect.c: In function 'nonblock_connect': connect.c:97:9: warning: pointer targets in passing argument 5 of 'getsockopt' differ in signedness [-Wpointer-sign] &size); ^ In file included from ../../include/mrt.h:39:0, from connect.c:5: /usr/include/sys/socket.h:655:5: note: expected '__socklen_t * restrict {aka unsigned int * restrict}' but argument is of type 'int *' int getsockopt(int, int, int, void *__restrict, socklen_t * __restrict); ^ a - connect.o gcc -c -O2 -mieee -D_FORTIFY_SOURCE=2 -Wall -DHAVE_CONFIG_H -DINET6 -DFUNCPROTO -I../../include reboot.c In file included from ../../include/mrt_thread.h:11:0, from ../../include/trace.h:14, from ../../include/assert.h:10, from ../../include/mrt.h:82, from reboot.c:5: ../../include/pthread_fake.h:40:0: warning: "pthread_sigmask" redefined #define pthread_sigmask(a,b,c) sigprocmask(a,b,c) ^ In file included from ../../include/trace.h:9:0, from ../../include/assert.h:10, from ../../include/mrt.h:82, from reboot.c:5: /usr/include/signal.h:80:0: note: this is the location of the previous definition #define pthread_sigmask __libc_thr_sigsetmask ^ a - reboot.o gcc -c -O2 -mieee -D_FORTIFY_SOURCE=2 -Wall -DHAVE_CONFIG_H -DINET6 -DFUNCPROTO -I../../include user_old.c In file included from ../../include/mrt_thread.h:11:0, from ../../include/trace.h:14, from ../../include/assert.h:10, from ../../include/mrt.h:82, from user_old.c:7: ../../include/pthread_fake.h:40:0: warning: "pthread_sigmask" redefined #define pthread_sigmask(a,b,c) sigprocmask(a,b,c) ^ In file included from ../../include/trace.h:9:0, from ../../include/assert.h:10, from ../../include/mrt.h:82, from user_old.c:7: /usr/include/signal.h:80:0: note: this is the location of the previous definition #define pthread_sigmask __libc_thr_sigsetmask ^ user_old.c: In function 'parse_line': user_old.c:31:9: warning: variable 'state' set but not used [-Wunused-but-set-variable] int state; ^ a - user_old.o gcc -c -O2 -mieee -D_FORTIFY_SOURCE=2 -Wall -DHAVE_CONFIG_H -DINET6 -DFUNCPROTO -I../../include user_util.c In file included from ../../include/mrt_thread.h:11:0, from ../../include/trace.h:14, from ../../include/assert.h:10, from ../../include/mrt.h:82, from user_util.c:5: ../../include/pthread_fake.h:40:0: warning: "pthread_sigmask" redefined #define pthread_sigmask(a,b,c) sigprocmask(a,b,c) ^ In file included from ../../include/trace.h:9:0, from ../../include/assert.h:10, from ../../include/mrt.h:82, from user_util.c:5: /usr/include/signal.h:80:0: note: this is the location of the previous definition #define pthread_sigmask __libc_thr_sigsetmask ^ user_util.c: In function 'find_matching_commands': user_util.c:215:7: warning: variable 'optional' set but not used [-Wunused-but-set-variable] int optional; ^ user_util.c:213:30: warning: variable 'last_utoken' set but not used [-Wunused-but-set-variable] char *last_ctoken = NULL, *last_utoken = NULL; ^ a - user_util.o gcc -c -O2 -mieee -D_FORTIFY_SOURCE=2 -Wall -DHAVE_CONFIG_H -DINET6 -DFUNCPROTO -I../../include compat.c a - compat.o gcc -c -O2 -mieee -D_FORTIFY_SOURCE=2 -Wall -DHAVE_CONFIG_H -DINET6 -DFUNCPROTO -I../../include vars.c In file included from ../../include/mrt_thread.h:11:0, from ../../include/trace.h:14, from ../../include/assert.h:10, from ../../include/mrt.h:82, from vars.c:5: ../../include/pthread_fake.h:40:0: warning: "pthread_sigmask" redefined #define pthread_sigmask(a,b,c) sigprocmask(a,b,c) ^ In file included from ../../include/trace.h:9:0, from ../../include/assert.h:10, from ../../include/mrt.h:82, from vars.c:5: /usr/include/signal.h:80:0: note: this is the location of the previous definition #define pthread_sigmask __libc_thr_sigsetmask ^ a - vars.o gcc -c -O2 -mieee -D_FORTIFY_SOURCE=2 -Wall -DHAVE_CONFIG_H -DINET6 -DFUNCPROTO -I../../include nexthop.c In file included from ../../include/mrt_thread.h:11:0, from ../../include/trace.h:14, from ../../include/assert.h:10, from ../../include/mrt.h:82, from nexthop.c:5: ../../include/pthread_fake.h:40:0: warning: "pthread_sigmask" redefined #define pthread_sigmask(a,b,c) sigprocmask(a,b,c) ^ In file included from ../../include/trace.h:9:0, from ../../include/assert.h:10, from ../../include/mrt.h:82, from nexthop.c:5: /usr/include/signal.h:80:0: note: this is the location of the previous definition #define pthread_sigmask __libc_thr_sigsetmask ^ nexthop.c: In function 'is_prefix_local_on': nexthop.c:393:19: warning: unused variable 'sin6_addr' [-Wunused-variable] struct in6_addr *sin6_addr; ^ a - nexthop.o gcc -c -O2 -mieee -D_FORTIFY_SOURCE=2 -Wall -DHAVE_CONFIG_H -DINET6 -DFUNCPROTO -I../../include buffer.c In file included from ../../include/mrt_thread.h:11:0, from ../../include/trace.h:14, from ../../include/assert.h:10, from ../../include/mrt.h:82, from buffer.c:5: ../../include/pthread_fake.h:40:0: warning: "pthread_sigmask" redefined #define pthread_sigmask(a,b,c) sigprocmask(a,b,c) ^ In file included from ../../include/trace.h:9:0, from ../../include/assert.h:10, from ../../include/mrt.h:82, from buffer.c:5: /usr/include/signal.h:80:0: note: this is the location of the previous definition #define pthread_sigmask __libc_thr_sigsetmask ^ In file included from /usr/include/stdio.h:597:0, from ../../include/mrt.h:17, from buffer.c:5: buffer.c:232:1: error: expected declaration specifiers or '...' before numeric constant snprintf (char *str, size_t size, const char *format, ...) ^ In file included from /usr/include/ssp/stdio.h:34:0, from /usr/include/stdio.h:597, from ../../include/mrt.h:17, from buffer.c:5: buffer.c:232:1: error: expected declaration specifiers or '...' before '__builtin_object_size' snprintf (char *str, size_t size, const char *format, ...) ^ *** Error code 1 Stop. make[3]: stopped in /tmp/pkgbuild/net/mrt/work.alpha/mrt/src/lib/mrt cd pim; /usr/bin/make gcc -c -O2 -mieee -D_FORTIFY_SOURCE=2 -Wall -DHAVE_CONFIG_H -DINET6 -DFUNCPROTO -I../../include dvmrp.c In file included from ../../include/mrt_thread.h:11:0, from ../../include/trace.h:14, from ../../include/assert.h:10, from ../../include/mrt.h:82, from dvmrp.c:5: ../../include/pthread_fake.h:40:0: warning: "pthread_sigmask" redefined #define pthread_sigmask(a,b,c) sigprocmask(a,b,c) ^ In file included from ../../include/trace.h:9:0, from ../../include/assert.h:10, from ../../include/mrt.h:82, from dvmrp.c:5: /usr/include/signal.h:80:0: note: this is the location of the previous definition #define pthread_sigmask __libc_thr_sigsetmask ^ dvmrp.c: In function 'dvmrp_recv_report': dvmrp.c:889:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ntohl (*(u_long *)mask), source, interface->name); ^ dvmrp.c:889:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] dvmrp.c:889:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] dvmrp.c:889:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] dvmrp.c:889:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] dvmrp.c:889:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] dvmrp.c:909:6: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] if (* (u_long *) origin == 0L && prefixlen == 8) { ^ dvmrp.c: At top level: dvmrp.c:1276:1: warning: 'dvmrp_timer_probe' defined but not used [-Wunused-function] dvmrp_timer_probe (void) ^ dvmrp.c:1759:1: warning: 'dvmrp_route_compare' defined but not used [-Wunused-function] dvmrp_route_compare (dvmrp_route_t * a, dvmrp_route_t * b) ^ a - dvmrp.o gcc -c -O2 -mieee -D_FORTIFY_SOURCE=2 -Wall -DHAVE_CONFIG_H -DINET6 -DFUNCPROTO -I../../include pim.c In file included from ../../include/mrt_thread.h:11:0, from ../../include/trace.h:14, from ../../include/assert.h:10, from ../../include/mrt.h:82, from pim.c:5: ../../include/pthread_fake.h:40:0: warning: "pthread_sigmask" redefined #define pthread_sigmask(a,b,c) sigprocmask(a,b,c) ^ In file included from ../../include/trace.h:9:0, from ../../include/assert.h:10, from ../../include/mrt.h:82, from pim.c:5: /usr/include/signal.h:80:0: note: this is the location of the previous definition #define pthread_sigmask __libc_thr_sigsetmask ^ pim.c: In function 'pim_receive': pim.c:293:16: warning: variable 'gateway' set but not used [-Wunused-but-set-variable] gateway_t *gateway; ^ pim.c:285:18: warning: variable 'cksum' set but not used [-Wunused-but-set-variable] int len = 0, cksum; ^ pim.c: In function 'pim_get_enc_multi': pim.c:805:19: warning: variable 'reserved' set but not used [-Wunused-but-set-variable] int afi, enc, reserved, masklen; ^ pim.c: In function 'pim_get_enc_src': pim.c:837:19: warning: variable 'reserved' set but not used [-Wunused-but-set-variable] int afi, enc, reserved, masklen; ^ pim.c: In function 'pim_recv_join_prune_graft': pim.c:1393:19: warning: variable 'reserved' set but not used [-Wunused-but-set-variable] int holdtime, reserved, ngroups; ^ pim.c: In function 'pim_start': pim.c:1822:13: warning: variable 'igmp' set but not used [-Wunused-but-set-variable] igmp_t *igmp = NULL; ^ a - pim.o gcc -c -O2 -mieee -D_FORTIFY_SOURCE=2 -Wall -DHAVE_CONFIG_H -DINET6 -DFUNCPROTO -I../../include cache.c In file included from ../../include/mrt_thread.h:11:0, from ../../include/trace.h:14, from ../../include/assert.h:10, from ../../include/mrt.h:82, from cache.c:5: ../../include/pthread_fake.h:40:0: warning: "pthread_sigmask" redefined #define pthread_sigmask(a,b,c) sigprocmask(a,b,c) ^ In file included from ../../include/trace.h:9:0, from ../../include/assert.h:10, from ../../include/mrt.h:82, from cache.c:5: /usr/include/signal.h:80:0: note: this is the location of the previous definition #define pthread_sigmask __libc_thr_sigsetmask ^ cache.c:234:1: warning: 'index2vindex' defined but not used [-Wunused-function] index2vindex (int index) ^ a - cache.o cd portserver; /usr/bin/make cd radix; /usr/bin/make gcc -c -O2 -mieee -D_FORTIFY_SOURCE=2 -Wall -DHAVE_CONFIG_H -DINET6 -DFUNCPROTO -I../../include radix.c In file included from ../../include/mrt_thread.h:11:0, from ../../include/trace.h:14, from ../../include/assert.h:10, from ../../include/mrt.h:82, from radix.c:5: ../../include/pthread_fake.h:40:0: warning: "pthread_sigmask" redefined #define pthread_sigmask(a,b,c) sigprocmask(a,b,c) ^ In file included from ../../include/trace.h:9:0, from ../../include/assert.h:10, from ../../include/mrt.h:82, from radix.c:5: /usr/include/signal.h:80:0: note: this is the location of the previous definition #define pthread_sigmask __libc_thr_sigsetmask ^ a - radix.o cd rib; /usr/bin/make gcc -c -O2 -mieee -D_FORTIFY_SOURCE=2 -Wall -DHAVE_CONFIG_H -DINET6 -DFUNCPROTO -I../../include rib.c In file included from ../../include/mrt_thread.h:11:0, from ../../include/trace.h:14, from ../../include/assert.h:10, from ../../include/mrt.h:82, from rib.c:5: ../../include/pthread_fake.h:40:0: warning: "pthread_sigmask" redefined #define pthread_sigmask(a,b,c) sigprocmask(a,b,c) ^ In file included from ../../include/trace.h:9:0, from ../../include/assert.h:10, from ../../include/mrt.h:82, from rib.c:5: /usr/include/signal.h:80:0: note: this is the location of the previous definition #define pthread_sigmask __libc_thr_sigsetmask ^ rib.c:932:1: warning: 'rib_if_call_fn' defined but not used [-Wunused-function] rib_if_call_fn (int cmd, interface_t *interface, ll_addr_t *if_addr) ^ a - rib.o gcc -c -O2 -mieee -D_FORTIFY_SOURCE=2 -Wall -DHAVE_CONFIG_H -DINET6 -DFUNCPROTO -I../../include rib_uii.c In file included from ../../include/mrt_thread.h:11:0, from ../../include/trace.h:14, from ../../include/assert.h:10, from ../../include/mrt.h:82, from rib_uii.c:6: ../../include/pthread_fake.h:40:0: warning: "pthread_sigmask" redefined #define pthread_sigmask(a,b,c) sigprocmask(a,b,c) ^ In file included from ../../include/trace.h:9:0, from ../../include/assert.h:10, from ../../include/mrt.h:82, from rib_uii.c:6: /usr/include/signal.h:80:0: note: this is the location of the previous definition #define pthread_sigmask __libc_thr_sigsetmask ^ a - rib_uii.o cd rip; /usr/bin/make gcc -c -O2 -mieee -D_FORTIFY_SOURCE=2 -Wall -DHAVE_CONFIG_H -DINET6 -DFUNCPROTO -I../../include rip_proto.c In file included from ../../include/mrt_thread.h:11:0, from ../../include/trace.h:14, from ../../include/assert.h:10, from ../../include/mrt.h:82, from rip_proto.c:6: ../../include/pthread_fake.h:40:0: warning: "pthread_sigmask" redefined #define pthread_sigmask(a,b,c) sigprocmask(a,b,c) ^ In file included from ../../include/trace.h:9:0, from ../../include/assert.h:10, from ../../include/mrt.h:82, from rip_proto.c:6: /usr/include/signal.h:80:0: note: this is the location of the previous definition #define pthread_sigmask __libc_thr_sigsetmask ^ a - rip_proto.o gcc -c -O2 -mieee -D_FORTIFY_SOURCE=2 -Wall -DHAVE_CONFIG_H -DINET6 -DFUNCPROTO -I../../include rip2.c In file included from ../../include/mrt_thread.h:11:0, from ../../include/trace.h:14, from ../../include/assert.h:10, from ../../include/mrt.h:82, from rip2.c:15: ../../include/pthread_fake.h:40:0: warning: "pthread_sigmask" redefined #define pthread_sigmask(a,b,c) sigprocmask(a,b,c) ^ In file included from ../../include/trace.h:9:0, from ../../include/assert.h:10, from ../../include/mrt.h:82, from rip2.c:15: /usr/include/signal.h:80:0: note: this is the location of the previous definition #define pthread_sigmask __libc_thr_sigsetmask ^ rip2.c: In function 'rip2_process_packet_request': rip2.c:101:11: warning: variable 'tag' set but not used [-Wunused-but-set-variable] int afi, tag, prefixlen, metric; ^ a - rip2.o gcc -c -O2 -mieee -D_FORTIFY_SOURCE=2 -Wall -DHAVE_CONFIG_H -DINET6 -DFUNCPROTO -I../../include ripng.c In file included from ../../include/mrt_thread.h:11:0, from ../../include/trace.h:14, from ../../include/assert.h:10, from ../../include/mrt.h:82, from ripng.c:23: ../../include/pthread_fake.h:40:0: warning: "pthread_sigmask" redefined #define pthread_sigmask(a,b,c) sigprocmask(a,b,c) ^ In file included from ../../include/trace.h:9:0, from ../../include/assert.h:10, from ../../include/mrt.h:82, from ripng.c:23: /usr/include/signal.h:80:0: note: this is the location of the previous definition #define pthread_sigmask __libc_thr_sigsetmask ^ ripng.c: In function 'ripng_process_packet_request': ripng.c:137:6: warning: variable 'tag' set but not used [-Wunused-but-set-variable] int tag, prefixlen, metric; ^ ripng.c: In function 'ripng_receive_update': ripng.c:425:22: warning: 'buffer' is used uninitialized in this function [-Wuninitialized] u_char *buffer, *cp = buffer; ^ a - ripng.o cd struct; /usr/bin/make gcc -c -O2 -mieee -D_FORTIFY_SOURCE=2 -Wall -DHAVE_CONFIG_H -DINET6 -DFUNCPROTO -I../../include New.c New.c: In function 'Reallocate_DefaultHandler': New.c:251:8: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] (u_int)ptr, ptr_name, size, name, strerror(errno), file, line); ^ New.c:253:8: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] (u_int)ptr, size, strerror(errno)); ^ New.c: In function 'Delete_DefaultHandler': New.c:274:8: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] (u_int)ptr, name, strerror(errno), file, line); ^ New.c:275:69: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] else fprintf(out, "Delete: Error freeing 0x%.8x. \"%s\"\n", (u_int)ptr, strerror(errno)); ^ a - New.o gcc -c -O2 -mieee -D_FORTIFY_SOURCE=2 -Wall -DHAVE_CONFIG_H -DINET6 -DFUNCPROTO -I../../include stack.c stack.c: In function 'STACK_DefaultHandler': stack.c:202:73: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] fprintf(out, "STACK: 0x%.8x Error in function %s. \"%s\" {%u/%u}\n", (u_int)stack, name, ^ stack.c: In function 'STACK_Print': stack.c:229:52: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] printf("STACK: 0x%.8x Print(0x%.8x) {%u/%u}\n", (u_int)stack, (u_int)print, (u_int)stack->top, (u_int)stack->size); ^ stack.c:229:66: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] printf("STACK: 0x%.8x Print(0x%.8x) {%u/%u}\n", (u_int)stack, (u_int)print, (u_int)stack->top, (u_int)stack->size); ^ a - stack.o gcc -c -O2 -mieee -D_FORTIFY_SOURCE=2 -Wall -DHAVE_CONFIG_H -DINET6 -DFUNCPROTO -I../../include array.c array.c: In function 'ARRAY_MergeSort': array.c:284:11: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] while ((unsigned)tmp[0] != size-1) { ^ array.c:285:11: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] if ((unsigned)tmp[p] == r) { /* AUTO-MERGE, all sub-arrays processed */ ^ array.c:287:7: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] r = (unsigned)tmp[q+1]; ^ array.c:309:12: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] tmp[p] = (DATA_PTR)r; ^ array.c:330:12: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] tmp[p] = (DATA_PTR)r; ^ array.c:335:12: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] tmp[p] = (DATA_PTR)p; ^ a - array.o gcc -c -O2 -mieee -D_FORTIFY_SOURCE=2 -Wall -DHAVE_CONFIG_H -DINET6 -DFUNCPROTO -I../../include linked_list.c linked_list.c: In function 'LL_DefaultHandler': linked_list.c:2033:71: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] fprintf(out, "LINKED LIST: 0x%.8x Error in function %s: \"%s\"\n", (u_int)ll, name, LL_errlist[num]); ^ linked_list.c: In function 'LL_Print': linked_list.c:2250:47: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] printf("LINKED LIST: 0x%.8x Printing..\n", (u_int)ll); ^ linked_list.c:56:84: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define LLM_PS(ll, attr, val) printf("LINKED LIST: 0x%.8x attribute %-18s = %s\n", (u_int)ll, attr, val) ^ linked_list.c:68:4: note: in expansion of macro 'LLM_PS' LLM_PS(ll, "LL_Intrusive", tfm(ll->attr & LL_Intrusive));\ ^ linked_list.c:2251:4: note: in expansion of macro 'LLMacro_PrintAllAttr' LLMacro_PrintAllAttr(ll); ^ linked_list.c:56:84: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define LLM_PS(ll, attr, val) printf("LINKED LIST: 0x%.8x attribute %-18s = %s\n", (u_int)ll, attr, val) ^ linked_list.c:69:4: note: in expansion of macro 'LLM_PS' LLM_PS(ll, "LL_AutoSort", tfm(ll->attr & LL_AutoSort));\ ^ linked_list.c:2251:4: note: in expansion of macro 'LLMacro_PrintAllAttr' LLMacro_PrintAllAttr(ll); ^ linked_list.c:56:84: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define LLM_PS(ll, attr, val) printf("LINKED LIST: 0x%.8x attribute %-18s = %s\n", (u_int)ll, attr, val) ^ linked_list.c:70:4: note: in expansion of macro 'LLM_PS' LLM_PS(ll, "LL_ReportChange", tfm(ll->attr & LL_ReportChange));\ ^ linked_list.c:2251:4: note: in expansion of macro 'LLMacro_PrintAllAttr' LLMacro_PrintAllAttr(ll); ^ linked_list.c:56:84: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define LLM_PS(ll, attr, val) printf("LINKED LIST: 0x%.8x attribute %-18s = %s\n", (u_int)ll, attr, val) ^ linked_list.c:71:4: note: in expansion of macro 'LLM_PS' LLM_PS(ll, "LL_ReportAccess", tfm(ll->attr & LL_ReportAccess));\ ^ linked_list.c:2251:4: note: in expansion of macro 'LLMacro_PrintAllAttr' LLMacro_PrintAllAttr(ll); ^ linked_list.c:57:84: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define LLM_PD(ll, attr, val) printf("LINKED LIST: 0x%.8x attribute %-18s = %d\n", (u_int)ll, attr, (u_int)val) ^ linked_list.c:72:4: note: in expansion of macro 'LLM_PD' LLM_PD(ll, "ll->count", ll->count);\ ^ linked_list.c:2251:4: note: in expansion of macro 'LLMacro_PrintAllAttr' LLMacro_PrintAllAttr(ll); ^ linked_list.c:57:84: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define LLM_PD(ll, attr, val) printf("LINKED LIST: 0x%.8x attribute %-18s = %d\n", (u_int)ll, attr, (u_int)val) ^ linked_list.c:74:7: note: in expansion of macro 'LLM_PD' LLM_PD(ll, "LL_NextOffset", ll->next_offset);\ ^ linked_list.c:2251:4: note: in expansion of macro 'LLMacro_PrintAllAttr' LLMacro_PrintAllAttr(ll); ^ linked_list.c:57:84: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define LLM_PD(ll, attr, val) printf("LINKED LIST: 0x%.8x attribute %-18s = %d\n", (u_int)ll, attr, (u_int)val) ^ linked_list.c:75:7: note: in expansion of macro 'LLM_PD' LLM_PD(ll, "LL_PrevOffset", ll->prev_offset);\ ^ linked_list.c:2251:4: note: in expansion of macro 'LLMacro_PrintAllAttr' LLMacro_PrintAllAttr(ll); ^ linked_list.c:58:88: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define LLM_PH(ll, attr, val) printf("LINKED LIST: 0x%.8x attribute %-18s = 0x%.8x\n", (u_int)ll, attr, (u_int)val) ^ linked_list.c:77:4: note: in expansion of macro 'LLM_PH' LLM_PH(ll, "LL_FindFunction", ll->find_fn);\ ^ linked_list.c:2251:4: note: in expansion of macro 'LLMacro_PrintAllAttr' LLMacro_PrintAllAttr(ll); ^ linked_list.c:58:105: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define LLM_PH(ll, attr, val) printf("LINKED LIST: 0x%.8x attribute %-18s = 0x%.8x\n", (u_int)ll, attr, (u_int)val) ^ linked_list.c:77:4: note: in expansion of macro 'LLM_PH' LLM_PH(ll, "LL_FindFunction", ll->find_fn);\ ^ linked_list.c:2251:4: note: in expansion of macro 'LLMacro_PrintAllAttr' LLMacro_PrintAllAttr(ll); ^ linked_list.c:58:88: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define LLM_PH(ll, attr, val) printf("LINKED LIST: 0x%.8x attribute %-18s = 0x%.8x\n", (u_int)ll, attr, (u_int)val) ^ linked_list.c:78:4: note: in expansion of macro 'LLM_PH' LLM_PH(ll, "LL_CompareFunction", ll->comp_fn);\ ^ linked_list.c:2251:4: note: in expansion of macro 'LLMacro_PrintAllAttr' LLMacro_PrintAllAttr(ll); ^ linked_list.c:58:105: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define LLM_PH(ll, attr, val) printf("LINKED LIST: 0x%.8x attribute %-18s = 0x%.8x\n", (u_int)ll, attr, (u_int)val) ^ linked_list.c:78:4: note: in expansion of macro 'LLM_PH' LLM_PH(ll, "LL_CompareFunction", ll->comp_fn);\ ^ linked_list.c:2251:4: note: in expansion of macro 'LLMacro_PrintAllAttr' LLMacro_PrintAllAttr(ll); ^ linked_list.c:58:88: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define LLM_PH(ll, attr, val) printf("LINKED LIST: 0x%.8x attribute %-18s = 0x%.8x\n", (u_int)ll, attr, (u_int)val) ^ linked_list.c:79:4: note: in expansion of macro 'LLM_PH' LLM_PH(ll, "LL_DestroyFunction", ll->destroy_fn);\ ^ linked_list.c:2251:4: note: in expansion of macro 'LLMacro_PrintAllAttr' LLMacro_PrintAllAttr(ll); ^ linked_list.c:58:105: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] #define LLM_PH(ll, attr, val) printf("LINKED LIST: 0x%.8x attribute %-18s = 0x%.8x\n", (u_int)ll, attr, (u_int)val) ^ linked_list.c:79:4: note: in expansion of macro 'LLM_PH' LLM_PH(ll, "LL_DestroyFunction", ll->destroy_fn);\ ^ linked_list.c:2251:4: note: in expansion of macro 'LLMacro_PrintAllAttr' LLMacro_PrintAllAttr(ll); ^ linked_list.c: In function 'LL_DefaultPrinter': linked_list.c:2265:23: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] printf("0x%.8x\n", (u_int)data); ^ a - linked_list.o gcc -c -O2 -mieee -D_FORTIFY_SOURCE=2 -Wall -DHAVE_CONFIG_H -DINET6 -DFUNCPROTO -I../../include hash.c hash.c: In function 'HASH_DefaultHandler': hash.c:1323:70: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] fprintf(out, "HASH TABLE: 0x%.8x Error in function %s: \"%s\"\n", (u_int)h, fn, HASH_errlist[num]); ^ hash.c: In function 'HASH_Print': hash.c:1411:58: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] printf("HASH TABLE: 0x%.8x attributes: %s, %s, %s\n", (u_int)h, ^ hash.c:1416:5: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] (u_int)h, h->size, h->resize); ^ hash.c:1417:67: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] else printf("HASH TABLE: 0x%.8x static size = %u\n", (u_int)h, h->size); ^ hash.c:1420:7: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] (u_int)h, h->key_offset, h->next_offset); ^ hash.c:1423:54: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] printf("HASH TABLE: 0x%.8x key offset = %u\n", (u_int)h, h->key_offset); ^ hash.c:1426:4: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] (u_int)h, (u_int)h->hash, (u_int)h->lookup, (u_int)h->destroy); ^ hash.c:1426:14: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] (u_int)h, (u_int)h->hash, (u_int)h->lookup, (u_int)h->destroy); ^ hash.c:1426:30: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] (u_int)h, (u_int)h->hash, (u_int)h->lookup, (u_int)h->destroy); ^ hash.c:1426:48: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] (u_int)h, (u_int)h->hash, (u_int)h->lookup, (u_int)h->destroy); ^ hash.c: In function 'HASH_DefaultPrinter': hash.c:1456:57: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] printf("%3d: 0x%.8x key = 0x%.8x = \"%s\"\n", index, (u_int)data, (u_int)key, (char *)key); ^ hash.c:1456:70: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] printf("%3d: 0x%.8x key = 0x%.8x = \"%s\"\n", index, (u_int)data, (u_int)key, (char *)key); ^ a - hash.o cd timer; /usr/bin/make gcc -c -O2 -mieee -D_FORTIFY_SOURCE=2 -Wall -DHAVE_CONFIG_H -DINET6 -DFUNCPROTO -I../../include timer.c In file included from ../../include/mrt_thread.h:11:0, from ../../include/trace.h:14, from ../../include/assert.h:10, from ../../include/mrt.h:82, from timer.c:5: ../../include/pthread_fake.h:40:0: warning: "pthread_sigmask" redefined #define pthread_sigmask(a,b,c) sigprocmask(a,b,c) ^ In file included from ../../include/trace.h:9:0, from ../../include/assert.h:10, from ../../include/mrt.h:82, from timer.c:5: /usr/include/signal.h:80:0: note: this is the location of the previous definition #define pthread_sigmask __libc_thr_sigsetmask ^ a - timer.o gcc -c -O2 -mieee -D_FORTIFY_SOURCE=2 -Wall -DHAVE_CONFIG_H -DINET6 -DFUNCPROTO -I../../include signal.c In file included from ../../include/mrt_thread.h:11:0, from ../../include/trace.h:14, from ../../include/assert.h:10, from ../../include/mrt.h:82, from signal.c:5: ../../include/pthread_fake.h:40:0: warning: "pthread_sigmask" redefined #define pthread_sigmask(a,b,c) sigprocmask(a,b,c) ^ In file included from ../../include/trace.h:9:0, from ../../include/assert.h:10, from ../../include/mrt.h:82, from signal.c:5: /usr/include/signal.h:80:0: note: this is the location of the previous definition #define pthread_sigmask __libc_thr_sigsetmask ^ a - signal.o Making programs cd bgpsim; /usr/bin/make gcc -O2 -mieee -D_FORTIFY_SOURCE=2 -Wall -DHAVE_CONFIG_H -DINET6 -DFUNCPROTO -I../../include -DINET6 -DFUNCPROTO -I../../include -c bgpsim.c In file included from ../../include/mrt_thread.h:11:0, from ../../include/trace.h:14, from ../../include/assert.h:10, from ../../include/mrt.h:82, from bgpsim.c:6: ../../include/pthread_fake.h:40:0: warning: "pthread_sigmask" redefined #define pthread_sigmask(a,b,c) sigprocmask(a,b,c) ^ In file included from ../../include/trace.h:9:0, from ../../include/assert.h:10, from ../../include/mrt.h:82, from bgpsim.c:6: /usr/include/signal.h:80:0: note: this is the location of the previous definition #define pthread_sigmask __libc_thr_sigsetmask ^ bgpsim.c: In function 'config_network_list': bgpsim.c:106:37: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] get_config_network_list, (void *)num); ^ bgpsim.c:121:14: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] (void *)num); ^ gcc -O2 -mieee -D_FORTIFY_SOURCE=2 -Wall -DHAVE_CONFIG_H -DINET6 -DFUNCPROTO -I../../include -DINET6 -DFUNCPROTO -I../../include -c simulate.c In file included from ../../include/mrt_thread.h:11:0, from ../../include/trace.h:14, from ../../include/assert.h:10, from ../../include/mrt.h:82, from simulate.c:5: ../../include/pthread_fake.h:40:0: warning: "pthread_sigmask" redefined #define pthread_sigmask(a,b,c) sigprocmask(a,b,c) ^ In file included from ../../include/trace.h:9:0, from ../../include/assert.h:10, from ../../include/mrt.h:82, from simulate.c:5: /usr/include/signal.h:80:0: note: this is the location of the previous definition #define pthread_sigmask __libc_thr_sigsetmask ^ simulate.c: In function 'simulate_add_routes': simulate.c:115:18: warning: variable 'route' set but not used [-Wunused-but-set-variable] bgp_route_t *route; ^ gcc -Wl,-R/usr/pkg/lib -L/usr/local/lib bgpsim.o simulate.o ../../lib/libcfg.a ../../lib/libbgp.a ../../lib/librib.a ../../lib/libmrt.a -o bgpsim -lresolv bgpsim.o: In function `main': (.text.startup+0x35c): undefined reference to `init_interfaces' bgpsim.o: In function `main': (.text.startup+0x360): undefined reference to `init_interfaces' ../../lib/libcfg.a(config_file.o): In function `config_add_output': (.text+0xb0): undefined reference to `buffer_vprintf' ../../lib/libcfg.a(config_file.o): In function `config_add_output': (.text+0xbc): undefined reference to `buffer_vprintf' ../../lib/libcfg.a(config_file.o): In function `config_add_output': (.text+0xe0): undefined reference to `New_Buffer' ../../lib/libcfg.a(config_file.o): In function `config_add_output': (.text+0xec): undefined reference to `New_Buffer' ../../lib/libcfg.a(config_file.o): In function `show_config': (.text+0xa24): undefined reference to `buffer_adjust' ../../lib/libcfg.a(config_file.o): In function `show_config': (.text+0xa2c): undefined reference to `buffer_adjust' ../../lib/libcfg.a(config_file.o): In function `config_write': (.text+0x2218): undefined reference to `buffer_adjust' ../../lib/libcfg.a(config_file.o): In function `config_write': (.text+0x221c): undefined reference to `buffer_adjust' ../../lib/libcfg.a(config_file.o): In function `config_from_file2': (.text+0x30d8): undefined reference to `New_Buffer_Stream' ../../lib/libcfg.a(config_file.o): In function `config_from_file2': (.text+0x30e8): undefined reference to `New_Buffer_Stream' ../../lib/libcfg.a(config_file.o): In function `config_from_file2': (.text+0x3110): undefined reference to `buffer_gets' ../../lib/libcfg.a(config_file.o): In function `config_from_file2': (.text+0x3114): undefined reference to `buffer_gets' ../../lib/libcfg.a(config_file.o): In function `config_from_file2': (.text+0x31dc): undefined reference to `Delete_Buffer' ../../lib/libcfg.a(config_file.o): In function `config_from_file2': (.text+0x31e0): undefined reference to `Delete_Buffer' ../../lib/libcfg.a(commconf.o): In function `re_evaluate_static_routes': (.text+0x404): undefined reference to `find_interface' ../../lib/libcfg.a(commconf.o): In function `re_evaluate_static_routes': (.text+0x408): undefined reference to `find_interface' ../../lib/libcfg.a(commconf.o): In function `re_evaluate_static_routes': (.text+0x428): undefined reference to `find_interface_local' ../../lib/libcfg.a(commconf.o): In function `re_evaluate_static_routes': (.text+0x42c): undefined reference to `find_interface_local' ../../lib/libcfg.a(commconf.o): In function `config_interface': (.text+0x854): undefined reference to `find_interface_byname' ../../lib/libcfg.a(commconf.o): In function `config_interface': (.text+0x860): undefined reference to `find_interface_byname' ../../lib/libcfg.a(commconf.o): In function `config_ip_route': (.text+0xbc8): undefined reference to `find_interface_byname' ../../lib/libcfg.a(commconf.o): In function `config_ip_route': (.text+0xbcc): undefined reference to `find_interface_byname' ../../lib/libcfg.a(commconf.o): In function `config_ip_route': (.text+0x11ec): undefined reference to `find_interface' ../../lib/libcfg.a(commconf.o): In function `config_ip_route': (.text+0x11f0): undefined reference to `find_interface' ../../lib/libcfg.a(commconf.o): In function `config_ip_route': (.text+0x1214): undefined reference to `find_interface_local' ../../lib/libcfg.a(commconf.o): In function `config_ip_route': (.text+0x1218): undefined reference to `find_interface_local' ../../lib/libcfg.a(commconf.o): In function `config_gateway': (.text+0x1714): undefined reference to `find_interface_byname' ../../lib/libcfg.a(commconf.o): In function `config_gateway': (.text+0x1724): undefined reference to `find_interface_byname' ../../lib/libcfg.a(commconf.o): In function `init_mrtd_config': (.text+0x1934): undefined reference to `ip_hash_fn' ../../lib/libcfg.a(commconf.o): In function `init_mrtd_config': (.text+0x197c): undefined reference to `ip_lookup_fn' ../../lib/libcfg.a(commconf.o): In function `init_mrtd_config': (.text+0x19c0): undefined reference to `ip_lookup_fn' ../../lib/libcfg.a(commconf.o): In function `init_mrtd_config': (.text+0x1bec): undefined reference to `show_interfaces' ../../lib/libcfg.a(bgpconf.o): In function `config_router_neighbor_n_peer': (.text+0x2fc4): undefined reference to `find_interface_byname' ../../lib/libcfg.a(bgpconf.o): In function `config_router_neighbor_n_peer': (.text+0x2fc8): undefined reference to `find_interface_byname' ../../lib/libcfg.a(bgpconf.o): In function `config_router_neighbor_update_source': (.text+0x8e60): undefined reference to `find_interface_local' ../../lib/libcfg.a(bgpconf.o): In function `config_router_neighbor_update_source': (.text+0x8e64): undefined reference to `find_interface_local' ../../lib/libcfg.a(bgpconf.o): In function `config_router_neighbor_update_source': (.text+0x8fc4): undefined reference to `find_interface_byname' ../../lib/libcfg.a(bgpconf.o): In function `config_router_neighbor_update_source': (.text+0x8fc8): undefined reference to `find_interface_byname' ../../lib/libbgp.a(bgp_util.o): In function `bgp_make_tail.isra.2': (.text+0xf68): undefined reference to `buffer_putc' ../../lib/libbgp.a(bgp_util.o): In function `bgp_make_tail.isra.2': (.text+0xf6c): undefined reference to `buffer_putc' ../../lib/libbgp.a(bgp_util.o): In function `bgp_make_tail.isra.2': (.text+0xf7c): undefined reference to `buffer_putc' ../../lib/libbgp.a(bgp_util.o): In function `bgp_make_tail.isra.2': (.text+0xf84): undefined reference to `buffer_putc' ../../lib/libbgp.a(bgp_util.o): In function `bgp_make_tail.isra.2': (.text+0xfb4): undefined reference to `buffer_printf' ../../lib/libbgp.a(bgp_util.o): In function `bgp_make_tail.isra.2': (.text+0xfc8): undefined reference to `buffer_printf' ../../lib/libbgp.a(bgp_util.o): In function `bgp_make_tail.isra.2': (.text+0xff4): undefined reference to `buffer_putc' ../../lib/libbgp.a(bgp_util.o): In function `bgp_make_tail.isra.2': (.text+0xffc): undefined reference to `buffer_putc' ../../lib/libbgp.a(bgp_util.o): In function `bgp_put_a_line': (.text+0x1038): undefined reference to `New_Buffer' ../../lib/libbgp.a(bgp_util.o): In function `bgp_put_a_line': (.text+0x1048): undefined reference to `New_Buffer' ../../lib/libbgp.a(bgp_util.o): In function `bgp_put_a_line': (.text+0x1140): undefined reference to `Delete_Buffer' ../../lib/libbgp.a(bgp_util.o): In function `bgp_put_a_line': (.text+0x1144): undefined reference to `Delete_Buffer' ../../lib/libbgp.a(bgp_util.o): In function `bgp_dump_rtin': (.text+0x12f4): undefined reference to `New_Buffer' ../../lib/libbgp.a(bgp_util.o): In function `bgp_dump_rtin': (.text+0x12f8): undefined reference to `New_Buffer' ../../lib/libbgp.a(bgp_util.o): In function `bgp_dump_rtin': (.text+0x1388): undefined reference to `Delete_Buffer' ../../lib/libbgp.a(bgp_util.o): In function `bgp_dump_rtin': (.text+0x138c): undefined reference to `Delete_Buffer' ../../lib/libbgp.a(bgp_util.o): In function `peer_set_gateway': (.text+0x2154): undefined reference to `get_socket_addr' ../../lib/libbgp.a(bgp_util.o): In function `peer_set_gateway': (.text+0x2174): undefined reference to `get_socket_addr' ../../lib/libbgp.a(bgp_util.o): In function `peer_set_gateway': (.text+0x218c): undefined reference to `get_socket_addr' ../../lib/libbgp.a(bgp_util.o): In function `peer_set_gateway': (.text+0x2194): undefined reference to `get_socket_addr' ../../lib/libbgp.a(bgp_util.o): In function `peer_set_gateway': (.text+0x21d8): undefined reference to `find_interface_local' ../../lib/libbgp.a(bgp_util.o): In function `peer_set_gateway': (.text+0x21dc): undefined reference to `find_interface_local' ../../lib/libbgp.a(bgp_util.o): In function `peer_set_gateway': (.text+0x23b4): undefined reference to `find_interface_local' ../../lib/libbgp.a(bgp_util.o): In function `peer_set_gateway': (.text+0x23b8): undefined reference to `find_interface_local' ../../lib/libbgp.a(bgp_util.o): In function `peer_set_gateway': (.text+0x2414): undefined reference to `find_interface' ../../lib/libbgp.a(bgp_util.o): In function `peer_set_gateway': (.text+0x2418): undefined reference to `find_interface' ../../lib/libbgp.a(bgp_util.o): In function `peer_set_gateway': (.text+0x2434): undefined reference to `find_interface_local' ../../lib/libbgp.a(bgp_util.o): In function `peer_set_gateway': (.text+0x2444): undefined reference to `find_interface_local' ../../lib/libbgp.a(bgp_util.o): In function `bgp_start_transport_connection': (.text+0x2624): undefined reference to `socket_reuse' ../../lib/libbgp.a(bgp_util.o): In function `bgp_start_transport_connection': (.text+0x2628): undefined reference to `socket_reuse' ../../lib/libbgp.a(bgp_util.o): In function `init_BGP_listen': (.text+0x32b0): undefined reference to `socket_reuse' ../../lib/libbgp.a(bgp_util.o): In function `init_BGP_listen': (.text+0x32b8): undefined reference to `socket_reuse' ../../lib/libbgp.a(bgp_util.o): In function `bgp_in_recv_open': (.text+0x5f0c): undefined reference to `get_socket_addr' ../../lib/libbgp.a(bgp_util.o): In function `bgp_in_recv_open': (.text+0x5f10): undefined reference to `get_socket_addr' ../../lib/libbgp.a(view.o): In function `bgp_policy': (.text+0x400): undefined reference to `find_interface_local' ../../lib/libbgp.a(view.o): In function `bgp_policy': (.text+0x408): undefined reference to `find_interface_local' ../../lib/libbgp.a(view.o): In function `bgp_resolve_nexthop': (.text+0x20a4): undefined reference to `ip_lookup_fn' ../../lib/libbgp.a(view.o): In function `bgp_resolve_nexthop': (.text+0x20b0): undefined reference to `ip_hash_fn' ../../lib/libbgp.a(view.o): In function `bgp_resolve_nexthop': (.text+0x2148): undefined reference to `find_interface' ../../lib/libbgp.a(view.o): In function `bgp_resolve_nexthop': (.text+0x214c): undefined reference to `find_interface' ../../lib/libbgp.a(view.o): In function `bgp_resolve_nexthop': (.text+0x2168): undefined reference to `find_interface_local' ../../lib/libbgp.a(view.o): In function `bgp_resolve_nexthop': (.text+0x2170): undefined reference to `find_interface_local' ../../lib/libbgp.a(view.o): In function `view_set_nexthop_self': (.text+0x4908): undefined reference to `find_interface' ../../lib/libbgp.a(view.o): In function `view_set_nexthop_self': (.text+0x4910): undefined reference to `find_interface' ../../lib/libbgp.a(view.o): In function `view_add_aggregate': (.text+0x7710): undefined reference to `find_interface' ../../lib/libbgp.a(view.o): In function `view_add_aggregate': (.text+0x7714): undefined reference to `find_interface' ../../lib/libbgp.a(view.o): In function `view_add_aggregate': (.text+0x7764): undefined reference to `find_interface' ../../lib/libbgp.a(view.o):(.text+0x7768): more undefined references to `find_interface' follow ../../lib/libbgp.a(bgp_dump.o): In function `dump_view_bgp_routes': (.text+0x7b4): undefined reference to `Delete_Buffer' ../../lib/libbgp.a(bgp_dump.o): In function `dump_view_bgp_routes': (.text+0x7b8): undefined reference to `Delete_Buffer' ../../lib/libbgp.a(bgp_msg.o): In function `bgp_attr_buffer': (.text+0x1e94): undefined reference to `buffer_printf' ../../lib/libbgp.a(bgp_msg.o): In function `bgp_attr_buffer': (.text+0x1ec0): undefined reference to `buffer_printf' ../../lib/libbgp.a(bgp_msg.o): In function `bgp_print_attr_buffer': (.text+0x1f88): undefined reference to `buffer_printf' ../../lib/libbgp.a(bgp_msg.o): In function `bgp_print_attr_buffer': (.text+0x1f9c): undefined reference to `buffer_printf' ../../lib/libbgp.a(bgp_msg.o): In function `bgp_print_attr_buffer': (.text+0x1fb8): undefined reference to `buffer_printf' ../../lib/libbgp.a(bgp_msg.o):(.text+0x1fc8): more undefined references to `buffer_printf' follow ../../lib/libbgp.a(bgp_msg.o): In function `bgp_uii_attr': (.text+0x2364): undefined reference to `New_Buffer' ../../lib/libbgp.a(bgp_msg.o): In function `bgp_uii_attr': (.text+0x2368): undefined reference to `New_Buffer' ../../lib/librib.a(rib.o): In function `route_toa_buffer': (.text+0x14c): undefined reference to `buffer_printf' ../../lib/librib.a(rib.o): In function `route_toa_buffer': (.text+0x15c): undefined reference to `buffer_printf' ../../lib/librib.a(rib.o): In function `route_toa_buffer': (.text+0x1a0): undefined reference to `buffer_printf' ../../lib/librib.a(rib.o): In function `route_toa_buffer': (.text+0x1ac): undefined reference to `buffer_printf' ../../lib/librib.a(rib.o): In function `route_toa_buffer': (.text+0x1dc): undefined reference to `buffer_printf' ../../lib/librib.a(rib.o):(.text+0x1e8): more undefined references to `buffer_printf' follow ../../lib/librib.a(rib.o): In function `route_toa_buffer': (.text+0x274): undefined reference to `New_Buffer' ../../lib/librib.a(rib.o): In function `route_toa_buffer': (.text+0x278): undefined reference to `New_Buffer' ../../lib/librib.a(rib.o): In function `rib_replace_active': (.text+0xaf4): undefined reference to `New_Buffer' ../../lib/librib.a(rib.o): In function `rib_replace_active': (.text+0xaf8): undefined reference to `New_Buffer' ../../lib/librib.a(rib.o): In function `rib_replace_active': (.text+0xb54): undefined reference to `Delete_Buffer' ../../lib/librib.a(rib.o): In function `rib_replace_active': (.text+0xb58): undefined reference to `Delete_Buffer' ../../lib/librib.a(rib.o): In function `rib_delete_route_node': (.text+0x131c): undefined reference to `New_Buffer' ../../lib/librib.a(rib.o): In function `rib_delete_route_node': (.text+0x1320): undefined reference to `New_Buffer' ../../lib/librib.a(rib.o): In function `rib_delete_route_node': (.text+0x137c): undefined reference to `Delete_Buffer' ../../lib/librib.a(rib.o): In function `rib_delete_route_node': (.text+0x1380): undefined reference to `Delete_Buffer' ../../lib/librib.a(rib.o): In function `rib_add_route': (.text+0x1d54): undefined reference to `New_Buffer' ../../lib/librib.a(rib.o): In function `rib_add_route': (.text+0x1d58): undefined reference to `New_Buffer' ../../lib/librib.a(rib.o): In function `rib_add_route': (.text+0x1dc0): undefined reference to `Delete_Buffer' ../../lib/librib.a(rib.o): In function `rib_add_route': (.text+0x1dc4): undefined reference to `Delete_Buffer' ../../lib/librib.a(rib.o): In function `rib_add_route': (.text+0x2044): undefined reference to `New_Buffer' ../../lib/librib.a(rib.o): In function `rib_add_route': (.text+0x2048): undefined reference to `New_Buffer' ../../lib/librib.a(rib.o): In function `rib_add_route': (.text+0x20ac): undefined reference to `Delete_Buffer' ../../lib/librib.a(rib.o): In function `rib_add_route': (.text+0x20b0): undefined reference to `Delete_Buffer' ../../lib/librib.a(rib.o): In function `rib_add_route': (.text+0x20dc): undefined reference to `New_Buffer' ../../lib/librib.a(rib.o): In function `rib_add_route': (.text+0x20e0): undefined reference to `New_Buffer' ../../lib/librib.a(rib.o): In function `rib_add_route': (.text+0x213c): undefined reference to `Delete_Buffer' ../../lib/librib.a(rib.o): In function `rib_add_route': (.text+0x2140): undefined reference to `Delete_Buffer' ../../lib/libmrt.a(prefix.o): In function `print_prefix_list_buffer': (.text+0x1064): undefined reference to `buffer_printf' ../../lib/libmrt.a(prefix.o): In function `print_prefix_list_buffer': (.text+0x1070): undefined reference to `buffer_printf' ../../lib/libmrt.a(prefix.o): In function `print_pref_prefix_list_buffer': (.text+0x11b0): undefined reference to `buffer_printf' ../../lib/libmrt.a(prefix.o): In function `print_pref_prefix_list_buffer': (.text+0x11c0): undefined reference to `buffer_printf' ../../lib/libmrt.a(user.o): In function `uii_accept_connection': (.text+0xa8c): undefined reference to `New_Buffer' ../../lib/libmrt.a(user.o): In function `uii_accept_connection': (.text+0xaa8): undefined reference to `New_Buffer' ../../lib/libmrt.a(user.o): In function `uii_yes_no': (.text+0x1264): undefined reference to `buffer_adjust' ../../lib/libmrt.a(user.o): In function `uii_yes_no': (.text+0x126c): undefined reference to `buffer_adjust' ../../lib/libmrt.a(user.o): In function `uii_destroy_connection': (.text+0x1a24): undefined reference to `Delete_Buffer' ../../lib/libmrt.a(user.o): In function `uii_destroy_connection': (.text+0x1a28): undefined reference to `Delete_Buffer' ../../lib/libmrt.a(user.o): In function `uii_destroy_connection': (.text+0x1a3c): undefined reference to `Delete_Buffer' ../../lib/libmrt.a(user.o): In function `uii_destroy_connection': (.text+0x1a40): undefined reference to `Delete_Buffer' ../../lib/libmrt.a(user.o): In function `uii_add_bulk_output': (.text+0x25d0): undefined reference to `buffer_vprintf' ../../lib/libmrt.a(user.o): In function `uii_add_bulk_output': (.text+0x25dc): undefined reference to `buffer_vprintf' ../../lib/libmrt.a(user.o): In function `uii_add_bulk_output': (.text+0x2600): undefined reference to `New_Buffer' ../../lib/libmrt.a(user.o): In function `uii_add_bulk_output': (.text+0x2608): undefined reference to `New_Buffer' ../../lib/libmrt.a(user.o): In function `uii_send_bulk_data': (.text+0x3098): undefined reference to `buffer_adjust' ../../lib/libmrt.a(user.o): In function `uii_send_bulk_data': (.text+0x30a0): undefined reference to `buffer_adjust' ../../lib/libmrt.a(user.o): In function `uii_send_bulk_data': (.text+0x31ec): undefined reference to `buffer_adjust' ../../lib/libmrt.a(user.o): In function `uii_send_bulk_data': (.text+0x31f0): undefined reference to `buffer_adjust' ../../lib/libmrt.a(user.o): In function `uii_send_bulk_data': (.text+0x33a8): undefined reference to `buffer_adjust' ../../lib/libmrt.a(user.o):(.text+0x33b0): more undefined references to `buffer_adjust' follow ../../lib/libmrt.a(user.o): In function `uii_proccess_command': (.text+0x52a8): undefined reference to `New_Buffer' ../../lib/libmrt.a(user.o): In function `uii_proccess_command': (.text+0x52ac): undefined reference to `New_Buffer' ../../lib/libmrt.a(user.o): In function `uii_proccess_command': (.text+0x52c4): undefined reference to `buffer_puts' ../../lib/libmrt.a(user.o): In function `uii_proccess_command': (.text+0x52c8): undefined reference to `buffer_puts' ../../lib/libmrt.a(user.o): In function `uii_proccess_command': (.text+0x52fc): undefined reference to `buffer_puts' ../../lib/libmrt.a(user.o): In function `uii_proccess_command': (.text+0x5300): undefined reference to `buffer_puts' ../../lib/libmrt.a(user.o): In function `uii_proccess_command': (.text+0x5314): undefined reference to `buffer_puts' ../../lib/libmrt.a(user.o):(.text+0x5318): more undefined references to `buffer_puts' follow ../../lib/libmrt.a(user.o): In function `uii_proccess_command': (.text+0x5768): undefined reference to `Delete_Buffer' ../../lib/libmrt.a(user.o): In function `uii_proccess_command': (.text+0x5774): undefined reference to `Delete_Buffer' ../../lib/libmrt.a(user.o): In function `uii_command_tab_complete': (.text+0x6b88): undefined reference to `buffer_adjust' ../../lib/libmrt.a(user.o): In function `uii_command_tab_complete': (.text+0x6b94): undefined reference to `buffer_adjust' ../../lib/libmrt.a(user.o): In function `uii_command_tab_complete': (.text+0x6bbc): undefined reference to `buffer_printf' ../../lib/libmrt.a(user.o): In function `uii_command_tab_complete': (.text+0x6bc0): undefined reference to `buffer_printf' ../../lib/libmrt.a(user.o): In function `uii_read_command.part.1': (.text+0x6ef8): undefined reference to `buffer_insert' ../../lib/libmrt.a(user.o): In function `uii_read_command.part.1': (.text+0x6f04): undefined reference to `buffer_insert' ../../lib/libmrt.a(user.o): In function `uii_read_command.part.1': (.text+0x7254): undefined reference to `buffer_adjust' ../../lib/libmrt.a(user.o): In function `uii_read_command.part.1': (.text+0x725c): undefined reference to `buffer_adjust' ../../lib/libmrt.a(user.o): In function `uii_read_command.part.1': (.text+0x7270): undefined reference to `buffer_puts' ../../lib/libmrt.a(user.o): In function `uii_read_command.part.1': (.text+0x7274): undefined reference to `buffer_puts' ../../lib/libmrt.a(user.o): In function `uii_read_command.part.1': (.text+0x7478): undefined reference to `buffer_adjust' ../../lib/libmrt.a(user.o): In function `uii_read_command.part.1': (.text+0x7480): undefined reference to `buffer_adjust' ../../lib/libmrt.a(user.o): In function `uii_read_command.part.1': (.text+0x7598): undefined reference to `buffer_adjust' ../../lib/libmrt.a(user.o): In function `uii_read_command.part.1': (.text+0x75a4): undefined reference to `buffer_adjust' ../../lib/libmrt.a(user.o): In function `uii_read_command.part.1': (.text+0x75c8): undefined reference to `buffer_delete' ../../lib/libmrt.a(user.o): In function `uii_read_command.part.1': (.text+0x75cc): undefined reference to `buffer_delete' ../../lib/libmrt.a(user.o): In function `uii_read_command.part.1': (.text+0x7630): undefined reference to `buffer_delete' ../../lib/libmrt.a(user.o): In function `uii_read_command.part.1': (.text+0x7638): undefined reference to `buffer_delete' ../../lib/libmrt.a(user.o): In function `uii_read_command.part.1': (.text+0x7810): undefined reference to `buffer_adjust' ../../lib/libmrt.a(user.o): In function `uii_read_command.part.1': (.text+0x7814): undefined reference to `buffer_adjust' ../../lib/libmrt.a(user.o): In function `uii_read_command.part.1': (.text+0x78ac): undefined reference to `buffer_peek' ../../lib/libmrt.a(user.o): In function `uii_read_command.part.1': (.text+0x78b0): undefined reference to `buffer_peek' ../../lib/libmrt.a(user.o): In function `uii_read_command.part.1': (.text+0x7fe8): undefined reference to `buffer_peek' ../../lib/libmrt.a(user.o): In function `uii_read_command.part.1': (.text+0x7fec): undefined reference to `buffer_peek' ../../lib/libmrt.a(user.o): In function `uii_read_command.part.1': (.text+0x8af8): undefined reference to `buffer_adjust' ../../lib/libmrt.a(user.o): In function `uii_read_command.part.1': (.text+0x8afc): undefined reference to `buffer_adjust' ../../lib/libmrt.a(user.o): In function `uii_read_command.part.1': (.text+0x8ba8): undefined reference to `buffer_adjust' ../../lib/libmrt.a(user.o): In function `uii_read_command.part.1': (.text+0x8bac): undefined reference to `buffer_adjust' ../../lib/libmrt.a(user.o): In function `uii_read_command.part.1': (.text+0x8c1c): undefined reference to `buffer_adjust' ../../lib/libmrt.a(user.o):(.text+0x8c20): more undefined references to `buffer_adjust' follow ../../lib/libmrt.a(trace.o): In function `trace': (.text+0x5a0): undefined reference to `buffer_printf' ../../lib/libmrt.a(trace.o): In function `trace': (.text+0x5ac): undefined reference to `buffer_printf' ../../lib/libmrt.a(trace.o): In function `trace': (.text+0x604): undefined reference to `buffer_vprintf' ../../lib/libmrt.a(trace.o): In function `trace': (.text+0x60c): undefined reference to `buffer_vprintf' ../../lib/libmrt.a(trace.o): In function `trace': (.text+0x8c0): undefined reference to `buffer_printf' ../../lib/libmrt.a(trace.o): In function `trace': (.text+0x8c8): undefined reference to `buffer_printf' ../../lib/libmrt.a(trace.o): In function `trace': (.text+0x958): undefined reference to `buffer_printf' ../../lib/libmrt.a(trace.o): In function `trace': (.text+0x960): undefined reference to `buffer_printf' ../../lib/libmrt.a(trace.o): In function `trace': (.text+0xa40): undefined reference to `New_Buffer' ../../lib/libmrt.a(trace.o): In function `trace': (.text+0xa44): undefined reference to `New_Buffer' ../../lib/libmrt.a(trace.o): In function `trace': (.text+0xaa8): undefined reference to `buffer_printf' ../../lib/libmrt.a(trace.o): In function `trace': (.text+0xab0): undefined reference to `buffer_printf' ../../lib/libmrt.a(trace.o): In function `trace': (.text+0xac8): undefined reference to `buffer_printf' ../../lib/libmrt.a(trace.o): In function `trace': (.text+0xad0): undefined reference to `buffer_printf' ../../lib/libmrt.a(trace.o): In function `Destroy_Trace': (.text+0x14b0): undefined reference to `Delete_Buffer' ../../lib/libmrt.a(trace.o): In function `Destroy_Trace': (.text+0x14b4): undefined reference to `Delete_Buffer' ../../lib/libmrt.a(user_util.o): In function `uii_send_buffer': (.text+0x1684): undefined reference to `New_Buffer' ../../lib/libmrt.a(user_util.o): In function `uii_send_buffer': (.text+0x1688): undefined reference to `New_Buffer' ../../lib/libmrt.a(user_util.o): In function `uii_send_buffer': (.text+0x16a0): undefined reference to `buffer_puts' ../../lib/libmrt.a(user_util.o): In function `uii_send_buffer': (.text+0x16a4): undefined reference to `buffer_puts' ../../lib/libmrt.a(user_util.o): In function `uii_send_buffer_del': (.text+0x1a50): undefined reference to `Delete_Buffer' ../../lib/libmrt.a(user_util.o): In function `uii_send_buffer_del': (.text+0x1a58): undefined reference to `Delete_Buffer' ../../lib/libmrt.a(user_util.o): In function `uii_send_data': (.text+0x1ad4): undefined reference to `New_Buffer' ../../lib/libmrt.a(user_util.o): In function `uii_send_data': (.text+0x1ad8): undefined reference to `New_Buffer' ../../lib/libmrt.a(user_util.o): In function `uii_send_data': (.text+0x1afc): undefined reference to `buffer_vprintf' ../../lib/libmrt.a(user_util.o): In function `uii_send_data': (.text+0x1b0c): undefined reference to `buffer_vprintf' ../../lib/libmrt.a(user_util.o): In function `uii_send_data': (.text+0x1b34): undefined reference to `Delete_Buffer' ../../lib/libmrt.a(user_util.o): In function `uii_send_data': (.text+0x1b3c): undefined reference to `Delete_Buffer' ../../lib/libmrt.a(user_util.o): In function `user_vnotice': (.text+0x1bf0): undefined reference to `New_Buffer' ../../lib/libmrt.a(user_util.o): In function `user_vnotice': (.text+0x1c10): undefined reference to `New_Buffer' ../../lib/libmrt.a(user_util.o): In function `user_vnotice': (.text+0x1c2c): undefined reference to `buffer_vprintf' ../../lib/libmrt.a(user_util.o): In function `user_vnotice': (.text+0x1c34): undefined reference to `buffer_vprintf' ../../lib/libmrt.a(user_util.o): In function `user_vnotice': (.text+0x1e14): undefined reference to `Delete_Buffer' ../../lib/libmrt.a(user_util.o): In function `user_vnotice': (.text+0x1e18): undefined reference to `Delete_Buffer' *** Error code 1 Stop. make[3]: stopped in /tmp/pkgbuild/net/mrt/work.alpha/mrt/src/programs/bgpsim cd mrtd; /usr/bin/make gcc -O2 -mieee -D_FORTIFY_SOURCE=2 -Wall -DHAVE_CONFIG_H -DINET6 -DFUNCPROTO -I../../include -DINET6 -DFUNCPROTO -I../../include -c mrtd.c In file included from ../../include/mrt_thread.h:11:0, from ../../include/trace.h:14, from ../../include/assert.h:10, from ../../include/mrt.h:82, from mrtd.c:14: ../../include/pthread_fake.h:40:0: warning: "pthread_sigmask" redefined #define pthread_sigmask(a,b,c) sigprocmask(a,b,c) ^ In file included from ../../include/trace.h:9:0, from ../../include/assert.h:10, from ../../include/mrt.h:82, from mrtd.c:14: /usr/include/signal.h:80:0: note: this is the location of the previous definition #define pthread_sigmask __libc_thr_sigsetmask ^ mrtd.c:119:1: warning: return type of 'main' is not 'int' [-Wmain] main (int argc, char *argv[]) ^ mrtd.c: In function 'main': mrtd.c:139:12: warning: unused variable 'pp' [-Wunused-variable] prefix_t *pp; ^ gcc -Wl,-R/usr/pkg/lib -L/usr/local/lib mrtd.o ../../lib/libcfg.a ../../lib/libbgp.a ../../lib/librip.a ../../lib/libpim.a ../../lib/librib.a ../../lib/libmrt.a -o mrtd -lresolv mrtd.o: In function `main': (.text.startup+0x3e8): undefined reference to `init_interfaces' mrtd.o: In function `main': (.text.startup+0x3f0): undefined reference to `init_interfaces' mrtd.o: In function `main': (.text.startup+0x42c): undefined reference to `igmp_init' mrtd.o: In function `main': (.text.startup+0x430): undefined reference to `igmp_init' mrtd.o: In function `main': (.text.startup+0x444): undefined reference to `igmp_init' mrtd.o: In function `main': (.text.startup+0x448): undefined reference to `igmp_init' mrtd.o: In function `main': (.text.startup+0x528): undefined reference to `kernel_init' mrtd.o: In function `main': (.text.startup+0x52c): undefined reference to `kernel_init' mrtd.o: In function `main': (.text.startup+0x554): undefined reference to `add_interfaces_to_rib' mrtd.o: In function `main': (.text.startup+0x560): undefined reference to `add_interfaces_to_rib' mrtd.o: In function `main': (.text.startup+0x650): undefined reference to `kernel_update_route' mrtd.o: In function `main': (.text.startup+0x664): undefined reference to `kernel_read_rt_table' mrtd.o: In function `main': (.text.startup+0x668): undefined reference to `kernel_read_rt_table' ../../lib/libcfg.a(config_file.o): In function `config_add_output': (.text+0xb0): undefined reference to `buffer_vprintf' ../../lib/libcfg.a(config_file.o): In function `config_add_output': (.text+0xbc): undefined reference to `buffer_vprintf' ../../lib/libcfg.a(config_file.o): In function `config_add_output': (.text+0xe0): undefined reference to `New_Buffer' ../../lib/libcfg.a(config_file.o): In function `config_add_output': (.text+0xec): undefined reference to `New_Buffer' ../../lib/libcfg.a(config_file.o): In function `show_config': (.text+0xa24): undefined reference to `buffer_adjust' ../../lib/libcfg.a(config_file.o): In function `show_config': (.text+0xa2c): undefined reference to `buffer_adjust' ../../lib/libcfg.a(config_file.o): In function `config_write': (.text+0x2218): undefined reference to `buffer_adjust' ../../lib/libcfg.a(config_file.o): In function `config_write': (.text+0x221c): undefined reference to `buffer_adjust' ../../lib/libcfg.a(config_file.o): In function `config_from_file2': (.text+0x30d8): undefined reference to `New_Buffer_Stream' ../../lib/libcfg.a(config_file.o): In function `config_from_file2': (.text+0x30e8): undefined reference to `New_Buffer_Stream' ../../lib/libcfg.a(config_file.o): In function `config_from_file2': (.text+0x3110): undefined reference to `buffer_gets' ../../lib/libcfg.a(config_file.o): In function `config_from_file2': (.text+0x3114): undefined reference to `buffer_gets' ../../lib/libcfg.a(config_file.o): In function `config_from_file2': (.text+0x31dc): undefined reference to `Delete_Buffer' ../../lib/libcfg.a(config_file.o): In function `config_from_file2': (.text+0x31e0): undefined reference to `Delete_Buffer' ../../lib/libcfg.a(commconf.o): In function `re_evaluate_static_routes': (.text+0x404): undefined reference to `find_interface' ../../lib/libcfg.a(commconf.o): In function `re_evaluate_static_routes': (.text+0x408): undefined reference to `find_interface' ../../lib/libcfg.a(commconf.o): In function `re_evaluate_static_routes': (.text+0x428): undefined reference to `find_interface_local' ../../lib/libcfg.a(commconf.o): In function `re_evaluate_static_routes': (.text+0x42c): undefined reference to `find_interface_local' ../../lib/libcfg.a(commconf.o): In function `config_interface': (.text+0x854): undefined reference to `find_interface_byname' ../../lib/libcfg.a(commconf.o): In function `config_interface': (.text+0x860): undefined reference to `find_interface_byname' ../../lib/libcfg.a(commconf.o): In function `config_ip_route': (.text+0xbc8): undefined reference to `find_interface_byname' ../../lib/libcfg.a(commconf.o): In function `config_ip_route': (.text+0xbcc): undefined reference to `find_interface_byname' ../../lib/libcfg.a(commconf.o): In function `config_ip_route': (.text+0x11ec): undefined reference to `find_interface' ../../lib/libcfg.a(commconf.o): In function `config_ip_route': (.text+0x11f0): undefined reference to `find_interface' ../../lib/libcfg.a(commconf.o): In function `config_ip_route': (.text+0x1214): undefined reference to `find_interface_local' ../../lib/libcfg.a(commconf.o): In function `config_ip_route': (.text+0x1218): undefined reference to `find_interface_local' ../../lib/libcfg.a(commconf.o): In function `config_gateway': (.text+0x1714): undefined reference to `find_interface_byname' ../../lib/libcfg.a(commconf.o): In function `config_gateway': (.text+0x1724): undefined reference to `find_interface_byname' ../../lib/libcfg.a(commconf.o): In function `init_mrtd_config': (.text+0x1934): undefined reference to `ip_hash_fn' ../../lib/libcfg.a(commconf.o): In function `init_mrtd_config': (.text+0x197c): undefined reference to `ip_lookup_fn' ../../lib/libcfg.a(commconf.o): In function `init_mrtd_config': (.text+0x19c0): undefined reference to `ip_lookup_fn' ../../lib/libcfg.a(commconf.o): In function `init_mrtd_config': (.text+0x1bec): undefined reference to `show_interfaces' ../../lib/libcfg.a(bgpconf.o): In function `config_router_neighbor_n_peer': (.text+0x2fc4): undefined reference to `find_interface_byname' ../../lib/libcfg.a(bgpconf.o): In function `config_router_neighbor_n_peer': (.text+0x2fc8): undefined reference to `find_interface_byname' ../../lib/libcfg.a(bgpconf.o): In function `config_router_neighbor_update_source': (.text+0x8e60): undefined reference to `find_interface_local' ../../lib/libcfg.a(bgpconf.o): In function `config_router_neighbor_update_source': (.text+0x8e64): undefined reference to `find_interface_local' ../../lib/libcfg.a(bgpconf.o): In function `config_router_neighbor_update_source': (.text+0x8fc4): undefined reference to `find_interface_byname' ../../lib/libcfg.a(bgpconf.o): In function `config_router_neighbor_update_source': (.text+0x8fc8): undefined reference to `find_interface_byname' ../../lib/libcfg.a(ripconf.o): In function `config_distribute_list': (.text+0xdc): undefined reference to `find_interface_byname' ../../lib/libcfg.a(ripconf.o): In function `config_distribute_list': (.text+0xe0): undefined reference to `find_interface_byname' ../../lib/libcfg.a(multiconf.o): In function `config_interface_tunnel': (.text+0x358): undefined reference to `new_interface' ../../lib/libcfg.a(multiconf.o): In function `config_interface_tunnel': (.text+0x360): undefined reference to `new_interface' ../../lib/libcfg.a(multiconf.o): In function `config_multicast_init': (.text+0x744): undefined reference to `IGMP' ../../lib/libcfg.a(multiconf.o): In function `config_multicast_init': (.text+0x754): undefined reference to `IGMPv6' ../../lib/libcfg.a(multiconf.o): In function `config_multicast_init': (.text+0x8e8): undefined reference to `igmp_show_group' ../../lib/libcfg.a(multiconf.o): In function `config_multicast_init': (.text+0x97c): undefined reference to `igmp6_show_group' ../../lib/libcfg.a(dvmrpconf.o): In function `config_dvmrp_distribute_list': (.text+0x94): undefined reference to `find_interface_byname' ../../lib/libcfg.a(dvmrpconf.o): In function `config_dvmrp_distribute_list': (.text+0x98): undefined reference to `find_interface_byname' ../../lib/libbgp.a(bgp_util.o): In function `bgp_make_tail.isra.2': (.text+0xf68): undefined reference to `buffer_putc' ../../lib/libbgp.a(bgp_util.o): In function `bgp_make_tail.isra.2': (.text+0xf6c): undefined reference to `buffer_putc' ../../lib/libbgp.a(bgp_util.o): In function `bgp_make_tail.isra.2': (.text+0xf7c): undefined reference to `buffer_putc' ../../lib/libbgp.a(bgp_util.o): In function `bgp_make_tail.isra.2': (.text+0xf84): undefined reference to `buffer_putc' ../../lib/libbgp.a(bgp_util.o): In function `bgp_make_tail.isra.2': (.text+0xfb4): undefined reference to `buffer_printf' ../../lib/libbgp.a(bgp_util.o): In function `bgp_make_tail.isra.2': (.text+0xfc8): undefined reference to `buffer_printf' ../../lib/libbgp.a(bgp_util.o): In function `bgp_make_tail.isra.2': (.text+0xff4): undefined reference to `buffer_putc' ../../lib/libbgp.a(bgp_util.o): In function `bgp_make_tail.isra.2': (.text+0xffc): undefined reference to `buffer_putc' ../../lib/libbgp.a(bgp_util.o): In function `bgp_put_a_line': (.text+0x1038): undefined reference to `New_Buffer' ../../lib/libbgp.a(bgp_util.o): In function `bgp_put_a_line': (.text+0x1048): undefined reference to `New_Buffer' ../../lib/libbgp.a(bgp_util.o): In function `bgp_put_a_line': (.text+0x1140): undefined reference to `Delete_Buffer' ../../lib/libbgp.a(bgp_util.o): In function `bgp_put_a_line': (.text+0x1144): undefined reference to `Delete_Buffer' ../../lib/libbgp.a(bgp_util.o): In function `bgp_dump_rtin': (.text+0x12f4): undefined reference to `New_Buffer' ../../lib/libbgp.a(bgp_util.o): In function `bgp_dump_rtin': (.text+0x12f8): undefined reference to `New_Buffer' ../../lib/libbgp.a(bgp_util.o): In function `bgp_dump_rtin': (.text+0x1388): undefined reference to `Delete_Buffer' ../../lib/libbgp.a(bgp_util.o): In function `bgp_dump_rtin': (.text+0x138c): undefined reference to `Delete_Buffer' ../../lib/libbgp.a(bgp_util.o): In function `peer_set_gateway': (.text+0x2154): undefined reference to `get_socket_addr' ../../lib/libbgp.a(bgp_util.o): In function `peer_set_gateway': (.text+0x2174): undefined reference to `get_socket_addr' ../../lib/libbgp.a(bgp_util.o): In function `peer_set_gateway': (.text+0x218c): undefined reference to `get_socket_addr' ../../lib/libbgp.a(bgp_util.o): In function `peer_set_gateway': (.text+0x2194): undefined reference to `get_socket_addr' ../../lib/libbgp.a(bgp_util.o): In function `peer_set_gateway': (.text+0x21d8): undefined reference to `find_interface_local' ../../lib/libbgp.a(bgp_util.o): In function `peer_set_gateway': (.text+0x21dc): undefined reference to `find_interface_local' ../../lib/libbgp.a(bgp_util.o): In function `peer_set_gateway': (.text+0x23b4): undefined reference to `find_interface_local' ../../lib/libbgp.a(bgp_util.o): In function `peer_set_gateway': (.text+0x23b8): undefined reference to `find_interface_local' ../../lib/libbgp.a(bgp_util.o): In function `peer_set_gateway': (.text+0x2414): undefined reference to `find_interface' ../../lib/libbgp.a(bgp_util.o): In function `peer_set_gateway': (.text+0x2418): undefined reference to `find_interface' ../../lib/libbgp.a(bgp_util.o): In function `peer_set_gateway': (.text+0x2434): undefined reference to `find_interface_local' ../../lib/libbgp.a(bgp_util.o): In function `peer_set_gateway': (.text+0x2444): undefined reference to `find_interface_local' ../../lib/libbgp.a(bgp_util.o): In function `bgp_start_transport_connection': (.text+0x2624): undefined reference to `socket_reuse' ../../lib/libbgp.a(bgp_util.o): In function `bgp_start_transport_connection': (.text+0x2628): undefined reference to `socket_reuse' ../../lib/libbgp.a(bgp_util.o): In function `init_BGP_listen': (.text+0x32b0): undefined reference to `socket_reuse' ../../lib/libbgp.a(bgp_util.o): In function `init_BGP_listen': (.text+0x32b8): undefined reference to `socket_reuse' ../../lib/libbgp.a(bgp_util.o): In function `bgp_in_recv_open': (.text+0x5f0c): undefined reference to `get_socket_addr' ../../lib/libbgp.a(bgp_util.o): In function `bgp_in_recv_open': (.text+0x5f10): undefined reference to `get_socket_addr' ../../lib/libbgp.a(view.o): In function `bgp_policy': (.text+0x400): undefined reference to `find_interface_local' ../../lib/libbgp.a(view.o): In function `bgp_policy': (.text+0x408): undefined reference to `find_interface_local' ../../lib/libbgp.a(view.o): In function `bgp_resolve_nexthop': (.text+0x20a4): undefined reference to `ip_lookup_fn' ../../lib/libbgp.a(view.o): In function `bgp_resolve_nexthop': (.text+0x20b0): undefined reference to `ip_hash_fn' ../../lib/libbgp.a(view.o): In function `bgp_resolve_nexthop': (.text+0x2148): undefined reference to `find_interface' ../../lib/libbgp.a(view.o): In function `bgp_resolve_nexthop': (.text+0x214c): undefined reference to `find_interface' ../../lib/libbgp.a(view.o): In function `bgp_resolve_nexthop': (.text+0x2168): undefined reference to `find_interface_local' ../../lib/libbgp.a(view.o): In function `bgp_resolve_nexthop': (.text+0x2170): undefined reference to `find_interface_local' ../../lib/libbgp.a(view.o): In function `view_set_nexthop_self': (.text+0x4908): undefined reference to `find_interface' ../../lib/libbgp.a(view.o): In function `view_set_nexthop_self': (.text+0x4910): undefined reference to `find_interface' ../../lib/libbgp.a(view.o): In function `view_add_aggregate': (.text+0x7710): undefined reference to `find_interface' ../../lib/libbgp.a(view.o): In function `view_add_aggregate': (.text+0x7714): undefined reference to `find_interface' ../../lib/libbgp.a(view.o): In function `view_add_aggregate': (.text+0x7764): undefined reference to `find_interface' ../../lib/libbgp.a(view.o):(.text+0x7768): more undefined references to `find_interface' follow ../../lib/libbgp.a(bgp_dump.o): In function `dump_view_bgp_routes': (.text+0x7b4): undefined reference to `Delete_Buffer' ../../lib/libbgp.a(bgp_dump.o): In function `dump_view_bgp_routes': (.text+0x7b8): undefined reference to `Delete_Buffer' ../../lib/libbgp.a(bgp_msg.o): In function `bgp_attr_buffer': (.text+0x1e94): undefined reference to `buffer_printf' ../../lib/libbgp.a(bgp_msg.o): In function `bgp_attr_buffer': (.text+0x1ec0): undefined reference to `buffer_printf' ../../lib/libbgp.a(bgp_msg.o): In function `bgp_print_attr_buffer': (.text+0x1f88): undefined reference to `buffer_printf' ../../lib/libbgp.a(bgp_msg.o): In function `bgp_print_attr_buffer': (.text+0x1f9c): undefined reference to `buffer_printf' ../../lib/libbgp.a(bgp_msg.o): In function `bgp_print_attr_buffer': (.text+0x1fb8): undefined reference to `buffer_printf' ../../lib/libbgp.a(bgp_msg.o):(.text+0x1fc8): more undefined references to `buffer_printf' follow ../../lib/libbgp.a(bgp_msg.o): In function `bgp_uii_attr': (.text+0x2364): undefined reference to `New_Buffer' ../../lib/libbgp.a(bgp_msg.o): In function `bgp_uii_attr': (.text+0x2368): undefined reference to `New_Buffer' ../../lib/librip.a(rip_proto.o): In function `rip_show_routing_table': (.text+0x3b0c): undefined reference to `find_interface_byname' ../../lib/librip.a(rip_proto.o): In function `rip_show_routing_table': (.text+0x3b10): undefined reference to `find_interface_byname' ../../lib/librip.a(rip_proto.o): In function `rip_interface_recheck': (.text+0x4108): undefined reference to `find_network' ../../lib/librip.a(rip_proto.o): In function `rip_interface_recheck': (.text+0x410c): undefined reference to `find_network' ../../lib/librip.a(rip_proto.o): In function `rip_interface_recheck': (.text+0x4208): undefined reference to `find_interface_byname_all' ../../lib/librip.a(rip_proto.o): In function `rip_interface_recheck': (.text+0x420c): undefined reference to `find_interface_byname_all' ../../lib/librip.a(rip_proto.o): In function `rip_init': (.text+0x4f60): undefined reference to `ip_hash_fn' ../../lib/librip.a(rip_proto.o): In function `rip_init': (.text+0x4f64): undefined reference to `ip_lookup_fn' ../../lib/librip.a(rip2.o): In function `rip2_sendmsgto.isra.0': (.text+0x124): undefined reference to `send_packet' ../../lib/librip.a(rip2.o): In function `rip2_sendmsgto.isra.0': (.text+0x138): undefined reference to `send_packet' ../../lib/librip.a(rip2.o): In function `rip2_send_update': (.text+0x228): undefined reference to `len2mask' ../../lib/librip.a(rip2.o): In function `rip2_send_update': (.text+0x31c): undefined reference to `len2mask' ../../lib/librip.a(rip2.o): In function `rip2_process_packet_response': (.text+0xa6c): undefined reference to `mask2len' ../../lib/librip.a(rip2.o): In function `rip2_process_packet_response': (.text+0xaa8): undefined reference to `mask2len' ../../lib/librip.a(rip2.o): In function `rip2_process_packet_request': (.text+0xd88): undefined reference to `mask2len' ../../lib/librip.a(rip2.o): In function `rip2_process_packet_request': (.text+0xeb8): undefined reference to `mask2len' ../../lib/librip.a(rip2.o): In function `rip2_receive_update': (.text+0x1054): undefined reference to `recvmsgfrom' ../../lib/librip.a(rip2.o): In function `rip2_receive_update': (.text+0x107c): undefined reference to `recvmsgfrom' ../../lib/librip.a(rip2.o): In function `rip2_receive_update': (.text+0x1498): undefined reference to `find_interface_local' ../../lib/librip.a(rip2.o): In function `rip2_receive_update': (.text+0x149c): undefined reference to `find_interface_local' ../../lib/librip.a(rip2.o): In function `rip2_receive_update': (.text+0x1594): undefined reference to `find_interface_local' ../../lib/librip.a(rip2.o): In function `rip2_receive_update': (.text+0x1598): undefined reference to `find_interface_local' ../../lib/librip.a(rip2.o): In function `rip2_init_listen': (.text+0x177c): undefined reference to `socket_open' ../../lib/librip.a(rip2.o): In function `rip2_init_listen': (.text+0x178c): undefined reference to `socket_open' ../../lib/librip.a(rip2.o): In function `rip2_init_listen': (.text+0x17a8): undefined reference to `socket_reuse' ../../lib/librip.a(rip2.o): In function `rip2_init_listen': (.text+0x17b4): undefined reference to `socket_reuse' ../../lib/librip.a(rip2.o): In function `rip2_init_listen': (.text+0x17c8): undefined reference to `socket_broadcast' ../../lib/librip.a(rip2.o): In function `rip2_init_listen': (.text+0x17cc): undefined reference to `socket_broadcast' ../../lib/librip.a(rip2.o): In function `rip2_init_listen': (.text+0x17e0): undefined reference to `ip_multicast_loop' ../../lib/librip.a(rip2.o): In function `rip2_init_listen': (.text+0x17e4): undefined reference to `ip_multicast_loop' ../../lib/librip.a(rip2.o): In function `rip2_init_listen': (.text+0x17f8): undefined reference to `ip_recvttl' ../../lib/librip.a(rip2.o): In function `rip2_init_listen': (.text+0x17fc): undefined reference to `ip_recvttl' ../../lib/librip.a(rip2.o): In function `rip2_init_listen': (.text+0x1810): undefined reference to `ip_pktinfo' ../../lib/librip.a(rip2.o): In function `rip2_init_listen': (.text+0x1814): undefined reference to `ip_pktinfo' ../../lib/librip.a(rip2.o): In function `rip2_interface': (.text+0x1c88): undefined reference to `join_leave_group' ../../lib/librip.a(rip2.o): In function `rip2_interface': (.text+0x1c9c): undefined reference to `join_leave_group' ../../lib/librip.a(ripng.o): In function `ripng_sendmsgto.isra.0': (.text+0x124): undefined reference to `send_packet' ../../lib/librip.a(ripng.o): In function `ripng_sendmsgto.isra.0': (.text+0x13c): undefined reference to `send_packet' ../../lib/librip.a(ripng.o): In function `ripng_receive_update': (.text+0x1024): undefined reference to `recvmsgfrom' ../../lib/librip.a(ripng.o): In function `ripng_receive_update': (.text+0x1058): undefined reference to `recvmsgfrom' ../../lib/librip.a(ripng.o): In function `ripng_receive_update': (.text+0x1388): undefined reference to `find_interface_local' ../../lib/librip.a(ripng.o): In function `ripng_receive_update': (.text+0x138c): undefined reference to `find_interface_local' ../../lib/librip.a(ripng.o): In function `ripng_receive_update': (.text+0x1484): undefined reference to `find_interface_local' ../../lib/librip.a(ripng.o): In function `ripng_receive_update': (.text+0x1488): undefined reference to `find_interface_local' ../../lib/librip.a(ripng.o): In function `ripng_init_listen': (.text+0x1a54): undefined reference to `socket_open' ../../lib/librip.a(ripng.o): In function `ripng_init_listen': (.text+0x1a64): undefined reference to `socket_open' ../../lib/librip.a(ripng.o): In function `ripng_init_listen': (.text+0x1a80): undefined reference to `socket_reuse' ../../lib/librip.a(ripng.o): In function `ripng_init_listen': (.text+0x1a8c): undefined reference to `socket_reuse' ../../lib/librip.a(ripng.o): In function `ripng_init_listen': (.text+0x1aa4): undefined reference to `socket_rcvbuf' ../../lib/librip.a(ripng.o): In function `ripng_init_listen': (.text+0x1abc): undefined reference to `socket_rcvbuf' ../../lib/librip.a(ripng.o): In function `ripng_init_listen': (.text+0x1ad0): undefined reference to `ipv6_multicast_loop' ../../lib/librip.a(ripng.o): In function `ripng_init_listen': (.text+0x1ad4): undefined reference to `ipv6_multicast_loop' ../../lib/librip.a(ripng.o): In function `ripng_init_listen': (.text+0x1ae8): undefined reference to `ipv6_pktinfo' ../../lib/librip.a(ripng.o): In function `ripng_init_listen': (.text+0x1aec): undefined reference to `ipv6_pktinfo' ../../lib/librip.a(ripng.o): In function `ripng_init_listen': (.text+0x1b00): undefined reference to `ipv6_recvhops' ../../lib/librip.a(ripng.o): In function `ripng_init_listen': (.text+0x1b04): undefined reference to `ipv6_recvhops' ../../lib/librip.a(ripng.o): In function `ripng_init_listen': (.text+0x1b18): undefined reference to `ipv6_multicast_hops' ../../lib/librip.a(ripng.o): In function `ripng_init_listen': (.text+0x1b1c): undefined reference to `ipv6_multicast_hops' ../../lib/librip.a(ripng.o): In function `ripng_init_listen': (.text+0x1b30): undefined reference to `ipv6_unicast_hops' ../../lib/librip.a(ripng.o): In function `ripng_init_listen': (.text+0x1b34): undefined reference to `ipv6_unicast_hops' ../../lib/librip.a(ripng.o): In function `ripng_interface': (.text+0x1fd8): undefined reference to `join_leave_group' ../../lib/librip.a(ripng.o): In function `ripng_interface': (.text+0x1fec): undefined reference to `join_leave_group' ../../lib/libpim.a(dvmrp.o): In function `dvmrp_send': (.text+0x370): undefined reference to `IGMP' ../../lib/libpim.a(dvmrp.o): In function `dvmrp_send': (.text+0x434): undefined reference to `igmp_send' ../../lib/libpim.a(dvmrp.o): In function `dvmrp_send': (.text+0x444): undefined reference to `igmp_send' ../../lib/libpim.a(dvmrp.o): In function `dvmrp_update_call_fn': (.text+0x1694): undefined reference to `igmp_test_membership' ../../lib/libpim.a(dvmrp.o): In function `dvmrp_update_call_fn': (.text+0x1698): undefined reference to `igmp_test_membership' ../../lib/libpim.a(dvmrp.o): In function `dvmrp_activate_interface': (.text+0x1894): undefined reference to `igmp_interface' ../../lib/libpim.a(dvmrp.o): In function `dvmrp_activate_interface': (.text+0x18bc): undefined reference to `igmp_interface' ../../lib/libpim.a(dvmrp.o): In function `dvmrp_activate_interface': (.text+0x18e4): undefined reference to `IGMP' ../../lib/libpim.a(dvmrp.o): In function `dvmrp_activate_interface': (.text+0x1a18): undefined reference to `igmp_interface' ../../lib/libpim.a(dvmrp.o): In function `dvmrp_activate_interface': (.text+0x1a24): undefined reference to `igmp_interface' ../../lib/libpim.a(dvmrp.o): In function `dvmrp_activate_interface': (.text+0x1a4c): undefined reference to `join_leave_group' ../../lib/libpim.a(dvmrp.o): In function `dvmrp_activate_interface': (.text+0x1a58): undefined reference to `join_leave_group' ../../lib/libpim.a(dvmrp.o): In function `recv_dvmrp': (.text+0x2174): undefined reference to `find_interface_local' ../../lib/libpim.a(dvmrp.o): In function `recv_dvmrp': (.text+0x2180): undefined reference to `find_interface_local' ../../lib/libpim.a(dvmrp.o): In function `recv_dvmrp': (.text+0x22dc): undefined reference to `mask2len' ../../lib/libpim.a(dvmrp.o): In function `recv_dvmrp': (.text+0x22e0): undefined reference to `mask2len' ../../lib/libpim.a(dvmrp.o): In function `recv_dvmrp': (.text+0x24b0): undefined reference to `IGMP' ../../lib/libpim.a(dvmrp.o): In function `recv_dvmrp': (.text+0x24c0): undefined reference to `igmp_is_querier' ../../lib/libpim.a(dvmrp.o): In function `recv_dvmrp': (.text+0x24d0): undefined reference to `igmp_is_querier' ../../lib/libpim.a(dvmrp.o): In function `dvmrp_advertise_route': (.text+0x4994): undefined reference to `len2mask' ../../lib/libpim.a(dvmrp.o): In function `dvmrp_advertise_route': (.text+0x499c): undefined reference to `len2mask' ../../lib/libpim.a(dvmrp.o): In function `dvmrp_init': (.text+0x51b4): undefined reference to `IGMP' ../../lib/libpim.a(dvmrp.o): In function `dvmrp_start': (.text+0x5354): undefined reference to `IGMP' ../../lib/libpim.a(dvmrp.o): In function `dvmrp_interface_recheck': (.text+0x5654): undefined reference to `find_network' ../../lib/libpim.a(dvmrp.o): In function `dvmrp_interface_recheck': (.text+0x5658): undefined reference to `find_network' ../../lib/libpim.a(dvmrp.o): In function `dvmrp_interface_recheck': (.text+0x5764): undefined reference to `find_interface_byname_all' ../../lib/libpim.a(dvmrp.o): In function `dvmrp_interface_recheck': (.text+0x5768): undefined reference to `find_interface_byname_all' ../../lib/libpim.a(dvmrp.o): In function `dvmrp_interface_recheck': (.text+0x5874): undefined reference to `find_interface_byname_all' ../../lib/libpim.a(dvmrp.o): In function `dvmrp_interface_recheck': (.text+0x5878): undefined reference to `find_interface_byname_all' ../../lib/libpim.a(dvmrp.o): In function `dvmrp_stop': (.text+0x6350): undefined reference to `IGMP' ../../lib/libpim.a(dvmrp.o): In function `dvmrp_show_routing_table': (.text+0x654c): undefined reference to `find_interface_byname' ../../lib/libpim.a(dvmrp.o): In function `dvmrp_show_routing_table': (.text+0x6550): undefined reference to `find_interface_byname' ../../lib/libpim.a(dvmrp.o): In function `dvmrp_show_neighbors': (.text+0x680c): undefined reference to `find_interface_byname' ../../lib/libpim.a(dvmrp.o): In function `dvmrp_show_neighbors': (.text+0x6810): undefined reference to `find_interface_byname' ../../lib/libpim.a(pim.o): In function `pim_register_neighbor': (.text+0x100): undefined reference to `find_interface_local' ../../lib/libpim.a(pim.o): In function `pim_register_neighbor': (.text+0x104): undefined reference to `find_interface_local' ../../lib/libpim.a(pim.o): In function `pim_register_neighbor': (.text+0x214): undefined reference to `find_interface_local' ../../lib/libpim.a(pim.o): In function `pim_register_neighbor': (.text+0x220): undefined reference to `find_interface_local' ../../lib/libpim.a(pim.o): In function `pim_find_parent.isra.2': (.text+0x980): undefined reference to `find_interface_local' ../../lib/libpim.a(pim.o):(.text+0x998): more undefined references to `find_interface_local' follow ../../lib/libpim.a(pim.o): In function `pim_send': (.text+0xdd4): undefined reference to `inet_cksum' ../../lib/libpim.a(pim.o): In function `pim_send': (.text+0xdd8): undefined reference to `inet_cksum' ../../lib/libpim.a(pim.o): In function `pim_send': (.text+0xe20): undefined reference to `send_packet' ../../lib/libpim.a(pim.o): In function `pim_send': (.text+0xe60): undefined reference to `send_packet' ../../lib/libpim.a(pim.o): In function `pim_send': (.text+0x108c): undefined reference to `inet6_cksum' ../../lib/libpim.a(pim.o): In function `pim_send': (.text+0x10a0): undefined reference to `inet6_cksum' ../../lib/libpim.a(pim.o): In function `pim_send': (.text+0x13e4): undefined reference to `inet_cksum' ../../lib/libpim.a(pim.o): In function `pim_send': (.text+0x13f4): undefined reference to `inet_cksum' ../../lib/libpim.a(pim.o): In function `pim_send': (.text+0x1430): undefined reference to `inet_cksum' ../../lib/libpim.a(pim.o): In function `pim_send': (.text+0x1440): undefined reference to `inet_cksum' ../../lib/libpim.a(pim.o): In function `pim_receive': (.text+0x1e5c): undefined reference to `find_interface_local' ../../lib/libpim.a(pim.o): In function `pim_receive': (.text+0x1e68): undefined reference to `find_interface_local' ../../lib/libpim.a(pim.o): In function `pim_receive': (.text+0x1f84): undefined reference to `recvmsgfrom' ../../lib/libpim.a(pim.o): In function `pim_receive': (.text+0x1fa8): undefined reference to `recvmsgfrom' ../../lib/libpim.a(pim.o): In function `pim_receive': (.text+0x2094): undefined reference to `recvmsgfrom' ../../lib/libpim.a(pim.o): In function `pim_receive': (.text+0x20b8): undefined reference to `recvmsgfrom' ../../lib/libpim.a(pim.o): In function `pim_receive': (.text+0x2168): undefined reference to `inet_cksum' ../../lib/libpim.a(pim.o): In function `pim_receive': (.text+0x2170): undefined reference to `inet_cksum' ../../lib/libpim.a(pim.o): In function `pim_update_call_fn': (.text+0x5094): undefined reference to `igmp_test_membership' ../../lib/libpim.a(pim.o): In function `pim_update_call_fn': (.text+0x5098): undefined reference to `igmp_test_membership' ../../lib/libpim.a(pim.o): In function `pim_update_call_fn': (.text+0x5260): undefined reference to `igmp_test_membership' ../../lib/libpim.a(pim.o): In function `pim_update_call_fn': (.text+0x5264): undefined reference to `igmp_test_membership' ../../lib/libpim.a(pim.o): In function `pim_init': (.text+0x56e4): undefined reference to `IGMPv6' ../../lib/libpim.a(pim.o): In function `pim_init': (.text+0x5954): undefined reference to `IGMP' ../../lib/libpim.a(pim.o): In function `pim_activate_interface': (.text+0x5a78): undefined reference to `igmp_interface' ../../lib/libpim.a(pim.o): In function `pim_activate_interface': (.text+0x5a8c): undefined reference to `igmp_interface' ../../lib/libpim.a(pim.o): In function `pim_activate_interface': (.text+0x5c30): undefined reference to `join_leave_group' ../../lib/libpim.a(pim.o): In function `pim_activate_interface': (.text+0x5c38): undefined reference to `join_leave_group' ../../lib/libpim.a(pim.o): In function `pim_activate_interface': (.text+0x5c98): undefined reference to `igmp_interface' ../../lib/libpim.a(pim.o): In function `pim_activate_interface': (.text+0x5c9c): undefined reference to `igmp_interface' ../../lib/libpim.a(pim.o): In function `pim_activate_interface': (.text+0x5f38): undefined reference to `igmp_interface' ../../lib/libpim.a(pim.o): In function `pim_activate_interface': (.text+0x5f40): undefined reference to `igmp_interface' ../../lib/libpim.a(pim.o): In function `pim_activate_interface': (.text+0x6278): undefined reference to `join_leave_group' ../../lib/libpim.a(pim.o): In function `pim_activate_interface': (.text+0x6288): undefined reference to `join_leave_group' ../../lib/libpim.a(pim.o): In function `pim_activate_interface': (.text+0x63b0): undefined reference to `socket_open' ../../lib/libpim.a(pim.o): In function `pim_activate_interface': (.text+0x63c0): undefined reference to `socket_open' ../../lib/libpim.a(pim.o): In function `pim_activate_interface': (.text+0x63d8): undefined reference to `socket_reuse' ../../lib/libpim.a(pim.o): In function `pim_activate_interface': (.text+0x63e0): undefined reference to `socket_reuse' ../../lib/libpim.a(pim.o): In function `pim_activate_interface': (.text+0x63f4): undefined reference to `socket_rcvbuf' ../../lib/libpim.a(pim.o): In function `pim_activate_interface': (.text+0x63f8): undefined reference to `socket_rcvbuf' ../../lib/libpim.a(pim.o): In function `pim_activate_interface': (.text+0x640c): undefined reference to `ipv6_multicast_loop' ../../lib/libpim.a(pim.o): In function `pim_activate_interface': (.text+0x6410): undefined reference to `ipv6_multicast_loop' ../../lib/libpim.a(pim.o): In function `pim_activate_interface': (.text+0x6424): undefined reference to `ipv6_pktinfo' ../../lib/libpim.a(pim.o): In function `pim_activate_interface': (.text+0x6428): undefined reference to `ipv6_pktinfo' ../../lib/libpim.a(pim.o): In function `pim_activate_interface': (.text+0x643c): undefined reference to `ipv6_recvhops' ../../lib/libpim.a(pim.o): In function `pim_activate_interface': (.text+0x6440): undefined reference to `ipv6_recvhops' ../../lib/libpim.a(pim.o): In function `pim_activate_interface': (.text+0x6454): undefined reference to `ipv6_multicast_hops' ../../lib/libpim.a(pim.o): In function `pim_activate_interface': (.text+0x6458): undefined reference to `ipv6_multicast_hops' ../../lib/libpim.a(pim.o): In function `pim_activate_interface': (.text+0x6498): undefined reference to `socket_open' ../../lib/libpim.a(pim.o): In function `pim_activate_interface': (.text+0x64a8): undefined reference to `socket_open' ../../lib/libpim.a(pim.o): In function `pim_activate_interface': (.text+0x64c0): undefined reference to `socket_reuse' ../../lib/libpim.a(pim.o): In function `pim_activate_interface': (.text+0x64c8): undefined reference to `socket_reuse' ../../lib/libpim.a(pim.o): In function `pim_activate_interface': (.text+0x64dc): undefined reference to `socket_rcvbuf' ../../lib/libpim.a(pim.o): In function `pim_activate_interface': (.text+0x64e0): undefined reference to `socket_rcvbuf' ../../lib/libpim.a(pim.o): In function `pim_activate_interface': (.text+0x64f4): undefined reference to `ip_hdrincl' ../../lib/libpim.a(pim.o): In function `pim_activate_interface': (.text+0x64f8): undefined reference to `ip_hdrincl' ../../lib/libpim.a(pim.o): In function `pim_activate_interface': (.text+0x650c): undefined reference to `ip_multicast_loop' ../../lib/libpim.a(pim.o): In function `pim_activate_interface': (.text+0x6510): undefined reference to `ip_multicast_loop' ../../lib/libpim.a(pim.o): In function `pim_activate_interface': (.text+0x6524): undefined reference to `ip_pktinfo' ../../lib/libpim.a(pim.o): In function `pim_activate_interface': (.text+0x6528): undefined reference to `ip_pktinfo' ../../lib/libpim.a(pim.o): In function `pim_activate_interface': (.text+0x653c): undefined reference to `ip_recvttl' ../../lib/libpim.a(pim.o): In function `pim_activate_interface': (.text+0x6540): undefined reference to `ip_recvttl' ../../lib/libpim.a(cache.o): In function `cache_timer_expire': (.text+0x218): undefined reference to `mc6_req_mfc' ../../lib/libpim.a(cache.o): In function `cache_timer_expire': (.text+0x21c): undefined reference to `mc6_req_mfc' ../../lib/libpim.a(cache.o): In function `cache_timer_expire': (.text+0x248): undefined reference to `mc_req_mfc' ../../lib/libpim.a(cache.o): In function `cache_timer_expire': (.text+0x24c): undefined reference to `mc_req_mfc' ../../lib/libpim.a(cache.o): In function `cache_timer_expire': (.text+0x348): undefined reference to `mc6_del_mfc' ../../lib/libpim.a(cache.o): In function `cache_timer_expire': (.text+0x34c): undefined reference to `mc6_del_mfc' ../../lib/libpim.a(cache.o): In function `cache_timer_expire': (.text+0x364): undefined reference to `mc_del_mfc' ../../lib/libpim.a(cache.o): In function `cache_timer_expire': (.text+0x368): undefined reference to `mc_del_mfc' ../../lib/libpim.a(cache.o): In function `cache_update_mfc': (.text+0x6dc): undefined reference to `mc6_add_mfc' ../../lib/libpim.a(cache.o): In function `cache_update_mfc': (.text+0x6e4): undefined reference to `mc6_add_mfc' ../../lib/libpim.a(cache.o): In function `cache_update_mfc': (.text+0x79c): undefined reference to `mc_add_mfc' ../../lib/libpim.a(cache.o): In function `cache_update_mfc': (.text+0x7a4): undefined reference to `mc_add_mfc' ../../lib/libpim.a(cache.o): In function `cache_control_from_kernel': (.text+0xd24): undefined reference to `mc6_del_mfc' ../../lib/libpim.a(cache.o): In function `cache_control_from_kernel': (.text+0xd2c): undefined reference to `mc6_del_mfc' ../../lib/libpim.a(cache.o): In function `cache_control_from_kernel': (.text+0xef4): undefined reference to `mc_del_mfc' ../../lib/libpim.a(cache.o): In function `cache_control_from_kernel': (.text+0xefc): undefined reference to `mc_del_mfc' ../../lib/libpim.a(cache.o): In function `cache_init': (.text+0x1a4c): undefined reference to `ip_pair_hash_fn' ../../lib/libpim.a(cache.o): In function `cache_init': (.text+0x1a68): undefined reference to `ip_pair_lookup_fn' ../../lib/libpim.a(cache.o): In function `cache_init': (.text+0x1b80): undefined reference to `IGMPv6' ../../lib/libpim.a(cache.o): In function `cache_init': (.text+0x1bc4): undefined reference to `ip_pair_hash_fn' ../../lib/libpim.a(cache.o): In function `cache_init': (.text+0x1be0): undefined reference to `ip_pair_lookup_fn' ../../lib/libpim.a(cache.o): In function `cache_init': (.text+0x1cb0): undefined reference to `mc6_kernel_read_rt_table' ../../lib/libpim.a(cache.o): In function `cache_init': (.text+0x1cb4): undefined reference to `mc6_kernel_read_rt_table' ../../lib/libpim.a(cache.o): In function `cache_init': (.text+0x1cd4): undefined reference to `IGMP' ../../lib/libpim.a(cache.o): In function `show_cache_entries': (.text+0x1d6c): undefined reference to `find_interface_byname' ../../lib/libpim.a(cache.o): In function `show_cache_entries': (.text+0x1d70): undefined reference to `find_interface_byname' ../../lib/libpim.a(cache.o): In function `show_cache_entries': (.text+0x2004): undefined reference to `find_interface_byindex' ../../lib/libpim.a(cache.o): In function `show_cache_entries': (.text+0x2008): undefined reference to `find_interface_byindex' ../../lib/librib.a(rib.o): In function `route_toa_buffer': (.text+0x14c): undefined reference to `buffer_printf' ../../lib/librib.a(rib.o): In function `route_toa_buffer': (.text+0x15c): undefined reference to `buffer_printf' ../../lib/librib.a(rib.o): In function `route_toa_buffer': (.text+0x1a0): undefined reference to `buffer_printf' ../../lib/librib.a(rib.o): In function `route_toa_buffer': (.text+0x1ac): undefined reference to `buffer_printf' ../../lib/librib.a(rib.o): In function `route_toa_buffer': (.text+0x1dc): undefined reference to `buffer_printf' ../../lib/librib.a(rib.o):(.text+0x1e8): more undefined references to `buffer_printf' follow ../../lib/librib.a(rib.o): In function `route_toa_buffer': (.text+0x274): undefined reference to `New_Buffer' ../../lib/librib.a(rib.o): In function `route_toa_buffer': (.text+0x278): undefined reference to `New_Buffer' ../../lib/librib.a(rib.o): In function `rib_replace_active': (.text+0xaf4): undefined reference to `New_Buffer' ../../lib/librib.a(rib.o): In function `rib_replace_active': (.text+0xaf8): undefined reference to `New_Buffer' ../../lib/librib.a(rib.o): In function `rib_replace_active': (.text+0xb54): undefined reference to `Delete_Buffer' ../../lib/librib.a(rib.o): In function `rib_replace_active': (.text+0xb58): undefined reference to `Delete_Buffer' ../../lib/librib.a(rib.o): In function `rib_delete_route_node': (.text+0x131c): undefined reference to `New_Buffer' ../../lib/librib.a(rib.o): In function `rib_delete_route_node': (.text+0x1320): undefined reference to `New_Buffer' ../../lib/librib.a(rib.o): In function `rib_delete_route_node': (.text+0x137c): undefined reference to `Delete_Buffer' ../../lib/librib.a(rib.o): In function `rib_delete_route_node': (.text+0x1380): undefined reference to `Delete_Buffer' ../../lib/librib.a(rib.o): In function `rib_add_route': (.text+0x1d54): undefined reference to `New_Buffer' ../../lib/librib.a(rib.o): In function `rib_add_route': (.text+0x1d58): undefined reference to `New_Buffer' ../../lib/librib.a(rib.o): In function `rib_add_route': (.text+0x1dc0): undefined reference to `Delete_Buffer' ../../lib/librib.a(rib.o): In function `rib_add_route': (.text+0x1dc4): undefined reference to `Delete_Buffer' ../../lib/librib.a(rib.o): In function `rib_add_route': (.text+0x2044): undefined reference to `New_Buffer' ../../lib/librib.a(rib.o): In function `rib_add_route': (.text+0x2048): undefined reference to `New_Buffer' ../../lib/librib.a(rib.o): In function `rib_add_route': (.text+0x20ac): undefined reference to `Delete_Buffer' ../../lib/librib.a(rib.o): In function `rib_add_route': (.text+0x20b0): undefined reference to `Delete_Buffer' ../../lib/librib.a(rib.o): In function `rib_add_route': (.text+0x20dc): undefined reference to `New_Buffer' ../../lib/librib.a(rib.o): In function `rib_add_route': (.text+0x20e0): undefined reference to `New_Buffer' ../../lib/librib.a(rib.o): In function `rib_add_route': (.text+0x213c): undefined reference to `Delete_Buffer' ../../lib/librib.a(rib.o): In function `rib_add_route': (.text+0x2140): undefined reference to `Delete_Buffer' ../../lib/libmrt.a(prefix.o): In function `print_prefix_list_buffer': (.text+0x1064): undefined reference to `buffer_printf' ../../lib/libmrt.a(prefix.o): In function `print_prefix_list_buffer': (.text+0x1070): undefined reference to `buffer_printf' ../../lib/libmrt.a(prefix.o): In function `print_pref_prefix_list_buffer': (.text+0x11b0): undefined reference to `buffer_printf' ../../lib/libmrt.a(prefix.o): In function `print_pref_prefix_list_buffer': (.text+0x11c0): undefined reference to `buffer_printf' ../../lib/libmrt.a(user.o): In function `uii_accept_connection': (.text+0xa8c): undefined reference to `New_Buffer' ../../lib/libmrt.a(user.o): In function `uii_accept_connection': (.text+0xaa8): undefined reference to `New_Buffer' ../../lib/libmrt.a(user.o): In function `uii_yes_no': (.text+0x1264): undefined reference to `buffer_adjust' ../../lib/libmrt.a(user.o): In function `uii_yes_no': (.text+0x126c): undefined reference to `buffer_adjust' ../../lib/libmrt.a(user.o): In function `uii_destroy_connection': (.text+0x1a24): undefined reference to `Delete_Buffer' ../../lib/libmrt.a(user.o): In function `uii_destroy_connection': (.text+0x1a28): undefined reference to `Delete_Buffer' ../../lib/libmrt.a(user.o): In function `uii_destroy_connection': (.text+0x1a3c): undefined reference to `Delete_Buffer' ../../lib/libmrt.a(user.o): In function `uii_destroy_connection': (.text+0x1a40): undefined reference to `Delete_Buffer' ../../lib/libmrt.a(user.o): In function `uii_add_bulk_output': (.text+0x25d0): undefined reference to `buffer_vprintf' ../../lib/libmrt.a(user.o): In function `uii_add_bulk_output': (.text+0x25dc): undefined reference to `buffer_vprintf' ../../lib/libmrt.a(user.o): In function `uii_add_bulk_output': (.text+0x2600): undefined reference to `New_Buffer' ../../lib/libmrt.a(user.o): In function `uii_add_bulk_output': (.text+0x2608): undefined reference to `New_Buffer' ../../lib/libmrt.a(user.o): In function `uii_send_bulk_data': (.text+0x3098): undefined reference to `buffer_adjust' ../../lib/libmrt.a(user.o): In function `uii_send_bulk_data': (.text+0x30a0): undefined reference to `buffer_adjust' ../../lib/libmrt.a(user.o): In function `uii_send_bulk_data': (.text+0x31ec): undefined reference to `buffer_adjust' ../../lib/libmrt.a(user.o): In function `uii_send_bulk_data': (.text+0x31f0): undefined reference to `buffer_adjust' ../../lib/libmrt.a(user.o): In function `uii_send_bulk_data': (.text+0x33a8): undefined reference to `buffer_adjust' ../../lib/libmrt.a(user.o):(.text+0x33b0): more undefined references to `buffer_adjust' follow ../../lib/libmrt.a(user.o): In function `uii_proccess_command': (.text+0x52a8): undefined reference to `New_Buffer' ../../lib/libmrt.a(user.o): In function `uii_proccess_command': (.text+0x52ac): undefined reference to `New_Buffer' ../../lib/libmrt.a(user.o): In function `uii_proccess_command': (.text+0x52c4): undefined reference to `buffer_puts' ../../lib/libmrt.a(user.o): In function `uii_proccess_command': (.text+0x52c8): undefined reference to `buffer_puts' ../../lib/libmrt.a(user.o): In function `uii_proccess_command': (.text+0x52fc): undefined reference to `buffer_puts' ../../lib/libmrt.a(user.o): In function `uii_proccess_command': (.text+0x5300): undefined reference to `buffer_puts' ../../lib/libmrt.a(user.o): In function `uii_proccess_command': (.text+0x5314): undefined reference to `buffer_puts' ../../lib/libmrt.a(user.o):(.text+0x5318): more undefined references to `buffer_puts' follow ../../lib/libmrt.a(user.o): In function `uii_proccess_command': (.text+0x5768): undefined reference to `Delete_Buffer' ../../lib/libmrt.a(user.o): In function `uii_proccess_command': (.text+0x5774): undefined reference to `Delete_Buffer' ../../lib/libmrt.a(user.o): In function `uii_command_tab_complete': (.text+0x6b88): undefined reference to `buffer_adjust' ../../lib/libmrt.a(user.o): In function `uii_command_tab_complete': (.text+0x6b94): undefined reference to `buffer_adjust' ../../lib/libmrt.a(user.o): In function `uii_command_tab_complete': (.text+0x6bbc): undefined reference to `buffer_printf' ../../lib/libmrt.a(user.o): In function `uii_command_tab_complete': (.text+0x6bc0): undefined reference to `buffer_printf' ../../lib/libmrt.a(user.o): In function `uii_read_command.part.1': (.text+0x6ef8): undefined reference to `buffer_insert' ../../lib/libmrt.a(user.o): In function `uii_read_command.part.1': (.text+0x6f04): undefined reference to `buffer_insert' ../../lib/libmrt.a(user.o): In function `uii_read_command.part.1': (.text+0x7254): undefined reference to `buffer_adjust' ../../lib/libmrt.a(user.o): In function `uii_read_command.part.1': (.text+0x725c): undefined reference to `buffer_adjust' ../../lib/libmrt.a(user.o): In function `uii_read_command.part.1': (.text+0x7270): undefined reference to `buffer_puts' ../../lib/libmrt.a(user.o): In function `uii_read_command.part.1': (.text+0x7274): undefined reference to `buffer_puts' ../../lib/libmrt.a(user.o): In function `uii_read_command.part.1': (.text+0x7478): undefined reference to `buffer_adjust' ../../lib/libmrt.a(user.o): In function `uii_read_command.part.1': (.text+0x7480): undefined reference to `buffer_adjust' ../../lib/libmrt.a(user.o): In function `uii_read_command.part.1': (.text+0x7598): undefined reference to `buffer_adjust' ../../lib/libmrt.a(user.o): In function `uii_read_command.part.1': (.text+0x75a4): undefined reference to `buffer_adjust' ../../lib/libmrt.a(user.o): In function `uii_read_command.part.1': (.text+0x75c8): undefined reference to `buffer_delete' ../../lib/libmrt.a(user.o): In function `uii_read_command.part.1': (.text+0x75cc): undefined reference to `buffer_delete' ../../lib/libmrt.a(user.o): In function `uii_read_command.part.1': (.text+0x7630): undefined reference to `buffer_delete' ../../lib/libmrt.a(user.o): In function `uii_read_command.part.1': (.text+0x7638): undefined reference to `buffer_delete' ../../lib/libmrt.a(user.o): In function `uii_read_command.part.1': (.text+0x7810): undefined reference to `buffer_adjust' ../../lib/libmrt.a(user.o): In function `uii_read_command.part.1': (.text+0x7814): undefined reference to `buffer_adjust' ../../lib/libmrt.a(user.o): In function `uii_read_command.part.1': (.text+0x78ac): undefined reference to `buffer_peek' ../../lib/libmrt.a(user.o): In function `uii_read_command.part.1': (.text+0x78b0): undefined reference to `buffer_peek' ../../lib/libmrt.a(user.o): In function `uii_read_command.part.1': (.text+0x7fe8): undefined reference to `buffer_peek' ../../lib/libmrt.a(user.o): In function `uii_read_command.part.1': (.text+0x7fec): undefined reference to `buffer_peek' ../../lib/libmrt.a(user.o): In function `uii_read_command.part.1': (.text+0x8af8): undefined reference to `buffer_adjust' ../../lib/libmrt.a(user.o): In function `uii_read_command.part.1': (.text+0x8afc): undefined reference to `buffer_adjust' ../../lib/libmrt.a(user.o): In function `uii_read_command.part.1': (.text+0x8ba8): undefined reference to `buffer_adjust' ../../lib/libmrt.a(user.o): In function `uii_read_command.part.1': (.text+0x8bac): undefined reference to `buffer_adjust' ../../lib/libmrt.a(user.o): In function `uii_read_command.part.1': (.text+0x8c1c): undefined reference to `buffer_adjust' ../../lib/libmrt.a(user.o):(.text+0x8c20): more undefined references to `buffer_adjust' follow ../../lib/libmrt.a(trace.o): In function `trace': (.text+0x5a0): undefined reference to `buffer_printf' ../../lib/libmrt.a(trace.o): In function `trace': (.text+0x5ac): undefined reference to `buffer_printf' ../../lib/libmrt.a(trace.o): In function `trace': (.text+0x604): undefined reference to `buffer_vprintf' ../../lib/libmrt.a(trace.o): In function `trace': (.text+0x60c): undefined reference to `buffer_vprintf' ../../lib/libmrt.a(trace.o): In function `trace': (.text+0x8c0): undefined reference to `buffer_printf' ../../lib/libmrt.a(trace.o): In function `trace': (.text+0x8c8): undefined reference to `buffer_printf' ../../lib/libmrt.a(trace.o): In function `trace': (.text+0x958): undefined reference to `buffer_printf' ../../lib/libmrt.a(trace.o): In function `trace': (.text+0x960): undefined reference to `buffer_printf' ../../lib/libmrt.a(trace.o): In function `trace': (.text+0xa40): undefined reference to `New_Buffer' ../../lib/libmrt.a(trace.o): In function `trace': (.text+0xa44): undefined reference to `New_Buffer' ../../lib/libmrt.a(trace.o): In function `trace': (.text+0xaa8): undefined reference to `buffer_printf' ../../lib/libmrt.a(trace.o): In function `trace': (.text+0xab0): undefined reference to `buffer_printf' ../../lib/libmrt.a(trace.o): In function `trace': (.text+0xac8): undefined reference to `buffer_printf' ../../lib/libmrt.a(trace.o): In function `trace': (.text+0xad0): undefined reference to `buffer_printf' ../../lib/libmrt.a(trace.o): In function `Destroy_Trace': (.text+0x14b0): undefined reference to `Delete_Buffer' ../../lib/libmrt.a(trace.o): In function `Destroy_Trace': (.text+0x14b4): undefined reference to `Delete_Buffer' ../../lib/libmrt.a(user_util.o): In function `uii_send_buffer': (.text+0x1684): undefined reference to `New_Buffer' ../../lib/libmrt.a(user_util.o): In function `uii_send_buffer': (.text+0x1688): undefined reference to `New_Buffer' ../../lib/libmrt.a(user_util.o): In function `uii_send_buffer': (.text+0x16a0): undefined reference to `buffer_puts' ../../lib/libmrt.a(user_util.o): In function `uii_send_buffer': (.text+0x16a4): undefined reference to `buffer_puts' ../../lib/libmrt.a(user_util.o): In function `uii_send_buffer_del': (.text+0x1a50): undefined reference to `Delete_Buffer' ../../lib/libmrt.a(user_util.o): In function `uii_send_buffer_del': (.text+0x1a58): undefined reference to `Delete_Buffer' ../../lib/libmrt.a(user_util.o): In function `uii_send_data': (.text+0x1ad4): undefined reference to `New_Buffer' ../../lib/libmrt.a(user_util.o): In function `uii_send_data': (.text+0x1ad8): undefined reference to `New_Buffer' ../../lib/libmrt.a(user_util.o): In function `uii_send_data': (.text+0x1afc): undefined reference to `buffer_vprintf' ../../lib/libmrt.a(user_util.o): In function `uii_send_data': (.text+0x1b0c): undefined reference to `buffer_vprintf' ../../lib/libmrt.a(user_util.o): In function `uii_send_data': (.text+0x1b34): undefined reference to `Delete_Buffer' ../../lib/libmrt.a(user_util.o): In function `uii_send_data': (.text+0x1b3c): undefined reference to `Delete_Buffer' ../../lib/libmrt.a(user_util.o): In function `user_vnotice': (.text+0x1bf0): undefined reference to `New_Buffer' ../../lib/libmrt.a(user_util.o): In function `user_vnotice': (.text+0x1c10): undefined reference to `New_Buffer' ../../lib/libmrt.a(user_util.o): In function `user_vnotice': (.text+0x1c2c): undefined reference to `buffer_vprintf' ../../lib/libmrt.a(user_util.o): In function `user_vnotice': (.text+0x1c34): undefined reference to `buffer_vprintf' ../../lib/libmrt.a(user_util.o): In function `user_vnotice': (.text+0x1e14): undefined reference to `Delete_Buffer' ../../lib/libmrt.a(user_util.o): In function `user_vnotice': (.text+0x1e18): undefined reference to `Delete_Buffer' *** Error code 1 Stop. make[3]: stopped in /tmp/pkgbuild/net/mrt/work.alpha/mrt/src/programs/mrtd cd ricd; /usr/bin/make gcc -O2 -mieee -D_FORTIFY_SOURCE=2 -Wall -DHAVE_CONFIG_H -DINET6 -DFUNCPROTO -I../../include -DINET6 -DFUNCPROTO -I../../include -c ricd.c In file included from ../../include/mrt_thread.h:11:0, from ../../include/trace.h:14, from ../../include/assert.h:10, from ../../include/mrt.h:82, from ricd.h:8, from ricd.c:12: ../../include/pthread_fake.h:40:0: warning: "pthread_sigmask" redefined #define pthread_sigmask(a,b,c) sigprocmask(a,b,c) ^ In file included from ../../include/trace.h:9:0, from ../../include/assert.h:10, from ../../include/mrt.h:82, from ricd.h:8, from ricd.c:12: /usr/include/signal.h:80:0: note: this is the location of the previous definition #define pthread_sigmask __libc_thr_sigsetmask ^ In file included from ricd.h:9:0, from ricd.c:12: sspec.h:9:0: warning: "uint8_t" redefined #define uint8_t u_int8_t ^ In file included from ricd.c:5:0: /usr/include/sys/types.h:60:0: note: this is the location of the previous definition #define uint8_t __uint8_t ^ In file included from ricd.h:9:0, from ricd.c:12: sspec.h:10:0: warning: "uint16_t" redefined #define uint16_t u_int16_t ^ In file included from ricd.c:5:0: /usr/include/sys/types.h:70:0: note: this is the location of the previous definition #define uint16_t __uint16_t ^ In file included from ricd.h:9:0, from ricd.c:12: sspec.h:11:0: warning: "uint32_t" redefined #define uint32_t u_int32_t ^ In file included from ricd.c:5:0: /usr/include/sys/types.h:80:0: note: this is the location of the previous definition #define uint32_t __uint32_t ^ In file included from ricd.c:12:0: ricd.h:164:8: warning: extra tokens at end of #endif directive [-Wendif-labels] #endif _RICD_H_ ^ ricd.c:159:1: warning: return type of 'main' is not 'int' [-Wmain] main (int argc, char *argv[]) ^ ricd.c: In function 'main': ricd.c:172:9: warning: variable 'rib_install_flag' set but not used [-Wunused-but-set-variable] int rib_install_flag = 1; ^ ricd.c:171:9: warning: variable 'kernel_install_flag6' set but not used [-Wunused-but-set-variable] int kernel_install_flag6 = 1; ^ ricd.c:170:9: warning: variable 'kernel_install_flag4' set but not used [-Wunused-but-set-variable] int kernel_install_flag4 = 1; ^ ricd.c:169:9: warning: variable 'kernel_read_flag' set but not used [-Wunused-but-set-variable] int kernel_read_flag = 1; ^ ricd.c:167:11: warning: variable 'rib_file' set but not used [-Wunused-but-set-variable] char *rib_file = NULL; ^ gcc -O2 -mieee -D_FORTIFY_SOURCE=2 -Wall -DHAVE_CONFIG_H -DINET6 -DFUNCPROTO -I../../include -DINET6 -DFUNCPROTO -I../../include -c hqlip.c In file included from ../../include/mrt_thread.h:11:0, from ../../include/trace.h:14, from ../../include/assert.h:10, from ../../include/mrt.h:82, from ricd.h:8, from hqlip.c:5: ../../include/pthread_fake.h:40:0: warning: "pthread_sigmask" redefined #define pthread_sigmask(a,b,c) sigprocmask(a,b,c) ^ In file included from ../../include/trace.h:9:0, from ../../include/assert.h:10, from ../../include/mrt.h:82, from ricd.h:8, from hqlip.c:5: /usr/include/signal.h:80:0: note: this is the location of the previous definition #define pthread_sigmask __libc_thr_sigsetmask ^ In file included from ricd.h:9:0, from hqlip.c:5: sspec.h:9:0: warning: "uint8_t" redefined #define uint8_t u_int8_t ^ In file included from /usr/include/stdlib.h:41:0, from ../../include/mrt.h:14, from ricd.h:8, from hqlip.c:5: /usr/include/sys/types.h:60:0: note: this is the location of the previous definition #define uint8_t __uint8_t ^ In file included from ricd.h:9:0, from hqlip.c:5: sspec.h:10:0: warning: "uint16_t" redefined #define uint16_t u_int16_t ^ In file included from /usr/include/stdlib.h:41:0, from ../../include/mrt.h:14, from ricd.h:8, from hqlip.c:5: /usr/include/sys/types.h:70:0: note: this is the location of the previous definition #define uint16_t __uint16_t ^ In file included from ricd.h:9:0, from hqlip.c:5: sspec.h:11:0: warning: "uint32_t" redefined #define uint32_t u_int32_t ^ In file included from /usr/include/stdlib.h:41:0, from ../../include/mrt.h:14, from ricd.h:8, from hqlip.c:5: /usr/include/sys/types.h:80:0: note: this is the location of the previous definition #define uint32_t __uint32_t ^ In file included from hqlip.c:5:0: ricd.h:164:8: warning: extra tokens at end of #endif directive [-Wendif-labels] #endif _RICD_H_ ^ hqlip.c: In function 'hqlip_inject_spath_link_qos': hqlip.c:523:12: warning: variable 'flags_saved' set but not used [-Wunused-but-set-variable] u_long flags_saved = 0; ^ hqlip.c: In function 'hqlip_calc_ilink': hqlip.c:651:15: warning: unused variable 'req_qos' [-Wunused-variable] req_qos_t req_qos; ^ hqlip.c: In function 'spath_calc_elink': hqlip.c:725:15: warning: unused variable 'req_qos' [-Wunused-variable] req_qos_t req_qos; ^ hqlip.c: In function 'hqlip_send_hello': hqlip.c:912:39: warning: pointer targets in passing argument 2 of 'send_packet' differ in signedness [-Wpointer-sign] send_packet (vif->udp_sockfd, buffer, cp - buffer, /*MSG_MULTI_LOOP*/0, ^ In file included from ../../include/rib.h:13:0, from ../../include/bgp.h:15, from ../../include/aspath.h:182, from ../../include/filter.h:8, from ../../include/mrt.h:571, from ricd.h:8, from hqlip.c:5: ../../include/interface.h:189:5: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' int send_packet (int sockfd, u_char *msg, int len, u_long flags, ^ In file included from ricd.h:8:0, from hqlip.c:5: hqlip.c: In function 'hqlip_put_area': ../../include/mrt.h:598:31: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] #define prefix_tochar(prefix) ((char *)&(prefix)->add.sin) ^ hqlip.c:1074:20: note: in expansion of macro 'prefix_tochar' u_char *addr = prefix_tochar (area->id); ^ hqlip.c: In function 'hqlip_put_addr': ../../include/mrt.h:598:31: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] #define prefix_tochar(prefix) ((char *)&(prefix)->add.sin) ^ hqlip.c:1144:20: note: in expansion of macro 'prefix_tochar' u_char *addr = prefix_tochar (prefix); ^ hqlip.c: In function 'hqlip_prepare_link_qos': hqlip.c:1199:49: warning: pointer targets in passing argument 2 of 'hqlip_put_area' differ in signedness [-Wpointer-sign] cp = hqlip_put_area (spath_link_qos->area1, cp); ^ hqlip.c:1070:1: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' hqlip_put_area (area_t *area, u_char *cp) ^ hqlip.c:1199:8: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] cp = hqlip_put_area (spath_link_qos->area1, cp); ^ hqlip.c:1200:49: warning: pointer targets in passing argument 2 of 'hqlip_put_area' differ in signedness [-Wpointer-sign] cp = hqlip_put_area (spath_link_qos->area2, cp); ^ hqlip.c:1070:1: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' hqlip_put_area (area_t *area, u_char *cp) ^ hqlip.c:1200:8: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] cp = hqlip_put_area (spath_link_qos->area2, cp); ^ hqlip.c: In function 'hqlip_send_link_qos': hqlip.c:1279:48: warning: pointer targets in passing argument 8 of 'hqlip_send_message' differ in signedness [-Wpointer-sign] cp - msgbuf, spath_link_qos->tstamp, msgbuf); ^ hqlip.c:985:1: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' hqlip_send_message (hqlip_t *hqlip, hqlip_neighbor_t *neighbor, ^ hqlip.c: In function 'hqlip_send_area_center': hqlip.c:1468:55: warning: pointer targets in passing argument 2 of 'hqlip_put_area' differ in signedness [-Wpointer-sign] cp = hqlip_put_area (spath_area_center->area, cp); ^ hqlip.c:1070:1: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' hqlip_put_area (area_t *area, u_char *cp) ^ hqlip.c:1468:12: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] cp = hqlip_put_area (spath_area_center->area, cp); ^ hqlip.c:1486:51: warning: pointer targets in passing argument 8 of 'hqlip_send_message' differ in signedness [-Wpointer-sign] cp - msgbuf, spath_area_center->tstamp, msgbuf); ^ hqlip.c:985:1: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' hqlip_send_message (hqlip_t *hqlip, hqlip_neighbor_t *neighbor, ^ hqlip.c: In function 'hqlip_send_area_addr': hqlip.c:1979:53: warning: pointer targets in passing argument 2 of 'hqlip_put_area' differ in signedness [-Wpointer-sign] cp = hqlip_put_area (spath_area_addr->area, cp); ^ hqlip.c:1070:1: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' hqlip_put_area (area_t *area, u_char *cp) ^ hqlip.c:1979:12: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] cp = hqlip_put_area (spath_area_addr->area, cp); ^ hqlip.c:1982:46: warning: pointer targets in passing argument 2 of 'hqlip_put_addr' differ in signedness [-Wpointer-sign] cp = hqlip_put_addr (prefix, cp); ^ hqlip.c:1139:1: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' hqlip_put_addr (prefix_t *prefix, u_char *cp) ^ hqlip.c:1982:20: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] cp = hqlip_put_addr (prefix, cp); ^ hqlip.c:1997:49: warning: pointer targets in passing argument 8 of 'hqlip_send_message' differ in signedness [-Wpointer-sign] cp - msgbuf, spath_area_addr->tstamp, msgbuf); ^ hqlip.c:985:1: note: expected 'u_char * {aka unsigned char *}' but argument is of type 'char *' hqlip_send_message (hqlip_t *hqlip, hqlip_neighbor_t *neighbor, ^ hqlip.c: In function 'hqlip_connect_ready': hqlip.c:2296:4: warning: pointer targets in passing argument 3 of 'getpeername' differ in signedness [-Wpointer-sign] &namelen) < 0) { ^ In file included from ../../include/mrt.h:39:0, from ricd.h:8, from hqlip.c:5: /usr/include/sys/socket.h:653:5: note: expected '__socklen_t * restrict {aka unsigned int * restrict}' but argument is of type 'int *' int getpeername(int, struct sockaddr * __restrict, socklen_t * __restrict); ^ hqlip.c: In function 'hqlip_vif_udp_init': hqlip.c:2866:25: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] u_char *bind_addr = (vif->prefix)? prefix_tochar (vif->prefix): NULL; ^ hqlip.c: In function 'hqlip_vif_tcp_init': hqlip.c:2934:25: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] u_char *bind_addr = (vif->prefix)? prefix_tochar (vif->prefix): NULL; ^ hqlip.c: In function 'hqlip_spath_compare': hqlip.c:3625:35: warning: variable 'b_len' set but not used [-Wunused-but-set-variable] int b_flags, b_type, b_level, b_len, b_tstamp; ^ hqlip.c:3625:26: warning: variable 'b_level' set but not used [-Wunused-but-set-variable] int b_flags, b_type, b_level, b_len, b_tstamp; ^ hqlip.c:3624:35: warning: variable 'a_len' set but not used [-Wunused-but-set-variable] int a_flags, a_type, a_level, a_len, a_tstamp; ^ hqlip.c:3624:26: warning: variable 'a_level' set but not used [-Wunused-but-set-variable] int a_flags, a_type, a_level, a_len, a_tstamp; ^ hqlip.c: At top level: hqlip.c:52:1: warning: 'my_area_is_center' defined but not used [-Wunused-function] my_area_is_center (my_area_t *my_area) ^ hqlip.c:448:1: warning: 'list_link_qos' defined but not used [-Wunused-function] list_link_qos (hqlip_t *hqlip, my_area_t *my_area) ^ hqlip.c:790:1: warning: 'hqlip_update_elink' defined but not used [-Wunused-function] hqlip_update_elink (hqlip_t *hqlip, my_area_t *my_area, hqlip_interface_t *vif) ^ In file included from ../../include/trace.h:11:0, from ../../include/assert.h:10, from ../../include/mrt.h:82, from ricd.h:8, from hqlip.c:5: hqlip.c: In function 'hqlip_recv_area_addr.isra.25': ../../include/linked_list.h:199:84: warning: 'prefix' may be used uninitialized in this function [-Wmaybe-uninitialized] #define LL_Add(ll, data) ((ll->attr & LL_AutoSort) ? LL_InsertSorted(ll, data) : LL_Append(ll, data)) ^ hqlip.c:2035:16: note: 'prefix' was declared here prefix_t *prefix; ^ gcc -O2 -mieee -D_FORTIFY_SOURCE=2 -Wall -DHAVE_CONFIG_H -DINET6 -DFUNCPROTO -I../../include -DINET6 -DFUNCPROTO -I../../include -c ricdconf.c In file included from ../../include/mrt_thread.h:11:0, from ../../include/trace.h:14, from ../../include/assert.h:10, from ../../include/mrt.h:82, from ricd.h:8, from ricdconf.c:5: ../../include/pthread_fake.h:40:0: warning: "pthread_sigmask" redefined #define pthread_sigmask(a,b,c) sigprocmask(a,b,c) ^ In file included from ../../include/trace.h:9:0, from ../../include/assert.h:10, from ../../include/mrt.h:82, from ricd.h:8, from ricdconf.c:5: /usr/include/signal.h:80:0: note: this is the location of the previous definition #define pthread_sigmask __libc_thr_sigsetmask ^ In file included from ricd.h:9:0, from ricdconf.c:5: sspec.h:9:0: warning: "uint8_t" redefined #define uint8_t u_int8_t ^ In file included from /usr/include/stdlib.h:41:0, from ../../include/mrt.h:14, from ricd.h:8, from ricdconf.c:5: /usr/include/sys/types.h:60:0: note: this is the location of the previous definition #define uint8_t __uint8_t ^ In file included from ricd.h:9:0, from ricdconf.c:5: sspec.h:10:0: warning: "uint16_t" redefined #define uint16_t u_int16_t ^ In file included from /usr/include/stdlib.h:41:0, from ../../include/mrt.h:14, from ricd.h:8, from ricdconf.c:5: /usr/include/sys/types.h:70:0: note: this is the location of the previous definition #define uint16_t __uint16_t ^ In file included from ricd.h:9:0, from ricdconf.c:5: sspec.h:11:0: warning: "uint32_t" redefined #define uint32_t u_int32_t ^ In file included from /usr/include/stdlib.h:41:0, from ../../include/mrt.h:14, from ricd.h:8, from ricdconf.c:5: /usr/include/sys/types.h:80:0: note: this is the location of the previous definition #define uint32_t __uint32_t ^ In file included from ricdconf.c:5:0: ricd.h:164:8: warning: extra tokens at end of #endif directive [-Wendif-labels] #endif _RICD_H_ ^ gcc -O2 -mieee -D_FORTIFY_SOURCE=2 -Wall -DHAVE_CONFIG_H -DINET6 -DFUNCPROTO -I../../include -DINET6 -DFUNCPROTO -I../../include -c area.c In file included from ../../include/mrt_thread.h:11:0, from ../../include/trace.h:14, from ../../include/assert.h:10, from ../../include/mrt.h:82, from ricd.h:8, from area.c:5: ../../include/pthread_fake.h:40:0: warning: "pthread_sigmask" redefined #define pthread_sigmask(a,b,c) sigprocmask(a,b,c) ^ In file included from ../../include/trace.h:9:0, from ../../include/assert.h:10, from ../../include/mrt.h:82, from ricd.h:8, from area.c:5: /usr/include/signal.h:80:0: note: this is the location of the previous definition #define pthread_sigmask __libc_thr_sigsetmask ^ In file included from ricd.h:9:0, from area.c:5: sspec.h:9:0: warning: "uint8_t" redefined #define uint8_t u_int8_t ^ In file included from /usr/include/stdlib.h:41:0, from ../../include/mrt.h:14, from ricd.h:8, from area.c:5: /usr/include/sys/types.h:60:0: note: this is the location of the previous definition #define uint8_t __uint8_t ^ In file included from ricd.h:9:0, from area.c:5: sspec.h:10:0: warning: "uint16_t" redefined #define uint16_t u_int16_t ^ In file included from /usr/include/stdlib.h:41:0, from ../../include/mrt.h:14, from ricd.h:8, from area.c:5: /usr/include/sys/types.h:70:0: note: this is the location of the previous definition #define uint16_t __uint16_t ^ In file included from ricd.h:9:0, from area.c:5: sspec.h:11:0: warning: "uint32_t" redefined #define uint32_t u_int32_t ^ In file included from /usr/include/stdlib.h:41:0, from ../../include/mrt.h:14, from ricd.h:8, from area.c:5: /usr/include/sys/types.h:80:0: note: this is the location of the previous definition #define uint32_t __uint32_t ^ In file included from area.c:5:0: ricd.h:164:8: warning: extra tokens at end of #endif directive [-Wendif-labels] #endif _RICD_H_ ^ area.c: In function 'add_area': area.c:51:10: warning: unused variable 'sbuf' [-Wunused-variable] char sbuf[128]; ^ gcc -O2 -mieee -D_FORTIFY_SOURCE=2 -Wall -DHAVE_CONFIG_H -DINET6 -DFUNCPROTO -I../../include -DINET6 -DFUNCPROTO -I../../include -c srsvp.c In file included from ../../include/mrt_thread.h:11:0, from ../../include/trace.h:14, from ../../include/assert.h:10, from ../../include/mrt.h:82, from ricd.h:8, from srsvp.c:5: ../../include/pthread_fake.h:40:0: warning: "pthread_sigmask" redefined #define pthread_sigmask(a,b,c) sigprocmask(a,b,c) ^ In file included from ../../include/trace.h:9:0, from ../../include/assert.h:10, from ../../include/mrt.h:82, from ricd.h:8, from srsvp.c:5: /usr/include/signal.h:80:0: note: this is the location of the previous definition #define pthread_sigmask __libc_thr_sigsetmask ^ In file included from ricd.h:9:0, from srsvp.c:5: sspec.h:9:0: warning: "uint8_t" redefined #define uint8_t u_int8_t ^ In file included from /usr/include/stdlib.h:41:0, from ../../include/mrt.h:14, from ricd.h:8, from srsvp.c:5: /usr/include/sys/types.h:60:0: note: this is the location of the previous definition #define uint8_t __uint8_t ^ In file included from ricd.h:9:0, from srsvp.c:5: sspec.h:10:0: warning: "uint16_t" redefined #define uint16_t u_int16_t ^ In file included from /usr/include/stdlib.h:41:0, from ../../include/mrt.h:14, from ricd.h:8, from srsvp.c:5: /usr/include/sys/types.h:70:0: note: this is the location of the previous definition #define uint16_t __uint16_t ^ In file included from ricd.h:9:0, from srsvp.c:5: sspec.h:11:0: warning: "uint32_t" redefined #define uint32_t u_int32_t ^ In file included from /usr/include/stdlib.h:41:0, from ../../include/mrt.h:14, from ricd.h:8, from srsvp.c:5: /usr/include/sys/types.h:80:0: note: this is the location of the previous definition #define uint32_t __uint32_t ^ In file included from srsvp.c:5:0: ricd.h:164:8: warning: extra tokens at end of #endif directive [-Wendif-labels] #endif _RICD_H_ ^ srsvp.c: In function 'srsvp_connect_ready': srsvp.c:399:4: warning: pointer targets in passing argument 3 of 'getpeername' differ in signedness [-Wpointer-sign] &namelen) < 0) { ^ In file included from ../../include/mrt.h:39:0, from ricd.h:8, from srsvp.c:5: /usr/include/sys/socket.h:653:5: note: expected '__socklen_t * restrict {aka unsigned int * restrict}' but argument is of type 'int *' int getpeername(int, struct sockaddr * __restrict, socklen_t * __restrict); ^ srsvp.c: In function 'srsvp_vif_tcp_init': srsvp.c:910:25: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] u_char *bind_addr = (vif->prefix)? prefix_tochar (vif->prefix): NULL; ^ srsvp.c: In function 'srsvp_process_pdu': srsvp.c:1959:28: warning: variable 'sessionf' set but not used [-Wunused-but-set-variable] int version, hdrflags, sessionf, senderf, type, ttl, srbit, hdrlen; ^ gcc -O2 -mieee -D_FORTIFY_SOURCE=2 -Wall -DHAVE_CONFIG_H -DINET6 -DFUNCPROTO -I../../include -DINET6 -DFUNCPROTO -I../../include -c qif.c In file included from ../../include/mrt_thread.h:11:0, from ../../include/trace.h:14, from ../../include/assert.h:10, from ../../include/mrt.h:82, from ricd.h:8, from qif.c:5: ../../include/pthread_fake.h:40:0: warning: "pthread_sigmask" redefined #define pthread_sigmask(a,b,c) sigprocmask(a,b,c) ^ In file included from ../../include/trace.h:9:0, from ../../include/assert.h:10, from ../../include/mrt.h:82, from ricd.h:8, from qif.c:5: /usr/include/signal.h:80:0: note: this is the location of the previous definition #define pthread_sigmask __libc_thr_sigsetmask ^ In file included from ricd.h:9:0, from qif.c:5: sspec.h:9:0: warning: "uint8_t" redefined #define uint8_t u_int8_t ^ In file included from /usr/include/stdlib.h:41:0, from ../../include/mrt.h:14, from ricd.h:8, from qif.c:5: /usr/include/sys/types.h:60:0: note: this is the location of the previous definition #define uint8_t __uint8_t ^ In file included from ricd.h:9:0, from qif.c:5: sspec.h:10:0: warning: "uint16_t" redefined #define uint16_t u_int16_t ^ In file included from /usr/include/stdlib.h:41:0, from ../../include/mrt.h:14, from ricd.h:8, from qif.c:5: /usr/include/sys/types.h:70:0: note: this is the location of the previous definition #define uint16_t __uint16_t ^ In file included from ricd.h:9:0, from qif.c:5: sspec.h:11:0: warning: "uint32_t" redefined #define uint32_t u_int32_t ^ In file included from /usr/include/stdlib.h:41:0, from ../../include/mrt.h:14, from ricd.h:8, from qif.c:5: /usr/include/sys/types.h:80:0: note: this is the location of the previous definition #define uint32_t __uint32_t ^ In file included from qif.c:5:0: ricd.h:164:8: warning: extra tokens at end of #endif directive [-Wendif-labels] #endif _RICD_H_ ^ gcc -Wl,-R/usr/pkg/lib -L/usr/local/lib ricd.o hqlip.o ricdconf.o area.o srsvp.o qif.o ../../lib/libcfg.a ../../lib/librib.a ../../lib/libmrt.a -o ricd -lresolv ricd.o: In function `main': (.text.startup+0x2f0): undefined reference to `init_interfaces' ricd.o: In function `main': (.text.startup+0x2f8): undefined reference to `init_interfaces' ricd.o: In function `main': (.text.startup+0x398): undefined reference to `kernel_init' ricd.o: In function `main': (.text.startup+0x39c): undefined reference to `kernel_init' hqlip.o: In function `hqlip_vif_udp_init': (.text+0x768): undefined reference to `socket_open' hqlip.o: In function `hqlip_vif_udp_init': (.text+0x770): undefined reference to `socket_open' hqlip.o: In function `hqlip_vif_udp_init': (.text+0x788): undefined reference to `socket_reuse' hqlip.o: In function `hqlip_vif_udp_init': (.text+0x790): undefined reference to `socket_reuse' hqlip.o: In function `hqlip_vif_udp_init': (.text+0x7ac): undefined reference to `join_leave_group' hqlip.o: In function `hqlip_vif_udp_init': (.text+0x7b0): undefined reference to `join_leave_group' hqlip.o: In function `hqlip_vif_udp_init': (.text+0x7cc): undefined reference to `socket_bind_port' hqlip.o: In function `hqlip_vif_udp_init': (.text+0x7d0): undefined reference to `socket_bind_port' hqlip.o: In function `hqlip_vif_udp_init': (.text+0x7ec): undefined reference to `ip_multicast_loop' hqlip.o: In function `hqlip_vif_udp_init': (.text+0x7f4): undefined reference to `ip_multicast_loop' hqlip.o: In function `hqlip_vif_udp_init': (.text+0x808): undefined reference to `ip_multicast_hops' hqlip.o: In function `hqlip_vif_udp_init': (.text+0x80c): undefined reference to `ip_multicast_hops' hqlip.o: In function `hqlip_vif_udp_init': (.text+0x820): undefined reference to `ip_pktinfo' hqlip.o: In function `hqlip_vif_udp_init': (.text+0x824): undefined reference to `ip_pktinfo' hqlip.o: In function `hqlip_vif_udp_init': (.text+0x838): undefined reference to `ip_recvttl' hqlip.o: In function `hqlip_vif_udp_init': (.text+0x83c): undefined reference to `ip_recvttl' hqlip.o: In function `hqlip_vif_udp_init': (.text+0x8b8): undefined reference to `socket_open' hqlip.o: In function `hqlip_vif_udp_init': (.text+0x8c0): undefined reference to `socket_open' hqlip.o: In function `hqlip_vif_udp_init': (.text+0x8d8): undefined reference to `socket_reuse' hqlip.o: In function `hqlip_vif_udp_init': (.text+0x8e0): undefined reference to `socket_reuse' hqlip.o: In function `hqlip_vif_udp_init': (.text+0x8fc): undefined reference to `socket_bind_port' hqlip.o: In function `hqlip_vif_udp_init': (.text+0x900): undefined reference to `socket_bind_port' hqlip.o: In function `hqlip_vif_udp_init': (.text+0x91c): undefined reference to `ip_pktinfo' hqlip.o: In function `hqlip_vif_udp_init': (.text+0x924): undefined reference to `ip_pktinfo' hqlip.o: In function `hqlip_vif_udp_init': (.text+0x938): undefined reference to `ip_recvttl' hqlip.o: In function `hqlip_vif_udp_init': (.text+0x93c): undefined reference to `ip_recvttl' hqlip.o: In function `hqlip_vif_udp_init': (.text+0x9a4): undefined reference to `ipv6_multicast_loop' hqlip.o: In function `hqlip_vif_udp_init': (.text+0x9ac): undefined reference to `ipv6_multicast_loop' hqlip.o: In function `hqlip_vif_udp_init': (.text+0x9c0): undefined reference to `ipv6_multicast_hops' hqlip.o: In function `hqlip_vif_udp_init': (.text+0x9c4): undefined reference to `ipv6_multicast_hops' hqlip.o: In function `hqlip_vif_udp_init': (.text+0x9d8): undefined reference to `ipv6_pktinfo' hqlip.o: In function `hqlip_vif_udp_init': (.text+0x9dc): undefined reference to `ipv6_pktinfo' hqlip.o: In function `hqlip_vif_udp_init': (.text+0x9f0): undefined reference to `ipv6_recvhops' hqlip.o: In function `hqlip_vif_udp_init': (.text+0x9f4): undefined reference to `ipv6_recvhops' hqlip.o: In function `hqlip_vif_udp_init': (.text+0xa14): undefined reference to `ipv6_pktinfo' hqlip.o: In function `hqlip_vif_udp_init': (.text+0xa1c): undefined reference to `ipv6_pktinfo' hqlip.o: In function `hqlip_vif_udp_init': (.text+0xa30): undefined reference to `ipv6_recvhops' hqlip.o: In function `hqlip_vif_udp_init': (.text+0xa34): undefined reference to `ipv6_recvhops' hqlip.o: In function `hqlip_vif_tcp_init': (.text+0xe00): undefined reference to `socket_open' hqlip.o: In function `hqlip_vif_tcp_init': (.text+0xe08): undefined reference to `socket_open' hqlip.o: In function `hqlip_vif_tcp_init': (.text+0xe20): undefined reference to `socket_reuse' hqlip.o: In function `hqlip_vif_tcp_init': (.text+0xe28): undefined reference to `socket_reuse' hqlip.o: In function `hqlip_vif_tcp_init': (.text+0xe44): undefined reference to `socket_bind_port' hqlip.o: In function `hqlip_vif_tcp_init': (.text+0xe48): undefined reference to `socket_bind_port' hqlip.o: In function `hqlip_send_hello.part.27': (.text+0x8074): undefined reference to `send_packet' hqlip.o: In function `hqlip_send_hello.part.27': (.text+0x808c): undefined reference to `send_packet' hqlip.o: In function `hqlip_register_neighbor': (.text+0x96f4): undefined reference to `socket_bind_port' hqlip.o: In function `hqlip_register_neighbor': (.text+0x9700): undefined reference to `socket_bind_port' hqlip.o: In function `hqlip_recv_hello': (.text+0x9bdc): undefined reference to `recvmsgfrom' hqlip.o: In function `hqlip_recv_hello': (.text+0x9c08): undefined reference to `recvmsgfrom' hqlip.o: In function `hqlip_open_accept': (.text+0xa184): undefined reference to `get_socket_addr' hqlip.o: In function `hqlip_open_accept': (.text+0xa190): undefined reference to `get_socket_addr' hqlip.o: In function `hqlip_activate_interface': (.text+0xc33c): undefined reference to `join_leave_group' hqlip.o: In function `hqlip_activate_interface': (.text+0xc340): undefined reference to `join_leave_group' hqlip.o: In function `hqlip_show_neighbors': (.text+0xc8c0): undefined reference to `find_interface_byname' hqlip.o: In function `hqlip_show_neighbors': (.text+0xc8c4): undefined reference to `find_interface_byname' ricdconf.o: In function `config_ric_network_if_qos_prefix': (.text+0x5cf0): undefined reference to `find_interface_byname' ricdconf.o: In function `config_ric_network_if_qos_prefix': (.text+0x5cf4): undefined reference to `find_interface_byname' area.o: In function `area_hash_fn': (.text+0x1c): undefined reference to `ip_hash_fn' area.o: In function `area_hash_fn': (.text+0x28): undefined reference to `ip_hash_fn' srsvp.o: In function `srsvp_flow_hash_fn': (.text+0x694): undefined reference to `ip_hash_fn' srsvp.o: In function `srsvp_flow_hash_fn': (.text+0x6a8): undefined reference to `ip_hash_fn' srsvp.o: In function `srsvp_flow_hash_fn': (.text+0x6c8): undefined reference to `ip_hash_fn' srsvp.o:(.text+0x6d0): more undefined references to `ip_hash_fn' follow srsvp.o: In function `srsvp_vif_tcp_init': (.text+0x780): undefined reference to `socket_open' srsvp.o: In function `srsvp_vif_tcp_init': (.text+0x788): undefined reference to `socket_open' srsvp.o: In function `srsvp_vif_tcp_init': (.text+0x7a0): undefined reference to `socket_reuse' srsvp.o: In function `srsvp_vif_tcp_init': (.text+0x7a8): undefined reference to `socket_reuse' srsvp.o: In function `srsvp_vif_tcp_init': (.text+0x7c4): undefined reference to `socket_bind_port' srsvp.o: In function `srsvp_vif_tcp_init': (.text+0x7c8): undefined reference to `socket_bind_port' srsvp.o: In function `srsvp_tcp_connect': (.text+0x11cc): undefined reference to `socket_bind_port' srsvp.o: In function `srsvp_tcp_connect': (.text+0x11d8): undefined reference to `socket_bind_port' srsvp.o: In function `srsvp_open_accept': (.text+0x1cc4): undefined reference to `get_socket_addr' srsvp.o: In function `srsvp_open_accept': (.text+0x1cd0): undefined reference to `get_socket_addr' srsvp.o: In function `srsvp_keep_alive': (.text+0x2318): undefined reference to `get_socket_addr' srsvp.o: In function `srsvp_keep_alive': (.text+0x2320): undefined reference to `get_socket_addr' srsvp.o: In function `srsvp_show_neighbors': (.text+0x7bc0): undefined reference to `find_interface_byname' srsvp.o: In function `srsvp_show_neighbors': (.text+0x7bc4): undefined reference to `find_interface_byname' ../../lib/libcfg.a(config_file.o): In function `config_add_output': (.text+0xb0): undefined reference to `buffer_vprintf' ../../lib/libcfg.a(config_file.o): In function `config_add_output': (.text+0xbc): undefined reference to `buffer_vprintf' ../../lib/libcfg.a(config_file.o): In function `config_add_output': (.text+0xe0): undefined reference to `New_Buffer' ../../lib/libcfg.a(config_file.o): In function `config_add_output': (.text+0xec): undefined reference to `New_Buffer' ../../lib/libcfg.a(config_file.o): In function `show_config': (.text+0xa24): undefined reference to `buffer_adjust' ../../lib/libcfg.a(config_file.o): In function `show_config': (.text+0xa2c): undefined reference to `buffer_adjust' ../../lib/libcfg.a(config_file.o): In function `config_write': (.text+0x2218): undefined reference to `buffer_adjust' ../../lib/libcfg.a(config_file.o): In function `config_write': (.text+0x221c): undefined reference to `buffer_adjust' ../../lib/libcfg.a(config_file.o): In function `config_from_file2': (.text+0x30d8): undefined reference to `New_Buffer_Stream' ../../lib/libcfg.a(config_file.o): In function `config_from_file2': (.text+0x30e8): undefined reference to `New_Buffer_Stream' ../../lib/libcfg.a(config_file.o): In function `config_from_file2': (.text+0x3110): undefined reference to `buffer_gets' ../../lib/libcfg.a(config_file.o): In function `config_from_file2': (.text+0x3114): undefined reference to `buffer_gets' ../../lib/libcfg.a(config_file.o): In function `config_from_file2': (.text+0x31dc): undefined reference to `Delete_Buffer' ../../lib/libcfg.a(config_file.o): In function `config_from_file2': (.text+0x31e0): undefined reference to `Delete_Buffer' ../../lib/libcfg.a(commconf.o): In function `re_evaluate_static_routes': (.text+0x404): undefined reference to `find_interface' ../../lib/libcfg.a(commconf.o): In function `re_evaluate_static_routes': (.text+0x408): undefined reference to `find_interface' ../../lib/libcfg.a(commconf.o): In function `re_evaluate_static_routes': (.text+0x428): undefined reference to `find_interface_local' ../../lib/libcfg.a(commconf.o): In function `re_evaluate_static_routes': (.text+0x42c): undefined reference to `find_interface_local' ../../lib/libcfg.a(commconf.o): In function `config_interface': (.text+0x854): undefined reference to `find_interface_byname' ../../lib/libcfg.a(commconf.o): In function `config_interface': (.text+0x860): undefined reference to `find_interface_byname' ../../lib/libcfg.a(commconf.o): In function `config_ip_route': (.text+0xbc8): undefined reference to `find_interface_byname' ../../lib/libcfg.a(commconf.o): In function `config_ip_route': (.text+0xbcc): undefined reference to `find_interface_byname' ../../lib/libcfg.a(commconf.o): In function `config_ip_route': (.text+0x11ec): undefined reference to `find_interface' ../../lib/libcfg.a(commconf.o): In function `config_ip_route': (.text+0x11f0): undefined reference to `find_interface' ../../lib/libcfg.a(commconf.o): In function `config_ip_route': (.text+0x1214): undefined reference to `find_interface_local' ../../lib/libcfg.a(commconf.o): In function `config_ip_route': (.text+0x1218): undefined reference to `find_interface_local' ../../lib/libcfg.a(commconf.o): In function `config_gateway': (.text+0x1714): undefined reference to `find_interface_byname' ../../lib/libcfg.a(commconf.o): In function `config_gateway': (.text+0x1724): undefined reference to `find_interface_byname' ../../lib/libcfg.a(commconf.o): In function `init_mrtd_config': (.text+0x1934): undefined reference to `ip_hash_fn' ../../lib/libcfg.a(commconf.o): In function `init_mrtd_config': (.text+0x197c): undefined reference to `ip_lookup_fn' ../../lib/libcfg.a(commconf.o): In function `init_mrtd_config': (.text+0x19c0): undefined reference to `ip_lookup_fn' ../../lib/libcfg.a(commconf.o): In function `init_mrtd_config': (.text+0x1bec): undefined reference to `show_interfaces' ../../lib/librib.a(rib.o): In function `route_toa_buffer': (.text+0x14c): undefined reference to `buffer_printf' ../../lib/librib.a(rib.o): In function `route_toa_buffer': (.text+0x15c): undefined reference to `buffer_printf' ../../lib/librib.a(rib.o): In function `route_toa_buffer': (.text+0x1a0): undefined reference to `buffer_printf' ../../lib/librib.a(rib.o): In function `route_toa_buffer': (.text+0x1ac): undefined reference to `buffer_printf' ../../lib/librib.a(rib.o): In function `route_toa_buffer': (.text+0x1dc): undefined reference to `buffer_printf' ../../lib/librib.a(rib.o):(.text+0x1e8): more undefined references to `buffer_printf' follow ../../lib/librib.a(rib.o): In function `route_toa_buffer': (.text+0x274): undefined reference to `New_Buffer' ../../lib/librib.a(rib.o): In function `route_toa_buffer': (.text+0x278): undefined reference to `New_Buffer' ../../lib/librib.a(rib.o): In function `rib_replace_active': (.text+0xaf4): undefined reference to `New_Buffer' ../../lib/librib.a(rib.o): In function `rib_replace_active': (.text+0xaf8): undefined reference to `New_Buffer' ../../lib/librib.a(rib.o): In function `rib_replace_active': (.text+0xb54): undefined reference to `Delete_Buffer' ../../lib/librib.a(rib.o): In function `rib_replace_active': (.text+0xb58): undefined reference to `Delete_Buffer' ../../lib/librib.a(rib.o): In function `rib_delete_route_node': (.text+0x131c): undefined reference to `New_Buffer' ../../lib/librib.a(rib.o): In function `rib_delete_route_node': (.text+0x1320): undefined reference to `New_Buffer' ../../lib/librib.a(rib.o): In function `rib_delete_route_node': (.text+0x137c): undefined reference to `Delete_Buffer' ../../lib/librib.a(rib.o): In function `rib_delete_route_node': (.text+0x1380): undefined reference to `Delete_Buffer' ../../lib/librib.a(rib.o): In function `rib_add_route': (.text+0x1d54): undefined reference to `New_Buffer' ../../lib/librib.a(rib.o): In function `rib_add_route': (.text+0x1d58): undefined reference to `New_Buffer' ../../lib/librib.a(rib.o): In function `rib_add_route': (.text+0x1dc0): undefined reference to `Delete_Buffer' ../../lib/librib.a(rib.o): In function `rib_add_route': (.text+0x1dc4): undefined reference to `Delete_Buffer' ../../lib/librib.a(rib.o): In function `rib_add_route': (.text+0x2044): undefined reference to `New_Buffer' ../../lib/librib.a(rib.o): In function `rib_add_route': (.text+0x2048): undefined reference to `New_Buffer' ../../lib/librib.a(rib.o): In function `rib_add_route': (.text+0x20ac): undefined reference to `Delete_Buffer' ../../lib/librib.a(rib.o): In function `rib_add_route': (.text+0x20b0): undefined reference to `Delete_Buffer' ../../lib/librib.a(rib.o): In function `rib_add_route': (.text+0x20dc): undefined reference to `New_Buffer' ../../lib/librib.a(rib.o): In function `rib_add_route': (.text+0x20e0): undefined reference to `New_Buffer' ../../lib/librib.a(rib.o): In function `rib_add_route': (.text+0x213c): undefined reference to `Delete_Buffer' ../../lib/librib.a(rib.o): In function `rib_add_route': (.text+0x2140): undefined reference to `Delete_Buffer' ../../lib/libmrt.a(prefix.o): In function `print_prefix_list_buffer': (.text+0x1064): undefined reference to `buffer_printf' ../../lib/libmrt.a(prefix.o): In function `print_prefix_list_buffer': (.text+0x1070): undefined reference to `buffer_printf' ../../lib/libmrt.a(prefix.o): In function `print_pref_prefix_list_buffer': (.text+0x11b0): undefined reference to `buffer_printf' ../../lib/libmrt.a(prefix.o): In function `print_pref_prefix_list_buffer': (.text+0x11c0): undefined reference to `buffer_printf' ../../lib/libmrt.a(user.o): In function `uii_accept_connection': (.text+0xa8c): undefined reference to `New_Buffer' ../../lib/libmrt.a(user.o): In function `uii_accept_connection': (.text+0xaa8): undefined reference to `New_Buffer' ../../lib/libmrt.a(user.o): In function `uii_yes_no': (.text+0x1264): undefined reference to `buffer_adjust' ../../lib/libmrt.a(user.o): In function `uii_yes_no': (.text+0x126c): undefined reference to `buffer_adjust' ../../lib/libmrt.a(user.o): In function `uii_destroy_connection': (.text+0x1a24): undefined reference to `Delete_Buffer' ../../lib/libmrt.a(user.o): In function `uii_destroy_connection': (.text+0x1a28): undefined reference to `Delete_Buffer' ../../lib/libmrt.a(user.o): In function `uii_destroy_connection': (.text+0x1a3c): undefined reference to `Delete_Buffer' ../../lib/libmrt.a(user.o): In function `uii_destroy_connection': (.text+0x1a40): undefined reference to `Delete_Buffer' ../../lib/libmrt.a(user.o): In function `uii_add_bulk_output': (.text+0x25d0): undefined reference to `buffer_vprintf' ../../lib/libmrt.a(user.o): In function `uii_add_bulk_output': (.text+0x25dc): undefined reference to `buffer_vprintf' ../../lib/libmrt.a(user.o): In function `uii_add_bulk_output': (.text+0x2600): undefined reference to `New_Buffer' ../../lib/libmrt.a(user.o): In function `uii_add_bulk_output': (.text+0x2608): undefined reference to `New_Buffer' ../../lib/libmrt.a(user.o): In function `uii_send_bulk_data': (.text+0x3098): undefined reference to `buffer_adjust' ../../lib/libmrt.a(user.o): In function `uii_send_bulk_data': (.text+0x30a0): undefined reference to `buffer_adjust' ../../lib/libmrt.a(user.o): In function `uii_send_bulk_data': (.text+0x31ec): undefined reference to `buffer_adjust' ../../lib/libmrt.a(user.o): In function `uii_send_bulk_data': (.text+0x31f0): undefined reference to `buffer_adjust' ../../lib/libmrt.a(user.o): In function `uii_send_bulk_data': (.text+0x33a8): undefined reference to `buffer_adjust' ../../lib/libmrt.a(user.o):(.text+0x33b0): more undefined references to `buffer_adjust' follow ../../lib/libmrt.a(user.o): In function `uii_proccess_command': (.text+0x52a8): undefined reference to `New_Buffer' ../../lib/libmrt.a(user.o): In function `uii_proccess_command': (.text+0x52ac): undefined reference to `New_Buffer' ../../lib/libmrt.a(user.o): In function `uii_proccess_command': (.text+0x52c4): undefined reference to `buffer_puts' ../../lib/libmrt.a(user.o): In function `uii_proccess_command': (.text+0x52c8): undefined reference to `buffer_puts' ../../lib/libmrt.a(user.o): In function `uii_proccess_command': (.text+0x52fc): undefined reference to `buffer_puts' ../../lib/libmrt.a(user.o): In function `uii_proccess_command': (.text+0x5300): undefined reference to `buffer_puts' ../../lib/libmrt.a(user.o): In function `uii_proccess_command': (.text+0x5314): undefined reference to `buffer_puts' ../../lib/libmrt.a(user.o):(.text+0x5318): more undefined references to `buffer_puts' follow ../../lib/libmrt.a(user.o): In function `uii_proccess_command': (.text+0x5768): undefined reference to `Delete_Buffer' ../../lib/libmrt.a(user.o): In function `uii_proccess_command': (.text+0x5774): undefined reference to `Delete_Buffer' ../../lib/libmrt.a(user.o): In function `uii_command_tab_complete': (.text+0x6b88): undefined reference to `buffer_adjust' ../../lib/libmrt.a(user.o): In function `uii_command_tab_complete': (.text+0x6b94): undefined reference to `buffer_adjust' ../../lib/libmrt.a(user.o): In function `uii_command_tab_complete': (.text+0x6bbc): undefined reference to `buffer_printf' ../../lib/libmrt.a(user.o): In function `uii_command_tab_complete': (.text+0x6bc0): undefined reference to `buffer_printf' ../../lib/libmrt.a(user.o): In function `uii_read_command.part.1': (.text+0x6ef8): undefined reference to `buffer_insert' ../../lib/libmrt.a(user.o): In function `uii_read_command.part.1': (.text+0x6f04): undefined reference to `buffer_insert' ../../lib/libmrt.a(user.o): In function `uii_read_command.part.1': (.text+0x7254): undefined reference to `buffer_adjust' ../../lib/libmrt.a(user.o): In function `uii_read_command.part.1': (.text+0x725c): undefined reference to `buffer_adjust' ../../lib/libmrt.a(user.o): In function `uii_read_command.part.1': (.text+0x7270): undefined reference to `buffer_puts' ../../lib/libmrt.a(user.o): In function `uii_read_command.part.1': (.text+0x7274): undefined reference to `buffer_puts' ../../lib/libmrt.a(user.o): In function `uii_read_command.part.1': (.text+0x7478): undefined reference to `buffer_adjust' ../../lib/libmrt.a(user.o): In function `uii_read_command.part.1': (.text+0x7480): undefined reference to `buffer_adjust' ../../lib/libmrt.a(user.o): In function `uii_read_command.part.1': (.text+0x7598): undefined reference to `buffer_adjust' ../../lib/libmrt.a(user.o): In function `uii_read_command.part.1': (.text+0x75a4): undefined reference to `buffer_adjust' ../../lib/libmrt.a(user.o): In function `uii_read_command.part.1': (.text+0x75c8): undefined reference to `buffer_delete' ../../lib/libmrt.a(user.o): In function `uii_read_command.part.1': (.text+0x75cc): undefined reference to `buffer_delete' ../../lib/libmrt.a(user.o): In function `uii_read_command.part.1': (.text+0x7630): undefined reference to `buffer_delete' ../../lib/libmrt.a(user.o): In function `uii_read_command.part.1': (.text+0x7638): undefined reference to `buffer_delete' ../../lib/libmrt.a(user.o): In function `uii_read_command.part.1': (.text+0x7810): undefined reference to `buffer_adjust' ../../lib/libmrt.a(user.o): In function `uii_read_command.part.1': (.text+0x7814): undefined reference to `buffer_adjust' ../../lib/libmrt.a(user.o): In function `uii_read_command.part.1': (.text+0x78ac): undefined reference to `buffer_peek' ../../lib/libmrt.a(user.o): In function `uii_read_command.part.1': (.text+0x78b0): undefined reference to `buffer_peek' ../../lib/libmrt.a(user.o): In function `uii_read_command.part.1': (.text+0x7fe8): undefined reference to `buffer_peek' ../../lib/libmrt.a(user.o): In function `uii_read_command.part.1': (.text+0x7fec): undefined reference to `buffer_peek' ../../lib/libmrt.a(user.o): In function `uii_read_command.part.1': (.text+0x8af8): undefined reference to `buffer_adjust' ../../lib/libmrt.a(user.o): In function `uii_read_command.part.1': (.text+0x8afc): undefined reference to `buffer_adjust' ../../lib/libmrt.a(user.o): In function `uii_read_command.part.1': (.text+0x8ba8): undefined reference to `buffer_adjust' ../../lib/libmrt.a(user.o): In function `uii_read_command.part.1': (.text+0x8bac): undefined reference to `buffer_adjust' ../../lib/libmrt.a(user.o): In function `uii_read_command.part.1': (.text+0x8c1c): undefined reference to `buffer_adjust' ../../lib/libmrt.a(user.o):(.text+0x8c20): more undefined references to `buffer_adjust' follow ../../lib/libmrt.a(trace.o): In function `trace': (.text+0x5a0): undefined reference to `buffer_printf' ../../lib/libmrt.a(trace.o): In function `trace': (.text+0x5ac): undefined reference to `buffer_printf' ../../lib/libmrt.a(trace.o): In function `trace': (.text+0x604): undefined reference to `buffer_vprintf' ../../lib/libmrt.a(trace.o): In function `trace': (.text+0x60c): undefined reference to `buffer_vprintf' ../../lib/libmrt.a(trace.o): In function `trace': (.text+0x8c0): undefined reference to `buffer_printf' ../../lib/libmrt.a(trace.o): In function `trace': (.text+0x8c8): undefined reference to `buffer_printf' ../../lib/libmrt.a(trace.o): In function `trace': (.text+0x958): undefined reference to `buffer_printf' ../../lib/libmrt.a(trace.o): In function `trace': (.text+0x960): undefined reference to `buffer_printf' ../../lib/libmrt.a(trace.o): In function `trace': (.text+0xa40): undefined reference to `New_Buffer' ../../lib/libmrt.a(trace.o): In function `trace': (.text+0xa44): undefined reference to `New_Buffer' ../../lib/libmrt.a(trace.o): In function `trace': (.text+0xaa8): undefined reference to `buffer_printf' ../../lib/libmrt.a(trace.o): In function `trace': (.text+0xab0): undefined reference to `buffer_printf' ../../lib/libmrt.a(trace.o): In function `trace': (.text+0xac8): undefined reference to `buffer_printf' ../../lib/libmrt.a(trace.o): In function `trace': (.text+0xad0): undefined reference to `buffer_printf' ../../lib/libmrt.a(trace.o): In function `Destroy_Trace': (.text+0x14b0): undefined reference to `Delete_Buffer' ../../lib/libmrt.a(trace.o): In function `Destroy_Trace': (.text+0x14b4): undefined reference to `Delete_Buffer' ../../lib/libmrt.a(user_util.o): In function `uii_send_buffer': (.text+0x1684): undefined reference to `New_Buffer' ../../lib/libmrt.a(user_util.o): In function `uii_send_buffer': (.text+0x1688): undefined reference to `New_Buffer' ../../lib/libmrt.a(user_util.o): In function `uii_send_buffer': (.text+0x16a0): undefined reference to `buffer_puts' ../../lib/libmrt.a(user_util.o): In function `uii_send_buffer': (.text+0x16a4): undefined reference to `buffer_puts' ../../lib/libmrt.a(user_util.o): In function `uii_send_buffer_del': (.text+0x1a50): undefined reference to `Delete_Buffer' ../../lib/libmrt.a(user_util.o): In function `uii_send_buffer_del': (.text+0x1a58): undefined reference to `Delete_Buffer' ../../lib/libmrt.a(user_util.o): In function `uii_send_data': (.text+0x1ad4): undefined reference to `New_Buffer' ../../lib/libmrt.a(user_util.o): In function `uii_send_data': (.text+0x1ad8): undefined reference to `New_Buffer' ../../lib/libmrt.a(user_util.o): In function `uii_send_data': (.text+0x1afc): undefined reference to `buffer_vprintf' ../../lib/libmrt.a(user_util.o): In function `uii_send_data': (.text+0x1b0c): undefined reference to `buffer_vprintf' ../../lib/libmrt.a(user_util.o): In function `uii_send_data': (.text+0x1b34): undefined reference to `Delete_Buffer' ../../lib/libmrt.a(user_util.o): In function `uii_send_data': (.text+0x1b3c): undefined reference to `Delete_Buffer' ../../lib/libmrt.a(user_util.o): In function `user_vnotice': (.text+0x1bf0): undefined reference to `New_Buffer' ../../lib/libmrt.a(user_util.o): In function `user_vnotice': (.text+0x1c10): undefined reference to `New_Buffer' ../../lib/libmrt.a(user_util.o): In function `user_vnotice': (.text+0x1c2c): undefined reference to `buffer_vprintf' ../../lib/libmrt.a(user_util.o): In function `user_vnotice': (.text+0x1c34): undefined reference to `buffer_vprintf' ../../lib/libmrt.a(user_util.o): In function `user_vnotice': (.text+0x1e14): undefined reference to `Delete_Buffer' ../../lib/libmrt.a(user_util.o): In function `user_vnotice': (.text+0x1e18): undefined reference to `Delete_Buffer' *** Error code 1 Stop. make[3]: stopped in /tmp/pkgbuild/net/mrt/work.alpha/mrt/src/programs/ricd cd route_atob; /usr/bin/make gcc -O2 -mieee -D_FORTIFY_SOURCE=2 -Wall -DHAVE_CONFIG_H -DINET6 -DFUNCPROTO -I../../include -DINET6 -DFUNCPROTO -I../../include -c route_atob.c In file included from ../../include/mrt_thread.h:11:0, from ../../include/trace.h:14, from ../../include/assert.h:10, from ../../include/mrt.h:82, from route_atob.c:5: ../../include/pthread_fake.h:40:0: warning: "pthread_sigmask" redefined #define pthread_sigmask(a,b,c) sigprocmask(a,b,c) ^ In file included from ../../include/trace.h:9:0, from ../../include/assert.h:10, from ../../include/mrt.h:82, from route_atob.c:5: /usr/include/signal.h:80:0: note: this is the location of the previous definition #define pthread_sigmask __libc_thr_sigsetmask ^ route_atob.c: In function 'read_ascii': route_atob.c:167:44: warning: variable 'optlen' set but not used [-Wunused-but-set-variable] int version = 0, as = 0, holdtime = 0, optlen = 0; ^ route_atob.c: At top level: route_atob.c:690:1: warning: return type of 'main' is not 'int' [-Wmain] main (int argc, char *argv[]) ^ gcc -Wl,-R/usr/pkg/lib -L/usr/local/lib route_atob.o ../../lib/libbgp.a ../../lib/libmrt.a -o route_atob -lresolv route_atob.o: In function `read_ascii': (.text+0x43c): undefined reference to `New_Buffer_Stream' route_atob.o: In function `read_ascii': (.text+0x440): undefined reference to `New_Buffer_Stream' route_atob.o: In function `read_ascii': (.text+0x4b4): undefined reference to `buffer_gets' route_atob.o: In function `read_ascii': (.text+0x4b8): undefined reference to `buffer_gets' route_atob.o: In function `read_ascii': (.text+0x81c): undefined reference to `Delete_Buffer' route_atob.o: In function `read_ascii': (.text+0x820): undefined reference to `Delete_Buffer' ../../lib/libbgp.a(bgp_msg.o): In function `bgp_attr_buffer': (.text+0x1e94): undefined reference to `buffer_printf' ../../lib/libbgp.a(bgp_msg.o): In function `bgp_attr_buffer': (.text+0x1ec0): undefined reference to `buffer_printf' ../../lib/libbgp.a(bgp_msg.o): In function `bgp_print_attr_buffer': (.text+0x1f88): undefined reference to `buffer_printf' ../../lib/libbgp.a(bgp_msg.o): In function `bgp_print_attr_buffer': (.text+0x1f9c): undefined reference to `buffer_printf' ../../lib/libbgp.a(bgp_msg.o): In function `bgp_print_attr_buffer': (.text+0x1fb8): undefined reference to `buffer_printf' ../../lib/libbgp.a(bgp_msg.o):(.text+0x1fc8): more undefined references to `buffer_printf' follow ../../lib/libbgp.a(bgp_msg.o): In function `bgp_uii_attr': (.text+0x2364): undefined reference to `New_Buffer' ../../lib/libbgp.a(bgp_msg.o): In function `bgp_uii_attr': (.text+0x2368): undefined reference to `New_Buffer' ../../lib/libmrt.a(prefix.o): In function `print_prefix_list_buffer': (.text+0x1064): undefined reference to `buffer_printf' ../../lib/libmrt.a(prefix.o): In function `print_prefix_list_buffer': (.text+0x1070): undefined reference to `buffer_printf' ../../lib/libmrt.a(prefix.o): In function `print_pref_prefix_list_buffer': (.text+0x11b0): undefined reference to `buffer_printf' ../../lib/libmrt.a(prefix.o): In function `print_pref_prefix_list_buffer': (.text+0x11c0): undefined reference to `buffer_printf' ../../lib/libmrt.a(trace.o): In function `trace': (.text+0x520): undefined reference to `buffer_adjust' ../../lib/libmrt.a(trace.o): In function `trace': (.text+0x524): undefined reference to `buffer_adjust' ../../lib/libmrt.a(trace.o): In function `trace': (.text+0x5a0): undefined reference to `buffer_printf' ../../lib/libmrt.a(trace.o): In function `trace': (.text+0x5ac): undefined reference to `buffer_printf' ../../lib/libmrt.a(trace.o): In function `trace': (.text+0x604): undefined reference to `buffer_vprintf' ../../lib/libmrt.a(trace.o): In function `trace': (.text+0x60c): undefined reference to `buffer_vprintf' ../../lib/libmrt.a(trace.o): In function `trace': (.text+0x8c0): undefined reference to `buffer_printf' ../../lib/libmrt.a(trace.o): In function `trace': (.text+0x8c8): undefined reference to `buffer_printf' ../../lib/libmrt.a(trace.o): In function `trace': (.text+0x958): undefined reference to `buffer_printf' ../../lib/libmrt.a(trace.o): In function `trace': (.text+0x960): undefined reference to `buffer_printf' ../../lib/libmrt.a(trace.o): In function `trace': (.text+0xa40): undefined reference to `New_Buffer' ../../lib/libmrt.a(trace.o): In function `trace': (.text+0xa44): undefined reference to `New_Buffer' ../../lib/libmrt.a(trace.o): In function `trace': (.text+0xaa8): undefined reference to `buffer_printf' ../../lib/libmrt.a(trace.o): In function `trace': (.text+0xab0): undefined reference to `buffer_printf' ../../lib/libmrt.a(trace.o): In function `trace': (.text+0xac8): undefined reference to `buffer_printf' ../../lib/libmrt.a(trace.o): In function `trace': (.text+0xad0): undefined reference to `buffer_printf' ../../lib/libmrt.a(trace.o): In function `Destroy_Trace': (.text+0x14b0): undefined reference to `Delete_Buffer' ../../lib/libmrt.a(trace.o): In function `Destroy_Trace': (.text+0x14b4): undefined reference to `Delete_Buffer' *** Error code 1 Stop. make[3]: stopped in /tmp/pkgbuild/net/mrt/work.alpha/mrt/src/programs/route_atob cd route_btoa; /usr/bin/make gcc -O2 -mieee -D_FORTIFY_SOURCE=2 -Wall -DHAVE_CONFIG_H -DINET6 -DFUNCPROTO -I../../include -DINET6 -DFUNCPROTO -I../../include -c route_btoa.c In file included from ../../include/mrt_thread.h:11:0, from ../../include/trace.h:14, from ../../include/assert.h:10, from ../../include/mrt.h:82, from route_btoa.c:5: ../../include/pthread_fake.h:40:0: warning: "pthread_sigmask" redefined #define pthread_sigmask(a,b,c) sigprocmask(a,b,c) ^ In file included from ../../include/trace.h:9:0, from ../../include/assert.h:10, from ../../include/mrt.h:82, from route_btoa.c:5: /usr/include/signal.h:80:0: note: this is the location of the previous definition #define pthread_sigmask __libc_thr_sigsetmask ^ route_btoa.c:698:1: warning: return type of 'main' is not 'int' [-Wmain] main (int argc, char *argv[]) ^ gcc -Wl,-R/usr/pkg/lib -L/usr/local/lib route_btoa.o ../../lib/libbgp.a ../../lib/libmrt.a -o route_btoa -lresolv route_btoa.o: In function `print_bgp_msg': (.text+0x164): undefined reference to `buffer_printf' route_btoa.o: In function `print_bgp_msg': (.text+0x174): undefined reference to `buffer_printf' route_btoa.o: In function `print_bgp_msg': (.text+0x18c): undefined reference to `buffer_printf' route_btoa.o: In function `print_bgp_msg': (.text+0x19c): undefined reference to `buffer_printf' route_btoa.o: In function `print_bgp_msg': (.text+0x1f4): undefined reference to `buffer_printf' route_btoa.o:(.text+0x1fc): more undefined references to `buffer_printf' follow route_btoa.o: In function `main': (.text.startup+0x2e8): undefined reference to `New_Buffer_Stream' route_btoa.o: In function `main': (.text.startup+0x2ec): undefined reference to `New_Buffer_Stream' ../../lib/libbgp.a(bgp_msg.o): In function `bgp_attr_buffer': (.text+0x1e94): undefined reference to `buffer_printf' ../../lib/libbgp.a(bgp_msg.o): In function `bgp_attr_buffer': (.text+0x1ec0): undefined reference to `buffer_printf' ../../lib/libbgp.a(bgp_msg.o): In function `bgp_print_attr_buffer': (.text+0x1f88): undefined reference to `buffer_printf' ../../lib/libbgp.a(bgp_msg.o): In function `bgp_print_attr_buffer': (.text+0x1f9c): undefined reference to `buffer_printf' ../../lib/libbgp.a(bgp_msg.o): In function `bgp_print_attr_buffer': (.text+0x1fb8): undefined reference to `buffer_printf' ../../lib/libbgp.a(bgp_msg.o):(.text+0x1fc8): more undefined references to `buffer_printf' follow ../../lib/libbgp.a(bgp_msg.o): In function `bgp_uii_attr': (.text+0x2364): undefined reference to `New_Buffer' ../../lib/libbgp.a(bgp_msg.o): In function `bgp_uii_attr': (.text+0x2368): undefined reference to `New_Buffer' ../../lib/libmrt.a(prefix.o): In function `print_prefix_list_buffer': (.text+0x1064): undefined reference to `buffer_printf' ../../lib/libmrt.a(prefix.o): In function `print_prefix_list_buffer': (.text+0x1070): undefined reference to `buffer_printf' ../../lib/libmrt.a(prefix.o): In function `print_pref_prefix_list_buffer': (.text+0x11b0): undefined reference to `buffer_printf' ../../lib/libmrt.a(prefix.o): In function `print_pref_prefix_list_buffer': (.text+0x11c0): undefined reference to `buffer_printf' ../../lib/libmrt.a(trace.o): In function `trace': (.text+0x520): undefined reference to `buffer_adjust' ../../lib/libmrt.a(trace.o): In function `trace': (.text+0x524): undefined reference to `buffer_adjust' ../../lib/libmrt.a(trace.o): In function `trace': (.text+0x5a0): undefined reference to `buffer_printf' ../../lib/libmrt.a(trace.o): In function `trace': (.text+0x5ac): undefined reference to `buffer_printf' ../../lib/libmrt.a(trace.o): In function `trace': (.text+0x604): undefined reference to `buffer_vprintf' ../../lib/libmrt.a(trace.o): In function `trace': (.text+0x60c): undefined reference to `buffer_vprintf' ../../lib/libmrt.a(trace.o): In function `trace': (.text+0x8c0): undefined reference to `buffer_printf' ../../lib/libmrt.a(trace.o): In function `trace': (.text+0x8c8): undefined reference to `buffer_printf' ../../lib/libmrt.a(trace.o): In function `trace': (.text+0x958): undefined reference to `buffer_printf' ../../lib/libmrt.a(trace.o): In function `trace': (.text+0x960): undefined reference to `buffer_printf' ../../lib/libmrt.a(trace.o): In function `trace': (.text+0xa40): undefined reference to `New_Buffer' ../../lib/libmrt.a(trace.o): In function `trace': (.text+0xa44): undefined reference to `New_Buffer' ../../lib/libmrt.a(trace.o): In function `trace': (.text+0xaa8): undefined reference to `buffer_printf' ../../lib/libmrt.a(trace.o): In function `trace': (.text+0xab0): undefined reference to `buffer_printf' ../../lib/libmrt.a(trace.o): In function `trace': (.text+0xac8): undefined reference to `buffer_printf' ../../lib/libmrt.a(trace.o): In function `trace': (.text+0xad0): undefined reference to `buffer_printf' ../../lib/libmrt.a(trace.o): In function `Destroy_Trace': (.text+0x14b0): undefined reference to `Delete_Buffer' ../../lib/libmrt.a(trace.o): In function `Destroy_Trace': (.text+0x14b4): undefined reference to `Delete_Buffer' *** Error code 1 Stop. make[3]: stopped in /tmp/pkgbuild/net/mrt/work.alpha/mrt/src/programs/route_btoa cd sbgp; /usr/bin/make gcc -O2 -mieee -D_FORTIFY_SOURCE=2 -Wall -DHAVE_CONFIG_H -DINET6 -DFUNCPROTO -I../../include -DINET6 -DFUNCPROTO -I../../include -c simple_bgp.c In file included from ../../include/mrt_thread.h:11:0, from ../../include/trace.h:14, from ../../include/assert.h:10, from ../../include/mrt.h:82, from simple_bgp.c:10: ../../include/pthread_fake.h:40:0: warning: "pthread_sigmask" redefined #define pthread_sigmask(a,b,c) sigprocmask(a,b,c) ^ In file included from ../../include/trace.h:9:0, from ../../include/assert.h:10, from ../../include/mrt.h:82, from simple_bgp.c:10: /usr/include/signal.h:80:0: note: this is the location of the previous definition #define pthread_sigmask __libc_thr_sigsetmask ^ gcc -Wl,-R/usr/pkg/lib -L/usr/local/lib simple_bgp.o ../../lib/libbgp.a ../../lib/libcfg.a ../../lib/librib.a ../../lib/libmrt.a ../../lib/libbgp.a -o sbgp -lresolv simple_bgp.o: In function `main': (.text.startup+0x278): undefined reference to `init_interfaces' simple_bgp.o: In function `main': (.text.startup+0x27c): undefined reference to `init_interfaces' ../../lib/libbgp.a(bgp_util.o): In function `bgp_make_tail.isra.2': (.text+0xf68): undefined reference to `buffer_putc' ../../lib/libbgp.a(bgp_util.o): In function `bgp_make_tail.isra.2': (.text+0xf6c): undefined reference to `buffer_putc' ../../lib/libbgp.a(bgp_util.o): In function `bgp_make_tail.isra.2': (.text+0xf7c): undefined reference to `buffer_putc' ../../lib/libbgp.a(bgp_util.o): In function `bgp_make_tail.isra.2': (.text+0xf84): undefined reference to `buffer_putc' ../../lib/libbgp.a(bgp_util.o): In function `bgp_make_tail.isra.2': (.text+0xfb4): undefined reference to `buffer_printf' ../../lib/libbgp.a(bgp_util.o): In function `bgp_make_tail.isra.2': (.text+0xfc8): undefined reference to `buffer_printf' ../../lib/libbgp.a(bgp_util.o): In function `bgp_make_tail.isra.2': (.text+0xff4): undefined reference to `buffer_putc' ../../lib/libbgp.a(bgp_util.o): In function `bgp_make_tail.isra.2': (.text+0xffc): undefined reference to `buffer_putc' ../../lib/libbgp.a(bgp_util.o): In function `bgp_put_a_line': (.text+0x1038): undefined reference to `New_Buffer' ../../lib/libbgp.a(bgp_util.o): In function `bgp_put_a_line': (.text+0x1048): undefined reference to `New_Buffer' ../../lib/libbgp.a(bgp_util.o): In function `bgp_put_a_line': (.text+0x1140): undefined reference to `Delete_Buffer' ../../lib/libbgp.a(bgp_util.o): In function `bgp_put_a_line': (.text+0x1144): undefined reference to `Delete_Buffer' ../../lib/libbgp.a(bgp_util.o): In function `bgp_dump_rtin': (.text+0x12f4): undefined reference to `New_Buffer' ../../lib/libbgp.a(bgp_util.o): In function `bgp_dump_rtin': (.text+0x12f8): undefined reference to `New_Buffer' ../../lib/libbgp.a(bgp_util.o): In function `bgp_dump_rtin': (.text+0x1388): undefined reference to `Delete_Buffer' ../../lib/libbgp.a(bgp_util.o): In function `bgp_dump_rtin': (.text+0x138c): undefined reference to `Delete_Buffer' ../../lib/libbgp.a(bgp_util.o): In function `peer_set_gateway': (.text+0x2154): undefined reference to `get_socket_addr' ../../lib/libbgp.a(bgp_util.o): In function `peer_set_gateway': (.text+0x2174): undefined reference to `get_socket_addr' ../../lib/libbgp.a(bgp_util.o): In function `peer_set_gateway': (.text+0x218c): undefined reference to `get_socket_addr' ../../lib/libbgp.a(bgp_util.o): In function `peer_set_gateway': (.text+0x2194): undefined reference to `get_socket_addr' ../../lib/libbgp.a(bgp_util.o): In function `peer_set_gateway': (.text+0x21d8): undefined reference to `find_interface_local' ../../lib/libbgp.a(bgp_util.o): In function `peer_set_gateway': (.text+0x21dc): undefined reference to `find_interface_local' ../../lib/libbgp.a(bgp_util.o): In function `peer_set_gateway': (.text+0x23b4): undefined reference to `find_interface_local' ../../lib/libbgp.a(bgp_util.o): In function `peer_set_gateway': (.text+0x23b8): undefined reference to `find_interface_local' ../../lib/libbgp.a(bgp_util.o): In function `peer_set_gateway': (.text+0x2414): undefined reference to `find_interface' ../../lib/libbgp.a(bgp_util.o): In function `peer_set_gateway': (.text+0x2418): undefined reference to `find_interface' ../../lib/libbgp.a(bgp_util.o): In function `peer_set_gateway': (.text+0x2434): undefined reference to `find_interface_local' ../../lib/libbgp.a(bgp_util.o): In function `peer_set_gateway': (.text+0x2444): undefined reference to `find_interface_local' ../../lib/libbgp.a(bgp_util.o): In function `bgp_start_transport_connection': (.text+0x2624): undefined reference to `socket_reuse' ../../lib/libbgp.a(bgp_util.o): In function `bgp_start_transport_connection': (.text+0x2628): undefined reference to `socket_reuse' ../../lib/libbgp.a(bgp_util.o): In function `init_BGP_listen': (.text+0x32b0): undefined reference to `socket_reuse' ../../lib/libbgp.a(bgp_util.o): In function `init_BGP_listen': (.text+0x32b8): undefined reference to `socket_reuse' ../../lib/libbgp.a(bgp_util.o): In function `bgp_in_recv_open': (.text+0x5f0c): undefined reference to `get_socket_addr' ../../lib/libbgp.a(bgp_util.o): In function `bgp_in_recv_open': (.text+0x5f10): undefined reference to `get_socket_addr' ../../lib/libbgp.a(view.o): In function `bgp_policy': (.text+0x400): undefined reference to `find_interface_local' ../../lib/libbgp.a(view.o): In function `bgp_policy': (.text+0x408): undefined reference to `find_interface_local' ../../lib/libbgp.a(view.o): In function `bgp_resolve_nexthop': (.text+0x20a4): undefined reference to `ip_lookup_fn' ../../lib/libbgp.a(view.o): In function `bgp_resolve_nexthop': (.text+0x20b0): undefined reference to `ip_hash_fn' ../../lib/libbgp.a(view.o): In function `bgp_resolve_nexthop': (.text+0x2148): undefined reference to `find_interface' ../../lib/libbgp.a(view.o): In function `bgp_resolve_nexthop': (.text+0x214c): undefined reference to `find_interface' ../../lib/libbgp.a(view.o): In function `bgp_resolve_nexthop': (.text+0x2168): undefined reference to `find_interface_local' ../../lib/libbgp.a(view.o): In function `bgp_resolve_nexthop': (.text+0x2170): undefined reference to `find_interface_local' ../../lib/libbgp.a(view.o): In function `view_set_nexthop_self': (.text+0x4908): undefined reference to `find_interface' ../../lib/libbgp.a(view.o): In function `view_set_nexthop_self': (.text+0x4910): undefined reference to `find_interface' ../../lib/libbgp.a(view.o): In function `view_add_aggregate': (.text+0x7710): undefined reference to `find_interface' ../../lib/libbgp.a(view.o): In function `view_add_aggregate': (.text+0x7714): undefined reference to `find_interface' ../../lib/libbgp.a(view.o): In function `view_add_aggregate': (.text+0x7764): undefined reference to `find_interface' ../../lib/libbgp.a(view.o):(.text+0x7768): more undefined references to `find_interface' follow ../../lib/libbgp.a(bgp_dump.o): In function `dump_view_bgp_routes': (.text+0x7b4): undefined reference to `Delete_Buffer' ../../lib/libbgp.a(bgp_dump.o): In function `dump_view_bgp_routes': (.text+0x7b8): undefined reference to `Delete_Buffer' ../../lib/libbgp.a(bgp_msg.o): In function `bgp_attr_buffer': (.text+0x1e94): undefined reference to `buffer_printf' ../../lib/libbgp.a(bgp_msg.o): In function `bgp_attr_buffer': (.text+0x1ec0): undefined reference to `buffer_printf' ../../lib/libbgp.a(bgp_msg.o): In function `bgp_print_attr_buffer': (.text+0x1f88): undefined reference to `buffer_printf' ../../lib/libbgp.a(bgp_msg.o): In function `bgp_print_attr_buffer': (.text+0x1f9c): undefined reference to `buffer_printf' ../../lib/libbgp.a(bgp_msg.o): In function `bgp_print_attr_buffer': (.text+0x1fb8): undefined reference to `buffer_printf' ../../lib/libbgp.a(bgp_msg.o):(.text+0x1fc8): more undefined references to `buffer_printf' follow ../../lib/libbgp.a(bgp_msg.o): In function `bgp_uii_attr': (.text+0x2364): undefined reference to `New_Buffer' ../../lib/libbgp.a(bgp_msg.o): In function `bgp_uii_attr': (.text+0x2368): undefined reference to `New_Buffer' ../../lib/libcfg.a(config_file.o): In function `config_add_output': (.text+0xb0): undefined reference to `buffer_vprintf' ../../lib/libcfg.a(config_file.o): In function `config_add_output': (.text+0xbc): undefined reference to `buffer_vprintf' ../../lib/libcfg.a(config_file.o): In function `config_add_output': (.text+0xe0): undefined reference to `New_Buffer' ../../lib/libcfg.a(config_file.o): In function `config_add_output': (.text+0xec): undefined reference to `New_Buffer' ../../lib/libcfg.a(config_file.o): In function `show_config': (.text+0xa24): undefined reference to `buffer_adjust' ../../lib/libcfg.a(config_file.o): In function `show_config': (.text+0xa2c): undefined reference to `buffer_adjust' ../../lib/libcfg.a(config_file.o): In function `config_write': (.text+0x2218): undefined reference to `buffer_adjust' ../../lib/libcfg.a(config_file.o): In function `config_write': (.text+0x221c): undefined reference to `buffer_adjust' ../../lib/libcfg.a(config_file.o): In function `config_from_file2': (.text+0x30d8): undefined reference to `New_Buffer_Stream' ../../lib/libcfg.a(config_file.o): In function `config_from_file2': (.text+0x30e8): undefined reference to `New_Buffer_Stream' ../../lib/libcfg.a(config_file.o): In function `config_from_file2': (.text+0x3110): undefined reference to `buffer_gets' ../../lib/libcfg.a(config_file.o): In function `config_from_file2': (.text+0x3114): undefined reference to `buffer_gets' ../../lib/libcfg.a(config_file.o): In function `config_from_file2': (.text+0x31dc): undefined reference to `Delete_Buffer' ../../lib/libcfg.a(config_file.o): In function `config_from_file2': (.text+0x31e0): undefined reference to `Delete_Buffer' ../../lib/libcfg.a(commconf.o): In function `re_evaluate_static_routes': (.text+0x404): undefined reference to `find_interface' ../../lib/libcfg.a(commconf.o): In function `re_evaluate_static_routes': (.text+0x408): undefined reference to `find_interface' ../../lib/libcfg.a(commconf.o): In function `re_evaluate_static_routes': (.text+0x428): undefined reference to `find_interface_local' ../../lib/libcfg.a(commconf.o): In function `re_evaluate_static_routes': (.text+0x42c): undefined reference to `find_interface_local' ../../lib/libcfg.a(commconf.o): In function `config_interface': (.text+0x854): undefined reference to `find_interface_byname' ../../lib/libcfg.a(commconf.o): In function `config_interface': (.text+0x860): undefined reference to `find_interface_byname' ../../lib/libcfg.a(commconf.o): In function `config_ip_route': (.text+0xbc8): undefined reference to `find_interface_byname' ../../lib/libcfg.a(commconf.o): In function `config_ip_route': (.text+0xbcc): undefined reference to `find_interface_byname' ../../lib/libcfg.a(commconf.o): In function `config_ip_route': (.text+0x11ec): undefined reference to `find_interface' ../../lib/libcfg.a(commconf.o): In function `config_ip_route': (.text+0x11f0): undefined reference to `find_interface' ../../lib/libcfg.a(commconf.o): In function `config_ip_route': (.text+0x1214): undefined reference to `find_interface_local' ../../lib/libcfg.a(commconf.o): In function `config_ip_route': (.text+0x1218): undefined reference to `find_interface_local' ../../lib/libcfg.a(commconf.o): In function `config_gateway': (.text+0x1714): undefined reference to `find_interface_byname' ../../lib/libcfg.a(commconf.o): In function `config_gateway': (.text+0x1724): undefined reference to `find_interface_byname' ../../lib/libcfg.a(commconf.o): In function `init_mrtd_config': (.text+0x1934): undefined reference to `ip_hash_fn' ../../lib/libcfg.a(commconf.o): In function `init_mrtd_config': (.text+0x197c): undefined reference to `ip_lookup_fn' ../../lib/libcfg.a(commconf.o): In function `init_mrtd_config': (.text+0x19c0): undefined reference to `ip_lookup_fn' ../../lib/libcfg.a(commconf.o): In function `init_mrtd_config': (.text+0x1bec): undefined reference to `show_interfaces' ../../lib/librib.a(rib.o): In function `route_toa_buffer': (.text+0x14c): undefined reference to `buffer_printf' ../../lib/librib.a(rib.o): In function `route_toa_buffer': (.text+0x15c): undefined reference to `buffer_printf' ../../lib/librib.a(rib.o): In function `route_toa_buffer': (.text+0x1a0): undefined reference to `buffer_printf' ../../lib/librib.a(rib.o): In function `route_toa_buffer': (.text+0x1ac): undefined reference to `buffer_printf' ../../lib/librib.a(rib.o): In function `route_toa_buffer': (.text+0x1dc): undefined reference to `buffer_printf' ../../lib/librib.a(rib.o):(.text+0x1e8): more undefined references to `buffer_printf' follow ../../lib/librib.a(rib.o): In function `route_toa_buffer': (.text+0x274): undefined reference to `New_Buffer' ../../lib/librib.a(rib.o): In function `route_toa_buffer': (.text+0x278): undefined reference to `New_Buffer' ../../lib/librib.a(rib.o): In function `rib_replace_active': (.text+0xaf4): undefined reference to `New_Buffer' ../../lib/librib.a(rib.o): In function `rib_replace_active': (.text+0xaf8): undefined reference to `New_Buffer' ../../lib/librib.a(rib.o): In function `rib_replace_active': (.text+0xb54): undefined reference to `Delete_Buffer' ../../lib/librib.a(rib.o): In function `rib_replace_active': (.text+0xb58): undefined reference to `Delete_Buffer' ../../lib/librib.a(rib.o): In function `rib_delete_route_node': (.text+0x131c): undefined reference to `New_Buffer' ../../lib/librib.a(rib.o): In function `rib_delete_route_node': (.text+0x1320): undefined reference to `New_Buffer' ../../lib/librib.a(rib.o): In function `rib_delete_route_node': (.text+0x137c): undefined reference to `Delete_Buffer' ../../lib/librib.a(rib.o): In function `rib_delete_route_node': (.text+0x1380): undefined reference to `Delete_Buffer' ../../lib/librib.a(rib.o): In function `rib_add_route': (.text+0x1d54): undefined reference to `New_Buffer' ../../lib/librib.a(rib.o): In function `rib_add_route': (.text+0x1d58): undefined reference to `New_Buffer' ../../lib/librib.a(rib.o): In function `rib_add_route': (.text+0x1dc0): undefined reference to `Delete_Buffer' ../../lib/librib.a(rib.o): In function `rib_add_route': (.text+0x1dc4): undefined reference to `Delete_Buffer' ../../lib/librib.a(rib.o): In function `rib_add_route': (.text+0x2044): undefined reference to `New_Buffer' ../../lib/librib.a(rib.o): In function `rib_add_route': (.text+0x2048): undefined reference to `New_Buffer' ../../lib/librib.a(rib.o): In function `rib_add_route': (.text+0x20ac): undefined reference to `Delete_Buffer' ../../lib/librib.a(rib.o): In function `rib_add_route': (.text+0x20b0): undefined reference to `Delete_Buffer' ../../lib/librib.a(rib.o): In function `rib_add_route': (.text+0x20dc): undefined reference to `New_Buffer' ../../lib/librib.a(rib.o): In function `rib_add_route': (.text+0x20e0): undefined reference to `New_Buffer' ../../lib/librib.a(rib.o): In function `rib_add_route': (.text+0x213c): undefined reference to `Delete_Buffer' ../../lib/librib.a(rib.o): In function `rib_add_route': (.text+0x2140): undefined reference to `Delete_Buffer' ../../lib/libmrt.a(prefix.o): In function `print_prefix_list_buffer': (.text+0x1064): undefined reference to `buffer_printf' ../../lib/libmrt.a(prefix.o): In function `print_prefix_list_buffer': (.text+0x1070): undefined reference to `buffer_printf' ../../lib/libmrt.a(prefix.o): In function `print_pref_prefix_list_buffer': (.text+0x11b0): undefined reference to `buffer_printf' ../../lib/libmrt.a(prefix.o): In function `print_pref_prefix_list_buffer': (.text+0x11c0): undefined reference to `buffer_printf' ../../lib/libmrt.a(user.o): In function `uii_accept_connection': (.text+0xa8c): undefined reference to `New_Buffer' ../../lib/libmrt.a(user.o): In function `uii_accept_connection': (.text+0xaa8): undefined reference to `New_Buffer' ../../lib/libmrt.a(user.o): In function `uii_yes_no': (.text+0x1264): undefined reference to `buffer_adjust' ../../lib/libmrt.a(user.o): In function `uii_yes_no': (.text+0x126c): undefined reference to `buffer_adjust' ../../lib/libmrt.a(user.o): In function `uii_destroy_connection': (.text+0x1a24): undefined reference to `Delete_Buffer' ../../lib/libmrt.a(user.o): In function `uii_destroy_connection': (.text+0x1a28): undefined reference to `Delete_Buffer' ../../lib/libmrt.a(user.o): In function `uii_destroy_connection': (.text+0x1a3c): undefined reference to `Delete_Buffer' ../../lib/libmrt.a(user.o): In function `uii_destroy_connection': (.text+0x1a40): undefined reference to `Delete_Buffer' ../../lib/libmrt.a(user.o): In function `uii_add_bulk_output': (.text+0x25d0): undefined reference to `buffer_vprintf' ../../lib/libmrt.a(user.o): In function `uii_add_bulk_output': (.text+0x25dc): undefined reference to `buffer_vprintf' ../../lib/libmrt.a(user.o): In function `uii_add_bulk_output': (.text+0x2600): undefined reference to `New_Buffer' ../../lib/libmrt.a(user.o): In function `uii_add_bulk_output': (.text+0x2608): undefined reference to `New_Buffer' ../../lib/libmrt.a(user.o): In function `uii_send_bulk_data': (.text+0x3098): undefined reference to `buffer_adjust' ../../lib/libmrt.a(user.o): In function `uii_send_bulk_data': (.text+0x30a0): undefined reference to `buffer_adjust' ../../lib/libmrt.a(user.o): In function `uii_send_bulk_data': (.text+0x31ec): undefined reference to `buffer_adjust' ../../lib/libmrt.a(user.o): In function `uii_send_bulk_data': (.text+0x31f0): undefined reference to `buffer_adjust' ../../lib/libmrt.a(user.o): In function `uii_send_bulk_data': (.text+0x33a8): undefined reference to `buffer_adjust' ../../lib/libmrt.a(user.o):(.text+0x33b0): more undefined references to `buffer_adjust' follow ../../lib/libmrt.a(user.o): In function `uii_proccess_command': (.text+0x52a8): undefined reference to `New_Buffer' ../../lib/libmrt.a(user.o): In function `uii_proccess_command': (.text+0x52ac): undefined reference to `New_Buffer' ../../lib/libmrt.a(user.o): In function `uii_proccess_command': (.text+0x52c4): undefined reference to `buffer_puts' ../../lib/libmrt.a(user.o): In function `uii_proccess_command': (.text+0x52c8): undefined reference to `buffer_puts' ../../lib/libmrt.a(user.o): In function `uii_proccess_command': (.text+0x52fc): undefined reference to `buffer_puts' ../../lib/libmrt.a(user.o): In function `uii_proccess_command': (.text+0x5300): undefined reference to `buffer_puts' ../../lib/libmrt.a(user.o): In function `uii_proccess_command': (.text+0x5314): undefined reference to `buffer_puts' ../../lib/libmrt.a(user.o):(.text+0x5318): more undefined references to `buffer_puts' follow ../../lib/libmrt.a(user.o): In function `uii_proccess_command': (.text+0x5768): undefined reference to `Delete_Buffer' ../../lib/libmrt.a(user.o): In function `uii_proccess_command': (.text+0x5774): undefined reference to `Delete_Buffer' ../../lib/libmrt.a(user.o): In function `uii_command_tab_complete': (.text+0x6b88): undefined reference to `buffer_adjust' ../../lib/libmrt.a(user.o): In function `uii_command_tab_complete': (.text+0x6b94): undefined reference to `buffer_adjust' ../../lib/libmrt.a(user.o): In function `uii_command_tab_complete': (.text+0x6bbc): undefined reference to `buffer_printf' ../../lib/libmrt.a(user.o): In function `uii_command_tab_complete': (.text+0x6bc0): undefined reference to `buffer_printf' ../../lib/libmrt.a(user.o): In function `uii_read_command.part.1': (.text+0x6ef8): undefined reference to `buffer_insert' ../../lib/libmrt.a(user.o): In function `uii_read_command.part.1': (.text+0x6f04): undefined reference to `buffer_insert' ../../lib/libmrt.a(user.o): In function `uii_read_command.part.1': (.text+0x7254): undefined reference to `buffer_adjust' ../../lib/libmrt.a(user.o): In function `uii_read_command.part.1': (.text+0x725c): undefined reference to `buffer_adjust' ../../lib/libmrt.a(user.o): In function `uii_read_command.part.1': (.text+0x7270): undefined reference to `buffer_puts' ../../lib/libmrt.a(user.o): In function `uii_read_command.part.1': (.text+0x7274): undefined reference to `buffer_puts' ../../lib/libmrt.a(user.o): In function `uii_read_command.part.1': (.text+0x7478): undefined reference to `buffer_adjust' ../../lib/libmrt.a(user.o): In function `uii_read_command.part.1': (.text+0x7480): undefined reference to `buffer_adjust' ../../lib/libmrt.a(user.o): In function `uii_read_command.part.1': (.text+0x7598): undefined reference to `buffer_adjust' ../../lib/libmrt.a(user.o): In function `uii_read_command.part.1': (.text+0x75a4): undefined reference to `buffer_adjust' ../../lib/libmrt.a(user.o): In function `uii_read_command.part.1': (.text+0x75c8): undefined reference to `buffer_delete' ../../lib/libmrt.a(user.o): In function `uii_read_command.part.1': (.text+0x75cc): undefined reference to `buffer_delete' ../../lib/libmrt.a(user.o): In function `uii_read_command.part.1': (.text+0x7630): undefined reference to `buffer_delete' ../../lib/libmrt.a(user.o): In function `uii_read_command.part.1': (.text+0x7638): undefined reference to `buffer_delete' ../../lib/libmrt.a(user.o): In function `uii_read_command.part.1': (.text+0x7810): undefined reference to `buffer_adjust' ../../lib/libmrt.a(user.o): In function `uii_read_command.part.1': (.text+0x7814): undefined reference to `buffer_adjust' ../../lib/libmrt.a(user.o): In function `uii_read_command.part.1': (.text+0x78ac): undefined reference to `buffer_peek' ../../lib/libmrt.a(user.o): In function `uii_read_command.part.1': (.text+0x78b0): undefined reference to `buffer_peek' ../../lib/libmrt.a(user.o): In function `uii_read_command.part.1': (.text+0x7fe8): undefined reference to `buffer_peek' ../../lib/libmrt.a(user.o): In function `uii_read_command.part.1': (.text+0x7fec): undefined reference to `buffer_peek' ../../lib/libmrt.a(user.o): In function `uii_read_command.part.1': (.text+0x8af8): undefined reference to `buffer_adjust' ../../lib/libmrt.a(user.o): In function `uii_read_command.part.1': (.text+0x8afc): undefined reference to `buffer_adjust' ../../lib/libmrt.a(user.o): In function `uii_read_command.part.1': (.text+0x8ba8): undefined reference to `buffer_adjust' ../../lib/libmrt.a(user.o): In function `uii_read_command.part.1': (.text+0x8bac): undefined reference to `buffer_adjust' ../../lib/libmrt.a(user.o): In function `uii_read_command.part.1': (.text+0x8c1c): undefined reference to `buffer_adjust' ../../lib/libmrt.a(user.o):(.text+0x8c20): more undefined references to `buffer_adjust' follow ../../lib/libmrt.a(trace.o): In function `trace': (.text+0x5a0): undefined reference to `buffer_printf' ../../lib/libmrt.a(trace.o): In function `trace': (.text+0x5ac): undefined reference to `buffer_printf' ../../lib/libmrt.a(trace.o): In function `trace': (.text+0x604): undefined reference to `buffer_vprintf' ../../lib/libmrt.a(trace.o): In function `trace': (.text+0x60c): undefined reference to `buffer_vprintf' ../../lib/libmrt.a(trace.o): In function `trace': (.text+0x8c0): undefined reference to `buffer_printf' ../../lib/libmrt.a(trace.o): In function `trace': (.text+0x8c8): undefined reference to `buffer_printf' ../../lib/libmrt.a(trace.o): In function `trace': (.text+0x958): undefined reference to `buffer_printf' ../../lib/libmrt.a(trace.o): In function `trace': (.text+0x960): undefined reference to `buffer_printf' ../../lib/libmrt.a(trace.o): In function `trace': (.text+0xa40): undefined reference to `New_Buffer' ../../lib/libmrt.a(trace.o): In function `trace': (.text+0xa44): undefined reference to `New_Buffer' ../../lib/libmrt.a(trace.o): In function `trace': (.text+0xaa8): undefined reference to `buffer_printf' ../../lib/libmrt.a(trace.o): In function `trace': (.text+0xab0): undefined reference to `buffer_printf' ../../lib/libmrt.a(trace.o): In function `trace': (.text+0xac8): undefined reference to `buffer_printf' ../../lib/libmrt.a(trace.o): In function `trace': (.text+0xad0): undefined reference to `buffer_printf' ../../lib/libmrt.a(trace.o): In function `Destroy_Trace': (.text+0x14b0): undefined reference to `Delete_Buffer' ../../lib/libmrt.a(trace.o): In function `Destroy_Trace': (.text+0x14b4): undefined reference to `Delete_Buffer' ../../lib/libmrt.a(user_util.o): In function `uii_send_buffer': (.text+0x1684): undefined reference to `New_Buffer' ../../lib/libmrt.a(user_util.o): In function `uii_send_buffer': (.text+0x1688): undefined reference to `New_Buffer' ../../lib/libmrt.a(user_util.o): In function `uii_send_buffer': (.text+0x16a0): undefined reference to `buffer_puts' ../../lib/libmrt.a(user_util.o): In function `uii_send_buffer': (.text+0x16a4): undefined reference to `buffer_puts' ../../lib/libmrt.a(user_util.o): In function `uii_send_buffer_del': (.text+0x1a50): undefined reference to `Delete_Buffer' ../../lib/libmrt.a(user_util.o): In function `uii_send_buffer_del': (.text+0x1a58): undefined reference to `Delete_Buffer' ../../lib/libmrt.a(user_util.o): In function `uii_send_data': (.text+0x1ad4): undefined reference to `New_Buffer' ../../lib/libmrt.a(user_util.o): In function `uii_send_data': (.text+0x1ad8): undefined reference to `New_Buffer' ../../lib/libmrt.a(user_util.o): In function `uii_send_data': (.text+0x1afc): undefined reference to `buffer_vprintf' ../../lib/libmrt.a(user_util.o): In function `uii_send_data': (.text+0x1b0c): undefined reference to `buffer_vprintf' ../../lib/libmrt.a(user_util.o): In function `uii_send_data': (.text+0x1b34): undefined reference to `Delete_Buffer' ../../lib/libmrt.a(user_util.o): In function `uii_send_data': (.text+0x1b3c): undefined reference to `Delete_Buffer' ../../lib/libmrt.a(user_util.o): In function `user_vnotice': (.text+0x1bf0): undefined reference to `New_Buffer' ../../lib/libmrt.a(user_util.o): In function `user_vnotice': (.text+0x1c10): undefined reference to `New_Buffer' ../../lib/libmrt.a(user_util.o): In function `user_vnotice': (.text+0x1c2c): undefined reference to `buffer_vprintf' ../../lib/libmrt.a(user_util.o): In function `user_vnotice': (.text+0x1c34): undefined reference to `buffer_vprintf' ../../lib/libmrt.a(user_util.o): In function `user_vnotice': (.text+0x1e14): undefined reference to `Delete_Buffer' ../../lib/libmrt.a(user_util.o): In function `user_vnotice': (.text+0x1e18): undefined reference to `Delete_Buffer' *** Error code 1 Stop. make[3]: stopped in /tmp/pkgbuild/net/mrt/work.alpha/mrt/src/programs/sbgp