=> Bootstrap dependency digest>=20010302: found digest-20160304 ===> Building for p5-Curses-1.36nb1 --- blib/lib/.exists --- --- blib/arch/.exists --- --- blib/lib/auto/Curses/.exists --- --- blib/arch/auto/Curses/.exists --- --- blib/bin/.exists --- --- blib/script/.exists --- --- blib/man1/.exists --- --- blib/man3/.exists --- --- config --- --- subdirs --- --- dynamic --- --- CursesDef.h --- --- Curses.bs --- --- CursesDef.h --- "/usr/pkg/bin/perl5.26.2" test.syms MENUS FORMS --- pm_to_blib --- --- Curses.bs --- Running Mkbootstrap for Curses () --- CursesDef.h --- Checking capabilities of the Ncurses libraries. Set CURSES_VERBOSE environment variable to see the details of the tests. Doing test compiles with the compile command 'clang -DSYM="_C_SYM_" -I/usr/include -O2 -pthread -D_THREAD_SAFE -I/usr/include -DHAS_FPSETMASK -DHAS_FLOATINGPOINT_H -fno-strict-aliasing -pipe -D_FORTIFY_SOURCE=2 -o _C_FILE_ _C_FILE_.c -L/usr/lib -L/usr/local/lib -L/usr/lib -lmenu -L/usr/lib -lform -L/usr/lib -lcurses>/dev/null 2>&1' --- Curses.bs --- chmod 644 "Curses.bs" --- blibdirs --- --- pm_to_blib --- cp Curses.pm blib/lib/Curses.pm --- blib/arch/auto/Curses/Curses.bs --- --- config --- --- blib/arch/auto/Curses/Curses.bs --- "/usr/pkg/bin/perl5.26.2" -MExtUtils::Command::MM -e 'cp_nonempty' -- Curses.bs blib/arch/auto/Curses/Curses.bs 644 --- CursesDef.h --- function 'waddch' found function 'wechochar' found function 'waddchstr' found function 'waddchnstr' found function 'waddstr' found function 'waddnstr' found function 'wattroff' found function 'wattron' found function 'wattrset' found function 'wstandend' found function 'wstandout' found function 'wattr_get' found function 'wattr_off' found function 'wattr_on' found function 'wattr_set' found function 'wchgat' found function 'COLOR_PAIR' found function 'PAIR_NUMBER' found function 'beep' found function 'flash' found function 'wbkgd' found function 'wbkgdset' found function 'getbkgd' found function 'wborder' found function 'box' found function 'whline' found function 'wvline' found function 'werase' found function 'wclear' found function 'wclrtobot' found function 'wclrtoeol' found function 'start_color' found function 'init_pair' found function 'init_color' found function 'has_colors' found function 'can_change_color' found function 'color_content' found function 'pair_content' found function 'wdelch' found function 'wdeleteln' found function 'winsdelln' found function 'winsertln' found function 'wgetch' found function 'ungetch' found function 'has_key' found function 'KEY_F' found function 'wgetstr' found function 'wgetnstr' found function 'getyx' found function 'getparyx' found function 'getbegyx' found function 'getmaxyx' found function 'winch' found function 'winchstr' found function 'winchnstr' found function 'initscr' found function 'endwin' found function 'isendwin' found function 'newterm' found function 'set_term' found function 'delscreen' found function 'cbreak' found function 'cbreak' returns int function 'nocbreak' found function 'nocbreak' returns int function 'echo' found function 'echo' returns int function 'noecho' found function 'noecho' returns int function 'halfdelay' found function 'intrflush' found function 'keypad' found function 'meta' found function 'nodelay' found function 'notimeout' found function 'raw' found function 'raw' returns int function 'noraw' found function 'noraw' returns int function 'qiflush' found function 'noqiflush' found function 'wtimeout' found function 'typeahead' found function 'winsch' found function 'winsstr' found function 'winsnstr' found function 'winstr' found function 'winnstr' found function 'def_prog_mode' found function 'def_shell_mode' found function 'reset_prog_mode' found function 'reset_shell_mode' found function 'resetty' found function 'savetty' found function 'getsyx' found function 'getsyx' returns void function 'setsyx' found function 'setsyx' returns void function 'curs_set' found function 'napms' found function 'wmove' found function 'clearok' found function 'idlok' found function 'idlok' returns int function 'idcok' found function 'immedok' found function 'leaveok' found function 'wsetscrreg' found function 'scrollok' found function 'nl' found function 'nl' returns int function 'nonl' found function 'nonl' returns int function 'overlay' found function 'overwrite' found function 'copywin' found function 'newpad' found function 'subpad' found function 'prefresh' found function 'pnoutrefresh' found function 'pechochar' found function 'wrefresh' found function 'wnoutrefresh' found function 'doupdate' found function 'redrawwin' found function 'wredrawln' found function 'scr_dump' found function 'scr_restore' found function 'scr_init' found function 'scr_set' found function 'scroll' found function 'wscrl' found function 'slk_init' found function 'slk_set' found function 'slk_refresh' found function 'slk_noutrefresh' found function 'slk_label' found function 'slk_clear' found function 'slk_restore' found function 'slk_touch' found function 'slk_attron' found function 'slk_attrset' found function 'slk_attr' found function 'slk_attroff' found function 'slk_color' found function 'baudrate' found function 'erasechar' found function 'has_ic' found function 'has_il' found function 'killchar' found function 'termattrs' found function 'termname' found function 'touchwin' found function 'untouchwin' found function 'wtouchln' found function 'is_linetouched' found function 'is_wintouched' found function 'unctrl' found function 'keyname' found function 'filter' found function 'filter' returns void function 'use_env' found function 'putwin' found function 'getwin' found function 'delay_output' found function 'flushinp' found function 'newwin' found function 'delwin' found function 'mvwin' found function 'subwin' found function 'derwin' found function 'mvderwin' found function 'dupwin' found function 'wsyncup' found function 'syncok' found function 'wcursyncup' found function 'wsyncdown' found function 'getmouse' found function 'ungetmouse' found function 'mousemask' found function 'wenclose' found function 'wmouse_trafo' found function 'mouseinterval' found function 'BUTTON_RELEASE' found function 'BUTTON_PRESS' found function 'BUTTON_CLICK' found function 'BUTTON_DOUBLE_CLICK' found function 'BUTTON_TRIPLE_CLICK' found function 'BUTTON_RESERVED_EVENT' found Negative repeat count does nothing at test.syms line 272, line 196. function 'use_default_colors' found function 'assume_default_colors' found Negative repeat count does nothing at test.syms line 272, line 198. function 'define_key' found function 'keybound' found function 'keyok' found function 'resizeterm' found function 'wresize' found function 'getmaxy' found function 'getmaxx' found function 'flusok' NOT found function 'getcap' NOT found function 'touchoverlap' NOT found function 'new_panel' NOT found function 'bottom_panel' NOT found function 'top_panel' NOT found function 'show_panel' NOT found function 'update_panels' NOT found function 'hide_panel' NOT found function 'panel_window' NOT found function 'replace_panel' NOT found function 'move_panel' NOT found function 'panel_hidden' NOT found function 'panel_above' NOT found function 'panel_below' NOT found function 'set_panel_userptr' NOT found function 'panel_userptr' NOT found function 'del_panel' NOT found function 'set_menu_fore' found function 'menu_fore' found function 'set_menu_back' found function 'menu_back' found function 'set_menu_grey' found function 'menu_grey' found function 'set_menu_pad' found function 'menu_pad' found function 'pos_menu_cursor' found function 'menu_driver' found function 'set_menu_format' found function 'menu_format' found function 'set_menu_items' found function 'menu_items' found function 'item_count' found function 'set_menu_mark' found function 'menu_mark' found function 'new_menu' found function 'free_menu' found function 'menu_opts' found function 'set_menu_opts' found function 'menu_opts_on' found function 'menu_opts_off' found function 'set_menu_pattern' found function 'menu_pattern' found function 'post_menu' found function 'unpost_menu' found function 'set_menu_userptr' found function 'menu_userptr' found function 'set_menu_win' found function 'menu_win' found function 'set_menu_sub' found function 'menu_sub' found function 'scale_menu' found function 'set_current_item' found function 'current_item' found function 'set_top_row' found function 'top_row' found function 'item_index' found function 'item_name' found function 'item_description' found function 'new_item' found function 'free_item' found function 'set_item_opts' found function 'item_opts_on' found function 'item_opts_off' found function 'item_opts' found function 'item_userptr' found function 'set_item_userptr' found function 'set_item_value' found function 'item_value' found function 'item_visible' found function 'menu_request_name' found function 'menu_request_by_name' found Negative repeat count does nothing at test.syms line 272, line 277. function 'set_menu_spacing' found function 'menu_spacing' found function 'pos_form_cursor' found function 'data_ahead' found function 'data_behind' found function 'form_driver' found function 'set_form_fields' found function 'form_fields' found function 'field_count' found function 'move_field' found function 'new_form' found function 'free_form' found function 'set_new_page' found function 'new_page' found function 'set_form_opts' found function 'form_opts_on' found function 'form_opts_off' found function 'form_opts' found function 'set_current_field' found function 'current_field' found function 'set_form_page' found function 'form_page' found function 'field_index' found function 'post_form' found function 'unpost_form' found function 'set_form_userptr' found function 'form_userptr' found function 'set_form_win' found function 'form_win' found function 'set_form_sub' found function 'form_sub' found function 'scale_form' found function 'set_field_fore' found function 'field_fore' found function 'set_field_back' found function 'field_back' found function 'set_field_pad' found function 'field_pad' found function 'set_field_buffer' found function 'field_buffer' found function 'set_field_status' found function 'field_status' found function 'set_max_field' found function 'field_info' found function 'dynamic_field_info' found function 'set_field_just' found function 'field_just' found function 'new_field' found function 'dup_field' found function 'link_field' found function 'free_field' found function 'set_field_opts' found function 'field_opts_on' found function 'field_opts_off' found function 'field_opts' found function 'set_field_userptr' found function 'field_userptr' found function 'field_arg' found function 'form_request_name' found function 'form_request_by_name' found Negative repeat count does nothing at test.syms line 272, line 337. variable 'LINES' found variable 'COLS' found variable 'stdscr' found variable 'curscr' found variable 'COLORS' found variable 'COLOR_PAIRS' found typedef 'attr_t' found typedef 'bool' found typedef 'chtype' found typedef 'MEVENT' found typedef 'mmask_t' found typedef 'SCREEN' found function 'waddnwstr' NOT found function 'wget_wch' NOT found function 'wgetn_wstr' NOT found function 'winnwstr' NOT found function 'wins_nwstr' NOT found function 'unget_wch' NOT found --- Curses.o --- clang -c -I/usr/include -O2 -pthread -D_THREAD_SAFE -I/usr/include -DHAS_FPSETMASK -DHAS_FLOATINGPOINT_H -fno-strict-aliasing -pipe -D_FORTIFY_SOURCE=2 -O2 -I/usr/include -I/usr/include -DVERSION=\"1.36\" -DXS_VERSION=\"1.36\" -DPIC -fPIC "-I/usr/pkg/lib/perl5/5.26.0/x86_64-freebsd-thread-multi/CORE" Curses.c Curses.c:199:8: error: unknown type name 'FIELD' static FIELD * ^ Curses.c:205:20: error: expected expression return (FIELD *)SvIV((SV*)SvRV(sv)); ^ Curses.c:205:13: error: use of undeclared identifier 'FIELD' return (FIELD *)SvIV((SV*)SvRV(sv)); ^ Curses.c:215:12: error: unknown type name 'FIELD' FIELD * const fieldP) { ^ Curses.c:224:8: error: unknown type name 'FORM' static FORM * ^ Curses.c:230:19: error: expected expression return (FORM *)SvIV((SV*)SvRV(sv)); ^ Curses.c:230:13: error: use of undeclared identifier 'FORM'; did you mean 'FP_RM'? return (FORM *)SvIV((SV*)SvRV(sv)); ^~~~ FP_RM /usr/include/machine/ieeefp.h:57:2: note: 'FP_RM' declared here FP_RM, /* round down towards minus infinity */ ^ Curses.c:241:1: error: expected function body after function declarator FORM *val; ^ Curses.c:242:1: error: expected identifier or '(' { ^ Curses.c:246:8: error: unknown type name 'ITEM' static ITEM * ^ Curses.c:252:19: error: expected expression return (ITEM *)SvIV((SV*)SvRV(sv)); ^ Curses.c:252:13: error: use of undeclared identifier 'ITEM'; did you mean 'XTERM'? return (ITEM *)SvIV((SV*)SvRV(sv)); ^~~~ XTERM /var/pkgsrc/work/devel/p5-Curses/work/.buildlink/lib/perl5/5.26.0/x86_64-freebsd-thread-multi/CORE/perl.h:5343:5: note: 'XTERM' declared here XTERM, ^ Curses.c:264:11: error: unknown type name 'ITEM' ITEM * const valP) { ^ Curses.c:277:8: error: unknown type name 'MENU' static MENU * ^ Curses.c:283:19: error: expected expression return (MENU *)SvIV((SV*)SvRV(sv)); ^ Curses.c:283:13: error: use of undeclared identifier 'MENU' return (MENU *)SvIV((SV*)SvRV(sv)); ^ Curses.c:294:1: error: expected function body after function declarator MENU *val; ^ Curses.c:295:1: error: expected identifier or '(' { ^ In file included from Curses.c:427: ./CursesFun.c:3162:28: error: too many arguments to function call, expected 0, have 2 char * ret = longname(a, b); ~~~~~~~~ ^~~~ /usr/include/curses.h:659:1: note: 'longname' declared here extern NCURSES_EXPORT(char *) longname (void); /* implemented */ ^ fatal error: too many errors emitted, stopping now [-ferror-limit=] 20 errors generated. *** [Curses.o] Error code 1 bmake: stopped in /var/pkgsrc/work/devel/p5-Curses/work/Curses-1.36 1 error bmake: stopped in /var/pkgsrc/work/devel/p5-Curses/work/Curses-1.36 *** Error code 2 Stop. bmake[1]: stopped in /usr/pkgsrc/devel/p5-Curses *** Error code 1 Stop. bmake: stopped in /usr/pkgsrc/devel/p5-Curses