profile
viewpoint

jmechner/Prince-of-Persia-Apple-II 5243

A running-jumping-swordfighting game I made on the Apple II from 1985-89

MikeMcQuaid/strap 1524

👢 Bootstrap your macOS development system.

brianmario/charlock_holmes 885

Character encoding detection, brought to you by ICU

bhuga/hackable-slack-client 107

Inject CSS or JS into Slack, per-team.

abrasive/saturn-pademu 10

Gamepad emulator for plugging in to Sega Saturn. Work in progress!

mistydemeo/brew 4

:beer: The missing package manager for OS X

github/hubot-mysql-datastore 2

MySQL-backed datastore for use with Hubot

mistydemeo/adventofcode 2

Advent of Code solutions

delete branch github/homebrew-bootstrap

delete branch : stop_using_homebrew_openssl

delete time in 6 days

push eventgithub/homebrew-bootstrap

Misty De Meo

commit sha 001a05df6f7afe56966601b3be92e046e9c5b01e

bootstrap-rbenv-ruby: stop using Homebrew openssl

view details

push time in 6 days

PR merged github/homebrew-bootstrap

bootstrap-rbenv-ruby: stop using Homebrew openssl

ruby-build itself has workarounds for OpenSSL now, and with potentially multiple versions needed this workaround doesn't always work. We have better solutions now.

+0 -3

0 comment

1 changed file

mistydemeo

pr closed time in 6 days

PR opened github/homebrew-bootstrap

bootstrap-rbenv-ruby: stop using Homebrew openssl

ruby-build itself has workarounds for OpenSSL now, and with potentially multiple versions needed this workaround doesn't always work. We have better solutions now.

+0 -3

0 comment

1 changed file

pr created time in 6 days

create barnchgithub/homebrew-bootstrap

branch : stop_using_homebrew_openssl

created branch time in 6 days

Pull request review commentHomebrew/brew

Sorbet/files.yaml: Move cmd/home.rb to true

 module Homebrew   module_function    def home_args-    Homebrew::CLI::Parser.new do-      usage_banner <<~EOS+    Homebrew::CLI::Parser.new do |p|+      p.usage_banner <<~EOS

I wonder if we can use .rbi files for this...

vidusheeamoli

comment created time in 6 days

issue commentHomebrew/homebrew-core

Python 3.8 doesn't build on 11.0

Can confirm that PR will fix it; I'll backport that to us once it's merged upstream, but we can hold out until then.

mistydemeo

comment created time in 11 days

delete branch mistydemeo/homebrew-core

delete branch : libtool_fix_macos11

delete time in 11 days

PR closed Homebrew/homebrew-core

Remove python 3.8 dependency (Big Sur)

Uses the default python3 currently installed on the system since the current pre-release OSXI (Big Sur) does not build python 3.8, see https://github.com/Homebrew/homebrew-core/issues/56791

  • [ ] Have you followed the guidelines for contributing?
  • [ ] Have you checked that there aren't other open pull requests for the same formula update/change?
  • [ ] Have you built your formula locally with brew install --build-from-source <formula>, where <formula> is the name of the formula you're submitting?
  • [ ] Is your test running fine brew test <formula>, where <formula> is the name of the formula you're submitting?
  • [ ] Does your build pass brew audit --strict <formula> (after doing brew install <formula>)?

+2 -2

1 comment

1 changed file

soheil

pr closed time in 11 days

pull request commentHomebrew/homebrew-core

Remove python 3.8 dependency (Big Sur)

Sorry, but we're not going to be able to merge this. It may take us a few days to get a fix in for the Python 3.8 build, so please be patient in the meantime!

soheil

comment created time in 11 days

PR opened Homebrew/homebrew-core

libtool: add macos11 patch
  • [x] Have you followed the guidelines for contributing?
  • [x] Have you checked that there aren't other open pull requests for the same formula update/change?
  • [x] Have you built your formula locally with brew install --build-from-source <formula>, where <formula> is the name of the formula you're submitting?
  • [x] Is your test running fine brew test <formula>, where <formula> is the name of the formula you're submitting?
  • [x] Does your build pass brew audit --strict <formula> (after doing brew install <formula>)?

This applies a fix for macOS 11: https://lists.gnu.org/archive/html/libtool-patches/2020-06/msg00001.html

+14 -1

0 comment

1 changed file

pr created time in 11 days

push eventmistydemeo/homebrew-core

Misty De Meo

commit sha 411cf29cbafa7c48b29d3dd8e151a452a09f0067

libtool: add macos11 patch

view details

push time in 11 days

create barnchmistydemeo/homebrew-core

branch : libtool_fix_macos11

created branch time in 11 days

push eventHomebrew/formula-patches

Misty De Meo

commit sha e5fbd46a25e35663059296833568667c7b572d9a

libtool: add macos 11 patch

view details

push time in 11 days

issue openedHomebrew/homebrew-core

Python 3.8 doesn't build on 11.0

Please note we will close your issue without comment if you delete, do not read or do not fill out the issue checklist below and provide ALL the requested information. If you repeatedly fail to use the issue template, we will block you from ever submitting issues to Homebrew again.

  • [x] ran brew update and can still reproduce the problem?
  • [x] ran brew doctor, fixed all issues and can still reproduce the problem?
  • [x] ran brew gist-logs <formula> (where <formula> is the name of the formula that failed) and included the output link?
  • [x] if brew gist-logs didn't work: ran brew config and brew doctor and included their output with your issue?

<!-- To help us debug your issue, please complete these sections: -->

What you were trying to do (and why)

python@3.8 was in the dependency tree of software I was installing, but failed to build from source on Big Sur.

What happened (include command output)

Installation fails; logs here: https://gist.github.com/mistydemeo/658ea7401c00b2b8dccee9f067ac2c0e

Specifically, the error is here:

clang -Wno-unused-result -Wsign-compare -Wunreachable-code -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX10.16.sdk -I/Library/Developer/CommandLineTools/SDKs/MacOSX10.16.sdk/usr/include -I/Library/Developer/CommandLineTools/SDKs/MacOSX10.16.sdk/System/Library/Frameworks/Tk.framework/Versions/8.5/Headers   -std=c99 -Wextra -Wno-unused-result -Wno-unused-parameter -Wno-missing-field-initializers -Wstrict-prototypes -Werror=implicit-function-declaration  -I./Include/internal  -I. -I./Include    -DPy_BUILD_CORE_BUILTIN  -DPy_BUILD_CORE_BUILTIN -I./Include/internal -c ./Modules/posixmodule.c -o Modules/posixmodule.o
./Modules/posixmodule.c:9141:20: error: variable has incomplete type 'struct sf_hdtr'
    struct sf_hdtr sf;
                   ^
./Modules/posixmodule.c:9141:12: note: forward declaration of 'struct sf_hdtr'
    struct sf_hdtr sf;
           ^
1 error generated.

This happened on macOS 11.0 beta 1 for Intel using the CLT.

What you expected to happen

Build succeeds.

Step-by-step reproduction instructions (by running brew install commands)

  1. brew install python@3.8

created time in 11 days

pull request commentHomebrew/brew

OS::Mac::Version: add Big Sur

I expect that we will see this unify with time, but we're still in very early days for this release. We'll continue to update our code as we see the OS solidify.

mistydemeo

comment created time in 12 days

push eventmistydemeo/homebrew-digipres

Misty De Meo

commit sha 58cc9d2fe9472015eab79e438455b23b5c0f78a8

hfdisk HEAD

view details

push time in 12 days

push eventHomebrew/brew

Misty De Meo

commit sha 89b42bc5228e7a422375cbdd054b24ea32c80a9d

Install: permit ARM-based Macs

view details

Misty De Meo

commit sha 9cd0166c07c7a98044e42ffe54d0209686c3826a

Merge pull request #7794 from mistydemeo/permit_arm_macs Install: permit ARM-based Macs

view details

push time in 13 days

delete branch mistydemeo/brew

delete branch : permit_arm_macs

delete time in 13 days

PR merged Homebrew/brew

Install: permit ARM-based Macs enhancement
  • [x] Have you followed the guidelines in our Contributing document?
  • [x] Have you checked to ensure there aren't other open Pull Requests for the same change?
  • [x] Have you added an explanation of what your changes do and why you'd like us to include them?
  • [ ] Have you successfully run brew style with your changes locally?
  • [x] Have you successfully run brew tests with your changes locally?

ARM Macs exist now! We need to permit those too.

+1 -1

1 comment

1 changed file

mistydemeo

pr closed time in 13 days

pull request commentHomebrew/brew

Install: permit ARM-based Macs

The Linux specific function has different messaging. If I delete it, it will point PPC64 Linux users at Tigerbrew instead.

mistydemeo

comment created time in 13 days

pull request commentHomebrew/brew

Install: permit ARM-based Macs

That was added in https://github.com/Homebrew/brew/commit/3df97b20d52ef76043fcc33cd5040886dc6da2b3 - should we revert that change in its entirety?

mistydemeo

comment created time in 13 days

PR opened Homebrew/brew

Install: permit ARM-based Macs
  • [x] Have you followed the guidelines in our Contributing document?
  • [x] Have you checked to ensure there aren't other open Pull Requests for the same change?
  • [x] Have you added an explanation of what your changes do and why you'd like us to include them?
  • [ ] Have you successfully run brew style with your changes locally?
  • [x] Have you successfully run brew tests with your changes locally?

ARM Macs exist now! We need to whitelist those too.

+1 -1

0 comment

1 changed file

pr created time in 13 days

create barnchmistydemeo/brew

branch : permit_arm_macs

created branch time in 13 days

push eventHomebrew/brew

Misty De Meo

commit sha 6a3f18b0ae65806710c8d7d7a3b95bef81b05b11

OS::Mac::CPU: add Apple Silicon Co-authored-by: Shaun Jackman <sjackman@gmail.com>

view details

Misty De Meo

commit sha c1a23fc056a3fc4905be073ca11c51d60dba2509

Merge pull request #7793 from mistydemeo/add_apple_silicon OS::Mac::CPU: add Apple Silicon

view details

push time in 13 days

delete branch mistydemeo/brew

delete branch : add_apple_silicon

delete time in 13 days

PR merged Homebrew/brew

OS::Mac::CPU: add Apple Silicon
  • [x] Have you followed the guidelines in our Contributing document?
  • [x] Have you checked to ensure there aren't other open Pull Requests for the same change?
  • [x] Have you added an explanation of what your changes do and why you'd like us to include them?
  • [ ] Have you written new tests for your changes? Here's an example.
  • [x] Have you successfully run brew style with your changes locally?
  • [ ] Have you successfully run brew tests with your changes locally?

Apple's existing CPU_TYPE_ARM64 define, used on iOS, also represents ARM64 on Mac.

+4 -0

0 comment

1 changed file

mistydemeo

pr closed time in 13 days

push eventmistydemeo/brew

Misty De Meo

commit sha 6a3f18b0ae65806710c8d7d7a3b95bef81b05b11

OS::Mac::CPU: add Apple Silicon Co-authored-by: Shaun Jackman <sjackman@gmail.com>

view details

push time in 13 days

Pull request review commentHomebrew/brew

OS::Mac::CPU: add Apple Silicon

 def type         case sysctl_int("hw.cputype")         when 7           :intel+        # CPU_TYPE_ARM64+        when 0x100000c

Good call, done.

mistydemeo

comment created time in 13 days

