=> Bootstrap dependency digest>=20010302: found digest-20190127 ===> Skipping vulnerability checks. WARNING: No /var/db/pkg/pkg-vulnerabilities file found. WARNING: To fix run: `/usr/sbin/pkg_admin -K /var/db/pkg fetch-pkg-vulnerabilities'. ===> Building for trafficserver-7.1.2nb12 Making all in proxy/api/ts gmake[1]: Entering directory '/data/scratch/www/trafficserver/work/trafficserver-7.1.2/proxy/api/ts' gmake[1]: Nothing to be done for 'all'. gmake[1]: Leaving directory '/data/scratch/www/trafficserver/work/trafficserver-7.1.2/proxy/api/ts' Making all in iocore gmake[1]: Entering directory '/data/scratch/www/trafficserver/work/trafficserver-7.1.2/iocore' Making all in eventsystem gmake[2]: Entering directory '/data/scratch/www/trafficserver/work/trafficserver-7.1.2/iocore/eventsystem' depbase=`echo EventSystem.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ clang++ -DHAVE_CONFIG_H -I. -I../../lib -Dunknown -D_LARGEFILE64_SOURCE=1 -D_COMPILE64BIT_SOURCE=1 -D_REENTRANT -D__STDC_LIMIT_MACROS=1 -D__STDC_FORMAT_MACROS=1 -I/usr/pkg/include -I/data/scratch/www/trafficserver/work/trafficserver-7.1.2/lib -I/data/scratch/www/trafficserver/work/trafficserver-7.1.2/lib/records -I/usr/include -I/usr/pkg/include -I/usr/include/krb5 -D_GNU_SOURCE -DOPENSSL_NO_SSL_INTERN -std=c++11 -mcx16 -O2 -I/usr/include -I/usr/pkg/include -I/usr/include/krb5 -MT EventSystem.o -MD -MP -MF $depbase.Tpo -c -o EventSystem.o EventSystem.cc &&\ mv -f $depbase.Tpo $depbase.Po depbase=`echo IOBuffer.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ clang++ -DHAVE_CONFIG_H -I. -I../../lib -Dunknown -D_LARGEFILE64_SOURCE=1 -D_COMPILE64BIT_SOURCE=1 -D_REENTRANT -D__STDC_LIMIT_MACROS=1 -D__STDC_FORMAT_MACROS=1 -I/usr/pkg/include -I/data/scratch/www/trafficserver/work/trafficserver-7.1.2/lib -I/data/scratch/www/trafficserver/work/trafficserver-7.1.2/lib/records -I/usr/include -I/usr/pkg/include -I/usr/include/krb5 -D_GNU_SOURCE -DOPENSSL_NO_SSL_INTERN -std=c++11 -mcx16 -O2 -I/usr/include -I/usr/pkg/include -I/usr/include/krb5 -MT IOBuffer.o -MD -MP -MF $depbase.Tpo -c -o IOBuffer.o IOBuffer.cc &&\ mv -f $depbase.Tpo $depbase.Po depbase=`echo Inline.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ clang++ -DHAVE_CONFIG_H -I. -I../../lib -Dunknown -D_LARGEFILE64_SOURCE=1 -D_COMPILE64BIT_SOURCE=1 -D_REENTRANT -D__STDC_LIMIT_MACROS=1 -D__STDC_FORMAT_MACROS=1 -I/usr/pkg/include -I/data/scratch/www/trafficserver/work/trafficserver-7.1.2/lib -I/data/scratch/www/trafficserver/work/trafficserver-7.1.2/lib/records -I/usr/include -I/usr/pkg/include -I/usr/include/krb5 -D_GNU_SOURCE -DOPENSSL_NO_SSL_INTERN -std=c++11 -mcx16 -O2 -I/usr/include -I/usr/pkg/include -I/usr/include/krb5 -MT Inline.o -MD -MP -MF $depbase.Tpo -c -o Inline.o Inline.cc &&\ mv -f $depbase.Tpo $depbase.Po depbase=`echo Lock.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ clang++ -DHAVE_CONFIG_H -I. -I../../lib -Dunknown -D_LARGEFILE64_SOURCE=1 -D_COMPILE64BIT_SOURCE=1 -D_REENTRANT -D__STDC_LIMIT_MACROS=1 -D__STDC_FORMAT_MACROS=1 -I/usr/pkg/include -I/data/scratch/www/trafficserver/work/trafficserver-7.1.2/lib -I/data/scratch/www/trafficserver/work/trafficserver-7.1.2/lib/records -I/usr/include -I/usr/pkg/include -I/usr/include/krb5 -D_GNU_SOURCE -DOPENSSL_NO_SSL_INTERN -std=c++11 -mcx16 -O2 -I/usr/include -I/usr/pkg/include -I/usr/include/krb5 -MT Lock.o -MD -MP -MF $depbase.Tpo -c -o Lock.o Lock.cc &&\ mv -f $depbase.Tpo $depbase.Po depbase=`echo PQ-List.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ clang++ -DHAVE_CONFIG_H -I. -I../../lib -Dunknown -D_LARGEFILE64_SOURCE=1 -D_COMPILE64BIT_SOURCE=1 -D_REENTRANT -D__STDC_LIMIT_MACROS=1 -D__STDC_FORMAT_MACROS=1 -I/usr/pkg/include -I/data/scratch/www/trafficserver/work/trafficserver-7.1.2/lib -I/data/scratch/www/trafficserver/work/trafficserver-7.1.2/lib/records -I/usr/include -I/usr/pkg/include -I/usr/include/krb5 -D_GNU_SOURCE -DOPENSSL_NO_SSL_INTERN -std=c++11 -mcx16 -O2 -I/usr/include -I/usr/pkg/include -I/usr/include/krb5 -MT PQ-List.o -MD -MP -MF $depbase.Tpo -c -o PQ-List.o PQ-List.cc &&\ mv -f $depbase.Tpo $depbase.Po depbase=`echo Processor.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ clang++ -DHAVE_CONFIG_H -I. -I../../lib -Dunknown -D_LARGEFILE64_SOURCE=1 -D_COMPILE64BIT_SOURCE=1 -D_REENTRANT -D__STDC_LIMIT_MACROS=1 -D__STDC_FORMAT_MACROS=1 -I/usr/pkg/include -I/data/scratch/www/trafficserver/work/trafficserver-7.1.2/lib -I/data/scratch/www/trafficserver/work/trafficserver-7.1.2/lib/records -I/usr/include -I/usr/pkg/include -I/usr/include/krb5 -D_GNU_SOURCE -DOPENSSL_NO_SSL_INTERN -std=c++11 -mcx16 -O2 -I/usr/include -I/usr/pkg/include -I/usr/include/krb5 -MT Processor.o -MD -MP -MF $depbase.Tpo -c -o Processor.o Processor.cc &&\ mv -f $depbase.Tpo $depbase.Po depbase=`echo ProtectedQueue.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ clang++ -DHAVE_CONFIG_H -I. -I../../lib -Dunknown -D_LARGEFILE64_SOURCE=1 -D_COMPILE64BIT_SOURCE=1 -D_REENTRANT -D__STDC_LIMIT_MACROS=1 -D__STDC_FORMAT_MACROS=1 -I/usr/pkg/include -I/data/scratch/www/trafficserver/work/trafficserver-7.1.2/lib -I/data/scratch/www/trafficserver/work/trafficserver-7.1.2/lib/records -I/usr/include -I/usr/pkg/include -I/usr/include/krb5 -D_GNU_SOURCE -DOPENSSL_NO_SSL_INTERN -std=c++11 -mcx16 -O2 -I/usr/include -I/usr/pkg/include -I/usr/include/krb5 -MT ProtectedQueue.o -MD -MP -MF $depbase.Tpo -c -o ProtectedQueue.o ProtectedQueue.cc &&\ mv -f $depbase.Tpo $depbase.Po depbase=`echo ProxyAllocator.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ clang++ -DHAVE_CONFIG_H -I. -I../../lib -Dunknown -D_LARGEFILE64_SOURCE=1 -D_COMPILE64BIT_SOURCE=1 -D_REENTRANT -D__STDC_LIMIT_MACROS=1 -D__STDC_FORMAT_MACROS=1 -I/usr/pkg/include -I/data/scratch/www/trafficserver/work/trafficserver-7.1.2/lib -I/data/scratch/www/trafficserver/work/trafficserver-7.1.2/lib/records -I/usr/include -I/usr/pkg/include -I/usr/include/krb5 -D_GNU_SOURCE -DOPENSSL_NO_SSL_INTERN -std=c++11 -mcx16 -O2 -I/usr/include -I/usr/pkg/include -I/usr/include/krb5 -MT ProxyAllocator.o -MD -MP -MF $depbase.Tpo -c -o ProxyAllocator.o ProxyAllocator.cc &&\ mv -f $depbase.Tpo $depbase.Po In file included from PQ-List.cc:24: In file included from ./P_EventSystem.h:36: In file included from ./I_EventSystem.h:30: In file included from ./I_IOBuffer.h:44: In file included from ../../lib/ts/Allocator.h:45: ../../lib/ts/ink_queue.h:86:14: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] typedef union { ^ head_p ../../lib/ts/ink_queue.h:91:3: note: type is not C-compatible due to this member declaration typedef int64_t version_type; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../lib/ts/ink_queue.h:104:3: note: type is given name 'head_p' for linkage purposes by this typedef declaration } head_p; ^ ../../lib/ts/ink_queue.h:177:15: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] typedef struct { ^ InkAtomicList ../../lib/ts/ink_queue.h:177:9: note: type is not C-compatible due to this member declaration typedef struct { ^~~~~~ ../../lib/ts/ink_queue.h:181:3: note: type is given name 'InkAtomicList' for linkage purposes by this typedef declaration } InkAtomicList; ^ In file included from Processor.cc:43: In file included from ./P_EventSystem.h:36: In file included from ./I_EventSystem.h:30: In file included from ./I_IOBuffer.h:44: In file included from ../../lib/ts/Allocator.h:45: ../../lib/ts/ink_queue.h:86:14: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] typedef union { ^ head_p ../../lib/ts/ink_queue.h:91:3: note: type is not C-compatible due to this member declaration typedef int64_t version_type; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../lib/ts/ink_queue.h:104:3: note: type is given name 'head_p' for linkage purposes by this typedef declaration } head_p; ^ ../../lib/ts/ink_queue.h:177:15: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] typedef struct { ^ InkAtomicList ../../lib/ts/ink_queue.h:177:9: note: type is not C-compatible due to this member declaration typedef struct { ^~~~~~ ../../lib/ts/ink_queue.h:181:3: note: type is given name 'InkAtomicList' for linkage purposes by this typedef declaration } InkAtomicList; ^ In file included from IOBuffer.cc:29: In file included from ./P_EventSystem.h:36: In file included from ./I_EventSystem.h:30: In file included from ./I_IOBuffer.h:44: In file included from ../../lib/ts/Allocator.h:45: ../../lib/ts/ink_queue.h:86:14: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] typedef union { ^ head_p ../../lib/ts/ink_queue.h:91:3: note: type is not C-compatible due to this member declaration typedef int64_t version_type; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../lib/ts/ink_queue.h:104:3: note: type is given name 'head_p' for linkage purposes by this typedef declaration } head_p; ^ ../../lib/ts/ink_queue.h:177:15: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] typedef struct { ^ InkAtomicList ../../lib/ts/ink_queue.h:177:9: note: type is not C-compatible due to this member declaration typedef struct { ^~~~~~ ../../lib/ts/ink_queue.h:181:3: note: type is given name 'InkAtomicList' for linkage purposes by this typedef declaration } InkAtomicList; ^ In file included from Lock.cc:31: In file included from ./P_EventSystem.h:36: In file included from ./I_EventSystem.h:30: In file included from ./I_IOBuffer.h:44: In file included from ../../lib/ts/Allocator.h:45: ../../lib/ts/ink_queue.h:86:14: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] typedef union { ^ head_p ../../lib/ts/ink_queue.h:91:3: note: type is not C-compatible due to this member declaration typedef int64_t version_type; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../lib/ts/ink_queue.h:104:3: note: type is given name 'head_p' for linkage purposes by this typedef declaration } head_p; ^ ../../lib/ts/ink_queue.h:177:15: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] typedef struct { ^ InkAtomicList ../../lib/ts/ink_queue.h:177:9: note: type is not C-compatible due to this member declaration typedef struct { ^~~~~~ ../../lib/ts/ink_queue.h:181:3: note: type is given name 'InkAtomicList' for linkage purposes by this typedef declaration } InkAtomicList; ^ In file included from ProxyAllocator.cc:23: In file included from ./I_EventSystem.h:30: In file included from ./I_IOBuffer.h:44: In file included from ../../lib/ts/Allocator.h:45: ../../lib/ts/ink_queue.h:86:14: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] typedef union { ^ head_p ../../lib/ts/ink_queue.h:91:3: note: type is not C-compatible due to this member declaration typedef int64_t version_type; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../lib/ts/ink_queue.h:104:3: note: type is given name 'head_p' for linkage purposes by this typedef declaration } head_p; ^ ../../lib/ts/ink_queue.h:177:15: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] typedef struct { ^ InkAtomicList ../../lib/ts/ink_queue.h:177:9: note: type is not C-compatible due to this member declaration typedef struct { ^~~~~~ ../../lib/ts/ink_queue.h:181:3: note: type is given name 'InkAtomicList' for linkage purposes by this typedef declaration } InkAtomicList; ^ In file included from EventSystem.cc:31: In file included from ./P_EventSystem.h:36: In file included from ./I_EventSystem.h:30: In file included from ./I_IOBuffer.h:44: In file included from ../../lib/ts/Allocator.h:45: ../../lib/ts/ink_queue.h:86:14: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] typedef union { ^ head_p ../../lib/ts/ink_queue.h:91:3: note: type is not C-compatible due to this member declaration typedef int64_t version_type; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../lib/ts/ink_queue.h:104:3: note: type is given name 'head_p' for linkage purposes by this typedef declaration } head_p; ^ ../../lib/ts/ink_queue.h:177:15: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] typedef struct { ^ InkAtomicList ../../lib/ts/ink_queue.h:177:9: note: type is not C-compatible due to this member declaration typedef struct { ^~~~~~ ../../lib/ts/ink_queue.h:181:3: note: type is given name 'InkAtomicList' for linkage purposes by this typedef declaration } InkAtomicList; ^ In file included from Inline.cc:30: In file included from ./P_EventSystem.h:36: In file included from ./I_EventSystem.h:30: In file included from ./I_IOBuffer.h:44: In file included from ../../lib/ts/Allocator.h:45: ../../lib/ts/ink_queue.h:86:14: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] typedef union { ^ head_p ../../lib/ts/ink_queue.h:91:3: note: type is not C-compatible due to this member declaration typedef int64_t version_type; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../lib/ts/ink_queue.h:104:3: note: type is given name 'head_p' for linkage purposes by this typedef declaration } head_p; ^ In file included from ProtectedQueue.cc:33: In file included from ./P_EventSystem.h:36: In file included from ./I_EventSystem.h:30: In file included from ./I_IOBuffer.h:44: In file included from ../../lib/ts/Allocator.h:45: ../../lib/ts/ink_queue.h:86:14: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] typedef union { ^ head_p ../../lib/ts/ink_queue.h:91:3: note: type is not C-compatible due to this member declaration typedef int64_t version_type; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../lib/ts/ink_queue.h:104:3: note: type is given name 'head_p' for linkage purposes by this typedef declaration } head_p; ^ ../../lib/ts/ink_queue.h:177:15: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] typedef struct { ^ InkAtomicList ../../lib/ts/ink_queue.h:177:9: note: type is not C-compatible due to this member declaration typedef struct { ^~~~~~ ../../lib/ts/ink_queue.h:181:3: note: type is given name 'InkAtomicList' for linkage purposes by this typedef declaration } InkAtomicList; ^ ../../lib/ts/ink_queue.h:177:15: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] typedef struct { ^ InkAtomicList ../../lib/ts/ink_queue.h:177:9: note: type is not C-compatible due to this member declaration typedef struct { ^~~~~~ ../../lib/ts/ink_queue.h:181:3: note: type is given name 'InkAtomicList' for linkage purposes by this typedef declaration } InkAtomicList; ^ In file included from Inline.cc:30: In file included from ./P_EventSystem.h:46: ./P_UnixEventProcessor.h:44:34: warning: offset of on non-standard-layout type 'EThread' [-Winvalid-offsetof] static off_t start = INK_ALIGN(offsetof(EThread, thread_private), 16); ^ ~~~~~~~~~~~~~~ /usr/include/stddef.h:59:32: note: expanded from macro 'offsetof' #define offsetof(type, member) __builtin_offsetof(type, member) ^ ~~~~~~ ../../lib/ts/ink_align.h:51:38: note: expanded from macro 'INK_ALIGN' #define INK_ALIGN(size, boundary) (((size) + ((boundary)-1)) & ~((boundary)-1)) ^~~~ In file included from Inline.cc:30: In file included from ./P_EventSystem.h:46: ./P_UnixEventProcessor.h:45:32: warning: offset of on non-standard-layout type 'EThread' [-Winvalid-offsetof] static off_t loss = start - offsetof(EThread, thread_private); ^ ~~~~~~~~~~~~~~ /usr/include/stddef.h:59:32: note: expanded from macro 'offsetof' #define offsetof(type, member) __builtin_offsetof(type, member) ^ ~~~~~~ 2 warnings generated. depbase=`echo SocketManager.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ clang++ -DHAVE_CONFIG_H -I. -I../../lib -Dunknown -D_LARGEFILE64_SOURCE=1 -D_COMPILE64BIT_SOURCE=1 -D_REENTRANT -D__STDC_LIMIT_MACROS=1 -D__STDC_FORMAT_MACROS=1 -I/usr/pkg/include -I/data/scratch/www/trafficserver/work/trafficserver-7.1.2/lib -I/data/scratch/www/trafficserver/work/trafficserver-7.1.2/lib/records -I/usr/include -I/usr/pkg/include -I/usr/include/krb5 -D_GNU_SOURCE -DOPENSSL_NO_SSL_INTERN -std=c++11 -mcx16 -O2 -I/usr/include -I/usr/pkg/include -I/usr/include/krb5 -MT SocketManager.o -MD -MP -MF $depbase.Tpo -c -o SocketManager.o SocketManager.cc &&\ mv -f $depbase.Tpo $depbase.Po In file included from PQ-List.cc:24: In file included from ./P_EventSystem.h:46: ./P_UnixEventProcessor.h:44:34: warning: offset of on non-standard-layout type 'EThread' [-Winvalid-offsetof] static off_t start = INK_ALIGN(offsetof(EThread, thread_private), 16); ^ ~~~~~~~~~~~~~~ /usr/include/stddef.h:59:32: note: expanded from macro 'offsetof' #define offsetof(type, member) __builtin_offsetof(type, member) ^ ~~~~~~ ../../lib/ts/ink_align.h:51:38: note: expanded from macro 'INK_ALIGN' #define INK_ALIGN(size, boundary) (((size) + ((boundary)-1)) & ~((boundary)-1)) ^~~~ In file included from PQ-List.cc:24: In file included from ./P_EventSystem.h:46: ./P_UnixEventProcessor.h:45:32: warning: offset of on non-standard-layout type 'EThread' [-Winvalid-offsetof] static off_t loss = start - offsetof(EThread, thread_private); ^ ~~~~~~~~~~~~~~ /usr/include/stddef.h:59:32: note: expanded from macro 'offsetof' #define offsetof(type, member) __builtin_offsetof(type, member) ^ ~~~~~~ In file included from Lock.cc:31: In file included from ./P_EventSystem.h:46: ./P_UnixEventProcessor.h:44:34: warning: offset of on non-standard-layout type 'EThread' [-Winvalid-offsetof] static off_t start = INK_ALIGN(offsetof(EThread, thread_private), 16); ^ ~~~~~~~~~~~~~~ /usr/include/stddef.h:59:32: note: expanded from macro 'offsetof' #define offsetof(type, member) __builtin_offsetof(type, member) ^ ~~~~~~ ../../lib/ts/ink_align.h:51:38: note: expanded from macro 'INK_ALIGN' #define INK_ALIGN(size, boundary) (((size) + ((boundary)-1)) & ~((boundary)-1)) ^~~~ In file included from Lock.cc:31: In file included from ./P_EventSystem.h:46: ./P_UnixEventProcessor.h:45:32: warning: offset of on non-standard-layout type 'EThread' [-Winvalid-offsetof] static off_t loss = start - offsetof(EThread, thread_private); ^ ~~~~~~~~~~~~~~ /usr/include/stddef.h:59:32: note: expanded from macro 'offsetof' #define offsetof(type, member) __builtin_offsetof(type, member) ^ ~~~~~~ In file included from ProtectedQueue.cc:33: In file included from ./P_EventSystem.h:46: ./P_UnixEventProcessor.h:44:34: warning: offset of on non-standard-layout type 'EThread' [-Winvalid-offsetof] static off_t start = INK_ALIGN(offsetof(EThread, thread_private), 16); ^ ~~~~~~~~~~~~~~ /usr/include/stddef.h:59:32: note: expanded from macro 'offsetof' #define offsetof(type, member) __builtin_offsetof(type, member) ^ ~~~~~~ ../../lib/ts/ink_align.h:51:38: note: expanded from macro 'INK_ALIGN' #define INK_ALIGN(size, boundary) (((size) + ((boundary)-1)) & ~((boundary)-1)) ^~~~ In file included from ProtectedQueue.cc:33: In file included from ./P_EventSystem.h:46: ./P_UnixEventProcessor.h:45:32: warning: offset of on non-standard-layout type 'EThread' [-Winvalid-offsetof] static off_t loss = start - offsetof(EThread, thread_private); ^ ~~~~~~~~~~~~~~ /usr/include/stddef.h:59:32: note: expanded from macro 'offsetof' #define offsetof(type, member) __builtin_offsetof(type, member) ^ ~~~~~~ In file included from IOBuffer.cc:29: In file included from ./P_EventSystem.h:46: ./P_UnixEventProcessor.h:44:34: warning: offset of on non-standard-layout type 'EThread' [-Winvalid-offsetof] static off_t start = INK_ALIGN(offsetof(EThread, thread_private), 16); ^ ~~~~~~~~~~~~~~ /usr/include/stddef.h:59:32: note: expanded from macro 'offsetof' #define offsetof(type, member) __builtin_offsetof(type, member) ^ ~~~~~~ ../../lib/ts/ink_align.h:51:38: note: expanded from macro 'INK_ALIGN' #define INK_ALIGN(size, boundary) (((size) + ((boundary)-1)) & ~((boundary)-1)) ^~~~ In file included from IOBuffer.cc:29: In file included from ./P_EventSystem.h:46: ./P_UnixEventProcessor.h:45:32: warning: offset of on non-standard-layout type 'EThread' [-Winvalid-offsetof] static off_t loss = start - offsetof(EThread, thread_private); ^ ~~~~~~~~~~~~~~ /usr/include/stddef.h:59:32: note: expanded from macro 'offsetof' #define offsetof(type, member) __builtin_offsetof(type, member) ^ ~~~~~~ 4 warnings generated. depbase=`echo Tasks.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ clang++ -DHAVE_CONFIG_H -I. -I../../lib -Dunknown -D_LARGEFILE64_SOURCE=1 -D_COMPILE64BIT_SOURCE=1 -D_REENTRANT -D__STDC_LIMIT_MACROS=1 -D__STDC_FORMAT_MACROS=1 -I/usr/pkg/include -I/data/scratch/www/trafficserver/work/trafficserver-7.1.2/lib -I/data/scratch/www/trafficserver/work/trafficserver-7.1.2/lib/records -I/usr/include -I/usr/pkg/include -I/usr/include/krb5 -D_GNU_SOURCE -DOPENSSL_NO_SSL_INTERN -std=c++11 -mcx16 -O2 -I/usr/include -I/usr/pkg/include -I/usr/include/krb5 -MT Tasks.o -MD -MP -MF $depbase.Tpo -c -o Tasks.o Tasks.cc &&\ mv -f $depbase.Tpo $depbase.Po In file included from Processor.cc:43: In file included from ./P_EventSystem.h:46: ./P_UnixEventProcessor.h:44:34: warning: offset of on non-standard-layout type 'EThread' [-Winvalid-offsetof] static off_t start = INK_ALIGN(offsetof(EThread, thread_private), 16); ^ ~~~~~~~~~~~~~~ /usr/include/stddef.h:59:32: note: expanded from macro 'offsetof' #define offsetof(type, member) __builtin_offsetof(type, member) ^ ~~~~~~ ../../lib/ts/ink_align.h:51:38: note: expanded from macro 'INK_ALIGN' #define INK_ALIGN(size, boundary) (((size) + ((boundary)-1)) & ~((boundary)-1)) ^~~~ In file included from Processor.cc:43: In file included from ./P_EventSystem.h:46: ./P_UnixEventProcessor.h:45:32: warning: offset of on non-standard-layout type 'EThread' [-Winvalid-offsetof] static off_t loss = start - offsetof(EThread, thread_private); ^ ~~~~~~~~~~~~~~ /usr/include/stddef.h:59:32: note: expanded from macro 'offsetof' #define offsetof(type, member) __builtin_offsetof(type, member) ^ ~~~~~~ 4 warnings generated. depbase=`echo Thread.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ clang++ -DHAVE_CONFIG_H -I. -I../../lib -Dunknown -D_LARGEFILE64_SOURCE=1 -D_COMPILE64BIT_SOURCE=1 -D_REENTRANT -D__STDC_LIMIT_MACROS=1 -D__STDC_FORMAT_MACROS=1 -I/usr/pkg/include -I/data/scratch/www/trafficserver/work/trafficserver-7.1.2/lib -I/data/scratch/www/trafficserver/work/trafficserver-7.1.2/lib/records -I/usr/include -I/usr/pkg/include -I/usr/include/krb5 -D_GNU_SOURCE -DOPENSSL_NO_SSL_INTERN -std=c++11 -mcx16 -O2 -I/usr/include -I/usr/pkg/include -I/usr/include/krb5 -MT Thread.o -MD -MP -MF $depbase.Tpo -c -o Thread.o Thread.cc &&\ mv -f $depbase.Tpo $depbase.Po In file included from SocketManager.cc:29: In file included from ./P_EventSystem.h:36: In file included from ./I_EventSystem.h:30: In file included from ./I_IOBuffer.h:44: In file included from ../../lib/ts/Allocator.h:45: ../../lib/ts/ink_queue.h:86:14: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] typedef union { ^ head_p ../../lib/ts/ink_queue.h:91:3: note: type is not C-compatible due to this member declaration typedef int64_t version_type; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../lib/ts/ink_queue.h:104:3: note: type is given name 'head_p' for linkage purposes by this typedef declaration } head_p; ^ ../../lib/ts/ink_queue.h:177:15: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] typedef struct { ^ InkAtomicList ../../lib/ts/ink_queue.h:177:9: note: type is not C-compatible due to this member declaration typedef struct { ^~~~~~ ../../lib/ts/ink_queue.h:181:3: note: type is given name 'InkAtomicList' for linkage purposes by this typedef declaration } InkAtomicList; ^ 4 warnings generated. depbase=`echo UnixEThread.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ clang++ -DHAVE_CONFIG_H -I. -I../../lib -Dunknown -D_LARGEFILE64_SOURCE=1 -D_COMPILE64BIT_SOURCE=1 -D_REENTRANT -D__STDC_LIMIT_MACROS=1 -D__STDC_FORMAT_MACROS=1 -I/usr/pkg/include -I/data/scratch/www/trafficserver/work/trafficserver-7.1.2/lib -I/data/scratch/www/trafficserver/work/trafficserver-7.1.2/lib/records -I/usr/include -I/usr/pkg/include -I/usr/include/krb5 -D_GNU_SOURCE -DOPENSSL_NO_SSL_INTERN -std=c++11 -mcx16 -O2 -I/usr/include -I/usr/pkg/include -I/usr/include/krb5 -MT UnixEThread.o -MD -MP -MF $depbase.Tpo -c -o UnixEThread.o UnixEThread.cc &&\ mv -f $depbase.Tpo $depbase.Po 4 warnings generated. depbase=`echo UnixEvent.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ clang++ -DHAVE_CONFIG_H -I. -I../../lib -Dunknown -D_LARGEFILE64_SOURCE=1 -D_COMPILE64BIT_SOURCE=1 -D_REENTRANT -D__STDC_LIMIT_MACROS=1 -D__STDC_FORMAT_MACROS=1 -I/usr/pkg/include -I/data/scratch/www/trafficserver/work/trafficserver-7.1.2/lib -I/data/scratch/www/trafficserver/work/trafficserver-7.1.2/lib/records -I/usr/include -I/usr/pkg/include -I/usr/include/krb5 -D_GNU_SOURCE -DOPENSSL_NO_SSL_INTERN -std=c++11 -mcx16 -O2 -I/usr/include -I/usr/pkg/include -I/usr/include/krb5 -MT UnixEvent.o -MD -MP -MF $depbase.Tpo -c -o UnixEvent.o UnixEvent.cc &&\ mv -f $depbase.Tpo $depbase.Po In file included from EventSystem.cc:31: In file included from ./P_EventSystem.h:46: ./P_UnixEventProcessor.h:44:34: warning: offset of on non-standard-layout type 'EThread' [-Winvalid-offsetof] static off_t start = INK_ALIGN(offsetof(EThread, thread_private), 16); ^ ~~~~~~~~~~~~~~ /usr/include/stddef.h:59:32: note: expanded from macro 'offsetof' #define offsetof(type, member) __builtin_offsetof(type, member) ^ ~~~~~~ ../../lib/ts/ink_align.h:51:38: note: expanded from macro 'INK_ALIGN' #define INK_ALIGN(size, boundary) (((size) + ((boundary)-1)) & ~((boundary)-1)) ^~~~ In file included from EventSystem.cc:31: In file included from ./P_EventSystem.h:46: ./P_UnixEventProcessor.h:45:32: warning: offset of on non-standard-layout type 'EThread' [-Winvalid-offsetof] static off_t loss = start - offsetof(EThread, thread_private); ^ ~~~~~~~~~~~~~~ /usr/include/stddef.h:59:32: note: expanded from macro 'offsetof' #define offsetof(type, member) __builtin_offsetof(type, member) ^ ~~~~~~ In file included from Tasks.cc:24: In file included from ./I_Tasks.h:28: In file included from ./I_EventSystem.h:30: In file included from ./I_IOBuffer.h:44: In file included from ../../lib/ts/Allocator.h:45: ../../lib/ts/ink_queue.h:86:14: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] typedef union { ^ head_p ../../lib/ts/ink_queue.h:91:3: note: type is not C-compatible due to this member declaration typedef int64_t version_type; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../lib/ts/ink_queue.h:104:3: note: type is given name 'head_p' for linkage purposes by this typedef declaration } head_p; ^ ../../lib/ts/ink_queue.h:177:15: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] typedef struct { ^ InkAtomicList ../../lib/ts/ink_queue.h:177:9: note: type is not C-compatible due to this member declaration typedef struct { ^~~~~~ ../../lib/ts/ink_queue.h:181:3: note: type is given name 'InkAtomicList' for linkage purposes by this typedef declaration } InkAtomicList; ^ 4 warnings generated. depbase=`echo UnixEventProcessor.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ clang++ -DHAVE_CONFIG_H -I. -I../../lib -Dunknown -D_LARGEFILE64_SOURCE=1 -D_COMPILE64BIT_SOURCE=1 -D_REENTRANT -D__STDC_LIMIT_MACROS=1 -D__STDC_FORMAT_MACROS=1 -I/usr/pkg/include -I/data/scratch/www/trafficserver/work/trafficserver-7.1.2/lib -I/data/scratch/www/trafficserver/work/trafficserver-7.1.2/lib/records -I/usr/include -I/usr/pkg/include -I/usr/include/krb5 -D_GNU_SOURCE -DOPENSSL_NO_SSL_INTERN -std=c++11 -mcx16 -O2 -I/usr/include -I/usr/pkg/include -I/usr/include/krb5 -MT UnixEventProcessor.o -MD -MP -MF $depbase.Tpo -c -o UnixEventProcessor.o UnixEventProcessor.cc &&\ mv -f $depbase.Tpo $depbase.Po In file included from UnixEThread.cc:29: In file included from ./P_EventSystem.h:36: In file included from ./I_EventSystem.h:30: In file included from ./I_IOBuffer.h:44: In file included from ../../lib/ts/Allocator.h:45: ../../lib/ts/ink_queue.h:86:14: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] typedef union { ^ head_p ../../lib/ts/ink_queue.h:91:3: note: type is not C-compatible due to this member declaration typedef int64_t version_type; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../lib/ts/ink_queue.h:104:3: note: type is given name 'head_p' for linkage purposes by this typedef declaration } head_p; ^ ../../lib/ts/ink_queue.h:177:15: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] typedef struct { ^ InkAtomicList ../../lib/ts/ink_queue.h:177:9: note: type is not C-compatible due to this member declaration typedef struct { ^~~~~~ ../../lib/ts/ink_queue.h:181:3: note: type is given name 'InkAtomicList' for linkage purposes by this typedef declaration } InkAtomicList; ^ In file included from Thread.cc:31: In file included from ./P_EventSystem.h:36: In file included from ./I_EventSystem.h:30: In file included from ./I_IOBuffer.h:44: In file included from ../../lib/ts/Allocator.h:45: ../../lib/ts/ink_queue.h:86:14: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] typedef union { ^ head_p ../../lib/ts/ink_queue.h:91:3: note: type is not C-compatible due to this member declaration typedef int64_t version_type; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../lib/ts/ink_queue.h:104:3: note: type is given name 'head_p' for linkage purposes by this typedef declaration } head_p; ^ ../../lib/ts/ink_queue.h:177:15: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] typedef struct { ^ InkAtomicList ../../lib/ts/ink_queue.h:177:9: note: type is not C-compatible due to this member declaration typedef struct { ^~~~~~ ../../lib/ts/ink_queue.h:181:3: note: type is given name 'InkAtomicList' for linkage purposes by this typedef declaration } InkAtomicList; ^ In file included from UnixEvent.cc:30: In file included from ./P_EventSystem.h:36: In file included from ./I_EventSystem.h:30: In file included from ./I_IOBuffer.h:44: In file included from ../../lib/ts/Allocator.h:45: ../../lib/ts/ink_queue.h:86:14: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] typedef union { ^ head_p ../../lib/ts/ink_queue.h:91:3: note: type is not C-compatible due to this member declaration typedef int64_t version_type; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../lib/ts/ink_queue.h:104:3: note: type is given name 'head_p' for linkage purposes by this typedef declaration } head_p; ^ ../../lib/ts/ink_queue.h:177:15: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] typedef struct { ^ InkAtomicList ../../lib/ts/ink_queue.h:177:9: note: type is not C-compatible due to this member declaration typedef struct { ^~~~~~ ../../lib/ts/ink_queue.h:181:3: note: type is given name 'InkAtomicList' for linkage purposes by this typedef declaration } InkAtomicList; ^ In file included from UnixEventProcessor.cc:24: In file included from ./P_EventSystem.h:36: In file included from ./I_EventSystem.h:30: In file included from ./I_IOBuffer.h:44: In file included from ../../lib/ts/Allocator.h:45: ../../lib/ts/ink_queue.h:86:14: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] typedef union { ^ head_p ../../lib/ts/ink_queue.h:91:3: note: type is not C-compatible due to this member declaration typedef int64_t version_type; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../lib/ts/ink_queue.h:104:3: note: type is given name 'head_p' for linkage purposes by this typedef declaration } head_p; ^ ../../lib/ts/ink_queue.h:177:15: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] typedef struct { ^ InkAtomicList ../../lib/ts/ink_queue.h:177:9: note: type is not C-compatible due to this member declaration typedef struct { ^~~~~~ ../../lib/ts/ink_queue.h:181:3: note: type is given name 'InkAtomicList' for linkage purposes by this typedef declaration } InkAtomicList; ^ 4 warnings generated. In file included from UnixEThread.cc:29: In file included from ./P_EventSystem.h:46: ./P_UnixEventProcessor.h:44:34: warning: offset of on non-standard-layout type 'EThread' [-Winvalid-offsetof] static off_t start = INK_ALIGN(offsetof(EThread, thread_private), 16); ^ ~~~~~~~~~~~~~~ /usr/include/stddef.h:59:32: note: expanded from macro 'offsetof' #define offsetof(type, member) __builtin_offsetof(type, member) ^ ~~~~~~ ../../lib/ts/ink_align.h:51:38: note: expanded from macro 'INK_ALIGN' #define INK_ALIGN(size, boundary) (((size) + ((boundary)-1)) & ~((boundary)-1)) ^~~~ In file included from UnixEThread.cc:29: In file included from ./P_EventSystem.h:46: ./P_UnixEventProcessor.h:45:32: warning: offset of on non-standard-layout type 'EThread' [-Winvalid-offsetof] static off_t loss = start - offsetof(EThread, thread_private); ^ ~~~~~~~~~~~~~~ /usr/include/stddef.h:59:32: note: expanded from macro 'offsetof' #define offsetof(type, member) __builtin_offsetof(type, member) ^ ~~~~~~ 2 warnings generated. In file included from SocketManager.cc:29: In file included from ./P_EventSystem.h:46: ./P_UnixEventProcessor.h:44:34: warning: offset of on non-standard-layout type 'EThread' [-Winvalid-offsetof] static off_t start = INK_ALIGN(offsetof(EThread, thread_private), 16); ^ ~~~~~~~~~~~~~~ /usr/include/stddef.h:59:32: note: expanded from macro 'offsetof' #define offsetof(type, member) __builtin_offsetof(type, member) ^ ~~~~~~ ../../lib/ts/ink_align.h:51:38: note: expanded from macro 'INK_ALIGN' #define INK_ALIGN(size, boundary) (((size) + ((boundary)-1)) & ~((boundary)-1)) ^~~~ In file included from SocketManager.cc:29: In file included from ./P_EventSystem.h:46: ./P_UnixEventProcessor.h:45:32: warning: offset of on non-standard-layout type 'EThread' [-Winvalid-offsetof] static off_t loss = start - offsetof(EThread, thread_private); ^ ~~~~~~~~~~~~~~ /usr/include/stddef.h:59:32: note: expanded from macro 'offsetof' #define offsetof(type, member) __builtin_offsetof(type, member) ^ ~~~~~~ 4 warnings generated. 4 warnings generated. 4 warnings generated. In file included from UnixEventProcessor.cc:24: In file included from ./P_EventSystem.h:46: ./P_UnixEventProcessor.h:44:34: warning: offset of on non-standard-layout type 'EThread' [-Winvalid-offsetof] static off_t start = INK_ALIGN(offsetof(EThread, thread_private), 16); ^ ~~~~~~~~~~~~~~ /usr/include/stddef.h:59:32: note: expanded from macro 'offsetof' #define offsetof(type, member) __builtin_offsetof(type, member) ^ ~~~~~~ ../../lib/ts/ink_align.h:51:38: note: expanded from macro 'INK_ALIGN' #define INK_ALIGN(size, boundary) (((size) + ((boundary)-1)) & ~((boundary)-1)) ^~~~ In file included from UnixEventProcessor.cc:24: In file included from ./P_EventSystem.h:46: ./P_UnixEventProcessor.h:45:32: warning: offset of on non-standard-layout type 'EThread' [-Winvalid-offsetof] static off_t loss = start - offsetof(EThread, thread_private); ^ ~~~~~~~~~~~~~~ /usr/include/stddef.h:59:32: note: expanded from macro 'offsetof' #define offsetof(type, member) __builtin_offsetof(type, member) ^ ~~~~~~ UnixEventProcessor.cc:145:30: error: use of undeclared identifier 'PTHREAD_STACK_MIN' stacksize = MAX(stacksize, INK_THREAD_STACK_MIN); ^ ../../lib/ts/ink_thread.h:52:30: note: expanded from macro 'INK_THREAD_STACK_MIN' #define INK_THREAD_STACK_MIN PTHREAD_STACK_MIN ^ UnixEventProcessor.cc:145:30: error: use of undeclared identifier 'PTHREAD_STACK_MIN' ../../lib/ts/ink_thread.h:52:30: note: expanded from macro 'INK_THREAD_STACK_MIN' #define INK_THREAD_STACK_MIN PTHREAD_STACK_MIN ^ In file included from UnixEvent.cc:30: In file included from ./P_EventSystem.h:46: ./P_UnixEventProcessor.h:44:34: warning: offset of on non-standard-layout type 'EThread' [-Winvalid-offsetof] static off_t start = INK_ALIGN(offsetof(EThread, thread_private), 16); ^ ~~~~~~~~~~~~~~ /usr/include/stddef.h:59:32: note: expanded from macro 'offsetof' #define offsetof(type, member) __builtin_offsetof(type, member) ^ ~~~~~~ ../../lib/ts/ink_align.h:51:38: note: expanded from macro 'INK_ALIGN' #define INK_ALIGN(size, boundary) (((size) + ((boundary)-1)) & ~((boundary)-1)) ^~~~ In file included from UnixEvent.cc:30: In file included from ./P_EventSystem.h:46: ./P_UnixEventProcessor.h:45:32: warning: offset of on non-standard-layout type 'EThread' [-Winvalid-offsetof] static off_t loss = start - offsetof(EThread, thread_private); ^ ~~~~~~~~~~~~~~ /usr/include/stddef.h:59:32: note: expanded from macro 'offsetof' #define offsetof(type, member) __builtin_offsetof(type, member) ^ ~~~~~~ 4 warnings generated. 4 warnings and 2 errors generated. gmake[2]: *** [Makefile:1026: UnixEventProcessor.o] Error 1 gmake[2]: *** Waiting for unfinished jobs.... In file included from Thread.cc:31: In file included from ./P_EventSystem.h:46: ./P_UnixEventProcessor.h:44:34: warning: offset of on non-standard-layout type 'EThread' [-Winvalid-offsetof] static off_t start = INK_ALIGN(offsetof(EThread, thread_private), 16); ^ ~~~~~~~~~~~~~~ /usr/include/stddef.h:59:32: note: expanded from macro 'offsetof' #define offsetof(type, member) __builtin_offsetof(type, member) ^ ~~~~~~ ../../lib/ts/ink_align.h:51:38: note: expanded from macro 'INK_ALIGN' #define INK_ALIGN(size, boundary) (((size) + ((boundary)-1)) & ~((boundary)-1)) ^~~~ In file included from Thread.cc:31: In file included from ./P_EventSystem.h:46: ./P_UnixEventProcessor.h:45:32: warning: offset of on non-standard-layout type 'EThread' [-Winvalid-offsetof] static off_t loss = start - offsetof(EThread, thread_private); ^ ~~~~~~~~~~~~~~ /usr/include/stddef.h:59:32: note: expanded from macro 'offsetof' #define offsetof(type, member) __builtin_offsetof(type, member) ^ ~~~~~~ 4 warnings generated. gmake[2]: Leaving directory '/data/scratch/www/trafficserver/work/trafficserver-7.1.2/iocore/eventsystem' gmake[1]: *** [Makefile:651: all-recursive] Error 1 gmake[1]: Leaving directory '/data/scratch/www/trafficserver/work/trafficserver-7.1.2/iocore' gmake: *** [Makefile:679: all-recursive] Error 1 *** Error code 2 Stop. make[1]: stopped in /data/pkgsrc/www/trafficserver *** Error code 1 Stop. make: stopped in /data/pkgsrc/www/trafficserver