If 'USE_RUBY_EXTCONF=yes' is defined in Makefile of port, 'make stage' fails when it is executed by normal user.
Attached patch fixes it.
Over to maintainers.
Created attachment 146168 [details]
Fix staging error of normal user with 'USE_RUBY_EXTCONF=yes'
Oops, I forgot to attach patch.
I have this patch, I think you don't need to conditionalize on uid
--- /usr/ports/Mk/bsd.ruby.mk (revision 366094)
+++ /usr/ports/Mk/bsd.ruby.mk (working copy)
@@ -522,6 +522,7 @@
Created attachment 146261 [details]
A commit references this bug:
Date: Mon Aug 25 18:49:36 UTC 2014
New revision: 366129
Allow ports using ruby extconf to be built as non root