push eventmistydemeo/brew

Misty De Meo

commit sha 8d29e79f7eb4c6169fd6b0ec2149a7bcf51be45b

OS::Mac::Version: add Big Sur

view details

Misty De Meo

commit sha 4de9d10953e7f21058d6d3f2f594e8e5f905cdd0

Merge pull request #7791 from mistydemeo/add_big_sur OS::Mac::Version: add Big Sur

view details

Misty De Meo

commit sha 3bb5cff53823121871a739e9a683491902b8574e

OS::Mac::CPU: add Apple Silicon Co-authored-by: Shaun Jackman <sjackman@gmail.com>

view details

push time in 13 days

delete branch mistydemeo/brew

delete branch : add_big_sur

delete time in 13 days

push eventHomebrew/brew

Misty De Meo

commit sha 8d29e79f7eb4c6169fd6b0ec2149a7bcf51be45b

OS::Mac::Version: add Big Sur

view details

Misty De Meo

commit sha 4de9d10953e7f21058d6d3f2f594e8e5f905cdd0

Merge pull request #7791 from mistydemeo/add_big_sur OS::Mac::Version: add Big Sur

view details

push time in 13 days

PR merged Homebrew/brew

OS::Mac::Version: add Big Sur
  • [x] Have you followed the guidelines in our Contributing document?
  • [x] Have you checked to ensure there aren't other open Pull Requests for the same change?
  • [x] Have you added an explanation of what your changes do and why you'd like us to include them?
  • [x] Have you written new tests for your changes? Here's an example.
  • [x] Have you successfully run brew style with your changes locally?
  • [x] Have you successfully run brew tests with your changes locally?

+1 -0

0 comment

1 changed file

mistydemeo

pr closed time in 13 days

push eventmistydemeo/brew

Peter Lewis

commit sha 68fc0398ca56b2822074e3cd6d38c40f620da555

'Why haven’t you pulled my pull request?' change I propose changing 'Why haven’t you pulled my pull request?' to 'Why haven’t you merged my pull request?' as, unless I'm missing a trick, this wording would fit more appropriately with what the question trying to ask?

view details

Issy Long

commit sha ec5952db931ec017eb716785d2f7d01247cce1c3

Merge pull request #7790 from peterlewis/patch-1 'Why haven’t you pulled my pull request?' change

view details

Misty De Meo

commit sha 72fb5310d5cc7540f228955d93833137a203aef3

OS::Mac::CPU: add Apple Silicon Co-authored-by: Shaun Jackman <sjackman@gmail.com>

view details

push time in 13 days

push eventmistydemeo/brew

Peter Lewis

commit sha 2f4474e51c197630b255a6a78209e07844221e09

'Why haven’t you pulled my pull request?' change I propose changing 'Why haven’t you pulled my pull request?' to 'Why haven’t you merged my pull request?' as, unless I'm missing a trick, this wording would fit more appropriately with what the question trying to ask?

view details

Misty De Meo

commit sha 4f7404201aa7f5054cefdb8ff0c4b2790b6bdf7f

OS::Mac::CPU: add Apple Silicon Co-authored-by: Shaun Jackman <sjackman@gmail.com>

view details

push time in 13 days

push eventmistydemeo/brew

Misty De Meo

commit sha f40a797634560c59013891f35ea84ec96e42fd2b

OS::Mac::CPU: clean up slightly Co-authored-by: Shaun Jackman <sjackman@gmail.com>

view details

push time in 13 days

PR opened Homebrew/brew

OS::Mac::CPU: add Apple Silicon
  • [ ] Have you followed the guidelines in our Contributing document?
  • [ ] Have you checked to ensure there aren't other open Pull Requests for the same change?
  • [ ] Have you added an explanation of what your changes do and why you'd like us to include them?
  • [ ] Have you written new tests for your changes? Here's an example.
  • [x] Have you successfully run brew style with your changes locally?
  • [ ] Have you successfully run brew tests with your changes locally?

Apple's existing CPU_TYPE_ARM64 define, used on iOS, also represents ARM64 on Mac.

+5 -0

0 comment

1 changed file

pr created time in 13 days

push eventmistydemeo/brew

Misty De Meo

commit sha 718c6d5bb8a839c0d129afa14ec1d94c5b927a02

OS::Mac::CPU: add Apple Silicon

view details

push time in 13 days

push eventmistydemeo/brew

Misty De Meo

commit sha a8f462421a40ce0b32c5636546cff6da2c089c65

OS::Mac::CPU: add Apple Silicon

view details

push time in 13 days

create barnchmistydemeo/brew

branch : add_apple_silicon

created branch time in 13 days

create barnchmistydemeo/brew

branch : add_big_sur

created branch time in 13 days

PR opened Homebrew/brew

OS::Mac::Version: add Big Sur
  • [ ] Have you followed the guidelines in our Contributing document?
  • [ ] Have you checked to ensure there aren't other open Pull Requests for the same change?
  • [ ] Have you added an explanation of what your changes do and why you'd like us to include them?
  • [ ] Have you written new tests for your changes? Here's an example.
  • [ ] Have you successfully run brew style with your changes locally?
  • [ ] Have you successfully run brew tests with your changes locally?

+1 -0

0 comment

1 changed file

pr created time in 13 days

delete branch mistydemeo/brew

delete branch : bump_vendored_ruby

delete time in 18 days

PR opened Homebrew/brew

vendor-install: upgrade to 2.6.3_2
  • [x] Have you followed the guidelines in our Contributing document?
  • [x] Have you checked to ensure there aren't other open Pull Requests for the same change?
  • [x] Have you added an explanation of what your changes do and why you'd like us to include them?
  • [x] Have you written new tests for your changes? Here's an example.
  • [x] Have you successfully run brew style with your changes locally?
  • [x] Have you successfully run brew tests with your changes locally?

This updates to the new bottles we built in https://github.com/Homebrew/homebrew-portable-ruby/pull/106.

A bug in the portable-package script led to the Linux portable-ruby bottle being misoptimized; consequently, it was incompatible with certain CPUs. We fixed that bug, and the 2.6.3_2 bottle should now be compatible with computers that couldn't use the older version. There are no changes to the Mac bottle, but it has been rebuilt for the new version in order to match.

+7 -7

0 comment

2 changed files

pr created time in 19 days

create barnchmistydemeo/brew

branch : bump_vendored_ruby

created branch time in 19 days

release Homebrew/homebrew-portable-ruby

2.6.3_2

released time in 19 days

created tagHomebrew/homebrew-portable-ruby

tag2.6.3_2

🚗 Versions of Ruby that can be installed and run from anywhere on the filesystem.

created time in 19 days

delete branch mistydemeo/homebrew-portable

delete branch : portable_ruby_bump_revision

delete time in 19 days

push eventHomebrew/homebrew-portable-ruby

Misty De Meo

commit sha da83b2f8851e7d14a726af135dea788fc41cb6ce

portable-ruby: bump revision for Linux rebuild

view details

Misty De Meo

commit sha da90b391cb01227c3ec1d2f881dddb2dc7961930

portable-ruby: bottle rebuilds

view details

Misty De Meo

commit sha b1c333030bfe6a7c7fd7a627c7ba704726515450

README: update minimum macOS

view details

Misty De Meo

commit sha 0e88b3c358de387eb9c50c38465c3f19f475de4f

Merge pull request #106 from mistydemeo/portable_ruby_bump_revision portable-ruby: bump revision for Linux rebuild

view details

push time in 19 days

PR merged Homebrew/homebrew-portable-ruby

portable-ruby: bump revision for Linux rebuild

This includes newly-built bottles which should resolve #104 on Linux. The macOS version contains no changes, but was rebuilt so that we can bump the required Ruby revision to 2.6.3_2.

+4 -4

0 comment

2 changed files

mistydemeo

pr closed time in 19 days

PR opened Homebrew/homebrew-portable-ruby

portable-ruby: bump revision for Linux rebuild

This includes newly-built bottles which should resolve #104 on Linux. The macOS version contains no changes, but was rebuilt so that we can bump the required Ruby revision to 2.6.3_2.

+4 -4

0 comment

2 changed files

pr created time in 19 days

push eventmistydemeo/homebrew-portable

Misty De Meo

commit sha da90b391cb01227c3ec1d2f881dddb2dc7961930

portable-ruby: bottle rebuilds

view details

Misty De Meo

commit sha b1c333030bfe6a7c7fd7a627c7ba704726515450

README: update minimum macOS

view details

push time in 19 days

create barnchmistydemeo/homebrew-portable

branch : portable_ruby_bump_revision

created branch time in 19 days

delete branch Homebrew/homebrew-portable-ruby

delete branch : portable_ruby_bump_revision

delete time in 19 days

create barnchHomebrew/homebrew-portable-ruby

branch : portable_ruby_bump_revision

created branch time in 19 days

delete branch mistydemeo/homebrew-portable

delete branch : build_deps_as_bottles

delete time in 19 days

push eventHomebrew/homebrew-portable-ruby

Misty De Meo

commit sha d476c6bd6e76d34bce934bdb0665764f115d240e

portable-package: fix building deps as bottles HOMEBREW_BUILD_BOTTLE was removed. Fixes #104.

view details

Misty De Meo

commit sha 9c541f36ba1db52d5d323fa0aacb503d16ceaea3

portable-package: calculate deps using `-n` Co-authored-by: Shaun Jackman <sjackman@gmail.com>

view details

Misty De Meo

commit sha f62039efeeec807f8b51e2504ffd3629d4afd1c8

Merge pull request #105 from mistydemeo/build_deps_as_bottles portable-package: fix building deps as bottles

view details

push time in 19 days

PR merged Homebrew/homebrew-portable-ruby

Reviewers
portable-package: fix building deps as bottles bug

HOMEBREW_BUILD_BOTTLE was removed.

Fixes #104.

/cc @Bo98

+2 -3

3 comments

1 changed file

mistydemeo

pr closed time in 19 days

issue closedHomebrew/homebrew-portable-ruby

compiling ruby deps natively, causes bundler to fail in unsupported architectures.

Summary

bundle crashes after update to portable ruby 2.6.3_1

Reproduction Steps

docker run -it debian

apt update && apt install -y curl file git locales sudo
echo "LC_ALL=en_US.UTF-8" >> /etc/environment
echo "en_US.UTF-8 UTF-8" >> /etc/locale.gen
echo "LANG=en_US.UTF-8" > /etc/locale.conf
locale-gen en_US.UTF-8
useradd -m -s /bin/bash linuxbrew
sudo -i -u linuxbrew
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)"
eval $(/home/linuxbrew/.linuxbrew/bin/brew shellenv)

# crashes instead of "Could not locate Gemfile"
/home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/portable-ruby/2.6.3_1/bin/bundle

Expected Output

Could not locate Gemfile

or not crash

Error log

/home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/portable-ruby/2.6.3_1/lib/ruby/2.6.0/rubygems/core_ext/kernel_require.rb:54: [BUG] Illegal instruction at 0x00000000007cda7a
ruby 2.6.3p62 (2019-04-16 revision 67580) [x86_64-linux]

