=> "/opt/local/bin/bmake" ["-C", "/data/jenkins/workspace/pkgsrc-trunk-x86_64/textproc/libxo", "all", "BATCH=1", "DEPENDS_TARGET=/nonexistent"] ===> Building for libxo-2.0.0 Making all in bin gmake[1]: Entering directory '/home/pbuild/work/textproc/libxo/work/libxo-2.0.0/bin' gmake[1]: Nothing to be done for 'all'. gmake[1]: Leaving directory '/home/pbuild/work/textproc/libxo/work/libxo-2.0.0/bin' Making all in filter gmake[1]: Entering directory '/home/pbuild/work/textproc/libxo/work/libxo-2.0.0/filter' CC xo_xpath.lo YACC xo_xpath.y ... command line: fatal: cannot open input file gmake[1]: *** [Makefile:760: xo_xpath.tab.h] Error 1 gmake[1]: *** Waiting for unfinished jobs.... In file included from ../../filter/xo_xpath.y:168: ../libxo/xo.h:388:15: error: expected declaration specifiers or '...' before numeric constant 388 | XO_PRINTFLIKE(2, 0) | ^ ../libxo/xo.h:48:44: note: in definition of macro 'XO_PRINTFLIKE' 48 | #define XO_PRINTFLIKE(_x, _y) __printflike(_x, _y) | ^~ ../libxo/xo.h:388:18: error: expected declaration specifiers or '...' before numeric constant 388 | XO_PRINTFLIKE(2, 0) | ^ ../libxo/xo.h:48:48: note: in definition of macro 'XO_PRINTFLIKE' 48 | #define XO_PRINTFLIKE(_x, _y) __printflike(_x, _y) | ^~ ../libxo/xo.h:395:15: error: expected declaration specifiers or '...' before numeric constant 395 | XO_PRINTFLIKE(2, 3) | ^ ../libxo/xo.h:48:44: note: in definition of macro 'XO_PRINTFLIKE' 48 | #define XO_PRINTFLIKE(_x, _y) __printflike(_x, _y) | ^~ ../libxo/xo.h:395:18: error: expected declaration specifiers or '...' before numeric constant 395 | XO_PRINTFLIKE(2, 3) | ^ ../libxo/xo.h:48:48: note: in definition of macro 'XO_PRINTFLIKE' 48 | #define XO_PRINTFLIKE(_x, _y) __printflike(_x, _y) | ^~ ../libxo/xo.h:406:15: error: expected declaration specifiers or '...' before numeric constant 406 | XO_PRINTFLIKE(1, 2) | ^ ../libxo/xo.h:48:44: note: in definition of macro 'XO_PRINTFLIKE' 48 | #define XO_PRINTFLIKE(_x, _y) __printflike(_x, _y) | ^~ ../libxo/xo.h:406:18: error: expected declaration specifiers or '...' before numeric constant 406 | XO_PRINTFLIKE(1, 2) | ^ ../libxo/xo.h:48:48: note: in definition of macro 'XO_PRINTFLIKE' 48 | #define XO_PRINTFLIKE(_x, _y) __printflike(_x, _y) | ^~ ../libxo/xo.h:417:15: error: expected declaration specifiers or '...' before numeric constant 417 | XO_PRINTFLIKE(3, 0) | ^ ../libxo/xo.h:48:44: note: in definition of macro 'XO_PRINTFLIKE' 48 | #define XO_PRINTFLIKE(_x, _y) __printflike(_x, _y) | ^~ ../libxo/xo.h:417:18: error: expected declaration specifiers or '...' before numeric constant 417 | XO_PRINTFLIKE(3, 0) | ^ ../libxo/xo.h:48:48: note: in definition of macro 'XO_PRINTFLIKE' 48 | #define XO_PRINTFLIKE(_x, _y) __printflike(_x, _y) | ^~ ../libxo/xo.h:425:15: error: expected declaration specifiers or '...' before numeric constant 425 | XO_PRINTFLIKE(3, 4) | ^ ../libxo/xo.h:48:44: note: in definition of macro 'XO_PRINTFLIKE' 48 | #define XO_PRINTFLIKE(_x, _y) __printflike(_x, _y) | ^~ ../libxo/xo.h:425:18: error: expected declaration specifiers or '...' before numeric constant 425 | XO_PRINTFLIKE(3, 4) | ^ ../libxo/xo.h:48:48: note: in definition of macro 'XO_PRINTFLIKE' 48 | #define XO_PRINTFLIKE(_x, _y) __printflike(_x, _y) | ^~ ../libxo/xo.h:436:15: error: expected declaration specifiers or '...' before numeric constant 436 | XO_PRINTFLIKE(2, 3) | ^ ../libxo/xo.h:48:44: note: in definition of macro 'XO_PRINTFLIKE' 48 | #define XO_PRINTFLIKE(_x, _y) __printflike(_x, _y) | ^~ ../libxo/xo.h:436:18: error: expected declaration specifiers or '...' before numeric constant 436 | XO_PRINTFLIKE(2, 3) | ^ ../libxo/xo.h:48:48: note: in definition of macro 'XO_PRINTFLIKE' 48 | #define XO_PRINTFLIKE(_x, _y) __printflike(_x, _y) | ^~ ../libxo/xo.h:450:15: error: expected declaration specifiers or '...' before numeric constant 450 | XO_PRINTFLIKE(3, 0) | ^ ../libxo/xo.h:48:44: note: in definition of macro 'XO_PRINTFLIKE' 48 | #define XO_PRINTFLIKE(_x, _y) __printflike(_x, _y) | ^~ ../libxo/xo.h:450:18: error: expected declaration specifiers or '...' before numeric constant 450 | XO_PRINTFLIKE(3, 0) | ^ ../libxo/xo.h:48:48: note: in definition of macro 'XO_PRINTFLIKE' 48 | #define XO_PRINTFLIKE(_x, _y) __printflike(_x, _y) | ^~ ../libxo/xo.h:458:15: error: expected declaration specifiers or '...' before numeric constant 458 | XO_PRINTFLIKE(3, 4) | ^ ../libxo/xo.h:48:44: note: in definition of macro 'XO_PRINTFLIKE' 48 | #define XO_PRINTFLIKE(_x, _y) __printflike(_x, _y) | ^~ ../libxo/xo.h:458:18: error: expected declaration specifiers or '...' before numeric constant 458 | XO_PRINTFLIKE(3, 4) | ^ ../libxo/xo.h:48:48: note: in definition of macro 'XO_PRINTFLIKE' 48 | #define XO_PRINTFLIKE(_x, _y) __printflike(_x, _y) | ^~ ../libxo/xo.h:470:15: error: expected declaration specifiers or '...' before numeric constant 470 | XO_PRINTFLIKE(2, 3) | ^ ../libxo/xo.h:48:44: note: in definition of macro 'XO_PRINTFLIKE' 48 | #define XO_PRINTFLIKE(_x, _y) __printflike(_x, _y) | ^~ ../libxo/xo.h:470:18: error: expected declaration specifiers or '...' before numeric constant 470 | XO_PRINTFLIKE(2, 3) | ^ ../libxo/xo.h:48:48: note: in definition of macro 'XO_PRINTFLIKE' 48 | #define XO_PRINTFLIKE(_x, _y) __printflike(_x, _y) | ^~ ../libxo/xo.h:481:15: error: expected declaration specifiers or '...' before numeric constant 481 | XO_PRINTFLIKE(4, 0) | ^ ../libxo/xo.h:48:44: note: in definition of macro 'XO_PRINTFLIKE' 48 | #define XO_PRINTFLIKE(_x, _y) __printflike(_x, _y) | ^~ ../libxo/xo.h:481:18: error: expected declaration specifiers or '...' before numeric constant 481 | XO_PRINTFLIKE(4, 0) | ^ ../libxo/xo.h:48:48: note: in definition of macro 'XO_PRINTFLIKE' 48 | #define XO_PRINTFLIKE(_x, _y) __printflike(_x, _y) | ^~ ../libxo/xo.h:489:15: error: expected declaration specifiers or '...' before numeric constant 489 | XO_PRINTFLIKE(4, 5) | ^ ../libxo/xo.h:48:44: note: in definition of macro 'XO_PRINTFLIKE' 48 | #define XO_PRINTFLIKE(_x, _y) __printflike(_x, _y) | ^~ ../libxo/xo.h:489:18: error: expected declaration specifiers or '...' before numeric constant 489 | XO_PRINTFLIKE(4, 5) | ^ ../libxo/xo.h:48:48: note: in definition of macro 'XO_PRINTFLIKE' 48 | #define XO_PRINTFLIKE(_x, _y) __printflike(_x, _y) | ^~ ../libxo/xo.h:501:15: error: expected declaration specifiers or '...' before numeric constant 501 | XO_PRINTFLIKE(3, 4) | ^ ../libxo/xo.h:48:44: note: in definition of macro 'XO_PRINTFLIKE' 48 | #define XO_PRINTFLIKE(_x, _y) __printflike(_x, _y) | ^~ ../libxo/xo.h:501:18: error: expected declaration specifiers or '...' before numeric constant 501 | XO_PRINTFLIKE(3, 4) | ^ ../libxo/xo.h:48:48: note: in definition of macro 'XO_PRINTFLIKE' 48 | #define XO_PRINTFLIKE(_x, _y) __printflike(_x, _y) | ^~ ../libxo/xo.h:656:1: warning: no previous prototype for 'xo_warn_hc' [-Wmissing-prototypes] 656 | xo_warn_hc (xo_handle_t *xop, int code, const char *fmt, ...) XO_PRINTFLIKE(3, 4); | ^~~~~~~~~~ ../libxo/xo.h: In function 'xo_warn_hc': ../libxo/xo.h:48:31: error: expected declaration specifiers before '__printflike' 48 | #define XO_PRINTFLIKE(_x, _y) __printflike(_x, _y) | ^~~~~~~~~~~~ ../libxo/xo.h:656:63: note: in expansion of macro 'XO_PRINTFLIKE' 656 | xo_warn_hc (xo_handle_t *xop, int code, const char *fmt, ...) XO_PRINTFLIKE(3, 4); | ^~~~~~~~~~~~~ ../libxo/xo.h:48:31: error: expected '=', ',', ';', 'asm' or '__attribute__' before '__printflike' 48 | #define XO_PRINTFLIKE(_x, _y) __printflike(_x, _y) | ^~~~~~~~~~~~ ../libxo/xo.h:659:44: note: in expansion of macro 'XO_PRINTFLIKE' 659 | xo_warn_c (int code, const char *fmt, ...) XO_PRINTFLIKE(2, 3); | ^~~~~~~~~~~~~ ../libxo/xo.h:48:31: error: expected '=', ',', ';', 'asm' or '__attribute__' before '__printflike' 48 | #define XO_PRINTFLIKE(_x, _y) __printflike(_x, _y) | ^~~~~~~~~~~~ ../libxo/xo.h:662:32: note: in expansion of macro 'XO_PRINTFLIKE' 662 | xo_warn (const char *fmt, ...) XO_PRINTFLIKE(1, 2); | ^~~~~~~~~~~~~ ../libxo/xo.h:48:31: error: expected '=', ',', ';', 'asm' or '__attribute__' before '__printflike' 48 | #define XO_PRINTFLIKE(_x, _y) __printflike(_x, _y) | ^~~~~~~~~~~~ ../libxo/xo.h:665:33: note: in expansion of macro 'XO_PRINTFLIKE' 665 | xo_warnx (const char *fmt, ...) XO_PRINTFLIKE(1, 2); | ^~~~~~~~~~~~~ ../libxo/xo.h:48:31: error: expected '=', ',', ';', 'asm' or '__attribute__' before '__printflike' 48 | #define XO_PRINTFLIKE(_x, _y) __printflike(_x, _y) | ^~~~~~~~~~~~ ../libxo/xo.h:668:53: note: in expansion of macro 'XO_PRINTFLIKE' 668 | xo_err (int eval, const char *fmt, ...) XO_NORETURN XO_PRINTFLIKE(2, 3); | ^~~~~~~~~~~~~ ../libxo/xo.h:48:31: error: expected '=', ',', ';', 'asm' or '__attribute__' before '__printflike' 48 | #define XO_PRINTFLIKE(_x, _y) __printflike(_x, _y) | ^~~~~~~~~~~~ ../libxo/xo.h:671:54: note: in expansion of macro 'XO_PRINTFLIKE' 671 | xo_errx (int eval, const char *fmt, ...) XO_NORETURN XO_PRINTFLIKE(2, 3); | ^~~~~~~~~~~~~ ../libxo/xo.h:48:31: error: expected '=', ',', ';', 'asm' or '__attribute__' before '__printflike' 48 | #define XO_PRINTFLIKE(_x, _y) __printflike(_x, _y) | ^~~~~~~~~~~~ ../libxo/xo.h:674:64: note: in expansion of macro 'XO_PRINTFLIKE' 674 | xo_errc (int eval, int code, const char *fmt, ...) XO_NORETURN XO_PRINTFLIKE(3, 4); | ^~~~~~~~~~~~~ ../libxo/xo.h:48:31: error: expected '=', ',', ';', 'asm' or '__attribute__' before '__printflike' 48 | #define XO_PRINTFLIKE(_x, _y) __printflike(_x, _y) | ^~~~~~~~~~~~ ../libxo/xo.h:677:75: note: in expansion of macro 'XO_PRINTFLIKE' 677 | xo_message_hcv (xo_handle_t *xop, int code, const char *fmt, va_list vap) XO_PRINTFLIKE(3, 0); | ^~~~~~~~~~~~~ ../libxo/xo.h:48:31: error: expected '=', ',', ';', 'asm' or '__attribute__' before '__printflike' 48 | #define XO_PRINTFLIKE(_x, _y) __printflike(_x, _y) | ^~~~~~~~~~~~ ../libxo/xo.h:680:66: note: in expansion of macro 'XO_PRINTFLIKE' 680 | xo_message_hc (xo_handle_t *xop, int code, const char *fmt, ...) XO_PRINTFLIKE(3, 4); | ^~~~~~~~~~~~~ ../libxo/xo.h:48:31: error: expected '=', ',', ';', 'asm' or '__attribute__' before '__printflike' 48 | #define XO_PRINTFLIKE(_x, _y) __printflike(_x, _y) | ^~~~~~~~~~~~ ../libxo/xo.h:683:47: note: in expansion of macro 'XO_PRINTFLIKE' 683 | xo_message_c (int code, const char *fmt, ...) XO_PRINTFLIKE(2, 3); | ^~~~~~~~~~~~~ ../libxo/xo.h:48:31: error: expected '=', ',', ';', 'asm' or '__attribute__' before '__printflike' 48 | #define XO_PRINTFLIKE(_x, _y) __printflike(_x, _y) | ^~~~~~~~~~~~ ../libxo/xo.h:686:37: note: in expansion of macro 'XO_PRINTFLIKE' 686 | xo_message_e (const char *fmt, ...) XO_PRINTFLIKE(1, 2); | ^~~~~~~~~~~~~ ../libxo/xo.h:48:31: error: expected '=', ',', ';', 'asm' or '__attribute__' before '__printflike' 48 | #define XO_PRINTFLIKE(_x, _y) __printflike(_x, _y) | ^~~~~~~~~~~~ ../libxo/xo.h:689:35: note: in expansion of macro 'XO_PRINTFLIKE' 689 | xo_message (const char *fmt, ...) XO_PRINTFLIKE(1, 2); | ^~~~~~~~~~~~~ ../libxo/xo.h:48:31: error: expected declaration specifiers before '__printflike' 48 | #define XO_PRINTFLIKE(_x, _y) __printflike(_x, _y) | ^~~~~~~~~~~~ ../libxo/xo.h:716:1: note: in expansion of macro 'XO_PRINTFLIKE' 716 | XO_PRINTFLIKE(4, 0) | ^~~~~~~~~~~~~ ../libxo/xo.h:48:31: error: expected declaration specifiers before '__printflike' 48 | #define XO_PRINTFLIKE(_x, _y) __printflike(_x, _y) | ^~~~~~~~~~~~ ../libxo/xo.h:724:1: note: in expansion of macro 'XO_PRINTFLIKE' 724 | XO_PRINTFLIKE(3, 4) | ^~~~~~~~~~~~~ ../libxo/xo.h:48:31: error: expected declaration specifiers before '__printflike' 48 | #define XO_PRINTFLIKE(_x, _y) __printflike(_x, _y) | ^~~~~~~~~~~~ ../libxo/xo.h:734:1: note: in expansion of macro 'XO_PRINTFLIKE' 734 | XO_PRINTFLIKE(2, 3) | ^~~~~~~~~~~~~ ../libxo/xo.h:48:31: error: expected declaration specifiers before '__printflike' 48 | #define XO_PRINTFLIKE(_x, _y) __printflike(_x, _y) | ^~~~~~~~~~~~ ../libxo/xo.h:744:1: note: in expansion of macro 'XO_PRINTFLIKE' 744 | XO_PRINTFLIKE(1, 2) | ^~~~~~~~~~~~~ ../libxo/xo.h:48:31: error: expected declaration specifiers before '__printflike' 48 | #define XO_PRINTFLIKE(_x, _y) __printflike(_x, _y) | ^~~~~~~~~~~~ ../libxo/xo.h:755:1: note: in expansion of macro 'XO_PRINTFLIKE' 755 | XO_PRINTFLIKE(1, 2) | ^~~~~~~~~~~~~ ../libxo/xo.h:48:31: error: expected declaration specifiers before '__printflike' 48 | #define XO_PRINTFLIKE(_x, _y) __printflike(_x, _y) | ^~~~~~~~~~~~ ../libxo/xo.h:765:13: note: in expansion of macro 'XO_PRINTFLIKE' 765 | XO_NORETURN XO_PRINTFLIKE(2, 3) | ^~~~~~~~~~~~~ ../libxo/xo.h:48:31: error: expected declaration specifiers before '__printflike' 48 | #define XO_PRINTFLIKE(_x, _y) __printflike(_x, _y) | ^~~~~~~~~~~~ ../libxo/xo.h:778:1: note: in expansion of macro 'XO_PRINTFLIKE' 778 | XO_PRINTFLIKE(2, 3) | ^~~~~~~~~~~~~ ../libxo/xo.h:48:31: error: expected declaration specifiers before '__printflike' 48 | #define XO_PRINTFLIKE(_x, _y) __printflike(_x, _y) | ^~~~~~~~~~~~ ../libxo/xo.h:789:1: note: in expansion of macro 'XO_PRINTFLIKE' 789 | XO_PRINTFLIKE(3, 4) | ^~~~~~~~~~~~~ ../libxo/xo.h:48:31: error: expected '=', ',', ';', 'asm' or '__attribute__' before '__printflike' 48 | #define XO_PRINTFLIKE(_x, _y) __printflike(_x, _y) | ^~~~~~~~~~~~ ../libxo/xo.h:801:78: note: in expansion of macro 'XO_PRINTFLIKE' 801 | xo_emit_err_v (int eval, int code, const char *fmt, va_list vap) XO_NORETURN XO_PRINTFLIKE(3, 0); | ^~~~~~~~~~~~~ ../libxo/xo.h:835:19: error: storage class specified for parameter 'xo_version' 835 | extern const char xo_version[]; /** Base version triple string */ | ^~~~~~~~~~ ../libxo/xo.h:836:19: error: storage class specified for parameter 'xo_version_extra' 836 | extern const char xo_version_extra[]; /** Extra version magic content */ | ^~~~~~~~~~~~~~~~ ../libxo/xo.h:889:16: error: storage class specified for parameter 'xo_syslog_open_t' 889 | typedef void (*xo_syslog_open_t)(void); | ^~~~~~~~~~~~~~~~ ../libxo/xo.h:890:16: error: storage class specified for parameter 'xo_syslog_send_t' 890 | typedef void (*xo_syslog_send_t)(const char *full_msg, | ^~~~~~~~~~~~~~~~ ../libxo/xo.h:892:16: error: storage class specified for parameter 'xo_syslog_close_t' 892 | typedef void (*xo_syslog_close_t)(void); | ^~~~~~~~~~~~~~~~~ ../libxo/xo.h:895:24: error: expected declaration specifiers or '...' before 'xo_syslog_open_t' 895 | xo_set_syslog_handler (xo_syslog_open_t open_func, xo_syslog_send_t send_func, | ^~~~~~~~~~~~~~~~ ../libxo/xo.h:895:52: error: expected declaration specifiers or '...' before 'xo_syslog_send_t' 895 | xo_set_syslog_handler (xo_syslog_open_t open_func, xo_syslog_send_t send_func, | ^~~~~~~~~~~~~~~~ ../libxo/xo.h:896:24: error: expected declaration specifiers or '...' before 'xo_syslog_close_t' 896 | xo_syslog_close_t close_func); | ^~~~~~~~~~~~~~~~~ ../libxo/xo.h:901:16: error: storage class specified for parameter 'xo_simplify_field_func_t' 901 | typedef void (*xo_simplify_field_func_t)(const char *, unsigned, int); | ^~~~~~~~~~~~~~~~~~~~~~~~ ../libxo/xo.h:905:21: error: expected declaration specifiers or '...' before 'xo_simplify_field_func_t' 905 | xo_simplify_field_func_t field_cb); | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../libxo/xo_encoder.h:24, from ../../filter/xo_xpath.y:169: ../libxo/xo_private.h:32:26: error: storage class specified for parameter 'xo_realloc' 32 | extern xo_realloc_func_t xo_realloc; | ^~~~~~~~~~ ../libxo/xo_private.h:33:23: error: storage class specified for parameter 'xo_free' 33 | extern xo_free_func_t xo_free; | ^~~~~~~ ../libxo/xo_private.h:41:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token 41 | { | ^ ../libxo/xo_private.h:51:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token 51 | { | ^ ../libxo/xo_private.h:117:18: error: storage class specified for parameter 'xo_filter_status_t' 117 | typedef uint32_t xo_filter_status_t; | ^~~~~~~~~~~~~~~~~~ ../libxo/xo_private.h:127:22: error: expected declaration specifiers or '...' before 'xo_filter_status_t' 127 | xo_filt_status_name (xo_filter_status_t fstatus); | ^~~~~~~~~~~~~~~~~~ In file included from ../libxo/xo_encoder.h:25: ../libxo/xo_buf.h:28:17: error: storage class specified for parameter 'xo_off_t' 28 | typedef ssize_t xo_off_t; /* Offset within a buffer */ | ^~~~~~~~ ../libxo/xo_buf.h:37:5: error: expected specifier-qualifier-list before 'xo_off_t' 37 | xo_off_t xb_size; /* Size of buffer */ | ^~~~~~~~ ../libxo/xo_buf.h:38:3: error: storage class specified for parameter 'xo_buffer_t' 38 | } xo_buffer_t; | ^~~~~~~~~~~ ../libxo/xo_buf.h:44:14: error: expected declaration specifiers or '...' before 'xo_buffer_t' 44 | xo_buf_zero (xo_buffer_t *xbp) | ^~~~~~~~~~~ ../libxo/xo_buf.h:53:14: error: expected declaration specifiers or '...' before 'xo_buffer_t' 53 | xo_buf_init (xo_buffer_t *xbp) | ^~~~~~~~~~~ ../libxo/xo_buf.h:64:17: error: expected declaration specifiers or '...' before 'xo_buffer_t' 64 | xo_buf_cleanup (xo_buffer_t *xbp) | ^~~~~~~~~~~ ../libxo/xo_buf.h:75:15: error: expected declaration specifiers or '...' before 'xo_buffer_t' 75 | xo_buf_reset (xo_buffer_t *xbp) | ^~~~~~~~~~~ ../libxo/xo_buf.h:84:14: error: expected declaration specifiers or '...' before 'xo_buffer_t' 84 | xo_buf_left (xo_buffer_t *xbp) | ^~~~~~~~~~~ ../libxo/xo_buf.h:93:18: error: expected declaration specifiers or '...' before 'xo_buffer_t' 93 | xo_buf_is_empty (xo_buffer_t *xbp) | ^~~~~~~~~~~ ../libxo/xo_buf.h:102:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'xo_buf_offset' 102 | xo_buf_offset (xo_buffer_t *xbp) | ^~~~~~~~~~~~~ ../libxo/xo_buf.h:111:20: error: expected declaration specifiers or '...' before 'xo_buffer_t' 111 | xo_buf_set_offset (xo_buffer_t *xbp, xo_off_t off) | ^~~~~~~~~~~ ../libxo/xo_buf.h:111:38: error: expected declaration specifiers or '...' before 'xo_off_t' 111 | xo_buf_set_offset (xo_buffer_t *xbp, xo_off_t off) | ^~~~~~~~ ../libxo/xo_buf.h:118:14: error: expected declaration specifiers or '...' before 'xo_buffer_t' 118 | xo_buf_data (xo_buffer_t *xbp, xo_off_t offset) | ^~~~~~~~~~~ ../libxo/xo_buf.h:118:32: error: expected declaration specifiers or '...' before 'xo_off_t' 118 | xo_buf_data (xo_buffer_t *xbp, xo_off_t offset) | ^~~~~~~~ ../libxo/xo_buf.h:126:13: error: expected declaration specifiers or '...' before 'xo_buffer_t' 126 | xo_buf_cur (xo_buffer_t *xbp) | ^~~~~~~~~~~ ../libxo/xo_buf.h:134:13: error: expected declaration specifiers or '...' before 'xo_buffer_t' 134 | xo_buf_len (xo_buffer_t *xbp) | ^~~~~~~~~~~ ../libxo/xo_buf.h:143:17: error: expected declaration specifiers or '...' before 'xo_buffer_t' 143 | xo_buf_set_len (xo_buffer_t *xbp, xo_off_t len) | ^~~~~~~~~~~ ../libxo/xo_buf.h:143:35: error: expected declaration specifiers or '...' before 'xo_off_t' 143 | xo_buf_set_len (xo_buffer_t *xbp, xo_off_t len) | ^~~~~~~~ ../libxo/xo_buf.h:150:14: error: expected declaration specifiers or '...' before 'xo_buffer_t' 150 | xo_buf_trim (xo_buffer_t *xbp, xo_ssize_t len) | ^~~~~~~~~~~ ../libxo/xo_buf.h:169:23: error: expected declaration specifiers or '...' before 'xo_buffer_t' 169 | xo_buf_has_some_room (xo_buffer_t *xbp, ssize_t len, ssize_t bufsiz) | ^~~~~~~~~~~ ../libxo/xo_buf.h:191:18: error: expected declaration specifiers or '...' before 'xo_buffer_t' 191 | xo_buf_has_room (xo_buffer_t *xbp, ssize_t len) | ^~~~~~~~~~~ ../libxo/xo_buf.h:197:24: error: expected declaration specifiers or '...' before 'xo_buffer_t' 197 | xo_buf_has_small_room (xo_buffer_t *xbp, ssize_t len) | ^~~~~~~~~~~ ../libxo/xo_buf.h:242:20: error: expected declaration specifiers or '...' before 'xo_buffer_t' 242 | xo_buf_append_val (xo_buffer_t *xbp, const char *str, ssize_t len) | ^~~~~~~~~~~ ../libxo/xo_buf.h:256:16: error: expected declaration specifiers or '...' before 'xo_buffer_t' 256 | xo_buf_append (xo_buffer_t *xbp, const char *str, ssize_t len) | ^~~~~~~~~~~ ../libxo/xo_buf.h:265:24: error: expected declaration specifiers or '...' before 'xo_buffer_t' 265 | xo_buf_append_str_val (xo_buffer_t *xbp, const char *str) | ^~~~~~~~~~~ ../libxo/xo_buf.h:281:20: error: expected declaration specifiers or '...' before 'xo_buffer_t' 281 | xo_buf_append_str (xo_buffer_t *xbp, const char *str) | ^~~~~~~~~~~ ../libxo/xo_buf.h:287:20: error: expected declaration specifiers or '...' before 'xo_buffer_t' 287 | xo_buf_append_buf (xo_buffer_t *dst, xo_buffer_t *src) | ^~~~~~~~~~~ ../libxo/xo_buf.h:287:38: error: expected declaration specifiers or '...' before 'xo_buffer_t' 287 | xo_buf_append_buf (xo_buffer_t *dst, xo_buffer_t *src) | ^~~~~~~~~~~ ../libxo/xo_buf.h:296:19: error: expected declaration specifiers or '...' before 'xo_buffer_t' 296 | xo_buf_force_nul (xo_buffer_t *dst) | ^~~~~~~~~~~ ../libxo/xo_encoder.h:27:18: error: storage class specified for parameter 'xo_encoder_op_t' 27 | typedef unsigned xo_encoder_op_t; | ^~~~~~~~~~~~~~~ ../libxo/xo_encoder.h:53:9: error: expected declaration specifiers or '...' before 'xo_encoder_op_t' 53 | xo_encoder_op_t op XO_UNUSED, \ | ^~~~~~~~~~~~~~~ ../libxo/xo_encoder.h:60:34: note: in expansion of macro 'XO_ENCODER_HANDLER_ARGS' 60 | typedef int (*xo_encoder_func_t)(XO_ENCODER_HANDLER_ARGS); | ^~~~~~~~~~~~~~~~~~~~~~~ ../libxo/xo_encoder.h:54:9: error: expected declaration specifiers or '...' before 'xo_buffer_t' 54 | xo_buffer_t *bufp XO_UNUSED, \ | ^~~~~~~~~~~ ../libxo/xo_encoder.h:60:34: note: in expansion of macro 'XO_ENCODER_HANDLER_ARGS' 60 | typedef int (*xo_encoder_func_t)(XO_ENCODER_HANDLER_ARGS); | ^~~~~~~~~~~~~~~~~~~~~~~ ../libxo/xo_encoder.h:91:18: error: storage class specified for parameter 'xo_whiteboard_op_t' 91 | typedef unsigned xo_whiteboard_op_t; /* Whiteboard operation */ | ^~~~~~~~~~~~~~~~~~ ../libxo/xo_encoder.h:95:5: error: expected declaration specifiers or '...' before 'xo_whiteboard_op_t' 95 | xo_whiteboard_op_t op XO_UNUSED, \ | ^~~~~~~~~~~~~~~~~~ ../libxo/xo_encoder.h:100:37: note: in expansion of macro 'XO_WHITEBOARD_FUNC_ARGS' 100 | typedef int (*xo_whiteboard_func_t)(XO_WHITEBOARD_FUNC_ARGS); | ^~~~~~~~~~~~~~~~~~~~~~~ ../libxo/xo_encoder.h:96:5: error: expected declaration specifiers or '...' before 'xo_buffer_t' 96 | xo_buffer_t *wbp XO_UNUSED, \ | ^~~~~~~~~~~ ../libxo/xo_encoder.h:100:37: note: in expansion of macro 'XO_WHITEBOARD_FUNC_ARGS' 100 | typedef int (*xo_whiteboard_func_t)(XO_WHITEBOARD_FUNC_ARGS); | ^~~~~~~~~~~~~~~~~~~~~~~ ../libxo/xo_encoder.h:97:5: error: expected declaration specifiers or '...' before 'xo_off_t' 97 | xo_off_t *offp XO_UNUSED, \ | ^~~~~~~~ ../libxo/xo_encoder.h:100:37: note: in expansion of macro 'XO_WHITEBOARD_FUNC_ARGS' 100 | typedef int (*xo_whiteboard_func_t)(XO_WHITEBOARD_FUNC_ARGS); | ^~~~~~~~~~~~~~~~~~~~~~~ ../libxo/xo_encoder.h:104:5: error: unknown type name 'xo_encoder_func_t' 104 | xo_encoder_func_t xei_handler; /* Encoding handler */ | ^~~~~~~~~~~~~~~~~ ../libxo/xo_encoder.h:105:5: error: unknown type name 'xo_whiteboard_func_t' 105 | xo_whiteboard_func_t xei_wb_marker; /* Whiteboard marker function (v2) */ | ^~~~~~~~~~~~~~~~~~~~ ../libxo/xo_encoder.h:106:3: error: storage class specified for parameter 'xo_encoder_init_args_t' 106 | } xo_encoder_init_args_t; | ^~~~~~~~~~~~~~~~~~~~~~ ../libxo/xo_encoder.h:111:5: error: expected declaration specifiers or '...' before 'xo_encoder_init_args_t' 111 | xo_encoder_init_args_t *arg XO_UNUSED | ^~~~~~~~~~~~~~~~~~~~~~ ../libxo/xo_encoder.h:113:39: note: in expansion of macro 'XO_ENCODER_INIT_ARGS' 113 | typedef int (*xo_encoder_init_func_t)(XO_ENCODER_INIT_ARGS); | ^~~~~~~~~~~~~~~~~~~~ ../libxo/xo_encoder.h:111:5: error: expected declaration specifiers or '...' before 'xo_encoder_init_args_t' 111 | xo_encoder_init_args_t *arg XO_UNUSED | ^~~~~~~~~~~~~~~~~~~~~~ ../libxo/xo_encoder.h:123:40: note: in expansion of macro 'XO_ENCODER_INIT_ARGS' 123 | extern int XO_ENCODER_INIT_NAME_TOKEN (XO_ENCODER_INIT_ARGS); | ^~~~~~~~~~~~~~~~~~~~ ../libxo/xo_encoder.h:126:40: error: unknown type name 'xo_encoder_func_t'; did you mean 'xo_close_func_t'? 126 | xo_encoder_register (const char *name, xo_encoder_func_t func); | ^~~~~~~~~~~~~~~~~ | xo_close_func_t ../libxo/xo_encoder.h:140:1: error: unknown type name 'xo_encoder_func_t'; did you mean 'xo_close_func_t'? 140 | xo_encoder_func_t | ^~~~~~~~~~~~~~~~~ | xo_close_func_t ../libxo/xo_encoder.h:143:1: error: unknown type name 'xo_whiteboard_func_t'; did you mean 'xo_write_func_t'? 143 | xo_whiteboard_func_t | ^~~~~~~~~~~~~~~~~~~~ | xo_write_func_t ../libxo/xo_encoder.h:147:35: error: unknown type name 'xo_encoder_func_t'; did you mean 'xo_close_func_t'? 147 | xo_set_encoder (xo_handle_t *xop, xo_encoder_func_t encoder, | ^~~~~~~~~~~~~~~~~ | xo_close_func_t ../libxo/xo_encoder.h:148:17: error: unknown type name 'xo_whiteboard_func_t'; did you mean 'xo_write_func_t'? 148 | xo_whiteboard_func_t wb_marker); | ^~~~~~~~~~~~~~~~~~~~ | xo_write_func_t ../libxo/xo_encoder.h:157:38: error: expected declaration specifiers or '...' before 'xo_encoder_op_t' 157 | xo_encoder_handle (xo_handle_t *xop, xo_encoder_op_t op, xo_buffer_t *bufp, | ^~~~~~~~~~~~~~~ ../libxo/xo_encoder.h:157:58: error: expected declaration specifiers or '...' before 'xo_buffer_t' 157 | xo_encoder_handle (xo_handle_t *xop, xo_encoder_op_t op, xo_buffer_t *bufp, | ^~~~~~~~~~~ ../libxo/xo_encoder.h:161:41: error: expected declaration specifiers or '...' before 'xo_whiteboard_op_t' 161 | xo_encoder_wb_marker (xo_handle_t *xop, xo_whiteboard_op_t op, | ^~~~~~~~~~~~~~~~~~ ../libxo/xo_encoder.h:162:23: error: expected declaration specifiers or '...' before 'xo_buffer_t' 162 | xo_buffer_t *wbp, xo_off_t *offp); | ^~~~~~~~~~~ ../libxo/xo_encoder.h:162:41: error: expected declaration specifiers or '...' before 'xo_off_t' 162 | xo_buffer_t *wbp, xo_off_t *offp); | ^~~~~~~~ ../libxo/xo_encoder.h:168:21: error: expected declaration specifiers or '...' before 'xo_encoder_op_t' 168 | xo_encoder_op_name (xo_encoder_op_t op); | ^~~~~~~~~~~~~~~ ../libxo/xo_encoder.h:171:24: error: expected declaration specifiers or '...' before 'xo_whiteboard_op_t' 171 | xo_whiteboard_op_name (xo_whiteboard_op_t op); | ^~~~~~~~~~~~~~~~~~ ../../filter/xo_xpath.y:171:10: fatal error: xo_xpath.tab.h: No such file or directory compilation terminated. gmake[1]: *** [Makefile:525: xo_xpath.lo] Error 1 gmake[1]: Leaving directory '/home/pbuild/work/textproc/libxo/work/libxo-2.0.0/filter' gmake: *** [Makefile:600: all-recursive] Error 1 *** Error code 2 Stop. bmake[1]: stopped making "all" in /data/jenkins/workspace/pkgsrc-trunk-x86_64/textproc/libxo *** Error code 1 Stop. bmake: stopped making "all" in /data/jenkins/workspace/pkgsrc-trunk-x86_64/textproc/libxo