=> Bootstrap dependency digest>=20010302: found digest-20121220 ===> Building for fish-2.1.2nb1 FISH_BUILD_VERSION = 2.1.2 c++ -O2 -march=i586 -I/usr/pkg/include -I/usr/include -fpermissive -I/usr/pkg/include/ -D_LARGEFILE_SOURCE=1 -D_FILE_OFFSET_BITS=64 -DLOCALEDIR=\"/usr/pkg/share/locale\" -DPREFIX=L\"/usr/pkg\" -DDATADIR=L\"/usr/pkg/share\" -DSYSCONFDIR=L\"/usr/pkg/etc\" -DBINDIR=L\"/usr/pkg/bin\" -DHAVE_BACKTRACE -DHAVE_BACKTRACE_SYMBOLS -I/usr/pkg/include -I/usr/include -DFISH_BUILD_VERSION=\"2.1.2\" -c -o function.o function.cpp In file included from function.cpp:25: ./fallback.h:33:11: warning: '__func__' macro redefined [-Wmacro-redefined] # define __func__ __FUNCTION__ ^ /usr/include/sys/cdefs.h:398:9: note: previous definition is here #define __func__ __PRETTY_FUNCTION__ ^ In file included from function.cpp:30: ./parser.h:75:8: error: definition of type 'block_t' conflicts with typedef of the same name struct block_t ^ /usr/include/sys/types.h:120:18: note: 'block_t' declared here typedef uint32_t block_t; /* block number */ ^ In file included from function.cpp:30: ./parser.h:149:28: error: base specifier must name a class struct if_block_t : public block_t ~~~~~~~^~~~~~~ ./parser.h:159:31: error: base specifier must name a class struct event_block_t : public block_t ~~~~~~~^~~~~~~ ./parser.h:165:34: error: base specifier must name a class struct function_block_t : public block_t ~~~~~~~^~~~~~~ ./parser.h:172:32: error: base specifier must name a class struct source_block_t : public block_t ~~~~~~~^~~~~~~ ./parser.h:178:29: error: base specifier must name a class struct for_block_t : public block_t ~~~~~~~^~~~~~~ ./parser.h:185:31: error: base specifier must name a class struct while_block_t : public block_t ~~~~~~~^~~~~~~ ./parser.h:191:32: error: base specifier must name a class struct switch_block_t : public block_t ~~~~~~~^~~~~~~ ./parser.h:198:30: error: base specifier must name a class struct fake_block_t : public block_t ~~~~~~~^~~~~~~ ./parser.h:203:38: error: base specifier must name a class struct function_def_block_t : public block_t ~~~~~~~^~~~~~~ ./parser.h:209:31: error: base specifier must name a class struct scope_block_t : public block_t ~~~~~~~^~~~~~~ ./parser.h:214:36: error: base specifier must name a class struct breakpoint_block_t : public block_t ~~~~~~~^~~~~~~ function.cpp:195:84: error: member reference base type 'block_t' (aka 'unsigned int') is not a structure or union int def_offset = parser.line_number_of_character_at_offset(parser.current_block->tok_pos) - 1; ~~~~~~~~~~~~~~~~~~~~^ ~~~~~~~ 1 warning and 13 errors generated. : recipe for target 'function.o' failed gmake: *** [function.o] Error 1 *** Error code 2 Stop. bmake[1]: stopped in /usr/pkgsrc/shells/fish *** Error code 1 Stop. bmake: stopped in /usr/pkgsrc/shells/fish