Created attachment 188376 [details] patch to make ruby 2.4 default Following the trend of making the new version of Ruby the default 1 year after it's release, and expecting Ruby 2.5 to come out in December, plan to make ruby 2.4 default in December. So, here's the exp-run request for that.
New failures on 11.1 i386: audio/ruby-xmms2 ruby24-xmms2-0.8_4 configure configure_error databases/ruby-gdbm ruby24-gdbm-2.4.2_3,1 build makefile databases/ruby-odbc ruby24-odbc-0.99991_1 build bad_C++_code databases/rubygem-mysql rubygem-mysql-2.9.1 stage clang devel/ruby-calendar ruby24-calendar-1.11.4r_1,1 configure ??? devel/ruby-date2 ruby24-date2-4.0.19 configure ??? devel/ruby-rbbr ruby24-rbbr-0.6.0_11 configure ??? devel/rubygem-fastthread rubygem-fastthread-1.0.7 stage makefile devel/rubygem-msgpack rubygem-msgpack-0.5.12 stage clang irc/rbot rbot-20150311,1 fetch distinfo_update sysutils/vagrant vagrant-2.0.0_1 build ??? textproc/ruby-deplate ruby24-deplate-0.8.5 configure ??? textproc/ruby-sary ruby24-sary-1.2.0_4 build bad_C++_code www/gitlab gitlab-10.1.4 package ??? www/ruby-aws ruby24-aws-0.8.1 configure ??? www/samidare samidare-0.7_1 build ??? New failure logs on 11.1 i386: http://package23.nyi.freebsd.org/data/111i386-default-223949/2017-11-30_19h09m49s/logs/ruby24-xmms2-0.8_4.log http://package23.nyi.freebsd.org/data/111i386-default-223949/2017-11-30_19h09m49s/logs/ruby24-gdbm-2.4.2_3,1.log http://package23.nyi.freebsd.org/data/111i386-default-223949/2017-11-30_19h09m49s/logs/ruby24-odbc-0.99991_1.log http://package23.nyi.freebsd.org/data/111i386-default-223949/2017-11-30_19h09m49s/logs/rubygem-mysql-2.9.1.log http://package23.nyi.freebsd.org/data/111i386-default-223949/2017-11-30_19h09m49s/logs/ruby24-calendar-1.11.4r_1,1.log http://package23.nyi.freebsd.org/data/111i386-default-223949/2017-11-30_19h09m49s/logs/ruby24-date2-4.0.19.log http://package23.nyi.freebsd.org/data/111i386-default-223949/2017-11-30_19h09m49s/logs/ruby24-rbbr-0.6.0_11.log http://package23.nyi.freebsd.org/data/111i386-default-223949/2017-11-30_19h09m49s/logs/rubygem-fastthread-1.0.7.log http://package23.nyi.freebsd.org/data/111i386-default-223949/2017-11-30_19h09m49s/logs/rubygem-msgpack-0.5.12.log http://package23.nyi.freebsd.org/data/111i386-default-223949/2017-11-30_19h09m49s/logs/rbot-20150311,1.log http://package23.nyi.freebsd.org/data/111i386-default-223949/2017-11-30_19h09m49s/logs/vagrant-2.0.0_1.log http://package23.nyi.freebsd.org/data/111i386-default-223949/2017-11-30_19h09m49s/logs/ruby24-deplate-0.8.5.log http://package23.nyi.freebsd.org/data/111i386-default-223949/2017-11-30_19h09m49s/logs/ruby24-sary-1.2.0_4.log http://package23.nyi.freebsd.org/data/111i386-default-223949/2017-11-30_19h09m49s/logs/gitlab-10.1.4.log http://package23.nyi.freebsd.org/data/111i386-default-223949/2017-11-30_19h09m49s/logs/ruby24-aws-0.8.1.log http://package23.nyi.freebsd.org/data/111i386-default-223949/2017-11-30_19h09m49s/logs/samidare-0.7_1.log Around 20 ports were skipped due to those failures.
New failures on 11.1 amd64: audio/ruby-xmms2 ruby24-xmms2-0.8_4 configure configure_error databases/ruby-gdbm ruby24-gdbm-2.4.2_3,1 build makefile databases/ruby-odbc ruby24-odbc-0.99991_1 build bad_C++_code databases/rubygem-mysql rubygem-mysql-2.9.1 stage clang devel/ruby-calendar ruby24-calendar-1.11.4r_1,1 configure ??? devel/ruby-date2 ruby24-date2-4.0.19 configure ??? devel/ruby-rbbr ruby24-rbbr-0.6.0_11 configure ??? devel/rubygem-fastthread rubygem-fastthread-1.0.7 stage makefile devel/rubygem-msgpack rubygem-msgpack-0.5.12 stage clang irc/rbot rbot-20150311,1 fetch distinfo_update lang/rubinius rubinius-3.86 package clang sysutils/vagrant vagrant-2.0.0_1 build ??? textproc/ruby-deplate ruby24-deplate-0.8.5 configure ??? textproc/ruby-sary ruby24-sary-1.2.0_4 build bad_C++_code www/gitlab gitlab-10.1.4 package ??? www/ruby-aws ruby24-aws-0.8.1 configure ??? www/samidare samidare-0.7_1 build ??? New failure logs on 11.1 amd64: http://package22.nyi.freebsd.org/data/111amd64-default-223949/2017-11-30_18h49m39s/logs/ruby24-xmms2-0.8_4.log http://package22.nyi.freebsd.org/data/111amd64-default-223949/2017-11-30_18h49m39s/logs/ruby24-gdbm-2.4.2_3,1.log http://package22.nyi.freebsd.org/data/111amd64-default-223949/2017-11-30_18h49m39s/logs/ruby24-odbc-0.99991_1.log http://package22.nyi.freebsd.org/data/111amd64-default-223949/2017-11-30_18h49m39s/logs/rubygem-mysql-2.9.1.log http://package22.nyi.freebsd.org/data/111amd64-default-223949/2017-11-30_18h49m39s/logs/ruby24-calendar-1.11.4r_1,1.log http://package22.nyi.freebsd.org/data/111amd64-default-223949/2017-11-30_18h49m39s/logs/ruby24-date2-4.0.19.log http://package22.nyi.freebsd.org/data/111amd64-default-223949/2017-11-30_18h49m39s/logs/ruby24-rbbr-0.6.0_11.log http://package22.nyi.freebsd.org/data/111amd64-default-223949/2017-11-30_18h49m39s/logs/rubygem-fastthread-1.0.7.log http://package22.nyi.freebsd.org/data/111amd64-default-223949/2017-11-30_18h49m39s/logs/rubygem-msgpack-0.5.12.log http://package22.nyi.freebsd.org/data/111amd64-default-223949/2017-11-30_18h49m39s/logs/rbot-20150311,1.log http://package22.nyi.freebsd.org/data/111amd64-default-223949/2017-11-30_18h49m39s/logs/rubinius-3.86.log http://package22.nyi.freebsd.org/data/111amd64-default-223949/2017-11-30_18h49m39s/logs/vagrant-2.0.0_1.log http://package22.nyi.freebsd.org/data/111amd64-default-223949/2017-11-30_18h49m39s/logs/ruby24-deplate-0.8.5.log http://package22.nyi.freebsd.org/data/111amd64-default-223949/2017-11-30_18h49m39s/logs/ruby24-sary-1.2.0_4.log http://package22.nyi.freebsd.org/data/111amd64-default-223949/2017-11-30_18h49m39s/logs/gitlab-10.1.4.log http://package22.nyi.freebsd.org/data/111amd64-default-223949/2017-11-30_18h49m39s/logs/ruby24-aws-0.8.1.log http://package22.nyi.freebsd.org/data/111amd64-default-223949/2017-11-30_18h49m39s/logs/samidare-0.7_1.log
A commit references this bug: Author: swills Date: Sun Dec 24 19:23:49 UTC 2017 New revision: 457193 URL: https://svnweb.freebsd.org/changeset/ports/457193 Log: Change default version of ruby from 2.3 to 2.4 PR: 223949 Exp-Run: antoine Changes: head/Mk/bsd.default-versions.mk