Created attachment 202083 [details] patch file * Update to 3.0.2. * Fix some portlint warnings.
New failure logs on 11.2 amd64: http://package22.nyi.freebsd.org/data/112amd64-default-PR235795/2019-02-17_07h02m44s/logs/rubygem-atk-3.3.1.log http://package22.nyi.freebsd.org/data/112amd64-default-PR235795/2019-02-17_07h02m44s/logs/rubygem-io-like-0.3.0.20130301.log http://package22.nyi.freebsd.org/data/112amd64-default-PR235795/2019-02-17_07h02m44s/logs/rubygem-zentest-4.11.1,1.log http://package22.nyi.freebsd.org/data/112amd64-default-PR235795/2019-02-17_07h02m44s/logs/rubygem-clutter-3.3.1.log http://package22.nyi.freebsd.org/data/112amd64-default-PR235795/2019-02-17_07h02m44s/logs/rubygem-gdk_pixbuf2-3.3.1.log http://package22.nyi.freebsd.org/data/112amd64-default-PR235795/2019-02-17_07h02m44s/logs/rubygem-scrypt-3.0.6.log http://package22.nyi.freebsd.org/data/112amd64-default-PR235795/2019-02-17_07h02m44s/logs/vagrant-2.2.3.log http://package22.nyi.freebsd.org/data/112amd64-default-PR235795/2019-02-17_07h02m44s/logs/rubygem-poppler-3.3.1.log Notable QA failures (may not be new): http://package22.nyi.freebsd.org/data/112amd64-default-PR235795/2019-02-17_07h02m44s/logs/rubygem-tty-0.8.1_7.log http://package22.nyi.freebsd.org/data/112amd64-default-PR235795/2019-02-17_07h02m44s/logs/rubygem-fog-vsphere-2.5.0.log http://package22.nyi.freebsd.org/data/112amd64-default-PR235795/2019-02-17_07h02m44s/logs/rubygem-fluent-plugin-graylog-1.0.1_1.log
Around 20 ports were skipped due to those failures.
The first 2 QA failure were fixed. devel/rubygem-zentest is fixed. The other ports should be fixed with this patch [1]. [1] https://people.FreeBSD.org/~sunpoet/patch/devel-ruby-gems.txt
(In reply to Sunpoet Po-Chuan Hsieh from comment #3) Sunpoet. Thank you for patch. I tried your patch and confirmed all build failure and 2 QA failure are fixed. Antoine. Would you please try another exp-run with Sunpoet's patch?
Exp-run looks fine.
A commit references this bug: Author: sunpoet Date: Fri Feb 22 19:56:05 UTC 2019 New revision: 493610 URL: https://svnweb.freebsd.org/changeset/ports/493610 Log: Update devel/ruby-gems to 3.0.2 - Update Mk/Uses/gem.mk Changes: https://github.com/rubygems/rubygems/blob/master/History.txt PR: 235795 Submitted by: Yasuhiro KIMURA <yasu@utahime.org>, sunpoet (myself) Exp-run by: antoine Changes: head/Mk/Uses/gem.mk head/devel/ruby-gems/Makefile head/devel/ruby-gems/distinfo head/devel/ruby-gems/pkg-plist head/devel/rubygem-io-like/Makefile head/sysutils/vagrant/Makefile head/sysutils/vagrant/pkg-plist head/textproc/rubygem-cld3/Makefile
Committed. Thanks!
A commit references this bug: Author: sunpoet Date: Sun Mar 17 18:47:06 UTC 2019 New revision: 496088 URL: https://svnweb.freebsd.org/changeset/ports/496088 Log: MFH: r493213 r493610 r495827 Remove outdated comment The corresponding patches of the 2 ports which contain rubygems version have been replaced by REINPLACE_CMD command in r486416 and r486417. Update devel/ruby-gems to 3.0.2 - Update Mk/Uses/gem.mk Changes: https://github.com/rubygems/rubygems/blob/master/History.txt PR: 235795 Submitted by: Yasuhiro KIMURA <yasu@utahime.org>, sunpoet (myself) Exp-run by: antoine Update to 3.0.3 Changes: https://github.com/rubygems/rubygems/blob/master/History.txt Security: 27b12d04-4722-11e9-8b7c-b5e01141761f Approved by: ports-secteam (joneum) Changes: _U branches/2019Q1/ branches/2019Q1/Mk/Uses/gem.mk branches/2019Q1/devel/ruby-gems/Makefile branches/2019Q1/devel/ruby-gems/distinfo branches/2019Q1/devel/ruby-gems/pkg-plist branches/2019Q1/devel/rubygem-io-like/Makefile branches/2019Q1/sysutils/vagrant/Makefile branches/2019Q1/sysutils/vagrant/pkg-plist branches/2019Q1/textproc/rubygem-cld3/Makefile