=> Bootstrap dependency digest>=20010302: found digest-20121220 ===> Building for clisp-rawsock-2.49 /usr/pkg/bin/clisp -norc -q -c ./sock.lisp -o ./ WARNING: locale: no encoding 646, using ISO-8859-1 ;; Compiling file /usr/pkgsrc/work/net/clisp-rawsock/work/clisp-2.49/modules/rawsock/sock.lisp ... ;; Wrote file /usr/pkgsrc/work/net/clisp-rawsock/work/clisp-2.49/modules/rawsock/sock.fas The following functions were used but not defined: RAWSOCK:SOCKET RAWSOCK:MAKE-SOCKADDR RAWSOCK:CONNECT RAWSOCK:SOCK-CLOSE RAWSOCK:GETNAMEINFO 0 errors, 0 warnings /usr/pkg/bin/clisp -norc -q -C /usr/pkg/lib/clisp/linkkit/modprep ./rawsock.c ./ WARNING: locale: no encoding 646, using ISO-8859-1 ;; MODPREP: "./rawsock.c" --> #P"rawsock.m.c" ;; MODPREP: reading "./rawsock.c": 59,785 bytes, 1,499 lines WARNING: "./rawsock.c":633: fixed object case ":DECnet" WARNING: truncated a very long tag (from 3,587 to 2,000) for ("(OR NULL INTEGER (MEMBER" ("defined(IPPROTO_IP)" . ":IPPROTO-IP") ("defined(IPPROTO_IPV6)" . ":IPPROTO-IPV6") ("defined(IPPROTO_ICMP)" . ":IPPROTO-ICMP") ("defined(IPPROTO_RAW)" . ":IPPROTO-RAW") ("defined(IPPROTO_TCP)" . ":IPPROTO-TCP") ..) ;; MODPREP: 270 objects, 39 DEFUNs ;; packages: ("RAWSOCK") MODPREP: wrote rawsock.m.c (220,819 bytes) cc -I/usr/pkg/include -I/usr/include -O2 -march=i586 -I/usr/pkg/include -I/usr/include -W -Wswitch -Wcomment -Wpointer-arith -Wimplicit -Wreturn-type -Wmissing-declarations -Wno-sign-compare -Wno-format-nonliteral -O2 -fexpensive-optimizations -falign-functions=4 -DENABLE_UNICODE -DDYNAMIC_FFI -DDYNAMIC_MODULES -I. -fPIC -I/usr/pkg/lib/clisp/linkkit -c rawsock.m.c -o rawsock.o ./rawsock.c:105:70: warning: unused parameter 'prot' [-Wunused-parameter] static void* parse_buffer_arg (gcv_object_t *arg_, size_t *size, int prot) { ^ ./rawsock.c:131:60: warning: unused parameter 'prot' [-Wunused-parameter] CLISP_SOCKLEN_T *size, int prot) { ^ ./rawsock.c:207:51: warning: unused parameter 'prot' [-Wunused-parameter] struct iovec *buffer, int prot PIN_ARG_DECL) { ^ ./rawsock.c:610:29: error: use of undeclared identifier 'IFF_BROADCAST' if (ifap->ifa_flags & IFF_BROADCAST) ^ ./rawsock.c:611:31: error: use of undeclared identifier 'IFF_POINTOPOINT' if (ifap->ifa_flags & IFF_POINTOPOINT) { ^ ./rawsock.c:616:34: error: use of undeclared identifier 'IFF_POINTOPOINT' else if (ifap->ifa_flags & IFF_POINTOPOINT) ^ ./rawsock.c:915:46: warning: unsequenced modification and access to 'STACK' [-Wunsequenced] check_socket_type(popSTACK()), ^ /usr/pkgsrc/work/net/clisp-rawsock/work/.buildlink/lib/clisp/linkkit/clisp.h:4099:28: note: expanded from macro 'popSTACK' #define popSTACK() (STACK -= 1, (STACK[-1-(sintP)(-1)])) ^ ./rawsock.c:3691:49: note: expanded from macro 'check_socket_type' #define check_socket_type(a) (int)map_lisp_to_c(a,&check_socket_type_map) ^ ./rawsock.c:1162:16: error: variable has incomplete type 'struct ifreq' struct ifreq ifrequest; ^ ./rawsock.c:1162:10: note: forward declaration of 'struct ifreq' struct ifreq ifrequest; ^ ./rawsock.c:1166:19: error: invalid application of 'sizeof' to an incomplete type 'struct ifreq' if (ioctl(sock, SIOCGIFFLAGS, &ifrequest) < 0) ^~~~~~~~~~~~ /usr/include/sys/sockio.h:58:22: note: expanded from macro 'SIOCGIFFLAGS' #define SIOCGIFFLAGS _IOWR('i', 17, struct ifreq) /* get ifnet flags */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/sys/ioccom.h:89:48: note: expanded from macro '_IOWR' #define _IOWR(g,n,t) _IOC(IOC_INOUT, (g), (n), sizeof(t)) ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/sys/ioccom.h:83:19: note: expanded from macro '_IOC' ((inout) | (((len) & IOCPARM_MASK) << IOCPARM_SHIFT) | \ ^ ./rawsock.c:1162:10: note: forward declaration of 'struct ifreq' struct ifreq ifrequest; ^ ./rawsock.c:1169:19: error: invalid application of 'sizeof' to an incomplete type 'struct ifreq' if (ioctl(sock, SIOCSIFFLAGS, &ifrequest) < 0) ^~~~~~~~~~~~ /usr/include/sys/sockio.h:57:23: note: expanded from macro 'SIOCSIFFLAGS' #define SIOCSIFFLAGS _IOW('i', 16, struct ifreq) /* set ifnet flags */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/sys/ioccom.h:87:44: note: expanded from macro '_IOW' #define _IOW(g,n,t) _IOC(IOC_IN, (g), (n), sizeof(t)) ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/sys/ioccom.h:83:19: note: expanded from macro '_IOC' ((inout) | (((len) & IOCPARM_MASK) << IOCPARM_SHIFT) | \ ^ ./rawsock.c:1162:10: note: forward declaration of 'struct ifreq' struct ifreq ifrequest; ^ ./rawsock.c:1175:19: error: invalid application of 'sizeof' to an incomplete type 'struct ifreq' if (ioctl(sock, SIOCGIFADDR, &ifrequest) < 0) ^~~~~~~~~~~ /usr/include/sys/sockio.h:52:21: note: expanded from macro 'SIOCGIFADDR' #define SIOCGIFADDR _IOWR('i', 33, struct ifreq) /* get ifnet address */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/sys/ioccom.h:89:48: note: expanded from macro '_IOWR' #define _IOWR(g,n,t) _IOC(IOC_INOUT, (g), (n), sizeof(t)) ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/sys/ioccom.h:83:19: note: expanded from macro '_IOC' ((inout) | (((len) & IOCPARM_MASK) << IOCPARM_SHIFT) | \ ^ ./rawsock.c:1162:10: note: forward declaration of 'struct ifreq' struct ifreq ifrequest; ^ ./rawsock.c:1179:21: error: invalid application of 'sizeof' to an incomplete type 'struct ifreq' if (ioctl(sock, SIOCGIFADDR, &ifrequest) < 0) ^~~~~~~~~~~ /usr/include/sys/sockio.h:52:21: note: expanded from macro 'SIOCGIFADDR' #define SIOCGIFADDR _IOWR('i', 33, struct ifreq) /* get ifnet address */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/sys/ioccom.h:89:48: note: expanded from macro '_IOWR' #define _IOWR(g,n,t) _IOC(IOC_INOUT, (g), (n), sizeof(t)) ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/sys/ioccom.h:83:19: note: expanded from macro '_IOC' ((inout) | (((len) & IOCPARM_MASK) << IOCPARM_SHIFT) | \ ^ ./rawsock.c:1162:10: note: forward declaration of 'struct ifreq' struct ifreq ifrequest; ^ ./rawsock.c:1184:23: error: invalid application of 'sizeof' to an incomplete type 'struct ifreq' if (ioctl(sock, SIOCSIFADDR, &ifrequest) < 0) ^~~~~~~~~~~ /usr/include/sys/sockio.h:51:22: note: expanded from macro 'SIOCSIFADDR' #define SIOCSIFADDR _IOW('i', 12, struct ifreq) /* set ifnet address */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/sys/ioccom.h:87:44: note: expanded from macro '_IOW' #define _IOW(g,n,t) _IOC(IOC_IN, (g), (n), sizeof(t)) ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/sys/ioccom.h:83:19: note: expanded from macro '_IOC' ((inout) | (((len) & IOCPARM_MASK) << IOCPARM_SHIFT) | \ ^ ./rawsock.c:1162:10: note: forward declaration of 'struct ifreq' struct ifreq ifrequest; ^ ./rawsock.c:1161:46: warning: unused parameter 'ifname' [-Wunused-parameter] static void configdev (rawsock_t sock, char* ifname, int ipaddress, int flags) { ^ ./rawsock.c:1797:50: warning: unused parameter 'module' [-Wunused-parameter] void module__rawsock__init_function_1 (module_t* module) ^ ./rawsock.c:1899:48: warning: unused parameter 'module' [-Wunused-parameter] void module__rawsock__fini_function (module_t* module) ^ 7 warnings and 9 errors generated. *** Error code 1 Stop. bmake: stopped in /usr/pkgsrc/work/net/clisp-rawsock/work/clisp-2.49/modules/rawsock *** Error code 1 Stop. bmake: stopped in /usr/pkgsrc/net/clisp-rawsock *** Error code 1 Stop. bmake: stopped in /usr/pkgsrc/net/clisp-rawsock