Created
October 19, 2016 23:34
-
-
Save newswim/fc1111186058d876a722f3195fc6012d to your computer and use it in GitHub Desktop.
Compiling gcc in order to get through `rvm requirements`
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
ln -s ../../../Cellar/gcc49/4.9.3/share/man/man7/fsf-funding-4.9.7 fsf-funding-4.9.7 | |
ln -s ../../../Cellar/gcc49/4.9.3/share/man/man7/gfdl-4.9.7 gfdl-4.9.7 | |
ln -s ../../../Cellar/gcc49/4.9.3/share/man/man7/gpl-4.9.7 gpl-4.9.7 | |
ln -s ../Cellar/gcc49/4.9.3/lib/gcc gcc | |
==> Summary | |
🍺 /usr/local/Cellar/gcc49/4.9.3: 1,181 files, 196M, built in 38 minutes 19 seconds | |
➜ ~ rvm requirements -v | |
Checking requirements for osx. | |
^C% ➜ ~ rvm requirements --verbose | |
Checking requirements for osx. | |
Warning: You are using a pre-release version of Xcode. | |
You may encounter build failures or other breakages. | |
Please create pull-requests instead of filing issues. | |
==> Upgrading 5 outdated packages, with result: | |
libksba 1.3.5, libtool 2.4.6_1, libyaml 0.1.7, openssl 1.0.2j, readline 7.0 | |
==> Upgrading libksba | |
==> Installing dependencies for libksba: libgpg-error | |
==> Installing libksba dependency: libgpg-error | |
==> Downloading https://homebrew.bintray.com/bottles/libgpg-error-1.24.sierra.bottle.tar.gz | |
######################################################################## 100.0% | |
==> Pouring libgpg-error-1.24.sierra.bottle.tar.gz | |
🍺 /usr/local/Cellar/libgpg-error/1.24: 19 files, 431K | |
==> Installing libksba | |
==> Downloading https://homebrew.bintray.com/bottles/libksba-1.3.5.sierra.bottle.tar.gz | |
######################################################################## 100.0% | |
==> Pouring libksba-1.3.5.sierra.bottle.tar.gz | |
🍺 /usr/local/Cellar/libksba/1.3.5: 13 files, 359.4K | |
==> Upgrading libtool | |
==> Downloading https://homebrew.bintray.com/bottles/libtool-2.4.6_1.sierra.bottle.tar.gz | |
######################################################################## 100.0% | |
==> Pouring libtool-2.4.6_1.sierra.bottle.tar.gz | |
==> Caveats | |
In order to prevent conflicts with Apple's own libtool we have prepended a "g" | |
so, you have instead: glibtool and glibtoolize. | |
==> Summary | |
🍺 /usr/local/Cellar/libtool/2.4.6_1: 70 files, 3.7M | |
==> Upgrading libyaml | |
==> Downloading https://homebrew.bintray.com/bottles/libyaml-0.1.7.sierra.bottle.tar.gz | |
######################################################################## 100.0% | |
==> Pouring libyaml-0.1.7.sierra.bottle.tar.gz | |
🍺 /usr/local/Cellar/libyaml/0.1.7: 8 files, 312.5K | |
==> Upgrading openssl | |
==> Downloading https://homebrew.bintray.com/bottles/openssl-1.0.2j.sierra.bottle.tar.gz | |
######################################################################## 100.0% | |
==> Pouring openssl-1.0.2j.sierra.bottle.tar.gz | |
==> Using the sandbox | |
==> Caveats | |
A CA file has been bootstrapped using certificates from the SystemRoots | |
keychain. To add additional certificates (e.g. the certificates added in | |
the System keychain), place .pem files in | |
/usr/local/etc/openssl/certs | |
and run | |
/usr/local/opt/openssl/bin/c_rehash | |
This formula is keg-only, which means it was not symlinked into /usr/local. | |
Apple has deprecated use of OpenSSL in favor of its own TLS and crypto libraries | |
Generally there are no consequences of this for you. If you build your | |
own software and it requires this formula, you'll need to add to your | |
build variables: | |
LDFLAGS: -L/usr/local/opt/openssl/lib | |
CPPFLAGS: -I/usr/local/opt/openssl/include | |
PKG_CONFIG_PATH: /usr/local/opt/openssl/lib/pkgconfig | |
==> Summary | |
🍺 /usr/local/Cellar/openssl/1.0.2j: 1,695 files, 12M | |
==> Upgrading readline | |
==> Downloading https://homebrew.bintray.com/bottles/readline-7.0.sierra.bottle.tar.gz | |
######################################################################## 100.0% | |
==> Pouring readline-7.0.sierra.bottle.tar.gz | |
==> Caveats | |
This formula is keg-only, which means it was not symlinked into /usr/local. | |
macOS provides the BSD libedit library, which shadows libreadline. | |
In order to prevent conflicts when programs look for libreadline we are | |
defaulting this GNU Readline installation to keg-only. | |
Generally there are no consequences of this for you. If you build your | |
own software and it requires this formula, you'll need to add to your | |
build variables: | |
LDFLAGS: -L/usr/local/opt/readline/lib | |
CPPFLAGS: -I/usr/local/opt/readline/include | |
==> Summary | |
🍺 /usr/local/Cellar/readline/7.0: 45 files, 2M | |
Certificates in '/usr/local/etc/openssl/cert.pem' are already up to date. | |
Requirements installation successful. |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment