Created attachment 165552 [details] Fix build with Ruby 2.3. * Fix build with Ruby 2.3. * Rename extra-patch-src-features.rb to patch-src-features.rb because all supported Ruby versions require it now.
Created attachment 165662 [details] Poudriere build log.
+1 this patch works for me.
Created attachment 165719 [details] updated patch which fixes ruby 2.1 case The previous patch breaks the ruby 2.1 case. This patch fixes that. I'm going to test a bit and then commit this one.
Created attachment 165754 [details] Updated patch. I made a mistake in generating patch. Please try attached one. It works fine with all supported Ruby versions.
Can confirm, patch works perfectly now.
Created attachment 165903 [details] Synchronize with current port tree.
When will this be committed? I'm really waiting for that.
Hello Akinori MUSHA-san, Would you please commit attachment 165903 [details]? Best Regards.
A commit references this bug: Author: swills Date: Tue Feb 2 01:26:00 UTC 2016 New revision: 407789 URL: https://svnweb.freebsd.org/changeset/ports/407789 Log: databases/ruby-bdb: fix build with Ruby 2.3 PR: 206232 Submitted by: Yasuhiro KIMURA <yasu@utahime.org> Changes: head/databases/ruby-bdb/Makefile head/databases/ruby-bdb/files/extra-patch-src-features.rb head/databases/ruby-bdb/files/patch-src-features.rb
Committed, thanks!