Add Ruby 2.3
Request exp-run.
Exp-run results: http://package22.nyi.freebsd.org/jail.html?mastername=101amd64-default-PR205774 New failures: + {"origin"=>"audio/ruby-audiofile", "pkgname"=>"ruby23-audiofile-0.2.4_2", "phase"=>"build", "errortype"=>"bad_C++_code"} + {"origin"=>"audio/ruby-xmms2", "pkgname"=>"ruby23-xmms2-0.8_4", "phase"=>"configure", "errortype"=>"configure_error"} + {"origin"=>"biology/ruby-bio", "pkgname"=>"ruby23-bio-1.4.1", "phase"=>"configure", "errortype"=>"???"} + {"origin"=>"databases/ruby-bdb", "pkgname"=>"ruby23-bdb-0.6.6_4", "phase"=>"build", "errortype"=>"clang"} + {"origin"=>"databases/ruby-mysql", "pkgname"=>"ruby23-mysql-2.8.2_1", "phase"=>"configure", "errortype"=>"makefile"} + {"origin"=>"databases/rubygem-bdb1", "pkgname"=>"rubygem-bdb1-0.2.5", "phase"=>"stage", "errortype"=>"clang"} + {"origin"=>"devel/ruby-calendar", "pkgname"=>"ruby23-calendar-1.11.4r_1,1", "phase"=>"configure", "errortype"=>"???"} + {"origin"=>"devel/ruby-date2", "pkgname"=>"ruby23-date2-4.0.19", "phase"=>"configure", "errortype"=>"???"} + {"origin"=>"devel/ruby-langscan", "pkgname"=>"ruby23-langscan-1.2.20070115", "phase"=>"build", "errortype"=>"???"} + {"origin"=>"devel/ruby-rbbr", "pkgname"=>"ruby23-rbbr-0.6.0_11", "phase"=>"configure", "errortype"=>"???"} + {"origin"=>"devel/rubygem-active_scaffold", "pkgname"=>"rubygem-active_scaffold-3.4.21.1", "phase"=>"stage", "errortype"=>"???"} + {"origin"=>"devel/rubygem-blockenspiel", "pkgname"=>"rubygem-blockenspiel-0.4.5", "phase"=>"stage", "errortype"=>"clang"} + {"origin"=>"devel/rubygem-devise", "pkgname"=>"rubygem-devise-3.5.3", "phase"=>"stage", "errortype"=>"???"} + {"origin"=>"irc/rbot", "pkgname"=>"rbot-20150311,1", "phase"=>"configure", "errortype"=>"???"} + {"origin"=>"japanese/rubygem-jpmobile", "pkgname"=>"ja-rubygem-jpmobile-3.0.9", "phase"=>"stage", "errortype"=>"???"} + {"origin"=>"lang/rubinius", "pkgname"=>"rubinius-2.5.2", "phase"=>"build", "errortype"=>"???"} + {"origin"=>"mail/ruby-rmail", "pkgname"=>"ruby23-rmail-0.17", "phase"=>"configure", "errortype"=>"???"} + {"origin"=>"net/ruby-dict", "pkgname"=>"ruby23-dict-0.9.4", "phase"=>"configure", "errortype"=>"???"} + {"origin"=>"textproc/ruby-deplate", "pkgname"=>"ruby23-deplate-0.8.5", "phase"=>"configure", "errortype"=>"???"} + {"origin"=>"textproc/ruby-rss.alt", "pkgname"=>"ruby23-rss.alt-0.2.6", "phase"=>"configure", "errortype"=>"???"} + {"origin"=>"textproc/ruby-sary", "pkgname"=>"ruby23-sary-1.2.0_3", "phase"=>"build", "errortype"=>"bad_C++_code"} + {"origin"=>"textproc/ruby-xml-configfile", "pkgname"=>"ruby23-xml-configfile-0.9.7_1", "phase"=>"configure", "errortype"=>"???"} + {"origin"=>"www/ruby-aws", "pkgname"=>"ruby23-aws-0.8.1", "phase"=>"configure", "errortype"=>"???"} + {"origin"=>"www/ruby-google", "pkgname"=>"ruby23-google-0.6.0_1", "phase"=>"configure", "errortype"=>"???"} + {"origin"=>"www/rubygem-acts-as-taggable-on", "pkgname"=>"rubygem-acts-as-taggable-on-2.4.1", "phase"=>"stage", "errortype"=>"???"} + {"origin"=>"www/samidare", "pkgname"=>"samidare-0.7_1", "phase"=>"build", "errortype"=>"???"} Failure logs: http://package22.nyi.freebsd.org/data/101amd64-default-PR205774/2016-01-04_06h38m59s/logs/errors/ruby23-audiofile-0.2.4_2.log http://package22.nyi.freebsd.org/data/101amd64-default-PR205774/2016-01-04_06h38m59s/logs/errors/ruby23-xmms2-0.8_4.log http://package22.nyi.freebsd.org/data/101amd64-default-PR205774/2016-01-04_06h38m59s/logs/errors/ruby23-bio-1.4.1.log http://package22.nyi.freebsd.org/data/101amd64-default-PR205774/2016-01-04_06h38m59s/logs/errors/ruby23-bdb-0.6.6_4.log http://package22.nyi.freebsd.org/data/101amd64-default-PR205774/2016-01-04_06h38m59s/logs/errors/ruby23-mysql-2.8.2_1.log http://package22.nyi.freebsd.org/data/101amd64-default-PR205774/2016-01-04_06h38m59s/logs/errors/rubygem-bdb1-0.2.5.log http://package22.nyi.freebsd.org/data/101amd64-default-PR205774/2016-01-04_06h38m59s/logs/errors/ruby23-calendar-1.11.4r_1,1.log http://package22.nyi.freebsd.org/data/101amd64-default-PR205774/2016-01-04_06h38m59s/logs/errors/ruby23-date2-4.0.19.log http://package22.nyi.freebsd.org/data/101amd64-default-PR205774/2016-01-04_06h38m59s/logs/errors/ruby23-langscan-1.2.20070115.log http://package22.nyi.freebsd.org/data/101amd64-default-PR205774/2016-01-04_06h38m59s/logs/errors/ruby23-rbbr-0.6.0_11.log http://package22.nyi.freebsd.org/data/101amd64-default-PR205774/2016-01-04_06h38m59s/logs/errors/rubygem-active_scaffold-3.4.21.1.log http://package22.nyi.freebsd.org/data/101amd64-default-PR205774/2016-01-04_06h38m59s/logs/errors/rubygem-blockenspiel-0.4.5.log http://package22.nyi.freebsd.org/data/101amd64-default-PR205774/2016-01-04_06h38m59s/logs/errors/rubygem-devise-3.5.3.log http://package22.nyi.freebsd.org/data/101amd64-default-PR205774/2016-01-04_06h38m59s/logs/errors/rbot-20150311,1.log http://package22.nyi.freebsd.org/data/101amd64-default-PR205774/2016-01-04_06h38m59s/logs/errors/ja-rubygem-jpmobile-3.0.9.log http://package22.nyi.freebsd.org/data/101amd64-default-PR205774/2016-01-04_06h38m59s/logs/errors/rubinius-2.5.2.log http://package22.nyi.freebsd.org/data/101amd64-default-PR205774/2016-01-04_06h38m59s/logs/errors/ruby23-rmail-0.17.log http://package22.nyi.freebsd.org/data/101amd64-default-PR205774/2016-01-04_06h38m59s/logs/errors/ruby23-dict-0.9.4.log http://package22.nyi.freebsd.org/data/101amd64-default-PR205774/2016-01-04_06h38m59s/logs/errors/ruby23-deplate-0.8.5.log http://package22.nyi.freebsd.org/data/101amd64-default-PR205774/2016-01-04_06h38m59s/logs/errors/ruby23-rss.alt-0.2.6.log http://package22.nyi.freebsd.org/data/101amd64-default-PR205774/2016-01-04_06h38m59s/logs/errors/ruby23-sary-1.2.0_3.log http://package22.nyi.freebsd.org/data/101amd64-default-PR205774/2016-01-04_06h38m59s/logs/errors/ruby23-xml-configfile-0.9.7_1.log http://package22.nyi.freebsd.org/data/101amd64-default-PR205774/2016-01-04_06h38m59s/logs/errors/ruby23-aws-0.8.1.log http://package22.nyi.freebsd.org/data/101amd64-default-PR205774/2016-01-04_06h38m59s/logs/errors/ruby23-google-0.6.0_1.log http://package22.nyi.freebsd.org/data/101amd64-default-PR205774/2016-01-04_06h38m59s/logs/errors/rubygem-acts-as-taggable-on-2.4.1.log http://package22.nyi.freebsd.org/data/101amd64-default-PR205774/2016-01-04_06h38m59s/logs/errors/samidare-0.7_1.log
Adding Ruby 2.3 and making it default are two different things, so while I can appreciate the desire to see what's broken with 2.3, it shouldn't hold up adding 2.3. Go ahead and commit adding 2.3 and then mark the things that are broken with 2.3. Thanks for doing the work here! I can help out with marking the things broken with 2.3 if you like.
A commit references this bug: Author: sunpoet Date: Tue Jan 5 19:19:35 UTC 2016 New revision: 405313 URL: https://svnweb.freebsd.org/changeset/ports/405313 Log: - Add ruby23 2.3.0 - Do not silence installation message - Use . instead of \* for COPYTREE_SHARE - Use do-test: - Use MAKE_CMD - Remove validate: - Cosmetic change Differential Revision: https://reviews.FreeBSD.org/D4749 PR: 205774 Exp-run by: antoine MFH: 2016Q1 Changes: head/Mk/bsd.ruby.mk head/lang/Makefile head/lang/ruby23/ head/lang/ruby23/Makefile head/lang/ruby23/distinfo head/lang/ruby23/files/patch-Makefile.in head/lang/ruby23/files/patch-configure.in head/lang/ruby23/files/patch-ext_readline_extconf.rb head/lang/ruby23/files/patch-lib_mkmf.rb head/lang/ruby23/files/patch-tool_mkconfig.rb head/lang/ruby23/files/patch-tool_rbinstall.rb head/lang/ruby23/pkg-plist
(In reply to Steve Wills from comment #3) Yes they are two different things. I just want to find out all failures in one exp-run request. I got E_NOTIME this week. That'll be great if you could help marking those ports BROKEN. Thank you. :)
A commit references this bug: Author: swills Date: Sun Jan 17 07:06:28 UTC 2016 New revision: 406285 URL: https://svnweb.freebsd.org/changeset/ports/406285 Log: mark ports that don't work with Ruby 2.3 PR: 205774 Changes: head/audio/ruby-audiofile/Makefile head/audio/ruby-xmms2/Makefile head/biology/ruby-bio/Makefile head/databases/ruby-bdb/Makefile head/databases/ruby-mysql/Makefile head/databases/rubygem-bdb1/Makefile head/devel/ruby-calendar/Makefile head/devel/ruby-date2/Makefile head/devel/ruby-langscan/Makefile head/devel/ruby-rbbr/Makefile head/devel/rubygem-active_scaffold/Makefile head/devel/rubygem-blockenspiel/Makefile head/devel/rubygem-devise/Makefile head/irc/rbot/Makefile head/japanese/rubygem-jpmobile/Makefile head/lang/rubinius/Makefile head/mail/ruby-rmail/Makefile head/net/ruby-dict/Makefile head/textproc/ruby-deplate/Makefile head/textproc/ruby-rss.alt/Makefile head/textproc/ruby-sary/Makefile head/textproc/ruby-xml-configfile/Makefile head/www/ruby-aws/Makefile head/www/ruby-google/Makefile head/www/rubygem-acts-as-taggable-on/Makefile head/www/samidare/Makefile
Patch for database/ruby-bdb has already been submitted as bug 205774. Please unbreak it.
copy & paste mistake. bug 206232 actually unbreaks databases/ruby-bdb.
Ruby 2.3 was added to ports tree. Thanks for swills@'s help for marking ports broken with Ruby 2.3.