====>> Building devel/ruby-gems build started at Fri Jul 28 17:11:24 BST 2017 port directory: /usr/ports/devel/ruby-gems building for: FreeBSD 110amd64-system-job-01 11.0-RELEASE-p9 FreeBSD 11.0-RELEASE-p9 amd64 maintained by: ruby@FreeBSD.org Makefile ident: $FreeBSD: head/devel/ruby-gems/Makefile 441019 2017-05-16 18:18:46Z sunpoet $ Poudriere version: 3.1.19 Host OSVERSION: 1100122 Jail OSVERSION: 1100122 Job Id: 01 ---Begin Environment--- SHELL=/bin/csh OSVERSION=1100122 UNAME_v=FreeBSD 11.0-RELEASE-p9 UNAME_r=11.0-RELEASE-p9 BLOCKSIZE=K MAIL=/var/mail/root STATUS=1 SAVED_TERM=xterm MASTERMNT=/space/poudriere/poudriere_data/.m/110amd64-system/ref PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin POUDRIERE_BUILD_TYPE=bulk PKGNAME=ruby23-gems-2.6.12 OLDPWD=/ PWD=/space/poudriere/poudriere_data/.m/110amd64-system/ref/.p/pool MASTERNAME=110amd64-system SCRIPTPREFIX=/usr/local/share/poudriere USER=root HOME=/root POUDRIERE_VERSION=3.1.19 SCRIPTPATH=/usr/local/share/poudriere/testport.sh LIBEXECPREFIX=/usr/local/libexec/poudriere LOCALBASE=/usr/local POUDRIEREPATH=/usr/local/bin/poudriere ---End Environment--- ---Begin Poudriere Port Flags/Env--- PORT_FLAGS= PKGENV= ---End Poudriere Port Flags/Env--- ---Begin OPTIONS List--- ===> The following configuration options are available for ruby23-gems-2.6.12: DOCS=on: Build and/or install documentation ===> Use 'make config' to modify these settings ---End OPTIONS List--- --CONFIGURE_ARGS-- --End CONFIGURE_ARGS-- --CONFIGURE_ENV-- XDG_DATA_HOME=/wrkdirs/usr/ports/devel/ruby-gems/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/devel/ruby-gems/work HOME=/wrkdirs/usr/ports/devel/ruby-gems/work TMPDIR="/tmp" SHELL=/bin/sh CONFIG_SHELL=/bin/sh --End CONFIGURE_ENV-- --MAKE_ENV-- XDG_DATA_HOME=/wrkdirs/usr/ports/devel/ruby-gems/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/devel/ruby-gems/work HOME=/wrkdirs/usr/ports/devel/ruby-gems/work TMPDIR="/tmp" NO_PIE=yes MK_DEBUG_FILES=no MK_KERNEL_SYMBOLS=no SHELL=/bin/sh NO_LINT=YES PREFIX=/usr/local LOCALBASE=/usr/local LIBDIR="/usr/lib" CC="cc" CFLAGS="-O2 -pipe -fstack-protector -fno-strict-aliasing" CPP="cpp" CPPFLAGS="" LDFLAGS=" -fstack-protector" LIBS="" CXX="c++" CXXFLAGS="-O2 -pipe -fstack-protector -fno-strict-aliasing " MANPREFIX="/usr/local" BSD_INSTALL_PROGRAM="install -s -m 555" BSD_INSTALL_LIB="install -s -m 0644" BSD_INSTALL_SCRIPT="install -m 555" BSD_INSTALL_DATA="install -m 0644" BSD_INSTALL_MAN="install -m 444" --End MAKE_ENV-- --PLIST_SUB-- DISTNAME="rubygems-2.6.12" RUBY_VER_SHORT="23" GEMS_DIR="lib/ruby/gems/2.3/gems" DOC_DIR="lib/ruby/gems/2.3/doc" CACHE_DIR="lib/ruby/gems/2.3/cache" SPEC_DIR="lib/ruby/gems/2.3/specifications" EXT_DIR="lib/ruby/gems/2.3/extensions" RUBY_LIBDIR="lib/ruby/2.3" RUBY_ARCHLIBDIR="lib/ruby/2.3/amd64-freebsd11" RUBY_SITELIBDIR="lib/ruby/site_ruby/2.3" RUBY_SITEARCHLIBDIR="lib/ruby/site_ruby/2.3/amd64-freebsd11" RUBY_VENDORLIBDIR="lib/ruby/vendor_ruby/2.3" RUBY_VENDORARCHLIBDIR="lib/ruby/vendor_ruby/2.3/amd64-freebsd11" RUBY_MODDOCDIR="share/doc/ruby23/gems" RUBY_MODEXAMPLESDIR="share/examples/ruby23/gems" RUBY_DOCDIR="share/doc/ruby23" RUBY_EXAMPLESDIR="share/examples/ruby23" RUBY_RIDIR="share/ri/2.3/system" RUBY_SITERIDIR="share/ri/2.3/site" RUBY_VERSION="2.3.4" RUBY_VER="2.3" RUBY_SHLIBVER="23" RUBY_ARCH="amd64-freebsd11" RUBY_SUFFIX="23" RUBY_NAME="ruby23" RUBY_DEFAULT_SUFFIX="23" RUBY22="@comment " RUBY23="" RUBY24="@comment " OSREL=11.0 PREFIX=%D LOCALBASE=/usr/local RESETPREFIX=/usr/local PORTDOCS="" PORTEXAMPLES="" LIB32DIR=lib DOCSDIR="share/doc/gems" EXAMPLESDIR="share/examples/gems" DATADIR="share/gems" WWWDIR="www/gems" ETCDIR="etc/gems" --End PLIST_SUB-- --SUB_LIST-- PREFIX=/usr/local LOCALBASE=/usr/local DATADIR=/usr/local/share/gems DOCSDIR=/usr/local/share/doc/gems EXAMPLESDIR=/usr/local/share/examples/gems WWWDIR=/usr/local/www/gems ETCDIR=/usr/local/etc/gems --End SUB_LIST-- ---Begin make.conf--- USE_PACKAGE_DEPENDS=yes BATCH=yes WRKDIRPREFIX=/wrkdirs PORTSDIR=/usr/ports PACKAGES=/packages DISTDIR=/distfiles FORCE_PACKAGE=yes PACKAGE_BUILDING=yes #### /usr/local/etc/poudriere.d/110amd64-make.conf #### ENABLE_SUIDPERL=yes JADETEX=yes LIGHTTPD=yes OPTIONS_SET=APACHE PGSQL SWAT PDO_PGSQL CUPS SASL BIND910 NTVFS OPTIONS_UNSET=MYSQL MPDDIR=/space/music #### /usr/ports/Mk/Scripts/ports_env.sh #### ARCH=amd64 CONFIGURE_MAX_CMD_LEN=262144 HAVE_COMPAT_IA32_KERN=YES OPSYS=FreeBSD OSREL=11.0 OSVERSION=1100122 PYTHONBASE=/usr/local UID=0 _JAVA_OS_LIST_REGEXP=native|linux _JAVA_VENDOR_LIST_REGEXP=openjdk|oracle|sun _JAVA_VERSION_LIST_REGEXP=1.6|1.7|1.8|1.6\+|1.7\+|1.8\+ _OSRELEASE=11.0-RELEASE-p9 _SMP_CPUS=4 #### Misc Poudriere #### GID=0 DISABLE_MAKE_JOBS=poudriere ---End make.conf--- --Resource limits-- cpu time (seconds, -t) unlimited file size (512-blocks, -f) unlimited data seg size (kbytes, -d) 33554432 stack size (kbytes, -s) 524288 core file size (512-blocks, -c) unlimited max memory size (kbytes, -m) unlimited locked memory (kbytes, -l) unlimited max user processes (-u) 12128 open files (-n) 1024 virtual mem size (kbytes, -v) unlimited swap limit (kbytes, -w) unlimited socket buffer size (bytes, -b) unlimited pseudo-terminals (-p) unlimited kqueues (-k) unlimited umtx shared locks (-o) unlimited --End resource limits-- =================================================== ===> License MIT RUBY accepted by the user =========================================================================== =================================================== ===> ruby23-gems-2.6.12 depends on file: /usr/local/sbin/pkg - not found ===> Installing existing package /packages/All/pkg-1.10.1.txz [110amd64-system-job-01] Installing pkg-1.10.1... [110amd64-system-job-01] Extracting pkg-1.10.1: .......... done ===> ruby23-gems-2.6.12 depends on file: /usr/local/sbin/pkg - found ===> Returning to build of ruby23-gems-2.6.12 =========================================================================== =================================================== =========================================================================== =================================================== ===> License MIT RUBY accepted by the user => rubygems-2.6.12.tgz doesn't seem to exist in /portdistfiles/ruby. => Attempting to fetch http://production.cf.rubygems.org/rubygems/rubygems-2.6.12.tgz rubygems-2.6.12.tgz 0 B 0 Bps ===> Fetching all distfiles required by ruby23-gems-2.6.12 for building =========================================================================== =================================================== ===> License MIT RUBY accepted by the user ===> Fetching all distfiles required by ruby23-gems-2.6.12 for building => SHA256 Checksum OK for ruby/rubygems-2.6.12.tgz. =========================================================================== =================================================== ===> ruby23-gems-2.6.12 depends on file: /usr/local/bin/ruby23 - not found ===> Installing existing package /packages/All/ruby-2.3.4_2,1.txz [110amd64-system-job-01] Installing ruby-2.3.4_2,1... [110amd64-system-job-01] `-- Installing libedit-3.1.20170329_2,1... [110amd64-system-job-01] `-- Extracting libedit-3.1.20170329_2,1: .......... done [110amd64-system-job-01] `-- Installing libffi-3.2.1... [110amd64-system-job-01] | `-- Installing indexinfo-0.2.6... [110amd64-system-job-01] | `-- Extracting indexinfo-0.2.6: .... done [110amd64-system-job-01] `-- Extracting libffi-3.2.1: .......... done [110amd64-system-job-01] `-- Installing libunwind-20170113_1... [110amd64-system-job-01] `-- Extracting libunwind-20170113_1: .......... done [110amd64-system-job-01] `-- Installing libyaml-0.1.6_2... [110amd64-system-job-01] `-- Extracting libyaml-0.1.6_2: ......... done [110amd64-system-job-01] Extracting ruby-2.3.4_2,1: .......... done Message from ruby-2.3.4_2,1: ==== Some of the standard commands are provided as separate ports for ease of upgrading: devel/ruby-gems: gem - RubyGems package manager devel/rubygem-rake: rake - Ruby Make And some of the standard libraries are provided as separate ports since they require extra dependencies: databases/ruby-gdbm: GDBM module Install them as occasion demands. ==== ===> ruby23-gems-2.6.12 depends on file: /usr/local/bin/ruby23 - found ===> Returning to build of ruby23-gems-2.6.12 =========================================================================== =================================================== ===> License MIT RUBY accepted by the user ===> Fetching all distfiles required by ruby23-gems-2.6.12 for building ===> Extracting for ruby23-gems-2.6.12 => SHA256 Checksum OK for ruby/rubygems-2.6.12.tgz. =========================================================================== =================================================== ===> ruby23-gems-2.6.12 depends on file: /usr/local/bin/ruby23 - found =========================================================================== =================================================== ===> Patching for ruby23-gems-2.6.12 =========================================================================== =================================================== ===> ruby23-gems-2.6.12 depends on file: /usr/local/bin/ruby23 - found =========================================================================== =================================================== =========================================================================== =================================================== ===> Configuring for ruby23-gems-2.6.12 =========================================================================== =================================================== =========================================================================== =================================================== ===> ruby23-gems-2.6.12 depends on file: /usr/local/bin/ruby23 - found =========================================================================== =================================================== ===> Staging for ruby23-gems-2.6.12 ===> Generating temporary packing list cd /wrkdirs/usr/ports/devel/ruby-gems/work/rubygems-2.6.12/ && /usr/bin/env GEM_HOME=/wrkdirs/usr/ports/devel/ruby-gems/work/stage/usr/local/lib/ruby/gems/2.3 /usr/local/bin/ruby23 setup.rb --destdir=/wrkdirs/usr/ports/devel/ruby-gems/work/stage RubyGems 2.6.12 installed Parsing documentation for rubygems-2.6.12 Installing ri documentation for rubygems-2.6.12 === 2.6.12 / 2017-04-30 Bug fixes: * Fix test_self_find_files_with_gemfile to sort expected files. Pull request #1880 by Kazuaki Matsuo. * Fix issue for MinGW / MSYS2 builds and testing. Pull request #1879 by MSP-Greg. * Fix gem open to open highest version number rather than lowest. Pull request #1877 by Tim Pope. * Add a test for requiring a default spec as installed by the ruby installer. Pull request #1899 by Samuel Giddins. * Fix broken --exact parameter to gem command. Pull request #1873 by Jason Frey. * [Installer] Generate backwards-compatible binstubs. Pull request #1904 by Samuel Giddins. * Fix pre-existing source recognition on add action. Pull request #1883 by Jonathan Claudius. * Prevent negative IDs in output of #inspect. Pull request #1908 by Vít Ondruch. * Allow Gem.finish_resolve to respect already-activated specs. Pull request #1910 by Samuel Giddins. === 2.6.11 / 2017-03-16 Bug fixes: * Fixed broken tests on ruby-head. Pull request #1841 by SHIBATA Hiroshi. * Update vendored Molinillo to 0.5.7. Pull request #1859 by Samuel Giddins. * Avoid activating Ruby 2.5 default gems when possible. Pull request #1843 by Samuel Giddins. * Use improved resolver sorting algorithm. Pull request #1856 by Samuel Giddins. === 2.6.10 / 2017-01-23 Bug fixes: * Fix `require` calling the wrong `gem` method when it is overridden. Pull request #1822 by Samuel Giddins. === 2.6.9 / 2017-01-20 Bug fixes: * Allow initializing versions with empty strings. Pull request #1767 by Luis Sagastume. * Fix TypeError on 2.4. Pull request #1788 by Nobuyoshi Nakada. * Don't output mkmf.log message if compilation didn't fail. Pull request #1808 by Jeremy Evans. * Fixed broken links and overzealous URL encoding in gem server. Pull request #1809 by Nicole Orchard. * Update vendored Molinillo to 0.5.5. Pull request #1812 by Samuel Giddins. * RakeBuilder: avoid frozen string issue. Pull request #1819 by Olle Jonsson. === 2.6.8 / 2016-10-29 Bug fixes: * Improve SSL verification failure message. Pull request #1751 by Eric Hodel. * Ensure `to_spec` falls back on prerelease specs. Pull request #1755 by André Arko. * Update vendored Molinillo to 0.5.3. Pull request #1763 by Samuel Giddins. === 2.6.7 / 2016-09-26 Bug fixes: * Install native extensions in the correct location when using the `--user-install` flag. Pull request #1683 by Noah Kantrowitz. * When calling `Gem.sources`, load sources from `configuration` if present, else use the default sources. Pull request #1699 by Luis Sagastume. * Fail gracefully when attempting to redirect without a Location. Pull request #1711 by Samuel Giddins. * Update vendored Molinillo to 0.5.1. Pull request #1714 by Samuel Giddins. === 2.6.6 / 2016-06-22 Bug fixes: * Sort installed versions to make sure we install the latest version when running `gem update --system`. As a one-time fix, run `gem update --system=2.6.6`. Pull request #1601 by David Radcliffe. === 2.6.5 / 2016-06-21 Minor enhancements: * Support for unified Integer in Ruby 2.4. Pull request #1618 by SHIBATA Hiroshi. * Update vendored Molinillo to 0.5.0 for performance improvements. Pull request #1638 by Samuel Giddins. Bug fixes: * Raise an explicit error if Signer#sign is called with no certs. Pull request #1605 by Daniel Berger. * Update `update_bundled_ca_certificates` utility script for directory nesting. Pull request #1583 by James Wen. * Fix broken symlink support in tar writer (+ fix broken test). Pull request #1578 by Cezary Baginski. * Remove extension directory before (re-)installing. Pull request #1576 by Jeremy Hinegardner. * Regenerate test CA certificates with appropriate extensions. Pull request #1611 by rhenium. * Rubygems does not terminate on failed file lock when not superuser. Pull request #1582 by Ellen Marie Dash. * Fix tar headers with a 101 character name. Pull request #1612 by Paweł Tomulik. * Add Gem.platform_defaults to allow implementations to override defaults. Pull request #1644 by Charles Oliver Nutter. * Run Bundler tests on TravisCI. Pull request #1650 by Samuel Giddins. === 2.6.4 / 2016-04-26 Minor enhancements: * Use Gem::Util::NULL_DEVICE instead of hard coded strings. Pull request #1588 by Chris Charabaruk. * Use File.symlink on MS Windows if supported. Pull request #1418 by Nobuyoshi Nakada. Bug fixes: * Redact uri password from error output when gem fetch fails. Pull request #1565 by Brian Fletcher. * Suppress warnings. Pull request #1594 by Nobuyoshi Nakada. * Escape user-supplied content served on web pages by `gem server` to avoid potential XSS vulnerabilities. Samuel Giddins. === 2.6.3 / 2016-04-05 Minor enhancements: * Lazily calculate Gem::LoadError exception messages. Pull request #1550 by Aaron Patterson. * New fastly cert. Pull request #1548 by David Radcliffe. * Organize and cleanup SSL certs. Pull request #1555 by James Wen. * [RubyGems] Make deprecation message for paths= more helpful. Pull request #1562 by Samuel Giddins. * Show default gems when using "gem list". Pull request #1570 by Luis Sagastume. Bug fixes: * Stub ordering should be consistent regardless of how cache is populated. Pull request #1552 by Aaron Patterson. * Handle cases when the @@stubs variable contains non-stubs. Pull request #1558 by Per Lundberg. * Fix test on Windows for inconsistent temp path. Pull request #1554 by Hiroshi Shirosaki. * Fix `Gem.find_spec_for_exe` picks oldest gem. Pull request #1566 by Shinichi Maeshima. * [Owner] Fallback to email and userid when owner email is missing. Pull request #1569 by Samuel Giddins. * [Installer] Handle nil existing executable. Pull request #1561 by Samuel Giddins. * Allow two digit version numbers in the tests. Pull request #1575 by unak. === 2.6.2 / 2016-03-12 Bug fixes: * Fix wrong version of gem activation for bin stub. Pull request #1527 by Aaron Patterson. * Speed up gem activation failures. Pull request #1539 by Aaron Patterson. * Fix platform sorting in the resolver. Pull request #1542 by Samuel E. Giddins. * Ensure we unlock the monitor even if try_activate throws. Pull request #1538 by Charles Oliver Nutter. === 2.6.1 / 2016-02-28 Bug fixes: * Ensure `default_path` and `home` are set for paths. Pull request #1513 by Aaron Patterson. * Restore but deprecate support for Array values on `Gem.paths=`. Pull request #1514 by Aaron Patterson. * Fix invalid gem file preventing gem install from working. Pull request #1499 by Luis Sagastume. === 2.6.0 / 2016-02-26 Minor enhancements: * RubyGems now defaults the `gem push` to the gem's "allowed_push_host" metadata setting. Pull request #1486 by Josh Lane. * Update bundled Molinillo to 0.4.3. Pull request #1493 by Samuel E. Giddins. * Add version option to gem open command. Pull request #1483 by Hrvoje Šimić. * Feature/add silent flag. Pull request #1455 by Luis Sagastume. * Allow specifying gem requirements via env variables. Pull request #1472 by Samuel E. Giddins. Bug fixes: * RubyGems now stores `gem push` credentials under the host you signed-in for. Pull request #1485 by Josh Lane. * Move `coding` location to first line. Pull request #1471 by SHIBATA Hiroshi. * [PathSupport] Handle a regexp path separator. Pull request #1469 by Samuel E. Giddins. * Clean up the PathSupport object. Pull request #1094 by Aaron Patterson. * Join with File::PATH_SEPARATOR in Gem.use_paths. Pull request #1476 by Samuel E. Giddins. * Handle when the gem home and gem path arent set in the config file. Pull request #1478 by Samuel E. Giddins. * Terminate TimeoutHandler. Pull request #1479 by Nobuyoshi Nakada. * Remove redundant cache. Pull request #1482 by Eileen M. Uchitelle. * Freeze `Gem::Version@segments` instance variable. Pull request #1487 by Ben Dean. * Gem cleanup is trying to uninstall gems outside GEM_HOME and reporting an error after it tries. Pull request #1353 by Luis Sagastume. * Avoid duplicated sources. Pull request #1489 by Luis Sagastume. * Better description for quiet flag. Pull request #1491 by Luis Sagastume. * Raise error if find_by_name returns with nil. Pull request #1494 by Zoltán Hegedüs. * Find_files only from loaded_gems when using gemdeps. Pull request #1277 by Michal Papis. ------------------------------------------------------------------------------ RubyGems installed the following executables: /wrkdirs/usr/ports/devel/ruby-gems/work/stage/usr/local/bin/gem23 Ruby Interactive (ri) documentation was installed. ri is kind of like man pages for ruby libraries. You may access it like this: ri Classname ri Classname.class_method ri Classname#instance_method If you do not wish to install this documentation in the future, use the --no-document flag, or set it as the default in your ~/.gemrc file. See 'gem help env' for details. /bin/ln -sf gem23 /wrkdirs/usr/ports/devel/ruby-gems/work/stage/usr/local/bin/gem cd /wrkdirs/usr/ports/devel/ruby-gems/work/stage/usr/local/ && /usr/bin/find -ds lib/ruby/gems/2.3/doc/rubygems-2.6.12/ ! -type d >> /wrkdirs/usr/ports/devel/ruby-gems/work/.PLIST.mktmp ====> Compressing man pages (compress-man) =========================================================================== =================================================== ===> Building package for ruby23-gems-2.6.12 =========================================================================== ====>> Cleaning up wrkdir ===> Cleaning for ruby23-gems-2.6.12 build of devel/ruby-gems ended at Fri Jul 28 17:11:40 BST 2017 build time: 00:00:16