=> Bootstrap dependency digest>=20010302: found digest-20080510 => Bootstrap dependency fetch-[0-9]*: found fetch-1.7 WARNING: [license.mk] Every package should define a LICENSE. ===> Building for latd-1.18 --- llogin.o --- --- utils.o --- --- main.o --- --- circuit.o --- --- clientsession.o --- --- llogin.o --- if g++ -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE=\"latd\" -DVERSION=\"1.18\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_SYS_IOCTL_H=1 -DHAVE_PTY_H=1 -DHAVE_TERMIOS_H=1 -DHAVE_MCHECK_H=1 -DHAVE_NETINET_ETHER_H=1 -DHAVE_NET_ETHERNET_H=1 -DHAVE_FEATURES_H=1 -DHAVE_OPENPTY=1 -DLOGIN_BIN=\"/bin/login\" -DLATCP_SOCKNAME=\"/var/run/latcp\" -DLLOGIN_SOCKNAME=\"/var/run/latlogin\" -I. -I. -DLATD_CONF=\"/usr/pkg/etc/latd.conf\" -DSBINDIR=\"/usr/pkg/sbin\" -DBINDIR=\"/usr/pkg/bin\" -DPREFIX="\"/usr/pkg\"" -fno-rtti -fno-exceptions -Wstrict-prototypes -Wno-unused -O3 -pipe -fstack-protector -Wno-format -fno-builtin -W -MT llogin.o -MD -MP -MF ".deps/llogin.Tpo" -c -o llogin.o `test -f 'llogin.cc' || echo './'`llogin.cc; then mv ".deps/llogin.Tpo" ".deps/llogin.Po"; else rm -f ".deps/llogin.Tpo"; exit 1; fi --- utils.o --- if g++ -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE=\"latd\" -DVERSION=\"1.18\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_SYS_IOCTL_H=1 -DHAVE_PTY_H=1 -DHAVE_TERMIOS_H=1 -DHAVE_MCHECK_H=1 -DHAVE_NETINET_ETHER_H=1 -DHAVE_NET_ETHERNET_H=1 -DHAVE_FEATURES_H=1 -DHAVE_OPENPTY=1 -DLOGIN_BIN=\"/bin/login\" -DLATCP_SOCKNAME=\"/var/run/latcp\" -DLLOGIN_SOCKNAME=\"/var/run/latlogin\" -I. -I. -DLATD_CONF=\"/usr/pkg/etc/latd.conf\" -DSBINDIR=\"/usr/pkg/sbin\" -DBINDIR=\"/usr/pkg/bin\" -DPREFIX="\"/usr/pkg\"" -fno-rtti -fno-exceptions -Wstrict-prototypes -Wno-unused -O3 -pipe -fstack-protector -Wno-format -fno-builtin -W -MT utils.o -MD -MP -MF ".deps/utils.Tpo" -c -o utils.o `test -f 'utils.cc' || echo './'`utils.cc; then mv ".deps/utils.Tpo" ".deps/utils.Po"; else rm -f ".deps/utils.Tpo"; exit 1; fi --- main.o --- if g++ -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE=\"latd\" -DVERSION=\"1.18\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_SYS_IOCTL_H=1 -DHAVE_PTY_H=1 -DHAVE_TERMIOS_H=1 -DHAVE_MCHECK_H=1 -DHAVE_NETINET_ETHER_H=1 -DHAVE_NET_ETHERNET_H=1 -DHAVE_FEATURES_H=1 -DHAVE_OPENPTY=1 -DLOGIN_BIN=\"/bin/login\" -DLATCP_SOCKNAME=\"/var/run/latcp\" -DLLOGIN_SOCKNAME=\"/var/run/latlogin\" -I. -I. -DLATD_CONF=\"/usr/pkg/etc/latd.conf\" -DSBINDIR=\"/usr/pkg/sbin\" -DBINDIR=\"/usr/pkg/bin\" -DPREFIX="\"/usr/pkg\"" -fno-rtti -fno-exceptions -Wstrict-prototypes -Wno-unused -O3 -pipe -fstack-protector -Wno-format -fno-builtin -W -MT main.o -MD -MP -MF ".deps/main.Tpo" -c -o main.o `test -f 'main.cc' || echo './'`main.cc; then mv ".deps/main.Tpo" ".deps/main.Po"; else rm -f ".deps/main.Tpo"; exit 1; fi --- circuit.o --- if g++ -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE=\"latd\" -DVERSION=\"1.18\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_SYS_IOCTL_H=1 -DHAVE_PTY_H=1 -DHAVE_TERMIOS_H=1 -DHAVE_MCHECK_H=1 -DHAVE_NETINET_ETHER_H=1 -DHAVE_NET_ETHERNET_H=1 -DHAVE_FEATURES_H=1 -DHAVE_OPENPTY=1 -DLOGIN_BIN=\"/bin/login\" -DLATCP_SOCKNAME=\"/var/run/latcp\" -DLLOGIN_SOCKNAME=\"/var/run/latlogin\" -I. -I. -DLATD_CONF=\"/usr/pkg/etc/latd.conf\" -DSBINDIR=\"/usr/pkg/sbin\" -DBINDIR=\"/usr/pkg/bin\" -DPREFIX="\"/usr/pkg\"" -fno-rtti -fno-exceptions -Wstrict-prototypes -Wno-unused -O3 -pipe -fstack-protector -Wno-format -fno-builtin -W -MT circuit.o -MD -MP -MF ".deps/circuit.Tpo" -c -o circuit.o `test -f 'circuit.cc' || echo './'`circuit.cc; then mv ".deps/circuit.Tpo" ".deps/circuit.Po"; else rm -f ".deps/circuit.Tpo"; exit 1; fi --- clientsession.o --- if g++ -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE=\"latd\" -DVERSION=\"1.18\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_SYS_IOCTL_H=1 -DHAVE_PTY_H=1 -DHAVE_TERMIOS_H=1 -DHAVE_MCHECK_H=1 -DHAVE_NETINET_ETHER_H=1 -DHAVE_NET_ETHERNET_H=1 -DHAVE_FEATURES_H=1 -DHAVE_OPENPTY=1 -DLOGIN_BIN=\"/bin/login\" -DLATCP_SOCKNAME=\"/var/run/latcp\" -DLLOGIN_SOCKNAME=\"/var/run/latlogin\" -I. -I. -DLATD_CONF=\"/usr/pkg/etc/latd.conf\" -DSBINDIR=\"/usr/pkg/sbin\" -DBINDIR=\"/usr/pkg/bin\" -DPREFIX="\"/usr/pkg\"" -fno-rtti -fno-exceptions -Wstrict-prototypes -Wno-unused -O3 -pipe -fstack-protector -Wno-format -fno-builtin -W -MT clientsession.o -MD -MP -MF ".deps/clientsession.Tpo" -c -o clientsession.o `test -f 'clientsession.cc' || echo './'`clientsession.cc; then mv ".deps/clientsession.Tpo" ".deps/clientsession.Po"; else rm -f ".deps/clientsession.Tpo"; exit 1; fi --- llogin.o --- cc1plus: warning: command line option "-Wstrict-prototypes" is valid for Ada/C/ObjC but not for C++ --- circuit.o --- cc1plus: warning: command line option "-Wstrict-prototypes" is valid for Ada/C/ObjC but not for C++ --- clientsession.o --- cc1plus: warning: command line option "-Wstrict-prototypes" is valid for Ada/C/ObjC but not for C++ --- utils.o --- cc1plus: warning: command line option "-Wstrict-prototypes" is valid for Ada/C/ObjC but not for C++ --- main.o --- cc1plus: warning: command line option "-Wstrict-prototypes" is valid for Ada/C/ObjC but not for C++ --- circuit.o --- In file included from /usr/lib/gcc/x86_64-unknown-linux-gnu/4.5.2/../../../../include/c++/4.5.2/backward/strstream:47:0, from circuit.cc:19: /usr/lib/gcc/x86_64-unknown-linux-gnu/4.5.2/../../../../include/c++/4.5.2/backward/backward_warning.h:28:2: warning: #warning This file includes at least one deprecated or antiquated header which may be removed without further notice at a future date. Please use a non-deprecated interface with equivalent functionality instead. For a listing of replacement headers and interfaces, consult the file backward_warning.h. To disable this warning use -Wno-deprecated. --- llogin.o --- llogin.cc:49:18: fatal error: algo.h: No such file or directory compilation terminated. --- clientsession.o --- In file included from /usr/lib/gcc/x86_64-unknown-linux-gnu/4.5.2/../../../../include/c++/4.5.2/backward/strstream:47:0, from clientsession.cc:25: /usr/lib/gcc/x86_64-unknown-linux-gnu/4.5.2/../../../../include/c++/4.5.2/backward/backward_warning.h:28:2: warning: #warning This file includes at least one deprecated or antiquated header which may be removed without further notice at a future date. Please use a non-deprecated interface with equivalent functionality instead. For a listing of replacement headers and interfaces, consult the file backward_warning.h. To disable this warning use -Wno-deprecated. --- llogin.o --- *** [llogin.o] Error code 1 bmake: stopped in /tmp/pkgsrc/net/latd/work/latd-1.18 --- main.o --- In file included from /usr/lib/gcc/x86_64-unknown-linux-gnu/4.5.2/../../../../include/c++/4.5.2/backward/strstream:47:0, from main.cc:44: /usr/lib/gcc/x86_64-unknown-linux-gnu/4.5.2/../../../../include/c++/4.5.2/backward/backward_warning.h:28:2: warning: #warning This file includes at least one deprecated or antiquated header which may be removed without further notice at a future date. Please use a non-deprecated interface with equivalent functionality instead. For a listing of replacement headers and interfaces, consult the file backward_warning.h. To disable this warning use -Wno-deprecated. --- circuit.o --- In file included from circuit.cc:26:0: lat.h:32:59: warning: 'packed' attribute ignored for field of type 'unsigned char' lat.h:33:59: warning: 'packed' attribute ignored for field of type 'unsigned char' lat.h:36:59: warning: 'packed' attribute ignored for field of type 'unsigned char' lat.h:37:59: warning: 'packed' attribute ignored for field of type 'unsigned char' lat.h:43:57: warning: 'packed' attribute ignored for field of type 'unsigned char' lat.h:44:57: warning: 'packed' attribute ignored for field of type 'unsigned char' lat.h:45:57: warning: 'packed' attribute ignored for field of type 'unsigned char' lat.h:46:57: warning: 'packed' attribute ignored for field of type 'unsigned char' lat.h:47:57: warning: 'packed' attribute ignored for field of type 'unsigned char' lat.h:48:57: warning: 'packed' attribute ignored for field of type 'unsigned char' lat.h:58:57: warning: 'packed' attribute ignored for field of type 'unsigned char' lat.h:59:57: warning: 'packed' attribute ignored for field of type 'unsigned char' lat.h:60:57: warning: 'packed' attribute ignored for field of type 'unsigned char' lat.h:61:57: warning: 'packed' attribute ignored for field of type 'unsigned char' lat.h:62:57: warning: 'packed' attribute ignored for field of type 'unsigned char' lat.h:63:57: warning: 'packed' attribute ignored for field of type 'unsigned char' lat.h:64:57: warning: 'packed' attribute ignored for field of type 'unsigned char' lat.h:65:57: warning: 'packed' attribute ignored for field of type 'unsigned char' lat.h:67:57: warning: 'packed' attribute ignored for field of type 'unsigned char' lat.h:68:57: warning: 'packed' attribute ignored for field of type 'unsigned char' lat.h:69:57: warning: 'packed' attribute ignored for field of type 'unsigned char' lat.h:82:55: warning: 'packed' attribute ignored for field of type 'unsigned char' lat.h:83:55: warning: 'packed' attribute ignored for field of type 'unsigned char' lat.h:84:55: warning: 'packed' attribute ignored for field of type 'unsigned char' lat.h:85:55: warning: 'packed' attribute ignored for field of type 'unsigned char' lat.h:86:55: warning: 'packed' attribute ignored for field of type 'unsigned char' lat.h:87:55: warning: 'packed' attribute ignored for field of type 'unsigned char' lat.h:89:55: warning: 'packed' attribute ignored for field of type 'unsigned char' lat.h:90:55: warning: 'packed' attribute ignored for field of type 'unsigned char' lat.h:102:55: warning: 'packed' attribute ignored for field of type 'unsigned char' lat.h:103:55: warning: 'packed' attribute ignored for field of type 'unsigned char' lat.h:104:55: warning: 'packed' attribute ignored for field of type 'unsigned char' lat.h:105:55: warning: 'packed' attribute ignored for field of type 'unsigned char' lat.h:106:55: warning: 'packed' attribute ignored for field of type 'unsigned char' lat.h:107:55: warning: 'packed' attribute ignored for field of type 'unsigned char' lat.h:109:55: warning: 'packed' attribute ignored for field of type 'unsigned char' lat.h:110:55: warning: 'packed' attribute ignored for field of type 'unsigned char' lat.h:122:57: warning: 'packed' attribute ignored for field of type 'unsigned char' lat.h:123:57: warning: 'packed' attribute ignored for field of type 'unsigned char' lat.h:124:57: warning: 'packed' attribute ignored for field of type 'unsigned char' lat.h:125:57: warning: 'packed' attribute ignored for field of type 'unsigned char' lat.h:131:48: warning: 'packed' attribute ignored for field of type 'LAT_Header' lat.h:132:48: warning: 'packed' attribute ignored for field of type 'LAT_SlotCmd' lat.h:137:56: warning: 'packed' attribute ignored for field of type 'LAT_Header' lat.h:138:56: warning: 'packed' attribute ignored for field of type 'LAT_SlotCmd' lat.h:139:56: warning: 'packed' attribute ignored for field of type 'unsigned char' lat.h:140:56: warning: 'packed' attribute ignored for field of type 'unsigned char' lat.h:141:56: warning: 'packed' attribute ignored for field of type 'unsigned char' lat.h:146:57: warning: 'packed' attribute ignored for field of type 'unsigned char' lat.h:147:57: warning: 'packed' attribute ignored for field of type 'unsigned char' lat.h:148:57: warning: 'packed' attribute ignored for field of type 'unsigned char' lat.h:149:57: warning: 'packed' attribute ignored for field of type 'unsigned char' lat.h:150:57: warning: 'packed' attribute ignored for field of type 'unsigned char' lat.h:151:57: warning: 'packed' attribute ignored for field of type 'unsigned char' lat.h:155:57: warning: 'packed' attribute ignored for field of type 'unsigned char' lat.h:156:57: warning: 'packed' attribute ignored for field of type 'unsigned char' lat.h:183:57: warning: 'packed' attribute ignored for field of type 'unsigned char' lat.h:184:57: warning: 'packed' attribute ignored for field of type 'unsigned char' lat.h:185:57: warning: 'packed' attribute ignored for field of type 'unsigned char' lat.h:186:57: warning: 'packed' attribute ignored for field of type 'unsigned char' lat.h:187:57: warning: 'packed' attribute ignored for field of type 'unsigned char' lat.h:188:57: warning: 'packed' attribute ignored for field of type 'unsigned char' lat.h:191:57: warning: 'packed' attribute ignored for field of type 'unsigned char' --- clientsession.o --- In file included from clientsession.cc:28:0: lat.h:32:59: warning: 'packed' attribute ignored for field of type 'unsigned char' lat.h:33:59: warning: 'packed' attribute ignored for field of type 'unsigned char' lat.h:36:59: warning: 'packed' attribute ignored for field of type 'unsigned char' lat.h:37:59: warning: 'packed' attribute ignored for field of type 'unsigned char' lat.h:43:57: warning: 'packed' attribute ignored for field of type 'unsigned char' lat.h:44:57: warning: 'packed' attribute ignored for field of type 'unsigned char' lat.h:45:57: warning: 'packed' attribute ignored for field of type 'unsigned char' lat.h:46:57: warning: 'packed' attribute ignored for field of type 'unsigned char' lat.h:47:57: warning: 'packed' attribute ignored for field of type 'unsigned char' lat.h:48:57: warning: 'packed' attribute ignored for field of type 'unsigned char' lat.h:58:57: warning: 'packed' attribute ignored for field of type 'unsigned char' lat.h:59:57: warning: 'packed' attribute ignored for field of type 'unsigned char' lat.h:60:57: warning: 'packed' attribute ignored for field of type 'unsigned char' lat.h:61:57: warning: 'packed' attribute ignored for field of type 'unsigned char' lat.h:62:57: warning: 'packed' attribute ignored for field of type 'unsigned char' lat.h:63:57: warning: 'packed' attribute ignored for field of type 'unsigned char' lat.h:64:57: warning: 'packed' attribute ignored for field of type 'unsigned char' lat.h:65:57: warning: 'packed' attribute ignored for field of type 'unsigned char' lat.h:67:57: warning: 'packed' attribute ignored for field of type 'unsigned char' lat.h:68:57: warning: 'packed' attribute ignored for field of type 'unsigned char' lat.h:69:57: warning: 'packed' attribute ignored for field of type 'unsigned char' lat.h:82:55: warning: 'packed' attribute ignored for field of type 'unsigned char' lat.h:83:55: warning: 'packed' attribute ignored for field of type 'unsigned char' lat.h:84:55: warning: 'packed' attribute ignored for field of type 'unsigned char' lat.h:85:55: warning: 'packed' attribute ignored for field of type 'unsigned char' lat.h:86:55: warning: 'packed' attribute ignored for field of type 'unsigned char' lat.h:87:55: warning: 'packed' attribute ignored for field of type 'unsigned char' lat.h:89:55: warning: 'packed' attribute ignored for field of type 'unsigned char' lat.h:90:55: warning: 'packed' attribute ignored for field of type 'unsigned char' lat.h:102:55: warning: 'packed' attribute ignored for field of type 'unsigned char' lat.h:103:55: warning: 'packed' attribute ignored for field of type 'unsigned char' lat.h:104:55: warning: 'packed' attribute ignored for field of type 'unsigned char' lat.h:105:55: warning: 'packed' attribute ignored for field of type 'unsigned char' lat.h:106:55: warning: 'packed' attribute ignored for field of type 'unsigned char' lat.h:107:55: warning: 'packed' attribute ignored for field of type 'unsigned char' lat.h:109:55: warning: 'packed' attribute ignored for field of type 'unsigned char' lat.h:110:55: warning: 'packed' attribute ignored for field of type 'unsigned char' lat.h:122:57: warning: 'packed' attribute ignored for field of type 'unsigned char' lat.h:123:57: warning: 'packed' attribute ignored for field of type 'unsigned char' lat.h:124:57: warning: 'packed' attribute ignored for field of type 'unsigned char' lat.h:125:57: warning: 'packed' attribute ignored for field of type 'unsigned char' lat.h:131:48: warning: 'packed' attribute ignored for field of type 'LAT_Header' lat.h:132:48: warning: 'packed' attribute ignored for field of type 'LAT_SlotCmd' lat.h:137:56: warning: 'packed' attribute ignored for field of type 'LAT_Header' lat.h:138:56: warning: 'packed' attribute ignored for field of type 'LAT_SlotCmd' lat.h:139:56: warning: 'packed' attribute ignored for field of type 'unsigned char' lat.h:140:56: warning: 'packed' attribute ignored for field of type 'unsigned char' lat.h:141:56: warning: 'packed' attribute ignored for field of type 'unsigned char' lat.h:146:57: warning: 'packed' attribute ignored for field of type 'unsigned char' lat.h:147:57: warning: 'packed' attribute ignored for field of type 'unsigned char' lat.h:148:57: warning: 'packed' attribute ignored for field of type 'unsigned char' lat.h:149:57: warning: 'packed' attribute ignored for field of type 'unsigned char' lat.h:150:57: warning: 'packed' attribute ignored for field of type 'unsigned char' lat.h:151:57: warning: 'packed' attribute ignored for field of type 'unsigned char' lat.h:155:57: warning: 'packed' attribute ignored for field of type 'unsigned char' lat.h:156:57: warning: 'packed' attribute ignored for field of type 'unsigned char' lat.h:183:57: warning: 'packed' attribute ignored for field of type 'unsigned char' lat.h:184:57: warning: 'packed' attribute ignored for field of type 'unsigned char' lat.h:185:57: warning: 'packed' attribute ignored for field of type 'unsigned char' lat.h:186:57: warning: 'packed' attribute ignored for field of type 'unsigned char' lat.h:187:57: warning: 'packed' attribute ignored for field of type 'unsigned char' lat.h:188:57: warning: 'packed' attribute ignored for field of type 'unsigned char' lat.h:191:57: warning: 'packed' attribute ignored for field of type 'unsigned char' --- circuit.o --- In file included from circuit.cc:29:0: services.h: In constructor 'LATServices::serviceinfo::nodeinfo::nodeinfo(const unsigned char*, int, std::string, int)': services.h:87:35: error: 'memcpy' was not declared in this scope --- clientsession.o --- In file included from clientsession.cc:32:0: connection.h: In member function 'bool LATConnection::node_is(const char*)': connection.h:57:73: error: 'strcmp' was not declared in this scope connection.h: In constructor 'LATConnection::pending_msg::pending_msg(unsigned char*, int, bool)': connection.h:108:27: error: 'memcpy' was not declared in this scope connection.h: In copy constructor 'LATConnection::pending_msg::pending_msg(const LATConnection::pending_msg&)': connection.h:114:28: error: 'memcpy' was not declared in this scope connection.h: In member function 'LATConnection::pending_msg& LATConnection::pending_msg::operator=(const LATConnection::pending_msg&)': connection.h:126:30: error: 'memcpy' was not declared in this scope connection.h: In constructor 'LATConnection::slot_cmd::slot_cmd(unsigned char*, int)': connection.h:158:27: error: 'memcpy' was not declared in this scope connection.h: In copy constructor 'LATConnection::slot_cmd::slot_cmd(const LATConnection::slot_cmd&)': connection.h:163:30: error: 'memcpy' was not declared in this scope In file included from clientsession.cc:35:0: server.h: At global scope: server.h:220:39: warning: type qualifiers ignored on function return type server.h:221:45: warning: type qualifiers ignored on function return type server.h:222:39: warning: type qualifiers ignored on function return type server.h:223:45: warning: type qualifiers ignored on function return type --- circuit.o --- In file included from circuit.cc:32:0: connection.h: In member function 'bool LATConnection::node_is(const char*)': connection.h:57:73: error: 'strcmp' was not declared in this scope connection.h: In constructor 'LATConnection::pending_msg::pending_msg(unsigned char*, int, bool)': connection.h:108:27: error: 'memcpy' was not declared in this scope connection.h: In copy constructor 'LATConnection::pending_msg::pending_msg(const LATConnection::pending_msg&)': connection.h:114:28: error: 'memcpy' was not declared in this scope connection.h: In member function 'LATConnection::pending_msg& LATConnection::pending_msg::operator=(const LATConnection::pending_msg&)': connection.h:126:30: error: 'memcpy' was not declared in this scope connection.h: In constructor 'LATConnection::slot_cmd::slot_cmd(unsigned char*, int)': connection.h:158:27: error: 'memcpy' was not declared in this scope connection.h: In copy constructor 'LATConnection::slot_cmd::slot_cmd(const LATConnection::slot_cmd&)': connection.h:163:30: error: 'memcpy' was not declared in this scope In file included from circuit.cc:35:0: server.h: At global scope: server.h:220:39: warning: type qualifiers ignored on function return type server.h:221:45: warning: type qualifiers ignored on function return type server.h:222:39: warning: type qualifiers ignored on function return type server.h:223:45: warning: type qualifiers ignored on function return type --- main.o --- In file included from main.cc:46:0: lat.h:32:59: warning: 'packed' attribute ignored for field of type 'unsigned char' lat.h:33:59: warning: 'packed' attribute ignored for field of type 'unsigned char' lat.h:36:59: warning: 'packed' attribute ignored for field of type 'unsigned char' lat.h:37:59: warning: 'packed' attribute ignored for field of type 'unsigned char' lat.h:43:57: warning: 'packed' attribute ignored for field of type 'unsigned char' lat.h:44:57: warning: 'packed' attribute ignored for field of type 'unsigned char' lat.h:45:57: warning: 'packed' attribute ignored for field of type 'unsigned char' lat.h:46:57: warning: 'packed' attribute ignored for field of type 'unsigned char' lat.h:47:57: warning: 'packed' attribute ignored for field of type 'unsigned char' lat.h:48:57: warning: 'packed' attribute ignored for field of type 'unsigned char' lat.h:58:57: warning: 'packed' attribute ignored for field of type 'unsigned char' lat.h:59:57: warning: 'packed' attribute ignored for field of type 'unsigned char' lat.h:60:57: warning: 'packed' attribute ignored for field of type 'unsigned char' lat.h:61:57: warning: 'packed' attribute ignored for field of type 'unsigned char' lat.h:62:57: warning: 'packed' attribute ignored for field of type 'unsigned char' lat.h:63:57: warning: 'packed' attribute ignored for field of type 'unsigned char' lat.h:64:57: warning: 'packed' attribute ignored for field of type 'unsigned char' lat.h:65:57: warning: 'packed' attribute ignored for field of type 'unsigned char' lat.h:67:57: warning: 'packed' attribute ignored for field of type 'unsigned char' lat.h:68:57: warning: 'packed' attribute ignored for field of type 'unsigned char' lat.h:69:57: warning: 'packed' attribute ignored for field of type 'unsigned char' lat.h:82:55: warning: 'packed' attribute ignored for field of type 'unsigned char' lat.h:83:55: warning: 'packed' attribute ignored for field of type 'unsigned char' --- clientsession.o --- clientsession.cc: In constructor 'ClientSession::ClientSession(LATConnection&, unsigned char, unsigned char, char*, bool)': clientsession.cc:47:41: error: 'strcpy' was not declared in this scope --- main.o --- lat.h:84:55: warning: 'packed' attribute ignored for field of type 'unsigned char' lat.h:85:55: warning: 'packed' attribute ignored for field of type 'unsigned char' lat.h:86:55: warning: 'packed' attribute ignored for field of type 'unsigned char' lat.h:87:55: warning: 'packed' attribute ignored for field of type 'unsigned char' lat.h:89:55: warning: 'packed' attribute ignored for field of type 'unsigned char' lat.h:90:55: warning: 'packed' attribute ignored for field of type 'unsigned char' lat.h:102:55: warning: 'packed' attribute ignored for field of type 'unsigned char' lat.h:103:55: warning: 'packed' attribute ignored for field of type 'unsigned char' lat.h:104:55: warning: 'packed' attribute ignored for field of type 'unsigned char' lat.h:105:55: warning: 'packed' attribute ignored for field of type 'unsigned char' lat.h:106:55: warning: 'packed' attribute ignored for field of type 'unsigned char' lat.h:107:55: warning: 'packed' attribute ignored for field of type 'unsigned char' lat.h:109:55: warning: 'packed' attribute ignored for field of type 'unsigned char' lat.h:110:55: warning: 'packed' attribute ignored for field of type 'unsigned char' lat.h:122:57: warning: 'packed' attribute ignored for field of type 'unsigned char' lat.h:123:57: warning: 'packed' attribute ignored for field of type 'unsigned char' lat.h:124:57: warning: 'packed' attribute ignored for field of type 'unsigned char' lat.h:125:57: warning: 'packed' attribute ignored for field of type 'unsigned char' lat.h:131:48: warning: 'packed' attribute ignored for field of type 'LAT_Header' lat.h:132:48: warning: 'packed' attribute ignored for field of type 'LAT_SlotCmd' lat.h:137:56: warning: 'packed' attribute ignored for field of type 'LAT_Header' lat.h:138:56: warning: 'packed' attribute ignored for field of type 'LAT_SlotCmd' lat.h:139:56: warning: 'packed' attribute ignored for field of type 'unsigned char' lat.h:140:56: warning: 'packed' attribute ignored for field of type 'unsigned char' lat.h:141:56: warning: 'packed' attribute ignored for field of type 'unsigned char' lat.h:146:57: warning: 'packed' attribute ignored for field of type 'unsigned char' lat.h:147:57: warning: 'packed' attribute ignored for field of type 'unsigned char' --- clientsession.o --- clientsession.cc: In member function 'virtual void ClientSession::disconnect_session(int)': clientsession.cc:83:34: error: 'strlen' was not declared in this scope --- main.o --- lat.h:148:57: warning: 'packed' attribute ignored for field of type 'unsigned char' lat.h:149:57: warning: 'packed' attribute ignored for field of type 'unsigned char' lat.h:150:57: warning: 'packed' attribute ignored for field of type 'unsigned char' lat.h:151:57: warning: 'packed' attribute ignored for field of type 'unsigned char' lat.h:155:57: warning: 'packed' attribute ignored for field of type 'unsigned char' lat.h:156:57: warning: 'packed' attribute ignored for field of type 'unsigned char' lat.h:183:57: warning: 'packed' attribute ignored for field of type 'unsigned char' lat.h:184:57: warning: 'packed' attribute ignored for field of type 'unsigned char' lat.h:185:57: warning: 'packed' attribute ignored for field of type 'unsigned char' lat.h:186:57: warning: 'packed' attribute ignored for field of type 'unsigned char' lat.h:187:57: warning: 'packed' attribute ignored for field of type 'unsigned char' lat.h:188:57: warning: 'packed' attribute ignored for field of type 'unsigned char' lat.h:191:57: warning: 'packed' attribute ignored for field of type 'unsigned char' --- circuit.o --- circuit.cc: In member function 'bool Circuit::send_reply(int, char*, int)': circuit.cc:42:34: error: 'strlen' was not declared in this scope --- main.o --- In file included from main.cc:53:0: server.h:220:39: warning: type qualifiers ignored on function return type server.h:221:45: warning: type qualifiers ignored on function return type server.h:222:39: warning: type qualifiers ignored on function return type server.h:223:45: warning: type qualifiers ignored on function return type --- clientsession.o --- *** [clientsession.o] Error code 1 bmake: stopped in /tmp/pkgsrc/net/latd/work/latd-1.18 --- circuit.o --- *** [circuit.o] Error code 1 bmake: stopped in /tmp/pkgsrc/net/latd/work/latd-1.18 3 errors bmake: stopped in /tmp/pkgsrc/net/latd/work/latd-1.18 *** Error code 2 Stop. bmake: stopped in /usr/pkgsrc/net/latd *** Error code 1 Stop. bmake: stopped in /usr/pkgsrc/net/latd