-- Control frame information -----------------------------------------------
c:0026 p:---- s:0162 e:000161 CFUNC  :require
c:0025 p:0110 s:0157 e:000156 METHOD /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/portable-ruby/2.6.3_1/lib/ruby/2.6.0/rubygems/core_ext/kernel_requi
c:0024 p:0054 s:0145 e:000144 TOP    /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/portable-ruby/2.6.3_1/lib/ruby/2.6.0/openssl.rb:14 [FINISH]
c:0023 p:---- s:0142 e:000141 CFUNC  :require
c:0022 p:0110 s:0137 e:000136 METHOD /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/portable-ruby/2.6.3_1/lib/ruby/2.6.0/rubygems/core_ext/kernel_requi
c:0021 p:0020 s:0125 e:000124 TOP    /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/portable-ruby/2.6.3_1/lib/ruby/2.6.0/rubygems/security.rb:12 [FINISH]
c:0020 p:---- s:0121 e:000120 CFUNC  :require
c:0019 p:0110 s:0116 e:000115 METHOD /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/portable-ruby/2.6.3_1/lib/ruby/2.6.0/rubygems/core_ext/kernel_requi
c:0018 p:0020 s:0104 e:000103 METHOD /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/portable-ruby/2.6.3_1/lib/ruby/2.6.0/bundler/rubygems_integration.r
c:0017 p:0024 s:0100 e:000099 METHOD /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/portable-ruby/2.6.3_1/lib/ruby/2.6.0/bundler/cli/install.rb:141
c:0016 p:0113 s:0095 e:000094 METHOD /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/portable-ruby/2.6.3_1/lib/ruby/2.6.0/bundler/cli/install.rb:24
c:0015 p:0021 s:0086 e:000085 BLOCK  /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/portable-ruby/2.6.3_1/lib/ruby/2.6.0/bundler/cli.rb:235
c:0014 p:0037 s:0083 e:000082 METHOD /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/portable-ruby/2.6.3_1/lib/ruby/2.6.0/bundler/settings.rb:143
c:0013 p:0052 s:0077 e:000076 METHOD /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/portable-ruby/2.6.3_1/lib/ruby/2.6.0/bundler/cli.rb:234
c:0012 p:0064 s:0073 e:000072 METHOD /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/portable-ruby/2.6.3_1/lib/ruby/2.6.0/bundler/vendor/thor/lib/thor/c
c:0011 p:0047 s:0065 e:000064 METHOD /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/portable-ruby/2.6.3_1/lib/ruby/2.6.0/bundler/vendor/thor/lib/thor/i
c:0010 p:0261 s:0058 e:000057 METHOD /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/portable-ruby/2.6.3_1/lib/ruby/2.6.0/bundler/vendor/thor/lib/thor.r
c:0009 p:0009 s:0045 e:000044 METHOD /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/portable-ruby/2.6.3_1/lib/ruby/2.6.0/bundler/cli.rb:27
c:0008 p:0064 s:0040 e:000039 METHOD /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/portable-ruby/2.6.3_1/lib/ruby/2.6.0/bundler/vendor/thor/lib/thor/b
c:0007 p:0009 s:0033 e:000032 METHOD /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/portable-ruby/2.6.3_1/lib/ruby/2.6.0/bundler/cli.rb:18
c:0006 p:0076 s:0027 e:000026 BLOCK  /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/portable-ruby/2.6.3_1/lib/ruby/gems/2.6.0/gems/bundler-1.17.2/exe/b
c:0005 p:0002 s:0021 e:000020 METHOD /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/portable-ruby/2.6.3_1/lib/ruby/2.6.0/bundler/friendly_errors.rb:124
c:0004 p:0048 s:0016 E:001380 TOP    /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/portable-ruby/2.6.3_1/lib/ruby/gems/2.6.0/gems/bundler-1.17.2/exe/b [FINISH]
c:0003 p:---- s:0013 e:000012 CFUNC  :load
c:0002 p:0109 s:0008 E:002250 EVAL   /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/portable-ruby/2.6.3_1/bin/bundle:30 [FINISH]
c:0001 p:0000 s:0003 E:001740 (none) [FINISH]

