+ case "${usergroup_phase}" in + local run_cmd + run_cmd=run_su + shift + run_su /opt/pkg/bin/bmake stage-install BATCH=1 DEPENDS_TARGET=/nonexistent WRKLOG=/tmp/bulklog/R-rjson-0.2.21/work.log + su pbulk -c '"$@"' make /opt/pkg/bin/bmake stage-install BATCH=1 DEPENDS_TARGET=/nonexistent WRKLOG=/tmp/bulklog/R-rjson-0.2.21/work.log => Bootstrap dependency digest>=20211023: found digest-20220214 ===> Installing for R-rjson-0.2.21 => Generating pre-install file lists => Creating installation directories * installing *source* package 'rjson' ... ** package 'rjson' successfully unpacked and MD5 sums checked ** using staged installation ** libs using C compiler: 'gcc (GCC) 13.2.0' using C++ compiler: 'g++ (GCC) 13.2.0' g++ -std=gnu++17 -I"/opt/pkg/lib/R/include" -DNDEBUG -I/opt/pkg/include -I/opt/pkg/include/glib-2.0 -I/opt/pkg/include/gio-unix-2.0 -I/opt/pkg/lib/glib-2.0/include -I/usr/include -I/opt/pkg/include/freetype2 -I/opt/pkg/include/harfbuzz -I/opt/pkg/include/ncurses -fPIC -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -pthread -I/opt/pkg/include -I/opt/pkg/include/glib-2.0 -I/opt/pkg/include/gio-unix-2.0 -I/opt/pkg/lib/glib-2.0/include -I/usr/include -I/opt/pkg/include/freetype2 -I/opt/pkg/include/harfbuzz -I/opt/pkg/include/ncurses -c dump.cpp -o dump.o In file included from /home/pbulk/build/textproc/R-rjson/work/.buildlink/lib/R/include/R.h:73, from dump.cpp:7: /home/pbulk/build/textproc/R-rjson/work/.buildlink/lib/R/include/R_ext/Error.h:41:16: error: '_Noreturn' does not name a type 41 | # define NORET _Noreturn | ^~~~~~~~~ /home/pbulk/build/textproc/R-rjson/work/.buildlink/lib/R/include/R_ext/Error.h:51:1: note: in expansion of macro 'NORET' 51 | NORET void Rf_error(const char *, ...); | ^~~~~ /home/pbulk/build/textproc/R-rjson/work/.buildlink/lib/R/include/R_ext/Error.h:41:16: error: '_Noreturn' does not name a type 41 | # define NORET _Noreturn | ^~~~~~~~~ /home/pbulk/build/textproc/R-rjson/work/.buildlink/lib/R/include/R_ext/Error.h:52:1: note: in expansion of macro 'NORET' 52 | NORET void UNIMPLEMENTED(const char *); | ^~~~~ /home/pbulk/build/textproc/R-rjson/work/.buildlink/lib/R/include/R_ext/Error.h:41:16: error: '_Noreturn' does not name a type 41 | # define NORET _Noreturn | ^~~~~~~~~ /home/pbulk/build/textproc/R-rjson/work/.buildlink/lib/R/include/R_ext/Error.h:53:1: note: in expansion of macro 'NORET' 53 | NORET void WrongArgCount(const char *); | ^~~~~ /home/pbulk/build/textproc/R-rjson/work/.buildlink/lib/R/include/R_ext/Error.h:41:16: error: '_Noreturn' does not name a type 41 | # define NORET _Noreturn | ^~~~~~~~~ /home/pbulk/build/textproc/R-rjson/work/.buildlink/lib/R/include/Rinternals.h:287:1: note: in expansion of macro 'NORET' 287 | NORET SEXP * (VECTOR_PTR)(SEXP x); | ^~~~~ /home/pbulk/build/textproc/R-rjson/work/.buildlink/lib/R/include/R_ext/Error.h:41:16: error: '_Noreturn' does not name a type 41 | # define NORET _Noreturn | ^~~~~~~~~ /home/pbulk/build/textproc/R-rjson/work/.buildlink/lib/R/include/Rinternals.h:655:1: note: in expansion of macro 'NORET' 655 | NORET void R_ContinueUnwind(SEXP cont); | ^~~~~ /home/pbulk/build/textproc/R-rjson/work/.buildlink/lib/R/include/R_ext/Error.h:41:16: error: '_Noreturn' does not name a type 41 | # define NORET _Noreturn | ^~~~~~~~~ /home/pbulk/build/textproc/R-rjson/work/.buildlink/lib/R/include/Rinternals.h:681:1: note: in expansion of macro 'NORET' 681 | NORET void Rf_errorcall(SEXP, const char *, ...); | ^~~~~ dump.cpp: In function 'std::string escapeString(const char*)': /home/pbulk/build/textproc/R-rjson/work/.buildlink/lib/R/include/R_ext/Error.h:64:15: error: 'Rf_error' was not declared in this scope; did you mean 'ferror'? 64 | #define error Rf_error | ^~~~~~~~ dump.cpp:67:41: note: in expansion of macro 'error' 67 | error("unable to escape string. String is not utf8\n"); | ^~~~~ dump.cpp: In function 'std::string toJSON2(SEXP, int, int)': /home/pbulk/build/textproc/R-rjson/work/.buildlink/lib/R/include/R_ext/Error.h:64:15: error: 'Rf_error' was not declared in this scope; did you mean 'ferror'? 64 | #define error Rf_error | ^~~~~~~~ dump.cpp:101:25: note: in expansion of macro 'error' 101 | error("number of names does not match number of elements\n"); | ^~~~~ /home/pbulk/build/textproc/R-rjson/work/.buildlink/lib/R/include/R_ext/Error.h:64:15: error: 'Rf_error' was not declared in this scope; did you mean 'ferror'? 64 | #define error Rf_error | ^~~~~~~~ dump.cpp:215:25: note: in expansion of macro 'error' 215 | error("unable to convert R type %i to JSON\n", TYPEOF(x)); | ^~~~~ *** Error code 1 Stop. make: stopped in /home/pbulk/build/textproc/R-rjson/work/rjson/src ERROR: compilation failed for package 'rjson' * removing '/home/pbulk/build/textproc/R-rjson/work/.destdir/opt/pkg/lib/R/library/rjson' *** Error code 1 Stop. bmake[1]: stopped in /data/jenkins/workspace/pkgsrc-upstream-trunk/textproc/R-rjson *** Error code 1 Stop. bmake: stopped in /data/jenkins/workspace/pkgsrc-upstream-trunk/textproc/R-rjson