Attempting to compile and install supporting libraries to /usr/lib gcc -g -o mquery mquery.c mdnsd.c 1035.c gcc -g -o mhttp mhttp.c mdnsd.c 1035.c sdtxt.c xht.c gcc -fPIC -Wall -g -c mdns_server.c mdnsd.c 1035.c sdtxt.c xht.c mdns_server.c: In function `mdnss_stop': mdns_server.c:24: warning: implicit declaration of function `write' mdns_server.c: In function `mdnss_conflict_handler': mdns_server.c:32: warning: implicit declaration of function `printf' mdns_server.c: In function `mdnss_msock': mdns_server.c:43: warning: implicit declaration of function `bzero' mdns_server.c:53: warning: implicit declaration of function `close' mdns_server.c:55: warning: implicit declaration of function `inet_addr' mdns_server.c: In function `mdnss_add_service': mdns_server.c:84: warning: implicit declaration of function `snprintf' mdns_server.c:99: warning: implicit declaration of function `free' mdns_server.c: In function `mdnss_start': mdns_server.c:124: warning: implicit declaration of function `pipe' mdns_server.c:128: warning: implicit declaration of function `strerror' mdns_server.c:128: warning: format argument is not a pointer (arg 2) mdns_server.c: In function `mdnss_process_network_events': mdns_server.c:154: warning: implicit declaration of function `read' mdns_server.c:164: warning: format argument is not a pointer (arg 3) mdns_server.c:172: warning: format argument is not a pointer (arg 2) mdns_server.c:174: warning: control reaches end of non-void function mdnsd.c: In function `_u_push': mdnsd.c:186: warning: implicit declaration of function `malloc' mdnsd.c: In function `_q_reset': mdnsd.c:201: warning: suggest parentheses around assignment used as truth value mdnsd.c: In function `_q_done': mdnsd.c:211: warning: suggest parentheses around assignment used as truth value mdnsd.c:222: warning: implicit declaration of function `free' mdnsd.c: In function `_cache': mdnsd.c:291: warning: suggest parentheses around assignment used as truth value mdnsd.c:297: warning: suggest parentheses around assignment used as truth value mdnsd.c:333: warning: suggest parentheses around assignment used as truth value mdnsd.c: In function `_r_out': mdnsd.c:349: warning: unused variable `next' mdnsd.c: In function `mdnsd_new': mdnsd.c:368: warning: unused variable `i' mdnsd.c: In function `mdnsd_free': mdnsd.c:406: warning: unused variable `i' mdnsd.c: In function `mdnsd_out': mdnsd.c:468: warning: implicit declaration of function `htons' mdnsd.c:469: warning: implicit declaration of function `inet_addr' mdnsd.c: In function `mdnsd_sleep': mdnsd.c:617: warning: unused variable `r' mdnsd.c: In function `mdnsd_query': mdnsd.c:670: warning: suggest parentheses around assignment used as truth value 1035.c: In function `_rrparse': 1035.c:210: warning: implicit declaration of function `sprintf' sdtxt.c: In function `_sd2txt_write': sdtxt.c:26: warning: unused variable `len' sdtxt.c: In function `sd2txt': sdtxt.c:49: warning: implicit declaration of function `malloc' xht.c: In function `xht_new': xht.c:53: warning: implicit declaration of function `malloc' xht.c:56: warning: implicit declaration of function `bzero' xht.c: In function `_xht_set': xht.c:86: warning: implicit declaration of function `free' xht.c:93: warning: control reaches end of non-void function gcc -g -fPIC -shared -Wl,-soname,libmdns_server.so.0 -o libmdns_server.so.0.0 -lc mdns_server.o mdnsd.o 1035.o sdtxt.o xht.o ln -sf libmdns_server.so.0.0 libmdns_server.so ln -sf libmdns_server.so.0.0 libmdns_server.so.0 gcc -fPIC -Wall -g -c mdnsd.c 1035.c sdtxt.c xht.c mdns_client.c mdnsd.c: In function `_u_push': mdnsd.c:186: warning: implicit declaration of function `malloc' mdnsd.c: In function `_q_reset': mdnsd.c:201: warning: suggest parentheses around assignment used as truth value mdnsd.c: In function `_q_done': mdnsd.c:211: warning: suggest parentheses around assignment used as truth value mdnsd.c:222: warning: implicit declaration of function `free' mdnsd.c: In function `_cache': mdnsd.c:291: warning: suggest parentheses around assignment used as truth value mdnsd.c:297: warning: suggest parentheses around assignment used as truth value mdnsd.c:333: warning: suggest parentheses around assignment used as truth value mdnsd.c: In function `_r_out': mdnsd.c:349: warning: unused variable `next' mdnsd.c: In function `mdnsd_new': mdnsd.c:368: warning: unused variable `i' mdnsd.c: In function `mdnsd_free': mdnsd.c:406: warning: unused variable `i' mdnsd.c: In function `mdnsd_out': mdnsd.c:468: warning: implicit declaration of function `htons' mdnsd.c:469: warning: implicit declaration of function `inet_addr' mdnsd.c: In function `mdnsd_sleep': mdnsd.c:617: warning: unused variable `r' mdnsd.c: In function `mdnsd_query': mdnsd.c:670: warning: suggest parentheses around assignment used as truth value 1035.c: In function `_rrparse': 1035.c:210: warning: implicit declaration of function `sprintf' sdtxt.c: In function `_sd2txt_write': sdtxt.c:26: warning: unused variable `len' sdtxt.c: In function `sd2txt': sdtxt.c:49: warning: implicit declaration of function `malloc' xht.c: In function `xht_new': xht.c:53: warning: implicit declaration of function `malloc' xht.c:56: warning: implicit declaration of function `bzero' xht.c: In function `_xht_set': xht.c:86: warning: implicit declaration of function `free' xht.c:93: warning: control reaches end of non-void function mdns_client.c: In function `mdnsc_make_query': mdns_client.c:49: warning: implicit declaration of function `calloc' mdns_client.c:51: warning: implicit declaration of function `snprintf' mdns_client.c: In function `mdnsc_msock': mdns_client.c:79: warning: implicit declaration of function `bzero' mdns_client.c:89: warning: implicit declaration of function `close' mdns_client.c:91: warning: implicit declaration of function `inet_addr' mdns_client.c: In function `mdnsc_start': mdns_client.c:110: warning: implicit declaration of function `printf' mdns_client.c:110: warning: implicit declaration of function `strerror' mdns_client.c:110: warning: format argument is not a pointer (arg 2) mdns_client.c: In function `mdnsc_process_network_events': mdns_client.c:230: warning: format argument is not a pointer (arg 3) mdns_client.c:238: warning: format argument is not a pointer (arg 2) gcc -g -fPIC -shared -Wl,-soname,libmdns_client.so.0 -o libmdns_client.so.0.0 -lc mdns_client.o 1035.o sdtxt.o xht.o mdnsd.o ln -sf libmdns_client.so.0.0 libmdns_client.so ln -sf libmdns_client.so.0.0 libmdns_client.so.0 ar -rcs libmdns_client.a libmdns_client.so ar -rcs libmdns_server.a libmdns_server.so gcc -ggdb test_client.c -L./ -lmdns_client -o test_client test_client.c: In function `main': test_client.c:12: warning: passing arg 1 of `mdnsc_make_query' from incompatible pointer type test_client.c:12: warning: passing arg 2 of `mdnsc_make_query' from incompatible pointer type test_client.c:12: warning: passing arg 3 of `mdnsc_make_query' from incompatible pointer type test_client.c:12: warning: passing arg 4 of `mdnsc_make_query' from incompatible pointer type test_client.c:12: warning: passing arg 5 of `mdnsc_make_query' from incompatible pointer type gcc -ggdb test_server.c sdtxt.c mdns_server.c mdnsd.c xht.c 1035.c -o test_server cp libmdns_client.so libmdns_server.so /usr/lib || true cp: cannot create regular file `/usr/lib/libmdns_client.so': Permission denied cp: cannot create regular file `/usr/lib/libmdns_server.so': Permission denied ln -s /usr/lib/libmdns_client.so /usr/lib/libmdns_client.so.0 || true ln: cannot create symbolic link `/usr/lib/libmdns_client.so.0' to `/usr/lib/libmdns_client.so': Permission denied ln -s /usr/lib/libmdns_client.so /usr/lib/libmdns_client.so.0.0.0 || true ln: cannot create symbolic link `/usr/lib/libmdns_client.so.0.0.0' to `/usr/lib/libmdns_client.so': Permission denied ln -s /usr/lib/libmdns_server.so /usr/lib/libmdns_server.so.0 || true ln: cannot create symbolic link `/usr/lib/libmdns_server.so.0' to `/usr/lib/libmdns_server.so': Permission denied ln -s /usr/lib/libmdns_server.so /usr/lib/libmdns_server.so.0.0.0 || true ln: cannot create symbolic link `/usr/lib/libmdns_server.so.0.0.0' to `/usr/lib/libmdns_server.so': Permission denied Checking if your kit is complete... Looks good Warning: -L./mdns/ changed to -L/home/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Net-MDNS-Client/./mdns/ Writing Makefile for Net::MDNS::Client cp mdns_relay.pl blib/lib/Net/MDNS/mdns_relay.pl cp Client.pm blib/lib/Net/MDNS/Client.pm AutoSplitting blib/lib/Net/MDNS/Client.pm (blib/lib/auto/Net/MDNS/Client) cp example.pl blib/lib/Net/MDNS/example.pl /home/cpanrun/tmp/5.8.0/bin/perl /home/cpanrun/build/5.8.0/lib/5.8.0/ExtUtils/xsubpp -typemap /home/cpanrun/build/5.8.0/lib/5.8.0/ExtUtils/typemap Client.xs > Client.xsc && mv Client.xsc Client.c Please specify prototyping behavior for Client.xs (see perlxs manual) gcc -c -I. -I./mdns -D_REENTRANT -D_GNU_SOURCE -fno-strict-aliasing -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O3 -DVERSION=\"0.04\" -DXS_VERSION=\"0.04\" -fpic "-I/home/cpanrun/build/5.8.0/lib/5.8.0/i686-linux-thread-multi/CORE" Client.c Running Mkbootstrap for Net::MDNS::Client () chmod 644 Client.bs rm -f blib/arch/auto/Net/MDNS/Client/Client.so LD_RUN_PATH="/home/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Net-MDNS-Client/mdns" gcc -shared Client.o ./mdns/libmdns_client.so -o blib/arch/auto/Net/MDNS/Client/Client.so ./mdns/libmdns_client.a -L/home/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Net-MDNS-Client/mdns -lmdns_client chmod 755 blib/arch/auto/Net/MDNS/Client/Client.so cp Client.bs blib/arch/auto/Net/MDNS/Client/Client.bs chmod 644 blib/arch/auto/Net/MDNS/Client/Client.bs Manifying blib/man3/Net::MDNS::Client.3 Manifying blib/man3/Net::MDNS::mdns_relay.3 PERL_DL_NONLAZY=1 /home/cpanrun/tmp/5.8.0/bin/perl "-MExtUtils::Command::MM" "-e" "test_harness(0, 'blib/lib', 'blib/arch')" t/*.t t/1....ok All tests successful. Files=1, Tests=6, 0 wallclock secs ( 0.29 cusr + 0.03 csys = 0.32 CPU) Installing /home/cpanrun/build/5.8.0/lib/site_perl/5.8.0/i686-linux-thread-multi/auto/Net/MDNS/Client/Client.so Installing /home/cpanrun/build/5.8.0/lib/site_perl/5.8.0/i686-linux-thread-multi/auto/Net/MDNS/Client/Client.bs Installing /home/cpanrun/build/5.8.0/lib/site_perl/5.8.0/i686-linux-thread-multi/auto/Net/MDNS/Client/autosplit.ix Installing /home/cpanrun/build/5.8.0/lib/site_perl/5.8.0/i686-linux-thread-multi/Net/MDNS/mdns_relay.pl Installing /home/cpanrun/build/5.8.0/lib/site_perl/5.8.0/i686-linux-thread-multi/Net/MDNS/Client.pm Installing /home/cpanrun/build/5.8.0/lib/site_perl/5.8.0/i686-linux-thread-multi/Net/MDNS/example.pl Installing /home/cpanrun/build/5.8.0/man/man3/Net::MDNS::Client.3 Installing /home/cpanrun/build/5.8.0/man/man3/Net::MDNS::mdns_relay.3 Appending installation info to /home/cpanrun/build/5.8.0/lib/5.8.0/i686-linux-thread-multi/perllocal.pod