=> Bootstrap dependency digest>=20211023: found digest-20220214 ===> Installing for ruby31-fcgi-0.9.2.1 => Generating pre-install file lists => Installing gem into installation root Building native extensions with: '--build-args --with-fcgi-dir=/opt/pkg' This could take a while... ERROR: Error installing /Users/pbulk/build/www/ruby-fcgi/work/fcgi-0.9.2.1/fcgi-0.9.2.1.gem: ERROR: Failed to build gem native extension. current directory: /Users/pbulk/build/www/ruby-fcgi/work/.inst/opt/pkg/lib/ruby/gems/3.1.0/gems/fcgi-0.9.2.1/ext/fcgi /opt/pkg/bin/ruby31 -I /opt/pkg/lib/ruby/3.1.0 extconf.rb --build-args --with-fcgi-dir\=/opt/pkg checking for fcgiapp.h... yes checking for FCGX_Accept() in -lfcgi... yes creating Makefile current directory: /Users/pbulk/build/www/ruby-fcgi/work/.inst/opt/pkg/lib/ruby/gems/3.1.0/gems/fcgi-0.9.2.1/ext/fcgi make DESTDIR\= sitearchdir\=./.gem.20240222-71308-30u6pa sitelibdir\=./.gem.20240222-71308-30u6pa clean current directory: /Users/pbulk/build/www/ruby-fcgi/work/.inst/opt/pkg/lib/ruby/gems/3.1.0/gems/fcgi-0.9.2.1/ext/fcgi make DESTDIR\= sitearchdir\=./.gem.20240222-71308-30u6pa sitelibdir\=./.gem.20240222-71308-30u6pa compiling fcgi.c fcgi.c:134:7: warning: 'RB_OBJ_TAINT' is deprecated: taintedness turned out to be a wrong idea. [-Wdeprecated-declarations] OBJ_TAINT(key); ^ /Users/pbulk/build/www/ruby-fcgi/work/.buildlink/include/ruby-3.1.0/ruby/internal/fl_type.h:149:25: note: expanded from macro 'OBJ_TAINT' #define OBJ_TAINT RB_OBJ_TAINT /**< @old{RB_OBJ_TAINT} */ ^ /Users/pbulk/build/www/ruby-fcgi/work/.buildlink/include/ruby-3.1.0/ruby/internal/fl_type.h:116:30: note: expanded from macro 'RB_OBJ_TAINT' #define RB_OBJ_TAINT RB_OBJ_TAINT ^ /Users/pbulk/build/www/ruby-fcgi/work/.buildlink/include/ruby-3.1.0/ruby/internal/fl_type.h:849:1: note: 'RB_OBJ_TAINT' has been explicitly marked deprecated here RBIMPL_ATTR_DEPRECATED(("taintedness turned out to be a wrong idea.")) ^ /Users/pbulk/build/www/ruby-fcgi/work/.buildlink/include/ruby-3.1.0/ruby/internal/attr/deprecated.h:36:53: note: expanded from macro 'RBIMPL_ATTR_DEPRECATED' # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) ^ fcgi.c:135:7: warning: 'RB_OBJ_TAINT' is deprecated: taintedness turned out to be a wrong idea. [-Wdeprecated-declarations] OBJ_TAINT(value); ^ /Users/pbulk/build/www/ruby-fcgi/work/.buildlink/include/ruby-3.1.0/ruby/internal/fl_type.h:149:25: note: expanded from macro 'OBJ_TAINT' #define OBJ_TAINT RB_OBJ_TAINT /**< @old{RB_OBJ_TAINT} */ ^ /Users/pbulk/build/www/ruby-fcgi/work/.buildlink/include/ruby-3.1.0/ruby/internal/fl_type.h:116:30: note: expanded from macro 'RB_OBJ_TAINT' #define RB_OBJ_TAINT RB_OBJ_TAINT ^ /Users/pbulk/build/www/ruby-fcgi/work/.buildlink/include/ruby-3.1.0/ruby/internal/fl_type.h:849:1: note: 'RB_OBJ_TAINT' has been explicitly marked deprecated here RBIMPL_ATTR_DEPRECATED(("taintedness turned out to be a wrong idea.")) ^ /Users/pbulk/build/www/ruby-fcgi/work/.buildlink/include/ruby-3.1.0/ruby/internal/attr/deprecated.h:36:53: note: expanded from macro 'RBIMPL_ATTR_DEPRECATED' # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) ^ fcgi.c:264:3: warning: call to undeclared function 'rb_secure'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] rb_secure(4); ^ fcgi.c:276:3: warning: call to undeclared function 'rb_secure'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] rb_secure(4); ^ fcgi.c:279:39: warning: implicit conversion loses integer precision: 'long' to 'int' [-Wshorten-64-to-32] len = FCGX_PutStr(RSTRING_PTR(str), RSTRING_LEN(str), stream); ~~~~~~~~~~~ ^~~~~~~~~~~~~~~~ /Users/pbulk/build/www/ruby-fcgi/work/.buildlink/include/ruby-3.1.0/ruby/internal/core/rstring.h:52:27: note: expanded from macro 'RSTRING_LEN' #define RSTRING_LEN RSTRING_LEN ^ fcgi.c:409:7: warning: call to undeclared function 'rb_safe_level'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] if (rb_safe_level() >= 4 && !OBJ_TAINTED(self)) { ^ fcgi.c:409:32: warning: 'RB_OBJ_TAINTED' is deprecated: taintedness turned out to be a wrong idea. [-Wdeprecated-declarations] if (rb_safe_level() >= 4 && !OBJ_TAINTED(self)) { ^ /Users/pbulk/build/www/ruby-fcgi/work/.buildlink/include/ruby-3.1.0/ruby/internal/fl_type.h:151:25: note: expanded from macro 'OBJ_TAINTED' #define OBJ_TAINTED RB_OBJ_TAINTED /**< @old{RB_OBJ_TAINTED} */ ^ /Users/pbulk/build/www/ruby-fcgi/work/.buildlink/include/ruby-3.1.0/ruby/internal/fl_type.h:118:30: note: expanded from macro 'RB_OBJ_TAINTED' #define RB_OBJ_TAINTED RB_OBJ_TAINTED ^ /Users/pbulk/build/www/ruby-fcgi/work/.buildlink/include/ruby-3.1.0/ruby/internal/fl_type.h:818:1: note: 'RB_OBJ_TAINTED' has been explicitly marked deprecated here RBIMPL_ATTR_DEPRECATED(("taintedness turned out to be a wrong idea.")) ^ /Users/pbulk/build/www/ruby-fcgi/work/.buildlink/include/ruby-3.1.0/ruby/internal/attr/deprecated.h:36:53: note: expanded from macro 'RBIMPL_ATTR_DEPRECATED' # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) ^ fcgi.c:422:3: warning: 'RB_OBJ_TAINT' is deprecated: taintedness turned out to be a wrong idea. [-Wdeprecated-declarations] OBJ_TAINT(str); ^ /Users/pbulk/build/www/ruby-fcgi/work/.buildlink/include/ruby-3.1.0/ruby/internal/fl_type.h:149:25: note: expanded from macro 'OBJ_TAINT' #define OBJ_TAINT RB_OBJ_TAINT /**< @old{RB_OBJ_TAINT} */ ^ /Users/pbulk/build/www/ruby-fcgi/work/.buildlink/include/ruby-3.1.0/ruby/internal/fl_type.h:116:30: note: expanded from macro 'RB_OBJ_TAINT' #define RB_OBJ_TAINT RB_OBJ_TAINT ^ /Users/pbulk/build/www/ruby-fcgi/work/.buildlink/include/ruby-3.1.0/ruby/internal/fl_type.h:849:1: note: 'RB_OBJ_TAINT' has been explicitly marked deprecated here RBIMPL_ATTR_DEPRECATED(("taintedness turned out to be a wrong idea.")) ^ /Users/pbulk/build/www/ruby-fcgi/work/.buildlink/include/ruby-3.1.0/ruby/internal/attr/deprecated.h:36:53: note: expanded from macro 'RBIMPL_ATTR_DEPRECATED' # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) ^ fcgi.c:424:7: warning: call to undeclared function 'rb_safe_level'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] if (rb_safe_level() >= 4 && !OBJ_TAINTED(self)) { ^ fcgi.c:424:32: warning: 'RB_OBJ_TAINTED' is deprecated: taintedness turned out to be a wrong idea. [-Wdeprecated-declarations] if (rb_safe_level() >= 4 && !OBJ_TAINTED(self)) { ^ /Users/pbulk/build/www/ruby-fcgi/work/.buildlink/include/ruby-3.1.0/ruby/internal/fl_type.h:151:25: note: expanded from macro 'OBJ_TAINTED' #define OBJ_TAINTED RB_OBJ_TAINTED /**< @old{RB_OBJ_TAINTED} */ ^ /Users/pbulk/build/www/ruby-fcgi/work/.buildlink/include/ruby-3.1.0/ruby/internal/fl_type.h:118:30: note: expanded from macro 'RB_OBJ_TAINTED' #define RB_OBJ_TAINTED RB_OBJ_TAINTED ^ /Users/pbulk/build/www/ruby-fcgi/work/.buildlink/include/ruby-3.1.0/ruby/internal/fl_type.h:818:1: note: 'RB_OBJ_TAINTED' has been explicitly marked deprecated here RBIMPL_ATTR_DEPRECATED(("taintedness turned out to be a wrong idea.")) ^ /Users/pbulk/build/www/ruby-fcgi/work/.buildlink/include/ruby-3.1.0/ruby/internal/attr/deprecated.h:36:53: note: expanded from macro 'RBIMPL_ATTR_DEPRECATED' # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) ^ fcgi.c:451:7: warning: call to undeclared function 'rb_safe_level'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] if (rb_safe_level() >= 4 && !OBJ_TAINTED(self)) { ^ fcgi.c:451:32: warning: 'RB_OBJ_TAINTED' is deprecated: taintedness turned out to be a wrong idea. [-Wdeprecated-declarations] if (rb_safe_level() >= 4 && !OBJ_TAINTED(self)) { ^ /Users/pbulk/build/www/ruby-fcgi/work/.buildlink/include/ruby-3.1.0/ruby/internal/fl_type.h:151:25: note: expanded from macro 'OBJ_TAINTED' #define OBJ_TAINTED RB_OBJ_TAINTED /**< @old{RB_OBJ_TAINTED} */ ^ /Users/pbulk/build/www/ruby-fcgi/work/.buildlink/include/ruby-3.1.0/ruby/internal/fl_type.h:118:30: note: expanded from macro 'RB_OBJ_TAINTED' #define RB_OBJ_TAINTED RB_OBJ_TAINTED ^ /Users/pbulk/build/www/ruby-fcgi/work/.buildlink/include/ruby-3.1.0/ruby/internal/fl_type.h:818:1: note: 'RB_OBJ_TAINTED' has been explicitly marked deprecated here RBIMPL_ATTR_DEPRECATED(("taintedness turned out to be a wrong idea.")) ^ /Users/pbulk/build/www/ruby-fcgi/work/.buildlink/include/ruby-3.1.0/ruby/internal/attr/deprecated.h:36:53: note: expanded from macro 'RBIMPL_ATTR_DEPRECATED' # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) ^ fcgi.c:466:5: warning: 'RB_OBJ_TAINT' is deprecated: taintedness turned out to be a wrong idea. [-Wdeprecated-declarations] OBJ_TAINT(str); ^ /Users/pbulk/build/www/ruby-fcgi/work/.buildlink/include/ruby-3.1.0/ruby/internal/fl_type.h:149:25: note: expanded from macro 'OBJ_TAINT' #define OBJ_TAINT RB_OBJ_TAINT /**< @old{RB_OBJ_TAINT} */ ^ /Users/pbulk/build/www/ruby-fcgi/work/.buildlink/include/ruby-3.1.0/ruby/internal/fl_type.h:116:30: note: expanded from macro 'RB_OBJ_TAINT' #define RB_OBJ_TAINT RB_OBJ_TAINT ^ /Users/pbulk/build/www/ruby-fcgi/work/.buildlink/include/ruby-3.1.0/ruby/internal/fl_type.h:849:1: note: 'RB_OBJ_TAINT' has been explicitly marked deprecated here RBIMPL_ATTR_DEPRECATED(("taintedness turned out to be a wrong idea.")) ^ /Users/pbulk/build/www/ruby-fcgi/work/.buildlink/include/ruby-3.1.0/ruby/internal/attr/deprecated.h:36:53: note: expanded from macro 'RBIMPL_ATTR_DEPRECATED' # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) ^ fcgi.c:490:5: warning: 'RB_OBJ_TAINT' is deprecated: taintedness turned out to be a wrong idea. [-Wdeprecated-declarations] OBJ_TAINT(str); ^ /Users/pbulk/build/www/ruby-fcgi/work/.buildlink/include/ruby-3.1.0/ruby/internal/fl_type.h:149:25: note: expanded from macro 'OBJ_TAINT' #define OBJ_TAINT RB_OBJ_TAINT /**< @old{RB_OBJ_TAINT} */ ^ /Users/pbulk/build/www/ruby-fcgi/work/.buildlink/include/ruby-3.1.0/ruby/internal/fl_type.h:116:30: note: expanded from macro 'RB_OBJ_TAINT' #define RB_OBJ_TAINT RB_OBJ_TAINT ^ /Users/pbulk/build/www/ruby-fcgi/work/.buildlink/include/ruby-3.1.0/ruby/internal/fl_type.h:849:1: note: 'RB_OBJ_TAINT' has been explicitly marked deprecated here RBIMPL_ATTR_DEPRECATED(("taintedness turned out to be a wrong idea.")) ^ /Users/pbulk/build/www/ruby-fcgi/work/.buildlink/include/ruby-3.1.0/ruby/internal/attr/deprecated.h:36:53: note: expanded from macro 'RBIMPL_ATTR_DEPRECATED' # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) ^ fcgi.c:504:7: warning: call to undeclared function 'rb_safe_level'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] if (rb_safe_level() >= 4 && !OBJ_TAINTED(self)) { ^ fcgi.c:504:32: warning: 'RB_OBJ_TAINTED' is deprecated: taintedness turned out to be a wrong idea. [-Wdeprecated-declarations] if (rb_safe_level() >= 4 && !OBJ_TAINTED(self)) { ^ /Users/pbulk/build/www/ruby-fcgi/work/.buildlink/include/ruby-3.1.0/ruby/internal/fl_type.h:151:25: note: expanded from macro 'OBJ_TAINTED' #define OBJ_TAINTED RB_OBJ_TAINTED /**< @old{RB_OBJ_TAINTED} */ ^ /Users/pbulk/build/www/ruby-fcgi/work/.buildlink/include/ruby-3.1.0/ruby/internal/fl_type.h:118:30: note: expanded from macro 'RB_OBJ_TAINTED' #define RB_OBJ_TAINTED RB_OBJ_TAINTED ^ /Users/pbulk/build/www/ruby-fcgi/work/.buildlink/include/ruby-3.1.0/ruby/internal/fl_type.h:818:1: note: 'RB_OBJ_TAINTED' has been explicitly marked deprecated here RBIMPL_ATTR_DEPRECATED(("taintedness turned out to be a wrong idea.")) ^ /Users/pbulk/build/www/ruby-fcgi/work/.buildlink/include/ruby-3.1.0/ruby/internal/attr/deprecated.h:36:53: note: expanded from macro 'RBIMPL_ATTR_DEPRECATED' # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) ^ fcgi.c:515:7: warning: call to undeclared function 'rb_safe_level'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] if (rb_safe_level() >= 4 && !OBJ_TAINTED(self)) { ^ fcgi.c:515:32: warning: 'RB_OBJ_TAINTED' is deprecated: taintedness turned out to be a wrong idea. [-Wdeprecated-declarations] if (rb_safe_level() >= 4 && !OBJ_TAINTED(self)) { ^ /Users/pbulk/build/www/ruby-fcgi/work/.buildlink/include/ruby-3.1.0/ruby/internal/fl_type.h:151:25: note: expanded from macro 'OBJ_TAINTED' #define OBJ_TAINTED RB_OBJ_TAINTED /**< @old{RB_OBJ_TAINTED} */ ^ /Users/pbulk/build/www/ruby-fcgi/work/.buildlink/include/ruby-3.1.0/ruby/internal/fl_type.h:118:30: note: expanded from macro 'RB_OBJ_TAINTED' #define RB_OBJ_TAINTED RB_OBJ_TAINTED ^ /Users/pbulk/build/www/ruby-fcgi/work/.buildlink/include/ruby-3.1.0/ruby/internal/fl_type.h:818:1: note: 'RB_OBJ_TAINTED' has been explicitly marked deprecated here RBIMPL_ATTR_DEPRECATED(("taintedness turned out to be a wrong idea.")) ^ /Users/pbulk/build/www/ruby-fcgi/work/.buildlink/include/ruby-3.1.0/ruby/internal/attr/deprecated.h:36:53: note: expanded from macro 'RBIMPL_ATTR_DEPRECATED' # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) ^ fcgi.c:534:7: warning: call to undeclared function 'rb_safe_level'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] if (rb_safe_level() >= 4 && !OBJ_TAINTED(self)) { ^ fcgi.c:534:32: warning: 'RB_OBJ_TAINTED' is deprecated: taintedness turned out to be a wrong idea. [-Wdeprecated-declarations] if (rb_safe_level() >= 4 && !OBJ_TAINTED(self)) { ^ /Users/pbulk/build/www/ruby-fcgi/work/.buildlink/include/ruby-3.1.0/ruby/internal/fl_type.h:151:25: note: expanded from macro 'OBJ_TAINTED' #define OBJ_TAINTED RB_OBJ_TAINTED /**< @old{RB_OBJ_TAINTED} */ ^ /Users/pbulk/build/www/ruby-fcgi/work/.buildlink/include/ruby-3.1.0/ruby/internal/fl_type.h:118:30: note: expanded from macro 'RB_OBJ_TAINTED' #define RB_OBJ_TAINTED RB_OBJ_TAINTED ^ /Users/pbulk/build/www/ruby-fcgi/work/.buildlink/include/ruby-3.1.0/ruby/internal/fl_type.h:818:1: note: 'RB_OBJ_TAINTED' has been explicitly marked deprecated here RBIMPL_ATTR_DEPRECATED(("taintedness turned out to be a wrong idea.")) ^ /Users/pbulk/build/www/ruby-fcgi/work/.buildlink/include/ruby-3.1.0/ruby/internal/attr/deprecated.h:36:53: note: expanded from macro 'RBIMPL_ATTR_DEPRECATED' # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) ^ fcgi.c:542:7: warning: call to undeclared function 'rb_safe_level'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] if (rb_safe_level() >= 4 && !OBJ_TAINTED(self)) { ^ fcgi.c:542:32: warning: 'RB_OBJ_TAINTED' is deprecated: taintedness turned out to be a wrong idea. [-Wdeprecated-declarations] if (rb_safe_level() >= 4 && !OBJ_TAINTED(self)) { ^ /Users/pbulk/build/www/ruby-fcgi/work/.buildlink/include/ruby-3.1.0/ruby/internal/fl_type.h:151:25: note: expanded from macro 'OBJ_TAINTED' #define OBJ_TAINTED RB_OBJ_TAINTED /**< @old{RB_OBJ_TAINTED} */ ^ /Users/pbulk/build/www/ruby-fcgi/work/.buildlink/include/ruby-3.1.0/ruby/internal/fl_type.h:118:30: note: expanded from macro 'RB_OBJ_TAINTED' #define RB_OBJ_TAINTED RB_OBJ_TAINTED ^ /Users/pbulk/build/www/ruby-fcgi/work/.buildlink/include/ruby-3.1.0/ruby/internal/fl_type.h:818:1: note: 'RB_OBJ_TAINTED' has been explicitly marked deprecated here RBIMPL_ATTR_DEPRECATED(("taintedness turned out to be a wrong idea.")) ^ /Users/pbulk/build/www/ruby-fcgi/work/.buildlink/include/ruby-3.1.0/ruby/internal/attr/deprecated.h:36:53: note: expanded from macro 'RBIMPL_ATTR_DEPRECATED' # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) ^ fcgi.c:550:7: warning: call to undeclared function 'rb_safe_level'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] if (rb_safe_level() >= 4 && !OBJ_TAINTED(self)) { ^ fcgi.c:550:32: warning: 'RB_OBJ_TAINTED' is deprecated: taintedness turned out to be a wrong idea. [-Wdeprecated-declarations] if (rb_safe_level() >= 4 && !OBJ_TAINTED(self)) { ^ /Users/pbulk/build/www/ruby-fcgi/work/.buildlink/include/ruby-3.1.0/ruby/internal/fl_type.h:151:25: note: expanded from macro 'OBJ_TAINTED' #define OBJ_TAINTED RB_OBJ_TAINTED /**< @old{RB_OBJ_TAINTED} */ ^ /Users/pbulk/build/www/ruby-fcgi/work/.buildlink/include/ruby-3.1.0/ruby/internal/fl_type.h:118:30: note: expanded from macro 'RB_OBJ_TAINTED' #define RB_OBJ_TAINTED RB_OBJ_TAINTED ^ /Users/pbulk/build/www/ruby-fcgi/work/.buildlink/include/ruby-3.1.0/ruby/internal/fl_type.h:818:1: note: 'RB_OBJ_TAINTED' has been explicitly marked deprecated here RBIMPL_ATTR_DEPRECATED(("taintedness turned out to be a wrong idea.")) ^ /Users/pbulk/build/www/ruby-fcgi/work/.buildlink/include/ruby-3.1.0/ruby/internal/attr/deprecated.h:36:53: note: expanded from macro 'RBIMPL_ATTR_DEPRECATED' # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) ^ fcgi.c:558:7: warning: call to undeclared function 'rb_safe_level'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] if (rb_safe_level() >= 4 && !OBJ_TAINTED(self)) { ^ fcgi.c:558:32: warning: 'RB_OBJ_TAINTED' is deprecated: taintedness turned out to be a wrong idea. [-Wdeprecated-declarations] if (rb_safe_level() >= 4 && !OBJ_TAINTED(self)) { ^ /Users/pbulk/build/www/ruby-fcgi/work/.buildlink/include/ruby-3.1.0/ruby/internal/fl_type.h:151:25: note: expanded from macro 'OBJ_TAINTED' #define OBJ_TAINTED RB_OBJ_TAINTED /**< @old{RB_OBJ_TAINTED} */ ^ /Users/pbulk/build/www/ruby-fcgi/work/.buildlink/include/ruby-3.1.0/ruby/internal/fl_type.h:118:30: note: expanded from macro 'RB_OBJ_TAINTED' #define RB_OBJ_TAINTED RB_OBJ_TAINTED ^ /Users/pbulk/build/www/ruby-fcgi/work/.buildlink/include/ruby-3.1.0/ruby/internal/fl_type.h:818:1: note: 'RB_OBJ_TAINTED' has been explicitly marked deprecated here RBIMPL_ATTR_DEPRECATED(("taintedness turned out to be a wrong idea.")) ^ /Users/pbulk/build/www/ruby-fcgi/work/.buildlink/include/ruby-3.1.0/ruby/internal/attr/deprecated.h:36:53: note: expanded from macro 'RBIMPL_ATTR_DEPRECATED' # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) ^ 26 warnings generated. linking shared-object fcgi.bundle ld: Undefined symbols: _rb_safe_level, referenced from: _fcgi_stream_ungetc in fcgi.o _fcgi_stream_gets in fcgi.o _fcgi_stream_read in fcgi.o _fcgi_stream_eof in fcgi.o _fcgi_stream_close in fcgi.o _fcgi_stream_binmode in fcgi.o _fcgi_stream_isatty in fcgi.o ... _rb_secure, referenced from: _fcgi_stream_putc in fcgi.o _fcgi_stream_write in fcgi.o clang: error: linker command failed with exit code 1 (use -v to see invocation) *** Error code 1 Stop. make: stopped in /Users/pbulk/build/www/ruby-fcgi/work/.inst/opt/pkg/lib/ruby/gems/3.1.0/gems/fcgi-0.9.2.1/ext/fcgi make failed, exit code 1 Gem files will remain installed in /Users/pbulk/build/www/ruby-fcgi/work/.inst/opt/pkg/lib/ruby/gems/3.1.0/gems/fcgi-0.9.2.1 for inspection. Results logged to /Users/pbulk/build/www/ruby-fcgi/work/.inst/opt/pkg/lib/ruby/gems/3.1.0/extensions/x86_64-darwin-22/3.1.0/fcgi-0.9.2.1/gem_make.out *** Error code 1 Stop. bmake[1]: stopped in /Volumes/data/jenkins/workspace/pkgsrc-macos11-trunk-x86_64/www/ruby-fcgi *** Error code 1 Stop. bmake: stopped in /Volumes/data/jenkins/workspace/pkgsrc-macos11-trunk-x86_64/www/ruby-fcgi