-- Ruby level backtrace information ----------------------------------------
/home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/portable-ruby/2.6.3_1/bin/bundle:30:in `<main>'
/home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/portable-ruby/2.6.3_1/bin/bundle:30:in `load'
/home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/portable-ruby/2.6.3_1/lib/ruby/gems/2.6.0/gems/bundler-1.17.2/exe/bundle:22:in `<top (required)>'
/home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/portable-ruby/2.6.3_1/lib/ruby/2.6.0/bundler/friendly_errors.rb:124:in `with_friendly_errors'
/home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/portable-ruby/2.6.3_1/lib/ruby/gems/2.6.0/gems/bundler-1.17.2/exe/bundle:30:in `block in <top (required)>'
/home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/portable-ruby/2.6.3_1/lib/ruby/2.6.0/bundler/cli.rb:18:in `start'
/home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/portable-ruby/2.6.3_1/lib/ruby/2.6.0/bundler/vendor/thor/lib/thor/base.rb:466:in `start'
/home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/portable-ruby/2.6.3_1/lib/ruby/2.6.0/bundler/cli.rb:27:in `dispatch'
/home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/portable-ruby/2.6.3_1/lib/ruby/2.6.0/bundler/vendor/thor/lib/thor.rb:387:in `dispatch'
/home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/portable-ruby/2.6.3_1/lib/ruby/2.6.0/bundler/vendor/thor/lib/thor/invocation.rb:126:in `invoke_command'
/home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/portable-ruby/2.6.3_1/lib/ruby/2.6.0/bundler/vendor/thor/lib/thor/command.rb:27:in `run'
/home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/portable-ruby/2.6.3_1/lib/ruby/2.6.0/bundler/cli.rb:234:in `install'
/home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/portable-ruby/2.6.3_1/lib/ruby/2.6.0/bundler/settings.rb:143:in `temporary'
/home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/portable-ruby/2.6.3_1/lib/ruby/2.6.0/bundler/cli.rb:235:in `block in install'
/home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/portable-ruby/2.6.3_1/lib/ruby/2.6.0/bundler/cli/install.rb:24:in `run'
/home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/portable-ruby/2.6.3_1/lib/ruby/2.6.0/bundler/cli/install.rb:141:in `check_trust_policy'
/home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/portable-ruby/2.6.3_1/lib/ruby/2.6.0/bundler/rubygems_integration.rb:345:in `security_policies'
/home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/portable-ruby/2.6.3_1/lib/ruby/2.6.0/rubygems/core_ext/kernel_require.rb:54:in `require'
/home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/portable-ruby/2.6.3_1/lib/ruby/2.6.0/rubygems/core_ext/kernel_require.rb:54:in `require'
/home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/portable-ruby/2.6.3_1/lib/ruby/2.6.0/rubygems/security.rb:12:in `<top (required)>'
/home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/portable-ruby/2.6.3_1/lib/ruby/2.6.0/rubygems/core_ext/kernel_require.rb:54:in `require'
/home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/portable-ruby/2.6.3_1/lib/ruby/2.6.0/rubygems/core_ext/kernel_require.rb:54:in `require'
/home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/portable-ruby/2.6.3_1/lib/ruby/2.6.0/openssl.rb:14:in `<top (required)>'
/home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/portable-ruby/2.6.3_1/lib/ruby/2.6.0/rubygems/core_ext/kernel_require.rb:54:in `require'
/home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/portable-ruby/2.6.3_1/lib/ruby/2.6.0/rubygems/core_ext/kernel_require.rb:54:in `require'

-- Machine register context ------------------------------------------------
 RIP: 0x00000000007cda7a RBP: 0x0000000000cc0630 RSP: 0x00007ffdb7b28af0
 RAX: 0x0000000000000164 RBX: 0x0000000000000000 RCX: 0x0000000000000008
 RDX: 0x000000000000000d RDI: 0x0000000000000045 RSI: 0x0000000000000013
  R8: 0x0000000000000007  R9: 0x0000000000000002 R10: 0xfffffffffffffbcf
 R11: 0x00007fbb3e01eee0 R12: 0x0000000000000020 R13: 0x0000000000000200
 R14: 0x00000000030876d0 R15: 0x00000000029c0dc0 EFL: 0x0000000000010212

-- C level backtrace information -------------------------------------------
/home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/portable-ruby/2.6.3_1/bin/ruby(0x6ec893) [0x6ec893]
/home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/portable-ruby/2.6.3_1/bin/ruby(0x6eca9b) [0x6eca9b]
/home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/portable-ruby/2.6.3_1/bin/ruby(0x5a6ed1) [0x5a6ed1]
/home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/portable-ruby/2.6.3_1/bin/ruby(0x67e09e) [0x67e09e]
/lib/x86_64-linux-gnu/libpthread.so.0(__restore_rt+0x0) [0x7fbb3e024730]
/home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/portable-ruby/2.6.3_1/bin/ruby(0x7cda7a) [0x7cda7a]
/home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/portable-ruby/2.6.3_1/bin/ruby(0x7d74c4) [0x7d74c4]
/home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/portable-ruby/2.6.3_1/bin/ruby(0x7cd32d) [0x7cd32d]
/home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/portable-ruby/2.6.3_1/bin/ruby(0x7cd6a8) [0x7cd6a8]
/home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/portable-ruby/2.6.3_1/bin/ruby(0x7d79bb) [0x7d79bb]
/home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/portable-ruby/2.6.3_1/bin/ruby(0x7c3530) [0x7c3530]
/home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/portable-ruby/2.6.3_1/bin/ruby(0x8ad5e1) [0x8ad5e1]
/home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/portable-ruby/2.6.3_1/bin/ruby(0x7cb269) [0x7cb269]
/lib/x86_64-linux-gnu/libpthread.so.0(0xf997) [0x7fbb3e021997]
/home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/portable-ruby/2.6.3_1/bin/ruby(0x81ec99) [0x81ec99]
/home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/portable-ruby/2.6.3_1/bin/ruby(0x7cb7f7) [0x7cb7f7]
/home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/portable-ruby/2.6.3_1/bin/ruby(0x72dbd8) [0x72dbd8]
/home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/portable-ruby/2.6.3_1/bin/ruby(0x526d7d) [0x526d7d]
/home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/portable-ruby/2.6.3_1/bin/ruby(0x5e8224) [0x5e8224]
/home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/portable-ruby/2.6.3_1/bin/ruby(0x5e83e9) [0x5e83e9]
/home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/portable-ruby/2.6.3_1/bin/ruby(0x6d1722) [0x6d1722]
/home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/portable-ruby/2.6.3_1/bin/ruby(0x6df9a4) [0x6df9a4]
/home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/portable-ruby/2.6.3_1/bin/ruby(0x6d793a) [0x6d793a]
/home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/portable-ruby/2.6.3_1/bin/ruby(0x5e6b76) [0x5e6b76]
/home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/portable-ruby/2.6.3_1/bin/ruby(0x5e8317) [0x5e8317]
/home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/portable-ruby/2.6.3_1/bin/ruby(0x5e83e9) [0x5e83e9]
/home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/portable-ruby/2.6.3_1/bin/ruby(0x6d1722) [0x6d1722]
/home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/portable-ruby/2.6.3_1/bin/ruby(0x6db4b6) [0x6db4b6]
/home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/portable-ruby/2.6.3_1/bin/ruby(0x6dc5bb) [0x6dc5bb]
/home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/portable-ruby/2.6.3_1/bin/ruby(0x6df9a4) [0x6df9a4]
/home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/portable-ruby/2.6.3_1/bin/ruby(0x6d793a) [0x6d793a]
/home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/portable-ruby/2.6.3_1/bin/ruby(0x5e6b76) [0x5e6b76]
/home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/portable-ruby/2.6.3_1/bin/ruby(0x5e8317) [0x5e8317]
/home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/portable-ruby/2.6.3_1/bin/ruby(0x5e83e9) [0x5e83e9]
/home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/portable-ruby/2.6.3_1/bin/ruby(0x6d1722) [0x6d1722]
/home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/portable-ruby/2.6.3_1/bin/ruby(0x6db4b6) [0x6db4b6]
/home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/portable-ruby/2.6.3_1/bin/ruby(0x6dc5bb) [0x6dc5bb]
/home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/portable-ruby/2.6.3_1/bin/ruby(0x6df9a4) [0x6df9a4]
/home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/portable-ruby/2.6.3_1/bin/ruby(0x6d793a) [0x6d793a]
/home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/portable-ruby/2.6.3_1/bin/ruby(0x5e6b76) [0x5e6b76]
/home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/portable-ruby/2.6.3_1/bin/ruby(0x5e6df5) [0x5e6df5]
/home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/portable-ruby/2.6.3_1/bin/ruby(0x5e6eaa) [0x5e6eaa]
/home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/portable-ruby/2.6.3_1/bin/ruby(0x6d1722) [0x6d1722]
/home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/portable-ruby/2.6.3_1/bin/ruby(0x6db4b6) [0x6db4b6]
/home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/portable-ruby/2.6.3_1/bin/ruby(0x6dc5bb) [0x6dc5bb]
/home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/portable-ruby/2.6.3_1/bin/ruby(0x6df9a4) [0x6df9a4]
/home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/portable-ruby/2.6.3_1/bin/ruby(0x6d793a) [0x6d793a]
/home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/portable-ruby/2.6.3_1/bin/ruby(0x5aada0) [0x5aada0]
/home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/portable-ruby/2.6.3_1/bin/ruby(0x5ac76d) [0x5ac76d]
/home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/portable-ruby/2.6.3_1/bin/ruby(0x5aee5e) [0x5aee5e]
/home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/portable-ruby/2.6.3_1/bin/ruby(0x495459) [0x495459]
/lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xeb) [0x7fbb3dca209b]
/home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/portable-ruby/2.6.3_1/bin/ruby(0x495489) [0x495489]

-- Other runtime information -----------------------------------------------

* Loaded script: /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/portable-ruby/2.6.3_1/bin/bundle

* Loaded features:

    0 enumerator.so
    1 thread.rb
    2 rational.so
    3 complex.so
    4 encdb.so
    5 trans/transdb.so
    6 /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/portable-ruby/2.6.3_1/lib/ruby/2.6.0/x86_64-linux/rbconfig.rb
    7 /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/portable-ruby/2.6.3_1/lib/ruby/2.6.0/rubygems/compatibility.rb
    8 /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/portable-ruby/2.6.3_1/lib/ruby/2.6.0/rubygems/defaults.rb
    9 /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/portable-ruby/2.6.3_1/lib/ruby/2.6.0/rubygems/deprecate.rb
   10 /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/portable-ruby/2.6.3_1/lib/ruby/2.6.0/rubygems/errors.rb
   11 /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/portable-ruby/2.6.3_1/lib/ruby/2.6.0/rubygems/version.rb
   12 /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/portable-ruby/2.6.3_1/lib/ruby/2.6.0/rubygems/requirement.rb
   13 /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/portable-ruby/2.6.3_1/lib/ruby/2.6.0/rubygems/platform.rb
   14 /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/portable-ruby/2.6.3_1/lib/ruby/2.6.0/rubygems/basic_specification.rb
   15 /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/portable-ruby/2.6.3_1/lib/ruby/2.6.0/rubygems/stub_specification.rb
   16 /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/portable-ruby/2.6.3_1/lib/ruby/2.6.0/delegate.rb
   17 /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/portable-ruby/2.6.3_1/lib/ruby/2.6.0/uri/rfc2396_parser.rb
   18 /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/portable-ruby/2.6.3_1/lib/ruby/2.6.0/uri/rfc3986_parser.rb
   19 /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/portable-ruby/2.6.3_1/lib/ruby/2.6.0/uri/common.rb
   20 /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/portable-ruby/2.6.3_1/lib/ruby/2.6.0/uri/generic.rb
   21 /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/portable-ruby/2.6.3_1/lib/ruby/2.6.0/uri/file.rb
   22 /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/portable-ruby/2.6.3_1/lib/ruby/2.6.0/uri/ftp.rb
   23 /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/portable-ruby/2.6.3_1/lib/ruby/2.6.0/uri/http.rb
   24 /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/portable-ruby/2.6.3_1/lib/ruby/2.6.0/uri/https.rb
   25 /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/portable-ruby/2.6.3_1/lib/ruby/2.6.0/uri/ldap.rb
   26 /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/portable-ruby/2.6.3_1/lib/ruby/2.6.0/uri/ldaps.rb
   27 /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/portable-ruby/2.6.3_1/lib/ruby/2.6.0/uri/mailto.rb
   28 /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/portable-ruby/2.6.3_1/lib/ruby/2.6.0/uri.rb
   29 /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/portable-ruby/2.6.3_1/lib/ruby/2.6.0/rubygems/specification_policy.rb
   30 /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/portable-ruby/2.6.3_1/lib/ruby/2.6.0/rubygems/util/list.rb
   31 stringio.so
   32 /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/portable-ruby/2.6.3_1/lib/ruby/2.6.0/rubygems/specification.rb
   33 /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/portable-ruby/2.6.3_1/lib/ruby/2.6.0/rubygems/exceptions.rb
   34 /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/portable-ruby/2.6.3_1/lib/ruby/2.6.0/rubygems/util.rb
   35 /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/portable-ruby/2.6.3_1/lib/ruby/2.6.0/rubygems/bundler_version_finder.rb
   36 /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/portable-ruby/2.6.3_1/lib/ruby/2.6.0/rubygems/dependency.rb
   37 /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/portable-ruby/2.6.3_1/lib/ruby/2.6.0/rubygems/core_ext/kernel_gem.rb
   38 /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/portable-ruby/2.6.3_1/lib/ruby/2.6.0/monitor.rb
   39 /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/portable-ruby/2.6.3_1/lib/ruby/2.6.0/rubygems/core_ext/kernel_require.rb
   40 /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/portable-ruby/2.6.3_1/lib/ruby/2.6.0/rubygems/core_ext/kernel_warn.rb
   41 /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/portable-ruby/2.6.3_1/lib/ruby/2.6.0/rubygems.rb
   42 /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/portable-ruby/2.6.3_1/lib/ruby/2.6.0/rubygems/path_support.rb
   43 /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/portable-ruby/2.6.3_1/lib/ruby/gems/2.6.0/gems/did_you_mean-1.3.0/lib/did_you_mean/version.rb
   44 /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/portable-ruby/2.6.3_1/lib/ruby/gems/2.6.0/gems/did_you_mean-1.3.0/lib/did_you_mean/core_ext/name_error.rb
   45 /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/portable-ruby/2.6.3_1/lib/ruby/gems/2.6.0/gems/did_you_mean-1.3.0/lib/did_you_mean/levenshtein.rb
   46 /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/portable-ruby/2.6.3_1/lib/ruby/gems/2.6.0/gems/did_you_mean-1.3.0/lib/did_you_mean/jaro_winkler.rb
   47 /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/portable-ruby/2.6.3_1/lib/ruby/gems/2.6.0/gems/did_you_mean-1.3.0/lib/did_you_mean/spell_checker.rb
   48 /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/portable-ruby/2.6.3_1/lib/ruby/gems/2.6.0/gems/did_you_mean-1.3.0/lib/did_you_mean/spell_checkers/name_error_checkers/class_name_checker.rb
   49 /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/portable-ruby/2.6.3_1/lib/ruby/gems/2.6.0/gems/did_you_mean-1.3.0/lib/did_you_mean/spell_checkers/name_error_checkers/variable_name_checker.rb
   50 /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/portable-ruby/2.6.3_1/lib/ruby/gems/2.6.0/gems/did_you_mean-1.3.0/lib/did_you_mean/spell_checkers/name_error_checkers.rb
   51 /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/portable-ruby/2.6.3_1/lib/ruby/gems/2.6.0/gems/did_you_mean-1.3.0/lib/did_you_mean/spell_checkers/method_name_checker.rb
   52 /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/portable-ruby/2.6.3_1/lib/ruby/gems/2.6.0/gems/did_you_mean-1.3.0/lib/did_you_mean/spell_checkers/key_error_checker.rb
   53 /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/portable-ruby/2.6.3_1/lib/ruby/gems/2.6.0/gems/did_you_mean-1.3.0/lib/did_you_mean/spell_checkers/null_checker.rb
   54 /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/portable-ruby/2.6.3_1/lib/ruby/gems/2.6.0/gems/did_you_mean-1.3.0/lib/did_you_mean/formatters/plain_formatter.rb
   55 /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/portable-ruby/2.6.3_1/lib/ruby/gems/2.6.0/gems/did_you_mean-1.3.0/lib/did_you_mean.rb
   56 /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/portable-ruby/2.6.3_1/lib/ruby/2.6.0/tsort.rb
   57 /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/portable-ruby/2.6.3_1/lib/ruby/2.6.0/rubygems/request_set/gem_dependency_api.rb
   58 /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/portable-ruby/2.6.3_1/lib/ruby/2.6.0/rubygems/request_set/lockfile/parser.rb
   59 /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/portable-ruby/2.6.3_1/lib/ruby/2.6.0/rubygems/request_set/lockfile/tokenizer.rb
   60 /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/portable-ruby/2.6.3_1/lib/ruby/2.6.0/rubygems/request_set/lockfile.rb
   61 /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/portable-ruby/2.6.3_1/lib/ruby/2.6.0/rubygems/request_set.rb
   62 /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/portable-ruby/2.6.3_1/lib/ruby/2.6.0/rubygems/resolver/molinillo/lib/molinillo/gem_metadata.rb
   63 /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/portable-ruby/2.6.3_1/lib/ruby/2.6.0/rubygems/resolver/molinillo/lib/molinillo/errors.rb
   64 /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/portable-ruby/2.6.3_1/lib/ruby/2.6.0/set.rb
   65 /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/portable-ruby/2.6.3_1/lib/ruby/2.6.0/rubygems/resolver/molinillo/lib/molinillo/dependency_graph/action.rb
   66 /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/portable-ruby/2.6.3_1/lib/ruby/2.6.0/rubygems/resolver/molinillo/lib/molinillo/dependency_graph/add_edge_no_circular.rb
   67 /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/portable-ruby/2.6.3_1/lib/ruby/2.6.0/rubygems/resolver/molinillo/lib/molinillo/dependency_graph/add_vertex.rb
   68 /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/portable-ruby/2.6.3_1/lib/ruby/2.6.0/rubygems/resolver/molinillo/lib/molinillo/dependency_graph/delete_edge.rb
   69 /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/portable-ruby/2.6.3_1/lib/ruby/2.6.0/rubygems/resolver/molinillo/lib/molinillo/dependency_graph/detach_vertex_named.rb
   70 /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/portable-ruby/2.6.3_1/lib/ruby/2.6.0/rubygems/resolver/molinillo/lib/molinillo/dependency_graph/set_payload.rb
   71 /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/portable-ruby/2.6.3_1/lib/ruby/2.6.0/rubygems/resolver/molinillo/lib/molinillo/dependency_graph/tag.rb
   72 /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/portable-ruby/2.6.3_1/lib/ruby/2.6.0/rubygems/resolver/molinillo/lib/molinillo/dependency_graph/log.rb
   73 /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/portable-ruby/2.6.3_1/lib/ruby/2.6.0/rubygems/resolver/molinillo/lib/molinillo/dependency_graph/vertex.rb
   74 /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/portable-ruby/2.6.3_1/lib/ruby/2.6.0/rubygems/resolver/molinillo/lib/molinillo/dependency_graph.rb
   75 /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/portable-ruby/2.6.3_1/lib/ruby/2.6.0/rubygems/resolver/molinillo/lib/molinillo/state.rb
   76 /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/portable-ruby/2.6.3_1/lib/ruby/2.6.0/rubygems/resolver/molinillo/lib/molinillo/modules/specification_provider.rb
   77 /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/portable-ruby/2.6.3_1/lib/ruby/2.6.0/rubygems/resolver/molinillo/lib/molinillo/delegates/resolution_state.rb
   78 /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/portable-ruby/2.6.3_1/lib/ruby/2.6.0/rubygems/resolver/molinillo/lib/molinillo/delegates/specification_provider.rb
   79 /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/portable-ruby/2.6.3_1/lib/ruby/2.6.0/rubygems/resolver/molinillo/lib/molinillo/resolution.rb
   80 /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/portable-ruby/2.6.3_1/lib/ruby/2.6.0/rubygems/resolver/molinillo/lib/molinillo/resolver.rb
   81 /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/portable-ruby/2.6.3_1/lib/ruby/2.6.0/rubygems/resolver/molinillo/lib/molinillo/modules/ui.rb
   82 /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/portable-ruby/2.6.3_1/lib/ruby/2.6.0/rubygems/resolver/molinillo/lib/molinillo.rb
   83 /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/portable-ruby/2.6.3_1/lib/ruby/2.6.0/rubygems/resolver/molinillo.rb
   84 /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/portable-ruby/2.6.3_1/lib/ruby/2.6.0/rubygems/resolver/activation_request.rb
   85 /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/portable-ruby/2.6.3_1/lib/ruby/2.6.0/rubygems/resolver/conflict.rb
   86 /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/portable-ruby/2.6.3_1/lib/ruby/2.6.0/rubygems/resolver/dependency_request.rb
   87 /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/portable-ruby/2.6.3_1/lib/ruby/2.6.0/rubygems/resolver/requirement_list.rb
   88 /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/portable-ruby/2.6.3_1/lib/ruby/2.6.0/rubygems/resolver/stats.rb
   89 /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/portable-ruby/2.6.3_1/lib/ruby/2.6.0/rubygems/resolver/set.rb
   90 /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/portable-ruby/2.6.3_1/lib/ruby/2.6.0/rubygems/resolver/api_set.rb
   91 /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/portable-ruby/2.6.3_1/lib/ruby/2.6.0/rubygems/resolver/composed_set.rb
   92 /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/portable-ruby/2.6.3_1/lib/ruby/2.6.0/rubygems/resolver/best_set.rb
   93 /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/portable-ruby/2.6.3_1/lib/ruby/2.6.0/rubygems/resolver/current_set.rb
   94 /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/portable-ruby/2.6.3_1/lib/ruby/2.6.0/rubygems/resolver/git_set.rb
   95 /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/portable-ruby/2.6.3_1/lib/ruby/2.6.0/rubygems/resolver/index_set.rb
   96 /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/portable-ruby/2.6.3_1/lib/ruby/2.6.0/rubygems/resolver/installer_set.rb
   97 /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/portable-ruby/2.6.3_1/lib/ruby/2.6.0/rubygems/resolver/lock_set.rb
   98 /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/portable-ruby/2.6.3_1/lib/ruby/2.6.0/rubygems/resolver/vendor_set.rb
   99 /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/portable-ruby/2.6.3_1/lib/ruby/2.6.0/rubygems/resolver/source_set.rb
  100 /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/portable-ruby/2.6.3_1/lib/ruby/2.6.0/rubygems/resolver/specification.rb
  101 /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/portable-ruby/2.6.3_1/lib/ruby/2.6.0/rubygems/resolver/spec_specification.rb
  102 /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/portable-ruby/2.6.3_1/lib/ruby/2.6.0/rubygems/resolver/api_specification.rb
  103 /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/portable-ruby/2.6.3_1/lib/ruby/2.6.0/rubygems/resolver/git_specification.rb
  104 /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/portable-ruby/2.6.3_1/lib/ruby/2.6.0/rubygems/resolver/index_specification.rb
  105 /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/portable-ruby/2.6.3_1/lib/ruby/2.6.0/rubygems/resolver/installed_specification.rb
  106 /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/portable-ruby/2.6.3_1/lib/ruby/2.6.0/rubygems/resolver/local_specification.rb
  107 /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/portable-ruby/2.6.3_1/lib/ruby/2.6.0/rubygems/resolver/lock_specification.rb
  108 /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/portable-ruby/2.6.3_1/lib/ruby/2.6.0/rubygems/resolver/vendor_specification.rb
  109 /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/portable-ruby/2.6.3_1/lib/ruby/2.6.0/rubygems/resolver.rb
  110 /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/portable-ruby/2.6.3_1/lib/ruby/2.6.0/rubygems/source/git.rb
  111 /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/portable-ruby/2.6.3_1/lib/ruby/2.6.0/rubygems/source/installed.rb
  112 /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/portable-ruby/2.6.3_1/lib/ruby/2.6.0/rubygems/source/specific_file.rb
  113 /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/portable-ruby/2.6.3_1/lib/ruby/2.6.0/rubygems/source/local.rb
  114 /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/portable-ruby/2.6.3_1/lib/ruby/2.6.0/rubygems/source/lock.rb
  115 /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/portable-ruby/2.6.3_1/lib/ruby/2.6.0/rubygems/source/vendor.rb
  116 /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/portable-ruby/2.6.3_1/lib/ruby/2.6.0/rubygems/source.rb
  117 /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/portable-ruby/2.6.3_1/lib/ruby/2.6.0/bundler/version.rb
  118 /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/portable-ruby/2.6.3_1/lib/ruby/2.6.0/bundler/compatibility_guard.rb
  119 etc.so
  120 /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/portable-ruby/2.6.3_1/lib/ruby/2.6.0/bundler/vendor/fileutils/lib/fileutils.rb
  121 /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/portable-ruby/2.6.3_1/lib/ruby/2.6.0/bundler/vendored_fileutils.rb
  122 pathname.so
  123 /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/portable-ruby/2.6.3_1/lib/ruby/2.6.0/pathname.rb
  124 /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/portable-ruby/2.6.3_1/lib/ruby/2.6.0/bundler/errors.rb
  125 /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/portable-ruby/2.6.3_1/lib/ruby/2.6.0/bundler/environment_preserver.rb
  126 /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/portable-ruby/2.6.3_1/lib/ruby/2.6.0/bundler/plugin/api.rb
  127 /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/portable-ruby/2.6.3_1/lib/ruby/2.6.0/bundler/plugin.rb
  128 /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/portable-ruby/2.6.3_1/lib/ruby/2.6.0/bundler/gem_helpers.rb
  129 /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/portable-ruby/2.6.3_1/lib/ruby/2.6.0/bundler/match_platform.rb
  130 /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/portable-ruby/2.6.3_1/lib/ruby/2.6.0/bundler/rubygems_ext.rb
  131 /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/portable-ruby/2.6.3_1/lib/ruby/2.6.0/rubygems/text.rb
  132 /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/portable-ruby/2.6.3_1/lib/ruby/2.6.0/rubygems/user_interaction.rb
  133 /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/portable-ruby/2.6.3_1/lib/ruby/2.6.0/rubygems/config_file.rb
  134 /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/portable-ruby/2.6.3_1/lib/ruby/2.6.0/bundler/rubygems_integration.rb
  135 /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/portable-ruby/2.6.3_1/lib/ruby/2.6.0/bundler/constants.rb
  136 /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/portable-ruby/2.6.3_1/lib/ruby/2.6.0/bundler/current_ruby.rb
  137 /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/portable-ruby/2.6.3_1/lib/ruby/2.6.0/bundler/build_metadata.rb
  138 /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/portable-ruby/2.6.3_1/lib/ruby/2.6.0/bundler.rb
  139 /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/portable-ruby/2.6.3_1/lib/ruby/2.6.0/cgi/core.rb
  140 cgi/escape.so
  141 /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/portable-ruby/2.6.3_1/lib/ruby/2.6.0/cgi/util.rb
  142 /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/portable-ruby/2.6.3_1/lib/ruby/2.6.0/cgi/cookie.rb
  143 /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/portable-ruby/2.6.3_1/lib/ruby/2.6.0/cgi.rb
  144 /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/portable-ruby/2.6.3_1/lib/ruby/2.6.0/bundler/vendor/thor/lib/thor/command.rb
  145 /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/portable-ruby/2.6.3_1/lib/ruby/2.6.0/bundler/vendor/thor/lib/thor/core_ext/hash_with_indifferent_access.rb
  146 /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/portable-ruby/2.6.3_1/lib/ruby/2.6.0/bundler/vendor/thor/lib/thor/core_ext/ordered_hash.rb
  147 /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/portable-ruby/2.6.3_1/lib/ruby/2.6.0/bundler/vendor/thor/lib/thor/error.rb
  148 /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/portable-ruby/2.6.3_1/lib/ruby/2.6.0/bundler/vendor/thor/lib/thor/invocation.rb
  149 /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/portable-ruby/2.6.3_1/lib/ruby/2.6.0/bundler/vendor/thor/lib/thor/parser/argument.rb
  150 /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/portable-ruby/2.6.3_1/lib/ruby/2.6.0/bundler/vendor/thor/lib/thor/parser/arguments.rb
  151 /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/portable-ruby/2.6.3_1/lib/ruby/2.6.0/bundler/vendor/thor/lib/thor/parser/option.rb
  152 /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/portable-ruby/2.6.3_1/lib/ruby/2.6.0/bundler/vendor/thor/lib/thor/parser/options.rb
  153 /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/portable-ruby/2.6.3_1/lib/ruby/2.6.0/bundler/vendor/thor/lib/thor/parser.rb
  154 /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/portable-ruby/2.6.3_1/lib/ruby/2.6.0/bundler/vendor/thor/lib/thor/shell.rb
  155 /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/portable-ruby/2.6.3_1/lib/ruby/2.6.0/bundler/vendor/thor/lib/thor/line_editor/basic.rb
  156 readline.so
  157 /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/portable-ruby/2.6.3_1/lib/ruby/2.6.0/bundler/vendor/thor/lib/thor/line_editor/readline.rb
  158 /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/portable-ruby/2.6.3_1/lib/ruby/2.6.0/bundler/vendor/thor/lib/thor/line_editor.rb
  159 /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/portable-ruby/2.6.3_1/lib/ruby/2.6.0/bundler/vendor/thor/lib/thor/util.rb
  160 /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/portable-ruby/2.6.3_1/lib/ruby/2.6.0/bundler/vendor/thor/lib/thor/base.rb
  161 /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/portable-ruby/2.6.3_1/lib/ruby/2.6.0/bundler/vendor/thor/lib/thor.rb
  162 /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/portable-ruby/2.6.3_1/lib/ruby/2.6.0/bundler/vendored_thor.rb
  163 /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/portable-ruby/2.6.3_1/lib/ruby/2.6.0/bundler/friendly_errors.rb
  164 /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/portable-ruby/2.6.3_1/lib/ruby/2.6.0/bundler/cli/common.rb
  165 /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/portable-ruby/2.6.3_1/lib/ruby/2.6.0/bundler/settings.rb
  166 /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/portable-ruby/2.6.3_1/lib/ruby/2.6.0/bundler/feature_flag.rb
  167 /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/portable-ruby/2.6.3_1/lib/ruby/2.6.0/bundler/shared_helpers.rb
  168 /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/portable-ruby/2.6.3_1/lib/ruby/2.6.0/rubygems/ext/builder.rb
  169 /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/portable-ruby/2.6.3_1/lib/ruby/2.6.0/bundler/cli/plugin.rb
  170 /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/portable-ruby/2.6.3_1/lib/ruby/2.6.0/bundler/cli.rb
  171 /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/portable-ruby/2.6.3_1/lib/ruby/2.6.0/bundler/vendor/thor/lib/thor/shell/basic.rb
  172 /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/portable-ruby/2.6.3_1/lib/ruby/2.6.0/bundler/vendor/thor/lib/thor/shell/color.rb
  173 /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/portable-ruby/2.6.3_1/lib/ruby/2.6.0/bundler/ui.rb
  174 /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/portable-ruby/2.6.3_1/lib/ruby/2.6.0/bundler/ui/silent.rb
  175 /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/portable-ruby/2.6.3_1/lib/ruby/2.6.0/bundler/ui/rg_proxy.rb
  176 /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/portable-ruby/2.6.3_1/lib/ruby/2.6.0/bundler/ui/shell.rb
  177 /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/portable-ruby/2.6.3_1/lib/ruby/2.6.0/bundler/cli/install.rb
  178 /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/portable-ruby/2.6.3_1/lib/ruby/2.6.0/bundler/settings/validator.rb
  179 /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/portable-ruby/2.6.3_1/lib/ruby/2.6.0/fileutils/version.rb
  180 /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/portable-ruby/2.6.3_1/lib/ruby/2.6.0/fileutils.rb

* Process memory map:

00400000-00dbe000 r-xp 00000000 08:12 478892                             /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/portable-ruby/2.6.3_1/bin/ruby
00fbd000-01005000 rw-p 009bd000 08:12 478892                             /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/portable-ruby/2.6.3_1/bin/ruby
01005000-01021000 rw-p 00000000 00:00 0 
0286f000-031ac000 rw-p 00000000 00:00 0                                  [heap]
7fbb3ae08000-7fbb3afc6000 r--s 00000000 08:12 677664                     /lib/x86_64-linux-gnu/libc-2.28.so
7fbb3afc6000-7fbb3afea000 r--s 00000000 08:12 677723                     /lib/x86_64-linux-gnu/libpthread-2.28.so
7fbb3afea000-7fbb3baf6000 r--s 00000000 08:12 478892                     /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/portable-ruby/2.6.3_1/bin/ruby
7fbb3baf6000-7fbb3baf9000 r--p 00000000 08:12 677682                     /lib/x86_64-linux-gnu/libgcc_s.so.1
7fbb3baf9000-7fbb3bb0a000 r-xp 00003000 08:12 677682                     /lib/x86_64-linux-gnu/libgcc_s.so.1
7fbb3bb0a000-7fbb3bb0d000 r--p 00014000 08:12 677682                     /lib/x86_64-linux-gnu/libgcc_s.so.1
7fbb3bb0d000-7fbb3bb0e000 ---p 00017000 08:12 677682                     /lib/x86_64-linux-gnu/libgcc_s.so.1
7fbb3bb0e000-7fbb3bb0f000 r--p 00017000 08:12 677682                     /lib/x86_64-linux-gnu/libgcc_s.so.1
7fbb3bb0f000-7fbb3bb10000 rw-p 00018000 08:12 677682                     /lib/x86_64-linux-gnu/libgcc_s.so.1
7fbb3bb10000-7fbb3dc7e000 rw-p 00000000 00:00 0 
7fbb3dc7e000-7fbb3dca0000 r--p 00000000 08:12 677664                     /lib/x86_64-linux-gnu/libc-2.28.so
7fbb3dca0000-7fbb3dde8000 r-xp 00022000 08:12 677664                     /lib/x86_64-linux-gnu/libc-2.28.so
7fbb3dde8000-7fbb3de34000 r--p 0016a000 08:12 677664                     /lib/x86_64-linux-gnu/libc-2.28.so
7fbb3de34000-7fbb3de35000 ---p 001b6000 08:12 677664                     /lib/x86_64-linux-gnu/libc-2.28.so
7fbb3de35000-7fbb3de39000 r--p 001b6000 08:12 677664                     /lib/x86_64-linux-gnu/libc-2.28.so
7fbb3de39000-7fbb3de3b000 rw-p 001ba000 08:12 677664                     /lib/x86_64-linux-gnu/libc-2.28.so
7fbb3de3b000-7fbb3de3f000 rw-p 00000000 00:00 0 
7fbb3de3f000-7fbb3de40000 r--p 00000000 08:12 677743                     /lib/x86_64-linux-gnu/libutil-2.28.so
7fbb3de40000-7fbb3de41000 r-xp 00001000 08:12 677743                     /lib/x86_64-linux-gnu/libutil-2.28.so
7fbb3de41000-7fbb3de42000 r--p 00002000 08:12 677743                     /lib/x86_64-linux-gnu/libutil-2.28.so
7fbb3de42000-7fbb3de43000 r--p 00002000 08:12 677743                     /lib/x86_64-linux-gnu/libutil-2.28.so
7fbb3de43000-7fbb3de44000 rw-p 00003000 08:12 677743                     /lib/x86_64-linux-gnu/libutil-2.28.so
7fbb3de44000-7fbb3de46000 rw-p 00000000 00:00 0 
7fbb3de46000-7fbb3de53000 r--p 00000000 08:12 677689                     /lib/x86_64-linux-gnu/libm-2.28.so
7fbb3de53000-7fbb3def2000 r-xp 0000d000 08:12 677689                     /lib/x86_64-linux-gnu/libm-2.28.so
7fbb3def2000-7fbb3dfc7000 r--p 000ac000 08:12 677689                     /lib/x86_64-linux-gnu/libm-2.28.so
7fbb3dfc7000-7fbb3dfc8000 r--p 00180000 08:12 677689                     /lib/x86_64-linux-gnu/libm-2.28.so
7fbb3dfc8000-7fbb3dfc9000 rw-p 00181000 08:12 677689                     /lib/x86_64-linux-gnu/libm-2.28.so
7fbb3dfc9000-7fbb3dfca000 r--p 00000000 08:12 677672                     /lib/x86_64-linux-gnu/libcrypt-2.28.so
7fbb3dfca000-7fbb3dfd0000 r-xp 00001000 08:12 677672                     /lib/x86_64-linux-gnu/libcrypt-2.28.so
7fbb3dfd0000-7fbb3dfd2000 r--p 00007000 08:12 677672                     /lib/x86_64-linux-gnu/libcrypt-2.28.so
7fbb3dfd2000-7fbb3dfd3000 ---p 00009000 08:12 677672                     /lib/x86_64-linux-gnu/libcrypt-2.28.so
7fbb3dfd3000-7fbb3dfd4000 r--p 00009000 08:12 677672                     /lib/x86_64-linux-gnu/libcrypt-2.28.so
7fbb3dfd4000-7fbb3dfd5000 rw-p 0000a000 08:12 677672                     /lib/x86_64-linux-gnu/libcrypt-2.28.so
7fbb3dfd5000-7fbb3e003000 rw-p 00000000 00:00 0 
7fbb3e003000-7fbb3e004000 r--p 00000000 08:12 677674                     /lib/x86_64-linux-gnu/libdl-2.28.so
7fbb3e004000-7fbb3e005000 r-xp 00001000 08:12 677674                     /lib/x86_64-linux-gnu/libdl-2.28.so
7fbb3e005000-7fbb3e006000 r--p 00002000 08:12 677674                     /lib/x86_64-linux-gnu/libdl-2.28.so
7fbb3e006000-7fbb3e007000 r--p 00002000 08:12 677674                     /lib/x86_64-linux-gnu/libdl-2.28.so
7fbb3e007000-7fbb3e008000 rw-p 00003000 08:12 677674                     /lib/x86_64-linux-gnu/libdl-2.28.so
7fbb3e008000-7fbb3e00a000 r--p 00000000 08:12 677727                     /lib/x86_64-linux-gnu/librt-2.28.so
7fbb3e00a000-7fbb3e00e000 r-xp 00002000 08:12 677727                     /lib/x86_64-linux-gnu/librt-2.28.so
7fbb3e00e000-7fbb3e010000 r--p 00006000 08:12 677727                     /lib/x86_64-linux-gnu/librt-2.28.so
7fbb3e010000-7fbb3e011000 r--p 00007000 08:12 677727                     /lib/x86_64-linux-gnu/librt-2.28.so
7fbb3e011000-7fbb3e012000 rw-p 00008000 08:12 677727                     /lib/x86_64-linux-gnu/librt-2.28.so
7fbb3e012000-7fbb3e018000 r--p 00000000 08:12 677723                     /lib/x86_64-linux-gnu/libpthread-2.28.so
7fbb3e018000-7fbb3e027000 r-xp 00006000 08:12 677723                     /lib/x86_64-linux-gnu/libpthread-2.28.so
7fbb3e027000-7fbb3e02d000 r--p 00015000 08:12 677723                     /lib/x86_64-linux-gnu/libpthread-2.28.so
7fbb3e02d000-7fbb3e02e000 r--p 0001a000 08:12 677723                     /lib/x86_64-linux-gnu/libpthread-2.28.so
7fbb3e02e000-7fbb3e02f000 rw-p 0001b000 08:12 677723                     /lib/x86_64-linux-gnu/libpthread-2.28.so
7fbb3e02f000-7fbb3e033000 rw-p 00000000 00:00 0 
7fbb3e036000-7fbb3e038000 rw-p 00000000 00:00 0 
7fbb3e038000-7fbb3e039000 r--p 00000000 08:12 677650                     /lib/x86_64-linux-gnu/ld-2.28.so
7fbb3e039000-7fbb3e057000 r-xp 00001000 08:12 677650                     /lib/x86_64-linux-gnu/ld-2.28.so
7fbb3e057000-7fbb3e05f000 r--p 0001f000 08:12 677650                     /lib/x86_64-linux-gnu/ld-2.28.so
7fbb3e05f000-7fbb3e060000 r--p 00026000 08:12 677650                     /lib/x86_64-linux-gnu/ld-2.28.so
7fbb3e060000-7fbb3e061000 rw-p 00027000 08:12 677650                     /lib/x86_64-linux-gnu/ld-2.28.so
7fbb3e061000-7fbb3e062000 rw-p 00000000 00:00 0 
7ffdb732d000-7ffdb7b2c000 rw-p 00000000 00:00 0                          [stack]
7ffdb7b7e000-7ffdb7b81000 r--p 00000000 00:00 0                          [vvar]
7ffdb7b81000-7ffdb7b82000 r-xp 00000000 00:00 0                          [vdso]


[NOTE]
You may have encountered a bug in the Ruby interpreter or extension libraries.
Bug reports are welcome.
For details: https://www.ruby-lang.org/bugreport.html

closed time in 19 days

rmNULL

pull request commentHomebrew/homebrew-portable-ruby

portable-package: fix building deps as bottles

Confirmed we should be fine here. Merging now, will rebuild and upload bottles shortly.

mistydemeo

comment created time in 19 days

pull request commentHomebrew/homebrew-portable-ruby

portable-package: fix building deps as bottles

Planning to rebuild tomorrow. Will also investigate Ruby's deps to make sure they're also being built as appropriate - the code implies it's intending to pour bottles for deps, but none exist. That said a 10.10 VM is probably already using an old enough CPU!

mistydemeo

comment created time in 20 days

Pull request review commentHomebrew/homebrew-portable-ruby

portable-package: fix building deps as bottles

 def portable_package     raise UsageError, "--no-commit requires --write!" if !Homebrew.args.write? && Homebrew.args.no_commit?      ENV["HOMEBREW_DEVELOPER"] = "1"-    ENV["HOMEBREW_BUILD_BOTTLE"] = "1" if OS.linux?      Homebrew.args.named.each do |name|       name = "portable-#{name}" unless name.start_with? "portable-"       begin         deps = Utils.popen_read("brew", "deps", "--include-build", name).split("\n")          # Avoid installing glibc. Bottles depend on glibc.-        safe_system "brew", "install", "-s", *deps if OS.linux?+        if OS.linux?+          deps.each do |dep|+            safe_system "brew", "install", "--build-bottle", dep+          end

Done.

mistydemeo

comment created time in 21 days

push eventmistydemeo/homebrew-portable

Misty De Meo

commit sha d476c6bd6e76d34bce934bdb0665764f115d240e

portable-package: fix building deps as bottles HOMEBREW_BUILD_BOTTLE was removed. Fixes #104.

view details

Misty De Meo

commit sha 9c541f36ba1db52d5d323fa0aacb503d16ceaea3

portable-package: calculate deps using `-n` Co-authored-by: Shaun Jackman <sjackman@gmail.com>

view details

push time in 21 days

push eventmistydemeo/homebrew-portable

Misty De Meo

commit sha 6caa0dcdcf9d731d183ce7b9a021f2818fb35bda

portable-package: calculate deps using `-n` Co-authored-by: Shaun Jackman <sjackman@gmail.com>

view details

push time in 23 days

Pull request review commentHomebrew/homebrew-portable-ruby

portable-package: fix building deps as bottles

 def portable_package     raise UsageError, "--no-commit requires --write!" if !Homebrew.args.write? && Homebrew.args.no_commit?      ENV["HOMEBREW_DEVELOPER"] = "1"-    ENV["HOMEBREW_BUILD_BOTTLE"] = "1" if OS.linux?      Homebrew.args.named.each do |name|       name = "portable-#{name}" unless name.start_with? "portable-"       begin         deps = Utils.popen_read("brew", "deps", "--include-build", name).split("\n")          # Avoid installing glibc. Bottles depend on glibc.-        safe_system "brew", "install", "-s", *deps if OS.linux?+        if OS.linux?+          deps.each do |dep|+            safe_system "brew", "install", "--build-bottle", dep+          end

I believe there are standing issues with dependencies not installing as bottles when the main requested formula is a bottle, but install *deps may or may not have that issue. I'll check.

mistydemeo

comment created time in 24 days

Pull request review commentHomebrew/homebrew-portable-ruby

portable-package: fix building deps as bottles

 def portable_package     raise UsageError, "--no-commit requires --write!" if !Homebrew.args.write? && Homebrew.args.no_commit?      ENV["HOMEBREW_DEVELOPER"] = "1"-    ENV["HOMEBREW_BUILD_BOTTLE"] = "1" if OS.linux?      Homebrew.args.named.each do |name|       name = "portable-#{name}" unless name.start_with? "portable-"       begin         deps = Utils.popen_read("brew", "deps", "--include-build", name).split("\n")          # Avoid installing glibc. Bottles depend on glibc.-        safe_system "brew", "install", "-s", *deps if OS.linux?+        if OS.linux?+          deps.each do |dep|+            safe_system "brew", "install", "--build-bottle", dep+          end

That feels likely. Maybe this is a sign we really do need that environment variable.

mistydemeo

comment created time in 24 days

PR opened Homebrew/homebrew-portable-ruby

portable-package: fix building deps as bottles

HOMEBREW_BUILD_BOTTLE was removed.

Fixes #104.

/cc @Bo98

+5 -2

0 comment

1 changed file

pr created time in 24 days

create barnchmistydemeo/homebrew-portable

branch : build_deps_as_bottles

created branch time in 24 days

issue commentHomebrew/homebrew-portable-ruby

Bundle install fails with lengthy crash log

Excellent catch. This is definitely a bug in brew portable-package. I'll open a PR to fix that.

rmNULL

comment created time in 24 days

delete branch mistydemeo/brew

delete branch : bump_minimum_os

delete time in 25 days

push eventHomebrew/brew

Misty De Meo

commit sha 0c1cf592b744286bc3c1bce7a1ab1d9ca4464bda

Bump minimum OS to Yosemite

view details

Misty De Meo

commit sha f4ff5a22f8c1dd6ea3543c6ef049c38517541f1b

vendor-install: remove ARM

view details

Misty De Meo

commit sha b3bc735734493e01bb49d9a1ee520dd4541ee661

Merge pull request #7698 from mistydemeo/bump_minimum_os Bump minimum OS to Yosemite

view details

push time in 25 days

PR merged Homebrew/brew

Bump minimum OS to Yosemite
  • [x] Have you followed the guidelines in our Contributing document?
  • [x] Have you checked to ensure there aren't other open Pull Requests for the same change?
  • [x] Have you added an explanation of what your changes do and why you'd like us to include them?
  • [x] Have you written new tests for your changes? Here's an example.
  • [x] Have you successfully run brew style with your changes locally?
  • [x] Have you successfully run brew tests with your changes locally?

This bumps the minimum OS version from Mavericks to Yosemite. Mavericks was already officially on life support, and wasn't receiving official support.

This is in support of #7675, Vidushee's Sorbet branch. Sorbet is very slow and error-prone to build, so it's not practical to install except using binary packages. They provide binary packages going back to Darwin 14 - e.g., macOS 10.10. In order to install that, we'll need our vendored Ruby to be built for at least that macOS version. Right now, since Homebrew runs on macOS going back to 10.9, we build our vendored Ruby for that version and it's unable to use any of the Sorbet binary packages.

I've built a new portable Ruby 2.6.3 for Yosemite and uploaded it to Bintray. I'll publish it and push it to GitHub when this branch is approved.

+9 -28

12 comments

3 changed files

mistydemeo

pr closed time in 25 days

pull request commentHomebrew/brew

Bump minimum OS to Yosemite

Updated, and published the new rubies for Mac and Linux; I will be merging this once CI finishes.

mistydemeo

comment created time in 25 days

push eventmistydemeo/brew

Misty De Meo

commit sha 0c1cf592b744286bc3c1bce7a1ab1d9ca4464bda

Bump minimum OS to Yosemite

view details

Misty De Meo

commit sha f4ff5a22f8c1dd6ea3543c6ef049c38517541f1b

vendor-install: remove ARM

view details

push time in 25 days

created tagHomebrew/homebrew-portable-ruby

tag20160506

🚗 Versions of Ruby that can be installed and run from anywhere on the filesystem.

created time in 25 days

created tagHomebrew/homebrew-portable-ruby

tag2.6.3_1

🚗 Versions of Ruby that can be installed and run from anywhere on the filesystem.

created time in 25 days

delete branch mistydemeo/homebrew-portable

delete branch : bump_minimum_os

delete time in 25 days

push eventHomebrew/homebrew-portable-ruby

Misty De Meo

commit sha f756ba52e798d5d5d452325625eec07ec35236d5

PortableFormula: yosemite is now the oldest

view details

Misty De Meo

commit sha 14d2f4b52112b9281826eabc685d84fa8ffd34ce

portable-ruby: revision 1

view details

Misty De Meo

commit sha b81d68110cfbf85c2bc146bc75d24747445ddefc

portable-ruby: new bottles

view details

Misty De Meo

commit sha 96260d6f89e1a1eadc4a22ed6e50436d4fc15753

Merge pull request #101 from mistydemeo/bump_minimum_os Bump minimum macOS requirement

view details

push time in 25 days

PR merged Homebrew/homebrew-portable-ruby

Bump minimum macOS requirement

This supports https://github.com/Homebrew/brew/pull/7698, where we're bumping the minimum OS version to Yosemite. I've updated the abstract formula and built new macOS and Linux bottles.

+5 -4

6 comments

2 changed files

mistydemeo

pr closed time in 25 days

push eventmistydemeo/homebrew-portable

Misty De Meo

commit sha 14d2f4b52112b9281826eabc685d84fa8ffd34ce

portable-ruby: revision 1

view details

Misty De Meo

commit sha b81d68110cfbf85c2bc146bc75d24747445ddefc

portable-ruby: new bottles

view details

push time in 25 days

push eventmistydemeo/homebrew-portable

Bo Anderson

commit sha d0008508e918abfac6e9290ad1d58a6c1114d083

portable-libyaml 0.2.5

view details

Bo Anderson

commit sha e0c36057eb0bd22da63eefb5d9d0bc49af814e12

portable-ncurses 6.2

view details

Bo Anderson

commit sha 8bd007d690a0312440bf05da5e127c3e9a27fc91

portable-ruby: copy ncurses terminfo into bottle

view details

Bo Anderson

commit sha 7bab7b2445537c5947786363266b0565f91dfb65

portable-openssl 1.1.1g

view details

Bo Anderson

commit sha c6891a7855e19d1f39ee89b050ccc0edaa2eb7d1

portable-readline 8.0.4

view details

Bo Anderson

commit sha 51c449227561163fc045c34a294a4df712f046f3

portable-ruby: remove makedepend dependency

view details

Mike McQuaid

commit sha 70d7cc075a37f50043dba104827feadd4eaad39e

Merge pull request #102 from Bo98/dep-update Updated dependencies

view details

Mike McQuaid

commit sha abf959d76ff3e57874b1a2716a723332ed2a5e95

Merge pull request #103 from Bo98/ruby-terminfo portable-ruby: copy ncurses terminfo into bottle

view details

Misty De Meo

commit sha f756ba52e798d5d5d452325625eec07ec35236d5

PortableFormula: yosemite is now the oldest

view details

Misty De Meo

commit sha a92727633cd197ff831ece733504da8b4c83e5bf

portable-ruby: bump to yosemite revision

view details

Misty De Meo

commit sha 7e3ecf0b8721549a02e308a784c37d92b6d5d48b

portable-ruby: rebuild Linux bottle

view details

push time in 25 days

pull request commentHomebrew/homebrew-portable-ruby

Bump minimum macOS requirement

I'll build the bottles and ship this and the homebrew/brew PR today!

mistydemeo

comment created time in 25 days

Pull request review commentHomebrew/homebrew-portable-ruby

Updated dependencies

 def configure_args     args = %W[       --prefix=#{prefix}       --openssldir=#{openssldir}-      no-ssl2-      no-ssl3       no-shared-      enable-cms     ] -    if OS.mac?-      args << "zlib-dynamic"-    else-      args << "-L#{Formula["portable-zlib"].opt_prefix/"lib"}"-      args << "zlib"-    end-     args   end    def install-    # Load zlib from an explicit path instead of relying on dyld's fallback-    # path, which is empty in a SIP context. This patch will be unnecessary-    # when we begin building openssl with no-comp to disable TLS compression.-    # https://langui.sh/2015/11/27/sip-and-dlopen-    if OS.mac?-      inreplace "crypto/comp/c_zlib.c",-                'zlib_dso = DSO_load(NULL, "z", NULL, 0);',-                'zlib_dso = DSO_load(NULL, "/usr/lib/libz.dylib", NULL, DSO_FLAG_NO_NAME_TRANSLATION);'-    end-     ENV.deparallelize     system "perl", "./Configure", *(configure_args + arch_args)-    system "make", "depend"

Looks like it built fine!

Bo98

comment created time in a month

Pull request review commentHomebrew/homebrew-portable-ruby

portable-ruby: copy ncurses terminfo into bottle

 def install       ENV["SSL_CERT_FILE"] ||= File.expand_path("../../libexec/cert.pem", RbConfig.ruby)       #{openssl_rb_content}     EOS++    cp_r ncurses.opt_share/"terminfo", share/"terminfo" if OS.linux?

Oh yeah, I'd totally misread this - thought you were copying from ncurses into ncurses, not into Ruby. 👍

Bo98

comment created time in a month

Pull request review commentHomebrew/homebrew-portable-ruby

portable-ruby: copy ncurses terminfo into bottle

 def install       ENV["SSL_CERT_FILE"] ||= File.expand_path("../../libexec/cert.pem", RbConfig.ruby)       #{openssl_rb_content}     EOS++    cp_r ncurses.opt_share/"terminfo", share/"terminfo" if OS.linux?

Just checking if I understand: if this ended up misinstalled into opt_share somehow, we can probably do (share/"terminfo").install ncurses.opt_share/"terminfo" so we outright move it out of opt_share?

Bo98

comment created time in a month

Pull request review commentHomebrew/homebrew-portable-ruby

Updated dependencies

 def configure_args     args = %W[       --prefix=#{prefix}       --openssldir=#{openssldir}-      no-ssl2-      no-ssl3       no-shared-      enable-cms     ] -    if OS.mac?-      args << "zlib-dynamic"-    else-      args << "-L#{Formula["portable-zlib"].opt_prefix/"lib"}"-      args << "zlib"-    end-     args   end    def install-    # Load zlib from an explicit path instead of relying on dyld's fallback-    # path, which is empty in a SIP context. This patch will be unnecessary-    # when we begin building openssl with no-comp to disable TLS compression.-    # https://langui.sh/2015/11/27/sip-and-dlopen-    if OS.mac?-      inreplace "crypto/comp/c_zlib.c",-                'zlib_dso = DSO_load(NULL, "z", NULL, 0);',-                'zlib_dso = DSO_load(NULL, "/usr/lib/libz.dylib", NULL, DSO_FLAG_NO_NAME_TRANSLATION);'-    end-     ENV.deparallelize     system "perl", "./Configure", *(configure_args + arch_args)-    system "make", "depend"

Do we still need makedepend if this is gone?

Bo98

comment created time in a month

pull request commentHomebrew/homebrew-portable-ruby

Bump minimum macOS requirement

That’s not a bad idea! If we can get that done pretty quickly then yes, I’ll rebuild this with those new deps.

mistydemeo

comment created time in a month

Pull request review commentHomebrew/brew

Bump minimum OS to Yosemite

 if [[ -n "$HOMEBREW_MACOS" ]] then   if [[ "$HOMEBREW_PROCESSOR" = "Intel" ]]   then-    ruby_URL="$HOMEBREW_BOTTLE_DOMAIN/bottles-portable-ruby/portable-ruby-2.6.3.mavericks.bottle.tar.gz"-    ruby_URL2="https://github.com/Homebrew/homebrew-portable-ruby/releases/download/2.6.3/portable-ruby-2.6.3.mavericks.bottle.tar.gz"-    ruby_SHA="ab81211a2052ccaa6d050741c433b728d0641523d8742eef23a5b450811e5104"+    ruby_URL="$HOMEBREW_BOTTLE_DOMAIN/bottles-portable-ruby/portable-ruby-2.6.3.yosemite.bottle.tar.gz"

Done. Tested on 10.14 and the force-upgrade worked without a hitch. I've also bumped the Linux x86_64 bottle URL and dropped ARM bottles.

mistydemeo

comment created time in a month

push eventmistydemeo/brew

Misty De Meo

commit sha d07f886ee0b9be4b503dcfd59922ab0cae620961

Bump minimum OS to Yosemite

view details

Misty De Meo

commit sha f4be6361ee2e895e3e837cb7b307d15650abc4c4

vendor-install: remove ARM

view details

push time in a month

push eventmistydemeo/brew

Misty De Meo

commit sha 63f31d2a64dab5d4c6f0d1caf042bf041056d8df

vendor-install: remove ARM

view details

push time in a month

push eventmistydemeo/brew

Misty De Meo

commit sha e6c7bb38b117165f6e5f4015f9761b4c6c49d4cc

Bump minimum OS to Yosemite

view details

push time in a month

push eventmistydemeo/homebrew-portable

Misty De Meo

commit sha 30cc3959edeb2bbcf00bd818361243197086b26c

portable-ruby: rebuild Linux bottle

view details

push time in a month

push eventmistydemeo/homebrew-portable

Misty De Meo

commit sha 74609daadadeef30a4cefc547ed4c789350343f7

portable-ruby: rebuild Linux bottle

view details

push time in a month

PR opened Homebrew/homebrew-portable-ruby

Bump minimum macOS requirement

This supports https://github.com/Homebrew/brew/pull/7698, where we're bumping the minimum OS version to Yosemite. I've updated the abstract formula and built a new macOS bottle, but we need a new Linux bottle.

+4 -3

0 comment

2 changed files

pr created time in a month

create barnchmistydemeo/homebrew-portable

branch : bump_minimum_os

created branch time in a month

push eventmistydemeo/homebrew-portable

Misty De Meo

commit sha 83e28eecbdf9458bf84087efa4849faccf1e25e3

portable-ruby 2.6.3

view details

Mike McQuaid

commit sha ba491955e4f1e24dc1c2cbd21a4f68b027dc0061

portable-openssl 1.0.2t

view details

Mike McQuaid

commit sha b2af1a85855582098153c48572c7e9f7cd30622c

portable-ruby: update bottle.

view details

Mike McQuaid

commit sha eb030e23197f2e81ca3b91600bf8100b379bbf2b

Merge pull request #83 from mistydemeo/ruby-2.6 portable-ruby 2.6.0

view details

Mike McQuaid

commit sha 7095e05a435c83621fe2ad61223255a44b9b8fed

portable-ruby: update Linux bottle.

view details

Cheng XU

commit sha 7ea4f2033d5cd105b694c7d8e051e850a024c794

portable-openssl: update cacert to 2019-08-28

view details

Cheng XU

commit sha 4590aed28d5bfbf00f2aad79692a926786069fb6

portable-readline 8.0.1

view details

Cheng XU

commit sha 6f782a5191c121bb49cc1919a3d6cf3f332b3fe5

use the same docker file for all architectures

view details

Cheng XU

commit sha a7aa2db2735749b2b26d55dad1834bdad6097974

github action: build portable-ruby

view details

Cheng XU

commit sha 739912539e84491690401e96c16accebf01a2f55

github action: test portable ruby

view details

Cheng XU

commit sha 0e17ddad6bd7a01397175de104b5579206dcad18

set HOMEBREW_BUILD_BOTTLE in `brew portable-package` cmd

view details

Cheng XU

commit sha e0d3ac24b34d73069d67986318e491923c52e6f1

use a different docker linter

view details

Cheng XU

commit sha fb79e2f2fc265e641f8cf25d56deed046d52329d

test ARM32v6 using resin/rpi-raspbian:wheezy image

view details

Cheng XU

commit sha 7b71c12cf8f3ed746c3fca52b1ef84b7acf318e0

github action: hard code test_img

view details

Mike McQuaid

commit sha 925d728a3dc305d5db6a260c39784b8bd84c6011

Merge pull request #91 from xu-cheng/CI ci: build and test portable-ruby

view details

Mike McQuaid

commit sha de47b8dcdb90d6740ebba3b100123f6263be159f

tests: remove `brew tests`. These segfault on all supported platforms with Portable Ruby. I'm open to this being fixed but I've spent a bunch of time trying to do so in the past and it doesn't seem to bother non-maintainers.

view details

Mike McQuaid

commit sha 36ba1f070a3ca7196402f1f4958bf17575411be9

Merge pull request #95 from MikeMcQuaid/no-brew-tests tests: remove `brew tests`.

view details

Mike McQuaid

commit sha b342bdb3b7256f0a1b1483a0ce17ea060df33a98

Use `CLI::Parser` This correctly handles arguments and improves help output.

view details

Mike McQuaid

commit sha 241f5ffdf3c4f69cc7c6579ed4ef5d0f2fabcb7d

Merge pull request #93 from MikeMcQuaid/cli_parser Use `CLI::Parser`

view details

Mike McQuaid

commit sha f152e3d9253706d1286561f5a1c37314a462b4e4

Use cli/parser min_named helper Make use of new helper from https://github.com/Homebrew/brew/pull/7120. Can't be merged until that PR has been released in a tag.

view details

push time in a month

pull request commentHomebrew/brew

Bump minimum OS to Yosemite

If it is possible to deprecate in a way that depends_on :macos => :mavericks is still valid but with a deprecation warning, that might avoid some taps suddenly breaking without warning.

I think that'd be ideal, and give us a clean way to gradually clean things up on our end too.

Does Sorbet's darwin-14 binaries work fine under a darwin-19 compiled Ruby?

It does, but it won't be fetched in this context. I believe the reason they provide separate versions is to satisfy Rubygems, which fetches gems precisely matching RUBY_PLATFORM. It doesn't do an "or greater" type of fetching like we do, so Ruybgems won't, for example, fetch darwin-14 when running on darwin-19.

Rubygems should transparently fetch whichever is the appropriate version. That means it will work on Linux too.

Will existing users get the updated Portable Ruby however? We want to make sure they do.

They won't. At the current time this will only affect users running dev commands, most likely dev commands invoking Sorbet, but providing an upgrade mechanism would be useful.

One concern: this could mean that bumping the minimum OS becomes Sorbet's decision and not ours. If Sorbet suddenly drops 10.10-10.14 tomorrow say, are we fine with staying on the older version of Sorbet?

I think we can reevaluate if this becomes onerous. Right now I'm happy with this because their support schedule conveniently lines up with ours. If they suddenly drop all but the latest OS, that's obviously going to be a deal-breaker for us and we can make different decisions at that time.

mistydemeo

comment created time in a month

issue commentmistydemeo/tigerbrew

libiscsi failed to build on 10.4.11

Interesting, I'll see if I can repro. Thank you for the report.

armdn

comment created time in a month

issue commentmistydemeo/tigerbrew

Error when trying to use brew install - Error: No such file or directory - /usr/sbin/pkgutil

Can you tar up your logs from ~/Library/Logs/Homebrew/xz and send them to me please? You can put them on gist.github.com. Thanks!

ryanvmiller

comment created time in a month

delete branch mistydemeo/brew

delete branch : fix_nil_sdk_check

delete time in a month

more