clay@clearbox:~/gwc-0.9.9$ ./config.sh Looking for whether $(CC) is set... yes Looking for C compiler (cc)... /usr/bin/cc Looking whether the compiler works... yes Looking whether compile-time assertions work... yes Looking whether this is TenDRA CC... no Looking whether this is Tiny CC... no Looking whether this is GNU CC... yes Looking for stack smashing protection... yes Looking for ... yes Looking for ... yes Looking for ... yes Looking for ... yes Looking for ... yes Looking for ... no Looking for ... yes Looking for ... no Looking for ... yes Looking for ... yes Looking for ... yes Looking for ... yes Looking for SHUT_RD... yes Looking for SHUT_WR... yes Looking for SHUT_RDWR... yes Looking for ... yes Looking for ... yes Looking for type int8_t... yes Looking for type uint8_t... yes Looking for type int16_t... yes Looking for type uint16_t... yes Looking for type int32_t... yes Looking for type uint32_t... yes Looking for type int64_t... yes Looking for type uint64_t... yes Looking for type intmax_t... yes Looking for type uintmax_t... yes Looking for type intptr_t... yes Looking for type uintptr_t... yes Looking for type socklen_t... yes Looking for type in_addr_t... yes Looking for type in_port_t... yes Looking for sizeof(char)... 1 Looking for sizeof(short)... 2 Looking for sizeof(int)... 4 Looking for sizeof(long)... 4 Looking for sizeof(long long)... 8 Looking for sizeof(uintmax_t)... 8 Looking for sizeof(uintptr_t)... 4 Looking for sizeof(void *)... 4 Looking for sizeof(bool)... 1 Looking for sizeof(size_t)... 4 Looking for sizeof(off_t)... 4 Looking for C99 __func__ ... yes Looking for C99 inline support... yes Looking for __inline support... yes Looking for C99 variadic macro support... yes Looking for gethostbyname()... yes Looking for herror()... yes Looking for hstrerror()... yes Looking for getaddrinfo()... yes Looking for freeaddrinfo()... yes Looking for gai_strerror()... yes Looking for IPv6 support... yes Looking for setproctitle()... no Looking for fchroot()... no Looking for SA_INTERRUPT... yes Looking for SIGBUS... yes Looking for SIGSYS... yes Looking for clock_gettime()... yes Looking for uname()... yes Looking for getrusage()... yes Looking for BSD struct rusage... yes Looking for valloc()... yes Looking for getpagesize()... yes Looking for kqueue()... no Looking for epoll... yes Looking for MSG_MORE... yes Looking for ... no Looking for zlib support... no Looking for big-endian... no Looking for little-endian... yes Looking for sockaddr_un.sun_len ... no Looking for msghdr.msg_accrights ... no Looking for msghdr.msg_control ... yes Looking for msghdr.msg_flags ... yes Looking for bind() with "struct sockaddr" parameter... yes Looking for RPATH flag... -R Looking for socker_get()... no Finished, ready to build clay@clearbox:~/gwc-0.9.9$ make cd src && make make[1]: Entering directory `/home/clay/gwc-0.9.9/src' /usr/bin/cc -fstack-protector -W -Wall -Wformat=2 -Wshadow -g -O2 -c -o checker.o checker.c /usr/bin/cc -fstack-protector -W -Wall -Wformat=2 -Wshadow -g -O2 -c -o client.o client.c /usr/bin/cc -fstack-protector -W -Wall -Wformat=2 -Wshadow -g -O2 -c -o dnshelper-process.o dnshelper-process.c /usr/bin/cc -fstack-protector -W -Wall -Wformat=2 -Wshadow -g -O2 -c -o dnshelper-thread.o dnshelper-thread.c /usr/bin/cc -fstack-protector -W -Wall -Wformat=2 -Wshadow -g -O2 -c -o main.o main.c /usr/bin/cc -fstack-protector -W -Wall -Wformat=2 -Wshadow -g -O2 -c -o options.o options.c /usr/bin/cc -fstack-protector -W -Wall -Wformat=2 -Wshadow -g -O2 -c -o peercache.o peercache.c /usr/bin/cc -fstack-protector -W -Wall -Wformat=2 -Wshadow -g -O2 -c -o stats.o stats.c /usr/bin/cc -fstack-protector -W -Wall -Wformat=2 -Wshadow -g -O2 -c -o template.o template.c /usr/bin/cc -fstack-protector -W -Wall -Wformat=2 -Wshadow -g -O2 -c -o uhc.o uhc.c /usr/bin/cc -fstack-protector -W -Wall -Wformat=2 -Wshadow -g -O2 -c -o webcache.o webcache.c cd lib && make make[2]: Entering directory `/home/clay/gwc-0.9.9/src/lib' /usr/bin/cc -fstack-protector -W -Wall -Wformat=2 -Wshadow -g -O2 -c -o acclog.o acclog.c /usr/bin/cc -fstack-protector -W -Wall -Wformat=2 -Wshadow -g -O2 -c -o base32.o base32.c /usr/bin/cc -fstack-protector -W -Wall -Wformat=2 -Wshadow -g -O2 -c -o cobs.o cobs.c /usr/bin/cc -fstack-protector -W -Wall -Wformat=2 -Wshadow -g -O2 -c -o compat.o compat.c /usr/bin/cc -fstack-protector -W -Wall -Wformat=2 -Wshadow -g -O2 -c -o connection.o connection.c /usr/bin/cc -fstack-protector -W -Wall -Wformat=2 -Wshadow -g -O2 -c -o debug.o debug.c /usr/bin/cc -fstack-protector -W -Wall -Wformat=2 -Wshadow -g -O2 -c -o dns.o dns.c /usr/bin/cc -fstack-protector -W -Wall -Wformat=2 -Wshadow -g -O2 -c -o event_source.o event_source.c /usr/bin/cc -fstack-protector -W -Wall -Wformat=2 -Wshadow -g -O2 -c -o event_watcher.o event_watcher.c /usr/bin/cc -fstack-protector -W -Wall -Wformat=2 -Wshadow -g -O2 -c -o fifo.o fifo.c /usr/bin/cc -fstack-protector -W -Wall -Wformat=2 -Wshadow -g -O2 -c -o filter.o filter.c /usr/bin/cc -fstack-protector -W -Wall -Wformat=2 -Wshadow -g -O2 -c -o ggep.o ggep.c /usr/bin/cc -fstack-protector -W -Wall -Wformat=2 -Wshadow -g -O2 -c -o guid.o guid.c /usr/bin/cc -fstack-protector -W -Wall -Wformat=2 -Wshadow -g -O2 -c -o gwc.o gwc.c /usr/bin/cc -fstack-protector -W -Wall -Wformat=2 -Wshadow -g -O2 -c -o hashlist.o hashlist.c /usr/bin/cc -fstack-protector -W -Wall -Wformat=2 -Wshadow -g -O2 -c -o hashtable.o hashtable.c /usr/bin/cc -fstack-protector -W -Wall -Wformat=2 -Wshadow -g -O2 -c -o http.o http.c /usr/bin/cc -fstack-protector -W -Wall -Wformat=2 -Wshadow -g -O2 -c -o list.o list.c /usr/bin/cc -fstack-protector -W -Wall -Wformat=2 -Wshadow -g -O2 -c -o mem.o mem.c /usr/bin/cc -fstack-protector -W -Wall -Wformat=2 -Wshadow -g -O2 -c -o mem_buf.o mem_buf.c /usr/bin/cc -fstack-protector -W -Wall -Wformat=2 -Wshadow -g -O2 -c -o nettools.o nettools.c /usr/bin/cc -fstack-protector -W -Wall -Wformat=2 -Wshadow -g -O2 -c -o node.o node.c /usr/bin/cc -fstack-protector -W -Wall -Wformat=2 -Wshadow -g -O2 -c -o peerlock.o peerlock.c /usr/bin/cc -fstack-protector -W -Wall -Wformat=2 -Wshadow -g -O2 -c -o snode.o snode.c make[2]: Leaving directory `/home/clay/gwc-0.9.9/src/lib' /usr/bin/cc -o gwc checker.o client.o dnshelper-process.o dnshelper-thread.o main.o options.o peercache.o stats.o template.o uhc.o webcache.o lib/acclog.o lib/base32.o lib/cobs.o lib/compat.o lib/connection.o lib/debug.o lib/dns.o lib/event_source.o lib/event_watcher.o lib/fifo.o lib/filter.o lib/ggep.o lib/guid.o lib/gwc.o lib/hashlist.o lib/hashtable.o lib/http.o lib/list.o lib/mem.o lib/mem_buf.o lib/nettools.o lib/node.o lib/peerlock.o lib/snode.o -lrt checker.o: In function `checker_logv': /home/clay/gwc-0.9.9/src/checker.c:141: undefined reference to `__stack_chk_guard' /home/clay/gwc-0.9.9/src/checker.c:149: undefined reference to `__stack_chk_guard' /home/clay/gwc-0.9.9/src/checker.c:149: undefined reference to `__stack_chk_fail' checker.o: In function `checker_verify_url': /home/clay/gwc-0.9.9/src/checker.c:688: undefined reference to `__stack_chk_guard' /home/clay/gwc-0.9.9/src/checker.c:786: undefined reference to `__stack_chk_guard' /home/clay/gwc-0.9.9/src/checker.c:786: undefined reference to `__stack_chk_fail' checker.o: In function `checker_load_cache': /home/clay/gwc-0.9.9/src/checker.c:1568: undefined reference to `__stack_chk_guard' /home/clay/gwc-0.9.9/src/checker.c:1717: undefined reference to `__stack_chk_guard' /home/clay/gwc-0.9.9/src/checker.c:1717: undefined reference to `__stack_chk_fail' checker.o: In function `gwc_check_event': /home/clay/gwc-0.9.9/src/checker.c:385: undefined reference to `__stack_chk_guard' /home/clay/gwc-0.9.9/src/checker.c:618: undefined reference to `__stack_chk_guard' /home/clay/gwc-0.9.9/src/checker.c:618: undefined reference to `__stack_chk_fail' checker.o: In function `checker_initialize': /home/clay/gwc-0.9.9/src/checker.c:1721: undefined reference to `__stack_chk_guard' /home/clay/gwc-0.9.9/src/checker.c:1807: undefined reference to `__stack_chk_guard' /home/clay/gwc-0.9.9/src/checker.c:1807: undefined reference to `__stack_chk_fail' checker.o: In function `checker_urlcheck_run': /home/clay/gwc-0.9.9/src/checker.c:791: undefined reference to `__stack_chk_guard' /home/clay/gwc-0.9.9/src/checker.c:913: undefined reference to `__stack_chk_guard' /home/clay/gwc-0.9.9/src/checker.c:913: undefined reference to `__stack_chk_fail' checker.o: In function `checker_get_dns_reply': /home/clay/gwc-0.9.9/src/checker.c:1343: undefined reference to `__stack_chk_guard' /home/clay/gwc-0.9.9/src/checker.c:1465: undefined reference to `__stack_chk_guard' /home/clay/gwc-0.9.9/src/checker.c:1465: undefined reference to `__stack_chk_fail' dnshelper-process.o: In function `log_time_mark': /home/clay/gwc-0.9.9/src/dnshelper-process.c:56: undefined reference to `__stack_chk_guard' /home/clay/gwc-0.9.9/src/dnshelper-process.c:69: undefined reference to `__stack_chk_guard' /home/clay/gwc-0.9.9/src/dnshelper-process.c:69: undefined reference to `__stack_chk_fail' dnshelper-process.o: In function `dns_helper_event_read': /home/clay/gwc-0.9.9/src/dnshelper-process.c:248: undefined reference to `__stack_chk_guard' /home/clay/gwc-0.9.9/src/dnshelper-process.c:335: undefined reference to `__stack_chk_guard' /home/clay/gwc-0.9.9/src/dnshelper-process.c:335: undefined reference to `__stack_chk_fail' main.o: In function `fatalsig_handler_dump': /home/clay/gwc-0.9.9/src/main.c:94: undefined reference to `__stack_chk_guard' main.o: In function `initialize': /home/clay/gwc-0.9.9/src/main.c:690: undefined reference to `__stack_chk_guard' /home/clay/gwc-0.9.9/src/main.c:709: undefined reference to `__stack_chk_guard' /home/clay/gwc-0.9.9/src/main.c:709: undefined reference to `__stack_chk_fail' main.o: In function `apply_options': /home/clay/gwc-0.9.9/src/main.c:272: undefined reference to `__stack_chk_guard' /home/clay/gwc-0.9.9/src/main.c:564: undefined reference to `__stack_chk_guard' /home/clay/gwc-0.9.9/src/main.c:564: undefined reference to `__stack_chk_fail' options.o: In function `options_set_address': /home/clay/gwc-0.9.9/src/options.c:217: undefined reference to `__stack_chk_guard' /home/clay/gwc-0.9.9/src/options.c:239: undefined reference to `__stack_chk_guard' /home/clay/gwc-0.9.9/src/options.c:239: undefined reference to `__stack_chk_fail' options.o: In function `options_set_abs_path': /home/clay/gwc-0.9.9/src/options.c:455: undefined reference to `__stack_chk_guard' /home/clay/gwc-0.9.9/src/options.c:537: undefined reference to `__stack_chk_guard' /home/clay/gwc-0.9.9/src/options.c:537: undefined reference to `__stack_chk_fail' options.o: In function `options_set_network_id': /home/clay/gwc-0.9.9/src/options.c:541: undefined reference to `__stack_chk_guard' /home/clay/gwc-0.9.9/src/options.c:580: undefined reference to `__stack_chk_guard' /home/clay/gwc-0.9.9/src/options.c:580: undefined reference to `__stack_chk_fail' options.o: In function `options_load': /home/clay/gwc-0.9.9/src/options.c:1035: undefined reference to `__stack_chk_guard' /home/clay/gwc-0.9.9/src/options.c:1176: undefined reference to `__stack_chk_guard' /home/clay/gwc-0.9.9/src/options.c:1176: undefined reference to `__stack_chk_fail' peercache.o: In function `peer_cache_garbage_collect': /home/clay/gwc-0.9.9/src/peercache.c:382: undefined reference to `__stack_chk_guard' /home/clay/gwc-0.9.9/src/peercache.c:416: undefined reference to `__stack_chk_guard' /home/clay/gwc-0.9.9/src/peercache.c:416: undefined reference to `__stack_chk_fail' peercache.o: In function `peer_cache_lookup': /home/clay/gwc-0.9.9/src/peercache.c:372: undefined reference to `__stack_chk_guard' /home/clay/gwc-0.9.9/src/peercache.c:378: undefined reference to `__stack_chk_guard' /home/clay/gwc-0.9.9/src/peercache.c:378: undefined reference to `__stack_chk_fail' peercache.o: In function `peer_cache_add': /home/clay/gwc-0.9.9/src/peercache.c:421: undefined reference to `__stack_chk_guard' /home/clay/gwc-0.9.9/src/peercache.c:435: undefined reference to `__stack_chk_guard' /home/clay/gwc-0.9.9/src/peercache.c:434: undefined reference to `__stack_chk_guard' /home/clay/gwc-0.9.9/src/peercache.c:435: undefined reference to `__stack_chk_fail' peercache.o: In function `peer_cache_save': /home/clay/gwc-0.9.9/src/peercache.c:113: undefined reference to `__stack_chk_guard' /home/clay/gwc-0.9.9/src/peercache.c:143: undefined reference to `__stack_chk_guard' /home/clay/gwc-0.9.9/src/peercache.c:143: undefined reference to `__stack_chk_fail' peercache.o: In function `peer_cache_load': /home/clay/gwc-0.9.9/src/peercache.c:180: undefined reference to `__stack_chk_guard' /home/clay/gwc-0.9.9/src/peercache.c:362: undefined reference to `__stack_chk_guard' /home/clay/gwc-0.9.9/src/peercache.c:362: undefined reference to `__stack_chk_fail' template.o: In function `template_load': /home/clay/gwc-0.9.9/src/template.c:430: undefined reference to `__stack_chk_guard' /home/clay/gwc-0.9.9/src/template.c:686: undefined reference to `__stack_chk_guard' /home/clay/gwc-0.9.9/src/template.c:686: undefined reference to `__stack_chk_fail' template.o: In function `template_get_chunk': /home/clay/gwc-0.9.9/src/template.c:151: undefined reference to `__stack_chk_guard' /home/clay/gwc-0.9.9/src/template.c:411: undefined reference to `__stack_chk_guard' /home/clay/gwc-0.9.9/src/template.c:411: undefined reference to `__stack_chk_fail' uhc.o: In function `pong_info_hash': /home/clay/gwc-0.9.9/src/uhc.c:71: undefined reference to `__stack_chk_guard' /home/clay/gwc-0.9.9/src/uhc.c:75: undefined reference to `__stack_chk_guard' /home/clay/gwc-0.9.9/src/uhc.c:75: undefined reference to `__stack_chk_fail' uhc.o: In function `pong_info_cmp': /home/clay/gwc-0.9.9/src/uhc.c:79: undefined reference to `__stack_chk_guard' /home/clay/gwc-0.9.9/src/uhc.c:83: undefined reference to `__stack_chk_guard' /home/clay/gwc-0.9.9/src/uhc.c:83: undefined reference to `__stack_chk_fail' uhc.o: In function `peer_is_acceptable': /home/clay/gwc-0.9.9/src/uhc.c:190: undefined reference to `__stack_chk_guard' /home/clay/gwc-0.9.9/src/uhc.c:217: undefined reference to `__stack_chk_guard' /home/clay/gwc-0.9.9/src/uhc.c:217: undefined reference to `__stack_chk_fail' uhc.o: In function `uhc_log_msg': /home/clay/gwc-0.9.9/src/uhc.c:118: undefined reference to `__stack_chk_guard' /home/clay/gwc-0.9.9/src/uhc.c:128: undefined reference to `__stack_chk_guard' /home/clay/gwc-0.9.9/src/uhc.c:128: undefined reference to `__stack_chk_fail' uhc.o: In function `uhc_send_packet': /home/clay/gwc-0.9.9/src/uhc.c:221: undefined reference to `__stack_chk_guard' /home/clay/gwc-0.9.9/src/uhc.c:265: undefined reference to `__stack_chk_guard' /home/clay/gwc-0.9.9/src/uhc.c:265: undefined reference to `__stack_chk_fail' uhc.o: In function `uhc_send_ping': /home/clay/gwc-0.9.9/src/uhc.c:402: undefined reference to `__stack_chk_guard' /home/clay/gwc-0.9.9/src/uhc.c:508: undefined reference to `__stack_chk_guard' /home/clay/gwc-0.9.9/src/uhc.c:508: undefined reference to `__stack_chk_fail' uhc.o: In function `uhc_send_pong': /home/clay/gwc-0.9.9/src/uhc.c:270: undefined reference to `__stack_chk_guard' /home/clay/gwc-0.9.9/src/uhc.c:378: undefined reference to `__stack_chk_guard' /home/clay/gwc-0.9.9/src/uhc.c:378: undefined reference to `__stack_chk_fail' uhc.o: In function `handle_packet': /home/clay/gwc-0.9.9/src/uhc.c:552: undefined reference to `__stack_chk_guard' /home/clay/gwc-0.9.9/src/uhc.c:1025: undefined reference to `__stack_chk_guard' /home/clay/gwc-0.9.9/src/uhc.c:1025: undefined reference to `__stack_chk_fail' uhc.o: In function `handle_udp': /home/clay/gwc-0.9.9/src/uhc.c:1075: undefined reference to `__stack_chk_guard' /home/clay/gwc-0.9.9/src/uhc.c:1108: undefined reference to `__stack_chk_guard' /home/clay/gwc-0.9.9/src/uhc.c:1108: undefined reference to `__stack_chk_fail' webcache.o: In function `peer_removed': /home/clay/gwc-0.9.9/src/webcache.c:229: undefined reference to `__stack_chk_guard' /home/clay/gwc-0.9.9/src/webcache.c:238: undefined reference to `__stack_chk_guard' /home/clay/gwc-0.9.9/src/webcache.c:238: undefined reference to `__stack_chk_fail' webcache.o: In function `client_log_error': /home/clay/gwc-0.9.9/src/webcache.c:1739: undefined reference to `__stack_chk_guard' /home/clay/gwc-0.9.9/src/webcache.c:1751: undefined reference to `__stack_chk_guard' /home/clay/gwc-0.9.9/src/webcache.c:1751: undefined reference to `__stack_chk_fail' webcache.o: In function `handle_error': /home/clay/gwc-0.9.9/src/webcache.c:1842: undefined reference to `__stack_chk_guard' /home/clay/gwc-0.9.9/src/webcache.c:1858: undefined reference to `__stack_chk_guard' /home/clay/gwc-0.9.9/src/webcache.c:1858: undefined reference to `__stack_chk_fail' webcache.o: In function `client_get_peers': /home/clay/gwc-0.9.9/src/webcache.c:550: undefined reference to `__stack_chk_guard' /home/clay/gwc-0.9.9/src/webcache.c:558: undefined reference to `__stack_chk_guard' /home/clay/gwc-0.9.9/src/webcache.c:558: undefined reference to `__stack_chk_fail' webcache.o: In function `client_process_ip_request': /home/clay/gwc-0.9.9/src/webcache.c:356: undefined reference to `__stack_chk_guard' /home/clay/gwc-0.9.9/src/webcache.c:392: undefined reference to `__stack_chk_guard' /home/clay/gwc-0.9.9/src/webcache.c:392: undefined reference to `__stack_chk_fail' webcache.o: In function `log_time_mark': /home/clay/gwc-0.9.9/src/webcache.c:158: undefined reference to `__stack_chk_guard' /home/clay/gwc-0.9.9/src/webcache.c:171: undefined reference to `__stack_chk_guard' /home/clay/gwc-0.9.9/src/webcache.c:171: undefined reference to `__stack_chk_fail' webcache.o: In function `periodic_handler': /home/clay/gwc-0.9.9/src/webcache.c:2265: undefined reference to `__stack_chk_guard' /home/clay/gwc-0.9.9/src/webcache.c:2331: undefined reference to `__stack_chk_guard' /home/clay/gwc-0.9.9/src/webcache.c:2331: undefined reference to `__stack_chk_fail' webcache.o: In function `handle_close': /home/clay/gwc-0.9.9/src/webcache.c:1774: undefined reference to `__stack_chk_guard' /home/clay/gwc-0.9.9/src/webcache.c:1825: undefined reference to `__stack_chk_guard' /home/clay/gwc-0.9.9/src/webcache.c:1825: undefined reference to `__stack_chk_fail' webcache.o: In function `handle_write': /home/clay/gwc-0.9.9/src/webcache.c:1862: undefined reference to `__stack_chk_guard' /home/clay/gwc-0.9.9/src/webcache.c:1908: undefined reference to `__stack_chk_guard' /home/clay/gwc-0.9.9/src/webcache.c:1908: undefined reference to `__stack_chk_fail' webcache.o: In function `client_process_update_warning': /home/clay/gwc-0.9.9/src/webcache.c:627: undefined reference to `__stack_chk_guard' /home/clay/gwc-0.9.9/src/webcache.c:646: undefined reference to `__stack_chk_guard' /home/clay/gwc-0.9.9/src/webcache.c:646: undefined reference to `__stack_chk_fail' webcache.o: In function `client_process_hostfile_request': /home/clay/gwc-0.9.9/src/webcache.c:563: undefined reference to `__stack_chk_guard' /home/clay/gwc-0.9.9/src/webcache.c:622: undefined reference to `__stack_chk_guard' /home/clay/gwc-0.9.9/src/webcache.c:622: undefined reference to `__stack_chk_fail' webcache.o: In function `client_process_urlfile_request': /home/clay/gwc-0.9.9/src/webcache.c:527: undefined reference to `__stack_chk_guard' /home/clay/gwc-0.9.9/src/webcache.c:545: undefined reference to `__stack_chk_guard' /home/clay/gwc-0.9.9/src/webcache.c:545: undefined reference to `__stack_chk_fail' webcache.o: In function `client_process_ping_request': /home/clay/gwc-0.9.9/src/webcache.c:341: undefined reference to `__stack_chk_guard' /home/clay/gwc-0.9.9/src/webcache.c:352: undefined reference to `__stack_chk_guard' /home/clay/gwc-0.9.9/src/webcache.c:352: undefined reference to `__stack_chk_fail' webcache.o: In function `gwc_return_error': /home/clay/gwc-0.9.9/src/webcache.c:319: undefined reference to `__stack_chk_guard' /home/clay/gwc-0.9.9/src/webcache.c:336: undefined reference to `__stack_chk_guard' /home/clay/gwc-0.9.9/src/webcache.c:336: undefined reference to `__stack_chk_fail' webcache.o: In function `client_process_statfile_request': /home/clay/gwc-0.9.9/src/webcache.c:846: undefined reference to `__stack_chk_guard' /home/clay/gwc-0.9.9/src/webcache.c:863: undefined reference to `__stack_chk_guard' /home/clay/gwc-0.9.9/src/webcache.c:863: undefined reference to `__stack_chk_fail' webcache.o: In function `client_process_query': /home/clay/gwc-0.9.9/src/webcache.c:916: undefined reference to `__stack_chk_guard' /home/clay/gwc-0.9.9/src/webcache.c:1484: undefined reference to `__stack_chk_guard' /home/clay/gwc-0.9.9/src/webcache.c:1484: undefined reference to `__stack_chk_fail' webcache.o: In function `handle_read': /home/clay/gwc-0.9.9/src/webcache.c:1912: undefined reference to `__stack_chk_guard' /home/clay/gwc-0.9.9/src/webcache.c:2009: undefined reference to `__stack_chk_guard' /home/clay/gwc-0.9.9/src/webcache.c:2009: undefined reference to `__stack_chk_fail' webcache.o: In function `handle_incoming': /home/clay/gwc-0.9.9/src/webcache.c:2013: undefined reference to `__stack_chk_guard' /home/clay/gwc-0.9.9/src/webcache.c:2088: undefined reference to `__stack_chk_guard' /home/clay/gwc-0.9.9/src/webcache.c:2088: undefined reference to `__stack_chk_fail' lib/acclog.o: In function `acclog_commit': /home/clay/gwc-0.9.9/src/lib/acclog.c:111: undefined reference to `__stack_chk_guard' /home/clay/gwc-0.9.9/src/lib/acclog.c:146: undefined reference to `__stack_chk_guard' /home/clay/gwc-0.9.9/src/lib/acclog.c:146: undefined reference to `__stack_chk_fail' lib/base32.o: In function `base32_encode': /home/clay/gwc-0.9.9/src/lib/base32.c:18: undefined reference to `__stack_chk_guard' /home/clay/gwc-0.9.9/src/lib/base32.c:78: undefined reference to `__stack_chk_guard' /home/clay/gwc-0.9.9/src/lib/base32.c:78: undefined reference to `__stack_chk_fail' lib/base32.o: In function `base32_decode': /home/clay/gwc-0.9.9/src/lib/base32.c:97: undefined reference to `__stack_chk_guard' /home/clay/gwc-0.9.9/src/lib/base32.c:152: undefined reference to `__stack_chk_guard' /home/clay/gwc-0.9.9/src/lib/base32.c:152: undefined reference to `__stack_chk_fail' lib/compat.o: In function `debug_error': /home/clay/gwc-0.9.9/src/lib/compat.c:53: undefined reference to `__stack_chk_guard' /home/clay/gwc-0.9.9/src/lib/compat.c:66: undefined reference to `__stack_chk_guard' /home/clay/gwc-0.9.9/src/lib/compat.c:66: undefined reference to `__stack_chk_fail' lib/compat.o: In function `debug_msg': /home/clay/gwc-0.9.9/src/lib/compat.c:38: undefined reference to `__stack_chk_guard' /home/clay/gwc-0.9.9/src/lib/compat.c:49: undefined reference to `__stack_chk_guard' /home/clay/gwc-0.9.9/src/lib/compat.c:49: undefined reference to `__stack_chk_fail' lib/connection.o: In function `connection_bind_socket': /home/clay/gwc-0.9.9/src/lib/connection.c:443: undefined reference to `__stack_chk_guard' /home/clay/gwc-0.9.9/src/lib/connection.c:506: undefined reference to `__stack_chk_guard' /home/clay/gwc-0.9.9/src/lib/connection.c:506: undefined reference to `__stack_chk_fail' lib/connection.o: In function `connection_accept': /home/clay/gwc-0.9.9/src/lib/connection.c:557: undefined reference to `__stack_chk_guard' /home/clay/gwc-0.9.9/src/lib/connection.c:651: undefined reference to `__stack_chk_guard' /home/clay/gwc-0.9.9/src/lib/connection.c:651: undefined reference to `__stack_chk_fail' lib/dns.o: In function `dnslookup_next': /home/clay/gwc-0.9.9/src/lib/dns.c:82: undefined reference to `__stack_chk_guard' /home/clay/gwc-0.9.9/src/lib/dns.c:115: undefined reference to `__stack_chk_guard' /home/clay/gwc-0.9.9/src/lib/dns.c:115: undefined reference to `__stack_chk_fail' lib/filter.o: In function `addr_filter_match': /home/clay/gwc-0.9.9/src/lib/filter.c:297: undefined reference to `__stack_chk_guard' /home/clay/gwc-0.9.9/src/lib/filter.c:325: undefined reference to `__stack_chk_guard' /home/clay/gwc-0.9.9/src/lib/filter.c:325: undefined reference to `__stack_chk_fail' lib/filter.o: In function `addr_filter_load': /home/clay/gwc-0.9.9/src/lib/filter.c:96: undefined reference to `__stack_chk_guard' /home/clay/gwc-0.9.9/src/lib/filter.c:277: undefined reference to `__stack_chk_guard' /home/clay/gwc-0.9.9/src/lib/filter.c:277: undefined reference to `__stack_chk_fail' lib/http.o: In function `http_read_body': /home/clay/gwc-0.9.9/src/lib/http.c:609: undefined reference to `__stack_chk_guard' /home/clay/gwc-0.9.9/src/lib/http.c:738: undefined reference to `__stack_chk_guard' /home/clay/gwc-0.9.9/src/lib/http.c:738: undefined reference to `__stack_chk_fail' lib/http.o: In function `http_send_content_length_header': /home/clay/gwc-0.9.9/src/lib/http.c:248: undefined reference to `__stack_chk_guard' /home/clay/gwc-0.9.9/src/lib/http.c:262: undefined reference to `__stack_chk_guard' /home/clay/gwc-0.9.9/src/lib/http.c:262: undefined reference to `__stack_chk_fail' lib/http.o: In function `http_read_response': /home/clay/gwc-0.9.9/src/lib/http.c:1429: undefined reference to `__stack_chk_guard' /home/clay/gwc-0.9.9/src/lib/http.c:1490: undefined reference to `__stack_chk_guard' /home/clay/gwc-0.9.9/src/lib/http.c:1490: undefined reference to `__stack_chk_fail' lib/http.o: In function `http_request': /home/clay/gwc-0.9.9/src/lib/http.c:345: undefined reference to `__stack_chk_guard' /home/clay/gwc-0.9.9/src/lib/http.c:366: undefined reference to `__stack_chk_guard' /home/clay/gwc-0.9.9/src/lib/http.c:366: undefined reference to `__stack_chk_fail' lib/http.o: In function `http_send_status_line': /home/clay/gwc-0.9.9/src/lib/http.c:157: undefined reference to `__stack_chk_guard' /home/clay/gwc-0.9.9/src/lib/http.c:186: undefined reference to `__stack_chk_guard' /home/clay/gwc-0.9.9/src/lib/http.c:186: undefined reference to `__stack_chk_fail' lib/nettools.o: In function `print_uint32': /home/clay/gwc-0.9.9/src/lib/nettools.c:166: undefined reference to `__stack_chk_guard' /home/clay/gwc-0.9.9/src/lib/nettools.c:191: undefined reference to `__stack_chk_guard' /home/clay/gwc-0.9.9/src/lib/nettools.c:191: undefined reference to `__stack_chk_fail' lib/nettools.o: In function `print_uint64': /home/clay/gwc-0.9.9/src/lib/nettools.c:198: undefined reference to `__stack_chk_guard' /home/clay/gwc-0.9.9/src/lib/nettools.c:238: undefined reference to `__stack_chk_guard' /home/clay/gwc-0.9.9/src/lib/nettools.c:238: undefined reference to `__stack_chk_fail' lib/nettools.o: In function `print_uint': /home/clay/gwc-0.9.9/src/lib/nettools.c:87: undefined reference to `__stack_chk_guard' /home/clay/gwc-0.9.9/src/lib/nettools.c:108: undefined reference to `__stack_chk_guard' /home/clay/gwc-0.9.9/src/lib/nettools.c:108: undefined reference to `__stack_chk_fail' lib/nettools.o: In function `off_t_to_string_buf': /home/clay/gwc-0.9.9/src/lib/nettools.c:461: undefined reference to `__stack_chk_guard' /home/clay/gwc-0.9.9/src/lib/nettools.c:480: undefined reference to `__stack_chk_guard' /home/clay/gwc-0.9.9/src/lib/nettools.c:480: undefined reference to `__stack_chk_fail' lib/nettools.o: In function `parse_ipv6_addr': /home/clay/gwc-0.9.9/src/lib/nettools.c:815: undefined reference to `__stack_chk_guard' /home/clay/gwc-0.9.9/src/lib/nettools.c:903: undefined reference to `__stack_chk_guard' /home/clay/gwc-0.9.9/src/lib/nettools.c:903: undefined reference to `__stack_chk_fail' lib/nettools.o: In function `sha1_base32_string': /home/clay/gwc-0.9.9/src/lib/nettools.c:503: undefined reference to `__stack_chk_guard' /home/clay/gwc-0.9.9/src/lib/nettools.c:510: undefined reference to `__stack_chk_guard' /home/clay/gwc-0.9.9/src/lib/nettools.c:510: undefined reference to `__stack_chk_fail' lib/nettools.o: In function `print_ipv6_addr': /home/clay/gwc-0.9.9/src/lib/nettools.c:297: undefined reference to `__stack_chk_guard' /home/clay/gwc-0.9.9/src/lib/nettools.c:387: undefined reference to `__stack_chk_guard' /home/clay/gwc-0.9.9/src/lib/nettools.c:387: undefined reference to `__stack_chk_fail' lib/nettools.o: In function `print_net_addr': /home/clay/gwc-0.9.9/src/lib/nettools.c:391: undefined reference to `__stack_chk_guard' /home/clay/gwc-0.9.9/src/lib/nettools.c:395: undefined reference to `__stack_chk_guard' /home/clay/gwc-0.9.9/src/lib/nettools.c:395: undefined reference to `__stack_chk_fail' lib/nettools.o: In function `parse_net_addr': /home/clay/gwc-0.9.9/src/lib/nettools.c:907: undefined reference to `__stack_chk_guard' /home/clay/gwc-0.9.9/src/lib/nettools.c:935: undefined reference to `__stack_chk_guard' /home/clay/gwc-0.9.9/src/lib/nettools.c:935: undefined reference to `__stack_chk_fail' lib/nettools.o: In function `net_addr_port_to_string': /home/clay/gwc-0.9.9/src/lib/nettools.c:431: undefined reference to `__stack_chk_guard' /home/clay/gwc-0.9.9/src/lib/nettools.c:457: undefined reference to `__stack_chk_guard' /home/clay/gwc-0.9.9/src/lib/nettools.c:457: undefined reference to `__stack_chk_fail' lib/nettools.o: In function `print_net_addr_port': /home/clay/gwc-0.9.9/src/lib/nettools.c:400: undefined reference to `__stack_chk_guard' /home/clay/gwc-0.9.9/src/lib/nettools.c:418: undefined reference to `__stack_chk_guard' /home/clay/gwc-0.9.9/src/lib/nettools.c:418: undefined reference to `__stack_chk_fail' lib/peerlock.o: In function `peer_lock_hash_func': /home/clay/gwc-0.9.9/src/lib/peerlock.c:96: undefined reference to `__stack_chk_guard' /home/clay/gwc-0.9.9/src/lib/peerlock.c:98: undefined reference to `__stack_chk_guard' /home/clay/gwc-0.9.9/src/lib/peerlock.c:98: undefined reference to `__stack_chk_fail' lib/peerlock.o: In function `peer_lock_cmp_func': /home/clay/gwc-0.9.9/src/lib/peerlock.c:102: undefined reference to `__stack_chk_guard' /home/clay/gwc-0.9.9/src/lib/peerlock.c:104: undefined reference to `__stack_chk_guard' /home/clay/gwc-0.9.9/src/lib/peerlock.c:104: undefined reference to `__stack_chk_fail' lib/peerlock.o: In function `peer_lock_set_add': /home/clay/gwc-0.9.9/src/lib/peerlock.c:185: undefined reference to `__stack_chk_guard' /home/clay/gwc-0.9.9/src/lib/peerlock.c:233: undefined reference to `__stack_chk_guard' /home/clay/gwc-0.9.9/src/lib/peerlock.c:233: undefined reference to `__stack_chk_fail' lib/peerlock.o: In function `peer_lock_set_locked': /home/clay/gwc-0.9.9/src/lib/peerlock.c:243: undefined reference to `__stack_chk_guard' /home/clay/gwc-0.9.9/src/lib/peerlock.c:270: undefined reference to `__stack_chk_guard' /home/clay/gwc-0.9.9/src/lib/peerlock.c:270: undefined reference to `__stack_chk_fail' collect2: ld returned 1 exit status make[1]: *** [gwc] Error 1 make[1]: Leaving directory `/home/clay/gwc-0.9.9/src' make: *** [gwc] Error 2 clay@clearbox:~/gwc-0.9.9$