Skip to content

Instantly share code, notes, and snippets.

@jc00ke
Created December 22, 2014 16:58
Show Gist options
  • Save jc00ke/4f26db867c4c5ceea6e9 to your computer and use it in GitHub Desktop.
Save jc00ke/4f26db867c4c5ceea6e9 to your computer and use it in GitHub Desktop.
RBX Travis Build 44837579 failure
This file has been truncated, but you can view the full file.
Using worker: saucelabs-mac-1.worker.travis-ci.org:travis-mac_osx-5
travis_fold:start:system_info
Build system information
Build language: cpp
travis_fold:end:system_info

travis_fold:start:git.checkout
travis_time:start:032b9f8c
$ git clone --depth=50 git://github.com/rubinius/rubinius.git rubinius/rubinius
Cloning into 'rubinius/rubinius'...
remote: Counting objects: 6634, done.
remote: Compressing objects: 0% (1/5585) 
remote: Compressing objects: 1% (56/5585) 
remote: Compressing objects: 2% (112/5585) 
remote: Compressing objects: 3% (168/5585) 
remote: Compressing objects: 4% (224/5585) 
remote: Compressing objects: 5% (280/5585) 
remote: Compressing objects: 6% (336/5585) 
remote: Compressing objects: 7% (391/5585) 
remote: Compressing objects: 8% (447/5585) 
remote: Compressing objects: 9% (503/5585) 
remote: Compressing objects: 10% (559/5585) 
remote: Compressing objects: 11% (615/5585) 
remote: Compressing objects: 12% (671/5585) 
remote: Compressing objects: 13% (727/5585) 
remote: Compressing objects: 14% (782/5585) 
remote: Compressing objects: 15% (838/5585) 
remote: Compressing objects: 16% (894/5585) 
remote: Compressing objects: 17% (950/5585) 
remote: Compressing objects: 18% (1006/5585) 
remote: Compressing objects: 19% (1062/5585) 
remote: Compressing objects: 20% (1117/5585) 
remote: Compressing objects: 21% (1173/5585) 
remote: Compressing objects: 22% (1229/5585) 
remote: Compressing objects: 23% (1285/5585) 
remote: Compressing objects: 24% (1341/5585) 
remote: Compressing objects: 25% (1397/5585) 
remote: Compressing objects: 26% (1453/5585) 
remote: Compressing objects: 27% (1508/5585) 
remote: Compressing objects: 28% (1564/5585) 
remote: Compressing objects: 29% (1620/5585) 
remote: Compressing objects: 30% (1676/5585) 
remote: Compressing objects: 31% (1732/5585) 
remote: Compressing objects: 32% (1788/5585) 
remote: Compressing objects: 33% (1844/5585) 
remote: Compressing objects: 34% (1899/5585) 
remote: Compressing objects: 35% (1955/5585) 
remote: Compressing objects: 36% (2011/5585) 
remote: Compressing objects: 37% (2067/5585) 
remote: Compressing objects: 38% (2123/5585) 
remote: Compressing objects: 39% (2179/5585) 
remote: Compressing objects: 40% (2234/5585) 
remote: Compressing objects: 41% (2290/5585) 
remote: Compressing objects: 42% (2346/5585) 
remote: Compressing objects: 43% (2402/5585) 
remote: Compressing objects: 44% (2458/5585) 
remote: Compressing objects: 45% (2514/5585) 
remote: Compressing objects: 46% (2570/5585) 
remote: Compressing objects: 47% (2625/5585) 
remote: Compressing objects: 48% (2681/5585) 
remote: Compressing objects: 49% (2737/5585) 
remote: Compressing objects: 50% (2793/5585) 
remote: Compressing objects: 51% (2849/5585) 
remote: Compressing objects: 52% (2905/5585) 
remote: Compressing objects: 53% (2961/5585) 
remote: Compressing objects: 54% (3016/5585) 
remote: Compressing objects: 55% (3072/5585) 
remote: Compressing objects: 56% (3128/5585) 
remote: Compressing objects: 57% (3184/5585) 
remote: Compressing objects: 58% (3240/5585) 
remote: Compressing objects: 59% (3296/5585) 
remote: Compressing objects: 60% (3351/5585) 
remote: Compressing objects: 61% (3407/5585) 
remote: Compressing objects: 62% (3463/5585) 
remote: Compressing objects: 63% (3519/5585) 
remote: Compressing objects: 64% (3575/5585) 
remote: Compressing objects: 65% (3631/5585) 
remote: Compressing objects: 66% (3687/5585) 
remote: Compressing objects: 67% (3742/5585) 
remote: Compressing objects: 68% (3798/5585) 
remote: Compressing objects: 69% (3854/5585) 
remote: Compressing objects: 70% (3910/5585) 
remote: Compressing objects: 71% (3966/5585) 
remote: Compressing objects: 72% (4022/5585) 
remote: Compressing objects: 73% (4078/5585) 
remote: Compressing objects: 74% (4133/5585) 
remote: Compressing objects: 75% (4189/5585) 
remote: Compressing objects: 76% (4245/5585) 
remote: Compressing objects: 77% (4301/5585) 
remote: Compressing objects: 78% (4357/5585) 
remote: Compressing objects: 79% (4413/5585) 
remote: Compressing objects: 80% (4468/5585) 
remote: Compressing objects: 81% (4524/5585) 
remote: Compressing objects: 82% (4580/5585) 
remote: Compressing objects: 83% (4636/5585) 
remote: Compressing objects: 84% (4692/5585) 
remote: Compressing objects: 85% (4748/5585) 
remote: Compressing objects: 86% (4804/5585) 
remote: Compressing objects: 87% (4859/5585) 
remote: Compressing objects: 88% (4915/5585) 
remote: Compressing objects: 89% (4971/5585) 
remote: Compressing objects: 90% (5027/5585) 
remote: Compressing objects: 91% (5083/5585) 
remote: Compressing objects: 92% (5139/5585) 
remote: Compressing objects: 93% (5195/5585) 
remote: Compressing objects: 94% (5250/5585) 
remote: Compressing objects: 95% (5306/5585) 
remote: Compressing objects: 96% (5362/5585) 
remote: Compressing objects: 97% (5418/5585) 
remote: Compressing objects: 98% (5474/5585) 
remote: Compressing objects: 99% (5530/5585) 
remote: Compressing objects: 100% (5585/5585) 
remote: Compressing objects: 100% (5585/5585), done.
Receiving objects: 0% (1/6634)
Receiving objects: 1% (67/6634)
Receiving objects: 2% (133/6634)
Receiving objects: 3% (200/6634)
Receiving objects: 4% (266/6634)
Receiving objects: 5% (332/6634)
Receiving objects: 6% (399/6634)
Receiving objects: 7% (465/6634)
Receiving objects: 8% (531/6634)
Receiving objects: 9% (598/6634)
Receiving objects: 10% (664/6634)
Receiving objects: 11% (730/6634)
Receiving objects: 12% (797/6634)
Receiving objects: 13% (863/6634)
Receiving objects: 14% (929/6634)
Receiving objects: 15% (996/6634)
Receiving objects: 16% (1062/6634)
Receiving objects: 17% (1128/6634)
Receiving objects: 18% (1195/6634)
Receiving objects: 19% (1261/6634)
Receiving objects: 20% (1327/6634)
Receiving objects: 21% (1394/6634)
Receiving objects: 22% (1460/6634)
Receiving objects: 23% (1526/6634)
Receiving objects: 24% (1593/6634), 1.16 MiB | 2.22 MiB/s
Receiving objects: 25% (1659/6634), 1.16 MiB | 2.22 MiB/s
Receiving objects: 26% (1725/6634), 1.16 MiB | 2.22 MiB/s
Receiving objects: 27% (1792/6634), 1.16 MiB | 2.22 MiB/s
Receiving objects: 28% (1858/6634), 1.16 MiB | 2.22 MiB/s
Receiving objects: 29% (1924/6634), 1.16 MiB | 2.22 MiB/s
Receiving objects: 30% (1991/6634), 1.16 MiB | 2.22 MiB/s
Receiving objects: 31% (2057/6634), 1.16 MiB | 2.22 MiB/s
Receiving objects: 32% (2123/6634), 1.16 MiB | 2.22 MiB/s
Receiving objects: 33% (2190/6634), 1.16 MiB | 2.22 MiB/s
Receiving objects: 34% (2256/6634), 1.16 MiB | 2.22 MiB/s
Receiving objects: 35% (2322/6634), 1.16 MiB | 2.22 MiB/s
Receiving objects: 36% (2389/6634), 1.16 MiB | 2.22 MiB/s
Receiving objects: 37% (2455/6634), 1.16 MiB | 2.22 MiB/s
Receiving objects: 38% (2521/6634), 1.16 MiB | 2.22 MiB/s
Receiving objects: 39% (2588/6634), 1.16 MiB | 2.22 MiB/s
Receiving objects: 40% (2654/6634), 1.16 MiB | 2.22 MiB/s
Receiving objects: 41% (2720/6634), 1.16 MiB | 2.22 MiB/s
Receiving objects: 42% (2787/6634), 1.16 MiB | 2.22 MiB/s
Receiving objects: 43% (2853/6634), 1.16 MiB | 2.22 MiB/s
Receiving objects: 44% (2919/6634), 1.16 MiB | 2.22 MiB/s
Receiving objects: 45% (2986/6634), 1.16 MiB | 2.22 MiB/s
Receiving objects: 46% (3052/6634), 1.16 MiB | 2.22 MiB/s
Receiving objects: 47% (3118/6634), 1.16 MiB | 2.22 MiB/s
Receiving objects: 48% (3185/6634), 1.16 MiB | 2.22 MiB/s
Receiving objects: 49% (3251/6634), 1.16 MiB | 2.22 MiB/s
Receiving objects: 50% (3317/6634), 1.16 MiB | 2.22 MiB/s
Receiving objects: 51% (3384/6634), 1.16 MiB | 2.22 MiB/s
Receiving objects: 52% (3450/6634), 1.16 MiB | 2.22 MiB/s
Receiving objects: 53% (3517/6634), 1.16 MiB | 2.22 MiB/s
Receiving objects: 54% (3583/6634), 1.16 MiB | 2.22 MiB/s
Receiving objects: 55% (3649/6634), 1.16 MiB | 2.22 MiB/s
Receiving objects: 56% (3716/6634), 1.16 MiB | 2.22 MiB/s
Receiving objects: 57% (3782/6634), 1.16 MiB | 2.22 MiB/s
Receiving objects: 58% (3848/6634), 1.16 MiB | 2.22 MiB/s
Receiving objects: 59% (3915/6634), 1.16 MiB | 2.22 MiB/s
Receiving objects: 60% (3981/6634), 1.16 MiB | 2.22 MiB/s
Receiving objects: 61% (4047/6634), 1.16 MiB | 2.22 MiB/s
Receiving objects: 62% (4114/6634), 1.16 MiB | 2.22 MiB/s
Receiving objects: 63% (4180/6634), 1.16 MiB | 2.22 MiB/s
Receiving objects: 64% (4246/6634), 1.16 MiB | 2.22 MiB/s
Receiving objects: 65% (4313/6634), 1.16 MiB | 2.22 MiB/s
Receiving objects: 66% (4379/6634), 1.16 MiB | 2.22 MiB/s
Receiving objects: 67% (4445/6634), 1.16 MiB | 2.22 MiB/s
Receiving objects: 67% (4454/6634), 1.16 MiB | 2.22 MiB/s
Receiving objects: 68% (4512/6634), 2.71 MiB | 2.64 MiB/s
Receiving objects: 69% (4578/6634), 2.71 MiB | 2.64 MiB/s
Receiving objects: 70% (4644/6634), 2.71 MiB | 2.64 MiB/s
Receiving objects: 71% (4711/6634), 2.71 MiB | 2.64 MiB/s
Receiving objects: 72% (4777/6634), 2.71 MiB | 2.64 MiB/s
Receiving objects: 73% (4843/6634), 2.71 MiB | 2.64 MiB/s
Receiving objects: 74% (4910/6634), 2.71 MiB | 2.64 MiB/s
Receiving objects: 75% (4976/6634), 2.71 MiB | 2.64 MiB/s
Receiving objects: 76% (5042/6634), 2.71 MiB | 2.64 MiB/s
Receiving objects: 77% (5109/6634), 2.71 MiB | 2.64 MiB/s
Receiving objects: 78% (5175/6634), 2.71 MiB | 2.64 MiB/s
Receiving objects: 79% (5241/6634), 4.61 MiB | 3.02 MiB/s
Receiving objects: 80% (5308/6634), 4.61 MiB | 3.02 MiB/s
Receiving objects: 80% (5343/6634), 7.45 MiB | 3.64 MiB/s
Receiving objects: 81% (5374/6634), 7.45 MiB | 3.64 MiB/s
Receiving objects: 82% (5440/6634), 7.45 MiB | 3.64 MiB/s
Receiving objects: 83% (5507/6634), 7.45 MiB | 3.64 MiB/s
Receiving objects: 84% (5573/6634), 7.45 MiB | 3.64 MiB/s
Receiving objects: 85% (5639/6634), 7.45 MiB | 3.64 MiB/s
Receiving objects: 86% (5706/6634), 7.45 MiB | 3.64 MiB/s
Receiving objects: 87% (5772/6634), 7.45 MiB | 3.64 MiB/s
Receiving objects: 88% (5838/6634), 7.45 MiB | 3.64 MiB/s
Receiving objects: 89% (5905/6634), 7.45 MiB | 3.64 MiB/s
Receiving objects: 90% (5971/6634), 7.45 MiB | 3.64 MiB/s
Receiving objects: 91% (6037/6634), 7.45 MiB | 3.64 MiB/s
Receiving objects: 92% (6104/6634), 7.45 MiB | 3.64 MiB/s
Receiving objects: 93% (6170/6634), 7.45 MiB | 3.64 MiB/s
Receiving objects: 94% (6236/6634), 7.45 MiB | 3.64 MiB/s
Receiving objects: 95% (6303/6634), 7.45 MiB | 3.64 MiB/s
Receiving objects: 96% (6369/6634), 7.45 MiB | 3.64 MiB/s
Receiving objects: 97% (6435/6634), 10.46 MiB | 4.08 MiB/s
Receiving objects: 98% (6502/6634), 10.46 MiB | 4.08 MiB/s
remote: Total 6634 (delta 1423), reused 3294 (delta 834)
Receiving objects: 99% (6568/6634), 10.46 MiB | 4.08 MiB/s
Receiving objects: 100% (6634/6634), 10.46 MiB | 4.08 MiB/s
Receiving objects: 100% (6634/6634), 10.74 MiB | 4.08 MiB/s, done.
Resolving deltas: 0% (0/1423)
Resolving deltas: 1% (19/1423)
Resolving deltas: 2% (29/1423)
Resolving deltas: 4% (71/1423)
Resolving deltas: 6% (98/1423)
Resolving deltas: 7% (100/1423)
Resolving deltas: 8% (114/1423)
Resolving deltas: 9% (129/1423)
Resolving deltas: 11% (162/1423)
Resolving deltas: 12% (173/1423)
Resolving deltas: 13% (189/1423)
Resolving deltas: 14% (202/1423)
Resolving deltas: 15% (214/1423)
Resolving deltas: 16% (228/1423)
Resolving deltas: 17% (242/1423)
Resolving deltas: 18% (257/1423)
Resolving deltas: 19% (271/1423)
Resolving deltas: 20% (290/1423)
Resolving deltas: 21% (303/1423)
Resolving deltas: 22% (314/1423)
Resolving deltas: 23% (329/1423)
Resolving deltas: 24% (342/1423)
Resolving deltas: 25% (356/1423)
Resolving deltas: 26% (371/1423)
Resolving deltas: 27% (385/1423)
Resolving deltas: 28% (399/1423)
Resolving deltas: 29% (414/1423)
Resolving deltas: 30% (428/1423)
Resolving deltas: 31% (443/1423)
Resolving deltas: 32% (456/1423)
Resolving deltas: 33% (470/1423)
Resolving deltas: 34% (484/1423)
Resolving deltas: 35% (501/1423)
Resolving deltas: 36% (514/1423)
Resolving deltas: 37% (527/1423)
Resolving deltas: 38% (541/1423)
Resolving deltas: 39% (555/1423)
Resolving deltas: 40% (570/1423)
Resolving deltas: 41% (584/1423)
Resolving deltas: 42% (601/1423)
Resolving deltas: 43% (612/1423)
Resolving deltas: 44% (627/1423)
Resolving deltas: 45% (641/1423)
Resolving deltas: 46% (656/1423)
Resolving deltas: 47% (669/1423)
Resolving deltas: 48% (685/1423)
Resolving deltas: 49% (702/1423)
Resolving deltas: 50% (712/1423)
Resolving deltas: 51% (726/1423)
Resolving deltas: 52% (740/1423)
Resolving deltas: 53% (755/1423)
Resolving deltas: 54% (773/1423)
Resolving deltas: 55% (783/1423)
Resolving deltas: 56% (798/1423)
Resolving deltas: 57% (812/1423)
Resolving deltas: 58% (827/1423)
Resolving deltas: 59% (841/1423)
Resolving deltas: 60% (854/1423)
Resolving deltas: 61% (873/1423)
Resolving deltas: 62% (884/1423)
Resolving deltas: 63% (898/1423)
Resolving deltas: 64% (911/1423)
Resolving deltas: 65% (927/1423)
Resolving deltas: 66% (942/1423)
Resolving deltas: 67% (954/1423)
Resolving deltas: 68% (969/1423)
Resolving deltas: 69% (987/1423)
Resolving deltas: 70% (999/1423)
Resolving deltas: 71% (1011/1423)
Resolving deltas: 72% (1027/1423)
Resolving deltas: 73% (1039/1423)
Resolving deltas: 74% (1056/1423)
Resolving deltas: 75% (1068/1423)
Resolving deltas: 76% (1087/1423)
Resolving deltas: 77% (1108/1423)
Resolving deltas: 78% (1110/1423)
Resolving deltas: 79% (1138/1423)
Resolving deltas: 80% (1140/1423)
Resolving deltas: 83% (1191/1423)
Resolving deltas: 84% (1197/1423)
Resolving deltas: 85% (1210/1423)
Resolving deltas: 86% (1227/1423)
Resolving deltas: 87% (1239/1423)
Resolving deltas: 88% (1253/1423)
Resolving deltas: 89% (1268/1423)
Resolving deltas: 90% (1282/1423)
Resolving deltas: 91% (1296/1423)
Resolving deltas: 92% (1311/1423)
Resolving deltas: 93% (1324/1423)
Resolving deltas: 94% (1338/1423)
Resolving deltas: 95% (1352/1423)
Resolving deltas: 96% (1370/1423)
Resolving deltas: 97% (1381/1423)
Resolving deltas: 98% (1395/1423)
Resolving deltas: 99% (1409/1423)
Resolving deltas: 100% (1423/1423)
Resolving deltas: 100% (1423/1423), done.
Checking connectivity... done.
travis_time:end:032b9f8c:start=1419264010000000000,finish=1419264026000000000,duration=16000000000
$ cd rubinius/rubinius
travis_time:start:0457a9f0
$ git fetch origin +refs/pull/3250/merge:
remote: Counting objects: 14, done.
remote: Compressing objects: 7% (1/14) 
remote: Compressing objects: 14% (2/14) 
remote: Compressing objects: 21% (3/14) 
remote: Compressing objects: 28% (4/14) 
remote: Compressing objects: 35% (5/14) 
remote: Compressing objects: 42% (6/14) 
remote: Compressing objects: 50% (7/14) 
remote: Compressing objects: 57% (8/14) 
remote: Compressing objects: 64% (9/14) 
remote: Compressing objects: 71% (10/14) 
remote: Compressing objects: 78% (11/14) 
remote: Compressing objects: 85% (12/14) 
remote: Compressing objects: 92% (13/14) 
remote: Compressing objects: 100% (14/14) 
remote: Compressing objects: 100% (14/14), done.
remote: Total 14 (delta 11), reused 2 (delta 0)
Unpacking objects: 7% (1/14)
Unpacking objects: 14% (2/14)
Unpacking objects: 21% (3/14)
Unpacking objects: 28% (4/14)
Unpacking objects: 35% (5/14)
Unpacking objects: 42% (6/14)
Unpacking objects: 50% (7/14)
Unpacking objects: 57% (8/14)
Unpacking objects: 64% (9/14)
Unpacking objects: 71% (10/14)
Unpacking objects: 78% (11/14)
Unpacking objects: 85% (12/14)
Unpacking objects: 92% (13/14)
Unpacking objects: 100% (14/14)
Unpacking objects: 100% (14/14), done.
From git://github.com/rubinius/rubinius
* branch refs/pull/3250/merge -> FETCH_HEAD
travis_time:end:0457a9f0:start=1419264026000000000,finish=1419264027000000000,duration=1000000000
$ git checkout -qf FETCH_HEAD
travis_fold:end:git.checkout

Setting environment variables from .travis.yml
$ export RVM=2.0.0
$ export LANG="en_US.UTF-8"
$ export CXX=g++
$ export CC=gcc
$ gcc --version
Configured with: --prefix=/Applications/Xcode.app/Contents/Developer/usr --with-gxx-include-dir=/usr/include/c++/4.2.1
Apple LLVM version 6.0 (clang-600.0.54) (based on LLVM 3.5svn)
Target: x86_64-apple-darwin13.4.0
Thread model: posix
travis_fold:start:before_install.1
travis_time:start:02117333
$ echo $LANG
en_US.UTF-8
travis_time:end:02117333:start=1419264028000000000,finish=1419264028000000000,duration=0
travis_fold:end:before_install.1
travis_fold:start:before_install.2
travis_time:start:2d491ce0
$ echo $LC_ALL
travis_time:end:2d491ce0:start=1419264028000000000,finish=1419264028000000000,duration=0
travis_fold:end:before_install.2
travis_fold:start:before_install.3
travis_time:start:0f143a00
$ if [ $TRAVIS_OS_NAME == linux ]; then sudo apt-get update && sudo apt-get install -y llvm-3.4 llvm-3.4-dev; fi
travis_time:end:0f143a00:start=1419264028000000000,finish=1419264028000000000,duration=0
travis_fold:end:before_install.3
travis_fold:start:before_install.4
travis_time:start:141883eb
$ if [ $TRAVIS_OS_NAME == osx ]; then brew update && brew install llvm && brew link --force llvm; fi
Updated Homebrew from 77e2b755 to a1f8b9f1.
==> New Formulae
abi-compliance-checker idris
aescrypt-packetizer jenv
afl-fuzz jooby-bootstrap
aptly jsoncpp
arpon kore
asciinema lastpass-cli
blucat libbpg
bwctl libiomp
camlp4 libpointing
carthage libsoxr
chinadns-c lsh
closure-linter makefile2graph
ctunnel megatools
deis mitie
distribution mvnvm
dsd mysql-sandbox
ebook-tools nailgun
epeg nikto
euler-py odo
ffts odt2txt
fibjs open-zwave
finatra openh264
flow osquery
game-music-emu pcsc-lite
gammaray pinentry-mac
gauge pulse
gdnsd queequeg
gifify rbenv-bundle-exec
git-review rbenv-bundler-ruby-version
gitfs restund
glbinding rocket
gnatsd simple-amqp-client
groovysdk skinny
hardlink-osx smali
hashcash snow
hh sslmate
homebrew/versions/android-ndk-r10c stlink
homebrew/versions/bind99 stoken
homebrew/versions/cassandra20 synscan
homebrew/versions/gradle20 tippecanoe
homebrew/versions/gradle21 ucommon
homebrew/versions/ledger26 vnu
homebrew/versions/protobuf250 wakatime-cli
homebrew/versions/qt52 with-readline
i2util yash
icdiff
==> Updated Formulae
abcde bazaar
abcm2ps bdw-gc
abcmidi beecrypt
abnfgen berkeley-db
ace berkeley-db4
acme betty
acpica bfg
activemq-cpp bibtex2html
adns bind
adobe-air-sdk binwalk
aescrypt bison
afflib bitlbee
afsctool blink1
aget blitz
aha bmon
akka boost
align boost-build
alpine boot2docker
amap boxes
analog bpm-tools
android-ndk bro
android-platform-tools bsdiff
android-sdk bsdmake
ansible buildapp
ansifilter bup
apache-spark burp
ape cabextract
apib cairo
apngasm cairomm
app-engine-java-sdk camlp5
appscale-tools capnp
arangodb capstone
argp-standalone cardpeek
argus cassandra
argus-clients caudec
aria2 cc65
arp-scan ccache
artifactory ccm
asciidoc cdparanoia
asn1c ceylon
aspell cfengine
assimp cgal
astyle cgrep
at-spi2-atk cheat
at-spi2-core checkstyle
atf cherokee
atk chibi-scheme
atomicparsley chktex
ats2-postiats chromedriver
aubio chruby
auctex chuck
augeas clamav
autoconf-archive clhep
autoenv clib
autojump cliclick
autossh cln
avfs clojurescript
avian cloog
avidemux closure-compiler
avra clutter
aws-elasticbeanstalk clutter-gtk
aws-sns-cli cmake
awscli coccinelle
babl cocot
bacula-fd cogl
bash-git-prompt confuse
cookiecutter emscripten
coq enca
coreutils encfs
corkscrew engine_pkcs11
couchdb-lucene entr
couchpotatoserver epubcheck
cpanminus erlang
cpmtools ettercap
cppcheck euca2ools
cppunit evas
cpputest exiftool
cracklib expat
cracklib-words f3
cronolog faac
crosstool-ng faad2
ctags fakeroot
ctail fastbit
cuetools ffmbc
curaengine ffmpeg
curl ffmpeg2theora
cvs fftw
cyassl fig
czmq findutils
d-bus fish
dante flac
daq fleetctl
dar flex
dash flowgrind
datomic fltk
davix fontforge
dcmtk fossil
dfu-util freealut
dgtal freeimage
dialog freeipmi
direnv freeling
dirmngr freeradius-server
disco freeswitch
disktype freetds
dmd freetype
dnscrypt-proxy freexl
dnsmasq frei0r
docbook frescobaldi
docbook-xsl fribidi
docker fswatch
dockutil fuse4x
doitlive fuse4x-kext
dos2unix fwknop
dovecot fzf
doxygen gawk
dpkg gcc
dropbear gdal
dub gdbm
duo_unix gdk-pixbuf
duplicity gecode
duply gegl
duti geographiclib
easy-tag geoip
editorconfig geoipupdate
eet geos
eigen geoserver
eina getdns
ejabberd gettext
elasticsearch gforth
elixir ghc
emacs ghostscript
embryo gibbslda
git guile
git-annex gupnp
git-crypt gwt
git-encrypt gwyddion
git-extras hadoop
git-flow-avh hamlib
git-tf haproxy
giter8 hardlink
glew harfbuzz
glib haxe
glib-networking hbase
glm hello
global help2man
globus-toolkit henplus
gmime heroku-toolbelt
gmtl hevea
gnome-doc-utils hicolor-icon-theme
gnu-getopt hive
gnu-indent homebrew/versions/allegro4
gnu-prolog homebrew/versions/cassandra12
gnu-sed homebrew/versions/gcc43
gnu-tar homebrew/versions/gcc44
gnu-time homebrew/versions/gcc45
gnu-units homebrew/versions/gcc46
gnu-which homebrew/versions/gcc47
gnupg homebrew/versions/gcc48
gnupg2 homebrew/versions/gcc49
gnuplot homebrew/versions/jenkins-lts
gnutls homebrew/versions/jetty76
go homebrew/versions/libpng12
go-app-engine-32 homebrew/versions/llvm31
go-app-engine-64 homebrew/versions/llvm33
goaccess homebrew/versions/llvm34
golo homebrew/versions/llvm35
google-app-engine homebrew/versions/mysql55
google-perftools homebrew/versions/play22
gource homebrew/versions/ruby182
gpg-agent homebrew/versions/ruby186
gpgme homebrew/versions/ruby193
gpp homebrew/versions/ruby20
gputils homebrew/versions/subversion17
gradle homebrew/versions/tomcat6
grails homebrew/versions/tomcat7
graphicsmagick horndis
graphviz hping
grib-api hr
gringo htmlcompressor
groonga htop-osx
groovyserv httperf
gsasl httpry
gsettings-desktop-schemas hydra
gsl icecast
gssdp icu4c
gst-libav id3lib
gst-plugins-bad ideviceinstaller
gst-plugins-base iftop
gst-plugins-good ilmbase
gst-plugins-ugly imagemagick
gstreamer imap-uw
gtk+ imapsync
gtk+3 imlib2
gtkglext influxdb
gtkmm inkscape
gtksourceview inspircd
gtksourceview3 iodine
gtkwave ios-webkit-debug-proxy
iperf3 libcsv
ircd-hybrid libdap
ircd-irc2 libdbusmenu-qt
ircii libdc1394
irrlicht libdca
irrtoolset libdrawtext
irssi libdsk
isl libdvbpsi
ispc libdvdnav
itstool libebur128
ivy libechonest
jack libewf
jags libextractor
jansson libfaketime
jasper libfishsound
jbake libfixbuf
jboss-forge libflowmanager
jcal libfreefare
jemalloc libfreenect
jena libgcrypt
jenkins libgeotiff
jetty libgetdata
jigdo libgfshare
jmeter libgit2
jpeg-turbo libgnomecanvasmm
jrnl libgpg-error
jruby libgroove
jsdoc3 libgsm
json-c libgtop
juju libharu
juju-quickstart libical
kafka libimobiledevice
kawa libiptcdata
keybase libiscsi
knot libkate
ksh libkml
kytea libksba
kyua liblacewing
l-smash liblas
lame liblastfm
languagetool liblinear
lasi liblockfile
launch4j liblqr
ld64 liblunar
ldapvi liblwgeom
ldc libmagic
ledger libmarisa
lensfun libmaxminddb
leptonica libmemcached
lesstif libmetalink
leveldb libmicrohttpd
libass libming
libassuan libmodbus
libav libmodplug
libb2 libmongoclient
libbs2b libmowgli
libbson libmp3splt
libbtbb libmpeg2
libcapn libmspub
libcddb libmtp
libcdio libmxml
libcec libnatpmp
libcello libnids
libcoap libntlm
libcouchbase liboauth
libcppa libodbc++
libofx md5sha1sum
liboil mdp
libopendkim mecab
liboping mecab-ko-dic
libopkele media-info
libotr memcached
libowfat mercurial
libplist metaproxy
libpng midgard2
libqalculate mimms
libre minbif
libressl minidjvu
librsvg minidlna
libsass miniupnpc
libscrypt minuit2
libsodium miredo
libspatialite mit-scheme
libspiro mitmproxy
libssh2 mkvdts2ac3
libstxxl mkvtoolnix
libtecla mldonkey
libtorrent mlt
libtorrent-rasterbar moc
libusrsctp monetdb
libuv mongo-c
libvirt mongodb
libwbxml monit
libxc mono
libxml2 moreutils
libxmp mosquitto
libzzip mozjpeg
lilypond mp3splt
liquibase mp4v2
liquidprompt mpd
little-cms mpfr
little-cms2 mpg123
lldpd mpich2
llvm mplayer
lmdb mplayershell
lnav mr
lockrun msgpack
log4c msmtp
log4cxx mtr
log4shib mu
logentries multimarkdown
logstalgia mysql
logtalk mysql++
loudmouth mysql-cluster
lsyncd mysql-connector-c++
lua51 nagios-plugins
luajit nanomsg
luarocks nanopb-generator
lv2 nasm
lz4 ncdu
lzip ncmpcpp
lzo ncp
macvim neko
magit neo4j
makeself neon
mariadb net-snmp
mat netpbm
matlab2tikz nexus
maven nginx
mawk ngrep
mcabber ngrok
md5deep ngspice
nimrod pixman
ninja plantuml
nkf platypus
node plt-racket
npth pngcrush
nrpe pngquant
nspr poco
nss polarssl
nut poppler
nuttcp portaudio
nvm postgis
nzbget postgresql
objective-caml povray
ode pow
ola powerman
onetime privoxy
opam proctools
open-mpi profanity
open-scene-graph protobuf
opencc pth
openconnect pup
openexr pure
openjpeg py2cairo
openrtsp pyenv
opensc pyenv-virtualenv
openssl pyenv-virtualenvwrapper
openvpn pygobject
optipng pygtk
opus pygtkglext
opus-tools pypy
orc pypy3
orientdb pyqt
osm2pgrouting pyside
osm2pgsql python
osxfuse python3
owamp q
p7zip qbs
pandoc qca
pango qd
pangomm qjson
parallel qrencode
parrot qscintilla2
pass qt
passenger qt5
pazpar2 quantlib
pbc qwt
pcre rabbitmq
pdf2htmlex radare2
pdns ragel
pdnsrec rancid
pebble-sdk raptor
peervpn rarian
percona-server rasqal
percona-toolkit rbenv-bundler
perl rbenv-default-gems
perl-build re2
perlmagick re2c
pgbadger rebar
pgplot reclass
pgpool-ii recode
pgtap redis
pgtune rethinkdb
phantomjs rgbds
pidgin riak
pig rlwrap
pinentry robodoc
rocksdb ssdeep
rpm ssh-copy-id
rrdtool storm
rsnapshot stormfs
rtmpdump stunnel
rtorrent subversion
ruby svtplay-dl
ruby-build swi-prolog
s-lang swig
s3-backer sword
s3fs sylpheed
saltstack sync_gateway
sane-backends syncthing
sassc synfig
sbt synfigstudio
scala sysdig
scamper taglib
schroedinger talloc
scm-manager tbb
screenfetch tcpflow
screenresolution tcpreplay
sdcv terminal-notifier
sdl terraform
sdl2 tesseract
sdl2_image texi2html
sdl_gfx texinfo
sdl_image the_platinum_searcher
sdl_ttf the_silver_searcher
seexpr theora
selenium-server-standalone thrift
serd ticcutils
sfcgal tiger-vnc
shadowsocks-libev timbl
shellcheck timidity
shiboken tinyxml2
shrewsoft-vpn-client tmux
siege tomcat
signing-party tomcat-native
silc-client tor
silk torsocks
sip trafshow
slurm translate-toolkit
smake ttfautohint
snort tuntap
solr tup
sonar tutum
sord typesafe-activator
spatialindex unbound
spdylay unison
speex unixodbc
sphinx unrar
spidermonkey upnp-router-control
spin uriparser
spiped uru
spring-roo usbmuxd
sproxy uwsgi
sqlcipher vala
sqlite valabind
sqlitebrowser valgrind
sqoop vcodex
sqsh vcprompt
squid vcsh
squirrel vert.x
srmio vifm
srtp vim
ssdb virtualhost.sh
virtuoso xctool
vmalloc xerces-c
volatility xml-security-c
vpnc xmlto
vrpn xournal
w3m xplanetfx
wait_on xrootd
watch xulrunner
watchman xvid
wbox xz
webp yajl
weechat yaml-cpp
wget yara
wildfly-as yaz
wimlib yazpp
wine ykpers
winetricks youtube-dl
winexe yubico-piv-tool
wireshark zabbix
wla-dx zbackup
wxmac zenity
wxpython zeromq
wyrd zint
x264 zookeeper
x265 zsh-syntax-highlighting
x3270 zshdb
xapian
==> Deleted Formulae
alpine-chappa finch mess ume
authexec itsol salt
==> Downloading https://downloads.sf.net/project/machomebrew/Bottles/llvm-3.5.0.
0.0%
0.1%
0.1%
0.1%
0.2%
0.2%
0.3%
0.3%
0.3%
0.4%
0.4%
0.4%
0.5%
0.5%
0.6%
0.6%
0.6%
0.6%
0.7%
0.7%
0.7%
0.7%
0.7%
0.8%
0.8%
0.8%
0.9%
0.9%
0.9%
0.9%
0.9%
0.9%
1.0%
1.0%
1.0%
1.0%
1.0%
1.0%
1.1%
1.1%
1.1%
1.2%
1.2%
1.2%
1.2%
1.2%
1.2%
1.2%
1.3%
1.3%
1.3%
1.3%
1.4%
1.4%
# 1.4%
# 1.4%
# 1.4%
# 1.4%
# 1.4%
# 1.5%
# 1.5%
# 1.5%
# 1.6%
# 1.6%
# 1.7%
# 1.7%
# 1.7%
# 1.8%
# 1.8%
# 1.8%
# 1.9%
# 1.9%
# 1.9%
# 1.9%
# 1.9%
# 1.9%
# 1.9%
# 1.9%
# 2.0%
# 2.0%
# 2.0%
# 2.1%
# 2.1%
# 2.2%
# 2.2%
# 2.2%
# 2.2%
# 2.2%
# 2.2%
# 2.2%
# 2.2%
# 2.3%
# 2.3%
# 2.3%
# 2.3%
# 2.3%
# 2.3%
# 2.3%
# 2.4%
# 2.4%
# 2.4%
# 2.4%
# 2.4%
# 2.4%
# 2.4%
# 2.4%
# 2.5%
# 2.5%
# 2.5%
# 2.5%
# 2.5%
# 2.5%
# 2.6%
# 2.6%
# 2.6%
# 2.6%
# 2.6%
# 2.6%
# 2.7%
# 2.7%
# 2.7%
# 2.7%
# 2.7%
# 2.7%
# 2.7%
# 2.8%
## 2.8%
## 2.8%
## 2.9%
## 2.9%
## 3.0%
## 3.0%
## 3.0%
## 3.0%
## 3.0%
## 3.0%
## 3.0%
## 3.1%
## 3.1%
## 3.1%
## 3.1%
## 3.2%
## 3.2%
## 3.3%
## 3.3%
## 3.3%
## 3.3%
## 3.3%
## 3.4%
## 3.4%
## 3.4%
## 3.4%
## 3.4%
## 3.5%
## 3.5%
## 3.5%
## 3.6%
## 3.6%
## 3.6%
## 3.6%
## 3.6%
## 3.7%
## 3.7%
## 3.7%
## 3.7%
## 3.7%
## 3.7%
## 3.8%
## 3.8%
## 3.8%
## 3.9%
## 3.9%
## 3.9%
## 3.9%
## 4.0%
## 4.0%
## 4.0%
## 4.0%
## 4.0%
## 4.1%
## 4.1%
## 4.1%
## 4.1%
## 4.1%
## 4.2%
### 4.2%
### 4.2%
### 4.2%
### 4.2%
### 4.2%
### 4.3%
### 4.3%
### 4.3%
### 4.4%
### 4.4%
### 4.4%
### 4.5%
### 4.5%
### 4.5%
### 4.5%
### 4.6%
### 4.6%
### 4.6%
### 4.7%
### 4.7%
### 4.7%
### 4.7%
### 4.8%
### 4.8%
### 4.9%
### 4.9%
### 4.9%
### 4.9%
### 5.0%
### 5.0%
### 5.0%
### 5.1%
### 5.1%
### 5.1%
### 5.1%
### 5.1%
### 5.2%
### 5.2%
### 5.2%
### 5.2%
### 5.3%
### 5.3%
### 5.3%
### 5.4%
### 5.4%
### 5.4%
### 5.4%
### 5.4%
### 5.5%
### 5.5%
### 5.5%
#### 5.6%
#### 5.6%
#### 5.6%
#### 5.7%
#### 5.7%
#### 5.7%
#### 5.7%
#### 5.7%
#### 5.7%
#### 5.7%
#### 5.8%
#### 5.8%
#### 5.8%
#### 5.8%
#### 5.9%
#### 5.9%
#### 5.9%
#### 6.0%
#### 6.0%
#### 6.0%
#### 6.0%
#### 6.0%
#### 6.0%
#### 6.0%
#### 6.1%
#### 6.1%
#### 6.1%
#### 6.1%
#### 6.1%
#### 6.1%
#### 6.2%
#### 6.2%
#### 6.2%
#### 6.2%
#### 6.3%
#### 6.3%
#### 6.3%
#### 6.3%
#### 6.3%
#### 6.4%
#### 6.4%
#### 6.4%
#### 6.4%
#### 6.4%
#### 6.5%
#### 6.5%
#### 6.5%
#### 6.5%
#### 6.5%
#### 6.5%
#### 6.6%
#### 6.6%
#### 6.6%
#### 6.6%
#### 6.7%
#### 6.7%
#### 6.7%
#### 6.7%
#### 6.8%
#### 6.8%
#### 6.8%
#### 6.8%
#### 6.8%
#### 6.8%
#### 6.8%
#### 6.9%
##### 7.0%
##### 7.0%
##### 7.0%
##### 7.0%
##### 7.0%
##### 7.1%
##### 7.1%
##### 7.2%
##### 7.2%
##### 7.2%
##### 7.2%
##### 7.3%
##### 7.3%
##### 7.3%
##### 7.3%
##### 7.4%
##### 7.4%
##### 7.4%
##### 7.4%
##### 7.5%
##### 7.5%
##### 7.6%
##### 7.6%
##### 7.6%
##### 7.7%
##### 7.7%
##### 7.7%
##### 7.8%
##### 7.8%
##### 7.8%
##### 7.9%
##### 7.9%
##### 8.0%
##### 8.0%
##### 8.0%
##### 8.0%
##### 8.1%
##### 8.1%
##### 8.2%
##### 8.2%
##### 8.2%
##### 8.2%
##### 8.2%
##### 8.3%
##### 8.3%
##### 8.3%
##### 8.3%
###### 8.4%
###### 8.4%
###### 8.4%
###### 8.5%
###### 8.5%
###### 8.5%
###### 8.5%
###### 8.6%
###### 8.6%
###### 8.6%
###### 8.7%
###### 8.7%
###### 8.7%
###### 8.8%
###### 8.8%
###### 8.9%
###### 8.9%
###### 8.9%
###### 8.9%
###### 9.0%
###### 9.1%
###### 9.1%
###### 9.1%
###### 9.2%
###### 9.2%
###### 9.2%
###### 9.2%
###### 9.2%
###### 9.3%
###### 9.3%
###### 9.4%
###### 9.4%
###### 9.4%
###### 9.5%
###### 9.5%
###### 9.5%
###### 9.6%
###### 9.6%
###### 9.7%
####### 9.7%
####### 9.8%
####### 9.8%
####### 9.8%
####### 9.8%
####### 9.9%
####### 9.9%
####### 9.9%
####### 9.9%
####### 10.0%
####### 10.0%
####### 10.1%
####### 10.1%
####### 10.1%
####### 10.1%
####### 10.2%
####### 10.2%
####### 10.2%
####### 10.2%
####### 10.3%
####### 10.4%
####### 10.4%
####### 10.4%
####### 10.4%
####### 10.5%
####### 10.5%
####### 10.5%
####### 10.5%
####### 10.6%
####### 10.6%
####### 10.6%
####### 10.7%
####### 10.7%
####### 10.7%
####### 10.7%
####### 10.8%
####### 10.8%
####### 10.9%
####### 10.9%
####### 10.9%
####### 11.0%
####### 11.0%
####### 11.0%
####### 11.1%
####### 11.1%
####### 11.1%
######## 11.2%
######## 11.2%
######## 11.2%
######## 11.2%
######## 11.3%
######## 11.3%
######## 11.3%
######## 11.3%
######## 11.3%
######## 11.4%
######## 11.4%
######## 11.4%
######## 11.5%
######## 11.5%
######## 11.5%
######## 11.5%
######## 11.5%
######## 11.6%
######## 11.7%
######## 11.7%
######## 11.7%
######## 11.7%
######## 11.8%
######## 11.8%
######## 11.9%
######## 12.0%
######## 12.0%
######## 12.0%
######## 12.1%
######## 12.1%
######## 12.1%
######## 12.2%
######## 12.2%
######## 12.2%
######## 12.2%
######## 12.2%
######## 12.3%
######## 12.3%
######## 12.3%
######## 12.4%
######## 12.4%
######## 12.5%
######### 12.5%
######### 12.5%
######### 12.6%
######### 12.6%
######### 12.6%
######### 12.7%
######### 12.7%
######### 12.7%
######### 12.8%
######### 12.9%
######### 12.9%
######### 12.9%
######### 12.9%
######### 13.0%
######### 13.0%
######### 13.1%
######### 13.1%
######### 13.2%
######### 13.2%
######### 13.3%
######### 13.3%
######### 13.3%
######### 13.4%
######### 13.4%
######### 13.4%
######### 13.5%
######### 13.6%
######### 13.6%
######### 13.6%
######### 13.6%
######### 13.6%
######### 13.7%
######### 13.7%
######### 13.7%
######### 13.8%
######### 13.8%
######### 13.8%
######### 13.8%
######### 13.8%
######### 13.9%
########## 13.9%
########## 13.9%
########## 14.0%
########## 14.0%
########## 14.0%
########## 14.0%
########## 14.0%
########## 14.0%
########## 14.1%
########## 14.1%
########## 14.2%
########## 14.2%
########## 14.2%
########## 14.2%
########## 14.2%
########## 14.2%
########## 14.3%
########## 14.3%
########## 14.3%
########## 14.3%
########## 14.3%
########## 14.4%
########## 14.4%
########## 14.4%
########## 14.5%
########## 14.5%
########## 14.5%
########## 14.5%
########## 14.6%
########## 14.6%
########## 14.6%
########## 14.6%
########## 14.6%
########## 14.7%
########## 14.7%
########## 14.7%
########## 14.7%
########## 14.7%
########## 14.7%
########## 14.8%
########## 14.8%
########## 14.8%
########## 14.9%
########## 14.9%
########## 14.9%
########## 14.9%
########## 15.0%
########## 15.0%
########## 15.0%
########## 15.0%
########## 15.0%
########## 15.1%
########## 15.1%
########## 15.1%
########## 15.1%
########## 15.1%
########## 15.1%
########## 15.2%
########## 15.2%
########## 15.2%
########## 15.2%
########## 15.2%
########## 15.2%
########## 15.3%
########## 15.3%
########### 15.3%
########### 15.3%
########### 15.3%
########### 15.4%
########### 15.4%
########### 15.4%
########### 15.5%
########### 15.5%
########### 15.5%
########### 15.5%
########### 15.5%
########### 15.6%
########### 15.6%
########### 15.6%
########### 15.6%
########### 15.6%
########### 15.7%
########### 15.7%
########### 15.7%
########### 15.7%
########### 15.7%
########### 15.7%
########### 15.7%
########### 15.8%
########### 15.8%
########### 15.8%
########### 15.8%
########### 15.9%
########### 15.9%
########### 15.9%
########### 15.9%
########### 16.0%
########### 16.0%
########### 16.0%
########### 16.0%
########### 16.0%
########### 16.1%
########### 16.1%
########### 16.1%
########### 16.1%
########### 16.1%
########### 16.1%
########### 16.2%
########### 16.2%
########### 16.2%
########### 16.2%
########### 16.2%
########### 16.3%
########### 16.3%
########### 16.3%
########### 16.3%
########### 16.3%
########### 16.4%
########### 16.4%
########### 16.4%
########### 16.5%
########### 16.5%
########### 16.6%
########### 16.6%
########### 16.6%
########### 16.6%
########### 16.7%
############ 16.7%
############ 16.7%
############ 16.8%
############ 16.8%
############ 16.8%
############ 16.9%
############ 16.9%
############ 17.0%
############ 17.0%
############ 17.0%
############ 17.1%
############ 17.1%
############ 17.1%
############ 17.2%
############ 17.2%
############ 17.2%
############ 17.3%
############ 17.3%
############ 17.3%
############ 17.3%
############ 17.3%
############ 17.4%
############ 17.4%
############ 17.4%
############ 17.4%
############ 17.4%
############ 17.5%
############ 17.5%
############ 17.5%
############ 17.6%
############ 17.6%
############ 17.6%
############ 17.7%
############ 17.7%
############ 17.7%
############ 17.7%
############ 17.7%
############ 17.8%
############ 17.8%
############ 17.8%
############ 17.8%
############ 17.9%
############ 17.9%
############ 17.9%
############ 17.9%
############ 17.9%
############ 18.0%
############ 18.0%
############ 18.0%
############# 18.1%
############# 18.2%
############# 18.2%
############# 18.2%
############# 18.3%
############# 18.3%
############# 18.3%
############# 18.3%
############# 18.3%
############# 18.4%
############# 18.4%
############# 18.4%
############# 18.4%
############# 18.5%
############# 18.5%
############# 18.5%
############# 18.5%
############# 18.5%
############# 18.5%
############# 18.5%
############# 18.6%
############# 18.6%
############# 18.7%
############# 18.7%
############# 18.7%
############# 18.7%
############# 18.7%
############# 18.7%
############# 18.7%
############# 18.8%
############# 18.8%
############# 18.9%
############# 18.9%
############# 18.9%
############# 18.9%
############# 19.0%
############# 19.1%
############# 19.1%
############# 19.1%
############# 19.2%
############# 19.2%
############# 19.2%
############# 19.3%
############# 19.4%
############# 19.4%
############# 19.4%
############# 19.4%
############# 19.4%
############## 19.4%
############## 19.5%
############## 19.5%
############## 19.5%
############## 19.6%
############## 19.7%
############## 19.7%
############## 19.7%
############## 19.8%
############## 19.8%
############## 19.9%
############## 19.9%
############## 19.9%
############## 19.9%
############## 19.9%
############## 20.0%
############## 20.0%
############## 20.0%
############## 20.1%
############## 20.1%
############## 20.2%
############## 20.2%
############## 20.3%
############## 20.3%
############## 20.3%
############## 20.3%
############## 20.3%
############## 20.3%
############## 20.3%
############## 20.4%
############## 20.4%
############## 20.4%
############## 20.4%
############## 20.5%
############## 20.6%
############## 20.6%
############## 20.6%
############## 20.6%
############## 20.7%
############## 20.7%
############## 20.7%
############## 20.8%
############## 20.8%
############## 20.8%
############## 20.8%
############## 20.8%
############### 20.8%
############### 20.9%
############### 20.9%
############### 20.9%
############### 21.0%
############### 21.0%
############### 21.0%
############### 21.1%
############### 21.2%
############### 21.2%
############### 21.3%
############### 21.3%
############### 21.4%
############### 21.4%
############### 21.4%
############### 21.5%
############### 21.5%
############### 21.5%
############### 21.6%
############### 21.6%
############### 21.6%
############### 21.6%
############### 21.7%
############### 21.7%
############### 21.7%
############### 21.8%
############### 21.8%
############### 21.8%
############### 21.9%
############### 21.9%
############### 21.9%
############### 21.9%
############### 22.0%
############### 22.0%
############### 22.0%
############### 22.0%
############### 22.0%
############### 22.0%
############### 22.0%
############### 22.1%
############### 22.1%
############### 22.1%
############### 22.1%
############### 22.2%
############### 22.2%
############### 22.2%
################ 22.3%
################ 22.3%
################ 22.3%
################ 22.3%
################ 22.3%
################ 22.4%
################ 22.4%
################ 22.4%
################ 22.4%
################ 22.5%
################ 22.5%
################ 22.6%
################ 22.6%
################ 22.6%
################ 22.7%
################ 22.7%
################ 22.8%
################ 22.8%
################ 22.8%
################ 22.8%
################ 22.9%
################ 22.9%
################ 22.9%
################ 23.0%
################ 23.0%
################ 23.0%
################ 23.1%
################ 23.1%
################ 23.2%
################ 23.2%
################ 23.2%
################ 23.2%
################ 23.3%
################ 23.3%
################ 23.3%
################ 23.4%
################ 23.4%
################ 23.5%
################ 23.5%
################ 23.5%
################ 23.5%
################ 23.6%
################ 23.6%
################# 23.6%
################# 23.6%
################# 23.7%
################# 23.7%
################# 23.7%
################# 23.7%
################# 23.7%
################# 23.8%
################# 23.8%
################# 23.9%
################# 23.9%
################# 23.9%
################# 24.0%
################# 24.0%
################# 24.0%
################# 24.1%
################# 24.1%
################# 24.1%
################# 24.2%
################# 24.2%
################# 24.2%
################# 24.3%
################# 24.3%
################# 24.3%
################# 24.3%
################# 24.4%
################# 24.4%
################# 24.4%
################# 24.4%
################# 24.5%
################# 24.5%
################# 24.6%
################# 24.6%
################# 24.6%
################# 24.6%
################# 24.7%
################# 24.7%
################# 24.7%
################# 24.8%
################# 24.8%
################# 24.8%
################# 24.8%
################# 24.9%
################# 24.9%
################# 24.9%
################# 24.9%
################# 25.0%
################# 25.0%
################## 25.1%
################## 25.2%
################## 25.2%
################## 25.3%
################## 25.4%
################## 25.4%
################## 25.5%
################## 25.5%
################## 25.5%
################## 25.5%
################## 25.5%
################## 25.6%
################## 25.6%
################## 25.7%
################## 25.7%
################## 25.7%
################## 25.7%
################## 25.7%
################## 25.8%
################## 25.8%
################## 25.9%
################## 25.9%
################## 25.9%
################## 25.9%
################## 25.9%
################## 25.9%
################## 25.9%
################## 26.0%
################## 26.0%
################## 26.0%
################## 26.0%
################## 26.0%
################## 26.1%
################## 26.1%
################## 26.1%
################## 26.1%
################## 26.1%
################## 26.1%
################## 26.1%
################## 26.2%
################## 26.2%
################## 26.2%
################## 26.2%
################## 26.2%
################## 26.3%
################## 26.3%
################## 26.3%
################## 26.4%
################## 26.4%
################### 26.4%
################### 26.4%
################### 26.5%
################### 26.5%
################### 26.5%
################### 26.5%
################### 26.5%
################### 26.5%
################### 26.5%
################### 26.6%
################### 26.6%
################### 26.6%
################### 26.6%
################### 26.6%
################### 26.7%
################### 26.7%
################### 26.7%
################### 26.7%
################### 26.7%
################### 26.7%
################### 26.8%
################### 26.8%
################### 26.8%
################### 26.9%
################### 26.9%
################### 26.9%
################### 26.9%
################### 26.9%
################### 27.0%
################### 27.0%
################### 27.0%
################### 27.0%
################### 27.1%
################### 27.1%
################### 27.1%
################### 27.1%
################### 27.1%
################### 27.2%
################### 27.2%
################### 27.2%
################### 27.2%
################### 27.2%
################### 27.2%
################### 27.2%
################### 27.3%
################### 27.3%
################### 27.3%
################### 27.3%
################### 27.4%
################### 27.4%
################### 27.4%
################### 27.4%
################### 27.4%
################### 27.4%
################### 27.5%
################### 27.5%
################### 27.5%
################### 27.5%
################### 27.5%
################### 27.5%
################### 27.6%
################### 27.6%
################### 27.6%
################### 27.6%
################### 27.6%
################### 27.7%
################### 27.7%
################### 27.7%
################### 27.7%
################### 27.7%
################### 27.7%
################### 27.8%
#################### 27.8%
#################### 27.8%
#################### 27.8%
#################### 27.9%
#################### 27.9%
#################### 27.9%
#################### 27.9%
#################### 27.9%
#################### 28.0%
#################### 28.0%
#################### 28.0%
#################### 28.0%
#################### 28.0%
#################### 28.1%
#################### 28.1%
#################### 28.1%
#################### 28.1%
#################### 28.1%
#################### 28.1%
#################### 28.1%
#################### 28.2%
#################### 28.2%
#################### 28.2%
#################### 28.2%
#################### 28.2%
#################### 28.2%
#################### 28.3%
#################### 28.3%
#################### 28.3%
#################### 28.3%
#################### 28.3%
#################### 28.4%
#################### 28.4%
#################### 28.4%
#################### 28.4%
#################### 28.4%
#################### 28.4%
#################### 28.5%
#################### 28.5%
#################### 28.5%
#################### 28.5%
#################### 28.5%
#################### 28.5%
#################### 28.6%
#################### 28.6%
#################### 28.6%
#################### 28.6%
#################### 28.6%
#################### 28.6%
#################### 28.6%
#################### 28.7%
#################### 28.7%
#################### 28.8%
#################### 28.8%
#################### 28.8%
#################### 28.8%
#################### 28.8%
#################### 28.8%
#################### 28.8%
#################### 28.9%
#################### 28.9%
#################### 28.9%
#################### 28.9%
#################### 28.9%
#################### 28.9%
#################### 29.0%
#################### 29.0%
#################### 29.0%
#################### 29.0%
#################### 29.0%
#################### 29.0%
#################### 29.1%
#################### 29.1%
#################### 29.1%
#################### 29.1%
#################### 29.1%
#################### 29.1%
#################### 29.1%
#################### 29.2%
##################### 29.2%
##################### 29.2%
##################### 29.2%
##################### 29.2%
##################### 29.3%
##################### 29.3%
##################### 29.3%
##################### 29.3%
##################### 29.3%
##################### 29.3%
##################### 29.3%
##################### 29.4%
##################### 29.4%
##################### 29.4%
##################### 29.5%
##################### 29.5%
##################### 29.5%
##################### 29.5%
##################### 29.6%
##################### 29.6%
##################### 29.6%
##################### 29.6%
##################### 29.6%
##################### 29.7%
##################### 29.7%
##################### 29.7%
##################### 29.8%
##################### 29.8%
##################### 29.8%
##################### 29.9%
##################### 29.9%
##################### 30.0%
##################### 30.0%
##################### 30.0%
##################### 30.0%
##################### 30.1%
##################### 30.1%
##################### 30.1%
##################### 30.1%
##################### 30.2%
##################### 30.2%
##################### 30.2%
##################### 30.2%
##################### 30.2%
##################### 30.3%
##################### 30.3%
##################### 30.4%
##################### 30.4%
##################### 30.4%
##################### 30.4%
##################### 30.4%
##################### 30.5%
##################### 30.5%
##################### 30.5%
##################### 30.5%
###################### 30.6%
###################### 30.6%
###################### 30.6%
###################### 30.6%
###################### 30.7%
###################### 30.7%
###################### 30.8%
###################### 30.8%
###################### 30.8%
###################### 30.8%
###################### 30.9%
###################### 30.9%
###################### 30.9%
###################### 30.9%
###################### 31.0%
###################### 31.0%
###################### 31.0%
###################### 31.1%
###################### 31.1%
###################### 31.1%
###################### 31.2%
###################### 31.2%
###################### 31.2%
###################### 31.3%
###################### 31.3%
###################### 31.4%
###################### 31.4%
###################### 31.5%
###################### 31.5%
###################### 31.5%
###################### 31.5%
###################### 31.6%
###################### 31.6%
###################### 31.6%
###################### 31.6%
###################### 31.7%
###################### 31.7%
###################### 31.7%
###################### 31.7%
###################### 31.7%
###################### 31.8%
###################### 31.8%
###################### 31.8%
###################### 31.8%
###################### 31.9%
###################### 31.9%
###################### 31.9%
####################### 31.9%
####################### 32.0%
####################### 32.0%
####################### 32.0%
####################### 32.0%
####################### 32.1%
####################### 32.1%
####################### 32.2%
####################### 32.2%
####################### 32.2%
####################### 32.2%
####################### 32.2%
####################### 32.2%
####################### 32.3%
####################### 32.3%
####################### 32.4%
####################### 32.4%
####################### 32.4%
####################### 32.5%
####################### 32.5%
####################### 32.5%
####################### 32.5%
####################### 32.6%
####################### 32.6%
####################### 32.7%
####################### 32.7%
####################### 32.7%
####################### 32.7%
####################### 32.7%
####################### 32.8%
####################### 32.8%
####################### 32.8%
####################### 32.8%
####################### 32.9%
####################### 32.9%
####################### 33.0%
####################### 33.0%
####################### 33.0%
####################### 33.1%
####################### 33.1%
####################### 33.1%
####################### 33.1%
####################### 33.1%
####################### 33.2%
####################### 33.2%
####################### 33.2%
####################### 33.2%
####################### 33.2%
####################### 33.2%
####################### 33.3%
####################### 33.3%
####################### 33.3%
####################### 33.3%
####################### 33.3%
######################## 33.3%
######################## 33.4%
######################## 33.4%
######################## 33.4%
######################## 33.5%
######################## 33.5%
######################## 33.5%
######################## 33.5%
######################## 33.5%
######################## 33.6%
######################## 33.6%
######################## 33.7%
######################## 33.7%
######################## 33.7%
######################## 33.7%
######################## 33.7%
######################## 33.8%
######################## 33.8%
######################## 33.8%
######################## 33.9%
######################## 33.9%
######################## 34.0%
######################## 34.1%
######################## 34.2%
######################## 34.2%
######################## 34.2%
######################## 34.2%
######################## 34.2%
######################## 34.3%
######################## 34.4%
######################## 34.5%
######################## 34.5%
######################## 34.5%
######################## 34.5%
######################## 34.5%
######################## 34.6%
######################## 34.6%
######################## 34.6%
######################## 34.6%
######################## 34.7%
######################## 34.7%
######################## 34.7%
######################### 34.7%
######################### 34.8%
######################### 34.8%
######################### 34.8%
######################### 34.8%
######################### 34.8%
######################### 34.9%
######################### 34.9%
######################### 34.9%
######################### 34.9%
######################### 34.9%
######################### 34.9%
######################### 35.0%
######################### 35.0%
######################### 35.1%
######################### 35.2%
######################### 35.2%
######################### 35.2%
######################### 35.2%
######################### 35.2%
######################### 35.2%
######################### 35.2%
######################### 35.3%
######################### 35.3%
######################### 35.3%
######################### 35.3%
######################### 35.4%
######################### 35.4%
######################### 35.5%
######################### 35.5%
######################### 35.5%
######################### 35.6%
######################### 35.6%
######################### 35.6%
######################### 35.6%
######################### 35.6%
######################### 35.7%
######################### 35.7%
######################### 35.7%
######################### 35.7%
######################### 35.7%
######################### 35.8%
######################### 35.8%
######################### 35.9%
######################### 35.9%
######################### 35.9%
######################### 35.9%
######################### 35.9%
######################### 36.0%
######################### 36.0%
######################### 36.0%
######################### 36.0%
######################### 36.1%
######################### 36.1%
######################### 36.1%
########################## 36.1%
########################## 36.2%
########################## 36.2%
########################## 36.2%
########################## 36.2%
########################## 36.2%
########################## 36.2%
########################## 36.3%
########################## 36.3%
########################## 36.3%
########################## 36.3%
########################## 36.4%
########################## 36.4%
########################## 36.4%
########################## 36.4%
########################## 36.4%
########################## 36.4%
########################## 36.5%
########################## 36.5%
########################## 36.6%
########################## 36.7%
########################## 36.7%
########################## 36.7%
########################## 36.7%
########################## 36.8%
########################## 36.8%
########################## 36.9%
########################## 36.9%
########################## 36.9%
########################## 36.9%
########################## 37.0%
########################## 37.0%
########################## 37.1%
########################## 37.1%
########################## 37.1%
########################## 37.1%
########################## 37.1%
########################## 37.2%
########################## 37.2%
########################## 37.2%
########################## 37.2%
########################## 37.3%
########################## 37.3%
########################## 37.3%
########################## 37.3%
########################## 37.4%
########################## 37.4%
########################## 37.5%
########################## 37.5%
########################## 37.5%
########################### 37.5%
########################### 37.6%
########################### 37.6%
########################### 37.6%
########################### 37.7%
########################### 37.7%
########################### 37.7%
########################### 37.7%
########################### 37.8%
########################### 37.8%
########################### 37.9%
########################### 37.9%
########################### 37.9%
########################### 38.0%
########################### 38.0%
########################### 38.0%
########################### 38.0%
########################### 38.0%
########################### 38.1%
########################### 38.1%
########################### 38.1%
########################### 38.1%
########################### 38.1%
########################### 38.2%
########################### 38.3%
########################### 38.3%
########################### 38.3%
########################### 38.3%
########################### 38.4%
########################### 38.4%
########################### 38.4%
########################### 38.4%
########################### 38.5%
########################### 38.5%
########################### 38.5%
########################### 38.5%
########################### 38.5%
########################### 38.5%
########################### 38.6%
########################### 38.6%
########################### 38.6%
########################### 38.7%
########################### 38.7%
########################### 38.7%
########################### 38.7%
########################### 38.7%
########################### 38.8%
########################### 38.8%
########################### 38.8%
############################ 38.9%
############################ 38.9%
############################ 38.9%
############################ 39.0%
############################ 39.0%
############################ 39.0%
############################ 39.1%
############################ 39.1%
############################ 39.1%
############################ 39.1%
############################ 39.2%
############################ 39.2%
############################ 39.2%
############################ 39.2%
############################ 39.3%
############################ 39.3%
############################ 39.3%
############################ 39.4%
############################ 39.4%
############################ 39.5%
############################ 39.5%
############################ 39.5%
############################ 39.5%
############################ 39.5%
############################ 39.6%
############################ 39.6%
############################ 39.6%
############################ 39.7%
############################ 39.7%
############################ 39.7%
############################ 39.7%
############################ 39.8%
############################ 39.8%
############################ 39.9%
############################ 39.9%
############################ 39.9%
############################ 39.9%
############################ 40.0%
############################ 40.0%
############################ 40.0%
############################ 40.1%
############################ 40.1%
############################ 40.1%
############################ 40.2%
############################ 40.2%
############################ 40.2%
############################ 40.3%
############################ 40.3%
############################# 40.3%
############################# 40.4%
############################# 40.4%
############################# 40.4%
############################# 40.4%
############################# 40.4%
############################# 40.5%
############################# 40.5%
############################# 40.5%
############################# 40.5%
############################# 40.5%
############################# 40.5%
############################# 40.6%
############################# 40.6%
############################# 40.6%
############################# 40.6%
############################# 40.6%
############################# 40.7%
############################# 40.7%
############################# 40.7%
############################# 40.8%
############################# 40.8%
############################# 40.8%
############################# 40.8%
############################# 40.9%
############################# 40.9%
############################# 40.9%
############################# 40.9%
############################# 41.0%
############################# 41.0%
############################# 41.0%
############################# 41.0%
############################# 41.1%
############################# 41.1%
############################# 41.1%
############################# 41.1%
############################# 41.1%
############################# 41.2%
############################# 41.2%
############################# 41.2%
############################# 41.2%
############################# 41.2%
############################# 41.2%
############################# 41.3%
############################# 41.3%
############################# 41.3%
############################# 41.3%
############################# 41.3%
############################# 41.3%
############################# 41.3%
############################# 41.4%
############################# 41.4%
############################# 41.4%
############################# 41.4%
############################# 41.5%
############################# 41.5%
############################# 41.5%
############################# 41.5%
############################# 41.6%
############################# 41.6%
############################# 41.6%
############################# 41.6%
############################# 41.6%
############################## 41.7%
############################## 41.7%
############################## 41.7%
############################## 41.8%
############################## 41.8%
############################## 41.8%
############################## 41.8%
############################## 41.8%
############################## 41.8%
############################## 41.9%
############################## 41.9%
############################## 41.9%
############################## 42.0%
############################## 42.0%
############################## 42.0%
############################## 42.0%
############################## 42.0%
############################## 42.0%
############################## 42.1%
############################## 42.1%
############################## 42.1%
############################## 42.2%
############################## 42.2%
############################## 42.2%
############################## 42.2%
############################## 42.2%
############################## 42.3%
############################## 42.3%
############################## 42.3%
############################## 42.3%
############################## 42.4%
############################## 42.4%
############################## 42.5%
############################## 42.5%
############################## 42.5%
############################## 42.5%
############################## 42.5%
############################## 42.6%
############################## 42.6%
############################## 42.7%
############################## 42.7%
############################## 42.7%
############################## 42.7%
############################## 42.7%
############################## 42.7%
############################## 42.8%
############################## 42.8%
############################## 42.8%
############################## 42.9%
############################## 42.9%
############################## 42.9%
############################## 42.9%
############################## 42.9%
############################## 42.9%
############################## 43.0%
############################## 43.0%
############################## 43.0%
############################## 43.0%
############################## 43.0%
############################## 43.0%
############################## 43.1%
############################### 43.1%
############################### 43.1%
############################### 43.1%
############################### 43.1%
############################### 43.1%
############################### 43.2%
############################### 43.2%
############################### 43.2%
############################### 43.2%
############################### 43.2%
############################### 43.3%
############################### 43.3%
############################### 43.4%
############################### 43.4%
############################### 43.5%
############################### 43.5%
############################### 43.5%
############################### 43.5%
############################### 43.5%
############################### 43.6%
############################### 43.6%
############################### 43.6%
############################### 43.6%
############################### 43.6%
############################### 43.7%
############################### 43.7%
############################### 43.7%
############################### 43.8%
############################### 43.8%
############################### 43.9%
############################### 43.9%
############################### 44.0%
############################### 44.0%
############################### 44.0%
############################### 44.0%
############################### 44.0%
############################### 44.1%
############################### 44.1%
############################### 44.1%
############################### 44.2%
############################### 44.2%
############################### 44.3%
############################### 44.3%
############################### 44.3%
############################### 44.4%
############################### 44.4%
############################### 44.4%
################################ 44.4%
################################ 44.5%
################################ 44.5%
################################ 44.5%
################################ 44.6%
################################ 44.6%
################################ 44.6%
################################ 44.7%
################################ 44.7%
################################ 44.7%
################################ 44.7%
################################ 44.7%
################################ 44.8%
################################ 44.8%
################################ 44.8%
################################ 44.9%
################################ 44.9%
################################ 44.9%
################################ 45.0%
################################ 45.0%
################################ 45.0%
################################ 45.0%
################################ 45.1%
################################ 45.1%
################################ 45.1%
################################ 45.1%
################################ 45.2%
################################ 45.2%
################################ 45.2%
################################ 45.2%
################################ 45.2%
################################ 45.3%
################################ 45.3%
################################ 45.3%
################################ 45.3%
################################ 45.3%
################################ 45.3%
################################ 45.3%
################################ 45.4%
################################ 45.4%
################################ 45.4%
################################ 45.4%
################################ 45.4%
################################ 45.4%
################################ 45.5%
################################ 45.5%
################################ 45.6%
################################ 45.6%
################################ 45.6%
################################ 45.6%
################################ 45.6%
################################ 45.6%
################################ 45.7%
################################ 45.7%
################################ 45.7%
################################ 45.7%
################################ 45.7%
################################ 45.7%
################################ 45.8%
################################ 45.8%
################################ 45.8%
################################ 45.8%
################################ 45.8%
################################# 45.9%
################################# 45.9%
################################# 45.9%
################################# 45.9%
################################# 45.9%
################################# 45.9%
################################# 46.0%
################################# 46.0%
################################# 46.0%
################################# 46.1%
################################# 46.1%
################################# 46.1%
################################# 46.1%
################################# 46.1%
################################# 46.1%
################################# 46.2%
################################# 46.2%
################################# 46.2%
################################# 46.2%
################################# 46.2%
################################# 46.2%
################################# 46.3%
################################# 46.3%
################################# 46.3%
################################# 46.3%
################################# 46.3%
################################# 46.3%
################################# 46.4%
################################# 46.4%
################################# 46.4%
################################# 46.4%
################################# 46.4%
################################# 46.4%
################################# 46.5%
################################# 46.5%
################################# 46.5%
################################# 46.5%
################################# 46.5%
################################# 46.6%
################################# 46.6%
################################# 46.6%
################################# 46.6%
################################# 46.6%
################################# 46.7%
################################# 46.7%
################################# 46.7%
################################# 46.7%
################################# 46.7%
################################# 46.7%
################################# 46.7%
################################# 46.8%
################################# 46.8%
################################# 46.8%
################################# 46.8%
################################# 46.8%
################################# 46.8%
################################# 46.9%
################################# 46.9%
################################# 46.9%
################################# 46.9%
################################# 47.0%
################################# 47.0%
################################# 47.0%
################################# 47.0%
################################# 47.0%
################################# 47.0%
################################# 47.1%
################################# 47.1%
################################# 47.1%
################################# 47.1%
################################# 47.2%
################################# 47.2%
################################# 47.2%
################################## 47.2%
################################## 47.2%
################################## 47.3%
################################## 47.3%
################################## 47.3%
################################## 47.3%
################################## 47.3%
################################## 47.3%
################################## 47.3%
################################## 47.4%
################################## 47.4%
################################## 47.4%
################################## 47.5%
################################## 47.5%
################################## 47.5%
################################## 47.5%
################################## 47.5%
################################## 47.5%
################################## 47.6%
################################## 47.6%
################################## 47.6%
################################## 47.6%
################################## 47.6%
################################## 47.6%
################################## 47.6%
################################## 47.7%
################################## 47.7%
################################## 47.7%
################################## 47.7%
################################## 47.7%
################################## 47.7%
################################## 47.8%
################################## 47.8%
################################## 47.8%
################################## 47.9%
################################## 47.9%
################################## 47.9%
################################## 47.9%
################################## 47.9%
################################## 47.9%
################################## 48.0%
################################## 48.0%
################################## 48.0%
################################## 48.0%
################################## 48.0%
################################## 48.1%
################################## 48.1%
################################## 48.1%
################################## 48.1%
################################## 48.2%
################################## 48.2%
################################## 48.2%
################################## 48.2%
################################## 48.3%
################################## 48.3%
################################## 48.4%
################################## 48.4%
################################## 48.4%
################################## 48.4%
################################## 48.4%
################################## 48.4%
################################## 48.5%
################################## 48.5%
################################## 48.5%
################################## 48.5%
################################## 48.5%
################################## 48.6%
################################## 48.6%
################################## 48.6%
################################### 48.6%
################################### 48.6%
################################### 48.7%
################################### 48.7%
################################### 48.8%
################################### 48.8%
################################### 48.8%
################################### 48.9%
################################### 48.9%
################################### 48.9%
################################### 49.0%
################################### 49.0%
################################### 49.0%
################################### 49.0%
################################### 49.1%
################################### 49.1%
################################### 49.1%
################################### 49.1%
################################### 49.2%
################################### 49.2%
################################### 49.2%
################################### 49.3%
################################### 49.3%
################################### 49.3%
################################### 49.4%
################################### 49.5%
################################### 49.5%
################################### 49.5%
################################### 49.5%
################################### 49.6%
################################### 49.6%
################################### 49.6%
################################### 49.6%
################################### 49.6%
################################### 49.7%
################################### 49.7%
################################### 49.7%
################################### 49.7%
################################### 49.8%
################################### 49.8%
################################### 49.8%
################################### 49.8%
################################### 49.9%
################################### 49.9%
################################### 50.0%
################################### 50.0%
################################### 50.0%
################################### 50.0%
#################################### 50.0%
#################################### 50.0%
#################################### 50.1%
#################################### 50.1%
#################################### 50.1%
#################################### 50.1%
#################################### 50.1%
#################################### 50.2%
#################################### 50.2%
#################################### 50.2%
#################################### 50.3%
#################################### 50.3%
#################################### 50.3%
#################################### 50.3%
#################################### 50.3%
#################################### 50.3%
#################################### 50.3%
#################################### 50.4%
#################################### 50.4%
#################################### 50.4%
#################################### 50.4%
#################################### 50.5%
#################################### 50.5%
#################################### 50.5%
#################################### 50.5%
#################################### 50.5%
#################################### 50.6%
#################################### 50.6%
#################################### 50.6%
#################################### 50.6%
#################################### 50.7%
#################################### 50.7%
#################################### 50.7%
#################################### 50.7%
#################################### 50.7%
#################################### 50.7%
#################################### 50.8%
#################################### 50.8%
#################################### 50.8%
#################################### 50.9%
#################################### 50.9%
#################################### 50.9%
#################################### 50.9%
#################################### 50.9%
#################################### 51.0%
#################################### 51.0%
#################################### 51.1%
#################################### 51.1%
#################################### 51.1%
#################################### 51.1%
#################################### 51.2%
#################################### 51.2%
#################################### 51.2%
#################################### 51.2%
#################################### 51.3%
#################################### 51.3%
#################################### 51.3%
#################################### 51.3%
#################################### 51.3%
#################################### 51.4%
#################################### 51.4%
#################################### 51.4%
##################################### 51.4%
##################################### 51.4%
##################################### 51.5%
##################################### 51.5%
##################################### 51.5%
##################################### 51.5%
##################################### 51.6%
##################################### 51.6%
##################################### 51.6%
##################################### 51.6%
##################################### 51.6%
##################################### 51.6%
##################################### 51.7%
##################################### 51.7%
##################################### 51.7%
##################################### 51.7%
##################################### 51.8%
##################################### 51.8%
##################################### 51.8%
##################################### 51.8%
##################################### 51.8%
##################################### 51.8%
##################################### 51.9%
##################################### 51.9%
##################################### 51.9%
##################################### 52.0%
##################################### 52.0%
##################################### 52.0%
##################################### 52.0%
##################################### 52.0%
##################################### 52.0%
##################################### 52.1%
##################################### 52.1%
##################################### 52.1%
##################################### 52.1%
##################################### 52.1%
##################################### 52.2%
##################################### 52.2%
##################################### 52.2%
##################################### 52.2%
##################################### 52.3%
##################################### 52.3%
##################################### 52.3%
##################################### 52.3%
##################################### 52.3%
##################################### 52.4%
##################################### 52.4%
##################################### 52.4%
##################################### 52.4%
##################################### 52.4%
##################################### 52.4%
##################################### 52.4%
##################################### 52.5%
##################################### 52.5%
##################################### 52.5%
##################################### 52.6%
##################################### 52.6%
##################################### 52.6%
##################################### 52.6%
##################################### 52.6%
##################################### 52.7%
##################################### 52.7%
##################################### 52.7%
##################################### 52.7%
###################################### 52.8%
###################################### 52.8%
###################################### 52.8%
###################################### 52.8%
###################################### 52.9%
###################################### 53.0%
###################################### 53.0%
###################################### 53.0%
###################################### 53.0%
###################################### 53.1%
###################################### 53.1%
###################################### 53.1%
###################################### 53.1%
###################################### 53.1%
###################################### 53.1%
###################################### 53.1%
###################################### 53.2%
###################################### 53.2%
###################################### 53.2%
###################################### 53.2%
###################################### 53.2%
###################################### 53.3%
###################################### 53.3%
###################################### 53.3%
###################################### 53.3%
###################################### 53.4%
###################################### 53.4%
###################################### 53.4%
###################################### 53.4%
###################################### 53.4%
###################################### 53.5%
###################################### 53.5%
###################################### 53.5%
###################################### 53.5%
###################################### 53.6%
###################################### 53.6%
###################################### 53.6%
###################################### 53.7%
###################################### 53.7%
###################################### 53.7%
###################################### 53.7%
###################################### 53.7%
###################################### 53.8%
###################################### 53.8%
###################################### 53.9%
###################################### 53.9%
###################################### 54.0%
###################################### 54.0%
###################################### 54.0%
###################################### 54.0%
###################################### 54.1%
###################################### 54.1%
####################################### 54.2%
####################################### 54.2%
####################################### 54.2%
####################################### 54.3%
####################################### 54.3%
####################################### 54.3%
####################################### 54.4%
####################################### 54.5%
####################################### 54.5%
####################################### 54.5%
####################################### 54.6%
####################################### 54.6%
####################################### 54.6%
####################################### 54.7%
####################################### 54.7%
####################################### 54.7%
####################################### 54.8%
####################################### 54.8%
####################################### 54.8%
####################################### 54.9%
####################################### 55.0%
####################################### 55.0%
####################################### 55.0%
####################################### 55.0%
####################################### 55.1%
####################################### 55.1%
####################################### 55.1%
####################################### 55.1%
####################################### 55.2%
####################################### 55.3%
####################################### 55.3%
####################################### 55.3%
####################################### 55.4%
####################################### 55.5%
####################################### 55.5%
####################################### 55.5%
####################################### 55.5%
####################################### 55.5%
####################################### 55.6%
######################################## 55.6%
######################################## 55.6%
######################################## 55.6%
######################################## 55.6%
######################################## 55.6%
######################################## 55.7%
######################################## 55.7%
######################################## 55.7%
######################################## 55.7%
######################################## 55.7%
######################################## 55.7%
######################################## 55.7%
######################################## 55.8%
######################################## 55.8%
######################################## 55.8%
######################################## 55.8%
######################################## 55.8%
######################################## 55.9%
######################################## 55.9%
######################################## 55.9%
######################################## 55.9%
######################################## 56.0%
######################################## 56.0%
######################################## 56.0%
######################################## 56.0%
######################################## 56.0%
######################################## 56.1%
######################################## 56.1%
######################################## 56.1%
######################################## 56.1%
######################################## 56.1%
######################################## 56.1%
######################################## 56.1%
######################################## 56.1%
######################################## 56.2%
######################################## 56.2%
######################################## 56.2%
######################################## 56.2%
######################################## 56.3%
######################################## 56.3%
######################################## 56.3%
######################################## 56.3%
######################################## 56.3%
######################################## 56.3%
######################################## 56.3%
######################################## 56.3%
######################################## 56.4%
######################################## 56.4%
######################################## 56.4%
######################################## 56.4%
######################################## 56.4%
######################################## 56.4%
######################################## 56.5%
######################################## 56.6%
######################################## 56.6%
######################################## 56.6%
######################################## 56.6%
######################################## 56.6%
######################################## 56.6%
######################################## 56.6%
######################################## 56.7%
######################################## 56.7%
######################################## 56.7%
######################################## 56.7%
######################################## 56.7%
######################################## 56.8%
######################################## 56.8%
######################################## 56.8%
######################################## 56.9%
######################################## 56.9%
######################################### 57.0%
######################################### 57.0%
######################################### 57.0%
######################################### 57.0%
######################################### 57.1%
######################################### 57.1%
######################################### 57.1%
######################################### 57.1%
######################################### 57.1%
######################################### 57.2%
######################################### 57.2%
######################################### 57.2%
######################################### 57.2%
######################################### 57.3%
######################################### 57.3%
######################################### 57.3%
######################################### 57.3%
######################################### 57.4%
######################################### 57.4%
######################################### 57.4%
######################################### 57.4%
######################################### 57.4%
######################################### 57.5%
######################################### 57.5%
######################################### 57.5%
######################################### 57.5%
######################################### 57.6%
######################################### 57.6%
######################################### 57.6%
######################################### 57.6%
######################################### 57.6%
######################################### 57.6%
######################################### 57.7%
######################################### 57.7%
######################################### 57.7%
######################################### 57.7%
######################################### 57.8%
######################################### 57.8%
######################################### 57.8%
######################################### 57.9%
######################################### 57.9%
######################################### 57.9%
######################################### 57.9%
######################################### 58.0%
######################################### 58.0%
######################################### 58.0%
######################################### 58.0%
######################################### 58.0%
######################################### 58.1%
######################################### 58.1%
######################################### 58.1%
######################################### 58.1%
######################################### 58.2%
######################################### 58.2%
######################################### 58.2%
######################################### 58.2%
######################################### 58.3%
######################################### 58.3%
######################################### 58.3%
######################################### 58.3%
########################################## 58.4%
########################################## 58.4%
########################################## 58.4%
########################################## 58.4%
########################################## 58.5%
########################################## 58.5%
########################################## 58.5%
########################################## 58.5%
########################################## 58.6%
########################################## 58.6%
########################################## 58.6%
########################################## 58.6%
########################################## 58.6%
########################################## 58.6%
########################################## 58.7%
########################################## 58.7%
########################################## 58.7%
########################################## 58.7%
########################################## 58.8%
########################################## 58.8%
########################################## 58.8%
########################################## 58.8%
########################################## 58.9%
########################################## 58.9%
########################################## 58.9%
########################################## 58.9%
########################################## 59.0%
########################################## 59.0%
########################################## 59.1%
########################################## 59.1%
########################################## 59.1%
########################################## 59.1%
########################################## 59.1%
########################################## 59.2%
########################################## 59.2%
########################################## 59.2%
########################################## 59.3%
########################################## 59.3%
########################################## 59.3%
########################################## 59.3%
########################################## 59.4%
########################################## 59.5%
########################################## 59.5%
########################################## 59.5%
########################################## 59.6%
########################################## 59.6%
########################################## 59.7%
########################################## 59.7%
########################################## 59.7%
########################################### 59.7%
########################################### 59.8%
########################################### 59.8%
########################################### 59.8%
########################################### 59.8%
########################################### 59.9%
########################################### 59.9%
########################################### 59.9%
########################################### 60.0%
########################################### 60.0%
########################################### 60.0%
########################################### 60.0%
########################################### 60.1%
########################################### 60.1%
########################################### 60.1%
########################################### 60.1%
########################################### 60.2%
########################################### 60.2%
########################################### 60.2%
########################################### 60.2%
########################################### 60.2%
########################################### 60.2%
########################################### 60.2%
########################################### 60.3%
########################################### 60.3%
########################################### 60.3%
########################################### 60.3%
########################################### 60.3%
########################################### 60.3%
########################################### 60.4%
########################################### 60.4%
########################################### 60.4%
########################################### 60.4%
########################################### 60.5%
########################################### 60.5%
########################################### 60.5%
########################################### 60.5%
########################################### 60.6%
########################################### 60.6%
########################################### 60.6%
########################################### 60.6%
########################################### 60.6%
########################################### 60.7%
########################################### 60.7%
########################################### 60.7%
########################################### 60.7%
########################################### 60.7%
########################################### 60.8%
########################################### 60.8%
########################################### 60.8%
########################################### 60.8%
########################################### 60.8%
########################################### 60.9%
########################################### 60.9%
########################################### 60.9%
########################################### 60.9%
########################################### 60.9%
########################################### 61.0%
########################################### 61.0%
########################################### 61.0%
########################################### 61.1%
########################################### 61.1%
########################################### 61.1%
############################################ 61.1%
############################################ 61.1%
############################################ 61.1%
############################################ 61.2%
############################################ 61.2%
############################################ 61.2%
############################################ 61.2%
############################################ 61.2%
############################################ 61.2%
############################################ 61.3%
############################################ 61.3%
############################################ 61.3%
############################################ 61.3%
############################################ 61.4%
############################################ 61.4%
############################################ 61.4%
############################################ 61.4%
############################################ 61.4%
############################################ 61.4%
############################################ 61.5%
############################################ 61.5%
############################################ 61.6%
############################################ 61.6%
############################################ 61.6%
############################################ 61.6%
############################################ 61.6%
############################################ 61.6%
############################################ 61.6%
############################################ 61.6%
############################################ 61.7%
############################################ 61.7%
############################################ 61.7%
############################################ 61.7%
############################################ 61.7%
############################################ 61.7%
############################################ 61.8%
############################################ 61.8%
############################################ 61.8%
############################################ 61.8%
############################################ 61.8%
############################################ 61.8%
############################################ 61.8%
############################################ 61.9%
############################################ 61.9%
############################################ 61.9%
############################################ 61.9%
############################################ 61.9%
############################################ 62.0%
############################################ 62.0%
############################################ 62.0%
############################################ 62.0%
############################################ 62.0%
############################################ 62.0%
############################################ 62.0%
############################################ 62.0%
############################################ 62.1%
############################################ 62.1%
############################################ 62.1%
############################################ 62.1%
############################################ 62.2%
############################################ 62.2%
############################################ 62.2%
############################################ 62.2%
############################################ 62.2%
############################################ 62.2%
############################################ 62.3%
############################################ 62.3%
############################################ 62.3%
############################################ 62.3%
############################################ 62.4%
############################################ 62.4%
############################################ 62.4%
############################################ 62.4%
############################################ 62.4%
############################################ 62.5%
############################################ 62.5%
############################################ 62.5%
############################################# 62.5%
############################################# 62.5%
############################################# 62.6%
############################################# 62.6%
############################################# 62.6%
############################################# 62.6%
############################################# 62.6%
############################################# 62.6%
############################################# 62.7%
############################################# 62.7%
############################################# 62.7%
############################################# 62.7%
############################################# 62.7%
############################################# 62.8%
############################################# 62.8%
############################################# 62.8%
############################################# 62.8%
############################################# 62.8%
############################################# 62.8%
############################################# 62.9%
############################################# 62.9%
############################################# 62.9%
############################################# 62.9%
############################################# 62.9%
############################################# 62.9%
############################################# 63.0%
############################################# 63.0%
############################################# 63.0%
############################################# 63.0%
############################################# 63.0%
############################################# 63.1%
############################################# 63.1%
############################################# 63.1%
############################################# 63.1%
############################################# 63.2%
############################################# 63.2%
############################################# 63.2%
############################################# 63.2%
############################################# 63.3%
############################################# 63.3%
############################################# 63.3%
############################################# 63.3%
############################################# 63.3%
############################################# 63.4%
############################################# 63.4%
############################################# 63.4%
############################################# 63.4%
############################################# 63.4%
############################################# 63.5%
############################################# 63.5%
############################################# 63.5%
############################################# 63.5%
############################################# 63.5%
############################################# 63.5%
############################################# 63.5%
############################################# 63.6%
############################################# 63.6%
############################################# 63.6%
############################################# 63.6%
############################################# 63.6%
############################################# 63.6%
############################################# 63.7%
############################################# 63.7%
############################################# 63.7%
############################################# 63.8%
############################################# 63.8%
############################################# 63.8%
############################################# 63.8%
############################################# 63.8%
############################################# 63.8%
############################################# 63.9%
############################################# 63.9%
############################################## 63.9%
############################################## 63.9%
############################################## 64.0%
############################################## 64.0%
############################################## 64.1%
############################################## 64.1%
############################################## 64.1%
############################################## 64.1%
############################################## 64.2%
############################################## 64.2%
############################################## 64.2%
############################################## 64.2%
############################################## 64.3%
############################################## 64.3%
############################################## 64.3%
############################################## 64.4%
############################################## 64.4%
############################################## 64.4%
############################################## 64.4%
############################################## 64.4%
############################################## 64.5%
############################################## 64.5%
############################################## 64.5%
############################################## 64.6%
############################################## 64.6%
############################################## 64.6%
############################################## 64.6%
############################################## 64.7%
############################################## 64.7%
############################################## 64.7%
############################################## 64.8%
############################################## 64.8%
############################################## 64.8%
############################################## 64.9%
############################################## 64.9%
############################################## 64.9%
############################################## 64.9%
############################################## 65.0%
############################################## 65.1%
############################################## 65.1%
############################################## 65.2%
############################################## 65.2%
############################################## 65.3%
############################################### 65.3%
############################################### 65.3%
############################################### 65.4%
############################################### 65.4%
############################################### 65.4%
############################################### 65.4%
############################################### 65.4%
############################################### 65.4%
############################################### 65.4%
############################################### 65.5%
############################################### 65.5%
############################################### 65.5%
############################################### 65.5%
############################################### 65.5%
############################################### 65.5%
############################################### 65.5%
############################################### 65.6%
############################################### 65.6%
############################################### 65.6%
############################################### 65.6%
############################################### 65.6%
############################################### 65.7%
############################################### 65.7%
############################################### 65.7%
############################################### 65.8%
############################################### 65.8%
############################################### 65.8%
############################################### 65.8%
############################################### 65.8%
############################################### 65.8%
############################################### 65.9%
############################################### 65.9%
############################################### 65.9%
############################################### 65.9%
############################################### 65.9%
############################################### 66.0%
############################################### 66.0%
############################################### 66.0%
############################################### 66.0%
############################################### 66.0%
############################################### 66.1%
############################################### 66.1%
############################################### 66.1%
############################################### 66.1%
############################################### 66.1%
############################################### 66.2%
############################################### 66.2%
############################################### 66.2%
############################################### 66.2%
############################################### 66.3%
############################################### 66.3%
############################################### 66.3%
############################################### 66.3%
############################################### 66.3%
############################################### 66.4%
############################################### 66.4%
############################################### 66.4%
############################################### 66.4%
############################################### 66.4%
############################################### 66.5%
############################################### 66.5%
############################################### 66.5%
############################################### 66.5%
############################################### 66.5%
############################################### 66.5%
############################################### 66.5%
############################################### 66.5%
############################################### 66.6%
############################################### 66.6%
############################################### 66.6%
############################################### 66.6%
############################################### 66.6%
############################################### 66.6%
############################################### 66.7%
################################################ 66.7%
################################################ 66.7%
################################################ 66.7%
################################################ 66.7%
################################################ 66.7%
################################################ 66.7%
################################################ 66.7%
################################################ 66.8%
################################################ 66.8%
################################################ 66.8%
################################################ 66.8%
################################################ 66.8%
################################################ 66.9%
################################################ 66.9%
################################################ 66.9%
################################################ 66.9%
################################################ 66.9%
################################################ 67.0%
################################################ 67.0%
################################################ 67.0%
################################################ 67.0%
################################################ 67.0%
################################################ 67.0%
################################################ 67.1%
################################################ 67.1%
################################################ 67.1%
################################################ 67.1%
################################################ 67.1%
################################################ 67.2%
################################################ 67.2%
################################################ 67.2%
################################################ 67.2%
################################################ 67.3%
################################################ 67.3%
################################################ 67.3%
################################################ 67.4%
################################################ 67.4%
################################################ 67.4%
################################################ 67.4%
################################################ 67.4%
################################################ 67.4%
################################################ 67.4%
################################################ 67.5%
################################################ 67.5%
################################################ 67.5%
################################################ 67.5%
################################################ 67.6%
################################################ 67.6%
################################################ 67.6%
################################################ 67.6%
################################################ 67.6%
################################################ 67.6%
################################################ 67.7%
################################################ 67.7%
################################################ 67.7%
################################################ 67.8%
################################################ 67.8%
################################################ 67.8%
################################################ 67.8%
################################################ 67.8%
################################################ 67.9%
################################################ 67.9%
################################################ 67.9%
################################################ 68.0%
################################################ 68.0%
################################################ 68.0%
################################################ 68.0%
################################################ 68.0%
################################################ 68.1%
################################################# 68.1%
################################################# 68.1%
################################################# 68.1%
################################################# 68.1%
################################################# 68.1%
################################################# 68.1%
################################################# 68.2%
################################################# 68.2%
################################################# 68.2%
################################################# 68.2%
################################################# 68.3%
################################################# 68.3%
################################################# 68.3%
################################################# 68.3%
################################################# 68.3%
################################################# 68.4%
################################################# 68.4%
################################################# 68.4%
################################################# 68.5%
################################################# 68.5%
################################################# 68.5%
################################################# 68.5%
################################################# 68.5%
################################################# 68.5%
################################################# 68.5%
################################################# 68.6%
################################################# 68.6%
################################################# 68.6%
################################################# 68.7%
################################################# 68.7%
################################################# 68.7%
################################################# 68.7%
################################################# 68.7%
################################################# 68.8%
################################################# 68.8%
################################################# 68.8%
################################################# 68.8%
################################################# 68.8%
################################################# 68.8%
################################################# 68.8%
################################################# 68.9%
################################################# 68.9%
################################################# 69.0%
################################################# 69.0%
################################################# 69.1%
################################################# 69.1%
################################################# 69.2%
################################################# 69.2%
################################################# 69.2%
################################################# 69.2%
################################################# 69.2%
################################################# 69.3%
################################################# 69.3%
################################################# 69.3%
################################################# 69.3%
################################################# 69.4%
################################################# 69.4%
################################################# 69.4%
################################################# 69.4%
################################################# 69.4%
################################################# 69.4%
################################################## 69.5%
################################################## 69.5%
################################################## 69.5%
################################################## 69.6%
################################################## 69.6%
################################################## 69.7%
################################################## 69.7%
################################################## 69.8%
################################################## 69.8%
################################################## 69.8%
################################################## 69.8%
################################################## 69.8%
################################################## 69.9%
################################################## 69.9%
################################################## 69.9%
################################################## 69.9%
################################################## 69.9%
################################################## 70.0%
################################################## 70.0%
################################################## 70.0%
################################################## 70.1%
################################################## 70.1%
################################################## 70.1%
################################################## 70.1%
################################################## 70.2%
################################################## 70.2%
################################################## 70.3%
################################################## 70.3%
################################################## 70.3%
################################################## 70.3%
################################################## 70.4%
################################################## 70.4%
################################################## 70.4%
################################################## 70.4%
################################################## 70.4%
################################################## 70.5%
################################################## 70.5%
################################################## 70.5%
################################################## 70.5%
################################################## 70.5%
################################################## 70.5%
################################################## 70.6%
################################################## 70.6%
################################################## 70.6%
################################################## 70.7%
################################################## 70.7%
################################################## 70.7%
################################################## 70.8%
################################################## 70.8%
################################################## 70.8%
################################################### 70.9%
################################################### 70.9%
################################################### 70.9%
################################################### 70.9%
################################################### 70.9%
################################################### 70.9%
################################################### 70.9%
################################################### 71.0%
################################################### 71.0%
################################################### 71.0%
################################################### 71.0%
################################################### 71.0%
################################################### 71.0%
################################################### 71.0%
################################################### 71.1%
################################################### 71.1%
################################################### 71.1%
################################################### 71.1%
################################################### 71.1%
################################################### 71.1%
################################################### 71.2%
################################################### 71.2%
################################################### 71.2%
################################################### 71.2%
################################################### 71.2%
################################################### 71.2%
################################################### 71.3%
################################################### 71.3%
################################################### 71.3%
################################################### 71.3%
################################################### 71.3%
################################################### 71.4%
################################################### 71.4%
################################################### 71.4%
################################################### 71.4%
################################################### 71.4%
################################################### 71.5%
################################################### 71.5%
################################################### 71.5%
################################################### 71.5%
################################################### 71.5%
################################################### 71.5%
################################################### 71.6%
################################################### 71.6%
################################################### 71.6%
################################################### 71.6%
################################################### 71.7%
################################################### 71.7%
################################################### 71.7%
################################################### 71.7%
################################################### 71.7%
################################################### 71.7%
################################################### 71.8%
################################################### 71.8%
################################################### 71.8%
################################################### 71.8%
################################################### 71.9%
################################################### 71.9%
################################################### 71.9%
################################################### 71.9%
################################################### 72.0%
################################################### 72.0%
################################################### 72.0%
################################################### 72.0%
################################################### 72.0%
################################################### 72.1%
################################################### 72.1%
################################################### 72.1%
################################################### 72.1%
################################################### 72.1%
################################################### 72.1%
################################################### 72.2%
################################################### 72.2%
################################################### 72.2%
#################################################### 72.2%
#################################################### 72.3%
#################################################### 72.3%
#################################################### 72.3%
#################################################### 72.3%
#################################################### 72.3%
#################################################### 72.3%
#################################################### 72.4%
#################################################### 72.4%
#################################################### 72.4%
#################################################### 72.4%
#################################################### 72.4%
#################################################### 72.4%
#################################################### 72.4%
#################################################### 72.4%
#################################################### 72.5%
#################################################### 72.5%
#################################################### 72.5%
#################################################### 72.5%
#################################################### 72.5%
#################################################### 72.5%
#################################################### 72.5%
#################################################### 72.6%
#################################################### 72.6%
#################################################### 72.6%
#################################################### 72.6%
#################################################### 72.6%
#################################################### 72.7%
#################################################### 72.7%
#################################################### 72.7%
#################################################### 72.7%
#################################################### 72.8%
#################################################### 72.8%
#################################################### 72.8%
#################################################### 72.8%
#################################################### 72.8%
#################################################### 72.9%
#################################################### 72.9%
#################################################### 72.9%
#################################################### 73.0%
#################################################### 73.0%
#################################################### 73.0%
#################################################### 73.0%
#################################################### 73.0%
#################################################### 73.0%
#################################################### 73.1%
#################################################### 73.1%
#################################################### 73.1%
#################################################### 73.1%
#################################################### 73.1%
#################################################### 73.2%
#################################################### 73.2%
#################################################### 73.2%
#################################################### 73.2%
#################################################### 73.3%
#################################################### 73.3%
#################################################### 73.3%
#################################################### 73.4%
#################################################### 73.4%
#################################################### 73.4%
#################################################### 73.4%
#################################################### 73.4%
#################################################### 73.4%
#################################################### 73.5%
#################################################### 73.5%
#################################################### 73.5%
#################################################### 73.5%
#################################################### 73.5%
#################################################### 73.5%
#################################################### 73.6%
##################################################### 73.6%
##################################################### 73.6%
##################################################### 73.7%
##################################################### 73.7%
##################################################### 73.7%
##################################################### 73.7%
##################################################### 73.7%
##################################################### 73.7%
##################################################### 73.7%
##################################################### 73.8%
##################################################### 73.8%
##################################################### 73.8%
##################################################### 73.8%
##################################################### 73.8%
##################################################### 73.8%
##################################################### 73.8%
##################################################### 73.9%
##################################################### 73.9%
##################################################### 73.9%
##################################################### 73.9%
##################################################### 73.9%
##################################################### 73.9%
##################################################### 74.0%
##################################################### 74.0%
##################################################### 74.0%
##################################################### 74.1%
##################################################### 74.1%
##################################################### 74.1%
##################################################### 74.1%
##################################################### 74.1%
##################################################### 74.1%
##################################################### 74.1%
##################################################### 74.2%
##################################################### 74.2%
##################################################### 74.2%
##################################################### 74.2%
##################################################### 74.2%
##################################################### 74.3%
##################################################### 74.3%
##################################################### 74.3%
##################################################### 74.4%
##################################################### 74.4%
##################################################### 74.4%
##################################################### 74.4%
##################################################### 74.4%
##################################################### 74.4%
##################################################### 74.5%
##################################################### 74.5%
##################################################### 74.5%
##################################################### 74.5%
##################################################### 74.5%
##################################################### 74.6%
##################################################### 74.6%
##################################################### 74.6%
##################################################### 74.6%
##################################################### 74.7%
##################################################### 74.7%
##################################################### 74.7%
##################################################### 74.7%
##################################################### 74.7%
##################################################### 74.7%
##################################################### 74.8%
##################################################### 74.8%
##################################################### 74.8%
##################################################### 74.8%
##################################################### 74.8%
##################################################### 74.8%
##################################################### 74.9%
##################################################### 74.9%
##################################################### 74.9%
##################################################### 74.9%
##################################################### 75.0%
###################################################### 75.0%
###################################################### 75.0%
###################################################### 75.1%
###################################################### 75.1%
###################################################### 75.1%
###################################################### 75.2%
###################################################### 75.2%
###################################################### 75.2%
###################################################### 75.3%
###################################################### 75.3%
###################################################### 75.3%
###################################################### 75.3%
###################################################### 75.4%
###################################################### 75.4%
###################################################### 75.4%
###################################################### 75.5%
###################################################### 75.5%
###################################################### 75.5%
###################################################### 75.5%
###################################################### 75.5%
###################################################### 75.5%
###################################################### 75.5%
###################################################### 75.6%
###################################################### 75.6%
###################################################### 75.6%
###################################################### 75.6%
###################################################### 75.6%
###################################################### 75.6%
###################################################### 75.7%
###################################################### 75.7%
###################################################### 75.7%
###################################################### 75.7%
###################################################### 75.7%
###################################################### 75.7%
###################################################### 75.8%
###################################################### 75.8%
###################################################### 75.8%
###################################################### 75.8%
###################################################### 75.8%
###################################################### 75.8%
###################################################### 75.8%
###################################################### 75.9%
###################################################### 75.9%
###################################################### 75.9%
###################################################### 75.9%
###################################################### 75.9%
###################################################### 75.9%
###################################################### 76.0%
###################################################### 76.0%
###################################################### 76.0%
###################################################### 76.1%
###################################################### 76.1%
###################################################### 76.1%
###################################################### 76.1%
###################################################### 76.1%
###################################################### 76.1%
###################################################### 76.1%
###################################################### 76.2%
###################################################### 76.2%
###################################################### 76.2%
###################################################### 76.2%
###################################################### 76.2%
###################################################### 76.3%
###################################################### 76.3%
###################################################### 76.3%
###################################################### 76.3%
###################################################### 76.3%
###################################################### 76.3%
###################################################### 76.4%
###################################################### 76.4%
###################################################### 76.4%
####################################################### 76.4%
####################################################### 76.4%
####################################################### 76.5%
####################################################### 76.5%
####################################################### 76.5%
####################################################### 76.5%
####################################################### 76.6%
####################################################### 76.6%
####################################################### 76.6%
####################################################### 76.6%
####################################################### 76.7%
####################################################### 76.7%
####################################################### 76.7%
####################################################### 76.7%
####################################################### 76.8%
####################################################### 76.8%
####################################################### 76.8%
####################################################### 76.8%
####################################################### 76.8%
####################################################### 76.9%
####################################################### 76.9%
####################################################### 76.9%
####################################################### 76.9%
####################################################### 76.9%
####################################################### 76.9%
####################################################### 77.0%
####################################################### 77.0%
####################################################### 77.0%
####################################################### 77.1%
####################################################### 77.1%
####################################################### 77.1%
####################################################### 77.1%
####################################################### 77.1%
####################################################### 77.1%
####################################################### 77.2%
####################################################### 77.2%
####################################################### 77.2%
####################################################### 77.2%
####################################################### 77.2%
####################################################### 77.2%
####################################################### 77.3%
####################################################### 77.3%
####################################################### 77.3%
####################################################### 77.3%
####################################################### 77.3%
####################################################### 77.4%
####################################################### 77.4%
####################################################### 77.4%
####################################################### 77.4%
####################################################### 77.4%
####################################################### 77.5%
####################################################### 77.5%
####################################################### 77.5%
####################################################### 77.5%
####################################################### 77.5%
####################################################### 77.5%
####################################################### 77.6%
####################################################### 77.6%
####################################################### 77.6%
####################################################### 77.6%
####################################################### 77.6%
####################################################### 77.6%
####################################################### 77.6%
####################################################### 77.7%
####################################################### 77.7%
######################################################## 77.8%
######################################################## 77.8%
######################################################## 77.8%
######################################################## 77.9%
######################################################## 77.9%
######################################################## 77.9%
######################################################## 77.9%
######################################################## 77.9%
######################################################## 77.9%
######################################################## 77.9%
######################################################## 78.0%
######################################################## 78.0%
######################################################## 78.0%
######################################################## 78.0%
######################################################## 78.0%
######################################################## 78.0%
######################################################## 78.0%
######################################################## 78.1%
######################################################## 78.1%
######################################################## 78.1%
######################################################## 78.2%
######################################################## 78.2%
######################################################## 78.2%
######################################################## 78.2%
######################################################## 78.3%
######################################################## 78.3%
######################################################## 78.3%
######################################################## 78.3%
######################################################## 78.3%
######################################################## 78.3%
######################################################## 78.4%
######################################################## 78.4%
######################################################## 78.4%
######################################################## 78.4%
######################################################## 78.5%
######################################################## 78.5%
######################################################## 78.5%
######################################################## 78.5%
######################################################## 78.5%
######################################################## 78.5%
######################################################## 78.6%
######################################################## 78.6%
######################################################## 78.6%
######################################################## 78.6%
######################################################## 78.6%
######################################################## 78.6%
######################################################## 78.6%
######################################################## 78.6%
######################################################## 78.7%
######################################################## 78.7%
######################################################## 78.7%
######################################################## 78.7%
######################################################## 78.7%
######################################################## 78.7%
######################################################## 78.8%
######################################################## 78.9%
######################################################## 79.0%
######################################################## 79.0%
######################################################## 79.0%
######################################################## 79.0%
######################################################## 79.0%
######################################################## 79.0%
######################################################## 79.1%
######################################################## 79.1%
######################################################## 79.1%
######################################################## 79.1%
######################################################## 79.1%
######################################################## 79.1%
######################################################## 79.1%
######################################################## 79.2%
######################################################## 79.2%
######################################################### 79.2%
######################################################### 79.2%
######################################################### 79.3%
######################################################### 79.3%
######################################################### 79.3%
######################################################### 79.3%
######################################################### 79.3%
######################################################### 79.4%
######################################################### 79.4%
######################################################### 79.4%
######################################################### 79.4%
######################################################### 79.5%
######################################################### 79.5%
######################################################### 79.5%
######################################################### 79.5%
######################################################### 79.6%
######################################################### 79.6%
######################################################### 79.6%
######################################################### 79.6%
######################################################### 79.6%
######################################################### 79.6%
######################################################### 79.7%
######################################################### 79.7%
######################################################### 79.8%
######################################################### 79.9%
######################################################### 79.9%
######################################################### 79.9%
######################################################### 79.9%
######################################################### 79.9%
######################################################### 79.9%
######################################################### 79.9%
######################################################### 80.0%
######################################################### 80.0%
######################################################### 80.1%
######################################################### 80.1%
######################################################### 80.1%
######################################################### 80.1%
######################################################### 80.1%
######################################################### 80.1%
######################################################### 80.1%
######################################################### 80.1%
######################################################### 80.2%
######################################################### 80.2%
######################################################### 80.2%
######################################################### 80.2%
######################################################### 80.2%
######################################################### 80.2%
######################################################### 80.3%
######################################################### 80.3%
######################################################### 80.3%
######################################################### 80.3%
######################################################### 80.3%
######################################################### 80.3%
######################################################### 80.3%
######################################################### 80.4%
######################################################### 80.4%
######################################################### 80.4%
######################################################### 80.4%
######################################################### 80.4%
######################################################### 80.4%
######################################################### 80.4%
######################################################### 80.5%
########################################################## 80.6%
########################################################## 80.6%
########################################################## 80.6%
########################################################## 80.6%
########################################################## 80.7%
########################################################## 80.7%
########################################################## 80.7%
########################################################## 80.7%
########################################################## 80.7%
########################################################## 80.7%
########################################################## 80.7%
########################################################## 80.8%
########################################################## 80.8%
########################################################## 80.8%
########################################################## 80.8%
########################################################## 80.8%
########################################################## 80.8%
########################################################## 80.8%
########################################################## 80.8%
########################################################## 80.9%
########################################################## 80.9%
########################################################## 80.9%
########################################################## 80.9%
########################################################## 81.0%
########################################################## 81.0%
########################################################## 81.0%
########################################################## 81.0%
########################################################## 81.0%
########################################################## 81.0%
########################################################## 81.0%
########################################################## 81.1%
########################################################## 81.1%
########################################################## 81.2%
########################################################## 81.2%
########################################################## 81.2%
########################################################## 81.2%
########################################################## 81.2%
########################################################## 81.3%
########################################################## 81.3%
########################################################## 81.3%
########################################################## 81.3%
########################################################## 81.3%
########################################################## 81.4%
########################################################## 81.4%
########################################################## 81.4%
########################################################## 81.4%
########################################################## 81.4%
########################################################## 81.5%
########################################################## 81.5%
########################################################## 81.5%
########################################################## 81.5%
########################################################## 81.5%
########################################################## 81.6%
########################################################## 81.7%
########################################################## 81.7%
########################################################## 81.7%
########################################################## 81.7%
########################################################## 81.7%
########################################################## 81.8%
########################################################## 81.8%
########################################################## 81.8%
########################################################## 81.8%
########################################################## 81.8%
########################################################## 81.8%
########################################################## 81.8%
########################################################## 81.9%
########################################################## 81.9%
########################################################## 81.9%
########################################################## 81.9%
########################################################### 82.0%
########################################################### 82.0%
########################################################### 82.0%
########################################################### 82.0%
########################################################### 82.0%
########################################################### 82.0%
########################################################### 82.1%
########################################################### 82.1%
########################################################### 82.1%
########################################################### 82.2%
########################################################### 82.2%
########################################################### 82.2%
########################################################### 82.2%
########################################################### 82.2%
########################################################### 82.2%
########################################################### 82.3%
########################################################### 82.3%
########################################################### 82.3%
########################################################### 82.4%
########################################################### 82.4%
########################################################### 82.4%
########################################################### 82.5%
########################################################### 82.5%
########################################################### 82.5%
########################################################### 82.5%
########################################################### 82.5%
########################################################### 82.5%
########################################################### 82.6%
########################################################### 82.6%
########################################################### 82.6%
########################################################### 82.6%
########################################################### 82.7%
########################################################### 82.7%
########################################################### 82.7%
########################################################### 82.7%
########################################################### 82.7%
########################################################### 82.8%
########################################################### 82.8%
########################################################### 82.8%
########################################################### 82.9%
########################################################### 82.9%
########################################################### 83.0%
########################################################### 83.0%
########################################################### 83.0%
########################################################### 83.0%
########################################################### 83.0%
########################################################### 83.0%
########################################################### 83.1%
########################################################### 83.1%
########################################################### 83.1%
########################################################### 83.1%
########################################################### 83.2%
########################################################### 83.2%
########################################################### 83.2%
########################################################### 83.2%
########################################################### 83.3%
########################################################### 83.3%
########################################################### 83.3%
############################################################ 83.4%
############################################################ 83.4%
############################################################ 83.4%
############################################################ 83.4%
############################################################ 83.4%
############################################################ 83.5%
############################################################ 83.5%
############################################################ 83.5%
############################################################ 83.6%
############################################################ 83.6%
############################################################ 83.6%
############################################################ 83.6%
############################################################ 83.6%
############################################################ 83.7%
############################################################ 83.7%
############################################################ 83.7%
############################################################ 83.7%
############################################################ 83.7%
############################################################ 83.7%
############################################################ 83.8%
############################################################ 83.8%
############################################################ 83.8%
############################################################ 83.8%
############################################################ 83.8%
############################################################ 83.8%
############################################################ 83.9%
############################################################ 83.9%
############################################################ 83.9%
############################################################ 84.0%
############################################################ 84.0%
############################################################ 84.0%
############################################################ 84.1%
############################################################ 84.1%
############################################################ 84.1%
############################################################ 84.1%
############################################################ 84.1%
############################################################ 84.2%
############################################################ 84.2%
############################################################ 84.2%
############################################################ 84.2%
############################################################ 84.2%
############################################################ 84.3%
############################################################ 84.3%
############################################################ 84.3%
############################################################ 84.3%
############################################################ 84.3%
############################################################ 84.4%
############################################################ 84.4%
############################################################ 84.4%
############################################################ 84.4%
############################################################ 84.5%
############################################################ 84.5%
############################################################ 84.5%
############################################################ 84.5%
############################################################ 84.6%
############################################################ 84.6%
############################################################ 84.7%
############################################################# 84.7%
############################################################# 84.8%
############################################################# 84.8%
############################################################# 84.8%
############################################################# 84.8%
############################################################# 84.9%
############################################################# 84.9%
############################################################# 84.9%
############################################################# 84.9%
############################################################# 85.0%
############################################################# 85.0%
############################################################# 85.0%
############################################################# 85.0%
############################################################# 85.1%
############################################################# 85.1%
############################################################# 85.1%
############################################################# 85.2%
############################################################# 85.2%
############################################################# 85.2%
############################################################# 85.3%
############################################################# 85.3%
############################################################# 85.3%
############################################################# 85.3%
############################################################# 85.3%
############################################################# 85.4%
############################################################# 85.4%
############################################################# 85.4%
############################################################# 85.4%
############################################################# 85.4%
############################################################# 85.4%
############################################################# 85.5%
############################################################# 85.5%
############################################################# 85.6%
############################################################# 85.6%
############################################################# 85.6%
############################################################# 85.6%
############################################################# 85.6%
############################################################# 85.6%
############################################################# 85.6%
############################################################# 85.6%
############################################################# 85.6%
############################################################# 85.7%
############################################################# 85.7%
############################################################# 85.7%
############################################################# 85.7%
############################################################# 85.7%
############################################################# 85.7%
############################################################# 85.8%
############################################################# 85.8%
############################################################# 85.8%
############################################################# 85.8%
############################################################# 85.8%
############################################################# 85.8%
############################################################# 85.8%
############################################################# 85.9%
############################################################# 85.9%
############################################################# 86.0%
############################################################# 86.0%
############################################################# 86.0%
############################################################# 86.0%
############################################################# 86.1%
############################################################## 86.1%
############################################################## 86.1%
############################################################## 86.2%
############################################################## 86.2%
############################################################## 86.2%
############################################################## 86.2%
############################################################## 86.2%
############################################################## 86.2%
############################################################## 86.2%
############################################################## 86.3%
############################################################## 86.3%
############################################################## 86.3%
############################################################## 86.3%
############################################################## 86.4%
############################################################## 86.4%
############################################################## 86.4%
############################################################## 86.4%
############################################################## 86.5%
############################################################## 86.6%
############################################################## 86.6%
############################################################## 86.6%
############################################################## 86.7%
############################################################## 86.7%
############################################################## 86.7%
############################################################## 86.7%
############################################################## 86.7%
############################################################## 86.7%
############################################################## 86.7%
############################################################## 86.8%
############################################################## 86.8%
############################################################## 86.8%
############################################################## 86.8%
############################################################## 86.9%
############################################################## 86.9%
############################################################## 86.9%
############################################################## 86.9%
############################################################## 86.9%
############################################################## 86.9%
############################################################## 87.0%
############################################################## 87.0%
############################################################## 87.0%
############################################################## 87.1%
############################################################## 87.1%
############################################################## 87.1%
############################################################## 87.1%
############################################################## 87.2%
############################################################## 87.2%
############################################################## 87.2%
############################################################## 87.3%
############################################################## 87.3%
############################################################## 87.3%
############################################################## 87.3%
############################################################## 87.3%
############################################################## 87.4%
############################################################## 87.4%
############################################################## 87.4%
############################################################## 87.4%
############################################################## 87.4%
############################################################## 87.5%
############################################################## 87.5%
############################################################## 87.5%
############################################################### 87.5%
############################################################### 87.6%
############################################################### 87.6%
############################################################### 87.6%
############################################################### 87.6%
############################################################### 87.6%
############################################################### 87.7%
############################################################### 87.7%
############################################################### 87.7%
############################################################### 87.7%
############################################################### 87.8%
############################################################### 87.8%
############################################################### 87.8%
############################################################### 87.9%
############################################################### 87.9%
############################################################### 87.9%
############################################################### 87.9%
############################################################### 87.9%
############################################################### 87.9%
############################################################### 88.0%
############################################################### 88.0%
############################################################### 88.0%
############################################################### 88.0%
############################################################### 88.0%
############################################################### 88.1%
############################################################### 88.1%
############################################################### 88.1%
############################################################### 88.1%
############################################################### 88.1%
############################################################### 88.2%
############################################################### 88.2%
############################################################### 88.2%
############################################################### 88.3%
############################################################### 88.3%
############################################################### 88.3%
############################################################### 88.3%
############################################################### 88.4%
############################################################### 88.4%
############################################################### 88.4%
############################################################### 88.4%
############################################################### 88.4%
############################################################### 88.5%
############################################################### 88.5%
############################################################### 88.5%
############################################################### 88.5%
############################################################### 88.6%
############################################################### 88.6%
############################################################### 88.6%
############################################################### 88.7%
############################################################### 88.7%
############################################################### 88.7%
############################################################### 88.7%
############################################################### 88.7%
############################################################### 88.8%
############################################################### 88.8%
############################################################### 88.8%
############################################################### 88.8%
############################################################### 88.9%
################################################################ 88.9%
################################################################ 88.9%
################################################################ 88.9%
################################################################ 89.0%
################################################################ 89.0%
################################################################ 89.0%
################################################################ 89.0%
################################################################ 89.0%
################################################################ 89.1%
################################################################ 89.1%
################################################################ 89.1%
################################################################ 89.1%
################################################################ 89.2%
################################################################ 89.2%
################################################################ 89.2%
################################################################ 89.2%
################################################################ 89.3%
################################################################ 89.3%
################################################################ 89.3%
################################################################ 89.3%
################################################################ 89.3%
################################################################ 89.4%
################################################################ 89.4%
################################################################ 89.4%
################################################################ 89.4%
################################################################ 89.5%
################################################################ 89.5%
################################################################ 89.5%
################################################################ 89.5%
################################################################ 89.6%
################################################################ 89.6%
################################################################ 89.6%
################################################################ 89.6%
################################################################ 89.7%
################################################################ 89.7%
################################################################ 89.7%
################################################################ 89.7%
################################################################ 89.8%
################################################################ 89.8%
################################################################ 89.8%
################################################################ 89.8%
################################################################ 89.8%
################################################################ 89.8%
################################################################ 89.9%
################################################################ 89.9%
################################################################ 89.9%
################################################################ 90.0%
################################################################ 90.0%
################################################################ 90.0%
################################################################ 90.1%
################################################################ 90.1%
################################################################ 90.1%
################################################################ 90.1%
################################################################ 90.1%
################################################################ 90.2%
################################################################ 90.2%
################################################################ 90.2%
################################################################ 90.2%
################################################################ 90.2%
################################################################ 90.3%
################################################################# 90.3%
################################################################# 90.3%
################################################################# 90.3%
################################################################# 90.4%
################################################################# 90.4%
################################################################# 90.4%
################################################################# 90.4%
################################################################# 90.4%
################################################################# 90.5%
################################################################# 90.5%
################################################################# 90.5%
################################################################# 90.5%
################################################################# 90.6%
################################################################# 90.6%
################################################################# 90.6%
################################################################# 90.6%
################################################################# 90.6%
################################################################# 90.6%
################################################################# 90.6%
################################################################# 90.7%
################################################################# 90.7%
################################################################# 90.7%
################################################################# 90.7%
################################################################# 90.7%
################################################################# 90.7%
################################################################# 90.7%
################################################################# 90.8%
################################################################# 90.8%
################################################################# 90.8%
################################################################# 90.8%
################################################################# 90.9%
################################################################# 90.9%
################################################################# 91.0%
################################################################# 91.0%
################################################################# 91.0%
################################################################# 91.1%
################################################################# 91.1%
################################################################# 91.2%
################################################################# 91.2%
################################################################# 91.2%
################################################################# 91.2%
################################################################# 91.2%
################################################################# 91.2%
################################################################# 91.3%
################################################################# 91.3%
################################################################# 91.3%
################################################################# 91.3%
################################################################# 91.3%
################################################################# 91.4%
################################################################# 91.4%
################################################################# 91.4%
################################################################# 91.4%
################################################################# 91.5%
################################################################# 91.5%
################################################################# 91.5%
################################################################# 91.6%
################################################################# 91.6%
################################################################# 91.6%
################################################################# 91.6%
################################################################# 91.7%
################################################################## 91.7%
################################################################## 91.7%
################################################################## 91.7%
################################################################## 91.7%
################################################################## 91.8%
################################################################## 91.8%
################################################################## 91.8%
################################################################## 91.8%
################################################################## 91.8%
################################################################## 91.9%
################################################################## 91.9%
################################################################## 91.9%
################################################################## 91.9%
################################################################## 91.9%
################################################################## 92.0%
################################################################## 92.0%
################################################################## 92.0%
################################################################## 92.0%
################################################################## 92.0%
################################################################## 92.0%
################################################################## 92.1%
################################################################## 92.1%
################################################################## 92.1%
################################################################## 92.2%
################################################################## 92.2%
################################################################## 92.2%
################################################################## 92.2%
################################################################## 92.3%
################################################################## 92.3%
################################################################## 92.3%
################################################################## 92.4%
################################################################## 92.4%
################################################################## 92.4%
################################################################## 92.4%
################################################################## 92.4%
################################################################## 92.4%
################################################################## 92.5%
################################################################## 92.5%
################################################################## 92.5%
################################################################## 92.5%
################################################################## 92.6%
################################################################## 92.6%
################################################################## 92.6%
################################################################## 92.6%
################################################################## 92.6%
################################################################## 92.6%
################################################################## 92.7%
################################################################## 92.7%
################################################################## 92.7%
################################################################## 92.8%
################################################################## 92.8%
################################################################## 92.8%
################################################################## 92.8%
################################################################## 92.8%
################################################################## 92.8%
################################################################## 92.9%
################################################################## 92.9%
################################################################## 92.9%
################################################################## 93.0%
################################################################## 93.0%
################################################################## 93.0%
################################################################## 93.0%
################################################################## 93.0%
################################################################## 93.0%
################################################################## 93.0%
################################################################### 93.1%
################################################################### 93.1%
################################################################### 93.1%
################################################################### 93.1%
################################################################### 93.1%
################################################################### 93.1%
################################################################### 93.2%
################################################################### 93.2%
################################################################### 93.2%
################################################################### 93.2%
################################################################### 93.3%
################################################################### 93.3%
################################################################### 93.3%
################################################################### 93.3%
################################################################### 93.4%
################################################################### 93.4%
################################################################### 93.4%
################################################################### 93.4%
################################################################### 93.4%
################################################################### 93.4%
################################################################### 93.5%
################################################################### 93.5%
################################################################### 93.5%
################################################################### 93.5%
################################################################### 93.5%
################################################################### 93.5%
################################################################### 93.6%
################################################################### 93.6%
################################################################### 93.6%
################################################################### 93.6%
################################################################### 93.6%
################################################################### 93.7%
################################################################### 93.7%
################################################################### 93.7%
################################################################### 93.7%
################################################################### 93.7%
################################################################### 93.7%
################################################################### 93.7%
################################################################### 93.8%
################################################################### 93.8%
################################################################### 93.8%
################################################################### 93.8%
################################################################### 93.9%
################################################################### 93.9%
################################################################### 93.9%
################################################################### 93.9%
################################################################### 93.9%
################################################################### 93.9%
################################################################### 94.0%
################################################################### 94.0%
################################################################### 94.0%
################################################################### 94.1%
################################################################### 94.1%
################################################################### 94.1%
################################################################### 94.1%
################################################################### 94.1%
################################################################### 94.1%
################################################################### 94.2%
################################################################### 94.2%
################################################################### 94.2%
################################################################### 94.2%
################################################################### 94.2%
################################################################### 94.3%
################################################################### 94.3%
################################################################### 94.3%
################################################################### 94.3%
################################################################### 94.3%
################################################################### 94.3%
################################################################### 94.4%
################################################################### 94.4%
################################################################### 94.4%
################################################################### 94.4%
################################################################### 94.4%
################################################################### 94.4%
#################################################################### 94.4%
#################################################################### 94.5%
#################################################################### 94.5%
#################################################################### 94.5%
#################################################################### 94.5%
#################################################################### 94.6%
#################################################################### 94.6%
#################################################################### 94.7%
#################################################################### 94.7%
#################################################################### 94.7%
#################################################################### 94.7%
#################################################################### 94.8%
#################################################################### 94.8%
#################################################################### 94.8%
#################################################################### 94.8%
#################################################################### 94.8%
#################################################################### 94.9%
#################################################################### 94.9%
#################################################################### 94.9%
#################################################################### 94.9%
#################################################################### 94.9%
#################################################################### 95.0%
#################################################################### 95.0%
#################################################################### 95.0%
#################################################################### 95.0%
#################################################################### 95.0%
#################################################################### 95.0%
#################################################################### 95.1%
#################################################################### 95.1%
#################################################################### 95.2%
#################################################################### 95.2%
#################################################################### 95.2%
#################################################################### 95.2%
#################################################################### 95.2%
#################################################################### 95.2%
#################################################################### 95.3%
#################################################################### 95.3%
#################################################################### 95.3%
#################################################################### 95.3%
#################################################################### 95.3%
#################################################################### 95.4%
#################################################################### 95.4%
#################################################################### 95.4%
#################################################################### 95.4%
#################################################################### 95.4%
#################################################################### 95.4%
#################################################################### 95.4%
#################################################################### 95.5%
#################################################################### 95.5%
#################################################################### 95.5%
#################################################################### 95.5%
#################################################################### 95.6%
#################################################################### 95.6%
#################################################################### 95.6%
#################################################################### 95.6%
#################################################################### 95.7%
#################################################################### 95.7%
#################################################################### 95.7%
#################################################################### 95.7%
#################################################################### 95.7%
#################################################################### 95.7%
#################################################################### 95.7%
#################################################################### 95.7%
#################################################################### 95.8%
#################################################################### 95.8%
#################################################################### 95.8%
##################################################################### 95.8%
##################################################################### 95.9%
##################################################################### 95.9%
##################################################################### 95.9%
##################################################################### 95.9%
##################################################################### 95.9%
##################################################################### 95.9%
##################################################################### 96.0%
##################################################################### 96.0%
##################################################################### 96.0%
##################################################################### 96.0%
##################################################################### 96.0%
##################################################################### 96.0%
##################################################################### 96.1%
##################################################################### 96.1%
##################################################################### 96.1%
##################################################################### 96.1%
##################################################################### 96.1%
##################################################################### 96.1%
##################################################################### 96.1%
##################################################################### 96.2%
##################################################################### 96.2%
##################################################################### 96.2%
##################################################################### 96.2%
##################################################################### 96.2%
##################################################################### 96.3%
##################################################################### 96.3%
##################################################################### 96.3%
##################################################################### 96.3%
##################################################################### 96.4%
##################################################################### 96.4%
##################################################################### 96.4%
##################################################################### 96.4%
##################################################################### 96.4%
##################################################################### 96.5%
##################################################################### 96.5%
##################################################################### 96.5%
##################################################################### 96.6%
##################################################################### 96.6%
##################################################################### 96.7%
##################################################################### 96.7%
##################################################################### 96.7%
##################################################################### 96.7%
##################################################################### 96.7%
##################################################################### 96.8%
##################################################################### 96.8%
##################################################################### 96.8%
##################################################################### 96.8%
##################################################################### 96.8%
##################################################################### 96.8%
##################################################################### 96.9%
##################################################################### 96.9%
##################################################################### 96.9%
##################################################################### 96.9%
##################################################################### 96.9%
##################################################################### 97.0%
##################################################################### 97.0%
##################################################################### 97.0%
##################################################################### 97.1%
##################################################################### 97.1%
##################################################################### 97.1%
##################################################################### 97.2%
###################################################################### 97.2%
###################################################################### 97.3%
###################################################################### 97.3%
###################################################################### 97.3%
###################################################################### 97.3%
###################################################################### 97.3%
###################################################################### 97.3%
###################################################################### 97.4%
###################################################################### 97.4%
###################################################################### 97.4%
###################################################################### 97.5%
###################################################################### 97.5%
###################################################################### 97.5%
###################################################################### 97.5%
###################################################################### 97.5%
###################################################################### 97.6%
###################################################################### 97.6%
###################################################################### 97.6%
###################################################################### 97.6%
###################################################################### 97.6%
###################################################################### 97.6%
###################################################################### 97.7%
###################################################################### 97.7%
###################################################################### 97.7%
###################################################################### 97.7%
###################################################################### 97.8%
###################################################################### 97.8%
###################################################################### 97.8%
###################################################################### 97.8%
###################################################################### 97.8%
###################################################################### 97.8%
###################################################################### 97.9%
###################################################################### 97.9%
###################################################################### 97.9%
###################################################################### 97.9%
###################################################################### 97.9%
###################################################################### 97.9%
###################################################################### 98.0%
###################################################################### 98.0%
###################################################################### 98.0%
###################################################################### 98.0%
###################################################################### 98.0%
###################################################################### 98.0%
###################################################################### 98.0%
###################################################################### 98.1%
###################################################################### 98.1%
###################################################################### 98.1%
###################################################################### 98.1%
###################################################################### 98.1%
###################################################################### 98.1%
###################################################################### 98.2%
###################################################################### 98.2%
###################################################################### 98.2%
###################################################################### 98.3%
###################################################################### 98.3%
###################################################################### 98.3%
###################################################################### 98.3%
###################################################################### 98.3%
###################################################################### 98.4%
###################################################################### 98.4%
###################################################################### 98.4%
###################################################################### 98.4%
###################################################################### 98.4%
###################################################################### 98.4%
###################################################################### 98.4%
###################################################################### 98.5%
###################################################################### 98.5%
###################################################################### 98.5%
###################################################################### 98.5%
###################################################################### 98.5%
###################################################################### 98.5%
###################################################################### 98.5%
###################################################################### 98.5%
###################################################################### 98.6%
###################################################################### 98.6%
####################################################################### 98.6%
####################################################################### 98.6%
####################################################################### 98.6%
####################################################################### 98.7%
####################################################################### 98.7%
####################################################################### 98.7%
####################################################################### 98.7%
####################################################################### 98.7%
####################################################################### 98.7%
####################################################################### 98.8%
####################################################################### 98.8%
####################################################################### 98.8%
####################################################################### 98.8%
####################################################################### 98.8%
####################################################################### 98.9%
####################################################################### 98.9%
####################################################################### 98.9%
####################################################################### 98.9%
####################################################################### 98.9%
####################################################################### 99.0%
####################################################################### 99.0%
####################################################################### 99.0%
####################################################################### 99.0%
####################################################################### 99.0%
####################################################################### 99.1%
####################################################################### 99.1%
####################################################################### 99.1%
####################################################################### 99.1%
####################################################################### 99.1%
####################################################################### 99.1%
####################################################################### 99.1%
####################################################################### 99.2%
####################################################################### 99.2%
####################################################################### 99.2%
####################################################################### 99.2%
####################################################################### 99.3%
####################################################################### 99.3%
####################################################################### 99.3%
####################################################################### 99.3%
####################################################################### 99.4%
####################################################################### 99.4%
####################################################################### 99.4%
####################################################################### 99.4%
####################################################################### 99.4%
####################################################################### 99.4%
####################################################################### 99.5%
####################################################################### 99.5%
####################################################################### 99.5%
####################################################################### 99.5%
####################################################################### 99.5%
####################################################################### 99.5%
####################################################################### 99.5%
####################################################################### 99.6%
####################################################################### 99.6%
####################################################################### 99.6%
####################################################################### 99.6%
####################################################################### 99.7%
####################################################################### 99.7%
####################################################################### 99.7%
####################################################################### 99.7%
####################################################################### 99.7%
####################################################################### 99.7%
####################################################################### 99.8%
####################################################################### 99.8%
####################################################################### 99.8%
####################################################################### 99.8%
####################################################################### 99.9%
####################################################################### 100.0%
######################################################################## 100.0%
==> Pouring llvm-3.5.0.mavericks.bottle.1.tar.gz
==> Caveats
LLVM executables are installed in /usr/local/opt/llvm/bin.
Extra tools are installed in /usr/local/opt/llvm/share/llvm.
If you already have LLVM installed, then "brew upgrade llvm" might not work.
Instead, try:
brew rm llvm && brew install llvm
This formula is keg-only, which means it was not symlinked into /usr/local.
Mac OS X already provides this software and installing another version in
parallel can cause all kinds of trouble.
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/llvm/lib
CPPFLAGS: -I/usr/local/opt/llvm/include
==> Summary
🍺 /usr/local/Cellar/llvm/3.5.0: 730 files, 70M
Linking /usr/local/Cellar/llvm/3.5.0... 83 symlinks created
travis_time:end:141883eb:start=1419264028000000000,finish=1419264077000000000,duration=49000000000
travis_fold:end:before_install.4
travis_fold:start:before_install.5
travis_time:start:0458d621
$ rvm use $RVM --install --binary --fuzzy
Using /Users/travis/.rvm/gems/ruby-2.0.0-p576
travis_time:end:0458d621:start=1419264077000000000,finish=1419264079000000000,duration=2000000000
travis_fold:end:before_install.5
travis_fold:start:before_install.6
travis_time:start:210a036e
$ gem update --system
Updating rubygems-update
Fetching: rubygems-update-2.4.5.gem
Fetching: rubygems-update-2.4.5.gem ( 2%)
Fetching: rubygems-update-2.4.5.gem ( 4%)
Fetching: rubygems-update-2.4.5.gem ( 6%)
Fetching: rubygems-update-2.4.5.gem ( 8%)
Fetching: rubygems-update-2.4.5.gem ( 9%)
Fetching: rubygems-update-2.4.5.gem ( 10%)
Fetching: rubygems-update-2.4.5.gem ( 11%)
Fetching: rubygems-update-2.4.5.gem ( 12%)
Fetching: rubygems-update-2.4.5.gem ( 13%)
Fetching: rubygems-update-2.4.5.gem ( 15%)
Fetching: rubygems-update-2.4.5.gem ( 16%)
Fetching: rubygems-update-2.4.5.gem ( 17%)
Fetching: rubygems-update-2.4.5.gem ( 18%)
Fetching: rubygems-update-2.4.5.gem ( 19%)
Fetching: rubygems-update-2.4.5.gem ( 20%)
Fetching: rubygems-update-2.4.5.gem ( 21%)
Fetching: rubygems-update-2.4.5.gem ( 22%)
Fetching: rubygems-update-2.4.5.gem ( 23%)
Fetching: rubygems-update-2.4.5.gem ( 24%)
Fetching: rubygems-update-2.4.5.gem ( 25%)
Fetching: rubygems-update-2.4.5.gem ( 26%)
Fetching: rubygems-update-2.4.5.gem ( 27%)
Fetching: rubygems-update-2.4.5.gem ( 28%)
Fetching: rubygems-update-2.4.5.gem ( 29%)
Fetching: rubygems-update-2.4.5.gem ( 30%)
Fetching: rubygems-update-2.4.5.gem ( 31%)
Fetching: rubygems-update-2.4.5.gem ( 32%)
Fetching: rubygems-update-2.4.5.gem ( 33%)
Fetching: rubygems-update-2.4.5.gem ( 34%)
Fetching: rubygems-update-2.4.5.gem ( 35%)
Fetching: rubygems-update-2.4.5.gem ( 36%)
Fetching: rubygems-update-2.4.5.gem ( 37%)
Fetching: rubygems-update-2.4.5.gem ( 38%)
Fetching: rubygems-update-2.4.5.gem ( 39%)
Fetching: rubygems-update-2.4.5.gem ( 40%)
Fetching: rubygems-update-2.4.5.gem ( 41%)
Fetching: rubygems-update-2.4.5.gem ( 42%)
Fetching: rubygems-update-2.4.5.gem ( 43%)
Fetching: rubygems-update-2.4.5.gem ( 45%)
Fetching: rubygems-update-2.4.5.gem ( 46%)
Fetching: rubygems-update-2.4.5.gem ( 47%)
Fetching: rubygems-update-2.4.5.gem ( 48%)
Fetching: rubygems-update-2.4.5.gem ( 49%)
Fetching: rubygems-update-2.4.5.gem ( 50%)
Fetching: rubygems-update-2.4.5.gem ( 51%)
Fetching: rubygems-update-2.4.5.gem ( 52%)
Fetching: rubygems-update-2.4.5.gem ( 54%)
Fetching: rubygems-update-2.4.5.gem ( 56%)
Fetching: rubygems-update-2.4.5.gem ( 58%)
Fetching: rubygems-update-2.4.5.gem ( 59%)
Fetching: rubygems-update-2.4.5.gem ( 60%)
Fetching: rubygems-update-2.4.5.gem ( 61%)
Fetching: rubygems-update-2.4.5.gem ( 63%)
Fetching: rubygems-update-2.4.5.gem ( 65%)
Fetching: rubygems-update-2.4.5.gem ( 67%)
Fetching: rubygems-update-2.4.5.gem ( 69%)
Fetching: rubygems-update-2.4.5.gem ( 70%)
Fetching: rubygems-update-2.4.5.gem ( 72%)
Fetching: rubygems-update-2.4.5.gem ( 74%)
Fetching: rubygems-update-2.4.5.gem ( 76%)
Fetching: rubygems-update-2.4.5.gem ( 78%)
Fetching: rubygems-update-2.4.5.gem ( 79%)
Fetching: rubygems-update-2.4.5.gem ( 80%)
Fetching: rubygems-update-2.4.5.gem ( 81%)
Fetching: rubygems-update-2.4.5.gem ( 83%)
Fetching: rubygems-update-2.4.5.gem ( 85%)
Fetching: rubygems-update-2.4.5.gem ( 87%)
Fetching: rubygems-update-2.4.5.gem ( 88%)
Fetching: rubygems-update-2.4.5.gem ( 89%)
Fetching: rubygems-update-2.4.5.gem ( 90%)
Fetching: rubygems-update-2.4.5.gem ( 91%)
Fetching: rubygems-update-2.4.5.gem ( 92%)
Fetching: rubygems-update-2.4.5.gem ( 94%)
Fetching: rubygems-update-2.4.5.gem ( 96%)
Fetching: rubygems-update-2.4.5.gem ( 97%)
Fetching: rubygems-update-2.4.5.gem ( 98%)
Fetching: rubygems-update-2.4.5.gem ( 99%)
Fetching: rubygems-update-2.4.5.gem (100%)
Fetching: rubygems-update-2.4.5.gem (100%)
Successfully installed rubygems-update-2.4.5
Parsing documentation for rubygems-update-2.4.5
Installing ri documentation for rubygems-update-2.4.5
Installing darkfish documentation for rubygems-update-2.4.5
Installing RubyGems 2.4.5
RubyGems 2.4.5 installed
Parsing documentation for rubygems-2.4.5
Installing ri documentation for rubygems-2.4.5
=== 2.4.5 / 2014-12-03
Bug fixes:
* Improved speed of requiring gems. (Around 25% for a 60 gem test). Pull
request #1060 by unak.
* RubyGems no longer attempts to look up gems remotely with the --local flag.
Pull request #1084 by Jeremy Evans.
* Executable stubs use the correct gem version when RUBYGEMS_GEMDEPS is
active. Issue #1072 by Michael Kaiser-Nyman.
* Fixed handling of pinned gems in lockfiles with versions. Issue #1078 by
Ian Ker-Seymer.
* Fixed handling of git@example:gem.git URIs. Issue #1054 by Mogutan Mogu.
* Fixed handling of platforms retrieved from the dependencies API. Issue
#1058 and patch suggestion by tux-mind.
* RubyGems now suggests a copy-pasteable `gem pristine` command when
extensions are missing. Pull request #1057 by Shannon Skipper.
* Improved errors for long file names when packaging. Pull request #1016 by
Piotrek Bator.
* `gem pristine` now skips gems cannot be found remotely. Pull request #1064
by Tuomas Kareinen.
* `gem pristine` now caches gems to the proper directory. Pull request #1064
by Tuomas Kareinen.
* `gem pristine` now skips bundled gems properly. Pull request #1064 by
Tuomas Kareinen.
* Improved interoperability of Vagrant with RubyGems. Pull request #1057 by
Vít Ondruch.
* Renamed CONTRIBUTING to CONTRIBUTING.rdoc to allow markup. Pull request
#1090 by Roberto Miranda.
* Switched from #partition to #reject as only one collection is used. Pull
request #1074 by Tuomas Kareinen.
* Fixed installation of gems on systems using memory-mapped files. Pull
request #1038 by Justin Li.
* Fixed bug in Gem::Text#min3 where `a == b < c`. Pull request #1026 by
fortissimo1997.
* Fixed uninitialized variable warning in BasicSpecification. Pull request
#1019 by Piotr Szotkowski.
* Removed unneeded exception handling for cyclic dependencies. Pull request
#1043 by Jens Wille.
* Fixed grouped expression warning. Pull request #1081 by André Arko.
* Fixed handling of platforms when writing lockfiles.
=== 2.4.4 / 2014-11-12
Bug fixes:
* Add alternate Root CA for upcoming certificate change. Fixes #1050 by
Protosac
=== 2.4.3 / 2014-11-10
Bug fixes:
* Fix redefine MirrorCommand issue. Pull request #1044 by @akr.
* Fix typo in platform= docs. Pull request #1048 by @jasonrclark
* Add root SSL certificates for upcoming certificate change. Fixes #1050 by
Protosac
=== 2.4.2 / 2014-10-01
This release was sponsored by Ruby Central.
Bug fixes:
* RubyGems now correctly matches wildcard no_proxy hosts. Issue #997 by
voelzemo.
* Added support for missing git_source method in the gem dependencies API.
* Fixed handling of git gems with an alternate install directory.
* Lockfiles will no longer be truncated upon resolution errors.
* Fixed messaging for `gem owner -a`. Issue #1004 by Aaron Patterson, Ryan
Davis.
* Removed meaningless ensure. Pull request #1003 by gogotanaka.
* Improved wording of --source option help. Pull request #989 by Jason Clark.
* Empty build_info files are now ignored. Issue #903 by Adan Alvarado.
* Gem::Installer ignores dependency checks when installing development
dependencies. Issue #994 by Jens Willie.
* `gem update` now continues after dependency errors. Issue #993 by aaronchi.
* RubyGems no longer warns about semantic version dependencies for the 0.x
range. Issue #987 by Jeff Felchner, pull request #1006 by Hsing-Hui Hsu.
* Added minimal lock to allow multithread installation of gems. Issue #982
and pull request #1005 by Yorick Peterse
* RubyGems now considers prerelease dependencies as it did in earlier versions
when --prerelease is given. Issue #990 by Jeremy Tryba.
* Updated capitalization in README. Issue #1010 by Ben Bodenmiller.
* Fixed activating gems from a Gemfile for default gems. Issue #991 by khoan.
* Fixed windows stub script generation for Cygwin. Issue #1000 by Brett
DiFrischia.
* Allow gem bindir and ruby.exe to live in separate diretories. Pull request
#942 by Ian Flynn.
* Fixed handling of gemspec in gem dependencies files to match Bundler
behavior. Issue #1020 by Michal Papis.
* Fixed `gem update` when updating to prereleases. Issue #1028 by Santiago
Pastorino.
* RubyGems now fails immediately when a git reference cannot be found instead
of spewing git errors. Issue #1031 by Michal Papis
=== 2.4.1 / 2014-07-17
Bug fixes:
* RubyGems can now be updated on Ruby implementations that do not support
vendordir in RbConfig::CONFIG. Issue #974 by net1957.
=== 2.4.0 / 2014-07-16
Minor enhancements:
* The contents command now supports a --show-install-dir option that shows
only the directory the gem is installed in. Feature request #966 by Akinori
MUSHA.
* Added a --build-root option to the install command for packagers. Pull
request #965 by Marcus Rückert.
* Added vendor gem support to RubyGems. Package managers may now install gems
in Gem.vendor_dir with the --vendor option to gem install. Issue #943 by
Marcus Rückert.
Bug fixes:
* Kernel#gem now respects the prerelease flag when activating gems.
Previously this behavior was undefined which could lead to bugs when a
prerelease version was unintentionally activated. Bug #938 by Joe Ferris.
* RubyGems now prefers gems from git over installed gems. This allows gems
from git to override an installed gem with the same name and version. Bug
#944 by Thomas Kriechbaumer.
* Fixed handling of git gems in a lockfile with unversioned dependencies. Bug
#940 by Michael Kaiser-Nyman.
* The ruby directive in a gem dependencies file is ignored when installing.
Bug #941 by Michael Kaiser-Nyman.
* Added open to list of builtin commands (`gem open` now works). Reported by
Espen Antonsen.
* `gem open` now works with command-line editors. Pull request #962 by Tim
Pope.
* `gem install -g` now respects `--conservative`. Pull request #950 by Jeremy
Evans.
* RubyGems releases announcements now now include checksums. Bug #939 by
Alexander E. Fischer.
* RubyGems now expands ~ in $PATH when checking if installed executables will
be runnable. Pull request #945 by Alex Talker.
* Fixed `gem install -g --explain`. Issue #947 by Luis Lavena. Patch by
Hsing-Hui Hsu.
* RubyGems locks less during gem activation. Pull request #951 by Aaron
Patterson and Justin Searls, #969 by Jeremy Tryba.
* Kernel#gem is now thread-safe. Pull request #967 by Aaron Patterson.
* RubyGems now handles spaces in directory names for some parts of extension
building. Pull request #949 by Tristan Hill.
* RubyGems no longer defines an empty Date class. Pull Request #948 by Benoit
Daloze.
* RubyGems respects --document options for `gem update` again. Bug 946 by
jonforums. Patch by Hsing-Hui Hsu.
* RubyGems generates documentation again with --ignore-dependencies. Bug #961
by Pulfer.
* RubyGems can install extensions across partitions now. Pull request #970 by
Michael Scherer.
* `-s` is now short for `--source` which resolves an ambiguity with
--no-suggestions. Pull request #955 by Alexander Kahn.
* Added extra test for ~> for 0.0.X versions. Pull request #958 by Mark
Lorenz.
* Fixed typo in gem updated help. Pull request #952 by Per Modin.
* Clarified that the gem description should not be excessively long. Part of
bug #956 by Renier Morales.
* Hid documentation of outdated test_files related methods in Specification.
Guides issue #90 by Emil Soman.
* RubyGems now falls back to the old index if the rubygems.org API fails
during gem resolution.
=== 2.3.0 / 2014-06-10
Minor enhancements:
* Added the `open` command which allows you to inspect the source of a gem
using your editor.
Issue #789 by Mike Perham. Pull request #804 by Vitali F.
* The `update` command shows a summary of which gems were and were not
updated. Issue #544 by Mark D. Blackwell.
Pull request #777 by Tejas Bubane.
* Improved "could not find 'gem'" error reporting. Pull request #913 by
Richard Schneeman.
* Gem.use_gemdeps now accepts an argument specifying the path of the gem
dependencies file. When the file is not found an ArgumentError is raised.
* Writing a .lock file for a gem dependencies file is now controlled by the
--[no-]lock option. Pull reuqest #774 by Jeremy Evans.
* Suggestion of alternate names and spelling corrections during install can be
suppressed with the --no-suggestions option. Issue #867 by Jimmy Cuadra.
* Added mswin64 support. Pull request #881 by U. Nakamura.
* A gem is installable from an IO again (as in RubyGems 1.8.x and older).
Pull request #716 by Xavier Shay.
* RubyGems no longer attempts to build extensions during activation. Instead
a warning is issued instructing you to run `gem pristine` which will build
the extensions for the current platform. Issue #796 by dunric.
* Added Gem::UserInteraction#verbose which prints when the --verbose option is
given. Pull request #811 by Aaron Patterson.
* RubyGems can now fetch gems from private repositories using S3. Pull
request #856 by Brian Palmer.
* Added Gem::ConflictError subclass of Gem::LoadError so you can distinguish
conflicts from other problems. Pull request #841 by Aaron Patterson.
* Cleaned up unneeded load_yaml bootstrapping in Rakefile. Pull request #815
by Zachary Scott.
* Improved performance of conflict resolution. Pull request #842 by Aaron
Patterson.
* Add documentation of "~> 0" to Gem::Version. Issue #896 by Aaron Suggs.
* Added CONTRIBUTING file. Pull request #849 by Mark Turner.
* Allow use of bindir in windows_stub_script in .bat
Pull request #818 by @unak and @nobu
* Use native File::PATH_SEPARATOR and remove $ before gem env on
Gem::Dependency#to_specs. Pull request #915 by @parkr
* RubyGems recommends SPDX IDs for licenses now. Pull request #917 by
Benjamin Fleischer.
Bug fixes:
* RubyGems now only fetches the latest specs to find misspellings which speeds
up gem suggestions. Pull request #808 by Aaron Patterson.
* The given .gem is installed again when multiple versions of the same gem
exist in the current directory. Bug #875 by Prem Sichanugrist.
* Local gems are preferred by name over remote gems again. Bug #834 by
jonforums.
* RubyGems can install local prerelease gems again. Pull request #866 by
Aaron Patterson. Issue #813 by André Arko.
* RubyGems installs development dependencies correctly again. Issue #893 by
Jens Wille.
* RubyGems only installs prerelease versions when they are requested again.
Issue #853 by Seth Vargo, special thanks to Zachary Scott and Ben Moss.
Issue #884 by Nathaniel Bibler.
* Fixed RubyGems list and search command help. Pull request #905 and #928 by
Gabriel Gilder.
* The list of gems to uninstall is always sorted now. Bug #918 by postmodern.
* The update command only updates exactly matching gem names now. Bug #919 by
postmodern.
* Gem::Server now supports prerelease versions. Bug #857 by Marcelo Alvim.
* RubyGems no longer raises an exception immediately when gems are missing
with RUBYGEMS_GEMDEPS. A warning is printed instead. Issue #886 by Michael
Kaiser-Nyman.
* Commands using the rubygems.org API no longer try to sign-in when a
non-rubygems API key has been chosen. Bug #826 by Ben Sedat.
* Updated documentation of Gem::Specification#executables to indicate that
only ruby scripts are allowed. Bug #830 by Geoff Nixon.
* Gem dependency API supports multiple platforms for #platform and #platforms
now. Bug #821 by johnny5-.
* Gem dependency API supports lockfiles without explicit sources. Bug #820 by
johnny5-.
* Gem dependency API supports lockfiles with multiple sources. Bug #822 by
johnny5-, bug #851 by sumit shah.
* Gem dependency API supports lockfiles with git sources using branch, tag and
ref. Bug #822 by johnny5-, #931 by Christoph Blank.
* Gem dependency API no longer raises an exception when a gem does not exist
in one of the configured sources. Bug #897 by Michael Kaiser-Nyman.
* Gem dependency API no longer lists development dependencies in the lockfile.
Bug #768 by Diego Viola, #916 by Santiago Pastorino.
* SSL configuration entries in ~/.gemrc are properly round-tripped. Bug #837
by Noah Luck Easterly.
* The environment command now shows the system configuration directory where
the all-users gemrc lives. Bug #827 by Ben Langfeld.
* Improved speed of conflict checking when activating gems. Pull request #843
by Aaron Patterson.
* Improved speed of levenshtein distance for gem suggestion misspellings.
Pull requests #809, #812 by Aaron Patterson.
* Restored persistent connections. Pull request #869 by Aaron Patterson.
* Reduced requests when fetching gems with the bundler API. Pull request #773
by Charlie Somerville.
* Reduced dependency prefetching to improve install speed. Pull requests
#871, #872 by Matthew Draper.
* RubyGems now avoids net/http auto-proxy detection. Issue #824 by HINOHARA
Hiroshi.
* Removed conversion of Gem::List (used for debugging installs) to unless
necessary. Pull request #870 by Aaron Patterson.
* RubyGems now prints release notes from the current release. Bug #814 by
André Arko.
* RubyGems allows installation of unsigned gems again with -P MediumSecurity
and lower. Bug #859 by Justin S. Collins.
* Fixed typo in Jim Weirich's name. Ruby pull request #577 by Mo Khan.
* Fixed typo in Gem.datadir documentation. Pull request #868 by Patrick
Jones.
* Fixed File.exists? warnings. Pull request #829 by SHIBATA Hiroshi.
* Fixed show_release_notes test for LANG=C. Issue #862 by Luis Lavena.
* Fixed Gem::Package from IO tests on windows. Patch from issue #861 by Luis
Lavena.
* Check for nil extensions as BasicSpecification does not initialize them.
Pull request #882 by André Arko.
* Fixed Gem::BasicSpecification#require_paths receives a String for
@require_paths. Pull requrest #904 by @danielpclark
* Fixed circular require warnings. Bug #908 by Zachary Scott.
* Gem::Specification#require_paths can no longer accidentally be an Array.
Pull requests #904, #909 by Daniel P. Clark.
* Don't build extensions if `build_dir/extensions` isn't writable.
Pull request #912 by @dunric
* Gem::BasicSpecification#require_paths respects default_ext_dir_for now. Bug
#852 by Vít Ondruch.
=== 2.2.2 / 2014-02-05
Bug fixes:
* Fixed ruby tests when BASERUBY is not set. Patch for #778 by Nobuyoshi
Nakada.
* Removed double requests in RemoteFetcher#cache_update_path to improve remote
install speed. Pull request #772 by Charlie Somerville.
* The mkmf.log is now placed next to gem_make.out when building extensions.
* `gem install -g --local` no longer accesses the network. Bug #776 by Jeremy
Evans.
* RubyGems now correctly handles URL passwords with encoded characters. Pull
request #781 by Brian Fletcher.
* RubyGems now correctly escapes URL characters. Pull request #788 by Brian
Fletcher.
* RubyGems can now unpack tar files where the type flag is not given. Pull
request #790 by Cody Russell.
* Typo corrections. Pull request ruby/ruby#506 by windwiny.
* RubyGems now uses both the default certificates and ssl_ca_cert instead of
one or the other. Pull request #795 by zebardy.
* RubyGems can now use the bundler API against hosted gem servers in a
directory. Pull request #801 by Brian Fletcher.
* RubyGems bin stubs now ignore non-versions. This allows RubyGems bin stubs
to list file names like "_foo_". Issue #799 by Postmodern.
* Restored behavior of Gem::Version::new when subclassed. Issue #805 by
Sergio Rubio.
------------------------------------------------------------------------------
RubyGems installed the following executables:
/Users/travis/.rvm/rubies/ruby-2.0.0-p576/bin/gem
Ruby Interactive (ri) documentation was installed. ri is kind of like man
pages for ruby libraries. You may access it like this:
ri Classname
ri Classname.class_method
ri Classname#instance_method
If you do not wish to install this documentation in the future, use the
--no-document flag, or set it as the default in your ~/.gemrc file. See
'gem help env' for details.
RubyGems system software updated
travis_time:end:210a036e:start=1419264079000000000,finish=1419264104000000000,duration=25000000000
travis_fold:end:before_install.6
travis_fold:start:before_install.7
travis_time:start:02aed7c8
$ gem --version
2.4.5
travis_time:end:02aed7c8:start=1419264104000000000,finish=1419264105000000000,duration=1000000000
travis_fold:end:before_install.7
travis_fold:start:before_script.1
travis_time:start:11625638
$ travis_retry bundle
Fetching gem metadata from https://rubygems.org/..
Installing rake 10.4.2
Installing daedalus-core 0.2.0
Installing redcard 1.1.0
Installing rubinius-ast 2.3.0
Installing rubinius-bridge 1.1.0
Installing rubinius-compiler 2.3.0
Installing rubinius-melbourne 2.3.0.0
Installing rubinius-processor 2.3.0
Installing rubinius-toolset 2.3.1
Installing rubinius-build_tools 2.0.0
Using bundler 1.7.4
Your bundle is complete!
Use `bundle show [gemname]` to see where a bundled gem is installed.
travis_time:end:11625638:start=1419264105000000000,finish=1419264118000000000,duration=13000000000
travis_fold:end:before_script.1
travis_fold:start:before_script.2
travis_time:start:0fdbcc5c
$ if [ $TRAVIS_OS_NAME == linux ]; then travis_retry ./configure --llvm-config llvm-config-3.4; fi
travis_time:end:0fdbcc5c:start=1419264118000000000,finish=1419264118000000000,duration=0
travis_fold:end:before_script.2
travis_fold:start:before_script.3
travis_time:start:00433f20
$ if [ $TRAVIS_OS_NAME == osx ]; then travis_retry ./configure --llvm-config /usr/local/opt/llvm/bin/llvm-config; fi
Checking gcc: found
Checking g++: found
Checking bison: found
Detected old configuration settings, forcing a clean build
Checking for 'llvm-config': found! (version 3.5.0 - api: 305)
Checking sizeof(short): 2 bytes
Checking sizeof(int): 4 bytes
Checking sizeof(void*): 8 bytes
Checking sizeof(size_t): 8 bytes
Checking sizeof(long): 8 bytes
Checking sizeof(long long): 8 bytes
Checking sizeof(float): 4 bytes
Checking sizeof(double): 8 bytes
Checking sizeof(off_t): 8 bytes
Checking sizeof(time_t): 8 bytes
Checking for libc version: libc.dylib found!
Checking platform endianness: little endian
Checking for tr1: not found
Checking for tr1/hash definition: not found
Checking for x86_32: no
Checking for x86_64: yes
Checking for function 'backtrace': found!
Checking for function 'clock_gettime': not found
Checking for function 'nl_langinfo': found!
Checking for function 'setproctitle': not found
Checking for function 'posix_fadvise': not found
Checking for function 'strnlen': found!
Checking for function 'kqueue': found!
Checking for function 'timerfd_create': not found
Checking for function 'inotify_init': not found
Checking for function 'lchmod': found!
Checking for function 'lchown': found!
Checking for struct tm has member tm_gmtoff: found!
Checking for struct tm has member tm_zone: found!
Checking for global 'timezone': found!
Checking for global 'tzname': found!
Checking for global 'daylight': found!
Checking for header 'zlib.h': found!
Checking for header 'yaml.h': found!
Checking for header 'openssl/ssl.h': found!
Checking for header 'alloca.h': found!
Checking for header 'string.h': found!
Checking for header 'sys/time.h': found!
Checking for header 'sys/times.h': found!
Checking for header 'sys/types.h': found!
Checking for header 'unistd.h': found!
Checking for header 'stdarg.h': found!
Checking for header 'sys/pstat.h': not found
Checking for header 'valgrind/valgrind.h': not found
Checking curses library: -lcurses
Checking if function 'strerror_r' returns char*: no
Fetching gems...
Downloading bundler-1.7.9.gem...
[ 0% (0 of 305664) ]
[ 2% (7288 of 305664) ]
[ 2% (8192 of 305664) ]
[ 5% (15288 of 305664) ]
[ 5% (16384 of 305664) ]
[ 7% (23288 of 305664) ]
[ 8% (24576 of 305664) ]
[ 10% (31288 of 305664) ]
[ 10% (32768 of 305664) ]
[ 12% (39288 of 305664) ]
[ 13% (40960 of 305664) ]
[ 15% (47288 of 305664) ]
[ 16% (49152 of 305664) ]
[ 18% (55288 of 305664) ]
[ 18% (57344 of 305664) ]
[ 20% (63288 of 305664) ]
[ 21% (65536 of 305664) ]
[ 23% (71288 of 305664) ]
[ 24% (73728 of 305664) ]
[ 25% (79288 of 305664) ]
[ 26% (81920 of 305664) ]
[ 28% (87288 of 305664) ]
[ 29% (90112 of 305664) ]
[ 31% (95288 of 305664) ]
[ 32% (98304 of 305664) ]
[ 33% (103288 of 305664) ]
[ 34% (106496 of 305664) ]
[ 36% (111288 of 305664) ]
[ 37% (114688 of 305664) ]
[ 39% (119288 of 305664) ]
[ 40% (122880 of 305664) ]
[ 41% (127288 of 305664) ]
[ 42% (131072 of 305664) ]
[ 44% (135288 of 305664) ]
[ 45% (139264 of 305664) ]
[ 46% (143288 of 305664) ]
[ 48% (147456 of 305664) ]
[ 49% (151288 of 305664) ]
[ 50% (155648 of 305664) ]
[ 52% (159288 of 305664) ]
[ 53% (163840 of 305664) ]
[ 54% (167288 of 305664) ]
[ 56% (172032 of 305664) ]
[ 57% (175288 of 305664) ]
[ 58% (180224 of 305664) ]
[ 59% (183288 of 305664) ]
[ 61% (188416 of 305664) ]
[ 62% (191288 of 305664) ]
[ 64% (196608 of 305664) ]
[ 65% (199288 of 305664) ]
[ 67% (204800 of 305664) ]
[ 67% (207288 of 305664) ]
[ 69% (212992 of 305664) ]
[ 70% (215288 of 305664) ]
[ 72% (221184 of 305664) ]
[ 73% (223288 of 305664) ]
[ 75% (229376 of 305664) ]
[ 75% (231288 of 305664) ]
[ 77% (237568 of 305664) ]
[ 78% (239288 of 305664) ]
[ 80% (245760 of 305664) ]
[ 80% (247288 of 305664) ]
[ 83% (253952 of 305664) ]
[ 83% (255288 of 305664) ]
[ 85% (262144 of 305664) ]
[ 86% (263288 of 305664) ]
[ 88% (270336 of 305664) ]
[ 88% (271288 of 305664) ]
[ 91% (278528 of 305664) ]
[ 91% (279288 of 305664) ]
[ 93% (286720 of 305664) ]
[ 93% (287288 of 305664) ]
[ 96% (294912 of 305664) ]
[ 96% (295288 of 305664) ]
[ 99% (303104 of 305664) ]
[ 99% (303288 of 305664) ]
[ 100% (305664 of 305664) ]: done!
Downloading ffi2-generators-0.1.1.gem...
[ 0% (0 of 11776) ]
[ 61% (7280 of 11776) ]
[ 69% (8192 of 11776) ]
[ 100% (11776 of 11776) ]: done!
Downloading json-1.8.1.gem...
[ 0% (0 of 148992) ]
[ 4% (7277 of 148992) ]
[ 5% (8192 of 148992) ]
[ 10% (15277 of 148992) ]
[ 10% (16384 of 148992) ]
[ 15% (23277 of 148992) ]
[ 16% (24576 of 148992) ]
[ 20% (31277 of 148992) ]
[ 21% (32768 of 148992) ]
[ 26% (39277 of 148992) ]
[ 27% (40960 of 148992) ]
[ 31% (47277 of 148992) ]
[ 32% (49152 of 148992) ]
[ 37% (55277 of 148992) ]
[ 38% (57344 of 148992) ]
[ 42% (63277 of 148992) ]
[ 43% (65536 of 148992) ]
[ 47% (71277 of 148992) ]
[ 49% (73728 of 148992) ]
[ 53% (79277 of 148992) ]
[ 54% (81920 of 148992) ]
[ 58% (87277 of 148992) ]
[ 60% (90112 of 148992) ]
[ 63% (95277 of 148992) ]
[ 65% (98304 of 148992) ]
[ 69% (103277 of 148992) ]
[ 71% (106496 of 148992) ]
[ 74% (111277 of 148992) ]
[ 76% (114688 of 148992) ]
[ 80% (119277 of 148992) ]
[ 82% (122880 of 148992) ]
[ 85% (127277 of 148992) ]
[ 87% (131072 of 148992) ]
[ 90% (135277 of 148992) ]
[ 93% (139264 of 148992) ]
[ 96% (143277 of 148992) ]
[ 98% (147456 of 148992) ]
[ 100% (148992 of 148992) ]: done!
Downloading minitest-4.7.5.gem...
[ 0% (0 of 57856) ]
[ 12% (7289 of 57856) ]
[ 14% (8192 of 57856) ]
[ 26% (15289 of 57856) ]
[ 28% (16384 of 57856) ]
[ 40% (23289 of 57856) ]
[ 42% (24576 of 57856) ]
[ 54% (31289 of 57856) ]
[ 56% (32768 of 57856) ]
[ 67% (39289 of 57856) ]
[ 70% (40960 of 57856) ]
[ 81% (47289 of 57856) ]
[ 84% (49152 of 57856) ]
[ 95% (55289 of 57856) ]
[ 99% (57344 of 57856) ]
[ 100% (57856 of 57856) ]: done!
Downloading racc-1.4.12.gem...
[ 0% (0 of 115712) ]
[ 6% (7287 of 115712) ]
[ 7% (8192 of 115712) ]
[ 13% (15287 of 115712) ]
[ 14% (16384 of 115712) ]
[ 20% (23287 of 115712) ]
[ 21% (24576 of 115712) ]
[ 27% (31287 of 115712) ]
[ 28% (32768 of 115712) ]
[ 33% (39287 of 115712) ]
[ 35% (40960 of 115712) ]
[ 40% (47287 of 115712) ]
[ 42% (49152 of 115712) ]
[ 47% (55287 of 115712) ]
[ 49% (57344 of 115712) ]
[ 54% (63287 of 115712) ]
[ 56% (65536 of 115712) ]
[ 61% (71287 of 115712) ]
[ 63% (73728 of 115712) ]
[ 68% (79287 of 115712) ]
[ 70% (81920 of 115712) ]
[ 75% (87287 of 115712) ]
[ 77% (90112 of 115712) ]
[ 82% (95287 of 115712) ]
[ 84% (98304 of 115712) ]
[ 89% (103287 of 115712) ]
[ 92% (106496 of 115712) ]
[ 96% (111287 of 115712) ]
[ 99% (114688 of 115712) ]
[ 100% (115712 of 115712) ]: done!
Downloading rake-10.4.2.gem...
[ 0% (0 of 130560) ]
[ 5% (7290 of 130560) ]
[ 6% (8192 of 130560) ]
[ 11% (15290 of 130560) ]
[ 12% (16384 of 130560) ]
[ 17% (23290 of 130560) ]
[ 18% (24576 of 130560) ]
[ 23% (31290 of 130560) ]
[ 25% (32768 of 130560) ]
[ 30% (39290 of 130560) ]
[ 31% (40960 of 130560) ]
[ 36% (47290 of 130560) ]
[ 37% (49152 of 130560) ]
[ 42% (55290 of 130560) ]
[ 43% (57344 of 130560) ]
[ 48% (63290 of 130560) ]
[ 50% (65536 of 130560) ]
[ 54% (71290 of 130560) ]
[ 56% (73728 of 130560) ]
[ 60% (79290 of 130560) ]
[ 62% (81920 of 130560) ]
[ 66% (87290 of 130560) ]
[ 69% (90112 of 130560) ]
[ 72% (95290 of 130560) ]
[ 75% (98304 of 130560) ]
[ 79% (103290 of 130560) ]
[ 81% (106496 of 130560) ]
[ 85% (111290 of 130560) ]
[ 87% (114688 of 130560) ]
[ 91% (119290 of 130560) ]
[ 94% (122880 of 130560) ]
[ 97% (127290 of 130560) ]
[ 100% (130560 of 130560) ]: done!
Downloading rb-readline-0.5.1.gem...
[ 0% (0 of 96256) ]
[ 7% (7284 of 96256) ]
[ 8% (8192 of 96256) ]
[ 15% (15284 of 96256) ]
[ 17% (16384 of 96256) ]
[ 24% (23284 of 96256) ]
[ 25% (24576 of 96256) ]
[ 32% (31284 of 96256) ]
[ 34% (32768 of 96256) ]
[ 40% (39284 of 96256) ]
[ 42% (40960 of 96256) ]
[ 49% (47284 of 96256) ]
[ 51% (49152 of 96256) ]
[ 57% (55284 of 96256) ]
[ 59% (57344 of 96256) ]
[ 65% (63284 of 96256) ]
[ 68% (65536 of 96256) ]
[ 74% (71284 of 96256) ]
[ 76% (73728 of 96256) ]
[ 82% (79284 of 96256) ]
[ 85% (81920 of 96256) ]
[ 90% (87284 of 96256) ]
[ 93% (90112 of 96256) ]
[ 98% (95284 of 96256) ]
[ 100% (96256 of 96256) ]: done!
Downloading rdoc-4.2.0.gem...
[ 0% (0 of 735232) ]
[ 0% (7291 of 735232) ]
[ 1% (8192 of 735232) ]
[ 2% (15291 of 735232) ]
[ 2% (16384 of 735232) ]
[ 3% (23291 of 735232) ]
[ 3% (24576 of 735232) ]
[ 4% (31291 of 735232) ]
[ 4% (32768 of 735232) ]
[ 5% (39291 of 735232) ]
[ 5% (40960 of 735232) ]
[ 6% (47291 of 735232) ]
[ 6% (49152 of 735232) ]
[ 7% (55291 of 735232) ]
[ 7% (57344 of 735232) ]
[ 8% (63291 of 735232) ]
[ 8% (65536 of 735232) ]
[ 9% (71291 of 735232) ]
[ 10% (73728 of 735232) ]
[ 10% (79291 of 735232) ]
[ 11% (81920 of 735232) ]
[ 11% (87291 of 735232) ]
[ 12% (90112 of 735232) ]
[ 12% (95291 of 735232) ]
[ 13% (98304 of 735232) ]
[ 14% (103291 of 735232) ]
[ 14% (106496 of 735232) ]
[ 15% (111291 of 735232) ]
[ 15% (114688 of 735232) ]
[ 16% (119291 of 735232) ]
[ 16% (122880 of 735232) ]
[ 17% (127291 of 735232) ]
[ 17% (131072 of 735232) ]
[ 18% (135291 of 735232) ]
[ 18% (139264 of 735232) ]
[ 19% (143291 of 735232) ]
[ 20% (147456 of 735232) ]
[ 20% (151291 of 735232) ]
[ 21% (155648 of 735232) ]
[ 21% (159291 of 735232) ]
[ 22% (163840 of 735232) ]
[ 22% (167291 of 735232) ]
[ 23% (172032 of 735232) ]
[ 23% (175291 of 735232) ]
[ 24% (180224 of 735232) ]
[ 24% (183291 of 735232) ]
[ 25% (188416 of 735232) ]
[ 26% (191291 of 735232) ]
[ 26% (196608 of 735232) ]
[ 27% (199291 of 735232) ]
[ 27% (204800 of 735232) ]
[ 28% (207291 of 735232) ]
[ 28% (212992 of 735232) ]
[ 29% (215291 of 735232) ]
[ 30% (221184 of 735232) ]
[ 30% (223291 of 735232) ]
[ 31% (229376 of 735232) ]
[ 31% (231291 of 735232) ]
[ 32% (237568 of 735232) ]
[ 32% (239291 of 735232) ]
[ 33% (245760 of 735232) ]
[ 33% (247291 of 735232) ]
[ 34% (253952 of 735232) ]
[ 34% (255291 of 735232) ]
[ 35% (262144 of 735232) ]
[ 35% (263291 of 735232) ]
[ 36% (270336 of 735232) ]
[ 36% (271291 of 735232) ]
[ 37% (278528 of 735232) ]
[ 37% (279291 of 735232) ]
[ 38% (286720 of 735232) ]
[ 39% (287291 of 735232) ]
[ 40% (294912 of 735232) ]
[ 40% (295291 of 735232) ]
[ 41% (303104 of 735232) ]
[ 41% (303291 of 735232) ]
[ 42% (311291 of 735232) ]
[ 42% (311296 of 735232) ]
[ 43% (319291 of 735232) ]
[ 43% (319488 of 735232) ]
[ 44% (327291 of 735232) ]
[ 44% (327680 of 735232) ]
[ 45% (335291 of 735232) ]
[ 45% (335872 of 735232) ]
[ 46% (343291 of 735232) ]
[ 46% (344064 of 735232) ]
[ 47% (351291 of 735232) ]
[ 47% (352256 of 735232) ]
[ 48% (359291 of 735232) ]
[ 49% (360448 of 735232) ]
[ 49% (367291 of 735232) ]
[ 50% (368640 of 735232) ]
[ 51% (375291 of 735232) ]
[ 51% (376832 of 735232) ]
[ 52% (383291 of 735232) ]
[ 52% (385024 of 735232) ]
[ 53% (391291 of 735232) ]
[ 53% (393216 of 735232) ]
[ 54% (399291 of 735232) ]
[ 54% (401408 of 735232) ]
[ 55% (407291 of 735232) ]
[ 55% (409600 of 735232) ]
[ 56% (415291 of 735232) ]
[ 56% (417792 of 735232) ]
[ 57% (423291 of 735232) ]
[ 57% (425984 of 735232) ]
[ 58% (431291 of 735232) ]
[ 59% (434176 of 735232) ]
[ 59% (439291 of 735232) ]
[ 60% (442368 of 735232) ]
[ 60% (447291 of 735232) ]
[ 61% (450560 of 735232) ]
[ 61% (455291 of 735232) ]
[ 62% (458752 of 735232) ]
[ 63% (463291 of 735232) ]
[ 63% (466944 of 735232) ]
[ 64% (471291 of 735232) ]
[ 64% (475136 of 735232) ]
[ 65% (479291 of 735232) ]
[ 65% (483328 of 735232) ]
[ 66% (487291 of 735232) ]
[ 66% (491520 of 735232) ]
[ 67% (495291 of 735232) ]
[ 67% (499712 of 735232) ]
[ 68% (503291 of 735232) ]
[ 69% (507904 of 735232) ]
[ 69% (511291 of 735232) ]
[ 70% (516096 of 735232) ]
[ 70% (519291 of 735232) ]
[ 71% (524288 of 735232) ]
[ 71% (527291 of 735232) ]
[ 72% (532480 of 735232) ]
[ 72% (535291 of 735232) ]
[ 73% (540672 of 735232) ]
[ 73% (543291 of 735232) ]
[ 74% (548864 of 735232) ]
[ 74% (551291 of 735232) ]
[ 75% (557056 of 735232) ]
[ 76% (559291 of 735232) ]
[ 76% (565248 of 735232) ]
[ 77% (567291 of 735232) ]
[ 77% (573440 of 735232) ]
[ 78% (575291 of 735232) ]
[ 79% (581632 of 735232) ]
[ 79% (583291 of 735232) ]
[ 80% (589824 of 735232) ]
[ 80% (591291 of 735232) ]
[ 81% (598016 of 735232) ]
[ 81% (599291 of 735232) ]
[ 82% (606208 of 735232) ]
[ 82% (607291 of 735232) ]
[ 83% (614400 of 735232) ]
[ 83% (615291 of 735232) ]
[ 84% (622592 of 735232) ]
[ 84% (623291 of 735232) ]
[ 85% (630784 of 735232) ]
[ 85% (631291 of 735232) ]
[ 86% (638976 of 735232) ]
[ 86% (639291 of 735232) ]
[ 88% (647168 of 735232) ]
[ 88% (647291 of 735232) ]
[ 89% (655291 of 735232) ]
[ 89% (655360 of 735232) ]
[ 90% (663291 of 735232) ]
[ 90% (663552 of 735232) ]
[ 91% (671291 of 735232) ]
[ 91% (671744 of 735232) ]
[ 92% (679291 of 735232) ]
[ 92% (679936 of 735232) ]
[ 93% (687291 of 735232) ]
[ 93% (688128 of 735232) ]
[ 94% (695291 of 735232) ]
[ 94% (696320 of 735232) ]
[ 95% (703291 of 735232) ]
[ 95% (704512 of 735232) ]
[ 96% (711291 of 735232) ]
[ 96% (712704 of 735232) ]
[ 97% (719291 of 735232) ]
[ 98% (720896 of 735232) ]
[ 98% (727291 of 735232) ]
[ 99% (729088 of 735232) ]
[ 100% (735232 of 735232) ]: done!
Downloading rubinius-ast-2.3.0.gem...
[ 0% (0 of 32768) ]
[ 22% (7285 of 32768) ]
[ 25% (8192 of 32768) ]
[ 46% (15285 of 32768) ]
[ 50% (16384 of 32768) ]
[ 71% (23285 of 32768) ]
[ 75% (24576 of 32768) ]
[ 95% (31285 of 32768) ]
[ 100% (32768 of 32768) ]: done!
Downloading rubinius-build_tools-2.0.0.gem...
[ 0% (0 of 4608) ]
[ 100% (4608 of 4608) ]: done!
Downloading rubinius-compiler-2.3.0.gem...
[ 0% (0 of 52224) ]
[ 13% (7280 of 52224) ]
[ 15% (8192 of 52224) ]
[ 29% (15280 of 52224) ]
[ 31% (16384 of 52224) ]
[ 44% (23280 of 52224) ]
[ 47% (24576 of 52224) ]
[ 59% (31280 of 52224) ]
[ 62% (32768 of 52224) ]
[ 75% (39280 of 52224) ]
[ 78% (40960 of 52224) ]
[ 90% (47280 of 52224) ]
[ 94% (49152 of 52224) ]
[ 100% (52224 of 52224) ]: done!
Downloading rubinius-coverage-2.0.3.gem...
[ 0% (0 of 7680) ]
[ 94% (7284 of 7680) ]
[ 100% (7680 of 7680) ]: done!
Downloading rubinius-debugger-2.2.0.gem...
[ 0% (0 of 15872) ]
[ 45% (7280 of 15872) ]
[ 51% (8192 of 15872) ]
[ 96% (15280 of 15872) ]
[ 100% (15872 of 15872) ]: done!
Downloading rubinius-developer_tools-2.0.0.gem...
[ 0% (0 of 4608) ]
[ 100% (4608 of 4608) ]: done!
Downloading rubinius-melbourne-2.3.0.0.gem...
[ 10% (15987 of 159232) ]
[ 20% (32371 of 159232) ]
[ 30% (48755 of 159232) ]
[ 40% (65139 of 159232) ]
[ 51% (81523 of 159232) ]
[ 61% (97907 of 159232) ]
[ 71% (114291 of 159232) ]
[ 82% (130675 of 159232) ]
[ 92% (147059 of 159232) ]
[ 100% (159232 of 159232) ]: done!
Downloading rubinius-processor-2.3.0.gem...
[ 0% (0 of 9216) ]
[ 79% (7281 of 9216) ]
[ 88% (8192 of 9216) ]
[ 100% (9216 of 9216) ]: done!
Downloading rubinius-profiler-2.0.1.gem...
[ 0% (0 of 15360) ]
[ 47% (7282 of 15360) ]
[ 53% (8192 of 15360) ]
[ 99% (15282 of 15360) ]
[ 100% (15360 of 15360) ]: done!
Downloading rubinius-toolset-2.3.1.gem...
[ 0% (0 of 8192) ]
[ 88% (7286 of 8192) ]
[ 100% (8192 of 8192) ]: done!
Downloading rubysl-2.1.0.gem...
[ 0% (0 of 5120) ]
[ 100% (5120 of 5120) ]: done!
Downloading rubysl-abbrev-2.0.4.gem...
[ 0% (0 of 8192) ]
[ 88% (7286 of 8192) ]
[ 100% (8192 of 8192) ]: done!
Downloading rubysl-base64-2.0.0.gem...
[ 0% (0 of 8192) ]
[ 88% (7286 of 8192) ]
[ 100% (8192 of 8192) ]: done!
Downloading rubysl-benchmark-2.0.1.gem...
[ 0% (0 of 11776) ]
[ 61% (7281 of 11776) ]
[ 69% (8192 of 11776) ]
[ 100% (11776 of 11776) ]: done!
Downloading rubysl-bigdecimal-2.0.2.gem...
[ 0% (0 of 86016) ]
[ 8% (7280 of 86016) ]
[ 9% (8192 of 86016) ]
[ 17% (15280 of 86016) ]
[ 19% (16384 of 86016) ]
[ 27% (23280 of 86016) ]
[ 28% (24576 of 86016) ]
[ 36% (31280 of 86016) ]
[ 38% (32768 of 86016) ]
[ 45% (39280 of 86016) ]
[ 47% (40960 of 86016) ]
[ 54% (47280 of 86016) ]
[ 57% (49152 of 86016) ]
[ 64% (55280 of 86016) ]
[ 66% (57344 of 86016) ]
[ 73% (63280 of 86016) ]
[ 76% (65536 of 86016) ]
[ 82% (71280 of 86016) ]
[ 85% (73728 of 86016) ]
[ 92% (79280 of 86016) ]
[ 95% (81920 of 86016) ]
[ 100% (86016 of 86016) ]: done!
Downloading rubysl-cgi-2.0.1.gem...
[ 0% (0 of 45056) ]
[ 16% (7287 of 45056) ]
[ 18% (8192 of 45056) ]
[ 33% (15287 of 45056) ]
[ 36% (16384 of 45056) ]
[ 51% (23287 of 45056) ]
[ 54% (24576 of 45056) ]
[ 69% (31287 of 45056) ]
[ 72% (32768 of 45056) ]
[ 87% (39287 of 45056) ]
[ 90% (40960 of 45056) ]
[ 100% (45056 of 45056) ]: done!
Downloading rubysl-cgi-session-2.0.1.gem...
[ 0% (0 of 12288) ]
[ 59% (7279 of 12288) ]
[ 66% (8192 of 12288) ]
[ 100% (12288 of 12288) ]: done!
Downloading rubysl-cmath-2.0.0.gem...
[ 0% (0 of 7168) ]
[ 100% (7168 of 7168) ]: done!
Downloading rubysl-complex-2.0.0.gem...
[ 0% (0 of 14336) ]
[ 50% (7285 of 14336) ]
[ 57% (8192 of 14336) ]
[ 100% (14336 of 14336) ]: done!
Downloading rubysl-continuation-2.0.0.gem...
[ 0% (0 of 6656) ]
[ 100% (6656 of 6656) ]: done!
Downloading rubysl-coverage-2.0.3.gem...
[ 100% (6656 of 6656) ]: done!
Downloading rubysl-csv-2.0.2.gem...
[ 50% (15988 of 31744) ]
[ 100% (31744 of 31744) ]: done!
Downloading rubysl-curses-2.0.1.gem...
[ 60% (15988 of 26624) ]
[ 100% (26624 of 26624) ]: done!
Downloading rubysl-date-2.0.8.gem...
[ 0% (0 of 49152) ]
[ 14% (7286 of 49152) ]
[ 16% (8192 of 49152) ]
[ 31% (15286 of 49152) ]
[ 33% (16384 of 49152) ]
[ 47% (23286 of 49152) ]
[ 50% (24576 of 49152) ]
[ 63% (31286 of 49152) ]
[ 66% (32768 of 49152) ]
[ 79% (39286 of 49152) ]
[ 83% (40960 of 49152) ]
[ 96% (47286 of 49152) ]
[ 100% (49152 of 49152) ]: done!
Downloading rubysl-delegate-2.0.1.gem...
[ 0% (0 of 13824) ]
[ 52% (7282 of 13824) ]
[ 59% (8192 of 13824) ]
[ 100% (13824 of 13824) ]: done!
Downloading rubysl-digest-2.0.3.gem...
[ 0% (0 of 43520) ]
[ 16% (7284 of 43520) ]
[ 18% (8192 of 43520) ]
[ 35% (15284 of 43520) ]
[ 37% (16384 of 43520) ]
[ 53% (23284 of 43520) ]
[ 56% (24576 of 43520) ]
[ 71% (31284 of 43520) ]
[ 75% (32768 of 43520) ]
[ 90% (39284 of 43520) ]
[ 94% (40960 of 43520) ]
[ 100% (43520 of 43520) ]: done!
Downloading rubysl-drb-2.0.1.gem...
[ 45% (15988 of 34816) ]
[ 92% (32372 of 34816) ]
[ 100% (34816 of 34816) ]: done!
Downloading rubysl-e2mmap-2.0.0.gem...
[ 0% (0 of 7680) ]
[ 94% (7286 of 7680) ]
[ 100% (7680 of 7680) ]: done!
Downloading rubysl-english-2.0.0.gem...
[ 100% (8704 of 8704) ]: done!
Downloading rubysl-enumerator-2.0.0.gem...
[ 0% (0 of 232) ]
[ 100% (232 of 232) ]: done!
Downloading rubysl-erb-2.0.1.gem...
[ 0% (0 of 17920) ]
[ 40% (7287 of 17920) ]
[ 45% (8192 of 17920) ]
[ 85% (15287 of 17920) ]
[ 91% (16384 of 17920) ]
[ 100% (17920 of 17920) ]: done!
Downloading rubysl-etc-2.0.3.gem...
[ 100% (9216 of 9216) ]: done!
Downloading rubysl-expect-2.0.0.gem...
[ 0% (0 of 7168) ]
[ 100% (7168 of 7168) ]: done!
Downloading rubysl-fcntl-2.0.4.gem...
[ 0% (0 of 7168) ]
[ 100% (7168 of 7168) ]: done!
Downloading rubysl-fiber-2.0.0.gem...
[ 100% (6656 of 6656) ]: done!
Downloading rubysl-fileutils-2.0.3.gem...
[ 89% (15988 of 17920) ]
[ 100% (17920 of 17920) ]: done!
Downloading rubysl-find-2.0.1.gem...
[ 100% (7168 of 7168) ]: done!
Downloading rubysl-forwardable-2.0.1.gem...
[ 0% (0 of 9216) ]
[ 79% (7281 of 9216) ]
[ 88% (8192 of 9216) ]
[ 100% (9216 of 9216) ]: done!
Downloading rubysl-getoptlong-2.0.0.gem...
[ 0% (0 of 12288) ]
[ 59% (7280 of 12288) ]
[ 66% (8192 of 12288) ]
[ 100% (12288 of 12288) ]: done!
Downloading rubysl-gserver-2.0.0.gem...
[ 100% (9728 of 9728) ]: done!
Downloading rubysl-io-console-2.0.0.gem...
[ 0% (0 of 11264) ]
[ 64% (7280 of 11264) ]
[ 72% (8192 of 11264) ]
[ 100% (11264 of 11264) ]: done!
Downloading rubysl-io-nonblock-2.0.0.gem...
[ 0% (0 of 6656) ]
[ 100% (6656 of 6656) ]: done!
Downloading rubysl-io-wait-2.0.0.gem...
[ 0% (0 of 6656) ]
[ 100% (6656 of 6656) ]: done!
Downloading rubysl-ipaddr-2.0.0.gem...
[ 0% (0 of 13824) ]
[ 52% (7284 of 13824) ]
[ 59% (8192 of 13824) ]
[ 100% (13824 of 13824) ]: done!
Downloading rubysl-irb-2.1.0.gem...
[ 0% (0 of 49664) ]
[ 14% (7287 of 49664) ]
[ 16% (8192 of 49664) ]
[ 30% (15287 of 49664) ]
[ 32% (16384 of 49664) ]
[ 46% (23287 of 49664) ]
[ 49% (24576 of 49664) ]
[ 62% (31287 of 49664) ]
[ 65% (32768 of 49664) ]
[ 79% (39287 of 49664) ]
[ 82% (40960 of 49664) ]
[ 95% (47287 of 49664) ]
[ 98% (49152 of 49664) ]
[ 100% (49664 of 49664) ]: done!
Downloading rubysl-logger-2.1.0.gem...
[ 0% (0 of 17408) ]
[ 41% (7284 of 17408) ]
[ 47% (8192 of 17408) ]
[ 87% (15284 of 17408) ]
[ 94% (16384 of 17408) ]
[ 100% (17408 of 17408) ]: done!
Downloading rubysl-mathn-2.0.0.gem...
[ 100% (11264 of 11264) ]: done!
Downloading rubysl-matrix-2.1.0.gem...
[ 39% (15988 of 40960) ]
[ 79% (32372 of 40960) ]
[ 100% (40960 of 40960) ]: done!
Downloading rubysl-mkmf-2.0.1.gem...
[ 54% (15988 of 29184) ]
[ 100% (29184 of 29184) ]: done!
Downloading rubysl-monitor-2.0.0.gem...
[ 0% (0 of 8704) ]
[ 83% (7284 of 8704) ]
[ 94% (8192 of 8704) ]
[ 100% (8704 of 8704) ]: done!
Downloading rubysl-mutex_m-2.0.0.gem...
[ 0% (0 of 7168) ]
[ 100% (7168 of 7168) ]: done!
Downloading rubysl-net-ftp-2.0.1.gem...
[ 0% (0 of 26112) ]
[ 27% (7285 of 26112) ]
[ 31% (8192 of 26112) ]
[ 58% (15285 of 26112) ]
[ 62% (16384 of 26112) ]
[ 89% (23285 of 26112) ]
[ 94% (24576 of 26112) ]
[ 100% (26112 of 26112) ]: done!
Downloading rubysl-net-http-2.0.4.gem...
[ 0% (0 of 50176) ]
[ 14% (7279 of 50176) ]
[ 16% (8192 of 50176) ]
[ 30% (15279 of 50176) ]
[ 32% (16384 of 50176) ]
[ 46% (23279 of 50176) ]
[ 48% (24576 of 50176) ]
[ 62% (31279 of 50176) ]
[ 65% (32768 of 50176) ]
[ 78% (39279 of 50176) ]
[ 81% (40960 of 50176) ]
[ 94% (47279 of 50176) ]
[ 97% (49152 of 50176) ]
[ 100% (50176 of 50176) ]: done!
Downloading rubysl-net-imap-2.0.1.gem...
[ 0% (0 of 31744) ]
[ 22% (7279 of 31744) ]
[ 25% (8192 of 31744) ]
[ 48% (15279 of 31744) ]
[ 51% (16384 of 31744) ]
[ 73% (23279 of 31744) ]
[ 77% (24576 of 31744) ]
[ 98% (31279 of 31744) ]
[ 100% (31744 of 31744) ]: done!
Downloading rubysl-net-pop-2.0.1.gem...
[ 0% (0 of 13312) ]
[ 54% (7280 of 13312) ]
[ 61% (8192 of 13312) ]
[ 100% (13312 of 13312) ]: done!
Downloading rubysl-net-protocol-2.0.1.gem...
[ 0% (0 of 8704) ]
[ 83% (7277 of 8704) ]
[ 94% (8192 of 8704) ]
[ 100% (8704 of 8704) ]: done!
Downloading rubysl-net-smtp-2.0.1.gem...
[ 100% (14848 of 14848) ]: done!
Downloading rubysl-net-telnet-2.0.0.gem...
[ 97% (15988 of 16384) ]
[ 100% (16384 of 16384) ]: done!
Downloading rubysl-nkf-2.0.1.gem...
[ 0% (0 of 146432) ]
[ 4% (7285 of 146432) ]
[ 5% (8192 of 146432) ]
[ 10% (15285 of 146432) ]
[ 11% (16384 of 146432) ]
[ 15% (23285 of 146432) ]
[ 16% (24576 of 146432) ]
[ 21% (31285 of 146432) ]
[ 22% (32768 of 146432) ]
[ 26% (39285 of 146432) ]
[ 27% (40960 of 146432) ]
[ 32% (47285 of 146432) ]
[ 33% (49152 of 146432) ]
[ 37% (55285 of 146432) ]
[ 39% (57344 of 146432) ]
[ 43% (63285 of 146432) ]
[ 44% (65536 of 146432) ]
[ 48% (71285 of 146432) ]
[ 50% (73728 of 146432) ]
[ 54% (79285 of 146432) ]
[ 55% (81920 of 146432) ]
[ 59% (87285 of 146432) ]
[ 61% (90112 of 146432) ]
[ 65% (95285 of 146432) ]
[ 67% (98304 of 146432) ]
[ 70% (103285 of 146432) ]
[ 72% (106496 of 146432) ]
[ 75% (111285 of 146432) ]
[ 78% (114688 of 146432) ]
[ 81% (119285 of 146432) ]
[ 83% (122880 of 146432) ]
[ 86% (127285 of 146432) ]
[ 89% (131072 of 146432) ]
[ 92% (135285 of 146432) ]
[ 95% (139264 of 146432) ]
[ 97% (143285 of 146432) ]
[ 100% (146432 of 146432) ]: done!
Downloading rubysl-observer-2.0.0.gem...
[ 0% (0 of 9216) ]
[ 79% (7282 of 9216) ]
[ 88% (8192 of 9216) ]
[ 100% (9216 of 9216) ]: done!
Downloading rubysl-open-uri-2.0.0.gem...
[ 0% (0 of 13824) ]
[ 52% (7279 of 13824) ]
[ 59% (8192 of 13824) ]
[ 100% (13824 of 13824) ]: done!
Downloading rubysl-open3-2.0.0.gem...
[ 0% (0 of 11264) ]
[ 64% (7282 of 11264) ]
[ 72% (8192 of 11264) ]
[ 100% (11264 of 11264) ]: done!
Downloading rubysl-openssl-2.2.1.gem...
[ 0% (0 of 145408) ]
[ 5% (7278 of 145408) ]
[ 5% (8192 of 145408) ]
[ 10% (15278 of 145408) ]
[ 11% (16384 of 145408) ]
[ 16% (23278 of 145408) ]
[ 16% (24576 of 145408) ]
[ 21% (31278 of 145408) ]
[ 22% (32768 of 145408) ]
[ 27% (39278 of 145408) ]
[ 28% (40960 of 145408) ]
[ 32% (47278 of 145408) ]
[ 33% (49152 of 145408) ]
[ 38% (55278 of 145408) ]
[ 39% (57344 of 145408) ]
[ 43% (63278 of 145408) ]
[ 45% (65536 of 145408) ]
[ 49% (71278 of 145408) ]
[ 50% (73728 of 145408) ]
[ 54% (79278 of 145408) ]
[ 56% (81920 of 145408) ]
[ 60% (87278 of 145408) ]
[ 61% (90112 of 145408) ]
[ 65% (95278 of 145408) ]
[ 67% (98304 of 145408) ]
[ 71% (103278 of 145408) ]
[ 73% (106496 of 145408) ]
[ 76% (111278 of 145408) ]
[ 78% (114688 of 145408) ]
[ 82% (119278 of 145408) ]
[ 84% (122880 of 145408) ]
[ 87% (127278 of 145408) ]
[ 90% (131072 of 145408) ]
[ 93% (135278 of 145408) ]
[ 95% (139264 of 145408) ]
[ 98% (143278 of 145408) ]
[ 100% (145408 of 145408) ]: done!
Downloading rubysl-optparse-2.0.1.gem...
[ 0% (0 of 22528) ]
[ 32% (7279 of 22528) ]
[ 36% (8192 of 22528) ]
[ 67% (15279 of 22528) ]
[ 72% (16384 of 22528) ]
[ 100% (22528 of 22528) ]: done!
Downloading rubysl-ostruct-2.0.4.gem...
[ 0% (0 of 11264) ]
[ 64% (7280 of 11264) ]
[ 72% (8192 of 11264) ]
[ 100% (11264 of 11264) ]: done!
Downloading rubysl-pathname-2.1.0.gem...
[ 0% (0 of 15360) ]
[ 47% (7279 of 15360) ]
[ 53% (8192 of 15360) ]
[ 99% (15279 of 15360) ]
[ 100% (15360 of 15360) ]: done!
Downloading rubysl-prettyprint-2.0.3.gem...
[ 0% (0 of 13312) ]
[ 54% (7281 of 13312) ]
[ 61% (8192 of 13312) ]
[ 100% (13312 of 13312) ]: done!
Downloading rubysl-prime-2.0.1.gem...
[ 0% (0 of 12800) ]
[ 56% (7282 of 12800) ]
[ 64% (8192 of 12800) ]
[ 100% (12800 of 12800) ]: done!
Downloading rubysl-profile-2.0.0.gem...
[ 0% (0 of 6656) ]
[ 100% (6656 of 6656) ]: done!
Downloading rubysl-profiler-2.0.1.gem...
[ 0% (0 of 6656) ]
[ 100% (6656 of 6656) ]: done!
Downloading rubysl-pstore-2.0.0.gem...
[ 0% (0 of 11264) ]
[ 64% (7284 of 11264) ]
[ 72% (8192 of 11264) ]
[ 100% (11264 of 11264) ]: done!
Downloading rubysl-pty-2.0.3.gem...
[ 100% (12288 of 12288) ]: done!
Downloading rubysl-rational-2.0.1.gem...
[ 0% (0 of 8704) ]
[ 83% (7284 of 8704) ]
[ 94% (8192 of 8704) ]
[ 100% (8704 of 8704) ]: done!
Downloading rubysl-resolv-2.1.0.gem...
[ 0% (0 of 23040) ]
[ 31% (7284 of 23040) ]
[ 35% (8192 of 23040) ]
[ 66% (15284 of 23040) ]
[ 71% (16384 of 23040) ]
[ 100% (23040 of 23040) ]: done!
Downloading rubysl-rexml-2.0.4.gem...
[ 17% (15988 of 90624) ]
[ 35% (32372 of 90624) ]
[ 53% (48756 of 90624) ]
[ 71% (65140 of 90624) ]
[ 89% (81524 of 90624) ]
[ 100% (90624 of 90624) ]: done!
Downloading rubysl-rinda-2.0.1.gem...
[ 0% (0 of 13824) ]
[ 52% (7287 of 13824) ]
[ 59% (8192 of 13824) ]
[ 100% (13824 of 13824) ]: done!
Downloading rubysl-rss-2.0.0.gem...
[ 32% (15988 of 49664) ]
[ 65% (32372 of 49664) ]
[ 98% (48756 of 49664) ]
[ 100% (49664 of 49664) ]: done!
Downloading rubysl-scanf-2.0.0.gem...
[ 0% (0 of 14848) ]
[ 49% (7285 of 14848) ]
[ 55% (8192 of 14848) ]
[ 100% (14848 of 14848) ]: done!
Downloading rubysl-securerandom-2.0.0.gem...
[ 0% (0 of 10240) ]
[ 71% (7278 of 10240) ]
[ 80% (8192 of 10240) ]
[ 100% (10240 of 10240) ]: done!
Downloading rubysl-set-2.0.1.gem...
[ 0% (0 of 24064) ]
[ 30% (7289 of 24064) ]
[ 34% (8192 of 24064) ]
[ 63% (15289 of 24064) ]
[ 68% (16384 of 24064) ]
[ 96% (23289 of 24064) ]
[ 100% (24064 of 24064) ]: done!
Downloading rubysl-shellwords-2.0.0.gem...
[ 0% (0 of 8192) ]
[ 88% (7284 of 8192) ]
[ 100% (8192 of 8192) ]: done!
Downloading rubysl-singleton-2.0.0.gem...
[ 100% (9728 of 9728) ]: done!
Downloading rubysl-socket-2.0.1.gem...
[ 0% (0 of 34816) ]
[ 20% (7284 of 34816) ]
[ 23% (8192 of 34816) ]
[ 43% (15284 of 34816) ]
[ 47% (16384 of 34816) ]
[ 66% (23284 of 34816) ]
[ 70% (24576 of 34816) ]
[ 89% (31284 of 34816) ]
[ 94% (32768 of 34816) ]
[ 100% (34816 of 34816) ]: done!
Downloading rubysl-stringio-2.0.0.gem...
[ 0% (0 of 25600) ]
[ 28% (7282 of 25600) ]
[ 32% (8192 of 25600) ]
[ 59% (15282 of 25600) ]
[ 64% (16384 of 25600) ]
[ 90% (23282 of 25600) ]
[ 96% (24576 of 25600) ]
[ 100% (25600 of 25600) ]: done!
Downloading rubysl-strscan-2.0.0.gem...
[ 0% (0 of 14336) ]
[ 50% (7283 of 14336) ]
[ 57% (8192 of 14336) ]
[ 100% (14336 of 14336) ]: done!
Downloading rubysl-sync-2.0.0.gem...
[ 0% (0 of 8192) ]
[ 88% (7288 of 8192) ]
[ 100% (8192 of 8192) ]: done!
Downloading rubysl-syslog-2.1.0.gem...
[ 0% (0 of 13824) ]
[ 52% (7271 of 13824) ]
[ 59% (8192 of 13824) ]
[ 100% (13824 of 13824) ]: done!
Downloading rubysl-tempfile-2.0.1.gem...
[ 0% (0 of 12288) ]
[ 59% (7282 of 12288) ]
[ 66% (8192 of 12288) ]
[ 100% (12288 of 12288) ]: done!
Downloading rubysl-test-unit-2.0.3.gem...
[ 0% (0 of 17920) ]
[ 40% (7281 of 17920) ]
[ 45% (8192 of 17920) ]
[ 85% (15281 of 17920) ]
[ 91% (16384 of 17920) ]
[ 100% (17920 of 17920) ]: done!
Downloading rubysl-thread-2.0.2.gem...
[ 0% (0 of 8704) ]
[ 83% (7286 of 8704) ]
[ 94% (8192 of 8704) ]
[ 100% (8704 of 8704) ]: done!
Downloading rubysl-thwait-2.0.0.gem...
[ 0% (0 of 7680) ]
[ 94% (7286 of 7680) ]
[ 100% (7680 of 7680) ]: done!
Downloading rubysl-time-2.0.3.gem...
[ 0% (0 of 14848) ]
[ 49% (7286 of 14848) ]
[ 55% (8192 of 14848) ]
[ 100% (14848 of 14848) ]: done!
Downloading rubysl-timeout-2.0.0.gem...
[ 0% (0 of 8704) ]
[ 83% (7285 of 8704) ]
[ 94% (8192 of 8704) ]
[ 100% (8704 of 8704) ]: done!
Downloading rubysl-tmpdir-2.0.1.gem...
[ 100% (8704 of 8704) ]: done!
Downloading rubysl-tsort-2.0.1.gem...
[ 0% (0 of 8704) ]
[ 83% (7287 of 8704) ]
[ 94% (8192 of 8704) ]
[ 100% (8704 of 8704) ]: done!
Downloading rubysl-un-2.0.0.gem...
[ 0% (0 of 7680) ]
[ 94% (7290 of 7680) ]
[ 100% (7680 of 7680) ]: done!
Downloading rubysl-uri-2.0.0.gem...
[ 0% (0 of 44544) ]
[ 16% (7289 of 44544) ]
[ 18% (8192 of 44544) ]
[ 34% (15289 of 44544) ]
[ 36% (16384 of 44544) ]
[ 52% (23289 of 44544) ]
[ 55% (24576 of 44544) ]
[ 70% (31289 of 44544) ]
[ 73% (32768 of 44544) ]
[ 88% (39289 of 44544) ]
[ 91% (40960 of 44544) ]
[ 100% (44544 of 44544) ]: done!
Downloading rubysl-weakref-2.0.0.gem...
[ 0% (0 of 6656) ]
[ 100% (6656 of 6656) ]: done!
Downloading rubysl-webrick-2.0.0.gem...
[ 0% (0 of 55296) ]
[ 13% (7283 of 55296) ]
[ 14% (8192 of 55296) ]
[ 27% (15283 of 55296) ]
[ 29% (16384 of 55296) ]
[ 42% (23283 of 55296) ]
[ 44% (24576 of 55296) ]
[ 56% (31283 of 55296) ]
[ 59% (32768 of 55296) ]
[ 71% (39283 of 55296) ]
[ 74% (40960 of 55296) ]
[ 85% (47283 of 55296) ]
[ 88% (49152 of 55296) ]
[ 99% (55283 of 55296) ]
[ 100% (55296 of 55296) ]: done!
Downloading rubysl-xmlrpc-2.0.0.gem...
[ 0% (0 of 31232) ]
[ 23% (7284 of 31232) ]
[ 26% (8192 of 31232) ]
[ 48% (15284 of 31232) ]
[ 52% (16384 of 31232) ]
[ 74% (23284 of 31232) ]
[ 78% (24576 of 31232) ]
[ 100% (31232 of 31232) ]: done!
Downloading rubysl-yaml-2.0.4.gem...
[ 0% (0 of 89600) ]
[ 8% (7286 of 89600) ]
[ 9% (8192 of 89600) ]
[ 17% (15286 of 89600) ]
[ 18% (16384 of 89600) ]
[ 25% (23286 of 89600) ]
[ 27% (24576 of 89600) ]
[ 34% (31286 of 89600) ]
[ 36% (32768 of 89600) ]
[ 43% (39286 of 89600) ]
[ 45% (40960 of 89600) ]
[ 52% (47286 of 89600) ]
[ 54% (49152 of 89600) ]
[ 61% (55286 of 89600) ]
[ 64% (57344 of 89600) ]
[ 70% (63286 of 89600) ]
[ 73% (65536 of 89600) ]
[ 79% (71286 of 89600) ]
[ 82% (73728 of 89600) ]
[ 88% (79286 of 89600) ]
[ 91% (81920 of 89600) ]
[ 97% (87286 of 89600) ]
[ 100% (89600 of 89600) ]: done!
Downloading rubysl-zlib-2.0.1.gem...
[ 0% (0 of 42496) ]
[ 17% (7285 of 42496) ]
[ 19% (8192 of 42496) ]
[ 35% (15285 of 42496) ]
[ 38% (16384 of 42496) ]
[ 54% (23285 of 42496) ]
[ 57% (24576 of 42496) ]
[ 73% (31285 of 42496) ]
[ 77% (32768 of 42496) ]
[ 92% (39285 of 42496) ]
[ 96% (40960 of 42496) ]
[ 100% (42496 of 42496) ]: done!
Setting up gems...
Unpacked gem: '/Users/travis/build/rubinius/rubinius/runtime/gems/rubinius-ast-2.3.0'
Unpacked gem: '/Users/travis/build/rubinius/rubinius/runtime/gems/rubinius-compiler-2.3.0'
Unpacked gem: '/Users/travis/build/rubinius/rubinius/runtime/gems/rubinius-melbourne-2.3.0.0'
Unpacked gem: '/Users/travis/build/rubinius/rubinius/runtime/gems/rubinius-processor-2.3.0'
Unpacked gem: '/Users/travis/build/rubinius/rubinius/runtime/gems/rubinius-toolset-2.3.1'
Unpacked gem: '/Users/travis/build/rubinius/rubinius/bootstrap/gems/ffi2-generators-0.1.1'
Unpacked gem: '/Users/travis/build/rubinius/rubinius/bootstrap/gems/rubysl-etc-2.0.3'
Unpacked gem: '/Users/travis/build/rubinius/rubinius/bootstrap/gems/rubysl-fileutils-2.0.3'
Unpacked gem: '/Users/travis/build/rubinius/rubinius/bootstrap/gems/rubysl-mkmf-2.0.1'
Unpacked gem: '/Users/travis/build/rubinius/rubinius/bootstrap/gems/rubysl-shellwords-2.0.0'
Unpacked gem: '/Users/travis/build/rubinius/rubinius/bootstrap/gems/rubysl-date-2.0.8'
Unpacked gem: '/Users/travis/build/rubinius/rubinius/bootstrap/gems/rubysl-delegate-2.0.1'
Unpacked gem: '/Users/travis/build/rubinius/rubinius/bootstrap/gems/rubysl-digest-2.0.3'
Unpacked gem: '/Users/travis/build/rubinius/rubinius/bootstrap/gems/rubysl-fcntl-2.0.4'
Unpacked gem: '/Users/travis/build/rubinius/rubinius/bootstrap/gems/rubysl-monitor-2.0.0'
Unpacked gem: '/Users/travis/build/rubinius/rubinius/bootstrap/gems/rubysl-openssl-2.2.1'
Unpacked gem: '/Users/travis/build/rubinius/rubinius/bootstrap/gems/rubysl-optparse-2.0.1'
Unpacked gem: '/Users/travis/build/rubinius/rubinius/bootstrap/gems/rubysl-stringio-2.0.0'
Unpacked gem: '/Users/travis/build/rubinius/rubinius/bootstrap/gems/rubysl-strscan-2.0.0'
Unpacked gem: '/Users/travis/build/rubinius/rubinius/bootstrap/gems/rubysl-tempfile-2.0.1'
Unpacked gem: '/Users/travis/build/rubinius/rubinius/bootstrap/gems/rubysl-thread-2.0.2'
Unpacked gem: '/Users/travis/build/rubinius/rubinius/bootstrap/gems/rubysl-tmpdir-2.0.1'
Unpacked gem: '/Users/travis/build/rubinius/rubinius/bootstrap/gems/rubysl-uri-2.0.0'
Unpacked gem: '/Users/travis/build/rubinius/rubinius/bootstrap/gems/rubysl-yaml-2.0.4'
Unpacked gem: '/Users/travis/build/rubinius/rubinius/bootstrap/gems/rubysl-zlib-2.0.1'
Writing configuration files...
------------------------------------------------------------------
Rubinius (a7e86367) has been configured.
Run 'rake' to build and test Rubinius.
After building, you may add
'/Users/travis/build/rubinius/rubinius/bin'
to your PATH or run commands directly from that directory.
Available commands are:
ruby, rake, gem, irb, rdoc, ri, erb, rbx
------------------------------------------------------------------
travis_time:end:00433f20:start=1419264118000000000,finish=1419264162000000000,duration=44000000000
travis_fold:end:before_script.3
travis_time:start:03b29251
$ rake
GEN vm/gen/config_variables.h
/Users/travis/.rvm/rubies/ruby-2.0.0-p576/bin/ruby vm/codegen/config_vars.rb vm/gen/config_variables.h
/Users/travis/.rvm/rubies/ruby-2.0.0-p576/bin/ruby vm/codegen/encoding_extract.rb /Users/travis/build/rubinius/rubinius/vendor/oniguruma vm/gen/encoding_database.cpp
mkdir -p /Users/travis/build/rubinius/rubinius//library/encoding/converter
/Users/travis/.rvm/rubies/ruby-2.0.0-p576/bin/ruby vm/codegen/transcoders_extract.rb /Users/travis/build/rubinius/rubinius/vendor/oniguruma/enc/trans vm/gen/transcoder_database.cpp
/Users/travis/.rvm/rubies/ruby-2.0.0-p576/bin/ruby vm/codegen/field_extract.rb vm/builtin/basic_object.hpp vm/builtin/object.hpp vm/builtin/integer.hpp vm/builtin/fixnum.hpp vm/builtin/array.hpp vm/builtin/bignum.hpp vm/builtin/executable.hpp vm/builtin/access_variable.hpp vm/builtin/alias.hpp vm/builtin/block_environment.hpp vm/builtin/block_as_method.hpp vm/builtin/byte_array.hpp vm/builtin/io.hpp vm/builtin/channel.hpp vm/builtin/module.hpp vm/builtin/constant_table.hpp vm/builtin/class.hpp vm/builtin/compiled_code.hpp vm/builtin/data.hpp vm/builtin/dir.hpp vm/builtin/exception.hpp vm/builtin/float.hpp vm/builtin/fsevent.hpp vm/builtin/immediates.hpp vm/builtin/iseq.hpp vm/builtin/list.hpp vm/builtin/logger.hpp vm/builtin/lookup_table.hpp vm/builtin/ffi_pointer.hpp vm/builtin/method_table.hpp vm/builtin/native_function.hpp vm/builtin/packed_object.hpp vm/builtin/randomizer.hpp vm/builtin/regexp.hpp vm/builtin/constant_scope.hpp vm/builtin/encoding.hpp vm/builtin/string.hpp vm/builtin/symbol.hpp vm/builtin/thread.hpp vm/builtin/tuple.hpp vm/builtin/compact_lookup_table.hpp vm/builtin/time.hpp vm/builtin/stat.hpp vm/builtin/native_method.hpp vm/builtin/system.hpp vm/builtin/autoload.hpp vm/builtin/proc.hpp vm/builtin/variable_scope.hpp vm/builtin/location.hpp vm/builtin/constant_cache.hpp vm/builtin/call_site.hpp vm/builtin/mono_inline_cache.hpp vm/builtin/poly_inline_cache.hpp vm/builtin/call_custom_cache.hpp vm/builtin/respond_to_cache.hpp vm/builtin/weakref.hpp vm/builtin/fiber.hpp vm/builtin/thunk.hpp vm/builtin/call_unit.hpp vm/builtin/call_unit_adapter.hpp vm/builtin/atomic.hpp vm/builtin/character.hpp vm/builtin/thread_state.hpp vm/builtin/jit.hpp
GEN vm/gen/instruction_names.cpp
GEN vm/gen/instruction_names.hpp
GEN vm/gen/instruction_sizes.hpp
GEN vm/gen/instruction_prototypes.hpp
GEN vm/gen/instruction_defines.hpp
GEN vm/gen/instruction_locations.hpp
GEN vm/gen/instruction_implementations.hpp
GEN vm/gen/instruction_visitors.hpp
GEN vm/gen/instruction_effects.hpp
1: LB vendor/double-conversion
g++ -Wall -g -O2 -c src/bignum-dtoa.cc -o src/bignum-dtoa.o
g++ -Wall -g -O2 -c src/bignum.cc -o src/bignum.o
g++ -Wall -g -O2 -c src/cached-powers.cc -o src/cached-powers.o
g++ -Wall -g -O2 -c src/diy-fp.cc -o src/diy-fp.o
g++ -Wall -g -O2 -c src/double-conversion.cc -o src/double-conversion.o
g++ -Wall -g -O2 -c src/fast-dtoa.cc -o src/fast-dtoa.o
g++ -Wall -g -O2 -c src/fixed-dtoa.cc -o src/fixed-dtoa.o
g++ -Wall -g -O2 -c src/strtod.cc -o src/strtod.o
ar rv libdoubleconversion.a src/bignum-dtoa.o src/bignum.o src/cached-powers.o src/diy-fp.o src/double-conversion.o src/fast-dtoa.o src/fixed-dtoa.o src/strtod.o
ar: creating archive libdoubleconversion.a
a - src/bignum-dtoa.o
a - src/bignum.o
a - src/cached-powers.o
a - src/diy-fp.o
a - src/double-conversion.o
a - src/fast-dtoa.o
a - src/fixed-dtoa.o
a - src/strtod.o
ranlib libdoubleconversion.a
1: LB vendor/libffi
checking build system type... x86_64-apple-darwin13.4.0
checking host system type... x86_64-apple-darwin13.4.0
checking target system type... x86_64-apple-darwin13.4.0
checking for gsed... sed
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... ./install-sh -c -d
checking for gawk... no
checking for mawk... no
checking for nawk... no
checking for awk... awk
checking whether make sets $(MAKE)... yes
checking whether make supports nested variables... yes
checking for gcc... gcc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables...
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking for style of include used by make... GNU
checking dependency style of gcc... gcc3
checking whether we are using the GNU C++ compiler... yes
checking whether g++ accepts -g... yes
checking dependency style of g++... gcc3
checking dependency style of gcc... gcc3
checking whether gcc and cc understand -c and -o together... yes
checking how to print strings... printf
checking for a sed that does not truncate output... /usr/bin/sed
checking for grep that handles long lines and -e... /usr/bin/grep
checking for egrep... /usr/bin/grep -E
checking for fgrep... /usr/bin/grep -F
checking for ld used by gcc... /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ld
checking if the linker (/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ld) is GNU ld... no
checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm
checking the name lister (/usr/bin/nm) interface... BSD nm
checking whether ln -s works... yes
checking the maximum length of command line arguments... 196608
checking whether the shell understands some XSI constructs... yes
checking whether the shell understands "+="... yes
checking how to convert x86_64-apple-darwin13.4.0 file names to x86_64-apple-darwin13.4.0 format... func_convert_file_noop
checking how to convert x86_64-apple-darwin13.4.0 file names to toolchain format... func_convert_file_noop
checking for /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ld option to reload object files... -r
checking for objdump... no
checking how to recognize dependent libraries... pass_all
checking for dlltool... no
checking how to associate runtime and link libraries... printf %s\n
checking for ar... ar
checking for archiver @FILE support... no
checking for strip... strip
checking for ranlib... ranlib
checking command to parse /usr/bin/nm output from gcc object... ok
checking for sysroot... no
checking for mt... no
checking if : is a manifest tool... no
checking for dsymutil... dsymutil
checking for nmedit... nmedit
checking for lipo... lipo
checking for otool... otool
checking for otool64... no
checking for -single_module linker flag... yes
checking for -exported_symbols_list linker flag... yes
checking for -force_load linker flag... yes
checking how to run the C preprocessor... gcc -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking for dlfcn.h... yes
checking for objdir... .libs
checking if gcc supports -fno-rtti -fno-exceptions... yes
checking for gcc option to produce PIC... -fno-common -DPIC
checking if gcc PIC flag -fno-common -DPIC works... yes
checking if gcc static flag -static works... no
checking if gcc supports -c -o file.o... yes
checking if gcc supports -c -o file.o... (cached) yes
checking whether the gcc linker (/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ld) supports shared libraries... yes
checking dynamic linker characteristics... darwin13.4.0 dyld
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... yes
checking how to run the C++ preprocessor... g++ -E
checking for ld used by g++... /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ld
checking if the linker (/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ld) is GNU ld... no
checking whether the g++ linker (/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ld) supports shared libraries... yes
checking for g++ option to produce PIC... -fno-common -DPIC
checking if g++ PIC flag -fno-common -DPIC works... yes
checking if g++ static flag -static works... no
checking if g++ supports -c -o file.o... yes
checking if g++ supports -c -o file.o... (cached) yes
checking whether the g++ linker (/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ld) supports shared libraries... yes
checking dynamic linker characteristics... darwin13.4.0 dyld
checking how to hardcode library paths into programs... immediate
checking size of size_t... 8
checking for C compiler vendor... clang
********************************************************
* WARNING: Don't know the best CFLAGS for this system *
* Use ./configure CFLAGS=... to specify your own flags *
* (otherwise, a default of CFLAGS=-O3 will be used) *
********************************************************
checking whether C compiler accepts -O3... yes
checking CFLAGS for maximum warnings... -Wall
checking whether to enable maintainer-specific portions of Makefiles... no
checking sys/mman.h usability... yes
checking sys/mman.h presence... yes
checking for sys/mman.h... yes
checking for mmap... yes
checking for mkostemp... no
checking for sys/mman.h... (cached) yes
checking for mmap... (cached) yes
checking whether read-only mmap of a plain file works... yes
checking whether mmap from /dev/zero works... no
checking for MAP_ANON(YMOUS)... yes
checking whether mmap with MAP_ANON(YMOUS) works... yes
checking for ANSI C header files... (cached) yes
checking for memcpy... yes
checking for size_t... yes
checking for working alloca.h... yes
checking for alloca... yes
checking size of double... 8
checking size of long double... 16
checking whether byte ordering is bigendian... no
checking assembler .cfi pseudo-op support... no
checking for _ prefix in compiled symbols... yes
checking whether .eh_frame section should be read-only... expr: syntax error
no
checking for __attribute__((visibility("hidden")))... no
checking that generated files are newer than configure... done
configure: creating ./config.status
config.status: creating include/Makefile
config.status: creating include/ffi.h
config.status: creating Makefile
config.status: creating testsuite/Makefile
config.status: creating man/Makefile
config.status: creating libffi.pc
config.status: creating fficonfig.h
config.status: linking src/x86/ffitarget.h to include/ffitarget.h
config.status: executing buildir commands
config.status: skipping top_srcdir/Makefile - not created
config.status: executing depfiles commands
config.status: executing libtool commands
config.status: executing include commands
config.status: executing src commands
/Applications/Xcode.app/Contents/Developer/usr/bin/make 'AR_FLAGS=' 'CC_FOR_BUILD=' 'CFLAGS=-O3 -Wall -fexceptions' 'CXXFLAGS=-g -O2' 'CFLAGS_FOR_BUILD=' 'CFLAGS_FOR_TARGET=' 'INSTALL=/usr/bin/install -c' 'INSTALL_DATA=/usr/bin/install -c -m 644' 'INSTALL_PROGRAM=/usr/bin/install -c' 'INSTALL_SCRIPT=/usr/bin/install -c' 'JC1FLAGS=' 'LDFLAGS=' 'LIBCFLAGS=' 'LIBCFLAGS_FOR_TARGET=' 'MAKE=/Applications/Xcode.app/Contents/Developer/usr/bin/make' 'MAKEINFO=/bin/sh /Users/travis/build/rubinius/rubinius/vendor/libffi/missing makeinfo ' 'PICFLAG=' 'PICFLAG_FOR_TARGET=' 'RUNTESTFLAGS=' 'SHELL=/bin/sh' 'exec_prefix=/usr/local' 'infodir=/usr/local/share/info' 'libdir=/usr/local/lib' 'mandir=/usr/local/share/man' 'prefix=/usr/local' 'AR=ar' 'AS=as' 'CC=gcc' 'CXX=g++' 'LD=/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ld' 'NM=/usr/bin/nm' 'RANLIB=ranlib' 'DESTDIR=' all-recursive
Making all in include
make[2]: Nothing to be done for `all'.
Making all in testsuite
make[2]: Nothing to be done for `all'.
Making all in man
make[2]: Nothing to be done for `all'.
depbase=`echo src/prep_cif.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I./include -Iinclude -I./src -O3 -Wall -fexceptions -MT src/prep_cif.lo -MD -MP -MF $depbase.Tpo -c -o src/prep_cif.lo src/prep_cif.c &&\
mv -f $depbase.Tpo $depbase.Plo
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I. -I./include -Iinclude -I./src -O3 -Wall -fexceptions -MT src/prep_cif.lo -MD -MP -MF src/.deps/prep_cif.Tpo -c src/prep_cif.c -fno-common -DPIC -o src/.libs/prep_cif.o
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I. -I./include -Iinclude -I./src -O3 -Wall -fexceptions -MT src/prep_cif.lo -MD -MP -MF src/.deps/prep_cif.Tpo -c src/prep_cif.c -o src/prep_cif.o >/dev/null 2>&1
depbase=`echo src/types.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I./include -Iinclude -I./src -O3 -Wall -fexceptions -MT src/types.lo -MD -MP -MF $depbase.Tpo -c -o src/types.lo src/types.c &&\
mv -f $depbase.Tpo $depbase.Plo
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I. -I./include -Iinclude -I./src -O3 -Wall -fexceptions -MT src/types.lo -MD -MP -MF src/.deps/types.Tpo -c src/types.c -fno-common -DPIC -o src/.libs/types.o
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I. -I./include -Iinclude -I./src -O3 -Wall -fexceptions -MT src/types.lo -MD -MP -MF src/.deps/types.Tpo -c src/types.c -o src/types.o >/dev/null 2>&1
depbase=`echo src/raw_api.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I./include -Iinclude -I./src -O3 -Wall -fexceptions -MT src/raw_api.lo -MD -MP -MF $depbase.Tpo -c -o src/raw_api.lo src/raw_api.c &&\
mv -f $depbase.Tpo $depbase.Plo
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I. -I./include -Iinclude -I./src -O3 -Wall -fexceptions -MT src/raw_api.lo -MD -MP -MF src/.deps/raw_api.Tpo -c src/raw_api.c -fno-common -DPIC -o src/.libs/raw_api.o
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I. -I./include -Iinclude -I./src -O3 -Wall -fexceptions -MT src/raw_api.lo -MD -MP -MF src/.deps/raw_api.Tpo -c src/raw_api.c -o src/raw_api.o >/dev/null 2>&1
depbase=`echo src/java_raw_api.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I./include -Iinclude -I./src -O3 -Wall -fexceptions -MT src/java_raw_api.lo -MD -MP -MF $depbase.Tpo -c -o src/java_raw_api.lo src/java_raw_api.c &&\
mv -f $depbase.Tpo $depbase.Plo
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I. -I./include -Iinclude -I./src -O3 -Wall -fexceptions -MT src/java_raw_api.lo -MD -MP -MF src/.deps/java_raw_api.Tpo -c src/java_raw_api.c -fno-common -DPIC -o src/.libs/java_raw_api.o
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I. -I./include -Iinclude -I./src -O3 -Wall -fexceptions -MT src/java_raw_api.lo -MD -MP -MF src/.deps/java_raw_api.Tpo -c src/java_raw_api.c -o src/java_raw_api.o >/dev/null 2>&1
depbase=`echo src/closures.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I./include -Iinclude -I./src -O3 -Wall -fexceptions -MT src/closures.lo -MD -MP -MF $depbase.Tpo -c -o src/closures.lo src/closures.c &&\
mv -f $depbase.Tpo $depbase.Plo
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I. -I./include -Iinclude -I./src -O3 -Wall -fexceptions -MT src/closures.lo -MD -MP -MF src/.deps/closures.Tpo -c src/closures.c -fno-common -DPIC -o src/.libs/closures.o
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I. -I./include -Iinclude -I./src -O3 -Wall -fexceptions -MT src/closures.lo -MD -MP -MF src/.deps/closures.Tpo -c src/closures.c -o src/closures.o >/dev/null 2>&1
depbase=`echo src/x86/ffi.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I./include -Iinclude -I./src -O3 -Wall -fexceptions -MT src/x86/ffi.lo -MD -MP -MF $depbase.Tpo -c -o src/x86/ffi.lo src/x86/ffi.c &&\
mv -f $depbase.Tpo $depbase.Plo
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I. -I./include -Iinclude -I./src -O3 -Wall -fexceptions -MT src/x86/ffi.lo -MD -MP -MF src/x86/.deps/ffi.Tpo -c src/x86/ffi.c -fno-common -DPIC -o src/x86/.libs/ffi.o
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I. -I./include -Iinclude -I./src -O3 -Wall -fexceptions -MT src/x86/ffi.lo -MD -MP -MF src/x86/.deps/ffi.Tpo -c src/x86/ffi.c -o src/x86/ffi.o >/dev/null 2>&1
depbase=`echo src/x86/darwin.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ./libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I./include -Iinclude -I./src -I. -I./include -Iinclude -I./src -MT src/x86/darwin.lo -MD -MP -MF $depbase.Tpo -c -o src/x86/darwin.lo src/x86/darwin.S &&\
mv -f $depbase.Tpo $depbase.Plo
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I. -I./include -Iinclude -I./src -I. -I./include -Iinclude -I./src -MT src/x86/darwin.lo -MD -MP -MF src/x86/.deps/darwin.Tpo -c src/x86/darwin.S -fno-common -DPIC -o src/x86/.libs/darwin.o
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I. -I./include -Iinclude -I./src -I. -I./include -Iinclude -I./src -MT src/x86/darwin.lo -MD -MP -MF src/x86/.deps/darwin.Tpo -c src/x86/darwin.S -o src/x86/darwin.o >/dev/null 2>&1
depbase=`echo src/x86/ffi64.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I./include -Iinclude -I./src -O3 -Wall -fexceptions -MT src/x86/ffi64.lo -MD -MP -MF $depbase.Tpo -c -o src/x86/ffi64.lo src/x86/ffi64.c &&\
mv -f $depbase.Tpo $depbase.Plo
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I. -I./include -Iinclude -I./src -O3 -Wall -fexceptions -MT src/x86/ffi64.lo -MD -MP -MF src/x86/.deps/ffi64.Tpo -c src/x86/ffi64.c -fno-common -DPIC -o src/x86/.libs/ffi64.o
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I. -I./include -Iinclude -I./src -O3 -Wall -fexceptions -MT src/x86/ffi64.lo -MD -MP -MF src/x86/.deps/ffi64.Tpo -c src/x86/ffi64.c -o src/x86/ffi64.o >/dev/null 2>&1
depbase=`echo src/x86/darwin64.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/sh ./libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I./include -Iinclude -I./src -I. -I./include -Iinclude -I./src -MT src/x86/darwin64.lo -MD -MP -MF $depbase.Tpo -c -o src/x86/darwin64.lo src/x86/darwin64.S &&\
mv -f $depbase.Tpo $depbase.Plo
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I. -I./include -Iinclude -I./src -I. -I./include -Iinclude -I./src -MT src/x86/darwin64.lo -MD -MP -MF src/x86/.deps/darwin64.Tpo -c src/x86/darwin64.S -fno-common -DPIC -o src/x86/.libs/darwin64.o
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I. -I./include -Iinclude -I./src -I. -I./include -Iinclude -I./src -MT src/x86/darwin64.lo -MD -MP -MF src/x86/.deps/darwin64.Tpo -c src/x86/darwin64.S -o src/x86/darwin64.o >/dev/null 2>&1
/bin/sh ./libtool --tag=CC --mode=link gcc -O3 -Wall -fexceptions -o libffi_convenience.la src/prep_cif.lo src/types.lo src/raw_api.lo src/java_raw_api.lo src/closures.lo src/x86/ffi.lo src/x86/darwin.lo src/x86/ffi64.lo src/x86/darwin64.lo
libtool: link: ar cru .libs/libffi_convenience.a src/.libs/prep_cif.o src/.libs/types.o src/.libs/raw_api.o src/.libs/java_raw_api.o src/.libs/closures.o src/x86/.libs/ffi.o src/x86/.libs/darwin.o src/x86/.libs/ffi64.o src/x86/.libs/darwin64.o
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib: file: .libs/libffi_convenience.a(ffi.o) has no symbols
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib: file: .libs/libffi_convenience.a(darwin.o) has no symbols
libtool: link: ranlib .libs/libffi_convenience.a
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib: file: .libs/libffi_convenience.a(ffi.o) has no symbols
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib: file: .libs/libffi_convenience.a(darwin.o) has no symbols
libtool: link: ( cd ".libs" && rm -f "libffi_convenience.la" && ln -s "../libffi_convenience.la" "libffi_convenience.la" )
/bin/sh ./libtool --tag=CC --mode=link gcc -O3 -Wall -fexceptions -no-undefined -version-info `grep -v '^#' ./libtool-version` -o libffi.la -rpath /usr/local/lib src/prep_cif.lo src/types.lo src/raw_api.lo src/java_raw_api.lo src/closures.lo src/x86/ffi.lo src/x86/darwin.lo src/x86/ffi64.lo src/x86/darwin64.lo
libtool: link: gcc -dynamiclib -o .libs/libffi.6.dylib src/.libs/prep_cif.o src/.libs/types.o src/.libs/raw_api.o src/.libs/java_raw_api.o src/.libs/closures.o src/x86/.libs/ffi.o src/x86/.libs/darwin.o src/x86/.libs/ffi64.o src/x86/.libs/darwin64.o -O3 -install_name /usr/local/lib/libffi.6.dylib -compatibility_version 7 -current_version 7.4 -Wl,-single_module
ld: warning: could not create compact unwind for _ffi_call_unix64: does not use RBP or RSP based frame
libtool: link: (cd ".libs" && rm -f "libffi.dylib" && ln -s "libffi.6.dylib" "libffi.dylib")
libtool: link: ar cru .libs/libffi.a src/prep_cif.o src/types.o src/raw_api.o src/java_raw_api.o src/closures.o src/x86/ffi.o src/x86/darwin.o src/x86/ffi64.o src/x86/darwin64.o
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib: file: .libs/libffi.a(ffi.o) has no symbols
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib: file: .libs/libffi.a(darwin.o) has no symbols
libtool: link: ranlib .libs/libffi.a
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib: file: .libs/libffi.a(ffi.o) has no symbols
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib: file: .libs/libffi.a(darwin.o) has no symbols
libtool: link: ( cd ".libs" && rm -f "libffi.la" && ln -s "../libffi.la" "libffi.la" )
1: LB vendor/libtommath
gcc -I. -Wall -W -Wshadow -Wsign-compare -fPIC -O2 -funroll-loops -g -c -o bncore.o bncore.c
gcc -I. -Wall -W -Wshadow -Wsign-compare -fPIC -O2 -funroll-loops -g -c -o bn_mp_init.o bn_mp_init.c
gcc -I. -Wall -W -Wshadow -Wsign-compare -fPIC -O2 -funroll-loops -g -c -o bn_mp_clear.o bn_mp_clear.c
gcc -I. -Wall -W -Wshadow -Wsign-compare -fPIC -O2 -funroll-loops -g -c -o bn_mp_exch.o bn_mp_exch.c
gcc -I. -Wall -W -Wshadow -Wsign-compare -fPIC -O2 -funroll-loops -g -c -o bn_mp_grow.o bn_mp_grow.c
gcc -I. -Wall -W -Wshadow -Wsign-compare -fPIC -O2 -funroll-loops -g -c -o bn_mp_shrink.o bn_mp_shrink.c
gcc -I. -Wall -W -Wshadow -Wsign-compare -fPIC -O2 -funroll-loops -g -c -o bn_mp_clamp.o bn_mp_clamp.c
gcc -I. -Wall -W -Wshadow -Wsign-compare -fPIC -O2 -funroll-loops -g -c -o bn_mp_zero.o bn_mp_zero.c
gcc -I. -Wall -W -Wshadow -Wsign-compare -fPIC -O2 -funroll-loops -g -c -o bn_mp_set.o bn_mp_set.c
gcc -I. -Wall -W -Wshadow -Wsign-compare -fPIC -O2 -funroll-loops -g -c -o bn_mp_set_int.o bn_mp_set_int.c
gcc -I. -Wall -W -Wshadow -Wsign-compare -fPIC -O2 -funroll-loops -g -c -o bn_mp_init_size.o bn_mp_init_size.c
gcc -I. -Wall -W -Wshadow -Wsign-compare -fPIC -O2 -funroll-loops -g -c -o bn_mp_copy.o bn_mp_copy.c
gcc -I. -Wall -W -Wshadow -Wsign-compare -fPIC -O2 -funroll-loops -g -c -o bn_mp_init_copy.o bn_mp_init_copy.c
gcc -I. -Wall -W -Wshadow -Wsign-compare -fPIC -O2 -funroll-loops -g -c -o bn_mp_abs.o bn_mp_abs.c
gcc -I. -Wall -W -Wshadow -Wsign-compare -fPIC -O2 -funroll-loops -g -c -o bn_mp_neg.o bn_mp_neg.c
gcc -I. -Wall -W -Wshadow -Wsign-compare -fPIC -O2 -funroll-loops -g -c -o bn_mp_cmp_mag.o bn_mp_cmp_mag.c
gcc -I. -Wall -W -Wshadow -Wsign-compare -fPIC -O2 -funroll-loops -g -c -o bn_mp_cmp.o bn_mp_cmp.c
gcc -I. -Wall -W -Wshadow -Wsign-compare -fPIC -O2 -funroll-loops -g -c -o bn_mp_cmp_d.o bn_mp_cmp_d.c
gcc -I. -Wall -W -Wshadow -Wsign-compare -fPIC -O2 -funroll-loops -g -c -o bn_mp_rshd.o bn_mp_rshd.c
gcc -I. -Wall -W -Wshadow -Wsign-compare -fPIC -O2 -funroll-loops -g -c -o bn_mp_lshd.o bn_mp_lshd.c
gcc -I. -Wall -W -Wshadow -Wsign-compare -fPIC -O2 -funroll-loops -g -c -o bn_mp_mod_2d.o bn_mp_mod_2d.c
gcc -I. -Wall -W -Wshadow -Wsign-compare -fPIC -O2 -funroll-loops -g -c -o bn_mp_div_2d.o bn_mp_div_2d.c
gcc -I. -Wall -W -Wshadow -Wsign-compare -fPIC -O2 -funroll-loops -g -c -o bn_mp_mul_2d.o bn_mp_mul_2d.c
gcc -I. -Wall -W -Wshadow -Wsign-compare -fPIC -O2 -funroll-loops -g -c -o bn_mp_div_2.o bn_mp_div_2.c
gcc -I. -Wall -W -Wshadow -Wsign-compare -fPIC -O2 -funroll-loops -g -c -o bn_mp_mul_2.o bn_mp_mul_2.c
gcc -I. -Wall -W -Wshadow -Wsign-compare -fPIC -O2 -funroll-loops -g -c -o bn_s_mp_add.o bn_s_mp_add.c
gcc -I. -Wall -W -Wshadow -Wsign-compare -fPIC -O2 -funroll-loops -g -c -o bn_s_mp_sub.o bn_s_mp_sub.c
gcc -I. -Wall -W -Wshadow -Wsign-compare -fPIC -O2 -funroll-loops -g -c -o bn_fast_s_mp_mul_digs.o bn_fast_s_mp_mul_digs.c
gcc -I. -Wall -W -Wshadow -Wsign-compare -fPIC -O2 -funroll-loops -g -c -o bn_s_mp_mul_digs.o bn_s_mp_mul_digs.c
gcc -I. -Wall -W -Wshadow -Wsign-compare -fPIC -O2 -funroll-loops -g -c -o bn_fast_s_mp_mul_high_digs.o bn_fast_s_mp_mul_high_digs.c
gcc -I. -Wall -W -Wshadow -Wsign-compare -fPIC -O2 -funroll-loops -g -c -o bn_s_mp_mul_high_digs.o bn_s_mp_mul_high_digs.c
gcc -I. -Wall -W -Wshadow -Wsign-compare -fPIC -O2 -funroll-loops -g -c -o bn_fast_s_mp_sqr.o bn_fast_s_mp_sqr.c
gcc -I. -Wall -W -Wshadow -Wsign-compare -fPIC -O2 -funroll-loops -g -c -o bn_s_mp_sqr.o bn_s_mp_sqr.c
gcc -I. -Wall -W -Wshadow -Wsign-compare -fPIC -O2 -funroll-loops -g -c -o bn_mp_add.o bn_mp_add.c
gcc -I. -Wall -W -Wshadow -Wsign-compare -fPIC -O2 -funroll-loops -g -c -o bn_mp_sub.o bn_mp_sub.c
gcc -I. -Wall -W -Wshadow -Wsign-compare -fPIC -O2 -funroll-loops -g -c -o bn_mp_karatsuba_mul.o bn_mp_karatsuba_mul.c
gcc -I. -Wall -W -Wshadow -Wsign-compare -fPIC -O2 -funroll-loops -g -c -o bn_mp_mul.o bn_mp_mul.c
gcc -I. -Wall -W -Wshadow -Wsign-compare -fPIC -O2 -funroll-loops -g -c -o bn_mp_karatsuba_sqr.o bn_mp_karatsuba_sqr.c
gcc -I. -Wall -W -Wshadow -Wsign-compare -fPIC -O2 -funroll-loops -g -c -o bn_mp_sqr.o bn_mp_sqr.c
gcc -I. -Wall -W -Wshadow -Wsign-compare -fPIC -O2 -funroll-loops -g -c -o bn_mp_div.o bn_mp_div.c
gcc -I. -Wall -W -Wshadow -Wsign-compare -fPIC -O2 -funroll-loops -g -c -o bn_mp_mod.o bn_mp_mod.c
gcc -I. -Wall -W -Wshadow -Wsign-compare -fPIC -O2 -funroll-loops -g -c -o bn_mp_add_d.o bn_mp_add_d.c
gcc -I. -Wall -W -Wshadow -Wsign-compare -fPIC -O2 -funroll-loops -g -c -o bn_mp_sub_d.o bn_mp_sub_d.c
gcc -I. -Wall -W -Wshadow -Wsign-compare -fPIC -O2 -funroll-loops -g -c -o bn_mp_mul_d.o bn_mp_mul_d.c
gcc -I. -Wall -W -Wshadow -Wsign-compare -fPIC -O2 -funroll-loops -g -c -o bn_mp_div_d.o bn_mp_div_d.c
gcc -I. -Wall -W -Wshadow -Wsign-compare -fPIC -O2 -funroll-loops -g -c -o bn_mp_mod_d.o bn_mp_mod_d.c
gcc -I. -Wall -W -Wshadow -Wsign-compare -fPIC -O2 -funroll-loops -g -c -o bn_mp_expt_d.o bn_mp_expt_d.c
gcc -I. -Wall -W -Wshadow -Wsign-compare -fPIC -O2 -funroll-loops -g -c -o bn_mp_addmod.o bn_mp_addmod.c
gcc -I. -Wall -W -Wshadow -Wsign-compare -fPIC -O2 -funroll-loops -g -c -o bn_mp_submod.o bn_mp_submod.c
gcc -I. -Wall -W -Wshadow -Wsign-compare -fPIC -O2 -funroll-loops -g -c -o bn_mp_mulmod.o bn_mp_mulmod.c
gcc -I. -Wall -W -Wshadow -Wsign-compare -fPIC -O2 -funroll-loops -g -c -o bn_mp_sqrmod.o bn_mp_sqrmod.c
gcc -I. -Wall -W -Wshadow -Wsign-compare -fPIC -O2 -funroll-loops -g -c -o bn_mp_gcd.o bn_mp_gcd.c
gcc -I. -Wall -W -Wshadow -Wsign-compare -fPIC -O2 -funroll-loops -g -c -o bn_mp_lcm.o bn_mp_lcm.c
gcc -I. -Wall -W -Wshadow -Wsign-compare -fPIC -O2 -funroll-loops -g -c -o bn_fast_mp_invmod.o bn_fast_mp_invmod.c
gcc -I. -Wall -W -Wshadow -Wsign-compare -fPIC -O2 -funroll-loops -g -c -o bn_mp_invmod.o bn_mp_invmod.c
gcc -I. -Wall -W -Wshadow -Wsign-compare -fPIC -O2 -funroll-loops -g -c -o bn_mp_reduce.o bn_mp_reduce.c
gcc -I. -Wall -W -Wshadow -Wsign-compare -fPIC -O2 -funroll-loops -g -c -o bn_mp_montgomery_setup.o bn_mp_montgomery_setup.c
gcc -I. -Wall -W -Wshadow -Wsign-compare -fPIC -O2 -funroll-loops -g -c -o bn_fast_mp_montgomery_reduce.o bn_fast_mp_montgomery_reduce.c
gcc -I. -Wall -W -Wshadow -Wsign-compare -fPIC -O2 -funroll-loops -g -c -o bn_mp_montgomery_reduce.o bn_mp_montgomery_reduce.c
gcc -I. -Wall -W -Wshadow -Wsign-compare -fPIC -O2 -funroll-loops -g -c -o bn_mp_exptmod_fast.o bn_mp_exptmod_fast.c
gcc -I. -Wall -W -Wshadow -Wsign-compare -fPIC -O2 -funroll-loops -g -c -o bn_mp_exptmod.o bn_mp_exptmod.c
gcc -I. -Wall -W -Wshadow -Wsign-compare -fPIC -O2 -funroll-loops -g -c -o bn_mp_2expt.o bn_mp_2expt.c
gcc -I. -Wall -W -Wshadow -Wsign-compare -fPIC -O2 -funroll-loops -g -c -o bn_mp_n_root.o bn_mp_n_root.c
gcc -I. -Wall -W -Wshadow -Wsign-compare -fPIC -O2 -funroll-loops -g -c -o bn_mp_jacobi.o bn_mp_jacobi.c
gcc -I. -Wall -W -Wshadow -Wsign-compare -fPIC -O2 -funroll-loops -g -c -o bn_reverse.o bn_reverse.c
gcc -I. -Wall -W -Wshadow -Wsign-compare -fPIC -O2 -funroll-loops -g -c -o bn_mp_count_bits.o bn_mp_count_bits.c
gcc -I. -Wall -W -Wshadow -Wsign-compare -fPIC -O2 -funroll-loops -g -c -o bn_mp_read_unsigned_bin.o bn_mp_read_unsigned_bin.c
gcc -I. -Wall -W -Wshadow -Wsign-compare -fPIC -O2 -funroll-loops -g -c -o bn_mp_read_signed_bin.o bn_mp_read_signed_bin.c
gcc -I. -Wall -W -Wshadow -Wsign-compare -fPIC -O2 -funroll-loops -g -c -o bn_mp_to_unsigned_bin.o bn_mp_to_unsigned_bin.c
gcc -I. -Wall -W -Wshadow -Wsign-compare -fPIC -O2 -funroll-loops -g -c -o bn_mp_to_signed_bin.o bn_mp_to_signed_bin.c
gcc -I. -Wall -W -Wshadow -Wsign-compare -fPIC -O2 -funroll-loops -g -c -o bn_mp_unsigned_bin_size.o bn_mp_unsigned_bin_size.c
gcc -I. -Wall -W -Wshadow -Wsign-compare -fPIC -O2 -funroll-loops -g -c -o bn_mp_signed_bin_size.o bn_mp_signed_bin_size.c
gcc -I. -Wall -W -Wshadow -Wsign-compare -fPIC -O2 -funroll-loops -g -c -o bn_mp_xor.o bn_mp_xor.c
gcc -I. -Wall -W -Wshadow -Wsign-compare -fPIC -O2 -funroll-loops -g -c -o bn_mp_and.o bn_mp_and.c
gcc -I. -Wall -W -Wshadow -Wsign-compare -fPIC -O2 -funroll-loops -g -c -o bn_mp_or.o bn_mp_or.c
gcc -I. -Wall -W -Wshadow -Wsign-compare -fPIC -O2 -funroll-loops -g -c -o bn_mp_rand.o bn_mp_rand.c
gcc -I. -Wall -W -Wshadow -Wsign-compare -fPIC -O2 -funroll-loops -g -c -o bn_mp_montgomery_calc_normalization.o bn_mp_montgomery_calc_normalization.c
gcc -I. -Wall -W -Wshadow -Wsign-compare -fPIC -O2 -funroll-loops -g -c -o bn_mp_prime_is_divisible.o bn_mp_prime_is_divisible.c
gcc -I. -Wall -W -Wshadow -Wsign-compare -fPIC -O2 -funroll-loops -g -c -o bn_prime_tab.o bn_prime_tab.c
gcc -I. -Wall -W -Wshadow -Wsign-compare -fPIC -O2 -funroll-loops -g -c -o bn_mp_prime_fermat.o bn_mp_prime_fermat.c
gcc -I. -Wall -W -Wshadow -Wsign-compare -fPIC -O2 -funroll-loops -g -c -o bn_mp_prime_miller_rabin.o bn_mp_prime_miller_rabin.c
gcc -I. -Wall -W -Wshadow -Wsign-compare -fPIC -O2 -funroll-loops -g -c -o bn_mp_prime_is_prime.o bn_mp_prime_is_prime.c
gcc -I. -Wall -W -Wshadow -Wsign-compare -fPIC -O2 -funroll-loops -g -c -o bn_mp_prime_next_prime.o bn_mp_prime_next_prime.c
gcc -I. -Wall -W -Wshadow -Wsign-compare -fPIC -O2 -funroll-loops -g -c -o bn_mp_dr_reduce.o bn_mp_dr_reduce.c
gcc -I. -Wall -W -Wshadow -Wsign-compare -fPIC -O2 -funroll-loops -g -c -o bn_mp_dr_is_modulus.o bn_mp_dr_is_modulus.c
gcc -I. -Wall -W -Wshadow -Wsign-compare -fPIC -O2 -funroll-loops -g -c -o bn_mp_dr_setup.o bn_mp_dr_setup.c
gcc -I. -Wall -W -Wshadow -Wsign-compare -fPIC -O2 -funroll-loops -g -c -o bn_mp_reduce_setup.o bn_mp_reduce_setup.c
gcc -I. -Wall -W -Wshadow -Wsign-compare -fPIC -O2 -funroll-loops -g -c -o bn_mp_toom_mul.o bn_mp_toom_mul.c
gcc -I. -Wall -W -Wshadow -Wsign-compare -fPIC -O2 -funroll-loops -g -c -o bn_mp_toom_sqr.o bn_mp_toom_sqr.c
gcc -I. -Wall -W -Wshadow -Wsign-compare -fPIC -O2 -funroll-loops -g -c -o bn_mp_div_3.o bn_mp_div_3.c
gcc -I. -Wall -W -Wshadow -Wsign-compare -fPIC -O2 -funroll-loops -g -c -o bn_s_mp_exptmod.o bn_s_mp_exptmod.c
gcc -I. -Wall -W -Wshadow -Wsign-compare -fPIC -O2 -funroll-loops -g -c -o bn_mp_reduce_2k.o bn_mp_reduce_2k.c
gcc -I. -Wall -W -Wshadow -Wsign-compare -fPIC -O2 -funroll-loops -g -c -o bn_mp_reduce_is_2k.o bn_mp_reduce_is_2k.c
gcc -I. -Wall -W -Wshadow -Wsign-compare -fPIC -O2 -funroll-loops -g -c -o bn_mp_reduce_2k_setup.o bn_mp_reduce_2k_setup.c
gcc -I. -Wall -W -Wshadow -Wsign-compare -fPIC -O2 -funroll-loops -g -c -o bn_mp_reduce_2k_l.o bn_mp_reduce_2k_l.c
gcc -I. -Wall -W -Wshadow -Wsign-compare -fPIC -O2 -funroll-loops -g -c -o bn_mp_reduce_is_2k_l.o bn_mp_reduce_is_2k_l.c
gcc -I. -Wall -W -Wshadow -Wsign-compare -fPIC -O2 -funroll-loops -g -c -o bn_mp_reduce_2k_setup_l.o bn_mp_reduce_2k_setup_l.c
gcc -I. -Wall -W -Wshadow -Wsign-compare -fPIC -O2 -funroll-loops -g -c -o bn_mp_radix_smap.o bn_mp_radix_smap.c
gcc -I. -Wall -W -Wshadow -Wsign-compare -fPIC -O2 -funroll-loops -g -c -o bn_mp_read_radix.o bn_mp_read_radix.c
gcc -I. -Wall -W -Wshadow -Wsign-compare -fPIC -O2 -funroll-loops -g -c -o bn_mp_toradix.o bn_mp_toradix.c
gcc -I. -Wall -W -Wshadow -Wsign-compare -fPIC -O2 -funroll-loops -g -c -o bn_mp_radix_size.o bn_mp_radix_size.c
gcc -I. -Wall -W -Wshadow -Wsign-compare -fPIC -O2 -funroll-loops -g -c -o bn_mp_radix_bits_size.o bn_mp_radix_bits_size.c
gcc -I. -Wall -W -Wshadow -Wsign-compare -fPIC -O2 -funroll-loops -g -c -o bn_mp_fread.o bn_mp_fread.c
gcc -I. -Wall -W -Wshadow -Wsign-compare -fPIC -O2 -funroll-loops -g -c -o bn_mp_fwrite.o bn_mp_fwrite.c
gcc -I. -Wall -W -Wshadow -Wsign-compare -fPIC -O2 -funroll-loops -g -c -o bn_mp_cnt_lsb.o bn_mp_cnt_lsb.c
gcc -I. -Wall -W -Wshadow -Wsign-compare -fPIC -O2 -funroll-loops -g -c -o bn_error.o bn_error.c
gcc -I. -Wall -W -Wshadow -Wsign-compare -fPIC -O2 -funroll-loops -g -c -o bn_mp_init_multi.o bn_mp_init_multi.c
gcc -I. -Wall -W -Wshadow -Wsign-compare -fPIC -O2 -funroll-loops -g -c -o bn_mp_clear_multi.o bn_mp_clear_multi.c
gcc -I. -Wall -W -Wshadow -Wsign-compare -fPIC -O2 -funroll-loops -g -c -o bn_mp_exteuclid.o bn_mp_exteuclid.c
gcc -I. -Wall -W -Wshadow -Wsign-compare -fPIC -O2 -funroll-loops -g -c -o bn_mp_toradix_n.o bn_mp_toradix_n.c
gcc -I. -Wall -W -Wshadow -Wsign-compare -fPIC -O2 -funroll-loops -g -c -o bn_mp_toradix_nd.o bn_mp_toradix_nd.c
gcc -I. -Wall -W -Wshadow -Wsign-compare -fPIC -O2 -funroll-loops -g -c -o bn_mp_prime_random_ex.o bn_mp_prime_random_ex.c
gcc -I. -Wall -W -Wshadow -Wsign-compare -fPIC -O2 -funroll-loops -g -c -o bn_mp_get_int.o bn_mp_get_int.c
gcc -I. -Wall -W -Wshadow -Wsign-compare -fPIC -O2 -funroll-loops -g -c -o bn_mp_sqrt.o bn_mp_sqrt.c
gcc -I. -Wall -W -Wshadow -Wsign-compare -fPIC -O2 -funroll-loops -g -c -o bn_mp_is_square.o bn_mp_is_square.c
gcc -I. -Wall -W -Wshadow -Wsign-compare -fPIC -O2 -funroll-loops -g -c -o bn_mp_init_set.o bn_mp_init_set.c
gcc -I. -Wall -W -Wshadow -Wsign-compare -fPIC -O2 -funroll-loops -g -c -o bn_mp_init_set_int.o bn_mp_init_set_int.c
gcc -I. -Wall -W -Wshadow -Wsign-compare -fPIC -O2 -funroll-loops -g -c -o bn_mp_invmod_slow.o bn_mp_invmod_slow.c
gcc -I. -Wall -W -Wshadow -Wsign-compare -fPIC -O2 -funroll-loops -g -c -o bn_mp_prime_rabin_miller_trials.o bn_mp_prime_rabin_miller_trials.c
gcc -I. -Wall -W -Wshadow -Wsign-compare -fPIC -O2 -funroll-loops -g -c -o bn_mp_to_signed_bin_n.o bn_mp_to_signed_bin_n.c
gcc -I. -Wall -W -Wshadow -Wsign-compare -fPIC -O2 -funroll-loops -g -c -o bn_mp_to_unsigned_bin_n.o bn_mp_to_unsigned_bin_n.c
gcc -I. -Wall -W -Wshadow -Wsign-compare -fPIC -O2 -funroll-loops -g -c -o bn_mp_set_long.o bn_mp_set_long.c
gcc -I. -Wall -W -Wshadow -Wsign-compare -fPIC -O2 -funroll-loops -g -c -o bn_mp_init_set_long.o bn_mp_init_set_long.c
gcc -I. -Wall -W -Wshadow -Wsign-compare -fPIC -O2 -funroll-loops -g -c -o bn_mp_get_long.o bn_mp_get_long.c
ar rv libtommath.a bncore.o bn_mp_init.o bn_mp_clear.o bn_mp_exch.o bn_mp_grow.o bn_mp_shrink.o bn_mp_clamp.o bn_mp_zero.o bn_mp_set.o bn_mp_set_int.o bn_mp_init_size.o bn_mp_copy.o bn_mp_init_copy.o bn_mp_abs.o bn_mp_neg.o bn_mp_cmp_mag.o bn_mp_cmp.o bn_mp_cmp_d.o bn_mp_rshd.o bn_mp_lshd.o bn_mp_mod_2d.o bn_mp_div_2d.o bn_mp_mul_2d.o bn_mp_div_2.o bn_mp_mul_2.o bn_s_mp_add.o bn_s_mp_sub.o bn_fast_s_mp_mul_digs.o bn_s_mp_mul_digs.o bn_fast_s_mp_mul_high_digs.o bn_s_mp_mul_high_digs.o bn_fast_s_mp_sqr.o bn_s_mp_sqr.o bn_mp_add.o bn_mp_sub.o bn_mp_karatsuba_mul.o bn_mp_mul.o bn_mp_karatsuba_sqr.o bn_mp_sqr.o bn_mp_div.o bn_mp_mod.o bn_mp_add_d.o bn_mp_sub_d.o bn_mp_mul_d.o bn_mp_div_d.o bn_mp_mod_d.o bn_mp_expt_d.o bn_mp_addmod.o bn_mp_submod.o bn_mp_mulmod.o bn_mp_sqrmod.o bn_mp_gcd.o bn_mp_lcm.o bn_fast_mp_invmod.o bn_mp_invmod.o bn_mp_reduce.o bn_mp_montgomery_setup.o bn_fast_mp_montgomery_reduce.o bn_mp_montgomery_reduce.o bn_mp_exptmod_fast.o bn_mp_exptmod.o bn_mp_2expt.o bn_mp_n_root.o bn_mp_jacobi.o bn_reverse.o bn_mp_count_bits.o bn_mp_read_unsigned_bin.o bn_mp_read_signed_bin.o bn_mp_to_unsigned_bin.o bn_mp_to_signed_bin.o bn_mp_unsigned_bin_size.o bn_mp_signed_bin_size.o bn_mp_xor.o bn_mp_and.o bn_mp_or.o bn_mp_rand.o bn_mp_montgomery_calc_normalization.o bn_mp_prime_is_divisible.o bn_prime_tab.o bn_mp_prime_fermat.o bn_mp_prime_miller_rabin.o bn_mp_prime_is_prime.o bn_mp_prime_next_prime.o bn_mp_dr_reduce.o bn_mp_dr_is_modulus.o bn_mp_dr_setup.o bn_mp_reduce_setup.o bn_mp_toom_mul.o bn_mp_toom_sqr.o bn_mp_div_3.o bn_s_mp_exptmod.o bn_mp_reduce_2k.o bn_mp_reduce_is_2k.o bn_mp_reduce_2k_setup.o bn_mp_reduce_2k_l.o bn_mp_reduce_is_2k_l.o bn_mp_reduce_2k_setup_l.o bn_mp_radix_smap.o bn_mp_read_radix.o bn_mp_toradix.o bn_mp_radix_size.o bn_mp_radix_bits_size.o bn_mp_fread.o bn_mp_fwrite.o bn_mp_cnt_lsb.o bn_error.o bn_mp_init_multi.o bn_mp_clear_multi.o bn_mp_exteuclid.o bn_mp_toradix_n.o bn_mp_toradix_nd.o bn_mp_prime_random_ex.o bn_mp_get_int.o bn_mp_sqrt.o bn_mp_is_square.o bn_mp_init_set.o bn_mp_init_set_int.o bn_mp_invmod_slow.o bn_mp_prime_rabin_miller_trials.o bn_mp_to_signed_bin_n.o bn_mp_to_unsigned_bin_n.o bn_mp_set_long.o bn_mp_init_set_long.o bn_mp_get_long.o
ar: creating archive libtommath.a
a - bncore.o
a - bn_mp_init.o
a - bn_mp_clear.o
a - bn_mp_exch.o
a - bn_mp_grow.o
a - bn_mp_shrink.o
a - bn_mp_clamp.o
a - bn_mp_zero.o
a - bn_mp_set.o
a - bn_mp_set_int.o
a - bn_mp_init_size.o
a - bn_mp_copy.o
a - bn_mp_init_copy.o
a - bn_mp_abs.o
a - bn_mp_neg.o
a - bn_mp_cmp_mag.o
a - bn_mp_cmp.o
a - bn_mp_cmp_d.o
a - bn_mp_rshd.o
a - bn_mp_lshd.o
a - bn_mp_mod_2d.o
a - bn_mp_div_2d.o
a - bn_mp_mul_2d.o
a - bn_mp_div_2.o
a - bn_mp_mul_2.o
a - bn_s_mp_add.o
a - bn_s_mp_sub.o
a - bn_fast_s_mp_mul_digs.o
a - bn_s_mp_mul_digs.o
a - bn_fast_s_mp_mul_high_digs.o
a - bn_s_mp_mul_high_digs.o
a - bn_fast_s_mp_sqr.o
a - bn_s_mp_sqr.o
a - bn_mp_add.o
a - bn_mp_sub.o
a - bn_mp_karatsuba_mul.o
a - bn_mp_mul.o
a - bn_mp_karatsuba_sqr.o
a - bn_mp_sqr.o
a - bn_mp_div.o
a - bn_mp_mod.o
a - bn_mp_add_d.o
a - bn_mp_sub_d.o
a - bn_mp_mul_d.o
a - bn_mp_div_d.o
a - bn_mp_mod_d.o
a - bn_mp_expt_d.o
a - bn_mp_addmod.o
a - bn_mp_submod.o
a - bn_mp_mulmod.o
a - bn_mp_sqrmod.o
a - bn_mp_gcd.o
a - bn_mp_lcm.o
a - bn_fast_mp_invmod.o
a - bn_mp_invmod.o
a - bn_mp_reduce.o
a - bn_mp_montgomery_setup.o
a - bn_fast_mp_montgomery_reduce.o
a - bn_mp_montgomery_reduce.o
a - bn_mp_exptmod_fast.o
a - bn_mp_exptmod.o
a - bn_mp_2expt.o
a - bn_mp_n_root.o
a - bn_mp_jacobi.o
a - bn_reverse.o
a - bn_mp_count_bits.o
a - bn_mp_read_unsigned_bin.o
a - bn_mp_read_signed_bin.o
a - bn_mp_to_unsigned_bin.o
a - bn_mp_to_signed_bin.o
a - bn_mp_unsigned_bin_size.o
a - bn_mp_signed_bin_size.o
a - bn_mp_xor.o
a - bn_mp_and.o
a - bn_mp_or.o
a - bn_mp_rand.o
a - bn_mp_montgomery_calc_normalization.o
a - bn_mp_prime_is_divisible.o
a - bn_prime_tab.o
a - bn_mp_prime_fermat.o
a - bn_mp_prime_miller_rabin.o
a - bn_mp_prime_is_prime.o
a - bn_mp_prime_next_prime.o
a - bn_mp_dr_reduce.o
a - bn_mp_dr_is_modulus.o
a - bn_mp_dr_setup.o
a - bn_mp_reduce_setup.o
a - bn_mp_toom_mul.o
a - bn_mp_toom_sqr.o
a - bn_mp_div_3.o
a - bn_s_mp_exptmod.o
a - bn_mp_reduce_2k.o
a - bn_mp_reduce_is_2k.o
a - bn_mp_reduce_2k_setup.o
a - bn_mp_reduce_2k_l.o
a - bn_mp_reduce_is_2k_l.o
a - bn_mp_reduce_2k_setup_l.o
a - bn_mp_radix_smap.o
a - bn_mp_read_radix.o
a - bn_mp_toradix.o
a - bn_mp_radix_size.o
a - bn_mp_radix_bits_size.o
a - bn_mp_fread.o
a - bn_mp_fwrite.o
a - bn_mp_cnt_lsb.o
a - bn_error.o
a - bn_mp_init_multi.o
a - bn_mp_clear_multi.o
a - bn_mp_exteuclid.o
a - bn_mp_toradix_n.o
a - bn_mp_toradix_nd.o
a - bn_mp_prime_random_ex.o
a - bn_mp_get_int.o
a - bn_mp_sqrt.o
a - bn_mp_is_square.o
a - bn_mp_init_set.o
a - bn_mp_init_set_int.o
a - bn_mp_invmod_slow.o
a - bn_mp_prime_rabin_miller_trials.o
a - bn_mp_to_signed_bin_n.o
a - bn_mp_to_unsigned_bin_n.o
a - bn_mp_set_long.o
a - bn_mp_init_set_long.o
a - bn_mp_get_long.o
ranlib libtommath.a
1: CC regcomp.c
1: CC regenc.c
1: CC regerror.c
1: CC regexec.c
1: CC regparse.c
regparse.c:1168:1: warning: unused function 'node_new_cclass_by_codepoint_range' [-Wunused-function]
node_new_cclass_by_codepoint_range(int not, OnigCodePoint sb_out,
^
1 warning generated.
1: CC regsyntax.c
1: CC regtrav.c
1: CC regversion.c
1: CC st.c
1: CC transcoder.c
transcoder.c:1373:1: warning: unused function 'more_output_buffer' [-Wunused-function]
more_output_buffer(
^
1 warning generated.
1: CC enc/ascii.c
1: CC enc/big5.c
1: CC enc/cp949.c
1: CC enc/emacs_mule.c
1: CC enc/euc_jp.c
1: CC enc/euc_kr.c
1: CC enc/euc_tw.c
1: CC enc/gb18030.c
1: CC enc/gbk.c
1: CC enc/iso_8859_1.c
1: CC enc/iso_8859_10.c
1: CC enc/iso_8859_11.c
1: CC enc/iso_8859_13.c
1: CC enc/iso_8859_14.c
1: CC enc/iso_8859_15.c
1: CC enc/iso_8859_16.c
1: CC enc/iso_8859_2.c
1: CC enc/iso_8859_3.c
1: CC enc/iso_8859_4.c
1: CC enc/iso_8859_5.c
1: CC enc/iso_8859_6.c
1: CC enc/iso_8859_7.c
1: CC enc/iso_8859_8.c
1: CC enc/iso_8859_9.c
1: CC enc/koi8_r.c
1: CC enc/koi8_u.c
1: CC enc/mktable.c
1: CC enc/shift_jis.c
1: CC enc/unicode.c
1: CC enc/us_ascii.c
1: CC enc/utf_16be.c
enc/utf_16be.c:36:18: warning: unused variable 'EncLen_UTF16' [-Wunused-const-variable]
static const int EncLen_UTF16[] = {
 ^
1 warning generated.
1: CC enc/utf_16le.c
enc/utf_16le.c:36:18: warning: unused variable 'EncLen_UTF16' [-Wunused-const-variable]
static const int EncLen_UTF16[] = {
 ^
1 warning generated.
1: CC enc/utf_32be.c
1: CC enc/utf_32le.c
1: CC enc/utf_8.c
1: CC enc/windows_1251.c
1: CC enc/windows_31j.c
1: AR ./libonig.a
ar: creating archive ./libonig.a
a - ./artifacts/regcomp.c.o
a - ./artifacts/regenc.c.o
a - ./artifacts/regerror.c.o
a - ./artifacts/regexec.c.o
a - ./artifacts/regparse.c.o
a - ./artifacts/regsyntax.c.o
a - ./artifacts/regtrav.c.o
a - ./artifacts/regversion.c.o
a - ./artifacts/st.c.o
a - ./artifacts/transcoder.c.o
a - enc/artifacts/ascii.c.o
a - enc/artifacts/big5.c.o
a - enc/artifacts/cp949.c.o
a - enc/artifacts/emacs_mule.c.o
a - enc/artifacts/euc_jp.c.o
a - enc/artifacts/euc_kr.c.o
a - enc/artifacts/euc_tw.c.o
a - enc/artifacts/gb18030.c.o
a - enc/artifacts/gbk.c.o
a - enc/artifacts/iso_8859_1.c.o
a - enc/artifacts/iso_8859_10.c.o
a - enc/artifacts/iso_8859_11.c.o
a - enc/artifacts/iso_8859_13.c.o
a - enc/artifacts/iso_8859_14.c.o
a - enc/artifacts/iso_8859_15.c.o
a - enc/artifacts/iso_8859_16.c.o
a - enc/artifacts/iso_8859_2.c.o
a - enc/artifacts/iso_8859_3.c.o
a - enc/artifacts/iso_8859_4.c.o
a - enc/artifacts/iso_8859_5.c.o
a - enc/artifacts/iso_8859_6.c.o
a - enc/artifacts/iso_8859_7.c.o
a - enc/artifacts/iso_8859_8.c.o
a - enc/artifacts/iso_8859_9.c.o
a - enc/artifacts/koi8_r.c.o
a - enc/artifacts/koi8_u.c.o
a - enc/artifacts/mktable.c.o
a - enc/artifacts/shift_jis.c.o
a - enc/artifacts/unicode.c.o
a - enc/artifacts/us_ascii.c.o
a - enc/artifacts/utf_16be.c.o
a - enc/artifacts/utf_16le.c.o
a - enc/artifacts/utf_32be.c.o
a - enc/artifacts/utf_32le.c.o
a - enc/artifacts/utf_8.c.o
a - enc/artifacts/windows_1251.c.o
a - enc/artifacts/windows_31j.c.o
1: CC enc/trans/big5.c
1: LDSHARED enc/trans/big5.bundle
1: CC enc/trans/chinese.c
1: LDSHARED enc/trans/chinese.bundle
1: CC enc/trans/emoji.c
1: LDSHARED enc/trans/emoji.bundle
1: CC enc/trans/emoji_iso2022_kddi.c
1: LDSHARED enc/trans/emoji_iso2022_kddi.bundle
1: CC enc/trans/emoji_sjis_docomo.c
1: LDSHARED enc/trans/emoji_sjis_docomo.bundle
1: CC enc/trans/emoji_sjis_kddi.c
1: LDSHARED enc/trans/emoji_sjis_kddi.bundle
1: CC enc/trans/emoji_sjis_softbank.c
1: LDSHARED enc/trans/emoji_sjis_softbank.bundle
1: CC enc/trans/escape.c
1: LDSHARED enc/trans/escape.bundle
1: CC enc/trans/gb18030.c
1: LDSHARED enc/trans/gb18030.bundle
1: CC enc/trans/gbk.c
1: LDSHARED enc/trans/gbk.bundle
1: CC enc/trans/iso2022.c
1: LDSHARED enc/trans/iso2022.bundle
1: CC enc/trans/japanese.c
1: LDSHARED enc/trans/japanese.bundle
1: CC enc/trans/japanese_euc.c
1: LDSHARED enc/trans/japanese_euc.bundle
1: CC enc/trans/japanese_sjis.c
1: LDSHARED enc/trans/japanese_sjis.bundle
1: CC enc/trans/korean.c
1: LDSHARED enc/trans/korean.bundle
1: CC enc/trans/newline.c
1: LDSHARED enc/trans/newline.bundle
1: CC enc/trans/single_byte.c
1: LDSHARED enc/trans/single_byte.bundle
1: CC enc/trans/utf8_mac.c
1: LDSHARED enc/trans/utf8_mac.bundle
1: CC enc/trans/utf_16_32.c
1: LDSHARED enc/trans/utf_16_32.bundle
1: LB vendor/udis86
checking whether to enable maintainer-specific portions of Makefiles... no
checking build system type... x86_64-apple-darwin13.4.0
checking host system type... x86_64-apple-darwin13.4.0
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... build/install-sh -c -d
checking for gawk... no
checking for mawk... no
checking for nawk... no
checking for awk... awk
checking whether make sets $(MAKE)... yes
checking for gcc... gcc
checking for C compiler default output file name... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables...
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking for style of include used by make... GNU
checking dependency style of gcc... gcc3
checking for a sed that does not truncate output... /usr/bin/sed
checking for grep that handles long lines and -e... /usr/bin/grep
checking for egrep... /usr/bin/grep -E
checking for ld used by gcc... /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ld
checking if the linker (/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ld) is GNU ld... no
checking for /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ld option to reload object files... -r
checking for BSD-compatible nm... /usr/bin/nm
checking whether ln -s works... yes
checking how to recognise dependent libraries... pass_all
checking how to run the C preprocessor... gcc -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking dlfcn.h usability... yes
checking dlfcn.h presence... yes
checking for dlfcn.h... yes
checking whether we are using the GNU C++ compiler... yes
checking whether g++ accepts -g... yes
checking dependency style of g++... gcc3
checking how to run the C++ preprocessor... g++ -E
checking for g77... no
checking for xlf... no
checking for f77... no
checking for frt... no
checking for pgf77... no
checking for cf77... no
checking for fort77... no
checking for fl32... no
checking for af77... no
checking for xlf90... no
checking for f90... no
checking for pgf90... no
checking for pghpf... no
checking for epcf90... no
checking for gfortran... gfortran
checking whether we are using the GNU Fortran 77 compiler... yes
checking whether gfortran accepts -g... yes
checking the maximum length of command line arguments... 196608
checking command to parse /usr/bin/nm output from gcc object... rm: conftest.dSYM: is a directory
rm: conftest.dSYM: is a directory
rm: conftest.dSYM: is a directory
rm: conftest.dSYM: is a directory
ok
checking for objdir... .libs
checking for ar... ar
checking for ranlib... ranlib
checking for strip... strip
rm: conftest.dSYM: is a directory
rm: conftest.dSYM: is a directory
checking if gcc supports -fno-rtti -fno-exceptions... rm: conftest.dSYM: is a directory
yes
checking for gcc option to produce PIC... -fno-common
checking if gcc PIC flag -fno-common works... rm: conftest.dSYM: is a directory
yes
checking if gcc static flag -static works... rm: conftest.dSYM: is a directory
no
checking if gcc supports -c -o file.o... rm: conftest.dSYM: is a directory
yes
checking whether the gcc linker (/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ld) supports shared libraries... yes
checking dynamic linker characteristics... darwin13.4.0 dyld
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... no
checking whether to build static libraries... yes
configure: creating libtool
appending configuration tag "CXX" to libtool
rm: conftest.dSYM: is a directory
rm: conftest.dSYM: is a directory
checking for ld used by g++... /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ld
checking if the linker (/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ld) is GNU ld... no
checking whether the g++ linker (/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ld) supports shared libraries... yes
checking for g++ option to produce PIC... -fno-common
checking if g++ PIC flag -fno-common works... rm: conftest.dSYM: is a directory
yes
checking if g++ static flag -static works... rm: conftest.dSYM: is a directory
no
checking if g++ supports -c -o file.o... rm: conftest.dSYM: is a directory
yes
checking whether the g++ linker (/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ld) supports shared libraries... yes
checking dynamic linker characteristics... darwin13.4.0 dyld
checking how to hardcode library paths into programs... immediate
appending configuration tag "F77" to libtool
rm: conftest.dSYM: is a directory
rm: conftest.dSYM: is a directory
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... no
checking whether to build static libraries... yes
checking for gfortran option to produce PIC... -fno-common
checking if gfortran PIC flag -fno-common works... rm: conftest.dSYM: is a directory
yes
checking if gfortran static flag -static works... rm: conftest.dSYM: is a directory
no
checking if gfortran supports -c -o file.o... rm: conftest.dSYM: is a directory
yes
checking whether the gfortran linker (/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ld) supports shared libraries... yes
checking dynamic linker characteristics... darwin13.4.0 dyld
checking how to hardcode library paths into programs... immediate
configure: creating ./config.status
config.status: creating Makefile
config.status: creating libudis86/Makefile
config.status: creating udcli/Makefile
config.status: creating tests/Makefile
config.status: creating docs/Makefile
config.status: creating config.h
config.status: executing depfiles commands
/Applications/Xcode.app/Contents/Developer/usr/bin/make all-recursive
Making all in libudis86
/bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -g -O2 -Wall -MT itab.lo -MD -MP -MF .deps/itab.Tpo -c -o itab.lo itab.c
gcc -DHAVE_CONFIG_H -I. -I.. -g -O2 -Wall -MT itab.lo -MD -MP -MF .deps/itab.Tpo -c itab.c -o itab.o
mv -f .deps/itab.Tpo .deps/itab.Plo
/bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -g -O2 -Wall -MT input.lo -MD -MP -MF .deps/input.Tpo -c -o input.lo input.c
gcc -DHAVE_CONFIG_H -I. -I.. -g -O2 -Wall -MT input.lo -MD -MP -MF .deps/input.Tpo -c input.c -o input.o
mv -f .deps/input.Tpo .deps/input.Plo
/bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -g -O2 -Wall -MT decode.lo -MD -MP -MF .deps/decode.Tpo -c -o decode.lo decode.c
gcc -DHAVE_CONFIG_H -I. -I.. -g -O2 -Wall -MT decode.lo -MD -MP -MF .deps/decode.Tpo -c decode.c -o decode.o
mv -f .deps/decode.Tpo .deps/decode.Plo
/bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -g -O2 -Wall -MT syn.lo -MD -MP -MF .deps/syn.Tpo -c -o syn.lo syn.c
gcc -DHAVE_CONFIG_H -I. -I.. -g -O2 -Wall -MT syn.lo -MD -MP -MF .deps/syn.Tpo -c syn.c -o syn.o
mv -f .deps/syn.Tpo .deps/syn.Plo
/bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -g -O2 -Wall -MT syn-intel.lo -MD -MP -MF .deps/syn-intel.Tpo -c -o syn-intel.lo syn-intel.c
gcc -DHAVE_CONFIG_H -I. -I.. -g -O2 -Wall -MT syn-intel.lo -MD -MP -MF .deps/syn-intel.Tpo -c syn-intel.c -o syn-intel.o
mv -f .deps/syn-intel.Tpo .deps/syn-intel.Plo
/bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -g -O2 -Wall -MT syn-att.lo -MD -MP -MF .deps/syn-att.Tpo -c -o syn-att.lo syn-att.c
gcc -DHAVE_CONFIG_H -I. -I.. -g -O2 -Wall -MT syn-att.lo -MD -MP -MF .deps/syn-att.Tpo -c syn-att.c -o syn-att.o
mv -f .deps/syn-att.Tpo .deps/syn-att.Plo
/bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -g -O2 -Wall -MT udis86.lo -MD -MP -MF .deps/udis86.Tpo -c -o udis86.lo udis86.c
gcc -DHAVE_CONFIG_H -I. -I.. -g -O2 -Wall -MT udis86.lo -MD -MP -MF .deps/udis86.Tpo -c udis86.c -o udis86.o
mv -f .deps/udis86.Tpo .deps/udis86.Plo
/bin/sh ../libtool --tag=CC --mode=link gcc -g -O2 -Wall -o libudis86.la -rpath /usr/local/lib itab.lo input.lo decode.lo syn.lo syn-intel.lo syn-att.lo udis86.lo
mkdir .libs
ar cru .libs/libudis86.a itab.o input.o decode.o syn.o syn-intel.o syn-att.o udis86.o
ranlib .libs/libudis86.a
creating libudis86.la
(cd .libs && rm -f libudis86.la && ln -s ../libudis86.la libudis86.la)
Making all in .
make[2]: Nothing to be done for `all-am'.
Making all in udcli
gcc -DHAVE_CONFIG_H -I. -I.. -I../libudis86 -I.. -g -O2 -Wall -MT udcli-udcli.o -MD -MP -MF .deps/udcli-udcli.Tpo -c -o udcli-udcli.o `test -f 'udcli.c' || echo './'`udcli.c
udcli.c:119:32: warning: format specifies type 'long *' but the argument has type 'uint64_t *' (aka 'unsigned long long *') [-Wformat]
if (sscanf(s, "%" FMT "d", &o_skip) == 0)
 ~~~~~~~~~~ ^~~~~~~
 %lld
udcli.c:130:31: warning: format specifies type 'long *' but the argument has type 'uint64_t *' (aka 'unsigned long long *') [-Wformat]
if (sscanf(s, "%" FMT "d", &o_count) == 0)
 ~~~~~~~~~ ^~~~~~~~
 %lld
udcli.c:151:31: warning: format specifies type 'unsigned long *' but the argument has type 'uint64_t *' (aka 'unsigned long long *') [-Wformat]
if (sscanf(s, "%" FMT "x", &pc) == 0)
 ~~~~~~~~~ ^~~
 %llx
udcli.c:193:27: warning: format specifies type 'unsigned long' but the argument has type 'uint64_t' (aka 'unsigned long long') [-Wformat]
printf("%016" FMT "x ", ud_insn_off(&ud_obj));
 ~~~~~~~~~~~~ ^~~~~~~~~~~~~~~~~~~~
 %016llx
4 warnings generated.
mv -f .deps/udcli-udcli.Tpo .deps/udcli-udcli.Po
/bin/sh ../libtool --tag=CC --mode=link gcc -I../libudis86 -I.. -g -O2 -Wall -o udcli udcli-udcli.o ../libudis86/libudis86.la
mkdir .libs
gcc -I../libudis86 -I.. -g -O2 -Wall -o udcli udcli-udcli.o ../libudis86/.libs/libudis86.a
Making all in .
make[2]: Nothing to be done for `all-am'.
Making all in tests
make[2]: Nothing to be done for `all'.
Making all in .
make[2]: Nothing to be done for `all-am'.
Making all in docs
make[2]: Nothing to be done for `all'.
Running 198 tasks using 2 parallel threads
2: CXX vm/arguments.cpp
3: CXX vm/accessor_primitives.cpp
2: CXX vm/auxiliary_threads.cpp
2: CXX vm/builtin/access_variable.cpp
2: CXX vm/builtin/alias.cpp
3: CXX vm/builtin/array.cpp
2: CXX vm/builtin/atomic.cpp
3: CXX vm/builtin/autoload.cpp
2: CXX vm/builtin/basic_object.cpp
3: CXX vm/builtin/bignum.cpp
2: CXX vm/builtin/block_as_method.cpp
2: CXX vm/builtin/block_environment.cpp
3: CXX vm/builtin/byte_array.cpp
3: CXX vm/builtin/call_custom_cache.cpp
2: CXX vm/builtin/call_site.cpp
3: CXX vm/builtin/call_unit.cpp
2: CXX vm/builtin/call_unit_adapter.cpp
3: CXX vm/builtin/channel.cpp
2: CXX vm/builtin/character.cpp
3: CXX vm/builtin/class.cpp
2: CXX vm/builtin/compact_lookup_table.cpp
3: CXX vm/builtin/compiled_code.cpp
2: CXX vm/builtin/constant_cache.cpp
2: CXX vm/builtin/constant_scope.cpp
3: CXX vm/builtin/constant_table.cpp
2: CXX vm/builtin/data.cpp
3: CXX vm/builtin/dir.cpp
2: CXX vm/builtin/encoding.cpp
3: CXX vm/builtin/exception.cpp
2: CXX vm/builtin/executable.cpp
3: CXX vm/builtin/ffi_pointer.cpp
2: CXX vm/builtin/fiber.cpp
3: CXX vm/builtin/find_object.cpp
2: CXX vm/builtin/fixnum.cpp
3: CXX vm/builtin/float.cpp
2: CXX vm/builtin/fsevent.cpp
3: CXX vm/builtin/heap_dump.cpp
2: CXX vm/builtin/immediates.cpp
2: CXX vm/builtin/integer.cpp
3: CXX vm/builtin/io.cpp
2: CXX vm/builtin/iseq.cpp
3: CXX vm/builtin/jit.cpp
2: CXX vm/builtin/list.cpp
2: CXX vm/builtin/location.cpp
3: CXX vm/builtin/logger.cpp
2: CXX vm/builtin/lookup_table.cpp
3: CXX vm/builtin/method_table.cpp
2: CXX vm/builtin/module.cpp
3: CXX vm/builtin/mono_inline_cache.cpp
3: CXX vm/builtin/native_function.cpp
2: CXX vm/builtin/native_method.cpp
3: CXX vm/builtin/object.cpp
2: CXX vm/builtin/pack.cpp
3: CXX vm/builtin/packed_object.cpp
3: CXX vm/builtin/poly_inline_cache.cpp
2: CXX vm/builtin/proc.cpp
3: CXX vm/builtin/randomizer.cpp
2: CXX vm/builtin/regexp.cpp
3: CXX vm/builtin/respond_to_cache.cpp
2: CXX vm/builtin/stat.cpp
3: CXX vm/builtin/string.cpp
2: CXX vm/builtin/symbol.cpp
3: CXX vm/builtin/system.cpp
2: CXX vm/builtin/thread.cpp
2: CXX vm/builtin/thread_state.cpp
2: CXX vm/builtin/thunk.cpp
3: CXX vm/builtin/time.cpp
2: CXX vm/builtin/tuple.cpp
3: CXX vm/builtin/unpack.cpp
2: CXX vm/builtin/variable_scope.cpp
3: CXX vm/builtin/weakref.cpp
2: CXX vm/bytecode_verification.cpp
3: CXX vm/call_frame.cpp
2: CXX vm/capi/array.cpp
3: CXX vm/capi/bignum.cpp
2: CXX vm/capi/capi.cpp
3: CXX vm/capi/class.cpp
3: CXX vm/capi/complex.cpp
2: CXX vm/capi/data.cpp
3: CXX vm/capi/encoding.cpp
2: CXX vm/capi/enumerator.cpp
2: CXX vm/capi/exception.cpp
3: CXX vm/capi/file.cpp
2: CXX vm/capi/fixnum.cpp
3: CXX vm/capi/float.cpp
2: CXX vm/capi/gc.cpp
3: CXX vm/capi/globals.cpp
2: CXX vm/capi/handle.cpp
3: CXX vm/capi/handles.cpp
2: CXX vm/capi/hash.cpp
3: CXX vm/capi/integer.cpp
2: CXX vm/capi/io.cpp
3: CXX vm/capi/kernel.cpp
2: CXX vm/capi/marshal.cpp
3: CXX vm/capi/module.cpp
2: CXX vm/capi/mutex.cpp
2: CXX vm/capi/numeric.cpp
3: CXX vm/capi/object.cpp
2: CXX vm/capi/proc.cpp
3: CXX vm/capi/range.cpp
3: CXX vm/capi/rational.cpp
2: CXX vm/capi/regexp.cpp
3: CXX vm/capi/string.cpp
2: CXX vm/capi/struct.cpp
3: CXX vm/capi/symbol.cpp
2: CXX vm/capi/thread.cpp
3: CXX vm/capi/time.cpp
2: CXX vm/capi/util.cpp
3: CXX vm/compiled_file.cpp
2: CXX vm/config_parser.cpp
3: CXX vm/console.cpp
2: CXX vm/dispatch.cpp
3: CXX vm/drivers/cli.cpp
2: CXX vm/environment.cpp
3: CXX vm/exception.cpp
3: CXX vm/exception_point.cpp
2: CXX vm/ffi.cpp
3: CXX vm/ffi_util.cpp
3: CXX vm/fiber_data.cpp
2: CXX vm/fiber_stack.cpp
3: CXX vm/gc/baker.cpp
2: CXX vm/gc/code_manager.cpp
2: CXX vm/gc/debug.cpp
3: CXX vm/gc/finalize.cpp
2: CXX vm/gc/gc.cpp
3: CXX vm/gc/heap.cpp
3: CXX vm/gc/immix.cpp
2: CXX vm/gc/immix_marker.cpp
2: CXX vm/gc/inflated_headers.cpp
3: CXX vm/gc/managed.cpp
2: CXX vm/gc/mark_sweep.cpp
3: CXX vm/gc/object_mark.cpp
2: CXX vm/gc/root.cpp
3: CXX vm/gc/walker.cpp
2: CXX vm/gc/write_barrier.cpp
3: CXX vm/global_cache.cpp
2: CXX vm/helpers.cpp
3: CXX vm/instructions.cpp
2: CXX vm/instruments/rbxti.cpp
2: CXX vm/instruments/tooling.cpp
2: CXX vm/invoke_primitives.cpp
2: CXX vm/jit_primitives.cpp
3: CXX vm/linkedlist.cpp
3: CXX vm/llvm/autotypes.cpp
2: CXX vm/llvm/detection.cpp
3: CXX vm/llvm/disassembler.cpp
2: CXX vm/llvm/inline.cpp
3: CXX vm/llvm/inline_block.cpp
2: CXX vm/llvm/inline_primitive.cpp
3: CXX vm/llvm/jit_block.cpp
3: CXX vm/llvm/jit_builder.cpp
2: CXX vm/llvm/jit_compiler.cpp
2: CXX vm/llvm/jit_context.cpp
2: CXX vm/llvm/jit_inline_block.cpp
3: CXX vm/llvm/jit_inline_method.cpp
2: CXX vm/llvm/jit_memory_manager.cpp
3: CXX vm/llvm/jit_method.cpp
2: CXX vm/llvm/jit_runtime.cpp
2: CXX vm/llvm/jit_util.cpp
3: CXX vm/llvm/method_info.cpp
2: CXX vm/llvm/passes.cpp
3: CXX vm/llvm/state.cpp
2: CXX vm/llvm/types.cpp
3: CXX vm/lock.cpp
2: CXX vm/machine_code.cpp
3: CXX vm/marshal.cpp
3: CXX vm/method_primitives.cpp
2: CXX vm/metrics.cpp
2: CC vm/missing/crypt.c
2: CC vm/missing/setproctitle.c
2: CXX vm/missing/string.cpp
2: CXX vm/missing/windows.cpp
2: CXX vm/object_memory.cpp
2: CXX vm/ontology.cpp
2: CXX vm/oop.cpp
3: CXX vm/park.cpp
2: CXX vm/shared_state.cpp
3: CXX vm/signal.cpp
3: CXX vm/stack_variables.cpp
3: CXX vm/state.cpp
2: CXX vm/symbol_table.cpp
3: CXX vm/type_info.cpp
2: CXX vm/unwind_info.cpp
2: CXX vm/util/file.cpp
2: CXX vm/util/logger.cpp
2: CXX vm/util/murmur_hash3.cpp
2: CC vm/util/random.c
2: CC vm/util/sha1.c
2: CC vm/util/siphash.c
2: CXX vm/util/spinlock.cpp
2: CC vm/util/strftime.c
2: CC vm/util/time64.c
2: CXX vm/util/timer.cpp
2: CC vm/util/timing.c
2: CC vm/util/utf8.c
2: CC vm/util/vsnprintf.c
2: CXX vm/vm.cpp
2: CXX vm/vm_thread_state.cpp
Build time: 216.007091 seconds
1: LD vm/vm
ld: warning: could not create compact unwind for _ffi_call_unix64: does not use RBP or RSP based frame
GEN runtime/platform.conf
GEN runtime/signature
mkdir -p runtime/bootstrap
RBC kernel/bootstrap/basic_object.rb
RBC kernel/bootstrap/logger.rb
RBC kernel/bootstrap/alias.rb
RBC kernel/bootstrap/mirror.rb
RBC kernel/bootstrap/array_mirror.rb
RBC kernel/bootstrap/array.rb
RBC kernel/bootstrap/atomic.rb
RBC kernel/bootstrap/bignum.rb
RBC kernel/bootstrap/block_environment.rb
RBC kernel/bootstrap/byte_array.rb
RBC kernel/bootstrap/call_site.rb
RBC kernel/bootstrap/call_custom_cache.rb
RBC kernel/bootstrap/channel.rb
RBC kernel/bootstrap/character.rb
RBC kernel/bootstrap/class.rb
RBC kernel/bootstrap/compact_lookup_table.rb
RBC kernel/bootstrap/compiled_code.rb
RBC kernel/bootstrap/configuration.rb
RBC kernel/bootstrap/constant_cache.rb
RBC kernel/bootstrap/constant_scope.rb
RBC kernel/bootstrap/constant_table.rb
RBC kernel/bootstrap/dir.rb
RBC kernel/bootstrap/encoding.rb
RBC kernel/bootstrap/exception.rb
RBC kernel/bootstrap/executable.rb
RBC kernel/bootstrap/false.rb
RBC kernel/bootstrap/fixnum.rb
RBC kernel/bootstrap/gc.rb
RBC kernel/bootstrap/io.rb
RBC kernel/bootstrap/iseq.rb
RBC kernel/bootstrap/jit.rb
RBC kernel/bootstrap/kernel.rb
RBC kernel/bootstrap/lookup_table.rb
RBC kernel/bootstrap/method_table.rb
RBC kernel/bootstrap/mono_inline_cache.rb
RBC kernel/bootstrap/nil.rb
RBC kernel/bootstrap/proc.rb
RBC kernel/bootstrap/process.rb
RBC kernel/bootstrap/poly_inline_cache.rb
RBC kernel/bootstrap/regexp.rb
RBC kernel/bootstrap/respond_to_cache.rb
RBC kernel/bootstrap/rubinius.rb
RBC kernel/bootstrap/stat.rb
RBC kernel/bootstrap/string.rb
RBC kernel/bootstrap/symbol.rb
RBC kernel/bootstrap/thread.rb
RBC kernel/bootstrap/thunk.rb
RBC kernel/bootstrap/time.rb
RBC kernel/bootstrap/true.rb
RBC kernel/bootstrap/tuple.rb
RBC kernel/bootstrap/type.rb
RBC kernel/bootstrap/variable_scope.rb
RBC kernel/bootstrap/vm.rb
RBC kernel/bootstrap/weakref.rb
mkdir -p runtime/platform
RBC kernel/platform/ffi.rb
RBC kernel/platform/enum.rb
RBC kernel/platform/library.rb
RBC kernel/platform/pointer_accessors.rb
RBC kernel/platform/pointer.rb
RBC kernel/platform/env.rb
RBC kernel/platform/file.rb
RBC kernel/platform/math.rb
RBC kernel/platform/posix.rb
RBC kernel/platform/struct.rb
RBC kernel/platform/union.rb
mkdir -p runtime/common
RBC kernel/common/basic_object.rb
RBC kernel/common/string_mirror.rb
RBC kernel/common/class.rb
RBC kernel/common/autoload.rb
RBC kernel/common/module.rb
RBC kernel/common/binding.rb
RBC kernel/common/proc.rb
RBC kernel/common/enumerable.rb
RBC kernel/common/enumerator.rb
RBC kernel/common/argf.rb
RBC kernel/common/tuple.rb
RBC kernel/common/exception.rb
RBC kernel/common/undefined.rb
RBC kernel/common/type.rb
RBC kernel/common/hash.rb
RBC kernel/common/hash_hamt.rb
RBC kernel/common/array.rb
RBC kernel/common/kernel.rb
RBC kernel/common/identity_map.rb
RBC kernel/common/loaded_features.rb
RBC kernel/common/global.rb
RBC kernel/common/backtrace.rb
RBC kernel/common/comparable.rb
RBC kernel/common/numeric.rb
RBC kernel/common/ctype.rb
RBC kernel/common/integer.rb
RBC kernel/common/bignum.rb
RBC kernel/common/block_environment.rb
RBC kernel/common/byte_array.rb
RBC kernel/common/channel.rb
RBC kernel/common/executable.rb
RBC kernel/common/constant_scope.rb
RBC kernel/common/hook.rb
RBC kernel/common/code_loader.rb
RBC kernel/common/compiled_code.rb
RBC kernel/common/continuation.rb
RBC kernel/common/delegated_method.rb
RBC kernel/common/fixnum.rb
RBC kernel/common/lru_cache.rb
RBC kernel/common/encoding.rb
RBC kernel/common/env.rb
RBC kernel/common/errno.rb
RBC kernel/common/eval.rb
RBC kernel/common/false.rb
RBC kernel/common/fiber.rb
RBC kernel/common/io.rb
RBC kernel/common/file.rb
RBC kernel/common/dir.rb
RBC kernel/common/dir_glob.rb
RBC kernel/common/file_test.rb
RBC kernel/common/stat.rb
RBC kernel/common/float.rb
RBC kernel/common/immediate.rb
RBC kernel/common/location.rb
RBC kernel/common/lookup_table.rb
RBC kernel/common/main.rb
RBC kernel/common/marshal.rb
RBC kernel/common/math.rb
RBC kernel/common/method.rb
RBC kernel/common/method_equality.rb
RBC kernel/common/method_table.rb
RBC kernel/common/missing_method.rb
RBC kernel/common/native_method.rb
RBC kernel/common/nil.rb
RBC kernel/common/object_space.rb
RBC kernel/common/string.rb
RBC kernel/common/range.rb
RBC kernel/common/struct.rb
RBC kernel/common/process.rb
RBC kernel/common/process_mirror.rb
RBC kernel/common/random.rb
RBC kernel/common/regexp.rb
RBC kernel/common/signal.rb
RBC kernel/common/splitter.rb
RBC kernel/common/sprinter.rb
RBC kernel/common/symbol.rb
RBC kernel/common/mutex.rb
RBC kernel/common/thread.rb
RBC kernel/common/thread_group.rb
RBC kernel/common/throw_catch.rb
RBC kernel/common/time.rb
RBC kernel/common/true.rb
RBC kernel/common/variable_scope.rb
RBC kernel/common/capi.rb
RBC kernel/common/rational.rb
RBC kernel/common/rationalizer.rb
RBC kernel/common/complex.rb
RBC kernel/common/complexifier.rb
RBC kernel/common/gc.rb
mkdir -p runtime/delta
RBC kernel/delta/ctype.rb
RBC kernel/delta/exception.rb
RBC kernel/delta/file.rb
RBC kernel/delta/rubinius.rb
RBC kernel/delta/runtime.rb
RBC kernel/delta/module.rb
RBC kernel/delta/class.rb
RBC kernel/delta/file_test.rb
RBC kernel/delta/kernel.rb
RBC kernel/delta/math.rb
RBC kernel/delta/options.rb
RBC kernel/delta/stats.rb
RBC kernel/delta/signal.rb
RBC kernel/delta/struct.rb
RBC kernel/delta/thread.rb
RBC kernel/delta/code_loader.rb
RBC kernel/delta/fsevent.rb
RBC kernel/delta/console.rb
RBC kernel/delta/ffi.rb
RBC kernel/delta/ruby_constants.rb
RBC kernel/delta/pack.rb
RBC kernel/delta/metrics.rb
RBC kernel/signature.rb
RBC kernel/alpha.rb
RBC kernel/loader.rb
RBC kernel/delta/converter_paths.rb
RBC library/rbconfig.rb
RBC library/rubinius/build_config.rb
RBC /Users/travis/build/rubinius/rubinius/runtime/gems/rubinius-ast-2.3.0/lib/rubinius/ast.rb
RBC /Users/travis/build/rubinius/rubinius/runtime/gems/rubinius-ast-2.3.0/lib/rubinius/ast/constants.rb
RBC /Users/travis/build/rubinius/rubinius/runtime/gems/rubinius-ast-2.3.0/lib/rubinius/ast/control_flow.rb
RBC /Users/travis/build/rubinius/rubinius/runtime/gems/rubinius-ast-2.3.0/lib/rubinius/ast/data.rb
RBC /Users/travis/build/rubinius/rubinius/runtime/gems/rubinius-ast-2.3.0/lib/rubinius/ast/definitions.rb
RBC /Users/travis/build/rubinius/rubinius/runtime/gems/rubinius-ast-2.3.0/lib/rubinius/ast/encoding.rb
RBC /Users/travis/build/rubinius/rubinius/runtime/gems/rubinius-ast-2.3.0/lib/rubinius/ast/exceptions.rb
RBC /Users/travis/build/rubinius/rubinius/runtime/gems/rubinius-ast-2.3.0/lib/rubinius/ast/file.rb
RBC /Users/travis/build/rubinius/rubinius/runtime/gems/rubinius-ast-2.3.0/lib/rubinius/ast/grapher.rb
RBC /Users/travis/build/rubinius/rubinius/runtime/gems/rubinius-ast-2.3.0/lib/rubinius/ast/literals.rb
RBC /Users/travis/build/rubinius/rubinius/runtime/gems/rubinius-ast-2.3.0/lib/rubinius/ast/node.rb
RBC /Users/travis/build/rubinius/rubinius/runtime/gems/rubinius-ast-2.3.0/lib/rubinius/ast/operators.rb
RBC /Users/travis/build/rubinius/rubinius/runtime/gems/rubinius-ast-2.3.0/lib/rubinius/ast/self.rb
RBC /Users/travis/build/rubinius/rubinius/runtime/gems/rubinius-ast-2.3.0/lib/rubinius/ast/sends.rb
RBC /Users/travis/build/rubinius/rubinius/runtime/gems/rubinius-ast-2.3.0/lib/rubinius/ast/transforms.rb
RBC /Users/travis/build/rubinius/rubinius/runtime/gems/rubinius-ast-2.3.0/lib/rubinius/ast/values.rb
RBC /Users/travis/build/rubinius/rubinius/runtime/gems/rubinius-ast-2.3.0/lib/rubinius/ast/variables.rb
RBC /Users/travis/build/rubinius/rubinius/runtime/gems/rubinius-ast-2.3.0/lib/rubinius/ast/version.rb
RBC /Users/travis/build/rubinius/rubinius/runtime/gems/rubinius-compiler-2.3.0/lib/rubinius/compiler.rb
RBC /Users/travis/build/rubinius/rubinius/runtime/gems/rubinius-compiler-2.3.0/lib/rubinius/compiler/compiled_file.rb
RBC /Users/travis/build/rubinius/rubinius/runtime/gems/rubinius-compiler-2.3.0/lib/rubinius/compiler/compiler.rb
RBC /Users/travis/build/rubinius/rubinius/runtime/gems/rubinius-compiler-2.3.0/lib/rubinius/compiler/evaluator.rb
RBC /Users/travis/build/rubinius/rubinius/runtime/gems/rubinius-compiler-2.3.0/lib/rubinius/compiler/generator.rb
RBC /Users/travis/build/rubinius/rubinius/runtime/gems/rubinius-compiler-2.3.0/lib/rubinius/compiler/generator_methods.rb
RBC /Users/travis/build/rubinius/rubinius/runtime/gems/rubinius-compiler-2.3.0/lib/rubinius/compiler/iseq.rb
RBC /Users/travis/build/rubinius/rubinius/runtime/gems/rubinius-compiler-2.3.0/lib/rubinius/compiler/locals.rb
RBC /Users/travis/build/rubinius/rubinius/runtime/gems/rubinius-compiler-2.3.0/lib/rubinius/compiler/opcodes.rb
RBC /Users/travis/build/rubinius/rubinius/runtime/gems/rubinius-compiler-2.3.0/lib/rubinius/compiler/printers.rb
RBC /Users/travis/build/rubinius/rubinius/runtime/gems/rubinius-compiler-2.3.0/lib/rubinius/compiler/stages.rb
RBC /Users/travis/build/rubinius/rubinius/runtime/gems/rubinius-compiler-2.3.0/lib/rubinius/compiler/version.rb
RBC /Users/travis/build/rubinius/rubinius/runtime/gems/rubinius-melbourne-2.3.0.0/ext/rubinius/melbourne/extconf.rb
RBC /Users/travis/build/rubinius/rubinius/runtime/gems/rubinius-melbourne-2.3.0.0/ext/rubinius/melbourne/node_types.rb
RBC /Users/travis/build/rubinius/rubinius/runtime/gems/rubinius-melbourne-2.3.0.0/lib/rubinius/melbourne.rb
RBC /Users/travis/build/rubinius/rubinius/runtime/gems/rubinius-melbourne-2.3.0.0/lib/rubinius/melbourne/version.rb
RBC /Users/travis/build/rubinius/rubinius/runtime/gems/rubinius-processor-2.3.0/lib/rubinius/processor.rb
RBC /Users/travis/build/rubinius/rubinius/runtime/gems/rubinius-processor-2.3.0/lib/rubinius/processor/processor.rb
RBC /Users/travis/build/rubinius/rubinius/runtime/gems/rubinius-processor-2.3.0/lib/rubinius/processor/version.rb
RBC /Users/travis/build/rubinius/rubinius/runtime/gems/rubinius-toolset-2.3.1/lib/rubinius/toolset.rb
RBC /Users/travis/build/rubinius/rubinius/runtime/gems/rubinius-toolset-2.3.1/lib/rubinius/toolset/version.rb
RBC /Users/travis/build/rubinius/rubinius/bootstrap/gems/ffi2-generators-0.1.1/lib/ffi2/generators.rb
RBC /Users/travis/build/rubinius/rubinius/bootstrap/gems/ffi2-generators-0.1.1/lib/ffi2/generators/constants.rb
RBC /Users/travis/build/rubinius/rubinius/bootstrap/gems/ffi2-generators-0.1.1/lib/ffi2/generators/file_processor.rb
RBC /Users/travis/build/rubinius/rubinius/bootstrap/gems/ffi2-generators-0.1.1/lib/ffi2/generators/structures.rb
RBC /Users/travis/build/rubinius/rubinius/bootstrap/gems/ffi2-generators-0.1.1/lib/ffi2/generators/types.rb
RBC /Users/travis/build/rubinius/rubinius/bootstrap/gems/ffi2-generators-0.1.1/lib/ffi2/generators/version.rb
RBC /Users/travis/build/rubinius/rubinius/bootstrap/gems/rubysl-date-2.0.8/lib/date.rb
RBC /Users/travis/build/rubinius/rubinius/bootstrap/gems/rubysl-date-2.0.8/lib/date/delta.rb
RBC /Users/travis/build/rubinius/rubinius/bootstrap/gems/rubysl-date-2.0.8/lib/date/delta/parser.rb
RBC /Users/travis/build/rubinius/rubinius/bootstrap/gems/rubysl-date-2.0.8/lib/date/format.rb
RBC /Users/travis/build/rubinius/rubinius/bootstrap/gems/rubysl-date-2.0.8/lib/rubysl/date.rb
RBC /Users/travis/build/rubinius/rubinius/bootstrap/gems/rubysl-date-2.0.8/lib/rubysl/date/date.rb
RBC /Users/travis/build/rubinius/rubinius/bootstrap/gems/rubysl-date-2.0.8/lib/rubysl/date/version.rb
RBC /Users/travis/build/rubinius/rubinius/bootstrap/gems/rubysl-delegate-2.0.1/lib/delegate.rb
RBC /Users/travis/build/rubinius/rubinius/bootstrap/gems/rubysl-delegate-2.0.1/lib/rubysl/delegate.rb
RBC /Users/travis/build/rubinius/rubinius/bootstrap/gems/rubysl-delegate-2.0.1/lib/rubysl/delegate/delegate.rb
RBC /Users/travis/build/rubinius/rubinius/bootstrap/gems/rubysl-delegate-2.0.1/lib/rubysl/delegate/version.rb
RBC /Users/travis/build/rubinius/rubinius/bootstrap/gems/rubysl-digest-2.0.3/ext/rubysl/digest/bubblebabble/extconf.rb
RBC /Users/travis/build/rubinius/rubinius/bootstrap/gems/rubysl-digest-2.0.3/ext/rubysl/digest/extconf.rb
RBC /Users/travis/build/rubinius/rubinius/bootstrap/gems/rubysl-digest-2.0.3/ext/rubysl/digest/md5/extconf.rb
RBC /Users/travis/build/rubinius/rubinius/bootstrap/gems/rubysl-digest-2.0.3/ext/rubysl/digest/rmd160/extconf.rb
RBC /Users/travis/build/rubinius/rubinius/bootstrap/gems/rubysl-digest-2.0.3/ext/rubysl/digest/sha1/extconf.rb
RBC /Users/travis/build/rubinius/rubinius/bootstrap/gems/rubysl-digest-2.0.3/ext/rubysl/digest/sha2/extconf.rb
RBC /Users/travis/build/rubinius/rubinius/bootstrap/gems/rubysl-digest-2.0.3/lib/digest.rb
RBC /Users/travis/build/rubinius/rubinius/bootstrap/gems/rubysl-digest-2.0.3/lib/digest/bubblebabble.rb
RBC /Users/travis/build/rubinius/rubinius/bootstrap/gems/rubysl-digest-2.0.3/lib/digest/hmac.rb
RBC /Users/travis/build/rubinius/rubinius/bootstrap/gems/rubysl-digest-2.0.3/lib/digest/md5.rb
RBC /Users/travis/build/rubinius/rubinius/bootstrap/gems/rubysl-digest-2.0.3/lib/digest/rmd160.rb
RBC /Users/travis/build/rubinius/rubinius/bootstrap/gems/rubysl-digest-2.0.3/lib/digest/sha1.rb
RBC /Users/travis/build/rubinius/rubinius/bootstrap/gems/rubysl-digest-2.0.3/lib/digest/sha2.rb
RBC /Users/travis/build/rubinius/rubinius/bootstrap/gems/rubysl-digest-2.0.3/lib/rubysl/digest.rb
RBC /Users/travis/build/rubinius/rubinius/bootstrap/gems/rubysl-digest-2.0.3/lib/rubysl/digest/digest.rb
RBC /Users/travis/build/rubinius/rubinius/bootstrap/gems/rubysl-digest-2.0.3/lib/rubysl/digest/version.rb
RBC /Users/travis/build/rubinius/rubinius/bootstrap/gems/rubysl-etc-2.0.3/lib/etc.rb
RBC /Users/travis/build/rubinius/rubinius/bootstrap/gems/rubysl-etc-2.0.3/lib/rubysl/etc.rb
RBC /Users/travis/build/rubinius/rubinius/bootstrap/gems/rubysl-etc-2.0.3/lib/rubysl/etc/extconf.rb
RBC /Users/travis/build/rubinius/rubinius/bootstrap/gems/rubysl-etc-2.0.3/lib/rubysl/etc/version.rb
RBC /Users/travis/build/rubinius/rubinius/bootstrap/gems/rubysl-fcntl-2.0.4/lib/fcntl.rb
RBC /Users/travis/build/rubinius/rubinius/bootstrap/gems/rubysl-fcntl-2.0.4/lib/rubysl/fcntl.rb
RBC /Users/travis/build/rubinius/rubinius/bootstrap/gems/rubysl-fcntl-2.0.4/lib/rubysl/fcntl/extconf.rb
RBC /Users/travis/build/rubinius/rubinius/bootstrap/gems/rubysl-fcntl-2.0.4/lib/rubysl/fcntl/version.rb
RBC /Users/travis/build/rubinius/rubinius/bootstrap/gems/rubysl-fileutils-2.0.3/lib/fileutils.rb
RBC /Users/travis/build/rubinius/rubinius/bootstrap/gems/rubysl-fileutils-2.0.3/lib/rubysl/fileutils.rb
RBC /Users/travis/build/rubinius/rubinius/bootstrap/gems/rubysl-fileutils-2.0.3/lib/rubysl/fileutils/fileutils.rb
RBC /Users/travis/build/rubinius/rubinius/bootstrap/gems/rubysl-fileutils-2.0.3/lib/rubysl/fileutils/version.rb
RBC /Users/travis/build/rubinius/rubinius/bootstrap/gems/rubysl-mkmf-2.0.1/lib/mkmf.rb
RBC /Users/travis/build/rubinius/rubinius/bootstrap/gems/rubysl-mkmf-2.0.1/lib/rubysl/mkmf.rb
RBC /Users/travis/build/rubinius/rubinius/bootstrap/gems/rubysl-mkmf-2.0.1/lib/rubysl/mkmf/mkmf.rb
RBC /Users/travis/build/rubinius/rubinius/bootstrap/gems/rubysl-mkmf-2.0.1/lib/rubysl/mkmf/version.rb
RBC /Users/travis/build/rubinius/rubinius/bootstrap/gems/rubysl-monitor-2.0.0/lib/monitor.rb
RBC /Users/travis/build/rubinius/rubinius/bootstrap/gems/rubysl-monitor-2.0.0/lib/rubysl/monitor.rb
RBC /Users/travis/build/rubinius/rubinius/bootstrap/gems/rubysl-monitor-2.0.0/lib/rubysl/monitor/monitor.rb
RBC /Users/travis/build/rubinius/rubinius/bootstrap/gems/rubysl-monitor-2.0.0/lib/rubysl/monitor/version.rb
RBC /Users/travis/build/rubinius/rubinius/bootstrap/gems/rubysl-openssl-2.2.1/ext/rubysl/openssl/deprecation.rb
RBC /Users/travis/build/rubinius/rubinius/bootstrap/gems/rubysl-openssl-2.2.1/ext/rubysl/openssl/extconf.rb
RBC /Users/travis/build/rubinius/rubinius/bootstrap/gems/rubysl-openssl-2.2.1/lib/openssl.rb
RBC /Users/travis/build/rubinius/rubinius/bootstrap/gems/rubysl-openssl-2.2.1/lib/openssl/bn.rb
RBC /Users/travis/build/rubinius/rubinius/bootstrap/gems/rubysl-openssl-2.2.1/lib/openssl/buffering.rb
RBC /Users/travis/build/rubinius/rubinius/bootstrap/gems/rubysl-openssl-2.2.1/lib/openssl/cipher.rb
RBC /Users/travis/build/rubinius/rubinius/bootstrap/gems/rubysl-openssl-2.2.1/lib/openssl/config.rb
RBC /Users/travis/build/rubinius/rubinius/bootstrap/gems/rubysl-openssl-2.2.1/lib/openssl/digest.rb
RBC /Users/travis/build/rubinius/rubinius/bootstrap/gems/rubysl-openssl-2.2.1/lib/openssl/ssl.rb
RBC /Users/travis/build/rubinius/rubinius/bootstrap/gems/rubysl-openssl-2.2.1/lib/openssl/x509.rb
RBC /Users/travis/build/rubinius/rubinius/bootstrap/gems/rubysl-openssl-2.2.1/lib/rubysl/openssl.rb
RBC /Users/travis/build/rubinius/rubinius/bootstrap/gems/rubysl-openssl-2.2.1/lib/rubysl/openssl/version.rb
RBC /Users/travis/build/rubinius/rubinius/bootstrap/gems/rubysl-optparse-2.0.1/lib/optparse.rb
RBC /Users/travis/build/rubinius/rubinius/bootstrap/gems/rubysl-optparse-2.0.1/lib/optparse/ac.rb
RBC /Users/travis/build/rubinius/rubinius/bootstrap/gems/rubysl-optparse-2.0.1/lib/optparse/date.rb
RBC /Users/travis/build/rubinius/rubinius/bootstrap/gems/rubysl-optparse-2.0.1/lib/optparse/shellwords.rb
RBC /Users/travis/build/rubinius/rubinius/bootstrap/gems/rubysl-optparse-2.0.1/lib/optparse/time.rb
RBC /Users/travis/build/rubinius/rubinius/bootstrap/gems/rubysl-optparse-2.0.1/lib/optparse/uri.rb
RBC /Users/travis/build/rubinius/rubinius/bootstrap/gems/rubysl-optparse-2.0.1/lib/optparse/version.rb
RBC /Users/travis/build/rubinius/rubinius/bootstrap/gems/rubysl-optparse-2.0.1/lib/rubysl/optparse.rb
RBC /Users/travis/build/rubinius/rubinius/bootstrap/gems/rubysl-optparse-2.0.1/lib/rubysl/optparse/optparse.rb
RBC /Users/travis/build/rubinius/rubinius/bootstrap/gems/rubysl-optparse-2.0.1/lib/rubysl/optparse/version.rb
RBC /Users/travis/build/rubinius/rubinius/bootstrap/gems/rubysl-shellwords-2.0.0/lib/rubysl/shellwords.rb
RBC /Users/travis/build/rubinius/rubinius/bootstrap/gems/rubysl-shellwords-2.0.0/lib/rubysl/shellwords/shellwords.rb
RBC /Users/travis/build/rubinius/rubinius/bootstrap/gems/rubysl-shellwords-2.0.0/lib/rubysl/shellwords/version.rb
RBC /Users/travis/build/rubinius/rubinius/bootstrap/gems/rubysl-shellwords-2.0.0/lib/shellwords.rb
RBC /Users/travis/build/rubinius/rubinius/bootstrap/gems/rubysl-stringio-2.0.0/lib/rubysl/stringio.rb
RBC /Users/travis/build/rubinius/rubinius/bootstrap/gems/rubysl-stringio-2.0.0/lib/rubysl/stringio/stringio.rb
RBC /Users/travis/build/rubinius/rubinius/bootstrap/gems/rubysl-stringio-2.0.0/lib/rubysl/stringio/version.rb
RBC /Users/travis/build/rubinius/rubinius/bootstrap/gems/rubysl-stringio-2.0.0/lib/stringio.rb
RBC /Users/travis/build/rubinius/rubinius/bootstrap/gems/rubysl-strscan-2.0.0/lib/rubysl/strscan.rb
RBC /Users/travis/build/rubinius/rubinius/bootstrap/gems/rubysl-strscan-2.0.0/lib/rubysl/strscan/strscan.rb
RBC /Users/travis/build/rubinius/rubinius/bootstrap/gems/rubysl-strscan-2.0.0/lib/rubysl/strscan/version.rb
RBC /Users/travis/build/rubinius/rubinius/bootstrap/gems/rubysl-strscan-2.0.0/lib/strscan.rb
RBC /Users/travis/build/rubinius/rubinius/bootstrap/gems/rubysl-tempfile-2.0.1/lib/rubysl/tempfile.rb
RBC /Users/travis/build/rubinius/rubinius/bootstrap/gems/rubysl-tempfile-2.0.1/lib/rubysl/tempfile/tempfile.rb
RBC /Users/travis/build/rubinius/rubinius/bootstrap/gems/rubysl-tempfile-2.0.1/lib/rubysl/tempfile/version.rb
RBC /Users/travis/build/rubinius/rubinius/bootstrap/gems/rubysl-tempfile-2.0.1/lib/tempfile.rb
RBC /Users/travis/build/rubinius/rubinius/bootstrap/gems/rubysl-thread-2.0.2/lib/rubysl/thread.rb
RBC /Users/travis/build/rubinius/rubinius/bootstrap/gems/rubysl-thread-2.0.2/lib/rubysl/thread/thread.rb
RBC /Users/travis/build/rubinius/rubinius/bootstrap/gems/rubysl-thread-2.0.2/lib/rubysl/thread/version.rb
RBC /Users/travis/build/rubinius/rubinius/bootstrap/gems/rubysl-thread-2.0.2/lib/thread.rb
RBC /Users/travis/build/rubinius/rubinius/bootstrap/gems/rubysl-tmpdir-2.0.1/lib/rubysl/tmpdir.rb
RBC /Users/travis/build/rubinius/rubinius/bootstrap/gems/rubysl-tmpdir-2.0.1/lib/rubysl/tmpdir/tmpdir.rb
RBC /Users/travis/build/rubinius/rubinius/bootstrap/gems/rubysl-tmpdir-2.0.1/lib/rubysl/tmpdir/version.rb
RBC /Users/travis/build/rubinius/rubinius/bootstrap/gems/rubysl-tmpdir-2.0.1/lib/tmpdir.rb
RBC /Users/travis/build/rubinius/rubinius/bootstrap/gems/rubysl-uri-2.0.0/lib/rubysl/uri.rb
RBC /Users/travis/build/rubinius/rubinius/bootstrap/gems/rubysl-uri-2.0.0/lib/rubysl/uri/uri.rb
RBC /Users/travis/build/rubinius/rubinius/bootstrap/gems/rubysl-uri-2.0.0/lib/rubysl/uri/version.rb
RBC /Users/travis/build/rubinius/rubinius/bootstrap/gems/rubysl-uri-2.0.0/lib/uri.rb
RBC /Users/travis/build/rubinius/rubinius/bootstrap/gems/rubysl-uri-2.0.0/lib/uri/common.rb
RBC /Users/travis/build/rubinius/rubinius/bootstrap/gems/rubysl-uri-2.0.0/lib/uri/ftp.rb
RBC /Users/travis/build/rubinius/rubinius/bootstrap/gems/rubysl-uri-2.0.0/lib/uri/generic.rb
RBC /Users/travis/build/rubinius/rubinius/bootstrap/gems/rubysl-uri-2.0.0/lib/uri/http.rb
RBC /Users/travis/build/rubinius/rubinius/bootstrap/gems/rubysl-uri-2.0.0/lib/uri/https.rb
RBC /Users/travis/build/rubinius/rubinius/bootstrap/gems/rubysl-uri-2.0.0/lib/uri/ldap.rb
RBC /Users/travis/build/rubinius/rubinius/bootstrap/gems/rubysl-uri-2.0.0/lib/uri/ldaps.rb
RBC /Users/travis/build/rubinius/rubinius/bootstrap/gems/rubysl-uri-2.0.0/lib/uri/mailto.rb
RBC /Users/travis/build/rubinius/rubinius/bootstrap/gems/rubysl-yaml-2.0.4/ext/rubysl/syck/extconf.rb
RBC /Users/travis/build/rubinius/rubinius/bootstrap/gems/rubysl-yaml-2.0.4/lib/rubysl/yaml.rb
RBC /Users/travis/build/rubinius/rubinius/bootstrap/gems/rubysl-yaml-2.0.4/lib/rubysl/yaml/version.rb
RBC /Users/travis/build/rubinius/rubinius/bootstrap/gems/rubysl-yaml-2.0.4/lib/rubysl/yaml/yaml.rb
RBC /Users/travis/build/rubinius/rubinius/bootstrap/gems/rubysl-yaml-2.0.4/lib/syck.rb
RBC /Users/travis/build/rubinius/rubinius/bootstrap/gems/rubysl-yaml-2.0.4/lib/syck/baseemitter.rb
RBC /Users/travis/build/rubinius/rubinius/bootstrap/gems/rubysl-yaml-2.0.4/lib/syck/basenode.rb
RBC /Users/travis/build/rubinius/rubinius/bootstrap/gems/rubysl-yaml-2.0.4/lib/syck/constants.rb
RBC /Users/travis/build/rubinius/rubinius/bootstrap/gems/rubysl-yaml-2.0.4/lib/syck/encoding.rb
RBC /Users/travis/build/rubinius/rubinius/bootstrap/gems/rubysl-yaml-2.0.4/lib/syck/error.rb
RBC /Users/travis/build/rubinius/rubinius/bootstrap/gems/rubysl-yaml-2.0.4/lib/syck/loader.rb
RBC /Users/travis/build/rubinius/rubinius/bootstrap/gems/rubysl-yaml-2.0.4/lib/syck/rubytypes.rb
RBC /Users/travis/build/rubinius/rubinius/bootstrap/gems/rubysl-yaml-2.0.4/lib/syck/stream.rb
RBC /Users/travis/build/rubinius/rubinius/bootstrap/gems/rubysl-yaml-2.0.4/lib/syck/tag.rb
RBC /Users/travis/build/rubinius/rubinius/bootstrap/gems/rubysl-yaml-2.0.4/lib/syck/types.rb
RBC /Users/travis/build/rubinius/rubinius/bootstrap/gems/rubysl-yaml-2.0.4/lib/syck/yamlnode.rb
RBC /Users/travis/build/rubinius/rubinius/bootstrap/gems/rubysl-yaml-2.0.4/lib/syck/ypath.rb
RBC /Users/travis/build/rubinius/rubinius/bootstrap/gems/rubysl-yaml-2.0.4/lib/yaml.rb
RBC /Users/travis/build/rubinius/rubinius/bootstrap/gems/rubysl-yaml-2.0.4/lib/yaml/dbm.rb
RBC /Users/travis/build/rubinius/rubinius/bootstrap/gems/rubysl-yaml-2.0.4/lib/yaml/store.rb
RBC /Users/travis/build/rubinius/rubinius/bootstrap/gems/rubysl-zlib-2.0.1/ext/rubysl/zlib/extconf.rb
RBC /Users/travis/build/rubinius/rubinius/bootstrap/gems/rubysl-zlib-2.0.1/lib/rubysl/zlib.rb
RBC /Users/travis/build/rubinius/rubinius/bootstrap/gems/rubysl-zlib-2.0.1/lib/rubysl/zlib/version.rb
RBC /Users/travis/build/rubinius/rubinius/bootstrap/gems/rubysl-zlib-2.0.1/lib/zlib.rb
/Users/travis/build/rubinius/rubinius/bin/rbx ./extconf.rbc
make && make install
compiling encoding_compat.cpp
compiling grammar.cpp
compiling melbourne.cpp
compiling node_types.cpp
compiling symbols.cpp
compiling var_table.cpp
compiling visitor.cpp
linking shared-object melbourne.bundle
ld: warning: directory not found for option '-L/Users/travis/build/rubinius/rubinius/lib'
/Users/travis/build/rubinius/rubinius/bin/rbx extconf.rb
/Users/travis/build/rubinius/rubinius/bin/rbx extconf.rb
Building /Users/travis/build/rubinius/rubinius/bootstrap/gems/rubysl-digest-2.0.3...
/Users/travis/build/rubinius/rubinius/bin/rbx extconf.rb
creating Makefile
compiling bubblebabble.c
linking shared-object digest/bubblebabble/bubblebabble.bundle
ld: warning: directory not found for option '-L/Users/travis/build/rubinius/rubinius/lib'
Building /Users/travis/build/rubinius/rubinius/bootstrap/gems/rubysl-digest-2.0.3...
/Users/travis/build/rubinius/rubinius/bin/rbx extconf.rb
creating Makefile
compiling digest.c
linking shared-object digest/digest.bundle
ld: warning: directory not found for option '-L/Users/travis/build/rubinius/rubinius/lib'
Building /Users/travis/build/rubinius/rubinius/bootstrap/gems/rubysl-digest-2.0.3...
/Users/travis/build/rubinius/rubinius/bin/rbx extconf.rb
checking for main() in -lcrypto... yes
checking for openssl/md5.h... yes
checking for sys/cdefs.h... yes
checking for inttypes.h... yes
checking for unistd.h... yes
creating Makefile
compiling md5init.c
md5init.c:16:33: warning: 'MD5_Init' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
(rb_digest_hash_init_func_t)MD5_Init,
 ^
/usr/include/openssl/md5.h:113:5: note: 'MD5_Init' has been explicitly marked deprecated here
int MD5_Init(MD5_CTX *c) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
md5init.c:17:35: warning: 'MD5_Update' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
(rb_digest_hash_update_func_t)MD5_Update,
 ^
/usr/include/openssl/md5.h:114:5: note: 'MD5_Update' has been explicitly marked deprecated here
int MD5_Update(MD5_CTX *c, const void *data, size_t len) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
2 warnings generated.
compiling md5ossl.c
md5ossl.c:8:5: warning: 'MD5_Final' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
MD5_Final(digest, pctx);
 ^
/usr/include/openssl/md5.h:115:5: note: 'MD5_Final' has been explicitly marked deprecated here
int MD5_Final(unsigned char *md, MD5_CTX *c) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
1 warning generated.
linking shared-object digest/md5/md5.bundle
ld: warning: directory not found for option '-L/Users/travis/build/rubinius/rubinius/lib'
Building /Users/travis/build/rubinius/rubinius/bootstrap/gems/rubysl-digest-2.0.3...
/Users/travis/build/rubinius/rubinius/bin/rbx extconf.rb
checking for main() in -lcrypto... yes
checking for openssl/ripemd.h... yes
checking for sys/cdefs.h... yes
checking for inttypes.h... yes
checking for unistd.h... yes
creating Makefile
compiling rmd160init.c
rmd160init.c:16:33: warning: 'RIPEMD160_Init' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
(rb_digest_hash_init_func_t)RMD160_Init,
 ^
./rmd160ossl.h:11:21: note: expanded from macro 'RMD160_Init'
#define RMD160_Init RIPEMD160_Init
 ^
/usr/include/openssl/ripemd.h:98:5: note: 'RIPEMD160_Init' has been explicitly marked deprecated here
int RIPEMD160_Init(RIPEMD160_CTX *c) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
rmd160init.c:17:35: warning: 'RIPEMD160_Update' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
(rb_digest_hash_update_func_t)RMD160_Update,
 ^
./rmd160ossl.h:12:23: note: expanded from macro 'RMD160_Update'
#define RMD160_Update RIPEMD160_Update
 ^
/usr/include/openssl/ripemd.h:99:5: note: 'RIPEMD160_Update' has been explicitly marked deprecated here
int RIPEMD160_Update(RIPEMD160_CTX *c, const void *data, size_t len) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
2 warnings generated.
compiling rmd160ossl.c
rmd160ossl.c:7:2: warning: 'RIPEMD160_Final' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
RIPEMD160_Final((unsigned char *)buf, ctx);
 ^
/usr/include/openssl/ripemd.h:100:5: note: 'RIPEMD160_Final' has been explicitly marked deprecated here
int RIPEMD160_Final(unsigned char *md, RIPEMD160_CTX *c) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
1 warning generated.
linking shared-object digest/rmd160/rmd160.bundle
ld: warning: directory not found for option '-L/Users/travis/build/rubinius/rubinius/lib'
Building /Users/travis/build/rubinius/rubinius/bootstrap/gems/rubysl-digest-2.0.3...
/Users/travis/build/rubinius/rubinius/bin/rbx extconf.rb
checking for main() in -lcrypto... yes
checking for openssl/sha.h... yes
checking for sys/cdefs.h... yes
checking for inttypes.h... yes
checking for unistd.h... yes
creating Makefile
compiling sha1init.c
sha1init.c:16:33: warning: 'SHA1_Init' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
(rb_digest_hash_init_func_t)SHA1_Init,
 ^
/usr/include/openssl/sha.h:121:5: note: 'SHA1_Init' has been explicitly marked deprecated here
int SHA1_Init(SHA_CTX *c) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
sha1init.c:17:35: warning: 'SHA1_Update' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
(rb_digest_hash_update_func_t)SHA1_Update,
 ^
/usr/include/openssl/sha.h:122:5: note: 'SHA1_Update' has been explicitly marked deprecated here
int SHA1_Update(SHA_CTX *c, const void *data, size_t len) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
2 warnings generated.
compiling sha1ossl.c
sha1ossl.c:9:2: warning: 'SHA1_Final' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
SHA1_Final((unsigned char *)buf, ctx);
 ^
/usr/include/openssl/sha.h:123:5: note: 'SHA1_Final' has been explicitly marked deprecated here
int SHA1_Final(unsigned char *md, SHA_CTX *c) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
1 warning generated.
linking shared-object digest/sha1/sha1.bundle
ld: warning: directory not found for option '-L/Users/travis/build/rubinius/rubinius/lib'
Building /Users/travis/build/rubinius/rubinius/bootstrap/gems/rubysl-digest-2.0.3...
/Users/travis/build/rubinius/rubinius/bin/rbx extconf.rb
checking for sys/cdefs.h... yes
checking for inttypes.h... yes
checking for unistd.h... yes
checking for uint64_t in defs.h with -DHAVE_CONFIG_H -DHAVE_SYS_CDEFS_H -DHAVE_INTTYPES_H -DHAVE_UNISTD_H... yes
creating Makefile
compiling sha2.c
compiling sha2init.c
linking shared-object digest/sha2/sha2.bundle
ld: warning: directory not found for option '-L/Users/travis/build/rubinius/rubinius/lib'
Building /Users/travis/build/rubinius/rubinius/bootstrap/gems/rubysl-openssl-2.2.1...
/Users/travis/build/rubinius/rubinius/bin/rbx extconf.rb
checking for t_open() in -lnsl... no
checking for socket() in -lsocket... no
checking for assert.h... yes
checking for openssl/ssl.h... yes
checking for openssl/conf_api.h... yes
checking for SSL_library_init() in openssl/ssl.h with -Werror=deprecated-declarations... no
checking for ERR_peek_last_error()... yes
checking for ASN1_put_eoc()... yes
checking for BN_mod_add()... yes
checking for BN_mod_sqr()... yes
checking for BN_mod_sub()... yes
checking for BN_pseudo_rand_range()... yes
checking for BN_rand_range()... yes
checking for CONF_get1_default_config_file()... yes
checking for EVP_CIPHER_CTX_copy()... no
checking for EVP_CIPHER_CTX_set_padding()... yes
checking for EVP_CipherFinal_ex()... yes
checking for EVP_CipherInit_ex()... yes
checking for EVP_DigestFinal_ex()... yes
checking for EVP_DigestInit_ex()... yes
checking for EVP_MD_CTX_cleanup()... yes
checking for EVP_MD_CTX_create()... yes
checking for EVP_MD_CTX_destroy()... yes
checking for EVP_MD_CTX_init()... yes
checking for HMAC_CTX_cleanup()... yes
checking for HMAC_CTX_copy()... no
checking for HMAC_CTX_init()... yes
checking for PEM_def_callback()... yes
checking for PKCS5_PBKDF2_HMAC()... no
checking for PKCS5_PBKDF2_HMAC_SHA1()... yes
checking for X509V3_set_nconf()... yes
checking for X509V3_EXT_nconf_nid()... yes
checking for X509_CRL_add0_revoked()... yes
checking for X509_CRL_set_issuer_name()... yes
checking for X509_CRL_set_version()... yes
checking for X509_CRL_sort()... yes
checking for X509_NAME_hash_old()... no
checking for X509_STORE_get_ex_data()... no
checking for X509_STORE_set_ex_data()... no
checking for OBJ_NAME_do_all_sorted()... yes
checking for SSL_SESSION_get_id()... yes
checking for SSL_SESSION_cmp()... yes
checking for OPENSSL_cleanse()... yes
checking for SSLv2_method()... yes
checking for SSLv2_server_method()... yes
checking for SSLv2_client_method()... yes
checking for TLSv1_1_method()... no
checking for TLSv1_1_server_method()... no
checking for TLSv1_1_client_method()... no
checking for TLSv1_2_method()... no
checking for TLSv1_2_server_method()... no
checking for TLSv1_2_client_method()... no
checking for OPENSSL_NPN_NEGOTIATED in openssl/ssl.h... no
checking for SSL_set_tlsext_host_name() in openssl/ssl.h... no
checking for SSL_set_tlsext_host_name in openssl/ssl.h... yes
checking for openssl/engine.h... yes
checking for ENGINE_add()... yes
checking for ENGINE_load_builtin_engines()... yes
checking for ENGINE_load_openbsd_dev_crypto()... no
checking for ENGINE_get_digest()... yes
checking for ENGINE_get_cipher()... yes
checking for ENGINE_cleanup()... yes
checking for ENGINE_load_dynamic()... yes
checking for ENGINE_load_4758cca()... no
checking for ENGINE_load_aep()... no
checking for ENGINE_load_atalla()... no
checking for ENGINE_load_chil()... no
checking for ENGINE_load_cswift()... no
checking for ENGINE_load_nuron()... no
checking for ENGINE_load_sureware()... no
checking for ENGINE_load_ubsec()... no
checking for ENGINE_load_padlock()... no
checking for ENGINE_load_capi()... no
checking for ENGINE_load_gmp()... no
checking for ENGINE_load_gost()... no
checking for ENGINE_load_cryptodev()... yes
checking for ENGINE_load_aesni()... no
checking for DH_generate_parameters_ex()... yes
checking for DSA_generate_parameters_ex()... yes
checking for RSA_generate_key_ex()... yes
checking for OpenSSL version is 0.9.7 or later... yes
checking for openssl/ocsp.h... yes
checking for CRYPTO_THREADID.ptr in openssl/crypto.h... no
checking for EVP_CIPHER_CTX.flags in openssl/evp.h... yes
checking for EVP_CIPHER_CTX.engine in openssl/evp.h... yes
checking for X509_ATTRIBUTE.single in openssl/x509.h... yes
checking for OPENSSL_FIPS in openssl/opensslconf.h... no
checking for EVP_CTRL_GCM_GET_TAG in openssl/evp.h... no
creating extconf.h
creating Makefile
compiling openssl_missing.c
openssl_missing.c:31:5: warning: 'EVP_MD_CTX_copy' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
EVP_MD_CTX_copy(&out->md_ctx, &in->md_ctx);
 ^
/usr/include/openssl/evp.h:562:9: note: 'EVP_MD_CTX_copy' has been explicitly marked deprecated here
int EVP_MD_CTX_copy(EVP_MD_CTX *out,const EVP_MD_CTX *in) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
openssl_missing.c:32:5: warning: 'EVP_MD_CTX_copy' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
EVP_MD_CTX_copy(&out->i_ctx, &in->i_ctx);
 ^
/usr/include/openssl/evp.h:562:9: note: 'EVP_MD_CTX_copy' has been explicitly marked deprecated here
int EVP_MD_CTX_copy(EVP_MD_CTX *out,const EVP_MD_CTX *in) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
openssl_missing.c:33:5: warning: 'EVP_MD_CTX_copy' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
EVP_MD_CTX_copy(&out->o_ctx, &in->o_ctx);
 ^
/usr/include/openssl/evp.h:562:9: note: 'EVP_MD_CTX_copy' has been explicitly marked deprecated here
int EVP_MD_CTX_copy(EVP_MD_CTX *out,const EVP_MD_CTX *in) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
openssl_missing.c:41:12: warning: 'CRYPTO_set_ex_data' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
return CRYPTO_set_ex_data(&str->ex_data, idx, data);
 ^
/usr/include/openssl/crypto.h:407:5: note: 'CRYPTO_set_ex_data' has been explicitly marked deprecated here
int CRYPTO_set_ex_data(CRYPTO_EX_DATA *ad, int idx, void *val) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
openssl_missing.c:48:12: warning: 'CRYPTO_get_ex_data' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
return CRYPTO_get_ex_data(&str->ex_data, idx);
 ^
/usr/include/openssl/crypto.h:408:7: note: 'CRYPTO_get_ex_data' has been explicitly marked deprecated here
void *CRYPTO_get_ex_data(const CRYPTO_EX_DATA *ad,int idx) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
openssl_missing.c:126:21: warning: 'ENGINE_add' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
if (in->engine) ENGINE_add(out->engine);
 ^
/usr/include/openssl/engine.h:320:5: note: 'ENGINE_add' has been explicitly marked deprecated here
int ENGINE_add(ENGINE *e) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
openssl_missing.c:128:21: warning: 'CRYPTO_malloc' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
out->cipher_data = OPENSSL_malloc(in->cipher->ctx_size);
 ^
/usr/include/openssl/crypto.h:366:29: note: expanded from macro 'OPENSSL_malloc'
#define OPENSSL_malloc(num) CRYPTO_malloc((int)num,__FILE__,__LINE__)
 ^
/usr/include/openssl/crypto.h:478:7: note: 'CRYPTO_malloc' has been explicitly marked deprecated here
void *CRYPTO_malloc(int num, const char *file, int line) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
7 warnings generated.
compiling ossl.c
ossl.c:32:21: warning: 'CRYPTO_malloc' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
if (!(*hexbuf = OPENSSL_malloc(len + 1))) {
 ^
/usr/include/openssl/crypto.h:366:29: note: expanded from macro 'OPENSSL_malloc'
#define OPENSSL_malloc(num) CRYPTO_malloc((int)num,__FILE__,__LINE__)
 ^
/usr/include/openssl/crypto.h:478:7: note: 'CRYPTO_malloc' has been explicitly marked deprecated here
void *CRYPTO_malloc(int num, const char *file, int line) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl.c:96:1: warning: 'sk_new_null' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
OSSL_IMPL_ARY2SK(x509, X509, cX509Cert, DupX509CertPtr)
^
ossl.c:60:10: note: expanded from macro 'OSSL_IMPL_ARY2SK'
sk = sk_##type##_new_null(); \
 ^
<scratch space>:23:1: note: expanded from here
sk_X509_new_null
^
/usr/include/openssl/safestack.h:1386:28: note: expanded from macro 'sk_X509_new_null'
#define sk_X509_new_null() SKM_sk_new_null(X509)
 ^
/usr/include/openssl/safestack.h:164:2: note: expanded from macro 'SKM_sk_new_null'
sk_new_null()
 ^
/usr/include/openssl/stack.h:87:8: note: 'sk_new_null' has been explicitly marked deprecated here
STACK *sk_new_null(void) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl.c:96:1: warning: 'sk_pop_free' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
OSSL_IMPL_ARY2SK(x509, X509, cX509Cert, DupX509CertPtr)
^
ossl.c:66:6: note: expanded from macro 'OSSL_IMPL_ARY2SK'
sk_##type##_pop_free(sk, type##_free); \
 ^
<scratch space>:23:1: note: expanded from here
sk_X509_pop_free
^
/usr/include/openssl/safestack.h:1401:41: note: expanded from macro 'sk_X509_pop_free'
#define sk_X509_pop_free(st, free_func) SKM_sk_pop_free(X509, (st), (free_func))
 ^
/usr/include/openssl/safestack.h:193:2: note: expanded from macro 'SKM_sk_pop_free'
sk_pop_free(st, (void (*)(void *))free_func)
 ^
/usr/include/openssl/stack.h:89:6: note: 'sk_pop_free' has been explicitly marked deprecated here
void sk_pop_free(STACK *st, void (*func)(void *)) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl.c:96:1: warning: 'sk_push' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
OSSL_IMPL_ARY2SK(x509, X509, cX509Cert, DupX509CertPtr)
^
ossl.c:71:2: note: expanded from macro 'OSSL_IMPL_ARY2SK'
sk_##type##_push(sk, x); \
 ^
<scratch space>:23:1: note: expanded from here
sk_X509_push
^
/usr/include/openssl/safestack.h:1392:31: note: expanded from macro 'sk_X509_push'
#define sk_X509_push(st, val) SKM_sk_push(X509, (st), (val))
 ^
/usr/include/openssl/safestack.h:176:2: note: expanded from macro 'SKM_sk_push'
sk_push(st, (char *)val)
 ^
/usr/include/openssl/stack.h:95:5: note: 'sk_push' has been explicitly marked deprecated here
int sk_push(STACK *st,char *data) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl.c:123:1: warning: 'sk_num' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
OSSL_IMPL_SK2ARY(x509, X509)
^
ossl.c:110:11: note: expanded from macro 'OSSL_IMPL_SK2ARY'
num = sk_##type##_num(sk); \
 ^
<scratch space>:23:1: note: expanded from here
sk_X509_num
^
/usr/include/openssl/safestack.h:1388:25: note: expanded from macro 'sk_X509_num'
#define sk_X509_num(st) SKM_sk_num(X509, (st))
 ^
/usr/include/openssl/safestack.h:168:2: note: expanded from macro 'SKM_sk_num'
sk_num(st)
 ^
/usr/include/openssl/stack.h:81:5: note: 'sk_num' has been explicitly marked deprecated here
int sk_num(const STACK *) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl.c:123:1: warning: 'sk_value' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
OSSL_IMPL_SK2ARY(x509, X509)
^
ossl.c:118:6: note: expanded from macro 'OSSL_IMPL_SK2ARY'
t = sk_##type##_value(sk, i); \
 ^
<scratch space>:23:1: note: expanded from here
sk_X509_value
^
/usr/include/openssl/safestack.h:1389:30: note: expanded from macro 'sk_X509_value'
#define sk_X509_value(st, i) SKM_sk_value(X509, (st), (i))
 ^
/usr/include/openssl/safestack.h:170:11: note: expanded from macro 'SKM_sk_value'
((type *)sk_value(st, i))
 ^
/usr/include/openssl/stack.h:82:7: note: 'sk_value' has been explicitly marked deprecated here
char *sk_value(const STACK *, int) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl.c:124:1: warning: 'sk_num' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
OSSL_IMPL_SK2ARY(x509crl, X509_CRL)
^
ossl.c:110:11: note: expanded from macro 'OSSL_IMPL_SK2ARY'
num = sk_##type##_num(sk); \
 ^
<scratch space>:23:1: note: expanded from here
sk_X509_CRL_num
^
/usr/include/openssl/safestack.h:1476:29: note: expanded from macro 'sk_X509_CRL_num'
#define sk_X509_CRL_num(st) SKM_sk_num(X509_CRL, (st))
 ^
/usr/include/openssl/safestack.h:168:2: note: expanded from macro 'SKM_sk_num'
sk_num(st)
 ^
/usr/include/openssl/stack.h:81:5: note: 'sk_num' has been explicitly marked deprecated here
int sk_num(const STACK *) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl.c:124:1: warning: 'sk_value' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
OSSL_IMPL_SK2ARY(x509crl, X509_CRL)
^
ossl.c:118:6: note: expanded from macro 'OSSL_IMPL_SK2ARY'
t = sk_##type##_value(sk, i); \
 ^
<scratch space>:23:1: note: expanded from here
sk_X509_CRL_value
^
/usr/include/openssl/safestack.h:1477:34: note: expanded from macro 'sk_X509_CRL_value'
#define sk_X509_CRL_value(st, i) SKM_sk_value(X509_CRL, (st), (i))
 ^
/usr/include/openssl/safestack.h:170:11: note: expanded from macro 'SKM_sk_value'
((type *)sk_value(st, i))
 ^
/usr/include/openssl/stack.h:82:7: note: 'sk_value' has been explicitly marked deprecated here
char *sk_value(const STACK *, int) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl.c:125:1: warning: 'sk_num' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
OSSL_IMPL_SK2ARY(x509name, X509_NAME)
^
ossl.c:110:11: note: expanded from macro 'OSSL_IMPL_SK2ARY'
num = sk_##type##_num(sk); \
 ^
<scratch space>:23:1: note: expanded from here
sk_X509_NAME_num
^
/usr/include/openssl/safestack.h:1564:30: note: expanded from macro 'sk_X509_NAME_num'
#define sk_X509_NAME_num(st) SKM_sk_num(X509_NAME, (st))
 ^
/usr/include/openssl/safestack.h:168:2: note: expanded from macro 'SKM_sk_num'
sk_num(st)
 ^
/usr/include/openssl/stack.h:81:5: note: 'sk_num' has been explicitly marked deprecated here
int sk_num(const STACK *) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl.c:125:1: warning: 'sk_value' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
OSSL_IMPL_SK2ARY(x509name, X509_NAME)
^
ossl.c:118:6: note: expanded from macro 'OSSL_IMPL_SK2ARY'
t = sk_##type##_value(sk, i); \
 ^
<scratch space>:23:1: note: expanded from here
sk_X509_NAME_value
^
/usr/include/openssl/safestack.h:1565:35: note: expanded from macro 'sk_X509_NAME_value'
#define sk_X509_NAME_value(st, i) SKM_sk_value(X509_NAME, (st), (i))
 ^
/usr/include/openssl/safestack.h:170:11: note: expanded from macro 'SKM_sk_value'
((type *)sk_value(st, i))
 ^
/usr/include/openssl/stack.h:82:7: note: 'sk_value' has been explicitly marked deprecated here
char *sk_value(const STACK *, int) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl.c:141:5: warning: 'CRYPTO_free' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
OPENSSL_free(buf);
 ^
/usr/include/openssl/crypto.h:375:28: note: expanded from macro 'OPENSSL_free'
#define OPENSSL_free(addr) CRYPTO_free(addr)
 ^
/usr/include/openssl/crypto.h:480:6: note: 'CRYPTO_free' has been explicitly marked deprecated here
void CRYPTO_free(void *) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl.c:168:9: warning: 'PEM_def_callback' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
return PEM_def_callback(buf, max_len, flag, pwd);
 ^
/usr/include/openssl/pem.h:634:5: note: 'PEM_def_callback' has been explicitly marked deprecated here
int PEM_def_callback(char *buf, int num, int w, void *key) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl.c:217:19: warning: 'X509_STORE_CTX_get_ex_data' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
proc = (VALUE)X509_STORE_CTX_get_ex_data(ctx, ossl_verify_cb_idx);
 ^
/usr/include/openssl/x509_vfy.h:450:8: note: 'X509_STORE_CTX_get_ex_data' has been explicitly marked deprecated here
void * X509_STORE_CTX_get_ex_data(X509_STORE_CTX *ctx,int idx) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl.c:242:6: warning: 'X509_STORE_CTX_set_error' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
X509_STORE_CTX_set_error(ctx, X509_V_OK);
 ^
/usr/include/openssl/x509_vfy.h:452:6: note: 'X509_STORE_CTX_set_error' has been explicitly marked deprecated here
void X509_STORE_CTX_set_error(X509_STORE_CTX *ctx,int s) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl.c:246:10: warning: 'X509_STORE_CTX_get_error' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
if (X509_STORE_CTX_get_error(ctx) == X509_V_OK) {
 ^
/usr/include/openssl/x509_vfy.h:451:5: note: 'X509_STORE_CTX_get_error' has been explicitly marked deprecated here
int X509_STORE_CTX_get_error(X509_STORE_CTX *ctx) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl.c:247:3: warning: 'X509_STORE_CTX_set_error' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
X509_STORE_CTX_set_error(ctx, X509_V_ERR_CERT_REJECTED);
 ^
/usr/include/openssl/x509_vfy.h:452:6: note: 'X509_STORE_CTX_set_error' has been explicitly marked deprecated here
void X509_STORE_CTX_set_error(X509_STORE_CTX *ctx,int s) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl.c:301:9: warning: 'ERR_peek_last_error' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
e = ERR_peek_last_error();
 ^
/usr/include/openssl/err.h:274:15: note: 'ERR_peek_last_error' has been explicitly marked deprecated here
unsigned long ERR_peek_last_error(void) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl.c:310:12: warning: 'ERR_error_string' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
msg = ERR_error_string(e, NULL);
 ^
/usr/include/openssl/err.h:279:7: note: 'ERR_error_string' has been explicitly marked deprecated here
char *ERR_error_string(unsigned long e,char *buf) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl.c:312:12: warning: 'ERR_reason_error_string' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
msg = ERR_reason_error_string(e);
 ^
/usr/include/openssl/err.h:283:13: note: 'ERR_reason_error_string' has been explicitly marked deprecated here
const char *ERR_reason_error_string(unsigned long e) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl.c:322:14: warning: 'ERR_get_error' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
while ((e = ERR_get_error()) != 0){
 ^
/usr/include/openssl/err.h:266:15: note: 'ERR_get_error' has been explicitly marked deprecated here
unsigned long ERR_get_error(void) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl.c:323:36: warning: 'ERR_error_string' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
rb_warn("error on stack: %s", ERR_error_string(e, NULL));
 ^
/usr/include/openssl/err.h:279:7: note: 'ERR_error_string' has been explicitly marked deprecated here
char *ERR_error_string(unsigned long e,char *buf) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl.c:326:5: warning: 'ERR_clear_error' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
ERR_clear_error();
 ^
/usr/include/openssl/err.h:278:6: note: 'ERR_clear_error' has been explicitly marked deprecated here
void ERR_clear_error(void ) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl.c:369:17: warning: 'ERR_get_error' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
while ((e = ERR_get_error()) != 0){
 ^
/usr/include/openssl/err.h:266:15: note: 'ERR_get_error' has been explicitly marked deprecated here
unsigned long ERR_get_error(void) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl.c:370:38: warning: 'ERR_error_string' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
rb_ary_push(ary, rb_str_new2(ERR_error_string(e, NULL)));
 ^
/usr/include/openssl/err.h:279:7: note: 'ERR_error_string' has been explicitly marked deprecated here
char *ERR_error_string(unsigned long e,char *buf) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl.c:422:6: warning: 'CRYPTO_mem_ctrl' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
CRYPTO_mem_ctrl(CRYPTO_MEM_CHECK_ON);
 ^
/usr/include/openssl/crypto.h:354:5: note: 'CRYPTO_mem_ctrl' has been explicitly marked deprecated here
int CRYPTO_mem_ctrl(int mode) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl.c:425:6: warning: 'CRYPTO_mem_ctrl' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
CRYPTO_mem_ctrl(CRYPTO_MEM_CHECK_OFF);
 ^
/usr/include/openssl/crypto.h:354:5: note: 'CRYPTO_mem_ctrl' has been explicitly marked deprecated here
int CRYPTO_mem_ctrl(int mode) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl.c:495:75: warning: 'CRYPTO_malloc' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
struct CRYPTO_dynlock_value *dynlock = (struct CRYPTO_dynlock_value *)OPENSSL_malloc((int)sizeof(struct CRYPTO_dynlock_value));
 ^
/usr/include/openssl/crypto.h:366:29: note: expanded from macro 'OPENSSL_malloc'
#define OPENSSL_malloc(num) CRYPTO_malloc((int)num,__FILE__,__LINE__)
 ^
/usr/include/openssl/crypto.h:478:7: note: 'CRYPTO_malloc' has been explicitly marked deprecated here
void *CRYPTO_malloc(int num, const char *file, int line) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl.c:510:5: warning: 'CRYPTO_free' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
OPENSSL_free(l);
 ^
/usr/include/openssl/crypto.h:375:28: note: expanded from macro 'OPENSSL_free'
#define OPENSSL_free(addr) CRYPTO_free(addr)
 ^
/usr/include/openssl/crypto.h:480:6: note: 'CRYPTO_free' has been explicitly marked deprecated here
void CRYPTO_free(void *) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl.c:530:21: warning: 'CRYPTO_num_locks' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
int num_locks = CRYPTO_num_locks();
 ^
/usr/include/openssl/crypto.h:415:5: note: 'CRYPTO_num_locks' has been explicitly marked deprecated here
int CRYPTO_num_locks(void) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER; /* return CRYPTO_NUM_LOCKS (shared libs!) */
 ^
ossl.c:535:45: warning: 'CRYPTO_malloc' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
ossl_locks = (rb_nativethread_lock_t *) OPENSSL_malloc(num_locks * (int)sizeof(rb_nativethread_lock_t));
 ^
/usr/include/openssl/crypto.h:366:29: note: expanded from macro 'OPENSSL_malloc'
#define OPENSSL_malloc(num) CRYPTO_malloc((int)num,__FILE__,__LINE__)
 ^
/usr/include/openssl/crypto.h:478:7: note: 'CRYPTO_malloc' has been explicitly marked deprecated here
void *CRYPTO_malloc(int num, const char *file, int line) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl.c:546:5: warning: 'CRYPTO_set_id_callback' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
CRYPTO_set_id_callback(ossl_thread_id);
 ^
/usr/include/openssl/crypto.h:425:6: note: 'CRYPTO_set_id_callback' has been explicitly marked deprecated here
void CRYPTO_set_id_callback(unsigned long (*func)(void)) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl.c:548:5: warning: 'CRYPTO_set_locking_callback' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
CRYPTO_set_locking_callback(ossl_lock_callback);
 ^
/usr/include/openssl/crypto.h:417:6: note: 'CRYPTO_set_locking_callback' has been explicitly marked deprecated here
void CRYPTO_set_locking_callback(void (*func)(int mode,int type,
 ^
ossl.c:549:5: warning: 'CRYPTO_set_dynlock_create_callback' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
CRYPTO_set_dynlock_create_callback(ossl_dyn_create_callback);
 ^
/usr/include/openssl/crypto.h:438:6: note: 'CRYPTO_set_dynlock_create_callback' has been explicitly marked deprecated here
void CRYPTO_set_dynlock_create_callback(struct CRYPTO_dynlock_value *(*dyn_create_function)(const char *file, int line)) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl.c:550:5: warning: 'CRYPTO_set_dynlock_lock_callback' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
CRYPTO_set_dynlock_lock_callback(ossl_dyn_lock_callback);
 ^
/usr/include/openssl/crypto.h:439:6: note: 'CRYPTO_set_dynlock_lock_callback' has been explicitly marked deprecated here
void CRYPTO_set_dynlock_lock_callback(void (*dyn_lock_function)(int mode, struct CRYPTO_dynlock_value *l, const char *file, int line)) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl.c:551:5: warning: 'CRYPTO_set_dynlock_destroy_callback' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
CRYPTO_set_dynlock_destroy_callback(ossl_dyn_destroy_callback);
 ^
/usr/include/openssl/crypto.h:440:6: note: 'CRYPTO_set_dynlock_destroy_callback' has been explicitly marked deprecated here
void CRYPTO_set_dynlock_destroy_callback(void (*dyn_destroy_function)(struct CRYPTO_dynlock_value *l, const char *file, int line)) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl.c:1050:5: warning: 'SSL_library_init' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
OpenSSL_add_ssl_algorithms();
 ^
/usr/include/openssl/ssl.h:1144:38: note: expanded from macro 'OpenSSL_add_ssl_algorithms'
#define OpenSSL_add_ssl_algorithms() SSL_library_init()
 ^
/usr/include/openssl/ssl.h:1558:5: note: 'SSL_library_init' has been explicitly marked deprecated here
int SSL_library_init(void ) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl.c:1051:5: warning: 'OPENSSL_add_all_algorithms_noconf' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
OpenSSL_add_all_algorithms();
 ^
/usr/include/openssl/evp.h:829:3: note: expanded from macro 'OpenSSL_add_all_algorithms'
OPENSSL_add_all_algorithms_noconf()
 ^
/usr/include/openssl/evp.h:821:6: note: 'OPENSSL_add_all_algorithms_noconf' has been explicitly marked deprecated here
void OPENSSL_add_all_algorithms_noconf(void) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl.c:1052:5: warning: 'ERR_load_crypto_strings' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
ERR_load_crypto_strings();
 ^
/usr/include/openssl/err.h:296:6: note: 'ERR_load_crypto_strings' has been explicitly marked deprecated here
void ERR_load_crypto_strings(void) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl.c:1053:5: warning: 'SSL_load_error_strings' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
SSL_load_error_strings();
 ^
/usr/include/openssl/ssl.h:1421:6: note: 'SSL_load_error_strings' has been explicitly marked deprecated here
void SSL_load_error_strings(void ) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl.c:1088:67: warning: 'SSLeay_version' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
rb_define_const(mOSSL, "OPENSSL_LIBRARY_VERSION", rb_str_new2(SSLeay_version(SSLEAY_VERSION)));
 ^
/usr/include/openssl/crypto.h:382:13: note: 'SSLeay_version' has been explicitly marked deprecated here
const char *SSLeay_version(int type) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl.c:1116:31: warning: 'X509_STORE_CTX_get_ex_new_index' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
if ((ossl_verify_cb_idx = X509_STORE_CTX_get_ex_new_index(0, (void *)"ossl_verify_cb_idx", 0, 0, 0)) < 0)
 ^
/usr/include/openssl/x509_vfy.h:447:5: note: 'X509_STORE_CTX_get_ex_new_index' has been explicitly marked deprecated here
int X509_STORE_CTX_get_ex_new_index(long argl, void *argp, CRYPTO_EX_new *new_func,
 ^
41 warnings generated.
compiling ossl_asn1.c
ossl_asn1.c:116:16: warning: 'ASN1_INTEGER_to_BN' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
if (!(bn = ASN1_INTEGER_to_BN(ai, NULL))) {
 ^
/usr/include/openssl/asn1.h:901:9: note: 'ASN1_INTEGER_to_BN' has been explicitly marked deprecated here
BIGNUM *ASN1_INTEGER_to_BN(ASN1_INTEGER *ai,BIGNUM *bn) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_asn1.c:129:5: warning: 'BN_free' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
BN_free(bn);
 ^
/usr/include/openssl/bn.h:468:6: note: 'BN_free' has been explicitly marked deprecated here
void BN_free(BIGNUM *a) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_asn1.c:166:16: warning: 'BN_to_ASN1_INTEGER' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
if (!(ai = BN_to_ASN1_INTEGER(bn, ai)))
 ^
/usr/include/openssl/asn1.h:900:15: note: 'BN_to_ASN1_INTEGER' has been explicitly marked deprecated here
ASN1_INTEGER *BN_to_ASN1_INTEGER(BIGNUM *bn, ASN1_INTEGER *ai) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_asn1.c:259:5: warning: 'ASN1_BIT_STRING_set' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
ASN1_BIT_STRING_set(bstr, (unsigned char *)RSTRING_PTR(obj), RSTRING_LENINT(obj));
 ^
/usr/include/openssl/asn1.h:806:6: note: 'ASN1_BIT_STRING_set' has been explicitly marked deprecated here
int ASN1_BIT_STRING_set(ASN1_BIT_STRING *a, unsigned char *d,
 ^
ossl_asn1.c:272:16: warning: 'ASN1_STRING_new' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
if(!(str = ASN1_STRING_new()))
 ^
/usr/include/openssl/asn1.h:788:15: note: 'ASN1_STRING_new' has been explicitly marked deprecated here
ASN1_STRING * ASN1_STRING_new(void) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_asn1.c:274:5: warning: 'ASN1_STRING_set' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
ASN1_STRING_set(str, RSTRING_PTR(obj), RSTRING_LENINT(obj));
 ^
/usr/include/openssl/asn1.h:795:7: note: 'ASN1_STRING_set' has been explicitly marked deprecated here
int ASN1_STRING_set(ASN1_STRING *str, const void *data, int len) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_asn1.c:298:13: warning: 'OBJ_txt2obj' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
a1obj = OBJ_txt2obj(RSTRING_PTR(obj), 0);
 ^
/usr/include/openssl/objects.h:1010:15: note: 'OBJ_txt2obj' has been explicitly marked deprecated here
ASN1_OBJECT * OBJ_txt2obj(const char *s, int no_name) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_asn1.c:299:24: warning: 'OBJ_txt2obj' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
if(!a1obj) a1obj = OBJ_txt2obj(RSTRING_PTR(obj), 1);
 ^
/usr/include/openssl/objects.h:1010:15: note: 'OBJ_txt2obj' has been explicitly marked deprecated here
ASN1_OBJECT * OBJ_txt2obj(const char *s, int no_name) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_asn1.c:312:14: warning: 'ASN1_UTCTIME_set' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
if(!(t = ASN1_UTCTIME_set(NULL, sec)))
 ^
/usr/include/openssl/asn1.h:834:15: note: 'ASN1_UTCTIME_set' has been explicitly marked deprecated here
ASN1_UTCTIME *ASN1_UTCTIME_set(ASN1_UTCTIME *s,time_t t) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_asn1.c:325:13: warning: 'ASN1_GENERALIZEDTIME_set' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
if(!(t =ASN1_GENERALIZEDTIME_set(NULL, sec)))
 ^
/usr/include/openssl/asn1.h:842:23: note: 'ASN1_GENERALIZEDTIME_set' has been explicitly marked deprecated here
ASN1_GENERALIZEDTIME *ASN1_GENERALIZEDTIME_set(ASN1_GENERALIZEDTIME *s,time_t t) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_asn1.c:338:18: warning: 'ASN1_STRING_new' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
if(!(a1str = ASN1_STRING_new()))
 ^
/usr/include/openssl/asn1.h:788:15: note: 'ASN1_STRING_new' has been explicitly marked deprecated here
ASN1_STRING * ASN1_STRING_new(void) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_asn1.c:340:5: warning: 'ASN1_STRING_set' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
ASN1_STRING_set(a1str, RSTRING_PTR(str), RSTRING_LENINT(str));
 ^
/usr/include/openssl/asn1.h:795:7: note: 'ASN1_STRING_set' has been explicitly marked deprecated here
int ASN1_STRING_set(ASN1_STRING *str, const void *data, int len) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_asn1.c:355:15: warning: 'd2i_ASN1_BOOLEAN' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
if((val = d2i_ASN1_BOOLEAN(NULL, &p, length)) < 0)
 ^
/usr/include/openssl/asn1.h:820:7: note: 'd2i_ASN1_BOOLEAN' has been explicitly marked deprecated here
int d2i_ASN1_BOOLEAN(int *a,const unsigned char **pp,long length) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_asn1.c:444:16: warning: 'd2i_ASN1_OBJECT' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
if(!(obj = d2i_ASN1_OBJECT(NULL, &p, length)))
 ^
/usr/include/openssl/asn1.h:780:15: note: 'd2i_ASN1_OBJECT' has been explicitly marked deprecated here
ASN1_OBJECT * d2i_ASN1_OBJECT(ASN1_OBJECT **a,const unsigned char **pp,
 ^
ossl_asn1.c:446:15: warning: 'OBJ_obj2nid' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
if((nid = OBJ_obj2nid(obj)) != NID_undef){
 ^
/usr/include/openssl/objects.h:1009:6: note: 'OBJ_obj2nid' has been explicitly marked deprecated here
int OBJ_obj2nid(const ASN1_OBJECT *o) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_asn1.c:447:2: warning: 'ASN1_OBJECT_free' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
ASN1_OBJECT_free(obj);
 ^
/usr/include/openssl/asn1.h:776:7: note: 'ASN1_OBJECT_free' has been explicitly marked deprecated here
void ASN1_OBJECT_free(ASN1_OBJECT *a) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_asn1.c:448:20: warning: 'OBJ_nid2sn' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
ret = rb_str_new2(OBJ_nid2sn(nid));
 ^
/usr/include/openssl/objects.h:1008:14: note: 'OBJ_nid2sn' has been explicitly marked deprecated here
const char * OBJ_nid2sn(int n) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_asn1.c:451:13: warning: 'BIO_new' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
if(!(bio = BIO_new(BIO_s_mem()))){
 ^
/usr/include/openssl/bio.h:591:7: note: 'BIO_new' has been explicitly marked deprecated here
BIO * BIO_new(BIO_METHOD *type) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_asn1.c:451:21: warning: 'BIO_s_mem' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
if(!(bio = BIO_new(BIO_s_mem()))){
 ^
/usr/include/openssl/bio.h:626:13: note: 'BIO_s_mem' has been explicitly marked deprecated here
BIO_METHOD *BIO_s_mem(void) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_asn1.c:452:6: warning: 'ASN1_OBJECT_free' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
ASN1_OBJECT_free(obj);
 ^
/usr/include/openssl/asn1.h:776:7: note: 'ASN1_OBJECT_free' has been explicitly marked deprecated here
void ASN1_OBJECT_free(ASN1_OBJECT *a) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_asn1.c:455:2: warning: 'i2a_ASN1_OBJECT' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
i2a_ASN1_OBJECT(bio, obj);
 ^
/usr/include/openssl/asn1.h:888:5: note: 'i2a_ASN1_OBJECT' has been explicitly marked deprecated here
int i2a_ASN1_OBJECT(BIO *bp,ASN1_OBJECT *a) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_asn1.c:456:2: warning: 'ASN1_OBJECT_free' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
ASN1_OBJECT_free(obj);
 ^
/usr/include/openssl/asn1.h:776:7: note: 'ASN1_OBJECT_free' has been explicitly marked deprecated here
void ASN1_OBJECT_free(ASN1_OBJECT *a) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_asn1.c:582:14: warning: 'ASN1_STRING_free' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
free_func = ASN1_STRING_free;
 ^
/usr/include/openssl/asn1.h:789:7: note: 'ASN1_STRING_free' has been explicitly marked deprecated here
void ASN1_STRING_free(ASN1_STRING *a) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_asn1.c:586:14: warning: 'ASN1_OBJECT_free' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
free_func = ASN1_OBJECT_free;
 ^
/usr/include/openssl/asn1.h:776:7: note: 'ASN1_OBJECT_free' has been explicitly marked deprecated here
void ASN1_OBJECT_free(ASN1_OBJECT *a) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_asn1.c:599:14: warning: 'ASN1_STRING_free' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
free_func = ASN1_STRING_free;
 ^
/usr/include/openssl/asn1.h:789:7: note: 'ASN1_STRING_free' has been explicitly marked deprecated here
void ASN1_STRING_free(ASN1_STRING *a) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_asn1.c:604:16: warning: 'CRYPTO_malloc' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
if(!(ret = OPENSSL_malloc(sizeof(ASN1_TYPE)))){
 ^
/usr/include/openssl/crypto.h:366:29: note: expanded from macro 'OPENSSL_malloc'
#define OPENSSL_malloc(num) CRYPTO_malloc((int)num,__FILE__,__LINE__)
 ^
/usr/include/openssl/crypto.h:478:7: note: 'CRYPTO_malloc' has been explicitly marked deprecated here
void *CRYPTO_malloc(int num, const char *file, int line) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_asn1.c:609:5: warning: 'ASN1_TYPE_set' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
ASN1_TYPE_set(ret, tag, ptr);
 ^
/usr/include/openssl/asn1.h:772:6: note: 'ASN1_TYPE_set' has been explicitly marked deprecated here
void ASN1_TYPE_set(ASN1_TYPE *a, int type, void *value) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_asn1.c:782:18: warning: 'ASN1_object_size' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
if((length = ossl_asn1_object_size(is_cons, RSTRING_LENINT(value), tag)) <= 0)
 ^
ossl_asn1.c:224:48: note: expanded from macro 'ossl_asn1_object_size'
#define ossl_asn1_object_size(cons, len, tag) ASN1_object_size((cons), (len), (tag))
 ^
/usr/include/openssl/asn1.h:932:5: note: 'ASN1_object_size' has been explicitly marked deprecated here
int ASN1_object_size(int constructed, int length, int tag) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_asn1.c:786:5: warning: 'ASN1_put_object' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
ossl_asn1_put_object(&p, is_cons, RSTRING_LENINT(value), tag, tag_class);
 ^
ossl_asn1.c:225:54: note: expanded from macro 'ossl_asn1_put_object'
#define ossl_asn1_put_object(pp, cons, len, tag, xc) ASN1_put_object((pp), (cons), (len), (tag), (xc))
 ^
/usr/include/openssl/asn1.h:929:6: note: 'ASN1_put_object' has been explicitly marked deprecated here
void ASN1_put_object(unsigned char **pp, int constructed, int length,
 ^
ossl_asn1.c:947:9: warning: 'ASN1_get_object' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
j = ASN1_get_object(&p0, &len, &tag, &tc, length);
 ^
/usr/include/openssl/asn1.h:925:5: note: 'ASN1_get_object' has been explicitly marked deprecated here
int ASN1_get_object(const unsigned char **pp, long *plength, int *ptag,
 ^
ossl_asn1.c:1229:11: warning: 'ASN1_object_size' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
len = ossl_asn1_object_size(1, ossl_i2d_ASN1_TYPE(asn1, NULL), tn);
 ^
ossl_asn1.c:224:48: note: expanded from macro 'ossl_asn1_object_size'
#define ossl_asn1_object_size(cons, len, tag) ASN1_object_size((cons), (len), (tag))
 ^
/usr/include/openssl/asn1.h:932:5: note: 'ASN1_object_size' has been explicitly marked deprecated here
int ASN1_object_size(int constructed, int length, int tag) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_asn1.c:1230:16: warning: 'CRYPTO_malloc' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
if(!(buf = OPENSSL_malloc(len))){
 ^
/usr/include/openssl/crypto.h:366:29: note: expanded from macro 'OPENSSL_malloc'
#define OPENSSL_malloc(num) CRYPTO_malloc((int)num,__FILE__,__LINE__)
 ^
/usr/include/openssl/crypto.h:478:7: note: 'CRYPTO_malloc' has been explicitly marked deprecated here
void *CRYPTO_malloc(int num, const char *file, int line) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_asn1.c:1238:9: warning: 'ASN1_put_object' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
ossl_asn1_put_object(&p, 1, ossl_i2d_ASN1_TYPE(asn1, NULL), tn, tc);
 ^
ossl_asn1.c:225:54: note: expanded from macro 'ossl_asn1_put_object'
#define ossl_asn1_put_object(pp, cons, len, tag, xc) ASN1_put_object((pp), (cons), (len), (tag), (xc))
 ^
/usr/include/openssl/asn1.h:929:6: note: 'ASN1_put_object' has been explicitly marked deprecated here
void ASN1_put_object(unsigned char **pp, int constructed, int length,
 ^
ossl_asn1.c:1310:15: warning: 'ASN1_object_size' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
seq_len = ossl_asn1_object_size(constructed, RSTRING_LENINT(value), tag);
 ^
ossl_asn1.c:224:48: note: expanded from macro 'ossl_asn1_object_size'
#define ossl_asn1_object_size(cons, len, tag) ASN1_object_size((cons), (len), (tag))
 ^
/usr/include/openssl/asn1.h:932:5: note: 'ASN1_object_size' has been explicitly marked deprecated here
int ASN1_object_size(int constructed, int length, int tag) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_asn1.c:1311:14: warning: 'ASN1_object_size' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
length = ossl_asn1_object_size(constructed, seq_len, tn);
 ^
ossl_asn1.c:224:48: note: expanded from macro 'ossl_asn1_object_size'
#define ossl_asn1_object_size(cons, len, tag) ASN1_object_size((cons), (len), (tag))
 ^
/usr/include/openssl/asn1.h:932:5: note: 'ASN1_object_size' has been explicitly marked deprecated here
int ASN1_object_size(int constructed, int length, int tag) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_asn1.c:1315:2: warning: 'ASN1_put_object' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
ossl_asn1_put_object(&p, constructed, RSTRING_LENINT(value), tn, tc);
 ^
ossl_asn1.c:225:54: note: expanded from macro 'ossl_asn1_put_object'
#define ossl_asn1_put_object(pp, cons, len, tag, xc) ASN1_put_object((pp), (cons), (len), (tag), (xc))
 ^
/usr/include/openssl/asn1.h:929:6: note: 'ASN1_put_object' has been explicitly marked deprecated here
void ASN1_put_object(unsigned char **pp, int constructed, int length,
 ^
ossl_asn1.c:1318:6: warning: 'ASN1_put_object' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
ossl_asn1_put_object(&p, constructed, seq_len, tn, tc);
 ^
ossl_asn1.c:225:54: note: expanded from macro 'ossl_asn1_put_object'
#define ossl_asn1_put_object(pp, cons, len, tag, xc) ASN1_put_object((pp), (cons), (len), (tag), (xc))
 ^
/usr/include/openssl/asn1.h:929:6: note: 'ASN1_put_object' has been explicitly marked deprecated here
void ASN1_put_object(unsigned char **pp, int constructed, int length,
 ^
ossl_asn1.c:1319:6: warning: 'ASN1_put_object' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
ossl_asn1_put_object(&p, constructed, RSTRING_LENINT(value), tag, V_ASN1_UNIVERSAL);
 ^
ossl_asn1.c:225:54: note: expanded from macro 'ossl_asn1_put_object'
#define ossl_asn1_put_object(pp, cons, len, tag, xc) ASN1_put_object((pp), (cons), (len), (tag), (xc))
 ^
/usr/include/openssl/asn1.h:929:6: note: 'ASN1_put_object' has been explicitly marked deprecated here
void ASN1_put_object(unsigned char **pp, int constructed, int length,
 ^
ossl_asn1.c:1322:6: warning: 'ASN1_put_object' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
ossl_asn1_put_object(&p, constructed, RSTRING_LENINT(value), tn, tc);
 ^
ossl_asn1.c:225:54: note: expanded from macro 'ossl_asn1_put_object'
#define ossl_asn1_put_object(pp, cons, len, tag, xc) ASN1_put_object((pp), (cons), (len), (tag), (xc))
 ^
/usr/include/openssl/asn1.h:929:6: note: 'ASN1_put_object' has been explicitly marked deprecated here
void ASN1_put_object(unsigned char **pp, int constructed, int length,
 ^
ossl_asn1.c:1334:2: warning: 'ASN1_put_eoc' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
ASN1_put_eoc(&p);
 ^
/usr/include/openssl/asn1.h:931:5: note: 'ASN1_put_eoc' has been explicitly marked deprecated here
int ASN1_put_eoc(unsigned char **pp) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_asn1.c:1379:9: warning: 'OBJ_create' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
if(!OBJ_create(RSTRING_PTR(oid), RSTRING_PTR(sn), RSTRING_PTR(ln)))
 ^
/usr/include/openssl/objects.h:1023:6: note: 'OBJ_create' has been explicitly marked deprecated here
int OBJ_create(const char *oid,const char *sn,const char *ln) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_asn1.c:1400:16: warning: 'OBJ_txt2nid' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
if ((nid = OBJ_txt2nid(StringValuePtr(val))) != NID_undef)
 ^
/usr/include/openssl/objects.h:1012:6: note: 'OBJ_txt2nid' has been explicitly marked deprecated here
int OBJ_txt2nid(const char *s) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_asn1.c:1401:20: warning: 'OBJ_nid2sn' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
ret = rb_str_new2(OBJ_nid2sn(nid));
 ^
/usr/include/openssl/objects.h:1008:14: note: 'OBJ_nid2sn' has been explicitly marked deprecated here
const char * OBJ_nid2sn(int n) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_asn1.c:1421:16: warning: 'OBJ_txt2nid' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
if ((nid = OBJ_txt2nid(StringValuePtr(val))) != NID_undef)
 ^
/usr/include/openssl/objects.h:1012:6: note: 'OBJ_txt2nid' has been explicitly marked deprecated here
int OBJ_txt2nid(const char *s) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_asn1.c:1422:20: warning: 'OBJ_nid2ln' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
ret = rb_str_new2(OBJ_nid2ln(nid));
 ^
/usr/include/openssl/objects.h:1007:14: note: 'OBJ_nid2ln' has been explicitly marked deprecated here
const char * OBJ_nid2ln(int n) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_asn1.c:1440:5: warning: 'OBJ_obj2txt' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
OBJ_obj2txt(buf, sizeof(buf), a1obj, 1);
 ^
/usr/include/openssl/objects.h:1011:5: note: 'OBJ_obj2txt' has been explicitly marked deprecated here
int OBJ_obj2txt(char *buf, int buf_len, const ASN1_OBJECT *a, int no_name) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_asn1.c:1441:5: warning: 'ASN1_OBJECT_free' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
ASN1_OBJECT_free(a1obj);
 ^
/usr/include/openssl/asn1.h:776:7: note: 'ASN1_OBJECT_free' has been explicitly marked deprecated here
void ASN1_OBJECT_free(ASN1_OBJECT *a) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
47 warnings generated.
compiling ossl_bio.c
ossl_bio.c:36:14: warning: 'BIO_new_fp' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
if (!(bio = BIO_new_fp(fp, BIO_CLOSE))){
 ^
/usr/include/openssl/bio.h:585:6: note: 'BIO_new_fp' has been explicitly marked deprecated here
BIO *BIO_new_fp(FILE *stream, int close_flag) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_bio.c:43:8: warning: 'BIO_new_mem_buf' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
bio = BIO_new_mem_buf(RSTRING_PTR(obj), RSTRING_LENINT(obj));
 ^
/usr/include/openssl/bio.h:627:6: note: 'BIO_new_mem_buf' has been explicitly marked deprecated here
BIO *BIO_new_mem_buf(void *buf, int len) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_bio.c:64:5: warning: 'BIO_ctrl' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
BIO_get_mem_ptr(bio, &buf);
 ^
/usr/include/openssl/bio.h:506:31: note: expanded from macro 'BIO_get_mem_ptr'
#define BIO_get_mem_ptr(b,pp) BIO_ctrl(b,BIO_C_GET_BUF_MEM_PTR,0,(char *)pp)
 ^
/usr/include/openssl/bio.h:600:6: note: 'BIO_ctrl' has been explicitly marked deprecated here
long BIO_ctrl(BIO *bp,int cmd,long larg,void *parg) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_bio.c:83:5: warning: 'BIO_free' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
BIO_free(bio);
 ^
/usr/include/openssl/bio.h:593:5: note: 'BIO_free' has been explicitly marked deprecated here
int BIO_free(BIO *a) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
4 warnings generated.
compiling ossl_bn.c
ossl_bn.c:48:18: warning: 'BN_dup' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
newbn = bn ? BN_dup(bn) : BN_new();
 ^
/usr/include/openssl/bn.h:501:9: note: 'BN_dup' has been explicitly marked deprecated here
BIGNUM *BN_dup(const BIGNUM *a) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_bn.c:48:31: warning: 'BN_new' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
newbn = bn ? BN_dup(bn) : BN_new();
 ^
/usr/include/openssl/bn.h:417:9: note: 'BN_new' has been explicitly marked deprecated here
BIGNUM *BN_new(void) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_bn.c:52:5: warning: 'BN_clear_free' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
WrapBN(cBN, obj, newbn);
 ^
ossl_bn.c:18:40: note: expanded from macro 'WrapBN'
(obj) = Data_Wrap_Struct((klass), 0, BN_clear_free, (bn)); \
 ^
/Users/travis/build/rubinius/rubinius/vm/include/capi/ruby/ruby.h:850:81: note: expanded from macro 'Data_Wrap_Struct'
rb_data_object_alloc((klass),(sval),(RUBY_DATA_FUNC)(mark),(RUBY_DATA_FUNC)(free))
 ^
/usr/include/openssl/bn.h:419:6: note: 'BN_clear_free' has been explicitly marked deprecated here
void BN_clear_free(BIGNUM *a) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_bn.c:68:7: warning: 'BN_dec2bn' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
if (!BN_dec2bn(&bn, StringValuePtr(obj))) {
 ^
/usr/include/openssl/bn.h:508:6: note: 'BN_dec2bn' has been explicitly marked deprecated here
int BN_dec2bn(BIGNUM **a, const char *str) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_bn.c:71:2: warning: 'BN_clear_free' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
WrapBN(cBN, obj, bn); /* Handle potencial mem leaks */
 ^
ossl_bn.c:18:40: note: expanded from macro 'WrapBN'
(obj) = Data_Wrap_Struct((klass), 0, BN_clear_free, (bn)); \
 ^
/Users/travis/build/rubinius/rubinius/vm/include/capi/ruby/ruby.h:850:81: note: expanded from macro 'Data_Wrap_Struct'
rb_data_object_alloc((klass),(sval),(RUBY_DATA_FUNC)(mark),(RUBY_DATA_FUNC)(free))
 ^
/usr/include/openssl/bn.h:419:6: note: 'BN_clear_free' has been explicitly marked deprecated here
void BN_clear_free(BIGNUM *a) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_bn.c:97:16: warning: 'BN_new' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
if (!(bn = BN_new())) {
 ^
/usr/include/openssl/bn.h:417:9: note: 'BN_new' has been explicitly marked deprecated here
BIGNUM *BN_new(void) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_bn.c:100:5: warning: 'BN_clear_free' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
WrapBN(klass, obj, bn);
 ^
ossl_bn.c:18:40: note: expanded from macro 'WrapBN'
(obj) = Data_Wrap_Struct((klass), 0, BN_clear_free, (bn)); \
 ^
/Users/travis/build/rubinius/rubinius/vm/include/capi/ruby/ruby.h:850:81: note: expanded from macro 'Data_Wrap_Struct'
rb_data_object_alloc((klass),(sval),(RUBY_DATA_FUNC)(mark),(RUBY_DATA_FUNC)(free))
 ^
/usr/include/openssl/bn.h:419:6: note: 'BN_clear_free' has been explicitly marked deprecated here
void BN_clear_free(BIGNUM *a) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_bn.c:136:7: warning: 'BN_bin2bn' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
if (!BN_bin2bn(bin, sizeof(bin), bn)) {
 ^
/usr/include/openssl/bn.h:422:9: note: 'BN_bin2bn' has been explicitly marked deprecated here
BIGNUM *BN_bin2bn(const unsigned char *s,int len,BIGNUM *ret) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_bn.c:139:13: warning: 'BN_set_negative' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
if (n < 0) BN_set_negative(bn, 1);
 ^
/usr/include/openssl/bn.h:436:6: note: 'BN_set_negative' has been explicitly marked deprecated here
void BN_set_negative(BIGNUM *b, int n) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_bn.c:149:7: warning: 'BN_bin2bn' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
if (!BN_bin2bn(bin, len, bn)) {
 ^
/usr/include/openssl/bn.h:422:9: note: 'BN_bin2bn' has been explicitly marked deprecated here
BIGNUM *BN_bin2bn(const unsigned char *s,int len,BIGNUM *ret) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_bn.c:155:26: warning: 'BN_set_negative' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
if (!RBIGNUM_SIGN(str)) BN_set_negative(bn, 1);
 ^
/usr/include/openssl/bn.h:436:6: note: 'BN_set_negative' has been explicitly marked deprecated here
void BN_set_negative(BIGNUM *b, int n) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_bn.c:163:7: warning: 'BN_copy' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
if (!BN_copy(bn, other)) {
 ^
/usr/include/openssl/bn.h:420:9: note: 'BN_copy' has been explicitly marked deprecated here
BIGNUM *BN_copy(BIGNUM *a, const BIGNUM *b) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_bn.c:173:7: warning: 'BN_mpi2bn' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
if (!BN_mpi2bn((unsigned char *)RSTRING_PTR(str), RSTRING_LENINT(str), bn)) {
 ^
/usr/include/openssl/bn.h:424:9: note: 'BN_mpi2bn' has been explicitly marked deprecated here
BIGNUM *BN_mpi2bn(const unsigned char *s,int len,BIGNUM *ret) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_bn.c:178:7: warning: 'BN_bin2bn' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
if (!BN_bin2bn((unsigned char *)RSTRING_PTR(str), RSTRING_LENINT(str), bn)) {
 ^
/usr/include/openssl/bn.h:422:9: note: 'BN_bin2bn' has been explicitly marked deprecated here
BIGNUM *BN_bin2bn(const unsigned char *s,int len,BIGNUM *ret) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_bn.c:183:7: warning: 'BN_dec2bn' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
if (!BN_dec2bn(&bn, RSTRING_PTR(str))) {
 ^
/usr/include/openssl/bn.h:508:6: note: 'BN_dec2bn' has been explicitly marked deprecated here
int BN_dec2bn(BIGNUM **a, const char *str) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_bn.c:188:7: warning: 'BN_hex2bn' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
if (!BN_hex2bn(&bn, RSTRING_PTR(str))) {
 ^
/usr/include/openssl/bn.h:507:6: note: 'BN_hex2bn' has been explicitly marked deprecated here
int BN_hex2bn(BIGNUM **a, const char *str) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_bn.c:225:8: warning: 'BN_bn2mpi' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
len = BN_bn2mpi(bn, NULL);
 ^
/usr/include/openssl/bn.h:425:5: note: 'BN_bn2mpi' has been explicitly marked deprecated here
int BN_bn2mpi(const BIGNUM *a, unsigned char *to) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_bn.c:227:6: warning: 'BN_bn2mpi' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
if (BN_bn2mpi(bn, (unsigned char *)RSTRING_PTR(str)) != len)
 ^
/usr/include/openssl/bn.h:425:5: note: 'BN_bn2mpi' has been explicitly marked deprecated here
int BN_bn2mpi(const BIGNUM *a, unsigned char *to) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_bn.c:231:8: warning: 'BN_num_bits' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
len = BN_num_bytes(bn);
 ^
/usr/include/openssl/bn.h:378:27: note: expanded from macro 'BN_num_bytes'
#define BN_num_bytes(a) ((BN_num_bits(a)+7)/8)
 ^
/usr/include/openssl/bn.h:415:5: note: 'BN_num_bits' has been explicitly marked deprecated here
int BN_num_bits(const BIGNUM *a) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_bn.c:233:6: warning: 'BN_bn2bin' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
if (BN_bn2bin(bn, (unsigned char *)RSTRING_PTR(str)) != len)
 ^
/usr/include/openssl/bn.h:423:5: note: 'BN_bn2bin' has been explicitly marked deprecated here
int BN_bn2bin(const BIGNUM *a, unsigned char *to) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_bn.c:237:14: warning: 'BN_bn2dec' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
if (!(buf = BN_bn2dec(bn))) ossl_raise(eBNError, NULL);
 ^
/usr/include/openssl/bn.h:506:8: note: 'BN_bn2dec' has been explicitly marked deprecated here
char * BN_bn2dec(const BIGNUM *a) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_bn.c:241:14: warning: 'BN_bn2hex' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
if (!(buf = BN_bn2hex(bn))) ossl_raise(eBNError, NULL);
 ^
/usr/include/openssl/bn.h:505:8: note: 'BN_bn2hex' has been explicitly marked deprecated here
char * BN_bn2hex(const BIGNUM *a) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_bn.c:264:17: warning: 'BN_bn2hex' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
if (!(txt = BN_bn2hex(bn))) {
 ^
/usr/include/openssl/bn.h:505:8: note: 'BN_bn2hex' has been explicitly marked deprecated here
char * BN_bn2hex(const BIGNUM *a) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_bn.c:268:5: warning: 'CRYPTO_free' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
OPENSSL_free(txt);
 ^
/usr/include/openssl/crypto.h:375:28: note: expanded from macro 'OPENSSL_free'
#define OPENSSL_free(addr) CRYPTO_free(addr)
 ^
/usr/include/openssl/crypto.h:480:6: note: 'CRYPTO_free' has been explicitly marked deprecated here
void CRYPTO_free(void *) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_bn.c:340:1: warning: 'BN_new' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
BIGNUM_1c(sqr)
^
ossl_bn.c:330:17: note: expanded from macro 'BIGNUM_1c'
if (!(result = BN_new())) { \
 ^
/usr/include/openssl/bn.h:417:9: note: 'BN_new' has been explicitly marked deprecated here
BIGNUM *BN_new(void) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_bn.c:340:1: warning: 'BN_sqr' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
BIGNUM_1c(sqr)
^
ossl_bn.c:333:7: note: expanded from macro 'BIGNUM_1c'
if (!BN_##func(result, bn, ossl_bn_ctx)) { \
 ^
<scratch space>:25:1: note: expanded from here
BN_sqr
^
/usr/include/openssl/bn.h:431:5: note: 'BN_sqr' has been explicitly marked deprecated here
int BN_sqr(BIGNUM *r, const BIGNUM *a,BN_CTX *ctx) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_bn.c:340:1: warning: 'BN_free' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
BIGNUM_1c(sqr)
^
ossl_bn.c:334:6: note: expanded from macro 'BIGNUM_1c'
BN_free(result); \
 ^
/usr/include/openssl/bn.h:468:6: note: 'BN_free' has been explicitly marked deprecated here
void BN_free(BIGNUM *a) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_bn.c:340:1: warning: 'BN_clear_free' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
BIGNUM_1c(sqr)
^
ossl_bn.c:337:2: note: expanded from macro 'BIGNUM_1c'
WrapBN(CLASS_OF(self), obj, result); \
 ^
ossl_bn.c:18:40: note: expanded from macro 'WrapBN'
(obj) = Data_Wrap_Struct((klass), 0, BN_clear_free, (bn)); \
 ^
/Users/travis/build/rubinius/rubinius/vm/include/capi/ruby/ruby.h:850:81: note: expanded from macro 'Data_Wrap_Struct'
rb_data_object_alloc((klass),(sval),(RUBY_DATA_FUNC)(mark),(RUBY_DATA_FUNC)(free))
 ^
/usr/include/openssl/bn.h:419:6: note: 'BN_clear_free' has been explicitly marked deprecated here
void BN_clear_free(BIGNUM *a) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_bn.c:364:1: warning: 'BN_new' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
BIGNUM_2(add)
^
ossl_bn.c:354:17: note: expanded from macro 'BIGNUM_2'
if (!(result = BN_new())) { \
 ^
/usr/include/openssl/bn.h:417:9: note: 'BN_new' has been explicitly marked deprecated here
BIGNUM *BN_new(void) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_bn.c:364:1: warning: 'BN_add' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
BIGNUM_2(add)
^
ossl_bn.c:357:7: note: expanded from macro 'BIGNUM_2'
if (!BN_##func(result, bn1, bn2)) { \
 ^
<scratch space>:25:1: note: expanded from here
BN_add
^
/usr/include/openssl/bn.h:429:5: note: 'BN_add' has been explicitly marked deprecated here
int BN_add(BIGNUM *r, const BIGNUM *a, const BIGNUM *b) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_bn.c:364:1: warning: 'BN_free' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
BIGNUM_2(add)
^
ossl_bn.c:358:6: note: expanded from macro 'BIGNUM_2'
BN_free(result); \
 ^
/usr/include/openssl/bn.h:468:6: note: 'BN_free' has been explicitly marked deprecated here
void BN_free(BIGNUM *a) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_bn.c:364:1: warning: 'BN_clear_free' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
BIGNUM_2(add)
^
ossl_bn.c:361:2: note: expanded from macro 'BIGNUM_2'
WrapBN(CLASS_OF(self), obj, result); \
 ^
ossl_bn.c:18:40: note: expanded from macro 'WrapBN'
(obj) = Data_Wrap_Struct((klass), 0, BN_clear_free, (bn)); \
 ^
/Users/travis/build/rubinius/rubinius/vm/include/capi/ruby/ruby.h:850:81: note: expanded from macro 'Data_Wrap_Struct'
rb_data_object_alloc((klass),(sval),(RUBY_DATA_FUNC)(mark),(RUBY_DATA_FUNC)(free))
 ^
/usr/include/openssl/bn.h:419:6: note: 'BN_clear_free' has been explicitly marked deprecated here
void BN_clear_free(BIGNUM *a) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_bn.c:365:1: warning: 'BN_new' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
BIGNUM_2(sub)
^
ossl_bn.c:354:17: note: expanded from macro 'BIGNUM_2'
if (!(result = BN_new())) { \
 ^
/usr/include/openssl/bn.h:417:9: note: 'BN_new' has been explicitly marked deprecated here
BIGNUM *BN_new(void) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_bn.c:365:1: warning: 'BN_sub' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
BIGNUM_2(sub)
^
ossl_bn.c:357:7: note: expanded from macro 'BIGNUM_2'
if (!BN_##func(result, bn1, bn2)) { \
 ^
<scratch space>:25:1: note: expanded from here
BN_sub
^
/usr/include/openssl/bn.h:426:5: note: 'BN_sub' has been explicitly marked deprecated here
int BN_sub(BIGNUM *r, const BIGNUM *a, const BIGNUM *b) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_bn.c:365:1: warning: 'BN_free' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
BIGNUM_2(sub)
^
ossl_bn.c:358:6: note: expanded from macro 'BIGNUM_2'
BN_free(result); \
 ^
/usr/include/openssl/bn.h:468:6: note: 'BN_free' has been explicitly marked deprecated here
void BN_free(BIGNUM *a) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_bn.c:365:1: warning: 'BN_clear_free' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
BIGNUM_2(sub)
^
ossl_bn.c:361:2: note: expanded from macro 'BIGNUM_2'
WrapBN(CLASS_OF(self), obj, result); \
 ^
ossl_bn.c:18:40: note: expanded from macro 'WrapBN'
(obj) = Data_Wrap_Struct((klass), 0, BN_clear_free, (bn)); \
 ^
/Users/travis/build/rubinius/rubinius/vm/include/capi/ruby/ruby.h:850:81: note: expanded from macro 'Data_Wrap_Struct'
rb_data_object_alloc((klass),(sval),(RUBY_DATA_FUNC)(mark),(RUBY_DATA_FUNC)(free))
 ^
/usr/include/openssl/bn.h:419:6: note: 'BN_clear_free' has been explicitly marked deprecated here
void BN_clear_free(BIGNUM *a) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_bn.c:389:1: warning: 'BN_new' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
BIGNUM_2c(mul)
^
ossl_bn.c:379:17: note: expanded from macro 'BIGNUM_2c'
if (!(result = BN_new())) { \
 ^
/usr/include/openssl/bn.h:417:9: note: 'BN_new' has been explicitly marked deprecated here
BIGNUM *BN_new(void) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_bn.c:389:1: warning: 'BN_mul' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
BIGNUM_2c(mul)
^
ossl_bn.c:382:7: note: expanded from macro 'BIGNUM_2c'
if (!BN_##func(result, bn1, bn2, ossl_bn_ctx)) { \
 ^
<scratch space>:25:1: note: expanded from here
BN_mul
^
/usr/include/openssl/bn.h:430:5: note: 'BN_mul' has been explicitly marked deprecated here
int BN_mul(BIGNUM *r, const BIGNUM *a, const BIGNUM *b, BN_CTX *ctx) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_bn.c:389:1: warning: 'BN_free' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
BIGNUM_2c(mul)
^
ossl_bn.c:383:6: note: expanded from macro 'BIGNUM_2c'
BN_free(result); \
 ^
/usr/include/openssl/bn.h:468:6: note: 'BN_free' has been explicitly marked deprecated here
void BN_free(BIGNUM *a) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_bn.c:389:1: warning: 'BN_clear_free' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
BIGNUM_2c(mul)
^
ossl_bn.c:386:2: note: expanded from macro 'BIGNUM_2c'
WrapBN(CLASS_OF(self), obj, result); \
 ^
ossl_bn.c:18:40: note: expanded from macro 'WrapBN'
(obj) = Data_Wrap_Struct((klass), 0, BN_clear_free, (bn)); \
 ^
/Users/travis/build/rubinius/rubinius/vm/include/capi/ruby/ruby.h:850:81: note: expanded from macro 'Data_Wrap_Struct'
rb_data_object_alloc((klass),(sval),(RUBY_DATA_FUNC)(mark),(RUBY_DATA_FUNC)(free))
 ^
/usr/include/openssl/bn.h:419:6: note: 'BN_clear_free' has been explicitly marked deprecated here
void BN_clear_free(BIGNUM *a) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_bn.c:390:1: warning: 'BN_new' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
BIGNUM_2c(mod)
^
ossl_bn.c:379:17: note: expanded from macro 'BIGNUM_2c'
if (!(result = BN_new())) { \
 ^
/usr/include/openssl/bn.h:417:9: note: 'BN_new' has been explicitly marked deprecated here
BIGNUM *BN_new(void) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_bn.c:390:1: warning: 'BN_div' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
BIGNUM_2c(mod)
^
ossl_bn.c:382:7: note: expanded from macro 'BIGNUM_2c'
if (!BN_##func(result, bn1, bn2, ossl_bn_ctx)) { \
 ^
<scratch space>:25:1: note: expanded from here
BN_mod
^
/usr/include/openssl/bn.h:445:29: note: expanded from macro 'BN_mod'
#define BN_mod(rem,m,d,ctx) BN_div(NULL,(rem),(m),(d),(ctx))
 ^
/usr/include/openssl/bn.h:443:5: note: 'BN_div' has been explicitly marked deprecated here
int BN_div(BIGNUM *dv, BIGNUM *rem, const BIGNUM *m, const BIGNUM *d,
 ^
ossl_bn.c:390:1: warning: 'BN_free' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
BIGNUM_2c(mod)
^
ossl_bn.c:383:6: note: expanded from macro 'BIGNUM_2c'
BN_free(result); \
 ^
/usr/include/openssl/bn.h:468:6: note: 'BN_free' has been explicitly marked deprecated here
void BN_free(BIGNUM *a) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_bn.c:390:1: warning: 'BN_clear_free' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
BIGNUM_2c(mod)
^
ossl_bn.c:386:2: note: expanded from macro 'BIGNUM_2c'
WrapBN(CLASS_OF(self), obj, result); \
 ^
ossl_bn.c:18:40: note: expanded from macro 'WrapBN'
(obj) = Data_Wrap_Struct((klass), 0, BN_clear_free, (bn)); \
 ^
/Users/travis/build/rubinius/rubinius/vm/include/capi/ruby/ruby.h:850:81: note: expanded from macro 'Data_Wrap_Struct'
rb_data_object_alloc((klass),(sval),(RUBY_DATA_FUNC)(mark),(RUBY_DATA_FUNC)(free))
 ^
/usr/include/openssl/bn.h:419:6: note: 'BN_clear_free' has been explicitly marked deprecated here
void BN_clear_free(BIGNUM *a) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_bn.c:391:1: warning: 'BN_new' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
BIGNUM_2c(exp)
^
ossl_bn.c:379:17: note: expanded from macro 'BIGNUM_2c'
if (!(result = BN_new())) { \
 ^
/usr/include/openssl/bn.h:417:9: note: 'BN_new' has been explicitly marked deprecated here
BIGNUM *BN_new(void) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_bn.c:391:1: warning: 'BN_exp' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
BIGNUM_2c(exp)
^
ossl_bn.c:382:7: note: expanded from macro 'BIGNUM_2c'
if (!BN_##func(result, bn1, bn2, ossl_bn_ctx)) { \
 ^
<scratch space>:25:1: note: expanded from here
BN_exp
^
/usr/include/openssl/bn.h:472:5: note: 'BN_exp' has been explicitly marked deprecated here
int BN_exp(BIGNUM *r, const BIGNUM *a, const BIGNUM *p,BN_CTX *ctx) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_bn.c:391:1: warning: 'BN_free' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
BIGNUM_2c(exp)
^
ossl_bn.c:383:6: note: expanded from macro 'BIGNUM_2c'
BN_free(result); \
 ^
/usr/include/openssl/bn.h:468:6: note: 'BN_free' has been explicitly marked deprecated here
void BN_free(BIGNUM *a) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_bn.c:391:1: warning: 'BN_clear_free' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
BIGNUM_2c(exp)
^
ossl_bn.c:386:2: note: expanded from macro 'BIGNUM_2c'
WrapBN(CLASS_OF(self), obj, result); \
 ^
ossl_bn.c:18:40: note: expanded from macro 'WrapBN'
(obj) = Data_Wrap_Struct((klass), 0, BN_clear_free, (bn)); \
 ^
/Users/travis/build/rubinius/rubinius/vm/include/capi/ruby/ruby.h:850:81: note: expanded from macro 'Data_Wrap_Struct'
rb_data_object_alloc((klass),(sval),(RUBY_DATA_FUNC)(mark),(RUBY_DATA_FUNC)(free))
 ^
/usr/include/openssl/bn.h:419:6: note: 'BN_clear_free' has been explicitly marked deprecated here
void BN_clear_free(BIGNUM *a) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_bn.c:392:1: warning: 'BN_new' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
BIGNUM_2c(gcd)
^
ossl_bn.c:379:17: note: expanded from macro 'BIGNUM_2c'
if (!(result = BN_new())) { \
 ^
/usr/include/openssl/bn.h:417:9: note: 'BN_new' has been explicitly marked deprecated here
BIGNUM *BN_new(void) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_bn.c:392:1: warning: 'BN_gcd' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
BIGNUM_2c(gcd)
^
ossl_bn.c:382:7: note: expanded from macro 'BIGNUM_2c'
if (!BN_##func(result, bn1, bn2, ossl_bn_ctx)) { \
 ^
<scratch space>:25:1: note: expanded from here
BN_gcd
^
/usr/include/openssl/bn.h:509:5: note: 'BN_gcd' has been explicitly marked deprecated here
int BN_gcd(BIGNUM *r,const BIGNUM *a,const BIGNUM *b,BN_CTX *ctx) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_bn.c:392:1: warning: 'BN_free' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
BIGNUM_2c(gcd)
^
ossl_bn.c:383:6: note: expanded from macro 'BIGNUM_2c'
BN_free(result); \
 ^
/usr/include/openssl/bn.h:468:6: note: 'BN_free' has been explicitly marked deprecated here
void BN_free(BIGNUM *a) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_bn.c:392:1: warning: 'BN_clear_free' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
BIGNUM_2c(gcd)
^
ossl_bn.c:386:2: note: expanded from macro 'BIGNUM_2c'
WrapBN(CLASS_OF(self), obj, result); \
 ^
ossl_bn.c:18:40: note: expanded from macro 'WrapBN'
(obj) = Data_Wrap_Struct((klass), 0, BN_clear_free, (bn)); \
 ^
/Users/travis/build/rubinius/rubinius/vm/include/capi/ruby/ruby.h:850:81: note: expanded from macro 'Data_Wrap_Struct'
rb_data_object_alloc((klass),(sval),(RUBY_DATA_FUNC)(mark),(RUBY_DATA_FUNC)(free))
 ^
/usr/include/openssl/bn.h:419:6: note: 'BN_clear_free' has been explicitly marked deprecated here
void BN_clear_free(BIGNUM *a) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_bn.c:393:1: warning: 'BN_new' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
BIGNUM_2c(mod_sqr)
^
ossl_bn.c:379:17: note: expanded from macro 'BIGNUM_2c'
if (!(result = BN_new())) { \
 ^
/usr/include/openssl/bn.h:417:9: note: 'BN_new' has been explicitly marked deprecated here
BIGNUM *BN_new(void) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_bn.c:393:1: warning: 'BN_mod_sqr' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
BIGNUM_2c(mod_sqr)
^
ossl_bn.c:382:7: note: expanded from macro 'BIGNUM_2c'
if (!BN_##func(result, bn1, bn2, ossl_bn_ctx)) { \
 ^
<scratch space>:25:1: note: expanded from here
BN_mod_sqr
^
/usr/include/openssl/bn.h:453:5: note: 'BN_mod_sqr' has been explicitly marked deprecated here
int BN_mod_sqr(BIGNUM *r, const BIGNUM *a, const BIGNUM *m, BN_CTX *ctx) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_bn.c:393:1: warning: 'BN_free' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
BIGNUM_2c(mod_sqr)
^
ossl_bn.c:383:6: note: expanded from macro 'BIGNUM_2c'
BN_free(result); \
 ^
/usr/include/openssl/bn.h:468:6: note: 'BN_free' has been explicitly marked deprecated here
void BN_free(BIGNUM *a) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_bn.c:393:1: warning: 'BN_clear_free' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
BIGNUM_2c(mod_sqr)
^
ossl_bn.c:386:2: note: expanded from macro 'BIGNUM_2c'
WrapBN(CLASS_OF(self), obj, result); \
 ^
ossl_bn.c:18:40: note: expanded from macro 'WrapBN'
(obj) = Data_Wrap_Struct((klass), 0, BN_clear_free, (bn)); \
 ^
/Users/travis/build/rubinius/rubinius/vm/include/capi/ruby/ruby.h:850:81: note: expanded from macro 'Data_Wrap_Struct'
rb_data_object_alloc((klass),(sval),(RUBY_DATA_FUNC)(mark),(RUBY_DATA_FUNC)(free))
 ^
/usr/include/openssl/bn.h:419:6: note: 'BN_clear_free' has been explicitly marked deprecated here
void BN_clear_free(BIGNUM *a) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_bn.c:394:1: warning: 'BN_new' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
BIGNUM_2c(mod_inverse)
^
ossl_bn.c:379:17: note: expanded from macro 'BIGNUM_2c'
if (!(result = BN_new())) { \
 ^
/usr/include/openssl/bn.h:417:9: note: 'BN_new' has been explicitly marked deprecated here
BIGNUM *BN_new(void) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_bn.c:394:1: warning: 'BN_mod_inverse' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
BIGNUM_2c(mod_inverse)
^
ossl_bn.c:382:7: note: expanded from macro 'BIGNUM_2c'
if (!BN_##func(result, bn1, bn2, ossl_bn_ctx)) { \
 ^
<scratch space>:25:1: note: expanded from here
BN_mod_inverse
^
/usr/include/openssl/bn.h:511:9: note: 'BN_mod_inverse' has been explicitly marked deprecated here
BIGNUM *BN_mod_inverse(BIGNUM *ret,
 ^
ossl_bn.c:394:1: warning: 'BN_free' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
BIGNUM_2c(mod_inverse)
^
ossl_bn.c:383:6: note: expanded from macro 'BIGNUM_2c'
BN_free(result); \
 ^
/usr/include/openssl/bn.h:468:6: note: 'BN_free' has been explicitly marked deprecated here
void BN_free(BIGNUM *a) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_bn.c:394:1: warning: 'BN_clear_free' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
BIGNUM_2c(mod_inverse)
^
ossl_bn.c:386:2: note: expanded from macro 'BIGNUM_2c'
WrapBN(CLASS_OF(self), obj, result); \
 ^
ossl_bn.c:18:40: note: expanded from macro 'WrapBN'
(obj) = Data_Wrap_Struct((klass), 0, BN_clear_free, (bn)); \
 ^
/Users/travis/build/rubinius/rubinius/vm/include/capi/ruby/ruby.h:850:81: note: expanded from macro 'Data_Wrap_Struct'
rb_data_object_alloc((klass),(sval),(RUBY_DATA_FUNC)(mark),(RUBY_DATA_FUNC)(free))
 ^
/usr/include/openssl/bn.h:419:6: note: 'BN_clear_free' has been explicitly marked deprecated here
void BN_clear_free(BIGNUM *a) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_bn.c:408:16: warning: 'BN_new' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
if (!(r1 = BN_new())) {
 ^
/usr/include/openssl/bn.h:417:9: note: 'BN_new' has been explicitly marked deprecated here
BIGNUM *BN_new(void) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_bn.c:411:16: warning: 'BN_new' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
if (!(r2 = BN_new())) {
 ^
/usr/include/openssl/bn.h:417:9: note: 'BN_new' has been explicitly marked deprecated here
BIGNUM *BN_new(void) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_bn.c:412:2: warning: 'BN_free' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
BN_free(r1);
 ^
/usr/include/openssl/bn.h:468:6: note: 'BN_free' has been explicitly marked deprecated here
void BN_free(BIGNUM *a) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_bn.c:415:10: warning: 'BN_div' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
if (!BN_div(r1, r2, bn1, bn2, ossl_bn_ctx)) {
 ^
/usr/include/openssl/bn.h:443:5: note: 'BN_div' has been explicitly marked deprecated here
int BN_div(BIGNUM *dv, BIGNUM *rem, const BIGNUM *m, const BIGNUM *d,
 ^
ossl_bn.c:416:2: warning: 'BN_free' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
BN_free(r1);
 ^
/usr/include/openssl/bn.h:468:6: note: 'BN_free' has been explicitly marked deprecated here
void BN_free(BIGNUM *a) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_bn.c:417:2: warning: 'BN_free' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
BN_free(r2);
 ^
/usr/include/openssl/bn.h:468:6: note: 'BN_free' has been explicitly marked deprecated here
void BN_free(BIGNUM *a) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_bn.c:420:5: warning: 'BN_clear_free' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
WrapBN(CLASS_OF(self), obj1, r1);
 ^
ossl_bn.c:18:40: note: expanded from macro 'WrapBN'
(obj) = Data_Wrap_Struct((klass), 0, BN_clear_free, (bn)); \
 ^
/Users/travis/build/rubinius/rubinius/vm/include/capi/ruby/ruby.h:850:81: note: expanded from macro 'Data_Wrap_Struct'
rb_data_object_alloc((klass),(sval),(RUBY_DATA_FUNC)(mark),(RUBY_DATA_FUNC)(free))
 ^
/usr/include/openssl/bn.h:419:6: note: 'BN_clear_free' has been explicitly marked deprecated here
void BN_clear_free(BIGNUM *a) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_bn.c:421:5: warning: 'BN_clear_free' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
WrapBN(CLASS_OF(self), obj2, r2);
 ^
ossl_bn.c:18:40: note: expanded from macro 'WrapBN'
(obj) = Data_Wrap_Struct((klass), 0, BN_clear_free, (bn)); \
 ^
/Users/travis/build/rubinius/rubinius/vm/include/capi/ruby/ruby.h:850:81: note: expanded from macro 'Data_Wrap_Struct'
rb_data_object_alloc((klass),(sval),(RUBY_DATA_FUNC)(mark),(RUBY_DATA_FUNC)(free))
 ^
/usr/include/openssl/bn.h:419:6: note: 'BN_clear_free' has been explicitly marked deprecated here
void BN_clear_free(BIGNUM *a) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_bn.c:449:1: warning: 'BN_new' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
BIGNUM_3c(mod_add)
^
ossl_bn.c:439:17: note: expanded from macro 'BIGNUM_3c'
if (!(result = BN_new())) { \
 ^
/usr/include/openssl/bn.h:417:9: note: 'BN_new' has been explicitly marked deprecated here
BIGNUM *BN_new(void) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_bn.c:449:1: warning: 'BN_mod_add' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
BIGNUM_3c(mod_add)
^
ossl_bn.c:442:7: note: expanded from macro 'BIGNUM_3c'
if (!BN_##func(result, bn1, bn2, bn3, ossl_bn_ctx)) { \
 ^
<scratch space>:25:1: note: expanded from here
BN_mod_add
^
/usr/include/openssl/bn.h:447:5: note: 'BN_mod_add' has been explicitly marked deprecated here
int BN_mod_add(BIGNUM *r, const BIGNUM *a, const BIGNUM *b, const BIGNUM *m, BN_CTX *ctx) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_bn.c:449:1: warning: 'BN_free' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
BIGNUM_3c(mod_add)
^
ossl_bn.c:443:6: note: expanded from macro 'BIGNUM_3c'
BN_free(result); \
 ^
/usr/include/openssl/bn.h:468:6: note: 'BN_free' has been explicitly marked deprecated here
void BN_free(BIGNUM *a) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_bn.c:449:1: warning: 'BN_clear_free' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
BIGNUM_3c(mod_add)
^
ossl_bn.c:446:2: note: expanded from macro 'BIGNUM_3c'
WrapBN(CLASS_OF(self), obj, result); \
 ^
ossl_bn.c:18:40: note: expanded from macro 'WrapBN'
(obj) = Data_Wrap_Struct((klass), 0, BN_clear_free, (bn)); \
 ^
/Users/travis/build/rubinius/rubinius/vm/include/capi/ruby/ruby.h:850:81: note: expanded from macro 'Data_Wrap_Struct'
rb_data_object_alloc((klass),(sval),(RUBY_DATA_FUNC)(mark),(RUBY_DATA_FUNC)(free))
 ^
/usr/include/openssl/bn.h:419:6: note: 'BN_clear_free' has been explicitly marked deprecated here
void BN_clear_free(BIGNUM *a) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_bn.c:450:1: warning: 'BN_new' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
BIGNUM_3c(mod_sub)
^
ossl_bn.c:439:17: note: expanded from macro 'BIGNUM_3c'
if (!(result = BN_new())) { \
 ^
/usr/include/openssl/bn.h:417:9: note: 'BN_new' has been explicitly marked deprecated here
BIGNUM *BN_new(void) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_bn.c:450:1: warning: 'BN_mod_sub' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
BIGNUM_3c(mod_sub)
^
ossl_bn.c:442:7: note: expanded from macro 'BIGNUM_3c'
if (!BN_##func(result, bn1, bn2, bn3, ossl_bn_ctx)) { \
 ^
<scratch space>:25:1: note: expanded from here
BN_mod_sub
^
/usr/include/openssl/bn.h:449:5: note: 'BN_mod_sub' has been explicitly marked deprecated here
int BN_mod_sub(BIGNUM *r, const BIGNUM *a, const BIGNUM *b, const BIGNUM *m, BN_CTX *ctx) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_bn.c:450:1: warning: 'BN_free' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
BIGNUM_3c(mod_sub)
^
ossl_bn.c:443:6: note: expanded from macro 'BIGNUM_3c'
BN_free(result); \
 ^
/usr/include/openssl/bn.h:468:6: note: 'BN_free' has been explicitly marked deprecated here
void BN_free(BIGNUM *a) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_bn.c:450:1: warning: 'BN_clear_free' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
BIGNUM_3c(mod_sub)
^
ossl_bn.c:446:2: note: expanded from macro 'BIGNUM_3c'
WrapBN(CLASS_OF(self), obj, result); \
 ^
ossl_bn.c:18:40: note: expanded from macro 'WrapBN'
(obj) = Data_Wrap_Struct((klass), 0, BN_clear_free, (bn)); \
 ^
/Users/travis/build/rubinius/rubinius/vm/include/capi/ruby/ruby.h:850:81: note: expanded from macro 'Data_Wrap_Struct'
rb_data_object_alloc((klass),(sval),(RUBY_DATA_FUNC)(mark),(RUBY_DATA_FUNC)(free))
 ^
/usr/include/openssl/bn.h:419:6: note: 'BN_clear_free' has been explicitly marked deprecated here
void BN_clear_free(BIGNUM *a) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_bn.c:451:1: warning: 'BN_new' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
BIGNUM_3c(mod_mul)
^
ossl_bn.c:439:17: note: expanded from macro 'BIGNUM_3c'
if (!(result = BN_new())) { \
 ^
/usr/include/openssl/bn.h:417:9: note: 'BN_new' has been explicitly marked deprecated here
BIGNUM *BN_new(void) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_bn.c:451:1: warning: 'BN_mod_mul' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
BIGNUM_3c(mod_mul)
^
ossl_bn.c:442:7: note: expanded from macro 'BIGNUM_3c'
if (!BN_##func(result, bn1, bn2, bn3, ossl_bn_ctx)) { \
 ^
<scratch space>:25:1: note: expanded from here
BN_mod_mul
^
/usr/include/openssl/bn.h:451:5: note: 'BN_mod_mul' has been explicitly marked deprecated here
int BN_mod_mul(BIGNUM *r, const BIGNUM *a, const BIGNUM *b,
 ^
ossl_bn.c:451:1: warning: 'BN_free' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
BIGNUM_3c(mod_mul)
^
ossl_bn.c:443:6: note: expanded from macro 'BIGNUM_3c'
BN_free(result); \
 ^
/usr/include/openssl/bn.h:468:6: note: 'BN_free' has been explicitly marked deprecated here
void BN_free(BIGNUM *a) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_bn.c:451:1: warning: 'BN_clear_free' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
BIGNUM_3c(mod_mul)
^
ossl_bn.c:446:2: note: expanded from macro 'BIGNUM_3c'
WrapBN(CLASS_OF(self), obj, result); \
 ^
ossl_bn.c:18:40: note: expanded from macro 'WrapBN'
(obj) = Data_Wrap_Struct((klass), 0, BN_clear_free, (bn)); \
 ^
/Users/travis/build/rubinius/rubinius/vm/include/capi/ruby/ruby.h:850:81: note: expanded from macro 'Data_Wrap_Struct'
rb_data_object_alloc((klass),(sval),(RUBY_DATA_FUNC)(mark),(RUBY_DATA_FUNC)(free))
 ^
/usr/include/openssl/bn.h:419:6: note: 'BN_clear_free' has been explicitly marked deprecated here
void BN_clear_free(BIGNUM *a) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_bn.c:452:1: warning: 'BN_new' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
BIGNUM_3c(mod_exp)
^
ossl_bn.c:439:17: note: expanded from macro 'BIGNUM_3c'
if (!(result = BN_new())) { \
 ^
/usr/include/openssl/bn.h:417:9: note: 'BN_new' has been explicitly marked deprecated here
BIGNUM *BN_new(void) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_bn.c:452:1: warning: 'BN_mod_exp' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
BIGNUM_3c(mod_exp)
^
ossl_bn.c:442:7: note: expanded from macro 'BIGNUM_3c'
if (!BN_##func(result, bn1, bn2, bn3, ossl_bn_ctx)) { \
 ^
<scratch space>:25:1: note: expanded from here
BN_mod_exp
^
/usr/include/openssl/bn.h:474:5: note: 'BN_mod_exp' has been explicitly marked deprecated here
int BN_mod_exp(BIGNUM *r, const BIGNUM *a, const BIGNUM *p,
 ^
ossl_bn.c:452:1: warning: 'BN_free' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
BIGNUM_3c(mod_exp)
^
ossl_bn.c:443:6: note: expanded from macro 'BIGNUM_3c'
BN_free(result); \
 ^
/usr/include/openssl/bn.h:468:6: note: 'BN_free' has been explicitly marked deprecated here
void BN_free(BIGNUM *a) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_bn.c:452:1: warning: 'BN_clear_free' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
BIGNUM_3c(mod_exp)
^
ossl_bn.c:446:2: note: expanded from macro 'BIGNUM_3c'
WrapBN(CLASS_OF(self), obj, result); \
 ^
ossl_bn.c:18:40: note: expanded from macro 'WrapBN'
(obj) = Data_Wrap_Struct((klass), 0, BN_clear_free, (bn)); \
 ^
/Users/travis/build/rubinius/rubinius/vm/include/capi/ruby/ruby.h:850:81: note: expanded from macro 'Data_Wrap_Struct'
rb_data_object_alloc((klass),(sval),(RUBY_DATA_FUNC)(mark),(RUBY_DATA_FUNC)(free))
 ^
/usr/include/openssl/bn.h:419:6: note: 'BN_clear_free' has been explicitly marked deprecated here
void BN_clear_free(BIGNUM *a) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_bn.c:470:1: warning: 'BN_set_bit' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
BIGNUM_BIT(set_bit)
^
ossl_bn.c:465:7: note: expanded from macro 'BIGNUM_BIT'
if (!BN_##func(bn, NUM2INT(bit))) { \
 ^
<scratch space>:25:1: note: expanded from here
BN_set_bit
^
/usr/include/openssl/bn.h:503:5: note: 'BN_set_bit' has been explicitly marked deprecated here
int BN_set_bit(BIGNUM *a, int n) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_bn.c:471:1: warning: 'BN_clear_bit' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
BIGNUM_BIT(clear_bit)
^
ossl_bn.c:465:7: note: expanded from macro 'BIGNUM_BIT'
if (!BN_##func(bn, NUM2INT(bit))) { \
 ^
<scratch space>:25:1: note: expanded from here
BN_clear_bit
^
/usr/include/openssl/bn.h:504:5: note: 'BN_clear_bit' has been explicitly marked deprecated here
int BN_clear_bit(BIGNUM *a, int n) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_bn.c:472:1: warning: 'BN_mask_bits' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
BIGNUM_BIT(mask_bits)
^
ossl_bn.c:465:7: note: expanded from macro 'BIGNUM_BIT'
if (!BN_##func(bn, NUM2INT(bit))) { \
 ^
<scratch space>:25:1: note: expanded from here
BN_mask_bits
^
/usr/include/openssl/bn.h:488:5: note: 'BN_mask_bits' has been explicitly marked deprecated here
int BN_mask_bits(BIGNUM *a,int n) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_bn.c:486:9: warning: 'BN_is_bit_set' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
if (BN_is_bit_set(bn, b)) {
 ^
/usr/include/openssl/bn.h:469:5: note: 'BN_is_bit_set' has been explicitly marked deprecated here
int BN_is_bit_set(const BIGNUM *a, int n) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_bn.c:516:1: warning: 'BN_new' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
BIGNUM_SHIFT(lshift)
^
ossl_bn.c:506:17: note: expanded from macro 'BIGNUM_SHIFT'
if (!(result = BN_new())) { \
 ^
/usr/include/openssl/bn.h:417:9: note: 'BN_new' has been explicitly marked deprecated here
BIGNUM *BN_new(void) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_bn.c:516:1: warning: 'BN_lshift' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
BIGNUM_SHIFT(lshift)
^
ossl_bn.c:509:7: note: expanded from macro 'BIGNUM_SHIFT'
if (!BN_##func(result, bn, b)) { \
 ^
<scratch space>:25:1: note: expanded from here
BN_lshift
^
/usr/include/openssl/bn.h:470:5: note: 'BN_lshift' has been explicitly marked deprecated here
int BN_lshift(BIGNUM *r, const BIGNUM *a, int n) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_bn.c:516:1: warning: 'BN_free' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
BIGNUM_SHIFT(lshift)
^
ossl_bn.c:510:3: note: expanded from macro 'BIGNUM_SHIFT'
BN_free(result); \
 ^
/usr/include/openssl/bn.h:468:6: note: 'BN_free' has been explicitly marked deprecated here
void BN_free(BIGNUM *a) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_bn.c:516:1: warning: 'BN_clear_free' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
BIGNUM_SHIFT(lshift)
^
ossl_bn.c:513:2: note: expanded from macro 'BIGNUM_SHIFT'
WrapBN(CLASS_OF(self), obj, result); \
 ^
ossl_bn.c:18:40: note: expanded from macro 'WrapBN'
(obj) = Data_Wrap_Struct((klass), 0, BN_clear_free, (bn)); \
 ^
/Users/travis/build/rubinius/rubinius/vm/include/capi/ruby/ruby.h:850:81: note: expanded from macro 'Data_Wrap_Struct'
rb_data_object_alloc((klass),(sval),(RUBY_DATA_FUNC)(mark),(RUBY_DATA_FUNC)(free))
 ^
/usr/include/openssl/bn.h:419:6: note: 'BN_clear_free' has been explicitly marked deprecated here
void BN_clear_free(BIGNUM *a) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_bn.c:517:1: warning: 'BN_new' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
BIGNUM_SHIFT(rshift)
^
ossl_bn.c:506:17: note: expanded from macro 'BIGNUM_SHIFT'
if (!(result = BN_new())) { \
 ^
/usr/include/openssl/bn.h:417:9: note: 'BN_new' has been explicitly marked deprecated here
BIGNUM *BN_new(void) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_bn.c:517:1: warning: 'BN_rshift' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
BIGNUM_SHIFT(rshift)
^
ossl_bn.c:509:7: note: expanded from macro 'BIGNUM_SHIFT'
if (!BN_##func(result, bn, b)) { \
 ^
<scratch space>:25:1: note: expanded from here
BN_rshift
^
/usr/include/openssl/bn.h:498:5: note: 'BN_rshift' has been explicitly marked deprecated here
int BN_rshift(BIGNUM *r, const BIGNUM *a, int n) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_bn.c:517:1: warning: 'BN_free' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
BIGNUM_SHIFT(rshift)
^
ossl_bn.c:510:3: note: expanded from macro 'BIGNUM_SHIFT'
BN_free(result); \
 ^
/usr/include/openssl/bn.h:468:6: note: 'BN_free' has been explicitly marked deprecated here
void BN_free(BIGNUM *a) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_bn.c:517:1: warning: 'BN_clear_free' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
BIGNUM_SHIFT(rshift)
^
ossl_bn.c:513:2: note: expanded from macro 'BIGNUM_SHIFT'
WrapBN(CLASS_OF(self), obj, result); \
 ^
ossl_bn.c:18:40: note: expanded from macro 'WrapBN'
(obj) = Data_Wrap_Struct((klass), 0, BN_clear_free, (bn)); \
 ^
/Users/travis/build/rubinius/rubinius/vm/include/capi/ruby/ruby.h:850:81: note: expanded from macro 'Data_Wrap_Struct'
rb_data_object_alloc((klass),(sval),(RUBY_DATA_FUNC)(mark),(RUBY_DATA_FUNC)(free))
 ^
/usr/include/openssl/bn.h:419:6: note: 'BN_clear_free' has been explicitly marked deprecated here
void BN_clear_free(BIGNUM *a) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_bn.c:536:1: warning: 'BN_lshift' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
BIGNUM_SELF_SHIFT(lshift)
^
ossl_bn.c:532:7: note: expanded from macro 'BIGNUM_SELF_SHIFT'
if (!BN_##func(bn, bn, b)) \
 ^
<scratch space>:25:1: note: expanded from here
BN_lshift
^
/usr/include/openssl/bn.h:470:5: note: 'BN_lshift' has been explicitly marked deprecated here
int BN_lshift(BIGNUM *r, const BIGNUM *a, int n) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_bn.c:537:1: warning: 'BN_rshift' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
BIGNUM_SELF_SHIFT(rshift)
^
ossl_bn.c:532:7: note: expanded from macro 'BIGNUM_SELF_SHIFT'
if (!BN_##func(bn, bn, b)) \
 ^
<scratch space>:25:1: note: expanded from here
BN_rshift
^
/usr/include/openssl/bn.h:498:5: note: 'BN_rshift' has been explicitly marked deprecated here
int BN_rshift(BIGNUM *r, const BIGNUM *a, int n) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_bn.c:570:1: warning: 'BN_new' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
BIGNUM_RAND(rand)
^
ossl_bn.c:560:17: note: expanded from macro 'BIGNUM_RAND'
if (!(result = BN_new())) { \
 ^
/usr/include/openssl/bn.h:417:9: note: 'BN_new' has been explicitly marked deprecated here
BIGNUM *BN_new(void) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_bn.c:570:1: warning: 'BN_rand' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
BIGNUM_RAND(rand)
^
ossl_bn.c:563:7: note: expanded from macro 'BIGNUM_RAND'
if (!BN_##func(result, b, top, bottom)) { \
 ^
<scratch space>:25:1: note: expanded from here
BN_rand
^
/usr/include/openssl/bn.h:411:9: note: 'BN_rand' has been explicitly marked deprecated here
int BN_rand(BIGNUM *rnd, int bits, int top,int bottom) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_bn.c:570:1: warning: 'BN_free' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
BIGNUM_RAND(rand)
^
ossl_bn.c:564:6: note: expanded from macro 'BIGNUM_RAND'
BN_free(result); \
 ^
/usr/include/openssl/bn.h:468:6: note: 'BN_free' has been explicitly marked deprecated here
void BN_free(BIGNUM *a) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_bn.c:570:1: warning: 'BN_clear_free' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
BIGNUM_RAND(rand)
^
ossl_bn.c:567:2: note: expanded from macro 'BIGNUM_RAND'
WrapBN(klass, obj, result); \
 ^
ossl_bn.c:18:40: note: expanded from macro 'WrapBN'
(obj) = Data_Wrap_Struct((klass), 0, BN_clear_free, (bn)); \
 ^
/Users/travis/build/rubinius/rubinius/vm/include/capi/ruby/ruby.h:850:81: note: expanded from macro 'Data_Wrap_Struct'
rb_data_object_alloc((klass),(sval),(RUBY_DATA_FUNC)(mark),(RUBY_DATA_FUNC)(free))
 ^
/usr/include/openssl/bn.h:419:6: note: 'BN_clear_free' has been explicitly marked deprecated here
void BN_clear_free(BIGNUM *a) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_bn.c:571:1: warning: 'BN_new' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
BIGNUM_RAND(pseudo_rand)
^
ossl_bn.c:560:17: note: expanded from macro 'BIGNUM_RAND'
if (!(result = BN_new())) { \
 ^
/usr/include/openssl/bn.h:417:9: note: 'BN_new' has been explicitly marked deprecated here
BIGNUM *BN_new(void) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_bn.c:571:1: warning: 'BN_pseudo_rand' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
BIGNUM_RAND(pseudo_rand)
^
ossl_bn.c:563:7: note: expanded from macro 'BIGNUM_RAND'
if (!BN_##func(result, b, top, bottom)) { \
 ^
<scratch space>:25:1: note: expanded from here
BN_pseudo_rand
^
/usr/include/openssl/bn.h:412:9: note: 'BN_pseudo_rand' has been explicitly marked deprecated here
int BN_pseudo_rand(BIGNUM *rnd, int bits, int top,int bottom) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_bn.c:571:1: warning: 'BN_free' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
BIGNUM_RAND(pseudo_rand)
^
ossl_bn.c:564:6: note: expanded from macro 'BIGNUM_RAND'
BN_free(result); \
 ^
/usr/include/openssl/bn.h:468:6: note: 'BN_free' has been explicitly marked deprecated here
void BN_free(BIGNUM *a) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_bn.c:571:1: warning: 'BN_clear_free' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
BIGNUM_RAND(pseudo_rand)
^
ossl_bn.c:567:2: note: expanded from macro 'BIGNUM_RAND'
WrapBN(klass, obj, result); \
 ^
ossl_bn.c:18:40: note: expanded from macro 'WrapBN'
(obj) = Data_Wrap_Struct((klass), 0, BN_clear_free, (bn)); \
 ^
/Users/travis/build/rubinius/rubinius/vm/include/capi/ruby/ruby.h:850:81: note: expanded from macro 'Data_Wrap_Struct'
rb_data_object_alloc((klass),(sval),(RUBY_DATA_FUNC)(mark),(RUBY_DATA_FUNC)(free))
 ^
/usr/include/openssl/bn.h:419:6: note: 'BN_clear_free' has been explicitly marked deprecated here
void BN_clear_free(BIGNUM *a) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_bn.c:594:1: warning: 'BN_new' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
BIGNUM_RAND_RANGE(rand)
^
ossl_bn.c:584:17: note: expanded from macro 'BIGNUM_RAND_RANGE'
if (!(result = BN_new())) { \
 ^
/usr/include/openssl/bn.h:417:9: note: 'BN_new' has been explicitly marked deprecated here
BIGNUM *BN_new(void) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_bn.c:594:1: warning: 'BN_rand_range' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
BIGNUM_RAND_RANGE(rand)
^
ossl_bn.c:587:7: note: expanded from macro 'BIGNUM_RAND_RANGE'
if (!BN_##func##_range(result, bn)) { \
 ^
<scratch space>:25:1: note: expanded from here
BN_rand_range
^
/usr/include/openssl/bn.h:413:5: note: 'BN_rand_range' has been explicitly marked deprecated here
int BN_rand_range(BIGNUM *rnd, const BIGNUM *range) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_bn.c:594:1: warning: 'BN_free' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
BIGNUM_RAND_RANGE(rand)
^
ossl_bn.c:588:6: note: expanded from macro 'BIGNUM_RAND_RANGE'
BN_free(result); \
 ^
/usr/include/openssl/bn.h:468:6: note: 'BN_free' has been explicitly marked deprecated here
void BN_free(BIGNUM *a) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_bn.c:594:1: warning: 'BN_clear_free' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
BIGNUM_RAND_RANGE(rand)
^
ossl_bn.c:591:2: note: expanded from macro 'BIGNUM_RAND_RANGE'
WrapBN(klass, obj, result); \
 ^
ossl_bn.c:18:40: note: expanded from macro 'WrapBN'
(obj) = Data_Wrap_Struct((klass), 0, BN_clear_free, (bn)); \
 ^
/Users/travis/build/rubinius/rubinius/vm/include/capi/ruby/ruby.h:850:81: note: expanded from macro 'Data_Wrap_Struct'
rb_data_object_alloc((klass),(sval),(RUBY_DATA_FUNC)(mark),(RUBY_DATA_FUNC)(free))
 ^
/usr/include/openssl/bn.h:419:6: note: 'BN_clear_free' has been explicitly marked deprecated here
void BN_clear_free(BIGNUM *a) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_bn.c:595:1: warning: 'BN_new' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
BIGNUM_RAND_RANGE(pseudo_rand)
^
ossl_bn.c:584:17: note: expanded from macro 'BIGNUM_RAND_RANGE'
if (!(result = BN_new())) { \
 ^
/usr/include/openssl/bn.h:417:9: note: 'BN_new' has been explicitly marked deprecated here
BIGNUM *BN_new(void) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_bn.c:595:1: warning: 'BN_pseudo_rand_range' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
BIGNUM_RAND_RANGE(pseudo_rand)
^
ossl_bn.c:587:7: note: expanded from macro 'BIGNUM_RAND_RANGE'
if (!BN_##func##_range(result, bn)) { \
 ^
<scratch space>:25:1: note: expanded from here
BN_pseudo_rand_range
^
/usr/include/openssl/bn.h:414:5: note: 'BN_pseudo_rand_range' has been explicitly marked deprecated here
int BN_pseudo_rand_range(BIGNUM *rnd, const BIGNUM *range) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_bn.c:595:1: warning: 'BN_free' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
BIGNUM_RAND_RANGE(pseudo_rand)
^
ossl_bn.c:588:6: note: expanded from macro 'BIGNUM_RAND_RANGE'
BN_free(result); \
 ^
/usr/include/openssl/bn.h:468:6: note: 'BN_free' has been explicitly marked deprecated here
void BN_free(BIGNUM *a) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_bn.c:595:1: warning: 'BN_clear_free' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
BIGNUM_RAND_RANGE(pseudo_rand)
^
ossl_bn.c:591:2: note: expanded from macro 'BIGNUM_RAND_RANGE'
WrapBN(klass, obj, result); \
 ^
ossl_bn.c:18:40: note: expanded from macro 'WrapBN'
(obj) = Data_Wrap_Struct((klass), 0, BN_clear_free, (bn)); \
 ^
/Users/travis/build/rubinius/rubinius/vm/include/capi/ruby/ruby.h:850:81: note: expanded from macro 'Data_Wrap_Struct'
rb_data_object_alloc((klass),(sval),(RUBY_DATA_FUNC)(mark),(RUBY_DATA_FUNC)(free))
 ^
/usr/include/openssl/bn.h:419:6: note: 'BN_clear_free' has been explicitly marked deprecated here
void BN_clear_free(BIGNUM *a) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_bn.c:625:20: warning: 'BN_new' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
if (!(result = BN_new())) {
 ^
/usr/include/openssl/bn.h:417:9: note: 'BN_new' has been explicitly marked deprecated here
BIGNUM *BN_new(void) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_bn.c:628:10: warning: 'BN_generate_prime' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
if (!BN_generate_prime(result, num, safe, add, rem, NULL, NULL)) {
 ^
/usr/include/openssl/bn.h:520:9: note: 'BN_generate_prime' has been explicitly marked deprecated here
BIGNUM *BN_generate_prime(BIGNUM *ret,int bits,int safe,
 ^
ossl_bn.c:629:2: warning: 'BN_free' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
BN_free(result);
 ^
/usr/include/openssl/bn.h:468:6: note: 'BN_free' has been explicitly marked deprecated here
void BN_free(BIGNUM *a) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_bn.c:632:5: warning: 'BN_clear_free' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
WrapBN(klass, obj, result);
 ^
ossl_bn.c:18:40: note: expanded from macro 'WrapBN'
(obj) = Data_Wrap_Struct((klass), 0, BN_clear_free, (bn)); \
 ^
/Users/travis/build/rubinius/rubinius/vm/include/capi/ruby/ruby.h:850:81: note: expanded from macro 'Data_Wrap_Struct'
rb_data_object_alloc((klass),(sval),(RUBY_DATA_FUNC)(mark),(RUBY_DATA_FUNC)(free))
 ^
/usr/include/openssl/bn.h:419:6: note: 'BN_clear_free' has been explicitly marked deprecated here
void BN_clear_free(BIGNUM *a) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_bn.c:650:1: warning: 'BN_num_bits' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
BIGNUM_NUM(num_bytes)
^
ossl_bn.c:648:17: note: expanded from macro 'BIGNUM_NUM'
return INT2FIX(BN_##func(bn)); \
 ^
<scratch space>:25:1: note: expanded from here
BN_num_bytes
^
/usr/include/openssl/bn.h:378:27: note: expanded from macro 'BN_num_bytes'
#define BN_num_bytes(a) ((BN_num_bits(a)+7)/8)
 ^
/Users/travis/build/rubinius/rubinius/vm/include/capi/ruby/ruby.h:564:43: note: expanded from macro 'INT2FIX'
#define INT2FIX(i) CAPI_TAG_FIXNUM(i)
 ^
/Users/travis/build/rubinius/rubinius/vm/include/capi/capi_oop.h:99:47: note: expanded from macro 'CAPI_TAG_FIXNUM'
#define CAPI_TAG_FIXNUM(v) ((VALUE)(((VALUE)(v) << TAG_FIXNUM_SHIFT) | TAG_FIXNUM))
 ^
/usr/include/openssl/bn.h:415:5: note: 'BN_num_bits' has been explicitly marked deprecated here
int BN_num_bits(const BIGNUM *a) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_bn.c:651:1: warning: 'BN_num_bits' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
BIGNUM_NUM(num_bits)
^
ossl_bn.c:648:17: note: expanded from macro 'BIGNUM_NUM'
return INT2FIX(BN_##func(bn)); \
 ^
<scratch space>:25:1: note: expanded from here
BN_num_bits
^
/Users/travis/build/rubinius/rubinius/vm/include/capi/ruby/ruby.h:564:43: note: expanded from macro 'INT2FIX'
#define INT2FIX(i) CAPI_TAG_FIXNUM(i)
 ^
/Users/travis/build/rubinius/rubinius/vm/include/capi/capi_oop.h:99:47: note: expanded from macro 'CAPI_TAG_FIXNUM'
#define CAPI_TAG_FIXNUM(v) ((VALUE)(((VALUE)(v) << TAG_FIXNUM_SHIFT) | TAG_FIXNUM))
 ^
/usr/include/openssl/bn.h:415:5: note: 'BN_num_bits' has been explicitly marked deprecated here
int BN_num_bits(const BIGNUM *a) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_bn.c:665:10: warning: 'BN_copy' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
if (!BN_copy(bn1, bn2)) {
 ^
/usr/include/openssl/bn.h:420:9: note: 'BN_copy' has been explicitly marked deprecated here
BIGNUM *BN_copy(BIGNUM *a, const BIGNUM *b) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_bn.c:684:1: warning: 'BN_cmp' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
BIGNUM_CMP(cmp)
^
ossl_bn.c:682:17: note: expanded from macro 'BIGNUM_CMP'
return INT2FIX(BN_##func(bn1, bn2)); \
 ^
<scratch space>:25:1: note: expanded from here
BN_cmp
^
/Users/travis/build/rubinius/rubinius/vm/include/capi/ruby/ruby.h:564:43: note: expanded from macro 'INT2FIX'
#define INT2FIX(i) CAPI_TAG_FIXNUM(i)
 ^
/Users/travis/build/rubinius/rubinius/vm/include/capi/capi_oop.h:99:47: note: expanded from macro 'CAPI_TAG_FIXNUM'
#define CAPI_TAG_FIXNUM(v) ((VALUE)(((VALUE)(v) << TAG_FIXNUM_SHIFT) | TAG_FIXNUM))
 ^
/usr/include/openssl/bn.h:467:5: note: 'BN_cmp' has been explicitly marked deprecated here
int BN_cmp(const BIGNUM *a, const BIGNUM *b) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_bn.c:685:1: warning: 'BN_ucmp' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
BIGNUM_CMP(ucmp)
^
ossl_bn.c:682:17: note: expanded from macro 'BIGNUM_CMP'
return INT2FIX(BN_##func(bn1, bn2)); \
 ^
<scratch space>:25:1: note: expanded from here
BN_ucmp
^
/Users/travis/build/rubinius/rubinius/vm/include/capi/ruby/ruby.h:564:43: note: expanded from macro 'INT2FIX'
#define INT2FIX(i) CAPI_TAG_FIXNUM(i)
 ^
/Users/travis/build/rubinius/rubinius/vm/include/capi/capi_oop.h:99:47: note: expanded from macro 'CAPI_TAG_FIXNUM'
#define CAPI_TAG_FIXNUM(v) ((VALUE)(((VALUE)(v) << TAG_FIXNUM_SHIFT) | TAG_FIXNUM))
 ^
/usr/include/openssl/bn.h:502:5: note: 'BN_ucmp' has been explicitly marked deprecated here
int BN_ucmp(const BIGNUM *a, const BIGNUM *b) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_bn.c:715:13: warning: 'BN_is_prime' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
switch (BN_is_prime(bn, checks, NULL, ossl_bn_ctx, NULL)) {
 ^
/usr/include/openssl/bn.h:523:5: note: 'BN_is_prime' has been explicitly marked deprecated here
int BN_is_prime(const BIGNUM *p,int nchecks,
 ^
ossl_bn.c:754:13: warning: 'BN_is_prime_fasttest' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
switch (BN_is_prime_fasttest(bn, checks, NULL, ossl_bn_ctx, NULL, do_trial_division)) {
 ^
/usr/include/openssl/bn.h:526:5: note: 'BN_is_prime_fasttest' has been explicitly marked deprecated here
int BN_is_prime_fasttest(const BIGNUM *p,int nchecks,
 ^
ossl_bn.c:777:25: warning: 'BN_CTX_new' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
if (!(ossl_bn_ctx = BN_CTX_new())) {
 ^
/usr/include/openssl/bn.h:403:9: note: 'BN_CTX_new' has been explicitly marked deprecated here
BN_CTX *BN_CTX_new(void) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
126 warnings generated.
compiling ossl_cipher.c
ossl_cipher.c:51:12: warning: 'EVP_CIPHER_CTX_cipher' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
return EVP_CIPHER_CTX_cipher(ctx);
 ^
/usr/include/openssl/evp.h:499:20: note: 'EVP_CIPHER_CTX_cipher' has been explicitly marked deprecated here
const EVP_CIPHER * EVP_CIPHER_CTX_cipher(const EVP_CIPHER_CTX *ctx) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_cipher.c:62:5: warning: 'EVP_CIPHER_CTX_init' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
EVP_CIPHER_CTX_init(ctx);
 ^
/usr/include/openssl/evp.h:636:6: note: 'EVP_CIPHER_CTX_init' has been explicitly marked deprecated here
void EVP_CIPHER_CTX_init(EVP_CIPHER_CTX *a) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_cipher.c:63:9: warning: 'EVP_CipherInit_ex' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
if (EVP_CipherInit_ex(ctx, cipher, NULL, NULL, NULL, -1) != 1)
 ^
/usr/include/openssl/evp.h:599:5: note: 'EVP_CipherInit_ex' has been explicitly marked deprecated here
int EVP_CipherInit_ex(EVP_CIPHER_CTX *ctx,const EVP_CIPHER *cipher, ENGINE *impl,
 ^
ossl_cipher.c:76:2: warning: 'EVP_CIPHER_CTX_cleanup' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
EVP_CIPHER_CTX_cleanup(ctx);
 ^
/usr/include/openssl/evp.h:637:5: note: 'EVP_CIPHER_CTX_cleanup' has been explicitly marked deprecated here
int EVP_CIPHER_CTX_cleanup(EVP_CIPHER_CTX *a) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_cipher.c:113:5: warning: 'EVP_CIPHER_CTX_init' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
EVP_CIPHER_CTX_init(ctx);
 ^
/usr/include/openssl/evp.h:636:6: note: 'EVP_CIPHER_CTX_init' has been explicitly marked deprecated here
void EVP_CIPHER_CTX_init(EVP_CIPHER_CTX *a) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_cipher.c:114:20: warning: 'EVP_get_cipherbyname' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
if (!(cipher = EVP_get_cipherbyname(name))) {
 ^
/usr/include/openssl/evp.h:841:19: note: 'EVP_get_cipherbyname' has been explicitly marked deprecated here
const EVP_CIPHER *EVP_get_cipherbyname(const char *name) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_cipher.c:124:9: warning: 'EVP_CipherInit_ex' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
if (EVP_CipherInit_ex(ctx, cipher, NULL, key, NULL, -1) != 1)
 ^
/usr/include/openssl/evp.h:599:5: note: 'EVP_CipherInit_ex' has been explicitly marked deprecated here
int EVP_CipherInit_ex(EVP_CIPHER_CTX *ctx,const EVP_CIPHER *cipher, ENGINE *impl,
 ^
ossl_cipher.c:171:5: warning: 'OBJ_NAME_do_all_sorted' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
OBJ_NAME_do_all_sorted(OBJ_NAME_TYPE_CIPHER_METH,
 ^
/usr/include/openssl/objects.h:1002:6: note: 'OBJ_NAME_do_all_sorted' has been explicitly marked deprecated here
void OBJ_NAME_do_all_sorted(int type,void (*fn)(const OBJ_NAME *,void *arg),
 ^
ossl_cipher.c:196:9: warning: 'EVP_CipherInit_ex' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
if (EVP_CipherInit_ex(ctx, NULL, NULL, NULL, NULL, -1) != 1)
 ^
/usr/include/openssl/evp.h:599:5: note: 'EVP_CipherInit_ex' has been explicitly marked deprecated here
int EVP_CipherInit_ex(EVP_CIPHER_CTX *ctx,const EVP_CIPHER *cipher, ENGINE *impl,
 ^
ossl_cipher.c:231:2: warning: 'EVP_BytesToKey' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
EVP_BytesToKey(EVP_CIPHER_CTX_cipher(ctx), EVP_md5(), iv,
 ^
/usr/include/openssl/evp.h:570:5: note: 'EVP_BytesToKey' has been explicitly marked deprecated here
int EVP_BytesToKey(const EVP_CIPHER *type,const EVP_MD *md,
 ^
ossl_cipher.c:231:17: warning: 'EVP_CIPHER_CTX_cipher' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
EVP_BytesToKey(EVP_CIPHER_CTX_cipher(ctx), EVP_md5(), iv,
 ^
/usr/include/openssl/evp.h:499:20: note: 'EVP_CIPHER_CTX_cipher' has been explicitly marked deprecated here
const EVP_CIPHER * EVP_CIPHER_CTX_cipher(const EVP_CIPHER_CTX *ctx) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_cipher.c:231:45: warning: 'EVP_md5' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
EVP_BytesToKey(EVP_CIPHER_CTX_cipher(ctx), EVP_md5(), iv,
 ^
/usr/include/openssl/evp.h:662:15: note: 'EVP_md5' has been explicitly marked deprecated here
const EVP_MD *EVP_md5(void) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_cipher.c:239:9: warning: 'EVP_CipherInit_ex' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
if (EVP_CipherInit_ex(ctx, NULL, NULL, p_key, p_iv, mode) != 1) {
 ^
/usr/include/openssl/evp.h:599:5: note: 'EVP_CipherInit_ex' has been explicitly marked deprecated here
int EVP_CipherInit_ex(EVP_CIPHER_CTX *ctx,const EVP_CIPHER *cipher, ENGINE *impl,
 ^
ossl_cipher.c:320:31: warning: 'EVP_md5' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
digest = NIL_P(vdigest) ? EVP_md5() : GetDigestPtr(vdigest);
 ^
/usr/include/openssl/evp.h:662:15: note: 'EVP_md5' has been explicitly marked deprecated here
const EVP_MD *EVP_md5(void) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_cipher.c:322:5: warning: 'EVP_BytesToKey' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
EVP_BytesToKey(EVP_CIPHER_CTX_cipher(ctx), digest, salt,
 ^
/usr/include/openssl/evp.h:570:5: note: 'EVP_BytesToKey' has been explicitly marked deprecated here
int EVP_BytesToKey(const EVP_CIPHER *type,const EVP_MD *md,
 ^
ossl_cipher.c:322:20: warning: 'EVP_CIPHER_CTX_cipher' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
EVP_BytesToKey(EVP_CIPHER_CTX_cipher(ctx), digest, salt,
 ^
/usr/include/openssl/evp.h:499:20: note: 'EVP_CIPHER_CTX_cipher' has been explicitly marked deprecated here
const EVP_CIPHER * EVP_CIPHER_CTX_cipher(const EVP_CIPHER_CTX *ctx) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_cipher.c:324:9: warning: 'EVP_CipherInit_ex' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
if (EVP_CipherInit_ex(ctx, NULL, NULL, key, iv, -1) != 1)
 ^
/usr/include/openssl/evp.h:599:5: note: 'EVP_CipherInit_ex' has been explicitly marked deprecated here
int EVP_CipherInit_ex(EVP_CIPHER_CTX *ctx,const EVP_CIPHER *cipher, ENGINE *impl,
 ^
ossl_cipher.c:326:5: warning: 'OPENSSL_cleanse' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
OPENSSL_cleanse(key, sizeof key);
 ^
/usr/include/openssl/crypto.h:486:6: note: 'OPENSSL_cleanse' has been explicitly marked deprecated here
void OPENSSL_cleanse(void *ptr, size_t len) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_cipher.c:327:5: warning: 'OPENSSL_cleanse' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
OPENSSL_cleanse(iv, sizeof iv);
 ^
/usr/include/openssl/crypto.h:486:6: note: 'OPENSSL_cleanse' has been explicitly marked deprecated here
void OPENSSL_cleanse(void *ptr, size_t len) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_cipher.c:360:22: warning: 'EVP_CIPHER_CTX_block_size' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
out_len = in_len+EVP_CIPHER_CTX_block_size(ctx);
 ^
/usr/include/openssl/evp.h:501:5: note: 'EVP_CIPHER_CTX_block_size' has been explicitly marked deprecated here
int EVP_CIPHER_CTX_block_size(const EVP_CIPHER_CTX *ctx) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_cipher.c:369:10: warning: 'EVP_CipherUpdate' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
if (!EVP_CipherUpdate(ctx, (unsigned char *)RSTRING_PTR(str), &out_len, in, in_len))
 ^
/usr/include/openssl/evp.h:602:5: note: 'EVP_CipherUpdate' has been explicitly marked deprecated here
int EVP_CipherUpdate(EVP_CIPHER_CTX *ctx, unsigned char *out,
 ^
ossl_cipher.c:399:25: warning: 'EVP_CIPHER_CTX_block_size' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
str = rb_str_new(0, EVP_CIPHER_CTX_block_size(ctx));
 ^
/usr/include/openssl/evp.h:501:5: note: 'EVP_CIPHER_CTX_block_size' has been explicitly marked deprecated here
int EVP_CIPHER_CTX_block_size(const EVP_CIPHER_CTX *ctx) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_cipher.c:400:10: warning: 'EVP_CipherFinal_ex' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
if (!EVP_CipherFinal_ex(ctx, (unsigned char *)RSTRING_PTR(str), &out_len))
 ^
/usr/include/openssl/evp.h:605:5: note: 'EVP_CipherFinal_ex' has been explicitly marked deprecated here
int EVP_CipherFinal_ex(EVP_CIPHER_CTX *ctx, unsigned char *outm, int *outl) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_cipher.c:422:24: warning: 'OBJ_nid2sn' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
return rb_str_new2(EVP_CIPHER_name(EVP_CIPHER_CTX_cipher(ctx)));
 ^
/usr/include/openssl/evp.h:492:29: note: expanded from macro 'EVP_CIPHER_name'
#define EVP_CIPHER_name(e) OBJ_nid2sn(EVP_CIPHER_nid(e))
 ^
/usr/include/openssl/objects.h:1008:14: note: 'OBJ_nid2sn' has been explicitly marked deprecated here
const char * OBJ_nid2sn(int n) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_cipher.c:422:24: warning: 'EVP_CIPHER_nid' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
return rb_str_new2(EVP_CIPHER_name(EVP_CIPHER_CTX_cipher(ctx)));
 ^
/usr/include/openssl/evp.h:492:40: note: expanded from macro 'EVP_CIPHER_name'
#define EVP_CIPHER_name(e) OBJ_nid2sn(EVP_CIPHER_nid(e))
 ^
/usr/include/openssl/evp.h:491:5: note: 'EVP_CIPHER_nid' has been explicitly marked deprecated here
int EVP_CIPHER_nid(const EVP_CIPHER *cipher) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_cipher.c:422:40: warning: 'EVP_CIPHER_CTX_cipher' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
return rb_str_new2(EVP_CIPHER_name(EVP_CIPHER_CTX_cipher(ctx)));
 ^
/usr/include/openssl/evp.h:492:55: note: expanded from macro 'EVP_CIPHER_name'
#define EVP_CIPHER_name(e) OBJ_nid2sn(EVP_CIPHER_nid(e))
 ^
/usr/include/openssl/evp.h:499:20: note: 'EVP_CIPHER_CTX_cipher' has been explicitly marked deprecated here
const EVP_CIPHER * EVP_CIPHER_CTX_cipher(const EVP_CIPHER_CTX *ctx) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_cipher.c:444:28: warning: 'EVP_CIPHER_CTX_key_length' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
if (RSTRING_LEN(key) < EVP_CIPHER_CTX_key_length(ctx))
 ^
/usr/include/openssl/evp.h:502:5: note: 'EVP_CIPHER_CTX_key_length' has been explicitly marked deprecated here
int EVP_CIPHER_CTX_key_length(const EVP_CIPHER_CTX *ctx) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_cipher.c:447:9: warning: 'EVP_CipherInit_ex' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
if (EVP_CipherInit_ex(ctx, NULL, NULL, (unsigned char *)RSTRING_PTR(key), NULL, -1) != 1)
 ^
/usr/include/openssl/evp.h:599:5: note: 'EVP_CipherInit_ex' has been explicitly marked deprecated here
int EVP_CipherInit_ex(EVP_CIPHER_CTX *ctx,const EVP_CIPHER *cipher, ENGINE *impl,
 ^
ossl_cipher.c:476:27: warning: 'EVP_CIPHER_CTX_iv_length' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
if (RSTRING_LEN(iv) < EVP_CIPHER_CTX_iv_length(ctx))
 ^
/usr/include/openssl/evp.h:503:5: note: 'EVP_CIPHER_CTX_iv_length' has been explicitly marked deprecated here
int EVP_CIPHER_CTX_iv_length(const EVP_CIPHER_CTX *ctx) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_cipher.c:479:9: warning: 'EVP_CipherInit_ex' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
if (EVP_CipherInit_ex(ctx, NULL, NULL, NULL, (unsigned char *)RSTRING_PTR(iv), -1) != 1)
 ^
/usr/include/openssl/evp.h:599:5: note: 'EVP_CipherInit_ex' has been explicitly marked deprecated here
int EVP_CipherInit_ex(EVP_CIPHER_CTX *ctx,const EVP_CIPHER *cipher, ENGINE *impl,
 ^
ossl_cipher.c:674:9: warning: 'EVP_CIPHER_CTX_set_key_length' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
if (EVP_CIPHER_CTX_set_key_length(ctx, len) != 1)
 ^
/usr/include/openssl/evp.h:640:5: note: 'EVP_CIPHER_CTX_set_key_length' has been explicitly marked deprecated here
int EVP_CIPHER_CTX_set_key_length(EVP_CIPHER_CTX *x, int keylen) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_cipher.c:698:9: warning: 'EVP_CIPHER_CTX_set_padding' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
if (EVP_CIPHER_CTX_set_padding(ctx, pad) != 1)
 ^
/usr/include/openssl/evp.h:641:5: note: 'EVP_CIPHER_CTX_set_padding' has been explicitly marked deprecated here
int EVP_CIPHER_CTX_set_padding(EVP_CIPHER_CTX *c, int pad) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_cipher.c:721:1: warning: 'EVP_CIPHER_key_length' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
CIPHER_0ARG_INT(key_length)
^
ossl_cipher.c:712:17: note: expanded from macro 'CIPHER_0ARG_INT'
return INT2NUM(EVP_CIPHER_##func(EVP_CIPHER_CTX_cipher(ctx))); \
 ^
<scratch space>:25:1: note: expanded from here
EVP_CIPHER_key_length
^
/usr/include/openssl/evp.h:494:5: note: 'EVP_CIPHER_key_length' has been explicitly marked deprecated here
int EVP_CIPHER_key_length(const EVP_CIPHER *cipher) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_cipher.c:721:1: warning: 'EVP_CIPHER_CTX_cipher' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
CIPHER_0ARG_INT(key_length)
^
ossl_cipher.c:712:35: note: expanded from macro 'CIPHER_0ARG_INT'
return INT2NUM(EVP_CIPHER_##func(EVP_CIPHER_CTX_cipher(ctx))); \
 ^
/usr/include/openssl/evp.h:499:20: note: 'EVP_CIPHER_CTX_cipher' has been explicitly marked deprecated here
const EVP_CIPHER * EVP_CIPHER_CTX_cipher(const EVP_CIPHER_CTX *ctx) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_cipher.c:728:1: warning: 'EVP_CIPHER_iv_length' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
CIPHER_0ARG_INT(iv_length)
^
ossl_cipher.c:712:17: note: expanded from macro 'CIPHER_0ARG_INT'
return INT2NUM(EVP_CIPHER_##func(EVP_CIPHER_CTX_cipher(ctx))); \
 ^
<scratch space>:25:1: note: expanded from here
EVP_CIPHER_iv_length
^
/usr/include/openssl/evp.h:495:5: note: 'EVP_CIPHER_iv_length' has been explicitly marked deprecated here
int EVP_CIPHER_iv_length(const EVP_CIPHER *cipher) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_cipher.c:728:1: warning: 'EVP_CIPHER_CTX_cipher' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
CIPHER_0ARG_INT(iv_length)
^
ossl_cipher.c:712:35: note: expanded from macro 'CIPHER_0ARG_INT'
return INT2NUM(EVP_CIPHER_##func(EVP_CIPHER_CTX_cipher(ctx))); \
 ^
/usr/include/openssl/evp.h:499:20: note: 'EVP_CIPHER_CTX_cipher' has been explicitly marked deprecated here
const EVP_CIPHER * EVP_CIPHER_CTX_cipher(const EVP_CIPHER_CTX *ctx) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_cipher.c:735:1: warning: 'EVP_CIPHER_block_size' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
CIPHER_0ARG_INT(block_size)
^
ossl_cipher.c:712:17: note: expanded from macro 'CIPHER_0ARG_INT'
return INT2NUM(EVP_CIPHER_##func(EVP_CIPHER_CTX_cipher(ctx))); \
 ^
<scratch space>:25:1: note: expanded from here
EVP_CIPHER_block_size
^
/usr/include/openssl/evp.h:493:5: note: 'EVP_CIPHER_block_size' has been explicitly marked deprecated here
int EVP_CIPHER_block_size(const EVP_CIPHER *cipher) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_cipher.c:735:1: warning: 'EVP_CIPHER_CTX_cipher' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
CIPHER_0ARG_INT(block_size)
^
ossl_cipher.c:712:35: note: expanded from macro 'CIPHER_0ARG_INT'
return INT2NUM(EVP_CIPHER_##func(EVP_CIPHER_CTX_cipher(ctx))); \
 ^
/usr/include/openssl/evp.h:499:20: note: 'EVP_CIPHER_CTX_cipher' has been explicitly marked deprecated here
const EVP_CIPHER * EVP_CIPHER_CTX_cipher(const EVP_CIPHER_CTX *ctx) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
38 warnings generated.
compiling ossl_config.c
ossl_config.c:46:12: warning: 'NCONF_new' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
conf = NCONF_new(NULL);
 ^
/usr/include/openssl/conf.h:148:7: note: 'NCONF_new' has been explicitly marked deprecated here
CONF *NCONF_new(CONF_METHOD *meth) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_config.c:48:2: warning: 'BIO_free' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
BIO_free(bio);
 ^
/usr/include/openssl/bio.h:593:5: note: 'BIO_free' has been explicitly marked deprecated here
int BIO_free(BIO *a) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_config.c:51:9: warning: 'NCONF_load_bio' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
if(!NCONF_load_bio(conf, bio, &eline)){
 ^
/usr/include/openssl/conf.h:161:5: note: 'NCONF_load_bio' has been explicitly marked deprecated here
int NCONF_load_bio(CONF *conf, BIO *bp,long *eline) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_config.c:52:2: warning: 'BIO_free' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
BIO_free(bio);
 ^
/usr/include/openssl/bio.h:593:5: note: 'BIO_free' has been explicitly marked deprecated here
int BIO_free(BIO *a) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_config.c:53:2: warning: 'NCONF_free' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
NCONF_free(conf);
 ^
/usr/include/openssl/conf.h:154:6: note: 'NCONF_free' has been explicitly marked deprecated here
void NCONF_free(CONF *conf) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_config.c:58:5: warning: 'BIO_free' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
BIO_free(bio);
 ^
/usr/include/openssl/bio.h:593:5: note: 'BIO_free' has been explicitly marked deprecated here
int BIO_free(BIO *a) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_config.c:78:27: warning: 'CONF_get1_default_config_file' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
default_config_file = CONF_get1_default_config_file();
 ^
/usr/include/openssl/conf.h:198:7: note: 'CONF_get1_default_config_file' has been explicitly marked deprecated here
char *CONF_get1_default_config_file(void) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_config.c:81:5: warning: 'CRYPTO_free' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
OPENSSL_free(default_config_file);
 ^
/usr/include/openssl/crypto.h:375:28: note: expanded from macro 'OPENSSL_free'
#define OPENSSL_free(addr) CRYPTO_free(addr)
 ^
/usr/include/openssl/crypto.h:480:6: note: 'CRYPTO_free' has been explicitly marked deprecated here
void CRYPTO_free(void *) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
8 warnings generated.
compiling ossl_digest.c
ossl_digest.c:44:7: warning: 'EVP_get_digestbyname' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
md = EVP_get_digestbyname(name);
 ^
/usr/include/openssl/evp.h:842:15: note: 'EVP_get_digestbyname' has been explicitly marked deprecated here
const EVP_MD *EVP_get_digestbyname(const char *name) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_digest.c:46:12: warning: 'OBJ_txt2obj' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
oid = OBJ_txt2obj(name, 0);
 ^
/usr/include/openssl/objects.h:1010:15: note: 'OBJ_txt2obj' has been explicitly marked deprecated here
ASN1_OBJECT * OBJ_txt2obj(const char *s, int no_name) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_digest.c:47:11: warning: 'EVP_get_digestbyname' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
md = EVP_get_digestbyobj(oid);
 ^
/usr/include/openssl/evp.h:463:32: note: expanded from macro 'EVP_get_digestbyobj'
#define EVP_get_digestbyobj(a) EVP_get_digestbynid(OBJ_obj2nid(a))
 ^
/usr/include/openssl/evp.h:462:32: note: expanded from macro 'EVP_get_digestbynid'
#define EVP_get_digestbynid(a) EVP_get_digestbyname(OBJ_nid2sn(a))
 ^
/usr/include/openssl/evp.h:842:15: note: 'EVP_get_digestbyname' has been explicitly marked deprecated here
const EVP_MD *EVP_get_digestbyname(const char *name) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_digest.c:47:11: warning: 'OBJ_nid2sn' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
md = EVP_get_digestbyobj(oid);
 ^
/usr/include/openssl/evp.h:463:32: note: expanded from macro 'EVP_get_digestbyobj'
#define EVP_get_digestbyobj(a) EVP_get_digestbynid(OBJ_obj2nid(a))
 ^
/usr/include/openssl/evp.h:462:53: note: expanded from macro 'EVP_get_digestbynid'
#define EVP_get_digestbynid(a) EVP_get_digestbyname(OBJ_nid2sn(a))
 ^
/usr/include/openssl/objects.h:1008:14: note: 'OBJ_nid2sn' has been explicitly marked deprecated here
const char * OBJ_nid2sn(int n) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_digest.c:47:11: warning: 'OBJ_obj2nid' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
md = EVP_get_digestbyobj(oid);
 ^
/usr/include/openssl/evp.h:463:52: note: expanded from macro 'EVP_get_digestbyobj'
#define EVP_get_digestbyobj(a) EVP_get_digestbynid(OBJ_obj2nid(a))
 ^
/usr/include/openssl/evp.h:462:64: note: expanded from macro 'EVP_get_digestbynid'
#define EVP_get_digestbynid(a) EVP_get_digestbyname(OBJ_nid2sn(a))
 ^
/usr/include/openssl/objects.h:1009:6: note: 'OBJ_obj2nid' has been explicitly marked deprecated here
int OBJ_obj2nid(const ASN1_OBJECT *o) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_digest.c:48:6: warning: 'ASN1_OBJECT_free' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
ASN1_OBJECT_free(oid);
 ^
/usr/include/openssl/asn1.h:776:7: note: 'ASN1_OBJECT_free' has been explicitly marked deprecated here
void ASN1_OBJECT_free(ASN1_OBJECT *a) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_digest.c:57:14: warning: 'EVP_MD_CTX_md' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
md = EVP_MD_CTX_md(ctx);
 ^
/usr/include/openssl/evp.h:486:16: note: 'EVP_MD_CTX_md' has been explicitly marked deprecated here
const EVP_MD * EVP_MD_CTX_md(const EVP_MD_CTX *ctx) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_digest.c:71:9: warning: 'EVP_DigestInit_ex' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
if (EVP_DigestInit_ex(ctx, md, NULL) != 1) {
 ^
/usr/include/openssl/evp.h:555:5: note: 'EVP_DigestInit_ex' has been explicitly marked deprecated here
int EVP_DigestInit_ex(EVP_MD_CTX *ctx, const EVP_MD *type, ENGINE *impl) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_digest.c:87:11: warning: 'EVP_MD_CTX_create' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
ctx = EVP_MD_CTX_create();
 ^
/usr/include/openssl/evp.h:549:13: note: 'EVP_MD_CTX_create' has been explicitly marked deprecated here
EVP_MD_CTX *EVP_MD_CTX_create(void) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_digest.c:90:38: warning: 'EVP_MD_CTX_destroy' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
obj = Data_Wrap_Struct(klass, 0, EVP_MD_CTX_destroy, ctx);
 ^
/Users/travis/build/rubinius/rubinius/vm/include/capi/ruby/ruby.h:850:81: note: expanded from macro 'Data_Wrap_Struct'
rb_data_object_alloc((klass),(sval),(RUBY_DATA_FUNC)(mark),(RUBY_DATA_FUNC)(free))
 ^
/usr/include/openssl/evp.h:550:6: note: 'EVP_MD_CTX_destroy' has been explicitly marked deprecated here
void EVP_MD_CTX_destroy(EVP_MD_CTX *ctx) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_digest.c:127:9: warning: 'EVP_DigestInit_ex' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
if (EVP_DigestInit_ex(ctx, md, NULL) != 1) {
 ^
/usr/include/openssl/evp.h:555:5: note: 'EVP_DigestInit_ex' has been explicitly marked deprecated here
int EVP_DigestInit_ex(EVP_MD_CTX *ctx, const EVP_MD *type, ENGINE *impl) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_digest.c:146:10: warning: 'EVP_MD_CTX_copy' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
if (!EVP_MD_CTX_copy(ctx1, ctx2)) {
 ^
/usr/include/openssl/evp.h:562:9: note: 'EVP_MD_CTX_copy' has been explicitly marked deprecated here
int EVP_MD_CTX_copy(EVP_MD_CTX *out,const EVP_MD_CTX *in) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_digest.c:166:9: warning: 'EVP_DigestInit_ex' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
if (EVP_DigestInit_ex(ctx, EVP_MD_CTX_md(ctx), NULL) != 1) {
 ^
/usr/include/openssl/evp.h:555:5: note: 'EVP_DigestInit_ex' has been explicitly marked deprecated here
int EVP_DigestInit_ex(EVP_MD_CTX *ctx, const EVP_MD *type, ENGINE *impl) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_digest.c:166:32: warning: 'EVP_MD_CTX_md' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
if (EVP_DigestInit_ex(ctx, EVP_MD_CTX_md(ctx), NULL) != 1) {
 ^
/usr/include/openssl/evp.h:486:16: note: 'EVP_MD_CTX_md' has been explicitly marked deprecated here
const EVP_MD * EVP_MD_CTX_md(const EVP_MD_CTX *ctx) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_digest.c:195:5: warning: 'EVP_DigestUpdate' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
EVP_DigestUpdate(ctx, RSTRING_PTR(data), RSTRING_LEN(data));
 ^
/usr/include/openssl/evp.h:556:5: note: 'EVP_DigestUpdate' has been explicitly marked deprecated here
int EVP_DigestUpdate(EVP_MD_CTX *ctx,const void *d,
 ^
ossl_digest.c:216:32: warning: 'EVP_MD_size' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
str = rb_str_new(NULL, EVP_MD_CTX_size(ctx));
 ^
/usr/include/openssl/evp.h:487:29: note: expanded from macro 'EVP_MD_CTX_size'
#define EVP_MD_CTX_size(e) EVP_MD_size(EVP_MD_CTX_md(e))
 ^
/usr/include/openssl/evp.h:483:5: note: 'EVP_MD_size' has been explicitly marked deprecated here
int EVP_MD_size(const EVP_MD *md) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_digest.c:216:32: warning: 'EVP_MD_CTX_md' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
str = rb_str_new(NULL, EVP_MD_CTX_size(ctx));
 ^
/usr/include/openssl/evp.h:487:41: note: expanded from macro 'EVP_MD_CTX_size'
#define EVP_MD_CTX_size(e) EVP_MD_size(EVP_MD_CTX_md(e))
 ^
/usr/include/openssl/evp.h:486:16: note: 'EVP_MD_CTX_md' has been explicitly marked deprecated here
const EVP_MD * EVP_MD_CTX_md(const EVP_MD_CTX *ctx) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_digest.c:219:28: warning: 'EVP_MD_size' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
rb_str_resize(str, EVP_MD_CTX_size(ctx));
 ^
/usr/include/openssl/evp.h:487:29: note: expanded from macro 'EVP_MD_CTX_size'
#define EVP_MD_CTX_size(e) EVP_MD_size(EVP_MD_CTX_md(e))
 ^
/usr/include/openssl/evp.h:483:5: note: 'EVP_MD_size' has been explicitly marked deprecated here
int EVP_MD_size(const EVP_MD *md) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_digest.c:219:28: warning: 'EVP_MD_CTX_md' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
rb_str_resize(str, EVP_MD_CTX_size(ctx));
 ^
/usr/include/openssl/evp.h:487:41: note: expanded from macro 'EVP_MD_CTX_size'
#define EVP_MD_CTX_size(e) EVP_MD_size(EVP_MD_CTX_md(e))
 ^
/usr/include/openssl/evp.h:486:16: note: 'EVP_MD_CTX_md' has been explicitly marked deprecated here
const EVP_MD * EVP_MD_CTX_md(const EVP_MD_CTX *ctx) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_digest.c:222:5: warning: 'EVP_DigestFinal_ex' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
EVP_DigestFinal_ex(ctx, (unsigned char *)RSTRING_PTR(str), NULL);
 ^
/usr/include/openssl/evp.h:558:5: note: 'EVP_DigestFinal_ex' has been explicitly marked deprecated here
int EVP_DigestFinal_ex(EVP_MD_CTX *ctx,unsigned char *md,unsigned int *s) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_digest.c:245:24: warning: 'OBJ_nid2sn' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
return rb_str_new2(EVP_MD_name(EVP_MD_CTX_md(ctx)));
 ^
/usr/include/openssl/evp.h:481:26: note: expanded from macro 'EVP_MD_name'
#define EVP_MD_name(e) OBJ_nid2sn(EVP_MD_nid(e))
 ^
/usr/include/openssl/objects.h:1008:14: note: 'OBJ_nid2sn' has been explicitly marked deprecated here
const char * OBJ_nid2sn(int n) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_digest.c:245:24: warning: 'EVP_MD_type' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
return rb_str_new2(EVP_MD_name(EVP_MD_CTX_md(ctx)));
 ^
/usr/include/openssl/evp.h:481:37: note: expanded from macro 'EVP_MD_name'
#define EVP_MD_name(e) OBJ_nid2sn(EVP_MD_nid(e))
 ^
/usr/include/openssl/evp.h:480:25: note: expanded from macro 'EVP_MD_nid'
#define EVP_MD_nid(e) EVP_MD_type(e)
 ^
/usr/include/openssl/evp.h:479:5: note: 'EVP_MD_type' has been explicitly marked deprecated here
int EVP_MD_type(const EVP_MD *md) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_digest.c:245:36: warning: 'EVP_MD_CTX_md' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
return rb_str_new2(EVP_MD_name(EVP_MD_CTX_md(ctx)));
 ^
/usr/include/openssl/evp.h:481:48: note: expanded from macro 'EVP_MD_name'
#define EVP_MD_name(e) OBJ_nid2sn(EVP_MD_nid(e))
 ^
/usr/include/openssl/evp.h:480:37: note: expanded from macro 'EVP_MD_nid'
#define EVP_MD_nid(e) EVP_MD_type(e)
 ^
/usr/include/openssl/evp.h:486:16: note: 'EVP_MD_CTX_md' has been explicitly marked deprecated here
const EVP_MD * EVP_MD_CTX_md(const EVP_MD_CTX *ctx) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_digest.c:267:20: warning: 'EVP_MD_size' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
return INT2NUM(EVP_MD_CTX_size(ctx));
 ^
/usr/include/openssl/evp.h:487:29: note: expanded from macro 'EVP_MD_CTX_size'
#define EVP_MD_CTX_size(e) EVP_MD_size(EVP_MD_CTX_md(e))
 ^
/usr/include/openssl/evp.h:483:5: note: 'EVP_MD_size' has been explicitly marked deprecated here
int EVP_MD_size(const EVP_MD *md) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_digest.c:267:20: warning: 'EVP_MD_CTX_md' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
return INT2NUM(EVP_MD_CTX_size(ctx));
 ^
/usr/include/openssl/evp.h:487:41: note: expanded from macro 'EVP_MD_CTX_size'
#define EVP_MD_CTX_size(e) EVP_MD_size(EVP_MD_CTX_md(e))
 ^
/usr/include/openssl/evp.h:486:16: note: 'EVP_MD_CTX_md' has been explicitly marked deprecated here
const EVP_MD * EVP_MD_CTX_md(const EVP_MD_CTX *ctx) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_digest.c:290:20: warning: 'EVP_MD_block_size' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
return INT2NUM(EVP_MD_CTX_block_size(ctx));
 ^
/usr/include/openssl/evp.h:488:34: note: expanded from macro 'EVP_MD_CTX_block_size'
#define EVP_MD_CTX_block_size(e) EVP_MD_block_size(EVP_MD_CTX_md(e))
 ^
/usr/include/openssl/evp.h:484:5: note: 'EVP_MD_block_size' has been explicitly marked deprecated here
int EVP_MD_block_size(const EVP_MD *md) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_digest.c:290:20: warning: 'EVP_MD_CTX_md' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
return INT2NUM(EVP_MD_CTX_block_size(ctx));
 ^
/usr/include/openssl/evp.h:488:52: note: expanded from macro 'EVP_MD_CTX_block_size'
#define EVP_MD_CTX_block_size(e) EVP_MD_block_size(EVP_MD_CTX_md(e))
 ^
/usr/include/openssl/evp.h:486:16: note: 'EVP_MD_CTX_md' has been explicitly marked deprecated here
const EVP_MD * EVP_MD_CTX_md(const EVP_MD_CTX *ctx) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
27 warnings generated.
compiling ossl_engine.c
ossl_engine.c:81:9: warning: 'ENGINE_load_builtin_engines' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
ENGINE_load_builtin_engines();
 ^
/usr/include/openssl/engine.h:348:6: note: 'ENGINE_load_builtin_engines' has been explicitly marked deprecated here
void ENGINE_load_builtin_engines(void) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_engine.c:135:5: warning: 'ENGINE_load_openssl' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
OSSL_ENGINE_LOAD_IF_MATCH(openssl);
 ^
ossl_engine.c:55:5: note: expanded from macro 'OSSL_ENGINE_LOAD_IF_MATCH'
ENGINE_load_##x();\
 ^
<scratch space>:19:1: note: expanded from here
ENGINE_load_openssl
^
/usr/include/openssl/engine.h:326:6: note: 'ENGINE_load_openssl' has been explicitly marked deprecated here
void ENGINE_load_openssl(void) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_engine.c:154:5: warning: 'ENGINE_cleanup' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
ENGINE_cleanup();
 ^
/usr/include/openssl/engine.h:490:6: note: 'ENGINE_cleanup' has been explicitly marked deprecated here
void ENGINE_cleanup(void) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_engine.c:170:13: warning: 'ENGINE_get_first' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
for(e = ENGINE_get_first(); e; e = ENGINE_get_next(e)){
 ^
/usr/include/openssl/engine.h:314:9: note: 'ENGINE_get_first' has been explicitly marked deprecated here
ENGINE *ENGINE_get_first(void) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_engine.c:170:40: warning: 'ENGINE_get_next' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
for(e = ENGINE_get_first(); e; e = ENGINE_get_next(e)){
 ^
/usr/include/openssl/engine.h:317:9: note: 'ENGINE_get_next' has been explicitly marked deprecated here
ENGINE *ENGINE_get_next(ENGINE *e) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_engine.c:174:2: warning: 'ENGINE_up_ref' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
ENGINE_up_ref(e);
 ^
/usr/include/openssl/engine.h:458:5: note: 'ENGINE_up_ref' has been explicitly marked deprecated here
int ENGINE_up_ref(ENGINE *e) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_engine.c:175:2: warning: 'ENGINE_free' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
WrapEngine(klass, obj, e);
 ^
ossl_engine.c:19:42: note: expanded from macro 'WrapEngine'
(obj) = Data_Wrap_Struct((klass), 0, ENGINE_free, (engine)); \
 ^
/Users/travis/build/rubinius/rubinius/vm/include/capi/ruby/ruby.h:850:81: note: expanded from macro 'Data_Wrap_Struct'
rb_data_object_alloc((klass),(sval),(RUBY_DATA_FUNC)(mark),(RUBY_DATA_FUNC)(free))
 ^
/usr/include/openssl/engine.h:457:5: note: 'ENGINE_free' has been explicitly marked deprecated here
int ENGINE_free(ENGINE *e) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_engine.c:202:14: warning: 'ENGINE_by_id' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
if(!(e = ENGINE_by_id(RSTRING_PTR(id))))
 ^
/usr/include/openssl/engine.h:324:9: note: 'ENGINE_by_id' has been explicitly marked deprecated here
ENGINE *ENGINE_by_id(const char *id) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_engine.c:204:5: warning: 'ENGINE_free' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
WrapEngine(klass, obj, e);
 ^
ossl_engine.c:19:42: note: expanded from macro 'WrapEngine'
(obj) = Data_Wrap_Struct((klass), 0, ENGINE_free, (engine)); \
 ^
/Users/travis/build/rubinius/rubinius/vm/include/capi/ruby/ruby.h:850:81: note: expanded from macro 'Data_Wrap_Struct'
rb_data_object_alloc((klass),(sval),(RUBY_DATA_FUNC)(mark),(RUBY_DATA_FUNC)(free))
 ^
/usr/include/openssl/engine.h:457:5: note: 'ENGINE_free' has been explicitly marked deprecated here
int ENGINE_free(ENGINE *e) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_engine.c:206:9: warning: 'ENGINE_init' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
if(!ENGINE_init(e))
 ^
/usr/include/openssl/engine.h:534:5: note: 'ENGINE_init' has been explicitly marked deprecated here
int ENGINE_init(ENGINE *e) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_engine.c:208:5: warning: 'ENGINE_ctrl' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
ENGINE_ctrl(e, ENGINE_CTRL_SET_PASSWORD_CALLBACK,
 ^
/usr/include/openssl/engine.h:413:5: note: 'ENGINE_ctrl' has been explicitly marked deprecated here
int ENGINE_ctrl(ENGINE *e, int cmd, long i, void *p, void (*f)(void)) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_engine.c:210:5: warning: 'ERR_clear_error' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
ERR_clear_error();
 ^
/usr/include/openssl/err.h:278:6: note: 'ERR_clear_error' has been explicitly marked deprecated here
void ERR_clear_error(void ) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_engine.c:221:15: warning: 'ENGINE_new' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
if (!(e = ENGINE_new())) {
 ^
/usr/include/openssl/engine.h:456:9: note: 'ENGINE_new' has been explicitly marked deprecated here
ENGINE *ENGINE_new(void) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_engine.c:224:5: warning: 'ENGINE_free' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
WrapEngine(klass, obj, e);
 ^
ossl_engine.c:19:42: note: expanded from macro 'WrapEngine'
(obj) = Data_Wrap_Struct((klass), 0, ENGINE_free, (engine)); \
 ^
/Users/travis/build/rubinius/rubinius/vm/include/capi/ruby/ruby.h:850:81: note: expanded from macro 'Data_Wrap_Struct'
rb_data_object_alloc((klass),(sval),(RUBY_DATA_FUNC)(mark),(RUBY_DATA_FUNC)(free))
 ^
/usr/include/openssl/engine.h:457:5: note: 'ENGINE_free' has been explicitly marked deprecated here
int ENGINE_free(ENGINE *e) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_engine.c:243:24: warning: 'ENGINE_get_id' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
return rb_str_new2(ENGINE_get_id(e));
 ^
/usr/include/openssl/engine.h:496:13: note: 'ENGINE_get_id' has been explicitly marked deprecated here
const char *ENGINE_get_id(const ENGINE *e) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_engine.c:261:24: warning: 'ENGINE_get_name' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
return rb_str_new2(ENGINE_get_name(e));
 ^
/usr/include/openssl/engine.h:497:13: note: 'ENGINE_get_name' has been explicitly marked deprecated here
const char *ENGINE_get_name(const ENGINE *e) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_engine.c:276:9: warning: 'ENGINE_finish' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
if(!ENGINE_finish(e)) ossl_raise(eEngineError, NULL);
 ^
/usr/include/openssl/engine.h:538:5: note: 'ENGINE_finish' has been explicitly marked deprecated here
int ENGINE_finish(ENGINE *e) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_engine.c:307:11: warning: 'EVP_get_cipherbyname' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
tmp = EVP_get_cipherbyname(s);
 ^
/usr/include/openssl/evp.h:841:19: note: 'EVP_get_cipherbyname' has been explicitly marked deprecated here
const EVP_CIPHER *EVP_get_cipherbyname(const char *name) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_engine.c:309:11: warning: 'EVP_CIPHER_nid' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
nid = EVP_CIPHER_nid(tmp);
 ^
/usr/include/openssl/evp.h:491:5: note: 'EVP_CIPHER_nid' has been explicitly marked deprecated here
int EVP_CIPHER_nid(const EVP_CIPHER *cipher) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_engine.c:311:12: warning: 'ENGINE_get_cipher' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
ciph = ENGINE_get_cipher(e, nid);
 ^
/usr/include/openssl/engine.h:514:19: note: 'ENGINE_get_cipher' has been explicitly marked deprecated here
const EVP_CIPHER *ENGINE_get_cipher(ENGINE *e, int nid) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_engine.c:346:11: warning: 'EVP_get_digestbyname' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
tmp = EVP_get_digestbyname(s);
 ^
/usr/include/openssl/evp.h:842:15: note: 'EVP_get_digestbyname' has been explicitly marked deprecated here
const EVP_MD *EVP_get_digestbyname(const char *name) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_engine.c:348:11: warning: 'EVP_MD_type' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
nid = EVP_MD_nid(tmp);
 ^
/usr/include/openssl/evp.h:480:25: note: expanded from macro 'EVP_MD_nid'
#define EVP_MD_nid(e) EVP_MD_type(e)
 ^
/usr/include/openssl/evp.h:479:5: note: 'EVP_MD_type' has been explicitly marked deprecated here
int EVP_MD_type(const EVP_MD *md) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_engine.c:350:10: warning: 'ENGINE_get_digest' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
md = ENGINE_get_digest(e, nid);
 ^
/usr/include/openssl/engine.h:515:15: note: 'ENGINE_get_digest' has been explicitly marked deprecated here
const EVP_MD *ENGINE_get_digest(ENGINE *e, int nid) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_engine.c:384:12: warning: 'ENGINE_load_private_key' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
pkey = ENGINE_load_private_key(e, sid, NULL, sdata);
 ^
/usr/include/openssl/engine.h:543:11: note: 'ENGINE_load_private_key' has been explicitly marked deprecated here
EVP_PKEY *ENGINE_load_private_key(ENGINE *e, const char *key_id,
 ^
ossl_engine.c:418:12: warning: 'ENGINE_load_public_key' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
pkey = ENGINE_load_public_key(e, sid, NULL, sdata);
 ^
/usr/include/openssl/engine.h:545:11: note: 'ENGINE_load_public_key' has been explicitly marked deprecated here
EVP_PKEY *ENGINE_load_public_key(ENGINE *e, const char *key_id,
 ^
ossl_engine.c:449:5: warning: 'ENGINE_set_default' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
ENGINE_set_default(e, f);
 ^
/usr/include/openssl/engine.h:588:5: note: 'ENGINE_set_default' has been explicitly marked deprecated here
int ENGINE_set_default(ENGINE *e, unsigned int flags) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_engine.c:474:11: warning: 'ENGINE_ctrl_cmd_string' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
ret = ENGINE_ctrl_cmd_string(e, RSTRING_PTR(cmd),
 ^
/usr/include/openssl/engine.h:447:5: note: 'ENGINE_ctrl_cmd_string' has been explicitly marked deprecated here
int ENGINE_ctrl_cmd_string(ENGINE *e, const char *cmd_name, const char *arg,
 ^
ossl_engine.c:506:17: warning: 'ENGINE_get_cmd_defns' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
if ((defn = ENGINE_get_cmd_defns(e)) != NULL){
 ^
/usr/include/openssl/engine.h:516:24: note: 'ENGINE_get_cmd_defns' has been explicitly marked deprecated here
const ENGINE_CMD_DEFN *ENGINE_get_cmd_defns(const ENGINE *e) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
28 warnings generated.
compiling ossl_hmac.c
ossl_hmac.c:44:5: warning: 'HMAC_CTX_cleanup' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
HMAC_CTX_cleanup(ctx);
 ^
/usr/include/openssl/hmac.h:91:6: note: 'HMAC_CTX_cleanup' has been explicitly marked deprecated here
void HMAC_CTX_cleanup(HMAC_CTX *ctx) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_hmac.c:55:5: warning: 'HMAC_CTX_init' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
HMAC_CTX_init(ctx);
 ^
/usr/include/openssl/hmac.h:90:6: note: 'HMAC_CTX_init' has been explicitly marked deprecated here
void HMAC_CTX_init(HMAC_CTX *ctx) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_hmac.c:103:5: warning: 'HMAC_Init' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
HMAC_Init(ctx, RSTRING_PTR(key), RSTRING_LENINT(key),
 ^
/usr/include/openssl/hmac.h:95:6: note: 'HMAC_Init' has been explicitly marked deprecated here
void HMAC_Init(HMAC_CTX *ctx, const void *key, int len,
 ^
ossl_hmac.c:149:5: warning: 'HMAC_Update' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
HMAC_Update(ctx, (unsigned char *)RSTRING_PTR(data), RSTRING_LEN(data));
 ^
/usr/include/openssl/hmac.h:99:6: note: 'HMAC_Update' has been explicitly marked deprecated here
void HMAC_Update(HMAC_CTX *ctx, const unsigned char *data, size_t len) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_hmac.c:160:18: warning: 'CRYPTO_malloc' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
if (!(*buf = OPENSSL_malloc(HMAC_size(&final)))) {
 ^
/usr/include/openssl/crypto.h:366:29: note: expanded from macro 'OPENSSL_malloc'
#define OPENSSL_malloc(num) CRYPTO_malloc((int)num,__FILE__,__LINE__)
 ^
/usr/include/openssl/crypto.h:478:7: note: 'CRYPTO_malloc' has been explicitly marked deprecated here
void *CRYPTO_malloc(int num, const char *file, int line) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_hmac.c:160:33: warning: 'EVP_MD_size' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
if (!(*buf = OPENSSL_malloc(HMAC_size(&final)))) {
 ^
/usr/include/openssl/hmac.h:87:23: note: expanded from macro 'HMAC_size'
#define HMAC_size(e) (EVP_MD_size((e)->md))
 ^
/usr/include/openssl/crypto.h:366:48: note: expanded from macro 'OPENSSL_malloc'
#define OPENSSL_malloc(num) CRYPTO_malloc((int)num,__FILE__,__LINE__)
 ^
/usr/include/openssl/evp.h:483:5: note: 'EVP_MD_size' has been explicitly marked deprecated here
int EVP_MD_size(const EVP_MD *md) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_hmac.c:161:2: warning: 'HMAC_CTX_cleanup' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
HMAC_CTX_cleanup(&final);
 ^
/usr/include/openssl/hmac.h:91:6: note: 'HMAC_CTX_cleanup' has been explicitly marked deprecated here
void HMAC_CTX_cleanup(HMAC_CTX *ctx) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_hmac.c:162:34: warning: 'EVP_MD_size' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
OSSL_Debug("Allocating %d mem", HMAC_size(&final));
 ^
/usr/include/openssl/hmac.h:87:23: note: expanded from macro 'HMAC_size'
#define HMAC_size(e) (EVP_MD_size((e)->md))
 ^
/usr/include/openssl/evp.h:483:5: note: 'EVP_MD_size' has been explicitly marked deprecated here
int EVP_MD_size(const EVP_MD *md) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_hmac.c:165:5: warning: 'HMAC_Final' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
HMAC_Final(&final, *buf, buf_len);
 ^
/usr/include/openssl/hmac.h:100:6: note: 'HMAC_Final' has been explicitly marked deprecated here
void HMAC_Final(HMAC_CTX *ctx, unsigned char *md, unsigned int *len) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_hmac.c:166:5: warning: 'HMAC_CTX_cleanup' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
HMAC_CTX_cleanup(&final);
 ^
/usr/include/openssl/hmac.h:91:6: note: 'HMAC_CTX_cleanup' has been explicitly marked deprecated here
void HMAC_CTX_cleanup(HMAC_CTX *ctx) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_hmac.c:218:2: warning: 'CRYPTO_free' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
OPENSSL_free(buf);
 ^
/usr/include/openssl/crypto.h:375:28: note: expanded from macro 'OPENSSL_free'
#define OPENSSL_free(addr) CRYPTO_free(addr)
 ^
/usr/include/openssl/crypto.h:480:6: note: 'CRYPTO_free' has been explicitly marked deprecated here
void CRYPTO_free(void *) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_hmac.c:221:5: warning: 'CRYPTO_free' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
OPENSSL_free(buf);
 ^
/usr/include/openssl/crypto.h:375:28: note: expanded from macro 'OPENSSL_free'
#define OPENSSL_free(addr) CRYPTO_free(addr)
 ^
/usr/include/openssl/crypto.h:480:6: note: 'CRYPTO_free' has been explicitly marked deprecated here
void CRYPTO_free(void *) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_hmac.c:252:5: warning: 'HMAC_Init' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
HMAC_Init(ctx, NULL, 0, NULL);
 ^
/usr/include/openssl/hmac.h:95:6: note: 'HMAC_Init' has been explicitly marked deprecated here
void HMAC_Init(HMAC_CTX *ctx, const void *key, int len,
 ^
ossl_hmac.c:282:11: warning: 'HMAC' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
buf = HMAC(GetDigestPtr(digest), RSTRING_PTR(key), RSTRING_LENINT(key),
 ^
/usr/include/openssl/hmac.h:101:16: note: 'HMAC' has been explicitly marked deprecated here
unsigned char *HMAC(const EVP_MD *evp_md, const void *key, int key_len,
 ^
ossl_hmac.c:316:11: warning: 'HMAC' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
buf = HMAC(GetDigestPtr(digest), RSTRING_PTR(key), RSTRING_LENINT(key),
 ^
/usr/include/openssl/hmac.h:101:16: note: 'HMAC' has been explicitly marked deprecated here
unsigned char *HMAC(const EVP_MD *evp_md, const void *key, int key_len,
 ^
15 warnings generated.
compiling ossl_ns_spki.c
ossl_ns_spki.c:72:18: warning: 'NETSCAPE_SPKI_b64_decode' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
if (!(spki = NETSCAPE_SPKI_b64_decode(RSTRING_PTR(buffer), -1))) {
 ^
/usr/include/openssl/x509.h:762:17: note: 'NETSCAPE_SPKI_b64_decode' has been explicitly marked deprecated here
NETSCAPE_SPKI * NETSCAPE_SPKI_b64_decode(const char *str, int len) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_ns_spki.c:80:5: warning: 'ERR_clear_error' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
ERR_clear_error();
 ^
/usr/include/openssl/err.h:278:6: note: 'ERR_clear_error' has been explicitly marked deprecated here
void ERR_clear_error(void ) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_ns_spki.c:125:18: warning: 'NETSCAPE_SPKI_b64_encode' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
if (!(data = NETSCAPE_SPKI_b64_encode(spki))) {
 ^
/usr/include/openssl/x509.h:763:8: note: 'NETSCAPE_SPKI_b64_encode' has been explicitly marked deprecated here
char * NETSCAPE_SPKI_b64_encode(NETSCAPE_SPKI *x) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_ns_spki.c:149:17: warning: 'BIO_new' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
if (!(out = BIO_new(BIO_s_mem()))) {
 ^
/usr/include/openssl/bio.h:591:7: note: 'BIO_new' has been explicitly marked deprecated here
BIO * BIO_new(BIO_METHOD *type) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_ns_spki.c:149:25: warning: 'BIO_s_mem' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
if (!(out = BIO_new(BIO_s_mem()))) {
 ^
/usr/include/openssl/bio.h:626:13: note: 'BIO_s_mem' has been explicitly marked deprecated here
BIO_METHOD *BIO_s_mem(void) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_ns_spki.c:152:10: warning: 'NETSCAPE_SPKI_print' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
if (!NETSCAPE_SPKI_print(out, spki)) {
 ^
/usr/include/openssl/x509.h:767:5: note: 'NETSCAPE_SPKI_print' has been explicitly marked deprecated here
int NETSCAPE_SPKI_print(BIO *out, NETSCAPE_SPKI *spki) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_ns_spki.c:153:2: warning: 'BIO_free' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
BIO_free(out);
 ^
/usr/include/openssl/bio.h:593:5: note: 'BIO_free' has been explicitly marked deprecated here
int BIO_free(BIO *a) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_ns_spki.c:156:5: warning: 'BIO_ctrl' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
BIO_get_mem_ptr(out, &buf);
 ^
/usr/include/openssl/bio.h:506:31: note: expanded from macro 'BIO_get_mem_ptr'
#define BIO_get_mem_ptr(b,pp) BIO_ctrl(b,BIO_C_GET_BUF_MEM_PTR,0,(char *)pp)
 ^
/usr/include/openssl/bio.h:600:6: note: 'BIO_ctrl' has been explicitly marked deprecated here
long BIO_ctrl(BIO *bp,int cmd,long larg,void *parg) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_ns_spki.c:158:5: warning: 'BIO_free' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
BIO_free(out);
 ^
/usr/include/openssl/bio.h:593:5: note: 'BIO_free' has been explicitly marked deprecated here
int BIO_free(BIO *a) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_ns_spki.c:177:18: warning: 'NETSCAPE_SPKI_get_pubkey' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
if (!(pkey = NETSCAPE_SPKI_get_pubkey(spki))) { /* adds an reference */
 ^
/usr/include/openssl/x509.h:764:11: note: 'NETSCAPE_SPKI_get_pubkey' has been explicitly marked deprecated here
EVP_PKEY *NETSCAPE_SPKI_get_pubkey(NETSCAPE_SPKI *x) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_ns_spki.c:201:10: warning: 'NETSCAPE_SPKI_set_pubkey' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
if (!NETSCAPE_SPKI_set_pubkey(spki, GetPKeyPtr(key))) { /* NO NEED TO DUP */
 ^
/usr/include/openssl/x509.h:765:5: note: 'NETSCAPE_SPKI_set_pubkey' has been explicitly marked deprecated here
int NETSCAPE_SPKI_set_pubkey(NETSCAPE_SPKI *x, EVP_PKEY *pkey) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_ns_spki.c:246:10: warning: 'ASN1_STRING_set' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
if (!ASN1_STRING_set(spki->spkac->challenge, RSTRING_PTR(str),
 ^
/usr/include/openssl/asn1.h:795:7: note: 'ASN1_STRING_set' has been explicitly marked deprecated here
int ASN1_STRING_set(ASN1_STRING *str, const void *data, int len) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_ns_spki.c:277:10: warning: 'NETSCAPE_SPKI_sign' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
if (!NETSCAPE_SPKI_sign(spki, pkey, md)) {
 ^
/usr/include/openssl/x509.h:774:5: note: 'NETSCAPE_SPKI_sign' has been explicitly marked deprecated here
int NETSCAPE_SPKI_sign(NETSCAPE_SPKI *x, EVP_PKEY *pkey, const EVP_MD *md) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_ns_spki.c:300:13: warning: 'NETSCAPE_SPKI_verify' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
switch (NETSCAPE_SPKI_verify(spki, GetPKeyPtr(key))) { /* NO NEED TO DUP */
 ^
/usr/include/openssl/x509.h:760:5: note: 'NETSCAPE_SPKI_verify' has been explicitly marked deprecated here
int NETSCAPE_SPKI_verify(NETSCAPE_SPKI *a, EVP_PKEY *r) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
14 warnings generated.
compiling ossl_ocsp.c
ossl_ocsp.c:134:8: warning: 'OCSP_request_add1_nonce' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
ret = OCSP_request_add1_nonce(req, NULL, -1);
 ^
/usr/include/openssl/ocsp.h:420:5: note: 'OCSP_request_add1_nonce' has been explicitly marked deprecated here
int OCSP_request_add1_nonce(OCSP_REQUEST *req, unsigned char *val, int len) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_ocsp.c:139:8: warning: 'OCSP_request_add1_nonce' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
ret = OCSP_request_add1_nonce(req, (unsigned char *)RSTRING_PTR(val), RSTRING_LENINT(val));
 ^
/usr/include/openssl/ocsp.h:420:5: note: 'OCSP_request_add1_nonce' has been explicitly marked deprecated here
int OCSP_request_add1_nonce(OCSP_REQUEST *req, unsigned char *val, int len) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_ocsp.c:167:11: warning: 'OCSP_check_nonce' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
res = OCSP_check_nonce(req, bs);
 ^
/usr/include/openssl/ocsp.h:422:5: note: 'OCSP_check_nonce' has been explicitly marked deprecated here
int OCSP_check_nonce(OCSP_REQUEST *req, OCSP_BASICRESP *bs) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_ocsp.c:180:9: warning: 'OCSP_request_add0_id' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
if(!OCSP_request_add0_id(req, OCSP_CERTID_dup(id)))
 ^
/usr/include/openssl/ocsp.h:418:14: note: 'OCSP_request_add0_id' has been explicitly marked deprecated here
OCSP_ONEREQ *OCSP_request_add0_id(OCSP_REQUEST *req, OCSP_CERTID *cid) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_ocsp.c:180:35: warning: 'ASN1_dup' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
if(!OCSP_request_add0_id(req, OCSP_CERTID_dup(id)))
 ^
/usr/include/openssl/ocsp.h:399:30: note: expanded from macro 'OCSP_CERTID_dup'
#define OCSP_CERTID_dup(cid) ASN1_dup_of(OCSP_CERTID,i2d_OCSP_CERTID,d2i_OCSP_CERTID,cid)
 ^
/usr/include/openssl/asn1.h:938:13: note: expanded from macro 'ASN1_dup_of'
((type*)ASN1_dup(CHECKED_I2D_OF(type, i2d), \
 ^
/usr/include/openssl/asn1.h:935:7: note: 'ASN1_dup' has been explicitly marked deprecated here
void *ASN1_dup(i2d_of_void *i2d, d2i_of_void *d2i, char *x) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_ocsp.c:196:13: warning: 'OCSP_request_onereq_count' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
count = OCSP_request_onereq_count(req);
 ^
/usr/include/openssl/ocsp.h:461:5: note: 'OCSP_request_onereq_count' has been explicitly marked deprecated here
int OCSP_request_onereq_count(OCSP_REQUEST *req) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_ocsp.c:199:8: warning: 'OCSP_request_onereq_get0' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
one = OCSP_request_onereq_get0(req, i);
 ^
/usr/include/openssl/ocsp.h:462:14: note: 'OCSP_request_onereq_get0' has been explicitly marked deprecated here
OCSP_ONEREQ *OCSP_request_onereq_get0(OCSP_REQUEST *req, int i) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_ocsp.c:200:12: warning: 'ASN1_dup' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
if(!(id = OCSP_CERTID_dup(OCSP_onereq_get0_id(one))))
 ^
/usr/include/openssl/ocsp.h:399:30: note: expanded from macro 'OCSP_CERTID_dup'
#define OCSP_CERTID_dup(cid) ASN1_dup_of(OCSP_CERTID,i2d_OCSP_CERTID,d2i_OCSP_CERTID,cid)
 ^
/usr/include/openssl/asn1.h:938:13: note: expanded from macro 'ASN1_dup_of'
((type*)ASN1_dup(CHECKED_I2D_OF(type, i2d), \
 ^
/usr/include/openssl/asn1.h:935:7: note: 'ASN1_dup' has been explicitly marked deprecated here
void *ASN1_dup(i2d_of_void *i2d, d2i_of_void *d2i, char *x) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_ocsp.c:200:28: warning: 'OCSP_onereq_get0_id' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
if(!(id = OCSP_CERTID_dup(OCSP_onereq_get0_id(one))))
 ^
/usr/include/openssl/ocsp.h:399:86: note: expanded from macro 'OCSP_CERTID_dup'
#define OCSP_CERTID_dup(cid) ASN1_dup_of(OCSP_CERTID,i2d_OCSP_CERTID,d2i_OCSP_CERTID,cid)
 ^
/usr/include/openssl/asn1.h:940:37: note: expanded from macro 'ASN1_dup_of'
CHECKED_PTR_OF_TO_CHAR(type, x)))
 ^
/usr/include/openssl/asn1.h:350:19: note: expanded from macro 'CHECKED_PTR_OF_TO_CHAR'
((char*) (1 ? p : (type*)0))
 ^
/usr/include/openssl/ocsp.h:463:14: note: 'OCSP_onereq_get0_id' has been explicitly marked deprecated here
OCSP_CERTID *OCSP_onereq_get0_id(OCSP_ONEREQ *one) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_ocsp.c:225:10: warning: 'sk_new_null' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
x509s = sk_X509_new_null();
 ^
/usr/include/openssl/safestack.h:1386:28: note: expanded from macro 'sk_X509_new_null'
#define sk_X509_new_null() SKM_sk_new_null(X509)
 ^
/usr/include/openssl/safestack.h:164:2: note: expanded from macro 'SKM_sk_new_null'
sk_new_null()
 ^
/usr/include/openssl/stack.h:87:8: note: 'sk_new_null' has been explicitly marked deprecated here
STACK *sk_new_null(void) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_ocsp.c:230:11: warning: 'OCSP_request_sign' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
ret = OCSP_request_sign(req, signer, key, EVP_sha1(), x509s, flg);
 ^
/usr/include/openssl/ocsp.h:428:5: note: 'OCSP_request_sign' has been explicitly marked deprecated here
int OCSP_request_sign(OCSP_REQUEST *req,
 ^
ossl_ocsp.c:230:47: warning: 'EVP_sha1' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
ret = OCSP_request_sign(req, signer, key, EVP_sha1(), x509s, flg);
 ^
/usr/include/openssl/evp.h:666:15: note: 'EVP_sha1' has been explicitly marked deprecated here
const EVP_MD *EVP_sha1(void) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_ocsp.c:231:5: warning: 'sk_pop_free' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
sk_X509_pop_free(x509s, X509_free);
 ^
/usr/include/openssl/safestack.h:1401:41: note: expanded from macro 'sk_X509_pop_free'
#define sk_X509_pop_free(st, free_func) SKM_sk_pop_free(X509, (st), (free_func))
 ^
/usr/include/openssl/safestack.h:193:2: note: expanded from macro 'SKM_sk_pop_free'
sk_pop_free(st, (void (*)(void *))free_func)
 ^
/usr/include/openssl/stack.h:89:6: note: 'sk_pop_free' has been explicitly marked deprecated here
void sk_pop_free(STACK *st, void (*func)(void *)) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_ocsp.c:251:14: warning: 'OCSP_request_verify' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
result = OCSP_request_verify(req, x509s, x509st, flg);
 ^
/usr/include/openssl/ocsp.h:454:5: note: 'OCSP_request_verify' has been explicitly marked deprecated here
int OCSP_request_verify(OCSP_REQUEST *req, STACK_OF(X509) *certs, X509_STORE *store, unsigned long flags) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_ocsp.c:252:5: warning: 'sk_pop_free' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
sk_X509_pop_free(x509s, X509_free);
 ^
/usr/include/openssl/safestack.h:1401:41: note: expanded from macro 'sk_X509_pop_free'
#define sk_X509_pop_free(st, free_func) SKM_sk_pop_free(X509, (st), (free_func))
 ^
/usr/include/openssl/safestack.h:193:2: note: expanded from macro 'SKM_sk_pop_free'
sk_pop_free(st, (void (*)(void *))free_func)
 ^
/usr/include/openssl/stack.h:89:6: note: 'sk_pop_free' has been explicitly marked deprecated here
void sk_pop_free(STACK *st, void (*func)(void *)) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_ocsp.c:253:31: warning: 'ERR_error_string' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
if(!result) rb_warn("%s", ERR_error_string(ERR_peek_error(), NULL));
 ^
/usr/include/openssl/err.h:279:7: note: 'ERR_error_string' has been explicitly marked deprecated here
char *ERR_error_string(unsigned long e,char *buf) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_ocsp.c:253:48: warning: 'ERR_peek_error' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
if(!result) rb_warn("%s", ERR_error_string(ERR_peek_error(), NULL));
 ^
/usr/include/openssl/err.h:270:15: note: 'ERR_peek_error' has been explicitly marked deprecated here
unsigned long ERR_peek_error(void) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_ocsp.c:291:16: warning: 'OCSP_response_create' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
if(!(res = OCSP_response_create(st, bs)))
 ^
/usr/include/openssl/ocsp.h:468:16: note: 'OCSP_response_create' has been explicitly marked deprecated here
OCSP_RESPONSE *OCSP_response_create(int status, OCSP_BASICRESP *bs) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_ocsp.c:340:10: warning: 'OCSP_response_status' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
st = OCSP_response_status(res);
 ^
/usr/include/openssl/ocsp.h:435:5: note: 'OCSP_response_status' has been explicitly marked deprecated here
int OCSP_response_status(OCSP_RESPONSE *resp) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_ocsp.c:352:10: warning: 'OCSP_response_status' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
st = OCSP_response_status(res);
 ^
/usr/include/openssl/ocsp.h:435:5: note: 'OCSP_response_status' has been explicitly marked deprecated here
int OCSP_response_status(OCSP_RESPONSE *resp) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_ocsp.c:354:24: warning: 'OCSP_response_status_str' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
return rb_str_new2(OCSP_response_status_str(st));
 ^
/usr/include/openssl/ocsp.h:552:7: note: 'OCSP_response_status_str' has been explicitly marked deprecated here
char *OCSP_response_status_str(long s) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_ocsp.c:365:15: warning: 'OCSP_response_get1_basic' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
if(!(bs = OCSP_response_get1_basic(res)))
 ^
/usr/include/openssl/ocsp.h:436:17: note: 'OCSP_response_get1_basic' has been explicitly marked deprecated here
OCSP_BASICRESP *OCSP_response_get1_basic(OCSP_RESPONSE *resp) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_ocsp.c:423:11: warning: 'OCSP_copy_nonce' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
ret = OCSP_copy_nonce(bs, req);
 ^
/usr/include/openssl/ocsp.h:423:5: note: 'OCSP_copy_nonce' has been explicitly marked deprecated here
int OCSP_copy_nonce(OCSP_BASICRESP *resp, OCSP_REQUEST *req) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_ocsp.c:438:8: warning: 'OCSP_basic_add1_nonce' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
ret = OCSP_basic_add1_nonce(bs, NULL, -1);
 ^
/usr/include/openssl/ocsp.h:421:5: note: 'OCSP_basic_add1_nonce' has been explicitly marked deprecated here
int OCSP_basic_add1_nonce(OCSP_BASICRESP *resp, unsigned char *val, int len) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_ocsp.c:443:8: warning: 'OCSP_basic_add1_nonce' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
ret = OCSP_basic_add1_nonce(bs, (unsigned char *)RSTRING_PTR(val), RSTRING_LENINT(val));
 ^
/usr/include/openssl/ocsp.h:421:5: note: 'OCSP_basic_add1_nonce' has been explicitly marked deprecated here
int OCSP_basic_add1_nonce(OCSP_BASICRESP *resp, unsigned char *val, int len) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_ocsp.c:477:8: warning: 'X509_gmtime_adj' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
rev = X509_gmtime_adj(NULL, NUM2INT(tmp));
 ^
/usr/include/openssl/x509.h:884:13: note: 'X509_gmtime_adj' has been explicitly marked deprecated here
ASN1_TIME * X509_gmtime_adj(ASN1_TIME *s, long adj) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_ocsp.c:481:11: warning: 'X509_gmtime_adj' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
ths = X509_gmtime_adj(NULL, NUM2INT(tmp));
 ^
/usr/include/openssl/x509.h:884:13: note: 'X509_gmtime_adj' has been explicitly marked deprecated here
ASN1_TIME * X509_gmtime_adj(ASN1_TIME *s, long adj) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_ocsp.c:484:11: warning: 'X509_gmtime_adj' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
nxt = X509_gmtime_adj(NULL, NUM2INT(tmp));
 ^
/usr/include/openssl/x509.h:884:13: note: 'X509_gmtime_adj' has been explicitly marked deprecated here
ASN1_TIME * X509_gmtime_adj(ASN1_TIME *s, long adj) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_ocsp.c:488:19: warning: 'OCSP_basic_add1_status' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
if(!(single = OCSP_basic_add1_status(bs, id, st, rsn, rev, ths, nxt))){
 ^
/usr/include/openssl/ocsp.h:469:18: note: 'OCSP_basic_add1_status' has been explicitly marked deprecated here
OCSP_SINGLERESP *OCSP_basic_add1_status(OCSP_BASICRESP *rsp,
 ^
ossl_ocsp.c:495:2: warning: 'sk_pop_free' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
sk_X509_EXTENSION_pop_free(single->singleExtensions, X509_EXTENSION_free);
 ^
/usr/include/openssl/safestack.h:1511:51: note: expanded from macro 'sk_X509_EXTENSION_pop_free'
#define sk_X509_EXTENSION_pop_free(st, free_func) SKM_sk_pop_free(X509_EXTENSION, (st), (free_func))
 ^
/usr/include/openssl/safestack.h:193:2: note: expanded from macro 'SKM_sk_pop_free'
sk_pop_free(st, (void (*)(void *))free_func)
 ^
/usr/include/openssl/stack.h:89:6: note: 'sk_pop_free' has been explicitly marked deprecated here
void sk_pop_free(STACK *st, void (*func)(void *)) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_ocsp.c:499:10: warning: 'OCSP_SINGLERESP_add_ext' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
if(!OCSP_SINGLERESP_add_ext(single, x509ext, -1)){
 ^
/usr/include/openssl/ocsp.h:534:5: note: 'OCSP_SINGLERESP_add_ext' has been explicitly marked deprecated here
int OCSP_SINGLERESP_add_ext(OCSP_SINGLERESP *x, X509_EXTENSION *ex, int loc) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_ocsp.c:532:13: warning: 'OCSP_resp_count' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
count = OCSP_resp_count(bs);
 ^
/usr/include/openssl/ocsp.h:438:5: note: 'OCSP_resp_count' has been explicitly marked deprecated here
int OCSP_resp_count(OCSP_BASICRESP *bs) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_ocsp.c:534:11: warning: 'OCSP_resp_get0' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
single = OCSP_resp_get0(bs, i);
 ^
/usr/include/openssl/ocsp.h:439:18: note: 'OCSP_resp_get0' has been explicitly marked deprecated here
OCSP_SINGLERESP *OCSP_resp_get0(OCSP_BASICRESP *bs, int idx) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_ocsp.c:538:11: warning: 'OCSP_single_get0_status' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
status = OCSP_single_get0_status(single, &reason, &revtime,
 ^
/usr/include/openssl/ocsp.h:441:5: note: 'OCSP_single_get0_status' has been explicitly marked deprecated here
int OCSP_single_get0_status(OCSP_SINGLERESP *single, int *reason,
 ^
ossl_ocsp.c:541:13: warning: 'ASN1_dup' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
if(!(cid = OCSP_CERTID_dup(single->certId)))
 ^
/usr/include/openssl/ocsp.h:399:30: note: expanded from macro 'OCSP_CERTID_dup'
#define OCSP_CERTID_dup(cid) ASN1_dup_of(OCSP_CERTID,i2d_OCSP_CERTID,d2i_OCSP_CERTID,cid)
 ^
/usr/include/openssl/asn1.h:938:13: note: expanded from macro 'ASN1_dup_of'
((type*)ASN1_dup(CHECKED_I2D_OF(type, i2d), \
 ^
/usr/include/openssl/asn1.h:935:7: note: 'ASN1_dup' has been explicitly marked deprecated here
void *ASN1_dup(i2d_of_void *i2d, d2i_of_void *d2i, char *x) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_ocsp.c:551:14: warning: 'OCSP_SINGLERESP_get_ext_count' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
ext_count = OCSP_SINGLERESP_get_ext_count(single);
 ^
/usr/include/openssl/ocsp.h:525:5: note: 'OCSP_SINGLERESP_get_ext_count' has been explicitly marked deprecated here
int OCSP_SINGLERESP_get_ext_count(OCSP_SINGLERESP *x) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_ocsp.c:553:16: warning: 'OCSP_SINGLERESP_get_ext' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
x509ext = OCSP_SINGLERESP_get_ext(single, j);
 ^
/usr/include/openssl/ocsp.h:529:17: note: 'OCSP_SINGLERESP_get_ext' has been explicitly marked deprecated here
X509_EXTENSION *OCSP_SINGLERESP_get_ext(OCSP_SINGLERESP *x, int loc) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_ocsp.c:579:10: warning: 'sk_new_null' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
x509s = sk_X509_new_null();
 ^
/usr/include/openssl/safestack.h:1386:28: note: expanded from macro 'sk_X509_new_null'
#define sk_X509_new_null() SKM_sk_new_null(X509)
 ^
/usr/include/openssl/safestack.h:164:2: note: expanded from macro 'SKM_sk_new_null'
sk_new_null()
 ^
/usr/include/openssl/stack.h:87:8: note: 'sk_new_null' has been explicitly marked deprecated here
STACK *sk_new_null(void) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_ocsp.c:586:11: warning: 'OCSP_basic_sign' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
ret = OCSP_basic_sign(bs, signer, key, EVP_sha1(), x509s, flg);
 ^
/usr/include/openssl/ocsp.h:475:5: note: 'OCSP_basic_sign' has been explicitly marked deprecated here
int OCSP_basic_sign(OCSP_BASICRESP *brsp,
 ^
ossl_ocsp.c:586:44: warning: 'EVP_sha1' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
ret = OCSP_basic_sign(bs, signer, key, EVP_sha1(), x509s, flg);
 ^
/usr/include/openssl/evp.h:666:15: note: 'EVP_sha1' has been explicitly marked deprecated here
const EVP_MD *EVP_sha1(void) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_ocsp.c:587:5: warning: 'sk_pop_free' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
sk_X509_pop_free(x509s, X509_free);
 ^
/usr/include/openssl/safestack.h:1401:41: note: expanded from macro 'sk_X509_pop_free'
#define sk_X509_pop_free(st, free_func) SKM_sk_pop_free(X509, (st), (free_func))
 ^
/usr/include/openssl/safestack.h:193:2: note: expanded from macro 'SKM_sk_pop_free'
sk_pop_free(st, (void (*)(void *))free_func)
 ^
/usr/include/openssl/stack.h:89:6: note: 'sk_pop_free' has been explicitly marked deprecated here
void sk_pop_free(STACK *st, void (*func)(void *)) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_ocsp.c:607:14: warning: 'OCSP_basic_verify' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
result = OCSP_basic_verify(bs, x509s, x509st, flg) > 0 ? Qtrue : Qfalse;
 ^
/usr/include/openssl/ocsp.h:559:5: note: 'OCSP_basic_verify' has been explicitly marked deprecated here
int OCSP_basic_verify(OCSP_BASICRESP *bs, STACK_OF(X509) *certs,
 ^
ossl_ocsp.c:608:5: warning: 'sk_pop_free' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
sk_X509_pop_free(x509s, X509_free);
 ^
/usr/include/openssl/safestack.h:1401:41: note: expanded from macro 'sk_X509_pop_free'
#define sk_X509_pop_free(st, free_func) SKM_sk_pop_free(X509, (st), (free_func))
 ^
/usr/include/openssl/safestack.h:193:2: note: expanded from macro 'SKM_sk_pop_free'
sk_pop_free(st, (void (*)(void *))free_func)
 ^
/usr/include/openssl/stack.h:89:6: note: 'sk_pop_free' has been explicitly marked deprecated here
void sk_pop_free(STACK *st, void (*func)(void *)) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_ocsp.c:609:31: warning: 'ERR_error_string' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
if(!result) rb_warn("%s", ERR_error_string(ERR_peek_error(), NULL));
 ^
/usr/include/openssl/err.h:279:7: note: 'ERR_error_string' has been explicitly marked deprecated here
char *ERR_error_string(unsigned long e,char *buf) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_ocsp.c:609:48: warning: 'ERR_peek_error' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
if(!result) rb_warn("%s", ERR_error_string(ERR_peek_error(), NULL));
 ^
/usr/include/openssl/err.h:270:15: note: 'ERR_peek_error' has been explicitly marked deprecated here
unsigned long ERR_peek_error(void) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_ocsp.c:647:10: warning: 'OCSP_cert_to_id' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
newid = OCSP_cert_to_id(md, x509s, x509i);
 ^
/usr/include/openssl/ocsp.h:411:14: note: 'OCSP_cert_to_id' has been explicitly marked deprecated here
OCSP_CERTID *OCSP_cert_to_id(const EVP_MD *dgst, X509 *subject, X509 *issuer) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_ocsp.c:649:10: warning: 'OCSP_cert_to_id' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
newid = OCSP_cert_to_id(NULL, x509s, x509i);
 ^
/usr/include/openssl/ocsp.h:411:14: note: 'OCSP_cert_to_id' has been explicitly marked deprecated here
OCSP_CERTID *OCSP_cert_to_id(const EVP_MD *dgst, X509 *subject, X509 *issuer) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_ocsp.c:668:14: warning: 'OCSP_id_cmp' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
result = OCSP_id_cmp(id, id2);
 ^
/usr/include/openssl/ocsp.h:459:5: note: 'OCSP_id_cmp' has been explicitly marked deprecated here
int OCSP_id_cmp(OCSP_CERTID *a, OCSP_CERTID *b) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_ocsp.c:681:14: warning: 'OCSP_id_issuer_cmp' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
result = OCSP_id_issuer_cmp(id, id2);
 ^
/usr/include/openssl/ocsp.h:458:5: note: 'OCSP_id_issuer_cmp' has been explicitly marked deprecated here
int OCSP_id_issuer_cmp(OCSP_CERTID *a, OCSP_CERTID *b) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
49 warnings generated.
compiling ossl_pkcs12.c
ossl_pkcs12.c:93:21: warning: 'OBJ_txt2nid' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
if ((nkey = OBJ_txt2nid(StringValuePtr(key_nid))) == NID_undef)
 ^
/usr/include/openssl/objects.h:1012:6: note: 'OBJ_txt2nid' has been explicitly marked deprecated here
int OBJ_txt2nid(const char *s) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_pkcs12.c:97:22: warning: 'OBJ_txt2nid' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
if ((ncert = OBJ_txt2nid(StringValuePtr(cert_nid))) == NID_undef)
 ^
/usr/include/openssl/objects.h:1012:6: note: 'OBJ_txt2nid' has been explicitly marked deprecated here
int OBJ_txt2nid(const char *s) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_pkcs12.c:107:11: warning: 'PKCS12_create' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
p12 = PKCS12_create(passphrase, friendlyname, key, x509, x509s,
 ^
/usr/include/openssl/pkcs12.h:256:9: note: 'PKCS12_create' has been explicitly marked deprecated here
PKCS12 *PKCS12_create(char *pass, char *name, EVP_PKEY *pkey, X509 *cert,
 ^
ossl_pkcs12.c:109:5: warning: 'sk_pop_free' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
sk_X509_pop_free(x509s, X509_free);
 ^
/usr/include/openssl/safestack.h:1401:41: note: expanded from macro 'sk_X509_pop_free'
#define sk_X509_pop_free(st, free_func) SKM_sk_pop_free(X509, (st), (free_func))
 ^
/usr/include/openssl/safestack.h:193:2: note: expanded from macro 'SKM_sk_pop_free'
sk_pop_free(st, (void (*)(void *))free_func)
 ^
/usr/include/openssl/stack.h:89:6: note: 'sk_pop_free' has been explicitly marked deprecated here
void sk_pop_free(STACK *st, void (*func)(void *)) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_pkcs12.c:145:5: warning: 'd2i_PKCS12_bio' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
d2i_PKCS12_bio(in, &pkcs);
 ^
/usr/include/openssl/pkcs12.h:270:9: note: 'd2i_PKCS12_bio' has been explicitly marked deprecated here
PKCS12 *d2i_PKCS12_bio(BIO *bp, PKCS12 **p12) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_pkcs12.c:147:5: warning: 'BIO_free' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
BIO_free(in);
 ^
/usr/include/openssl/bio.h:593:5: note: 'BIO_free' has been explicitly marked deprecated here
int BIO_free(BIO *a) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_pkcs12.c:150:9: warning: 'PKCS12_parse' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
if(!PKCS12_parse(pkcs, passphrase, &key, &x509, &x509s))
 ^
/usr/include/openssl/pkcs12.h:254:5: note: 'PKCS12_parse' has been explicitly marked deprecated here
int PKCS12_parse(PKCS12 *p12, const char *pass, EVP_PKEY **pkey, X509 **cert,
 ^
ossl_pkcs12.c:165:5: warning: 'sk_pop_free' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
sk_X509_pop_free(x509s, X509_free);
 ^
/usr/include/openssl/safestack.h:1401:41: note: expanded from macro 'sk_X509_pop_free'
#define sk_X509_pop_free(st, free_func) SKM_sk_pop_free(X509, (st), (free_func))
 ^
/usr/include/openssl/safestack.h:193:2: note: expanded from macro 'SKM_sk_pop_free'
sk_pop_free(st, (void (*)(void *))free_func)
 ^
/usr/include/openssl/stack.h:89:6: note: 'sk_pop_free' has been explicitly marked deprecated here
void sk_pop_free(STACK *st, void (*func)(void *)) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
8 warnings generated.
compiling ossl_pkcs5.c
ossl_pkcs5.c:78:9: warning: 'PKCS5_PBKDF2_HMAC_SHA1' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
if (PKCS5_PBKDF2_HMAC_SHA1(RSTRING_PTR(pass), RSTRING_LENINT(pass),
 ^
/usr/include/openssl/evp.h:911:5: note: 'PKCS5_PBKDF2_HMAC_SHA1' has been explicitly marked deprecated here
int PKCS5_PBKDF2_HMAC_SHA1(const char *pass, int passlen,
 ^
1 warning generated.
compiling ossl_pkcs7.c
ossl_pkcs7.c:89:20: warning: 'ASN1_dup' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
pkcs7 = p7si ? PKCS7_SIGNER_INFO_dup(p7si) : PKCS7_SIGNER_INFO_new();
 ^
./openssl_missing.h:57:58: note: expanded from macro 'PKCS7_SIGNER_INFO_dup'
# define PKCS7_SIGNER_INFO_dup(si) (PKCS7_SIGNER_INFO *)ASN1_dup((i2d_of_void *)i2d_PKCS7_SIGNER_INFO, \
 ^
/usr/include/openssl/asn1.h:935:7: note: 'ASN1_dup' has been explicitly marked deprecated here
void *ASN1_dup(i2d_of_void *i2d, d2i_of_void *d2i, char *x) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_pkcs7.c:102:19: warning: 'ASN1_dup' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
if (!(pkcs7 = PKCS7_SIGNER_INFO_dup(p7si))) {
 ^
./openssl_missing.h:57:58: note: expanded from macro 'PKCS7_SIGNER_INFO_dup'
# define PKCS7_SIGNER_INFO_dup(si) (PKCS7_SIGNER_INFO *)ASN1_dup((i2d_of_void *)i2d_PKCS7_SIGNER_INFO, \
 ^
/usr/include/openssl/asn1.h:935:7: note: 'ASN1_dup' has been explicitly marked deprecated here
void *ASN1_dup(i2d_of_void *i2d, d2i_of_void *d2i, char *x) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_pkcs7.c:115:20: warning: 'ASN1_dup' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
pkcs7 = p7ri ? PKCS7_RECIP_INFO_dup(p7ri) : PKCS7_RECIP_INFO_new();
 ^
./openssl_missing.h:62:56: note: expanded from macro 'PKCS7_RECIP_INFO_dup'
# define PKCS7_RECIP_INFO_dup(ri) (PKCS7_RECIP_INFO *)ASN1_dup((i2d_of_void *)i2d_PKCS7_RECIP_INFO, \
 ^
/usr/include/openssl/asn1.h:935:7: note: 'ASN1_dup' has been explicitly marked deprecated here
void *ASN1_dup(i2d_of_void *i2d, d2i_of_void *d2i, char *x) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_pkcs7.c:128:19: warning: 'ASN1_dup' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
if (!(pkcs7 = PKCS7_RECIP_INFO_dup(p7ri))) {
 ^
./openssl_missing.h:62:56: note: expanded from macro 'PKCS7_RECIP_INFO_dup'
# define PKCS7_RECIP_INFO_dup(ri) (PKCS7_RECIP_INFO *)ASN1_dup((i2d_of_void *)i2d_PKCS7_RECIP_INFO, \
 ^
/usr/include/openssl/asn1.h:935:7: note: 'ASN1_dup' has been explicitly marked deprecated here
void *ASN1_dup(i2d_of_void *i2d, d2i_of_void *d2i, char *x) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_pkcs7.c:148:13: warning: 'SMIME_read_PKCS7' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
pkcs7 = SMIME_read_PKCS7(in, &out);
 ^
/usr/include/openssl/pkcs7.h:373:8: note: 'SMIME_read_PKCS7' has been explicitly marked deprecated here
PKCS7 *SMIME_read_PKCS7(BIO *bio, BIO **bcont) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_pkcs7.c:149:5: warning: 'BIO_free' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
BIO_free(in);
 ^
/usr/include/openssl/bio.h:593:5: note: 'BIO_free' has been explicitly marked deprecated here
int BIO_free(BIO *a) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_pkcs7.c:176:24: warning: 'OBJ_obj2nid' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
if(!NIL_P(data) && PKCS7_is_detached(p7))
 ^
/usr/include/openssl/pkcs7.h:245:32: note: expanded from macro 'PKCS7_is_detached'
#define PKCS7_is_detached(p7) (PKCS7_type_is_signed(p7) && PKCS7_get_detached(p7))
 ^
/usr/include/openssl/pkcs7.h:231:34: note: expanded from macro 'PKCS7_type_is_signed'
#define PKCS7_type_is_signed(a) (OBJ_obj2nid((a)->type) == NID_pkcs7_signed)
 ^
/usr/include/openssl/objects.h:1009:6: note: 'OBJ_obj2nid' has been explicitly marked deprecated here
int OBJ_obj2nid(const ASN1_OBJECT *o) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_pkcs7.c:176:24: warning: 'PKCS7_ctrl' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
if(!NIL_P(data) && PKCS7_is_detached(p7))
 ^
/usr/include/openssl/pkcs7.h:245:60: note: expanded from macro 'PKCS7_is_detached'
#define PKCS7_is_detached(p7) (PKCS7_type_is_signed(p7) && PKCS7_get_detached(p7))
 ^
/usr/include/openssl/pkcs7.h:243:3: note: expanded from macro 'PKCS7_get_detached'
PKCS7_ctrl(p,PKCS7_OP_GET_DETACHED_SIGNATURE,0,NULL)
 ^
/usr/include/openssl/pkcs7.h:313:6: note: 'PKCS7_ctrl' has been explicitly marked deprecated here
long PKCS7_ctrl(PKCS7 *p7, int cmd, long larg, char *parg) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_pkcs7.c:179:16: warning: 'BIO_new' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
if(!(out = BIO_new(BIO_s_mem()))){
 ^
/usr/include/openssl/bio.h:591:7: note: 'BIO_new' has been explicitly marked deprecated here
BIO * BIO_new(BIO_METHOD *type) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_pkcs7.c:179:24: warning: 'BIO_s_mem' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
if(!(out = BIO_new(BIO_s_mem()))){
 ^
/usr/include/openssl/bio.h:626:13: note: 'BIO_s_mem' has been explicitly marked deprecated here
BIO_METHOD *BIO_s_mem(void) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_pkcs7.c:180:9: warning: 'BIO_free' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
BIO_free(in);
 ^
/usr/include/openssl/bio.h:593:5: note: 'BIO_free' has been explicitly marked deprecated here
int BIO_free(BIO *a) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_pkcs7.c:183:9: warning: 'SMIME_write_PKCS7' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
if(!SMIME_write_PKCS7(out, p7, in, flg)){
 ^
/usr/include/openssl/pkcs7.h:372:5: note: 'SMIME_write_PKCS7' has been explicitly marked deprecated here
int SMIME_write_PKCS7(BIO *bio, PKCS7 *p7, BIO *data, int flags) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_pkcs7.c:184:9: warning: 'BIO_free' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
BIO_free(out);
 ^
/usr/include/openssl/bio.h:593:5: note: 'BIO_free' has been explicitly marked deprecated here
int BIO_free(BIO *a) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_pkcs7.c:185:9: warning: 'BIO_free' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
BIO_free(in);
 ^
/usr/include/openssl/bio.h:593:5: note: 'BIO_free' has been explicitly marked deprecated here
int BIO_free(BIO *a) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_pkcs7.c:188:5: warning: 'BIO_free' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
BIO_free(in);
 ^
/usr/include/openssl/bio.h:593:5: note: 'BIO_free' has been explicitly marked deprecated here
int BIO_free(BIO *a) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_pkcs7.c:219:6: warning: 'BIO_free' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
BIO_free(in);
 ^
/usr/include/openssl/bio.h:593:5: note: 'BIO_free' has been explicitly marked deprecated here
int BIO_free(BIO *a) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_pkcs7.c:223:18: warning: 'PKCS7_sign' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
if(!(pkcs7 = PKCS7_sign(x509, pkey, x509s, in, flg))){
 ^
/usr/include/openssl/pkcs7.h:358:8: note: 'PKCS7_sign' has been explicitly marked deprecated here
PKCS7 *PKCS7_sign(X509 *signcert, EVP_PKEY *pkey, STACK_OF(X509) *certs,
 ^
ossl_pkcs7.c:224:2: warning: 'BIO_free' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
BIO_free(in);
 ^
/usr/include/openssl/bio.h:593:5: note: 'BIO_free' has been explicitly marked deprecated here
int BIO_free(BIO *a) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_pkcs7.c:225:2: warning: 'sk_pop_free' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
sk_X509_pop_free(x509s, X509_free);
 ^
/usr/include/openssl/safestack.h:1401:41: note: expanded from macro 'sk_X509_pop_free'
#define sk_X509_pop_free(st, free_func) SKM_sk_pop_free(X509, (st), (free_func))
 ^
/usr/include/openssl/safestack.h:193:2: note: expanded from macro 'SKM_sk_pop_free'
sk_pop_free(st, (void (*)(void *))free_func)
 ^
/usr/include/openssl/stack.h:89:6: note: 'sk_pop_free' has been explicitly marked deprecated here
void sk_pop_free(STACK *st, void (*func)(void *)) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_pkcs7.c:231:5: warning: 'BIO_free' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
BIO_free(in);
 ^
/usr/include/openssl/bio.h:593:5: note: 'BIO_free' has been explicitly marked deprecated here
int BIO_free(BIO *a) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_pkcs7.c:232:5: warning: 'sk_pop_free' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
sk_X509_pop_free(x509s, X509_free);
 ^
/usr/include/openssl/safestack.h:1401:41: note: expanded from macro 'sk_X509_pop_free'
#define sk_X509_pop_free(st, free_func) SKM_sk_pop_free(X509, (st), (free_func))
 ^
/usr/include/openssl/safestack.h:193:2: note: expanded from macro 'SKM_sk_pop_free'
sk_pop_free(st, (void (*)(void *))free_func)
 ^
/usr/include/openssl/stack.h:89:6: note: 'sk_pop_free' has been explicitly marked deprecated here
void sk_pop_free(STACK *st, void (*func)(void *)) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_pkcs7.c:255:9: warning: 'EVP_rc2_40_cbc' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
ciph = EVP_rc2_40_cbc();
 ^
/usr/include/openssl/evp.h:730:19: note: 'EVP_rc2_40_cbc' has been explicitly marked deprecated here
const EVP_CIPHER *EVP_rc2_40_cbc(void) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_pkcs7.c:272:2: warning: 'BIO_free' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
BIO_free(in);
 ^
/usr/include/openssl/bio.h:593:5: note: 'BIO_free' has been explicitly marked deprecated here
int BIO_free(BIO *a) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_pkcs7.c:275:15: warning: 'PKCS7_encrypt' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
if(!(p7 = PKCS7_encrypt(x509s, in, (EVP_CIPHER*)ciph, flg))){
 ^
/usr/include/openssl/pkcs7.h:363:8: note: 'PKCS7_encrypt' has been explicitly marked deprecated here
PKCS7 *PKCS7_encrypt(STACK_OF(X509) *certs, BIO *in, const EVP_CIPHER *cipher,
 ^
ossl_pkcs7.c:276:2: warning: 'BIO_free' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
BIO_free(in);
 ^
/usr/include/openssl/bio.h:593:5: note: 'BIO_free' has been explicitly marked deprecated here
int BIO_free(BIO *a) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_pkcs7.c:277:2: warning: 'sk_pop_free' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
sk_X509_pop_free(x509s, X509_free);
 ^
/usr/include/openssl/safestack.h:1401:41: note: expanded from macro 'sk_X509_pop_free'
#define sk_X509_pop_free(st, free_func) SKM_sk_pop_free(X509, (st), (free_func))
 ^
/usr/include/openssl/safestack.h:193:2: note: expanded from macro 'SKM_sk_pop_free'
sk_pop_free(st, (void (*)(void *))free_func)
 ^
/usr/include/openssl/stack.h:89:6: note: 'sk_pop_free' has been explicitly marked deprecated here
void sk_pop_free(STACK *st, void (*func)(void *)) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_pkcs7.c:280:5: warning: 'BIO_free' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
BIO_free(in);
 ^
/usr/include/openssl/bio.h:593:5: note: 'BIO_free' has been explicitly marked deprecated here
int BIO_free(BIO *a) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_pkcs7.c:283:5: warning: 'sk_pop_free' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
sk_X509_pop_free(x509s, X509_free);
 ^
/usr/include/openssl/safestack.h:1401:41: note: expanded from macro 'sk_X509_pop_free'
#define sk_X509_pop_free(st, free_func) SKM_sk_pop_free(X509, (st), (free_func))
 ^
/usr/include/openssl/safestack.h:193:2: note: expanded from macro 'SKM_sk_pop_free'
sk_pop_free(st, (void (*)(void *))free_func)
 ^
/usr/include/openssl/stack.h:89:6: note: 'sk_pop_free' has been explicitly marked deprecated here
void sk_pop_free(STACK *st, void (*func)(void *)) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_pkcs7.c:322:2: warning: 'BIO_ctrl' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
OSSL_BIO_reset(in);
 ^
./ossl.h:155:35: note: expanded from macro 'OSSL_BIO_reset'
#define OSSL_BIO_reset(bio) (void)BIO_reset((bio)); \
 ^
/usr/include/openssl/bio.h:520:28: note: expanded from macro 'BIO_reset'
#define BIO_reset(b) (int)BIO_ctrl(b,BIO_CTRL_RESET,0,NULL)
 ^
/usr/include/openssl/bio.h:600:6: note: 'BIO_ctrl' has been explicitly marked deprecated here
long BIO_ctrl(BIO *bp,int cmd,long larg,void *parg) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_pkcs7.c:322:2: warning: 'ERR_clear_error' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
OSSL_BIO_reset(in);
 ^
./ossl.h:156:5: note: expanded from macro 'OSSL_BIO_reset'
ERR_clear_error();
 ^
/usr/include/openssl/err.h:278:6: note: 'ERR_clear_error' has been explicitly marked deprecated here
void ERR_clear_error(void ) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_pkcs7.c:323:14: warning: 'd2i_PKCS7_bio' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
p7 = d2i_PKCS7_bio(in, &pkcs);
 ^
/usr/include/openssl/pkcs7.h:294:8: note: 'd2i_PKCS7_bio' has been explicitly marked deprecated here
PKCS7 *d2i_PKCS7_bio(BIO *bp,PKCS7 **p7) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_pkcs7.c:325:6: warning: 'BIO_free' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
BIO_free(in);
 ^
/usr/include/openssl/bio.h:593:5: note: 'BIO_free' has been explicitly marked deprecated here
int BIO_free(BIO *a) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_pkcs7.c:332:5: warning: 'BIO_free' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
BIO_free(in);
 ^
/usr/include/openssl/bio.h:593:5: note: 'BIO_free' has been explicitly marked deprecated here
int BIO_free(BIO *a) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_pkcs7.c:350:13: warning: 'PKCS7_dup' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
pkcs7 = PKCS7_dup(b);
 ^
/usr/include/openssl/pkcs7.h:293:8: note: 'PKCS7_dup' has been explicitly marked deprecated here
PKCS7 *PKCS7_dup(PKCS7 *p7) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_pkcs7.c:403:9: warning: 'PKCS7_set_type' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
if(!PKCS7_set_type(p7, ossl_pkcs7_sym2typeid(type)))
 ^
/usr/include/openssl/pkcs7.h:315:5: note: 'PKCS7_set_type' has been explicitly marked deprecated here
int PKCS7_set_type(PKCS7 *p7, int type) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_pkcs7.c:419:8: warning: 'OBJ_obj2nid' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
if(PKCS7_type_is_signed(p7))
 ^
/usr/include/openssl/pkcs7.h:231:34: note: expanded from macro 'PKCS7_type_is_signed'
#define PKCS7_type_is_signed(a) (OBJ_obj2nid((a)->type) == NID_pkcs7_signed)
 ^
/usr/include/openssl/objects.h:1009:6: note: 'OBJ_obj2nid' has been explicitly marked deprecated here
int OBJ_obj2nid(const ASN1_OBJECT *o) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_pkcs7.c:421:8: warning: 'OBJ_obj2nid' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
if(PKCS7_type_is_encrypted(p7))
 ^
/usr/include/openssl/pkcs7.h:232:37: note: expanded from macro 'PKCS7_type_is_encrypted'
#define PKCS7_type_is_encrypted(a) (OBJ_obj2nid((a)->type) == NID_pkcs7_encrypted)
 ^
/usr/include/openssl/objects.h:1009:6: note: 'OBJ_obj2nid' has been explicitly marked deprecated here
int OBJ_obj2nid(const ASN1_OBJECT *o) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_pkcs7.c:423:8: warning: 'OBJ_obj2nid' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
if(PKCS7_type_is_enveloped(p7))
 ^
/usr/include/openssl/pkcs7.h:233:37: note: expanded from macro 'PKCS7_type_is_enveloped'
#define PKCS7_type_is_enveloped(a) (OBJ_obj2nid((a)->type) == NID_pkcs7_enveloped)
 ^
/usr/include/openssl/objects.h:1009:6: note: 'OBJ_obj2nid' has been explicitly marked deprecated here
int OBJ_obj2nid(const ASN1_OBJECT *o) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_pkcs7.c:425:8: warning: 'OBJ_obj2nid' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
if(PKCS7_type_is_signedAndEnveloped(p7))
 ^
/usr/include/openssl/pkcs7.h:235:4: note: expanded from macro 'PKCS7_type_is_signedAndEnveloped'
(OBJ_obj2nid((a)->type) == NID_pkcs7_signedAndEnveloped)
 ^
/usr/include/openssl/objects.h:1009:6: note: 'OBJ_obj2nid' has been explicitly marked deprecated here
int OBJ_obj2nid(const ASN1_OBJECT *o) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_pkcs7.c:427:8: warning: 'OBJ_obj2nid' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
if(PKCS7_type_is_data(p7))
 ^
/usr/include/openssl/pkcs7.h:236:34: note: expanded from macro 'PKCS7_type_is_data'
#define PKCS7_type_is_data(a) (OBJ_obj2nid((a)->type) == NID_pkcs7_data)
 ^
/usr/include/openssl/objects.h:1009:6: note: 'OBJ_obj2nid' has been explicitly marked deprecated here
int OBJ_obj2nid(const ASN1_OBJECT *o) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_pkcs7.c:440:9: warning: 'PKCS7_ctrl' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
if(!PKCS7_set_detached(p7, flag == Qtrue ? 1 : 0))
 ^
/usr/include/openssl/pkcs7.h:241:3: note: expanded from macro 'PKCS7_set_detached'
PKCS7_ctrl(p,PKCS7_OP_SET_DETACHED_SIGNATURE,v,NULL)
 ^
/usr/include/openssl/pkcs7.h:313:6: note: 'PKCS7_ctrl' has been explicitly marked deprecated here
long PKCS7_ctrl(PKCS7 *p7, int cmd, long larg, char *parg) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_pkcs7.c:451:12: warning: 'PKCS7_ctrl' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
return PKCS7_get_detached(p7) ? Qtrue : Qfalse;
 ^
/usr/include/openssl/pkcs7.h:243:3: note: expanded from macro 'PKCS7_get_detached'
PKCS7_ctrl(p,PKCS7_OP_GET_DETACHED_SIGNATURE,0,NULL)
 ^
/usr/include/openssl/pkcs7.h:313:6: note: 'PKCS7_ctrl' has been explicitly marked deprecated here
long PKCS7_ctrl(PKCS7 *p7, int cmd, long larg, char *parg) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_pkcs7.c:459:12: warning: 'OBJ_obj2nid' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
return PKCS7_is_detached(p7) ? Qtrue : Qfalse;
 ^
/usr/include/openssl/pkcs7.h:245:32: note: expanded from macro 'PKCS7_is_detached'
#define PKCS7_is_detached(p7) (PKCS7_type_is_signed(p7) && PKCS7_get_detached(p7))
 ^
/usr/include/openssl/pkcs7.h:231:34: note: expanded from macro 'PKCS7_type_is_signed'
#define PKCS7_type_is_signed(a) (OBJ_obj2nid((a)->type) == NID_pkcs7_signed)
 ^
/usr/include/openssl/objects.h:1009:6: note: 'OBJ_obj2nid' has been explicitly marked deprecated here
int OBJ_obj2nid(const ASN1_OBJECT *o) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_pkcs7.c:459:12: warning: 'PKCS7_ctrl' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
return PKCS7_is_detached(p7) ? Qtrue : Qfalse;
 ^
/usr/include/openssl/pkcs7.h:245:60: note: expanded from macro 'PKCS7_is_detached'
#define PKCS7_is_detached(p7) (PKCS7_type_is_signed(p7) && PKCS7_get_detached(p7))
 ^
/usr/include/openssl/pkcs7.h:243:3: note: expanded from macro 'PKCS7_get_detached'
PKCS7_ctrl(p,PKCS7_OP_GET_DETACHED_SIGNATURE,0,NULL)
 ^
/usr/include/openssl/pkcs7.h:313:6: note: 'PKCS7_ctrl' has been explicitly marked deprecated here
long PKCS7_ctrl(PKCS7 *p7, int cmd, long larg, char *parg) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_pkcs7.c:468:10: warning: 'PKCS7_set_cipher' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
if (!PKCS7_set_cipher(pkcs7, GetCipherPtr(cipher))) {
 ^
/usr/include/openssl/pkcs7.h:343:5: note: 'PKCS7_set_cipher' has been explicitly marked deprecated here
int PKCS7_set_cipher(PKCS7 *p7, const EVP_CIPHER *cipher) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_pkcs7.c:483:10: warning: 'PKCS7_add_signer' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
if (!PKCS7_add_signer(pkcs7, p7si)) {
 ^
/usr/include/openssl/pkcs7.h:320:5: note: 'PKCS7_add_signer' has been explicitly marked deprecated here
int PKCS7_add_signer(PKCS7 *p7, PKCS7_SIGNER_INFO *p7i) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_pkcs7.c:487:9: warning: 'OBJ_obj2nid' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
if (PKCS7_type_is_signed(pkcs7)){
 ^
/usr/include/openssl/pkcs7.h:231:34: note: expanded from macro 'PKCS7_type_is_signed'
#define PKCS7_type_is_signed(a) (OBJ_obj2nid((a)->type) == NID_pkcs7_signed)
 ^
/usr/include/openssl/objects.h:1009:6: note: 'OBJ_obj2nid' has been explicitly marked deprecated here
int OBJ_obj2nid(const ASN1_OBJECT *o) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_pkcs7.c:488:2: warning: 'PKCS7_add_signed_attribute' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
PKCS7_add_signed_attribute(p7si, NID_pkcs9_contentType,
 ^
/usr/include/openssl/pkcs7.h:347:5: note: 'PKCS7_add_signed_attribute' has been explicitly marked deprecated here
int PKCS7_add_signed_attribute(PKCS7_SIGNER_INFO *p7si,int nid,int type,
 ^
ossl_pkcs7.c:489:23: warning: 'OBJ_nid2obj' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
V_ASN1_OBJECT, OBJ_nid2obj(NID_pkcs7_data));
 ^
/usr/include/openssl/objects.h:1006:15: note: 'OBJ_nid2obj' has been explicitly marked deprecated here
ASN1_OBJECT * OBJ_nid2obj(int n) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_pkcs7.c:505:16: warning: 'PKCS7_get_signer_info' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
if (!(sk = PKCS7_get_signer_info(pkcs7))) {
 ^
/usr/include/openssl/pkcs7.h:338:30: note: 'PKCS7_get_signer_info' has been explicitly marked deprecated here
STACK_OF(PKCS7_SIGNER_INFO) *PKCS7_get_signer_info(PKCS7 *p7) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_pkcs7.c:509:16: warning: 'sk_num' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
if ((num = sk_PKCS7_SIGNER_INFO_num(sk)) < 0) {
 ^
/usr/include/openssl/safestack.h:1190:38: note: expanded from macro 'sk_PKCS7_SIGNER_INFO_num'
#define sk_PKCS7_SIGNER_INFO_num(st) SKM_sk_num(PKCS7_SIGNER_INFO, (st))
 ^
/usr/include/openssl/safestack.h:168:2: note: expanded from macro 'SKM_sk_num'
sk_num(st)
 ^
/usr/include/openssl/stack.h:81:5: note: 'sk_num' has been explicitly marked deprecated here
int sk_num(const STACK *) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_pkcs7.c:514:7: warning: 'sk_value' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
si = sk_PKCS7_SIGNER_INFO_value(sk, i);
 ^
/usr/include/openssl/safestack.h:1191:43: note: expanded from macro 'sk_PKCS7_SIGNER_INFO_value'
#define sk_PKCS7_SIGNER_INFO_value(st, i) SKM_sk_value(PKCS7_SIGNER_INFO, (st), (i))
 ^
/usr/include/openssl/safestack.h:170:11: note: expanded from macro 'SKM_sk_value'
((type *)sk_value(st, i))
 ^
/usr/include/openssl/stack.h:82:7: note: 'sk_value' has been explicitly marked deprecated here
char *sk_value(const STACK *, int) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_pkcs7.c:529:10: warning: 'PKCS7_add_recipient_info' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
if (!PKCS7_add_recipient_info(pkcs7, ri)) {
 ^
/usr/include/openssl/pkcs7.h:341:5: note: 'PKCS7_add_recipient_info' has been explicitly marked deprecated here
int PKCS7_add_recipient_info(PKCS7 *p7, PKCS7_RECIP_INFO *ri) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_pkcs7.c:547:9: warning: 'OBJ_obj2nid' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
if (PKCS7_type_is_enveloped(pkcs7))
 ^
/usr/include/openssl/pkcs7.h:233:37: note: expanded from macro 'PKCS7_type_is_enveloped'
#define PKCS7_type_is_enveloped(a) (OBJ_obj2nid((a)->type) == NID_pkcs7_enveloped)
 ^
/usr/include/openssl/objects.h:1009:6: note: 'OBJ_obj2nid' has been explicitly marked deprecated here
int OBJ_obj2nid(const ASN1_OBJECT *o) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_pkcs7.c:549:14: warning: 'OBJ_obj2nid' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
else if (PKCS7_type_is_signedAndEnveloped(pkcs7))
 ^
/usr/include/openssl/pkcs7.h:235:4: note: expanded from macro 'PKCS7_type_is_signedAndEnveloped'
(OBJ_obj2nid((a)->type) == NID_pkcs7_signedAndEnveloped)
 ^
/usr/include/openssl/objects.h:1009:6: note: 'OBJ_obj2nid' has been explicitly marked deprecated here
int OBJ_obj2nid(const ASN1_OBJECT *o) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_pkcs7.c:553:16: warning: 'sk_num' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
if ((num = sk_PKCS7_RECIP_INFO_num(sk)) < 0) {
 ^
/usr/include/openssl/safestack.h:1168:37: note: expanded from macro 'sk_PKCS7_RECIP_INFO_num'
#define sk_PKCS7_RECIP_INFO_num(st) SKM_sk_num(PKCS7_RECIP_INFO, (st))
 ^
/usr/include/openssl/safestack.h:168:2: note: expanded from macro 'SKM_sk_num'
sk_num(st)
 ^
/usr/include/openssl/stack.h:81:5: note: 'sk_num' has been explicitly marked deprecated here
int sk_num(const STACK *) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_pkcs7.c:558:7: warning: 'sk_value' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
si = sk_PKCS7_RECIP_INFO_value(sk, i);
 ^
/usr/include/openssl/safestack.h:1169:42: note: expanded from macro 'sk_PKCS7_RECIP_INFO_value'
#define sk_PKCS7_RECIP_INFO_value(st, i) SKM_sk_value(PKCS7_RECIP_INFO, (st), (i))
 ^
/usr/include/openssl/safestack.h:170:11: note: expanded from macro 'SKM_sk_value'
((type *)sk_value(st, i))
 ^
/usr/include/openssl/stack.h:82:7: note: 'sk_value' has been explicitly marked deprecated here
char *sk_value(const STACK *, int) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_pkcs7.c:573:10: warning: 'PKCS7_add_certificate' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
if (!PKCS7_add_certificate(pkcs7, x509)){
 ^
/usr/include/openssl/pkcs7.h:321:5: note: 'PKCS7_add_certificate' has been explicitly marked deprecated here
int PKCS7_add_certificate(PKCS7 *p7, X509 *x509) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_pkcs7.c:588:9: warning: 'OBJ_obj2nid' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
i = OBJ_obj2nid(pkcs7->type);
 ^
/usr/include/openssl/objects.h:1009:6: note: 'OBJ_obj2nid' has been explicitly marked deprecated here
int OBJ_obj2nid(const ASN1_OBJECT *o) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_pkcs7.c:611:9: warning: 'OBJ_obj2nid' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
i = OBJ_obj2nid(pkcs7->type);
 ^
/usr/include/openssl/objects.h:1009:6: note: 'OBJ_obj2nid' has been explicitly marked deprecated here
int OBJ_obj2nid(const ASN1_OBJECT *o) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_pkcs7.c:639:19: warning: 'sk_pop' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
while((cert = sk_X509_pop(certs))) X509_free(cert);
 ^
/usr/include/openssl/safestack.h:1403:25: note: expanded from macro 'sk_X509_pop'
#define sk_X509_pop(st) SKM_sk_pop(X509, (st))
 ^
/usr/include/openssl/safestack.h:197:11: note: expanded from macro 'SKM_sk_pop'
((type *)sk_pop(st))
 ^
/usr/include/openssl/stack.h:98:7: note: 'sk_pop' has been explicitly marked deprecated here
char *sk_pop(STACK *st) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_pkcs7.c:659:10: warning: 'PKCS7_add_crl' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
if (!PKCS7_add_crl(pkcs7, x509crl)) {
 ^
/usr/include/openssl/pkcs7.h:322:5: note: 'PKCS7_add_crl' has been explicitly marked deprecated here
int PKCS7_add_crl(PKCS7 *p7, X509_CRL *x509) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_pkcs7.c:679:18: warning: 'sk_pop' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
while((crl = sk_X509_CRL_pop(crls))) X509_CRL_free(crl);
 ^
/usr/include/openssl/safestack.h:1491:29: note: expanded from macro 'sk_X509_CRL_pop'
#define sk_X509_CRL_pop(st) SKM_sk_pop(X509_CRL, (st))
 ^
/usr/include/openssl/safestack.h:197:11: note: expanded from macro 'SKM_sk_pop'
((type *)sk_pop(st))
 ^
/usr/include/openssl/stack.h:98:7: note: 'sk_pop' has been explicitly marked deprecated here
char *sk_pop(STACK *st) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_pkcs7.c:711:6: warning: 'BIO_free' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
BIO_free(in);
 ^
/usr/include/openssl/bio.h:593:5: note: 'BIO_free' has been explicitly marked deprecated here
int BIO_free(BIO *a) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_pkcs7.c:717:16: warning: 'BIO_new' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
if(!(out = BIO_new(BIO_s_mem()))){
 ^
/usr/include/openssl/bio.h:591:7: note: 'BIO_new' has been explicitly marked deprecated here
BIO * BIO_new(BIO_METHOD *type) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_pkcs7.c:717:24: warning: 'BIO_s_mem' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
if(!(out = BIO_new(BIO_s_mem()))){
 ^
/usr/include/openssl/bio.h:626:13: note: 'BIO_s_mem' has been explicitly marked deprecated here
BIO_METHOD *BIO_s_mem(void) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_pkcs7.c:718:2: warning: 'BIO_free' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
BIO_free(in);
 ^
/usr/include/openssl/bio.h:593:5: note: 'BIO_free' has been explicitly marked deprecated here
int BIO_free(BIO *a) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_pkcs7.c:719:2: warning: 'sk_pop_free' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
sk_X509_pop_free(x509s, X509_free);
 ^
/usr/include/openssl/safestack.h:1401:41: note: expanded from macro 'sk_X509_pop_free'
#define sk_X509_pop_free(st, free_func) SKM_sk_pop_free(X509, (st), (free_func))
 ^
/usr/include/openssl/safestack.h:193:2: note: expanded from macro 'SKM_sk_pop_free'
sk_pop_free(st, (void (*)(void *))free_func)
 ^
/usr/include/openssl/stack.h:89:6: note: 'sk_pop_free' has been explicitly marked deprecated here
void sk_pop_free(STACK *st, void (*func)(void *)) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_pkcs7.c:722:10: warning: 'PKCS7_verify' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
ok = PKCS7_verify(p7, x509s, x509st, in, out, flg);
 ^
/usr/include/openssl/pkcs7.h:360:5: note: 'PKCS7_verify' has been explicitly marked deprecated here
int PKCS7_verify(PKCS7 *p7, STACK_OF(X509) *certs, X509_STORE *store,
 ^
ossl_pkcs7.c:723:5: warning: 'BIO_free' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
BIO_free(in);
 ^
/usr/include/openssl/bio.h:593:5: note: 'BIO_free' has been explicitly marked deprecated here
int BIO_free(BIO *a) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_pkcs7.c:725:11: warning: 'ERR_reason_error_string' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
msg = ERR_reason_error_string(ERR_get_error());
 ^
/usr/include/openssl/err.h:283:13: note: 'ERR_reason_error_string' has been explicitly marked deprecated here
const char *ERR_reason_error_string(unsigned long e) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_pkcs7.c:725:35: warning: 'ERR_get_error' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
msg = ERR_reason_error_string(ERR_get_error());
 ^
/usr/include/openssl/err.h:266:15: note: 'ERR_get_error' has been explicitly marked deprecated here
unsigned long ERR_get_error(void) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_pkcs7.c:727:5: warning: 'ERR_clear_error' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
ERR_clear_error();
 ^
/usr/include/openssl/err.h:278:6: note: 'ERR_clear_error' has been explicitly marked deprecated here
void ERR_clear_error(void ) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_pkcs7.c:730:5: warning: 'sk_pop_free' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
sk_X509_pop_free(x509s, X509_free);
 ^
/usr/include/openssl/safestack.h:1401:41: note: expanded from macro 'sk_X509_pop_free'
#define sk_X509_pop_free(st, free_func) SKM_sk_pop_free(X509, (st), (free_func))
 ^
/usr/include/openssl/safestack.h:193:2: note: expanded from macro 'SKM_sk_pop_free'
sk_pop_free(st, (void (*)(void *))free_func)
 ^
/usr/include/openssl/stack.h:89:6: note: 'sk_pop_free' has been explicitly marked deprecated here
void sk_pop_free(STACK *st, void (*func)(void *)) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_pkcs7.c:751:16: warning: 'BIO_new' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
if(!(out = BIO_new(BIO_s_mem())))
 ^
/usr/include/openssl/bio.h:591:7: note: 'BIO_new' has been explicitly marked deprecated here
BIO * BIO_new(BIO_METHOD *type) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_pkcs7.c:751:24: warning: 'BIO_s_mem' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
if(!(out = BIO_new(BIO_s_mem())))
 ^
/usr/include/openssl/bio.h:626:13: note: 'BIO_s_mem' has been explicitly marked deprecated here
BIO_METHOD *BIO_s_mem(void) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_pkcs7.c:753:9: warning: 'PKCS7_decrypt' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
if(!PKCS7_decrypt(p7, key, x509, out, flg)){
 ^
/usr/include/openssl/pkcs7.h:365:5: note: 'PKCS7_decrypt' has been explicitly marked deprecated here
int PKCS7_decrypt(PKCS7 *p7, EVP_PKEY *pkey, X509 *cert, BIO *data, int flags) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_pkcs7.c:754:2: warning: 'BIO_free' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
BIO_free(out);
 ^
/usr/include/openssl/bio.h:593:5: note: 'BIO_free' has been explicitly marked deprecated here
int BIO_free(BIO *a) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_pkcs7.c:772:8: warning: 'OBJ_obj2nid' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
if(PKCS7_type_is_signed(pkcs7)){
 ^
/usr/include/openssl/pkcs7.h:231:34: note: expanded from macro 'PKCS7_type_is_signed'
#define PKCS7_type_is_signed(a) (OBJ_obj2nid((a)->type) == NID_pkcs7_signed)
 ^
/usr/include/openssl/objects.h:1009:6: note: 'OBJ_obj2nid' has been explicitly marked deprecated here
int OBJ_obj2nid(const ASN1_OBJECT *o) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_pkcs7.c:773:6: warning: 'PKCS7_content_new' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
if(!PKCS7_content_new(pkcs7, NID_pkcs7_data))
 ^
/usr/include/openssl/pkcs7.h:323:5: note: 'PKCS7_content_new' has been explicitly marked deprecated here
int PKCS7_content_new(PKCS7 *p7, int nid) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_pkcs7.c:776:16: warning: 'PKCS7_dataInit' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
if(!(out = PKCS7_dataInit(pkcs7, NULL))) goto err;
 ^
/usr/include/openssl/pkcs7.h:329:6: note: 'PKCS7_dataInit' has been explicitly marked deprecated here
BIO *PKCS7_dataInit(PKCS7 *p7, BIO *bio) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_pkcs7.c:778:12: warning: 'BIO_read' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
if((len = BIO_read(in, buf, sizeof(buf))) <= 0)
 ^
/usr/include/openssl/bio.h:595:5: note: 'BIO_read' has been explicitly marked deprecated here
int BIO_read(BIO *b, void *data, int len) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_pkcs7.c:780:5: warning: 'BIO_write' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
if(BIO_write(out, buf, len) != len)
 ^
/usr/include/openssl/bio.h:597:5: note: 'BIO_write' has been explicitly marked deprecated here
int BIO_write(BIO *b, const void *data, int len) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_pkcs7.c:783:9: warning: 'PKCS7_dataFinal' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
if(!PKCS7_dataFinal(pkcs7, out)) goto err;
 ^
/usr/include/openssl/pkcs7.h:330:5: note: 'PKCS7_dataFinal' has been explicitly marked deprecated here
int PKCS7_dataFinal(PKCS7 *p7, BIO *bio) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_pkcs7.c:787:5: warning: 'BIO_free' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
BIO_free(out);
 ^
/usr/include/openssl/bio.h:593:5: note: 'BIO_free' has been explicitly marked deprecated here
int BIO_free(BIO *a) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_pkcs7.c:788:5: warning: 'BIO_free' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
BIO_free(in);
 ^
/usr/include/openssl/bio.h:593:5: note: 'BIO_free' has been explicitly marked deprecated here
int BIO_free(BIO *a) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_pkcs7.c:789:8: warning: 'ERR_peek_error' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
if(ERR_peek_error()){
 ^
/usr/include/openssl/err.h:270:15: note: 'ERR_peek_error' has been explicitly marked deprecated here
unsigned long ERR_peek_error(void) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_pkcs7.c:824:17: warning: 'BIO_new' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
if (!(out = BIO_new(BIO_s_mem()))) {
 ^
/usr/include/openssl/bio.h:591:7: note: 'BIO_new' has been explicitly marked deprecated here
BIO * BIO_new(BIO_METHOD *type) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_pkcs7.c:824:25: warning: 'BIO_s_mem' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
if (!(out = BIO_new(BIO_s_mem()))) {
 ^
/usr/include/openssl/bio.h:626:13: note: 'BIO_s_mem' has been explicitly marked deprecated here
BIO_METHOD *BIO_s_mem(void) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_pkcs7.c:828:2: warning: 'BIO_free' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
BIO_free(out);
 ^
/usr/include/openssl/bio.h:593:5: note: 'BIO_free' has been explicitly marked deprecated here
int BIO_free(BIO *a) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_pkcs7.c:865:11: warning: 'PKCS7_SIGNER_INFO_set' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
if (!(PKCS7_SIGNER_INFO_set(p7si, x509, pkey, (EVP_MD*)md))) {
 ^
/usr/include/openssl/pkcs7.h:318:5: note: 'PKCS7_SIGNER_INFO_set' has been explicitly marked deprecated here
int PKCS7_SIGNER_INFO_set(PKCS7_SIGNER_INFO *p7i, X509 *x509, EVP_PKEY *pkey,
 ^
ossl_pkcs7.c:900:21: warning: 'PKCS7_get_signed_attribute' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
if (!(asn1obj = PKCS7_get_signed_attribute(p7si, NID_pkcs9_signingTime))) {
 ^
/usr/include/openssl/pkcs7.h:352:12: note: 'PKCS7_get_signed_attribute' has been explicitly marked deprecated here
ASN1_TYPE *PKCS7_get_signed_attribute(PKCS7_SIGNER_INFO *si, int nid) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_pkcs7.c:940:10: warning: 'PKCS7_RECIP_INFO_set' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
if (!PKCS7_RECIP_INFO_set(p7ri, x509)) {
 ^
/usr/include/openssl/pkcs7.h:342:5: note: 'PKCS7_RECIP_INFO_set' has been explicitly marked deprecated here
int PKCS7_RECIP_INFO_set(PKCS7_RECIP_INFO *p7i, X509 *x509) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
93 warnings generated.
compiling ossl_pkey.c
ossl_pkey.c:81:13: warning: 'EVP_PKEY_type' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
switch (EVP_PKEY_type(pkey->type)) {
 ^
/usr/include/openssl/evp.h:851:6: note: 'EVP_PKEY_type' has been explicitly marked deprecated here
int EVP_PKEY_type(int type) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_pkey.c:150:19: warning: 'd2i_PrivateKey_bio' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
if (!(pkey = d2i_PrivateKey_bio(bio, NULL))) {
 ^
/usr/include/openssl/x509.h:861:11: note: 'd2i_PrivateKey_bio' has been explicitly marked deprecated here
EVP_PKEY *d2i_PrivateKey_bio(BIO *bp, EVP_PKEY **a) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_pkey.c:151:2: warning: 'BIO_ctrl' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
OSSL_BIO_reset(bio);
 ^
./ossl.h:155:35: note: expanded from macro 'OSSL_BIO_reset'
#define OSSL_BIO_reset(bio) (void)BIO_reset((bio)); \
 ^
/usr/include/openssl/bio.h:520:28: note: expanded from macro 'BIO_reset'
#define BIO_reset(b) (int)BIO_ctrl(b,BIO_CTRL_RESET,0,NULL)
 ^
/usr/include/openssl/bio.h:600:6: note: 'BIO_ctrl' has been explicitly marked deprecated here
long BIO_ctrl(BIO *bp,int cmd,long larg,void *parg) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_pkey.c:151:2: warning: 'ERR_clear_error' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
OSSL_BIO_reset(bio);
 ^
./ossl.h:156:5: note: expanded from macro 'OSSL_BIO_reset'
ERR_clear_error();
 ^
/usr/include/openssl/err.h:278:6: note: 'ERR_clear_error' has been explicitly marked deprecated here
void ERR_clear_error(void ) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_pkey.c:156:6: warning: 'BIO_ctrl' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
OSSL_BIO_reset(bio);
 ^
./ossl.h:155:35: note: expanded from macro 'OSSL_BIO_reset'
#define OSSL_BIO_reset(bio) (void)BIO_reset((bio)); \
 ^
/usr/include/openssl/bio.h:520:28: note: expanded from macro 'BIO_reset'
#define BIO_reset(b) (int)BIO_ctrl(b,BIO_CTRL_RESET,0,NULL)
 ^
/usr/include/openssl/bio.h:600:6: note: 'BIO_ctrl' has been explicitly marked deprecated here
long BIO_ctrl(BIO *bp,int cmd,long larg,void *parg) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_pkey.c:156:6: warning: 'ERR_clear_error' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
OSSL_BIO_reset(bio);
 ^
./ossl.h:156:5: note: expanded from macro 'OSSL_BIO_reset'
ERR_clear_error();
 ^
/usr/include/openssl/err.h:278:6: note: 'ERR_clear_error' has been explicitly marked deprecated here
void ERR_clear_error(void ) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_pkey.c:157:19: warning: 'd2i_PUBKEY_bio' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
if (!(pkey = d2i_PUBKEY_bio(bio, NULL))) {
 ^
/usr/include/openssl/x509.h:863:11: note: 'd2i_PUBKEY_bio' has been explicitly marked deprecated here
EVP_PKEY *d2i_PUBKEY_bio(BIO *bp, EVP_PKEY **a) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_pkey.c:158:3: warning: 'BIO_ctrl' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
OSSL_BIO_reset(bio);
 ^
./ossl.h:155:35: note: expanded from macro 'OSSL_BIO_reset'
#define OSSL_BIO_reset(bio) (void)BIO_reset((bio)); \
 ^
/usr/include/openssl/bio.h:520:28: note: expanded from macro 'BIO_reset'
#define BIO_reset(b) (int)BIO_ctrl(b,BIO_CTRL_RESET,0,NULL)
 ^
/usr/include/openssl/bio.h:600:6: note: 'BIO_ctrl' has been explicitly marked deprecated here
long BIO_ctrl(BIO *bp,int cmd,long larg,void *parg) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_pkey.c:158:3: warning: 'ERR_clear_error' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
OSSL_BIO_reset(bio);
 ^
./ossl.h:156:5: note: expanded from macro 'OSSL_BIO_reset'
ERR_clear_error();
 ^
/usr/include/openssl/err.h:278:6: note: 'ERR_clear_error' has been explicitly marked deprecated here
void ERR_clear_error(void ) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_pkey.c:167:5: warning: 'BIO_free' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
BIO_free(bio);
 ^
/usr/include/openssl/bio.h:593:5: note: 'BIO_free' has been explicitly marked deprecated here
int BIO_free(BIO *a) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_pkey.c:202:5: warning: 'CRYPTO_add_lock' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
CRYPTO_add(&pkey->references, 1, CRYPTO_LOCK_EVP_PKEY);
 ^
/usr/include/openssl/crypto.h:248:2: note: expanded from macro 'CRYPTO_add'
CRYPTO_add_lock(addr,amount,type,__FILE__,__LINE__)
 ^
/usr/include/openssl/crypto.h:429:5: note: 'CRYPTO_add_lock' has been explicitly marked deprecated here
int CRYPTO_add_lock(int *pointer,int amount,int type, const char *file,
 ^
ossl_pkey.c:216:5: warning: 'CRYPTO_add_lock' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
CRYPTO_add(&pkey->references, 1, CRYPTO_LOCK_EVP_PKEY);
 ^
/usr/include/openssl/crypto.h:248:2: note: expanded from macro 'CRYPTO_add'
CRYPTO_add_lock(addr,amount,type,__FILE__,__LINE__)
 ^
/usr/include/openssl/crypto.h:429:5: note: 'CRYPTO_add_lock' has been explicitly marked deprecated here
int CRYPTO_add_lock(int *pointer,int amount,int type, const char *file,
 ^
ossl_pkey.c:230:18: warning: 'EVP_PKEY_new' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
if (!(pkey = EVP_PKEY_new())) {
 ^
/usr/include/openssl/evp.h:877:12: note: 'EVP_PKEY_new' has been explicitly marked deprecated here
EVP_PKEY * EVP_PKEY_new(void) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_pkey.c:233:5: warning: 'EVP_PKEY_free' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
WrapPKey(klass, obj, pkey);
 ^
./ossl_pkey.h:27:42: note: expanded from macro 'WrapPKey'
(obj) = Data_Wrap_Struct((klass), 0, EVP_PKEY_free, (pkey)); \
 ^
/Users/travis/build/rubinius/rubinius/vm/include/capi/ruby/ruby.h:850:81: note: expanded from macro 'Data_Wrap_Struct'
rb_data_object_alloc((klass),(sval),(RUBY_DATA_FUNC)(mark),(RUBY_DATA_FUNC)(free))
 ^
/usr/include/openssl/evp.h:878:7: note: 'EVP_PKEY_free' has been explicitly marked deprecated here
void EVP_PKEY_free(EVP_PKEY *pkey) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_pkey.c:283:5: warning: 'EVP_DigestInit' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
EVP_SignInit(&ctx, GetDigestPtr(digest));
 ^
/usr/include/openssl/evp.h:514:28: note: expanded from macro 'EVP_SignInit'
#define EVP_SignInit(a,b) EVP_DigestInit(a,b)
 ^
/usr/include/openssl/evp.h:563:5: note: 'EVP_DigestInit' has been explicitly marked deprecated here
int EVP_DigestInit(EVP_MD_CTX *ctx, const EVP_MD *type) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_pkey.c:285:5: warning: 'EVP_DigestUpdate' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
EVP_SignUpdate(&ctx, RSTRING_PTR(data), RSTRING_LEN(data));
 ^
/usr/include/openssl/evp.h:515:32: note: expanded from macro 'EVP_SignUpdate'
#define EVP_SignUpdate(a,b,c) EVP_DigestUpdate(a,b,c)
 ^
/usr/include/openssl/evp.h:556:5: note: 'EVP_DigestUpdate' has been explicitly marked deprecated here
int EVP_DigestUpdate(EVP_MD_CTX *ctx,const void *d,
 ^
ossl_pkey.c:286:25: warning: 'EVP_PKEY_size' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
str = rb_str_new(0, EVP_PKEY_size(pkey)+16);
 ^
/usr/include/openssl/evp.h:853:6: note: 'EVP_PKEY_size' has been explicitly marked deprecated here
int EVP_PKEY_size(EVP_PKEY *pkey) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_pkey.c:287:10: warning: 'EVP_SignFinal' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
if (!EVP_SignFinal(&ctx, (unsigned char *)RSTRING_PTR(str), &buf_len, pkey))
 ^
/usr/include/openssl/evp.h:607:5: note: 'EVP_SignFinal' has been explicitly marked deprecated here
int EVP_SignFinal(EVP_MD_CTX *ctx,unsigned char *md,unsigned int *s,
 ^
ossl_pkey.c:326:5: warning: 'EVP_DigestInit' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
EVP_VerifyInit(&ctx, GetDigestPtr(digest));
 ^
/usr/include/openssl/evp.h:517:30: note: expanded from macro 'EVP_VerifyInit'
#define EVP_VerifyInit(a,b) EVP_DigestInit(a,b)
 ^
/usr/include/openssl/evp.h:563:5: note: 'EVP_DigestInit' has been explicitly marked deprecated here
int EVP_DigestInit(EVP_MD_CTX *ctx, const EVP_MD *type) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_pkey.c:327:5: warning: 'EVP_DigestUpdate' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
EVP_VerifyUpdate(&ctx, RSTRING_PTR(data), RSTRING_LEN(data));
 ^
/usr/include/openssl/evp.h:518:34: note: expanded from macro 'EVP_VerifyUpdate'
#define EVP_VerifyUpdate(a,b,c) EVP_DigestUpdate(a,b,c)
 ^
/usr/include/openssl/evp.h:556:5: note: 'EVP_DigestUpdate' has been explicitly marked deprecated here
int EVP_DigestUpdate(EVP_MD_CTX *ctx,const void *d,
 ^
ossl_pkey.c:328:14: warning: 'EVP_VerifyFinal' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
result = EVP_VerifyFinal(&ctx, (unsigned char *)RSTRING_PTR(sig), RSTRING_LENINT(sig), pkey);
 ^
/usr/include/openssl/evp.h:610:5: note: 'EVP_VerifyFinal' has been explicitly marked deprecated here
int EVP_VerifyFinal(EVP_MD_CTX *ctx,const unsigned char *sigbuf,
 ^
ossl_pkey.c:329:5: warning: 'EVP_MD_CTX_cleanup' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
EVP_MD_CTX_cleanup(&ctx);
 ^
/usr/include/openssl/evp.h:548:5: note: 'EVP_MD_CTX_cleanup' has been explicitly marked deprecated here
int EVP_MD_CTX_cleanup(EVP_MD_CTX *ctx) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
22 warnings generated.
compiling ossl_pkey_dh.c
ossl_pkey_dh.c:49:18: warning: 'EVP_PKEY_new' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
if (!(pkey = EVP_PKEY_new())) {
 ^
/usr/include/openssl/evp.h:877:12: note: 'EVP_PKEY_new' has been explicitly marked deprecated here
EVP_PKEY * EVP_PKEY_new(void) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_pkey_dh.c:52:10: warning: 'EVP_PKEY_assign' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
if (!EVP_PKEY_assign_DH(pkey, dh)) {
 ^
/usr/include/openssl/evp.h:452:37: note: expanded from macro 'EVP_PKEY_assign_DH'
#define EVP_PKEY_assign_DH(pkey,dh) EVP_PKEY_assign((pkey),EVP_PKEY_DH,\
 ^
/usr/include/openssl/evp.h:854:7: note: 'EVP_PKEY_assign' has been explicitly marked deprecated here
int EVP_PKEY_assign(EVP_PKEY *pkey,int type,char *key) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_pkey_dh.c:53:2: warning: 'EVP_PKEY_free' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
EVP_PKEY_free(pkey);
 ^
/usr/include/openssl/evp.h:878:7: note: 'EVP_PKEY_free' has been explicitly marked deprecated here
void EVP_PKEY_free(EVP_PKEY *pkey) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_pkey_dh.c:56:5: warning: 'EVP_PKEY_free' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
WrapPKey(klass, obj, pkey);
 ^
./ossl_pkey.h:27:42: note: expanded from macro 'WrapPKey'
(obj) = Data_Wrap_Struct((klass), 0, EVP_PKEY_free, (pkey)); \
 ^
/Users/travis/build/rubinius/rubinius/vm/include/capi/ruby/ruby.h:850:81: note: expanded from macro 'Data_Wrap_Struct'
rb_data_object_alloc((klass),(sval),(RUBY_DATA_FUNC)(mark),(RUBY_DATA_FUNC)(free))
 ^
/usr/include/openssl/evp.h:878:7: note: 'EVP_PKEY_free' has been explicitly marked deprecated here
void EVP_PKEY_free(EVP_PKEY *pkey) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_pkey_dh.c:67:25: warning: 'DH_new' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
obj = dh_instance(cDH, DH_new());
 ^
/usr/include/openssl/dh.h:184:6: note: 'DH_new' has been explicitly marked deprecated here
DH * DH_new(void) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_pkey_dh.c:69:6: warning: 'EVP_PKEY_type' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
if (EVP_PKEY_type(pkey->type) != EVP_PKEY_DH) {
 ^
/usr/include/openssl/evp.h:851:6: note: 'EVP_PKEY_type' has been explicitly marked deprecated here
int EVP_PKEY_type(int type) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_pkey_dh.c:72:2: warning: 'EVP_PKEY_free' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
WrapPKey(cDH, obj, pkey);
 ^
./ossl_pkey.h:27:42: note: expanded from macro 'WrapPKey'
(obj) = Data_Wrap_Struct((klass), 0, EVP_PKEY_free, (pkey)); \
 ^
/Users/travis/build/rubinius/rubinius/vm/include/capi/ruby/ruby.h:850:81: note: expanded from macro 'Data_Wrap_Struct'
rb_data_object_alloc((klass),(sval),(RUBY_DATA_FUNC)(mark),(RUBY_DATA_FUNC)(free))
 ^
/usr/include/openssl/evp.h:878:7: note: 'EVP_PKEY_free' has been explicitly marked deprecated here
void EVP_PKEY_free(EVP_PKEY *pkey) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_pkey_dh.c:97:19: warning: 'DH_generate_parameters_ex' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
gen->result = DH_generate_parameters_ex(gen->dh, gen->size, gen->gen, gen->cb);
 ^
/usr/include/openssl/dh.h:200:5: note: 'DH_generate_parameters_ex' has been explicitly marked deprecated here
int DH_generate_parameters_ex(DH *dh, int prime_len,int generator, BN_GENCB *cb) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_pkey_dh.c:109:14: warning: 'DH_new' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
DH *dh = DH_new();
 ^
/usr/include/openssl/dh.h:184:6: note: 'DH_new' has been explicitly marked deprecated here
DH * DH_new(void) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_pkey_dh.c:116:5: warning: 'cb_2' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
BN_GENCB_set(&cb, ossl_generate_cb_2, &cb_arg);
 ^
/usr/include/openssl/bn.h:355:17: note: expanded from macro 'BN_GENCB_set'
tmp_gencb->cb.cb_2 = (callback); }
 ^
/usr/include/openssl/bn.h:339:9: note: 'cb_2' has been explicitly marked deprecated here
int (*cb_2)(int, int, BN_GENCB *) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_pkey_dh.c:130:2: warning: 'DH_free' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
DH_free(dh);
 ^
/usr/include/openssl/dh.h:185:6: note: 'DH_free' has been explicitly marked deprecated here
void DH_free(DH *dh) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_pkey_dh.c:141:10: warning: 'DH_generate_key' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
if (!DH_generate_key(dh)) {
 ^
/usr/include/openssl/dh.h:204:5: note: 'DH_generate_key' has been explicitly marked deprecated here
int DH_generate_key(DH *dh) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_pkey_dh.c:142:9: warning: 'DH_free' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
DH_free(dh);
 ^
/usr/include/openssl/dh.h:185:6: note: 'DH_free' has been explicitly marked deprecated here
void DH_free(DH *dh) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_pkey_dh.c:174:2: warning: 'DH_free' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
DH_free(dh);
 ^
/usr/include/openssl/dh.h:185:6: note: 'DH_free' has been explicitly marked deprecated here
void DH_free(DH *dh) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_pkey_dh.c:215:12: warning: 'DH_new' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
dh = DH_new();
 ^
/usr/include/openssl/dh.h:184:6: note: 'DH_new' has been explicitly marked deprecated here
DH * DH_new(void) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_pkey_dh.c:230:6: warning: 'BIO_ctrl' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
OSSL_BIO_reset(in);
 ^
./ossl.h:155:35: note: expanded from macro 'OSSL_BIO_reset'
#define OSSL_BIO_reset(bio) (void)BIO_reset((bio)); \
 ^
/usr/include/openssl/bio.h:520:28: note: expanded from macro 'BIO_reset'
#define BIO_reset(b) (int)BIO_ctrl(b,BIO_CTRL_RESET,0,NULL)
 ^
/usr/include/openssl/bio.h:600:6: note: 'BIO_ctrl' has been explicitly marked deprecated here
long BIO_ctrl(BIO *bp,int cmd,long larg,void *parg) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_pkey_dh.c:230:6: warning: 'ERR_clear_error' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
OSSL_BIO_reset(in);
 ^
./ossl.h:156:5: note: expanded from macro 'OSSL_BIO_reset'
ERR_clear_error();
 ^
/usr/include/openssl/err.h:278:6: note: 'ERR_clear_error' has been explicitly marked deprecated here
void ERR_clear_error(void ) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_pkey_dh.c:231:11: warning: 'ASN1_d2i_bio' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
dh = d2i_DHparams_bio(in, NULL);
 ^
/usr/include/openssl/dh.h:169:32: note: expanded from macro 'd2i_DHparams_bio'
#define d2i_DHparams_bio(bp,x) ASN1_d2i_bio_of(DH,DH_new,d2i_DHparams,bp,x)
 ^
/usr/include/openssl/asn1.h:987:13: note: expanded from macro 'ASN1_d2i_bio_of'
((type*)ASN1_d2i_bio( CHECKED_NEW_OF(type, xnew), \
 ^
/usr/include/openssl/asn1.h:984:7: note: 'ASN1_d2i_bio' has been explicitly marked deprecated here
void *ASN1_d2i_bio(void *(*xnew)(void), d2i_of_void *d2i, BIO *in, void **x) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_pkey_dh.c:231:11: warning: 'DH_new' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
dh = d2i_DHparams_bio(in, NULL);
 ^
/usr/include/openssl/dh.h:169:51: note: expanded from macro 'd2i_DHparams_bio'
#define d2i_DHparams_bio(bp,x) ASN1_d2i_bio_of(DH,DH_new,d2i_DHparams,bp,x)
 ^
/usr/include/openssl/asn1.h:987:48: note: expanded from macro 'ASN1_d2i_bio_of'
((type*)ASN1_d2i_bio( CHECKED_NEW_OF(type, xnew), \
 ^
/usr/include/openssl/asn1.h:344:29: note: expanded from macro 'CHECKED_NEW_OF'
((void *(*)(void)) (1 ? xnew : ((type *(*)(void))0)))
 ^
/usr/include/openssl/dh.h:184:6: note: 'DH_new' has been explicitly marked deprecated here
DH * DH_new(void) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_pkey_dh.c:231:11: warning: 'd2i_DHparams' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
dh = d2i_DHparams_bio(in, NULL);
 ^
/usr/include/openssl/dh.h:169:58: note: expanded from macro 'd2i_DHparams_bio'
#define d2i_DHparams_bio(bp,x) ASN1_d2i_bio_of(DH,DH_new,d2i_DHparams,bp,x)
 ^
/usr/include/openssl/asn1.h:988:27: note: expanded from macro 'ASN1_d2i_bio_of'
CHECKED_D2I_OF(type, d2i), \
 ^
/usr/include/openssl/asn1.h:340:26: note: expanded from macro 'CHECKED_D2I_OF'
((d2i_of_void*) (1 ? d2i : ((D2I_OF(type))0)))
 ^
/usr/include/openssl/dh.h:206:6: note: 'd2i_DHparams' has been explicitly marked deprecated here
DH * d2i_DHparams(DH **a,const unsigned char **pp, long length) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_pkey_dh.c:233:2: warning: 'BIO_free' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
BIO_free(in);
 ^
/usr/include/openssl/bio.h:593:5: note: 'BIO_free' has been explicitly marked deprecated here
int BIO_free(BIO *a) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_pkey_dh.c:238:10: warning: 'EVP_PKEY_assign' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
if (!EVP_PKEY_assign_DH(pkey, dh)) {
 ^
/usr/include/openssl/evp.h:452:37: note: expanded from macro 'EVP_PKEY_assign_DH'
#define EVP_PKEY_assign_DH(pkey,dh) EVP_PKEY_assign((pkey),EVP_PKEY_DH,\
 ^
/usr/include/openssl/evp.h:854:7: note: 'EVP_PKEY_assign' has been explicitly marked deprecated here
int EVP_PKEY_assign(EVP_PKEY *pkey,int type,char *key) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_pkey_dh.c:239:2: warning: 'DH_free' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
DH_free(dh);
 ^
/usr/include/openssl/dh.h:185:6: note: 'DH_free' has been explicitly marked deprecated here
void DH_free(DH *dh) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_pkey_dh.c:257:5: warning: 'EVP_PKEY_type' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
GetPKeyDH(self, pkey);
 ^
ossl_pkey_dh.c:17:9: note: expanded from macro 'GetPKeyDH'
if (EVP_PKEY_type((pkey)->type) != EVP_PKEY_DH) { /* PARANOIA? */ \
 ^
/usr/include/openssl/evp.h:851:6: note: 'EVP_PKEY_type' has been explicitly marked deprecated here
int EVP_PKEY_type(int type) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_pkey_dh.c:274:5: warning: 'EVP_PKEY_type' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
GetPKeyDH(self, pkey);
 ^
ossl_pkey_dh.c:17:9: note: expanded from macro 'GetPKeyDH'
if (EVP_PKEY_type((pkey)->type) != EVP_PKEY_DH) { /* PARANOIA? */ \
 ^
/usr/include/openssl/evp.h:851:6: note: 'EVP_PKEY_type' has been explicitly marked deprecated here
int EVP_PKEY_type(int type) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_pkey_dh.c:296:5: warning: 'EVP_PKEY_type' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
GetPKeyDH(self, pkey);
 ^
ossl_pkey_dh.c:17:9: note: expanded from macro 'GetPKeyDH'
if (EVP_PKEY_type((pkey)->type) != EVP_PKEY_DH) { /* PARANOIA? */ \
 ^
/usr/include/openssl/evp.h:851:6: note: 'EVP_PKEY_type' has been explicitly marked deprecated here
int EVP_PKEY_type(int type) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_pkey_dh.c:297:17: warning: 'BIO_new' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
if (!(out = BIO_new(BIO_s_mem()))) {
 ^
/usr/include/openssl/bio.h:591:7: note: 'BIO_new' has been explicitly marked deprecated here
BIO * BIO_new(BIO_METHOD *type) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_pkey_dh.c:297:25: warning: 'BIO_s_mem' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
if (!(out = BIO_new(BIO_s_mem()))) {
 ^
/usr/include/openssl/bio.h:626:13: note: 'BIO_s_mem' has been explicitly marked deprecated here
BIO_METHOD *BIO_s_mem(void) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_pkey_dh.c:301:2: warning: 'BIO_free' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
BIO_free(out);
 ^
/usr/include/openssl/bio.h:593:5: note: 'BIO_free' has been explicitly marked deprecated here
int BIO_free(BIO *a) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_pkey_dh.c:326:5: warning: 'EVP_PKEY_type' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
GetPKeyDH(self, pkey);
 ^
ossl_pkey_dh.c:17:9: note: expanded from macro 'GetPKeyDH'
if (EVP_PKEY_type((pkey)->type) != EVP_PKEY_DH) { /* PARANOIA? */ \
 ^
/usr/include/openssl/evp.h:851:6: note: 'EVP_PKEY_type' has been explicitly marked deprecated here
int EVP_PKEY_type(int type) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_pkey_dh.c:327:15: warning: 'i2d_DHparams' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
if((len = i2d_DHparams(pkey->pkey.dh, NULL)) <= 0)
 ^
/usr/include/openssl/dh.h:207:5: note: 'i2d_DHparams' has been explicitly marked deprecated here
int i2d_DHparams(const DH *a,unsigned char **pp) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_pkey_dh.c:331:8: warning: 'i2d_DHparams' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
if(i2d_DHparams(pkey->pkey.dh, &p) < 0)
 ^
/usr/include/openssl/dh.h:207:5: note: 'i2d_DHparams' has been explicitly marked deprecated here
int i2d_DHparams(const DH *a,unsigned char **pp) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_pkey_dh.c:352:5: warning: 'EVP_PKEY_type' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
GetPKeyDH(self, pkey);
 ^
ossl_pkey_dh.c:17:9: note: expanded from macro 'GetPKeyDH'
if (EVP_PKEY_type((pkey)->type) != EVP_PKEY_DH) { /* PARANOIA? */ \
 ^
/usr/include/openssl/evp.h:851:6: note: 'EVP_PKEY_type' has been explicitly marked deprecated here
int EVP_PKEY_type(int type) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_pkey_dh.c:379:5: warning: 'EVP_PKEY_type' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
GetPKeyDH(self, pkey);
 ^
ossl_pkey_dh.c:17:9: note: expanded from macro 'GetPKeyDH'
if (EVP_PKEY_type((pkey)->type) != EVP_PKEY_DH) { /* PARANOIA? */ \
 ^
/usr/include/openssl/evp.h:851:6: note: 'EVP_PKEY_type' has been explicitly marked deprecated here
int EVP_PKEY_type(int type) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_pkey_dh.c:380:17: warning: 'BIO_new' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
if (!(out = BIO_new(BIO_s_mem()))) {
 ^
/usr/include/openssl/bio.h:591:7: note: 'BIO_new' has been explicitly marked deprecated here
BIO * BIO_new(BIO_METHOD *type) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_pkey_dh.c:380:25: warning: 'BIO_s_mem' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
if (!(out = BIO_new(BIO_s_mem()))) {
 ^
/usr/include/openssl/bio.h:626:13: note: 'BIO_s_mem' has been explicitly marked deprecated here
BIO_METHOD *BIO_s_mem(void) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_pkey_dh.c:383:10: warning: 'DHparams_print' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
if (!DHparams_print(out, pkey->pkey.dh)) {
 ^
/usr/include/openssl/dh.h:212:5: note: 'DHparams_print' has been explicitly marked deprecated here
int DHparams_print(BIO *bp, const DH *x) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_pkey_dh.c:384:2: warning: 'BIO_free' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
BIO_free(out);
 ^
/usr/include/openssl/bio.h:593:5: note: 'BIO_free' has been explicitly marked deprecated here
int BIO_free(BIO *a) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_pkey_dh.c:420:5: warning: 'EVP_PKEY_type' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
GetPKeyDH(self, pkey);
 ^
ossl_pkey_dh.c:17:9: note: expanded from macro 'GetPKeyDH'
if (EVP_PKEY_type((pkey)->type) != EVP_PKEY_DH) { /* PARANOIA? */ \
 ^
/usr/include/openssl/evp.h:851:6: note: 'EVP_PKEY_type' has been explicitly marked deprecated here
int EVP_PKEY_type(int type) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_pkey_dh.c:421:10: warning: 'ASN1_dup' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
dh = DHparams_dup(pkey->pkey.dh); /* err check perfomed by dh_instance */
 ^
/usr/include/openssl/dh.h:164:25: note: expanded from macro 'DHparams_dup'
#define DHparams_dup(x) ASN1_dup_of_const(DH,i2d_DHparams,d2i_DHparams,x)
 ^
/usr/include/openssl/asn1.h:943:13: note: expanded from macro 'ASN1_dup_of_const'
((type*)ASN1_dup(CHECKED_I2D_OF(const type, i2d), \
 ^
/usr/include/openssl/asn1.h:935:7: note: 'ASN1_dup' has been explicitly marked deprecated here
void *ASN1_dup(i2d_of_void *i2d, d2i_of_void *d2i, char *x) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_pkey_dh.c:421:10: warning: 'i2d_DHparams' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
dh = DHparams_dup(pkey->pkey.dh); /* err check perfomed by dh_instance */
 ^
/usr/include/openssl/dh.h:164:46: note: expanded from macro 'DHparams_dup'
#define DHparams_dup(x) ASN1_dup_of_const(DH,i2d_DHparams,d2i_DHparams,x)
 ^
/usr/include/openssl/asn1.h:943:49: note: expanded from macro 'ASN1_dup_of_const'
((type*)ASN1_dup(CHECKED_I2D_OF(const type, i2d), \
 ^
/usr/include/openssl/asn1.h:342:26: note: expanded from macro 'CHECKED_I2D_OF'
((i2d_of_void*) (1 ? i2d : ((I2D_OF(type))0)))
 ^
/usr/include/openssl/dh.h:207:5: note: 'i2d_DHparams' has been explicitly marked deprecated here
int i2d_DHparams(const DH *a,unsigned char **pp) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_pkey_dh.c:421:10: warning: 'd2i_DHparams' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
dh = DHparams_dup(pkey->pkey.dh); /* err check perfomed by dh_instance */
 ^
/usr/include/openssl/dh.h:164:59: note: expanded from macro 'DHparams_dup'
#define DHparams_dup(x) ASN1_dup_of_const(DH,i2d_DHparams,d2i_DHparams,x)
 ^
/usr/include/openssl/asn1.h:944:29: note: expanded from macro 'ASN1_dup_of_const'
CHECKED_D2I_OF(type, d2i), \
 ^
/usr/include/openssl/asn1.h:340:26: note: expanded from macro 'CHECKED_D2I_OF'
((d2i_of_void*) (1 ? d2i : ((D2I_OF(type))0)))
 ^
/usr/include/openssl/dh.h:206:6: note: 'd2i_DHparams' has been explicitly marked deprecated here
DH * d2i_DHparams(DH **a,const unsigned char **pp, long length) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_pkey_dh.c:424:2: warning: 'DH_free' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
DH_free(dh);
 ^
/usr/include/openssl/dh.h:185:6: note: 'DH_free' has been explicitly marked deprecated here
void DH_free(DH *dh) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_pkey_dh.c:446:5: warning: 'EVP_PKEY_type' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
GetPKeyDH(self, pkey);
 ^
ossl_pkey_dh.c:17:9: note: expanded from macro 'GetPKeyDH'
if (EVP_PKEY_type((pkey)->type) != EVP_PKEY_DH) { /* PARANOIA? */ \
 ^
/usr/include/openssl/evp.h:851:6: note: 'EVP_PKEY_type' has been explicitly marked deprecated here
int EVP_PKEY_type(int type) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_pkey_dh.c:449:10: warning: 'DH_check' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
if (!DH_check(dh, &codes)) {
 ^
/usr/include/openssl/dh.h:202:5: note: 'DH_check' has been explicitly marked deprecated here
int DH_check(const DH *dh,int *codes) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_pkey_dh.c:478:5: warning: 'EVP_PKEY_type' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
GetPKeyDH(self, pkey);
 ^
ossl_pkey_dh.c:17:9: note: expanded from macro 'GetPKeyDH'
if (EVP_PKEY_type((pkey)->type) != EVP_PKEY_DH) { /* PARANOIA? */ \
 ^
/usr/include/openssl/evp.h:851:6: note: 'EVP_PKEY_type' has been explicitly marked deprecated here
int EVP_PKEY_type(int type) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_pkey_dh.c:481:10: warning: 'DH_generate_key' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
if (!DH_generate_key(dh))
 ^
/usr/include/openssl/dh.h:204:5: note: 'DH_generate_key' has been explicitly marked deprecated here
int DH_generate_key(DH *dh) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_pkey_dh.c:506:5: warning: 'EVP_PKEY_type' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
GetPKeyDH(self, pkey);
 ^
ossl_pkey_dh.c:17:9: note: expanded from macro 'GetPKeyDH'
if (EVP_PKEY_type((pkey)->type) != EVP_PKEY_DH) { /* PARANOIA? */ \
 ^
/usr/include/openssl/evp.h:851:6: note: 'EVP_PKEY_type' has been explicitly marked deprecated here
int EVP_PKEY_type(int type) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_pkey_dh.c:509:11: warning: 'DH_size' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
len = DH_size(dh);
 ^
/usr/include/openssl/dh.h:187:5: note: 'DH_size' has been explicitly marked deprecated here
int DH_size(const DH *dh) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_pkey_dh.c:511:16: warning: 'DH_compute_key' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
if ((len = DH_compute_key((unsigned char *)RSTRING_PTR(str), pub_key, dh)) < 0) {
 ^
/usr/include/openssl/dh.h:205:5: note: 'DH_compute_key' has been explicitly marked deprecated here
int DH_compute_key(unsigned char *key,const BIGNUM *pub_key,DH *dh) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_pkey_dh.c:519:1: warning: 'BN_clear_free' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
OSSL_PKEY_BN(dh, p)
^
./ossl_pkey.h:130:3: note: expanded from macro 'OSSL_PKEY_BN'
BN_clear_free(pkey->pkey.keytype->name); \
 ^
/usr/include/openssl/bn.h:419:6: note: 'BN_clear_free' has been explicitly marked deprecated here
void BN_clear_free(BIGNUM *a) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_pkey_dh.c:519:1: warning: 'BN_new' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
OSSL_PKEY_BN(dh, p)
^
./ossl_pkey.h:137:30: note: expanded from macro 'OSSL_PKEY_BN'
pkey->pkey.keytype->name = BN_new(); \
 ^
/usr/include/openssl/bn.h:417:9: note: 'BN_new' has been explicitly marked deprecated here
BIGNUM *BN_new(void) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_pkey_dh.c:519:1: warning: 'BN_copy' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
OSSL_PKEY_BN(dh, p)
^
./ossl_pkey.h:140:6: note: expanded from macro 'OSSL_PKEY_BN'
if (BN_copy(pkey->pkey.keytype->name, bn) == NULL) \
 ^
/usr/include/openssl/bn.h:420:9: note: 'BN_copy' has been explicitly marked deprecated here
BIGNUM *BN_copy(BIGNUM *a, const BIGNUM *b) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_pkey_dh.c:520:1: warning: 'BN_clear_free' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
OSSL_PKEY_BN(dh, g)
^
./ossl_pkey.h:130:3: note: expanded from macro 'OSSL_PKEY_BN'
BN_clear_free(pkey->pkey.keytype->name); \
 ^
/usr/include/openssl/bn.h:419:6: note: 'BN_clear_free' has been explicitly marked deprecated here
void BN_clear_free(BIGNUM *a) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_pkey_dh.c:520:1: warning: 'BN_new' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
OSSL_PKEY_BN(dh, g)
^
./ossl_pkey.h:137:30: note: expanded from macro 'OSSL_PKEY_BN'
pkey->pkey.keytype->name = BN_new(); \
 ^
/usr/include/openssl/bn.h:417:9: note: 'BN_new' has been explicitly marked deprecated here
BIGNUM *BN_new(void) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_pkey_dh.c:520:1: warning: 'BN_copy' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
OSSL_PKEY_BN(dh, g)
^
./ossl_pkey.h:140:6: note: expanded from macro 'OSSL_PKEY_BN'
if (BN_copy(pkey->pkey.keytype->name, bn) == NULL) \
 ^
/usr/include/openssl/bn.h:420:9: note: 'BN_copy' has been explicitly marked deprecated here
BIGNUM *BN_copy(BIGNUM *a, const BIGNUM *b) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_pkey_dh.c:521:1: warning: 'BN_clear_free' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
OSSL_PKEY_BN(dh, pub_key)
^
./ossl_pkey.h:130:3: note: expanded from macro 'OSSL_PKEY_BN'
BN_clear_free(pkey->pkey.keytype->name); \
 ^
/usr/include/openssl/bn.h:419:6: note: 'BN_clear_free' has been explicitly marked deprecated here
void BN_clear_free(BIGNUM *a) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_pkey_dh.c:521:1: warning: 'BN_new' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
OSSL_PKEY_BN(dh, pub_key)
^
./ossl_pkey.h:137:30: note: expanded from macro 'OSSL_PKEY_BN'
pkey->pkey.keytype->name = BN_new(); \
 ^
/usr/include/openssl/bn.h:417:9: note: 'BN_new' has been explicitly marked deprecated here
BIGNUM *BN_new(void) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_pkey_dh.c:521:1: warning: 'BN_copy' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
OSSL_PKEY_BN(dh, pub_key)
^
./ossl_pkey.h:140:6: note: expanded from macro 'OSSL_PKEY_BN'
if (BN_copy(pkey->pkey.keytype->name, bn) == NULL) \
 ^
/usr/include/openssl/bn.h:420:9: note: 'BN_copy' has been explicitly marked deprecated here
BIGNUM *BN_copy(BIGNUM *a, const BIGNUM *b) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_pkey_dh.c:522:1: warning: 'BN_clear_free' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
OSSL_PKEY_BN(dh, priv_key)
^
./ossl_pkey.h:130:3: note: expanded from macro 'OSSL_PKEY_BN'
BN_clear_free(pkey->pkey.keytype->name); \
 ^
/usr/include/openssl/bn.h:419:6: note: 'BN_clear_free' has been explicitly marked deprecated here
void BN_clear_free(BIGNUM *a) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_pkey_dh.c:522:1: warning: 'BN_new' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
OSSL_PKEY_BN(dh, priv_key)
^
./ossl_pkey.h:137:30: note: expanded from macro 'OSSL_PKEY_BN'
pkey->pkey.keytype->name = BN_new(); \
 ^
/usr/include/openssl/bn.h:417:9: note: 'BN_new' has been explicitly marked deprecated here
BIGNUM *BN_new(void) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_pkey_dh.c:522:1: warning: 'BN_copy' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
OSSL_PKEY_BN(dh, priv_key)
^
./ossl_pkey.h:140:6: note: expanded from macro 'OSSL_PKEY_BN'
if (BN_copy(pkey->pkey.keytype->name, bn) == NULL) \
 ^
/usr/include/openssl/bn.h:420:9: note: 'BN_copy' has been explicitly marked deprecated here
BIGNUM *BN_copy(BIGNUM *a, const BIGNUM *b) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_pkey_dh.c:576:15: warning: 'DH_new' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
if ((dh = DH_new()) == NULL) ossl_raise(eDHError, NULL);
 ^
/usr/include/openssl/dh.h:184:6: note: 'DH_new' has been explicitly marked deprecated here
DH * DH_new(void) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_pkey_dh.c:577:13: warning: 'BN_bin2bn' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
dh->p = BN_bin2bn(p, rb_long2int(plen), NULL);
 ^
/usr/include/openssl/bn.h:422:9: note: 'BN_bin2bn' has been explicitly marked deprecated here
BIGNUM *BN_bin2bn(const unsigned char *s,int len,BIGNUM *ret) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_pkey_dh.c:578:13: warning: 'BN_bin2bn' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
dh->g = BN_bin2bn(g, rb_long2int(glen), NULL);
 ^
/usr/include/openssl/bn.h:422:9: note: 'BN_bin2bn' has been explicitly marked deprecated here
BIGNUM *BN_bin2bn(const unsigned char *s,int len,BIGNUM *ret) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_pkey_dh.c:580:9: warning: 'DH_free' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
DH_free(dh);
 ^
/usr/include/openssl/dh.h:185:6: note: 'DH_free' has been explicitly marked deprecated here
void DH_free(DH *dh) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
66 warnings generated.
compiling ossl_pkey_dsa.c
ossl_pkey_dsa.c:43:18: warning: 'EVP_PKEY_new' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
if (!(pkey = EVP_PKEY_new())) {
 ^
/usr/include/openssl/evp.h:877:12: note: 'EVP_PKEY_new' has been explicitly marked deprecated here
EVP_PKEY * EVP_PKEY_new(void) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_pkey_dsa.c:46:10: warning: 'EVP_PKEY_assign' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
if (!EVP_PKEY_assign_DSA(pkey, dsa)) {
 ^
/usr/include/openssl/evp.h:447:39: note: expanded from macro 'EVP_PKEY_assign_DSA'
#define EVP_PKEY_assign_DSA(pkey,dsa) EVP_PKEY_assign((pkey),EVP_PKEY_DSA,\
 ^
/usr/include/openssl/evp.h:854:7: note: 'EVP_PKEY_assign' has been explicitly marked deprecated here
int EVP_PKEY_assign(EVP_PKEY *pkey,int type,char *key) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_pkey_dsa.c:47:2: warning: 'EVP_PKEY_free' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
EVP_PKEY_free(pkey);
 ^
/usr/include/openssl/evp.h:878:7: note: 'EVP_PKEY_free' has been explicitly marked deprecated here
void EVP_PKEY_free(EVP_PKEY *pkey) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_pkey_dsa.c:50:5: warning: 'EVP_PKEY_free' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
WrapPKey(klass, obj, pkey);
 ^
./ossl_pkey.h:27:42: note: expanded from macro 'WrapPKey'
(obj) = Data_Wrap_Struct((klass), 0, EVP_PKEY_free, (pkey)); \
 ^
/Users/travis/build/rubinius/rubinius/vm/include/capi/ruby/ruby.h:850:81: note: expanded from macro 'Data_Wrap_Struct'
rb_data_object_alloc((klass),(sval),(RUBY_DATA_FUNC)(mark),(RUBY_DATA_FUNC)(free))
 ^
/usr/include/openssl/evp.h:878:7: note: 'EVP_PKEY_free' has been explicitly marked deprecated here
void EVP_PKEY_free(EVP_PKEY *pkey) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_pkey_dsa.c:61:27: warning: 'DSA_new' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
obj = dsa_instance(cDSA, DSA_new());
 ^
/usr/include/openssl/dsa.h:220:7: note: 'DSA_new' has been explicitly marked deprecated here
DSA * DSA_new(void) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_pkey_dsa.c:63:6: warning: 'EVP_PKEY_type' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
if (EVP_PKEY_type(pkey->type) != EVP_PKEY_DSA) {
 ^
/usr/include/openssl/evp.h:851:6: note: 'EVP_PKEY_type' has been explicitly marked deprecated here
int EVP_PKEY_type(int type) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_pkey_dsa.c:66:2: warning: 'EVP_PKEY_free' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
WrapPKey(cDSA, obj, pkey);
 ^
./ossl_pkey.h:27:42: note: expanded from macro 'WrapPKey'
(obj) = Data_Wrap_Struct((klass), 0, EVP_PKEY_free, (pkey)); \
 ^
/Users/travis/build/rubinius/rubinius/vm/include/capi/ruby/ruby.h:850:81: note: expanded from macro 'Data_Wrap_Struct'
rb_data_object_alloc((klass),(sval),(RUBY_DATA_FUNC)(mark),(RUBY_DATA_FUNC)(free))
 ^
/usr/include/openssl/evp.h:878:7: note: 'EVP_PKEY_free' has been explicitly marked deprecated here
void EVP_PKEY_free(EVP_PKEY *pkey) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_pkey_dsa.c:94:19: warning: 'DSA_generate_parameters_ex' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
gen->result = DSA_generate_parameters_ex(gen->dsa, gen->size, gen->seed, gen->seed_len, gen->counter, gen->h, gen->cb);
 ^
/usr/include/openssl/dsa.h:250:5: note: 'DSA_generate_parameters_ex' has been explicitly marked deprecated here
int DSA_generate_parameters_ex(DSA *dsa, int bits,
 ^
ossl_pkey_dsa.c:106:16: warning: 'DSA_new' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
DSA *dsa = DSA_new();
 ^
/usr/include/openssl/dsa.h:220:7: note: 'DSA_new' has been explicitly marked deprecated here
DSA * DSA_new(void) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_pkey_dsa.c:112:10: warning: 'RAND_bytes' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
if (!RAND_bytes(seed, seed_len)) {
 ^
/usr/include/openssl/rand.h:104:6: note: 'RAND_bytes' has been explicitly marked deprecated here
int RAND_bytes(unsigned char *buf,int num) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_pkey_dsa.c:113:2: warning: 'DSA_free' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
DSA_free(dsa);
 ^
/usr/include/openssl/dsa.h:222:6: note: 'DSA_free' has been explicitly marked deprecated here
void DSA_free (DSA *r) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_pkey_dsa.c:120:5: warning: 'cb_2' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
BN_GENCB_set(&cb, ossl_generate_cb_2, &cb_arg);
 ^
/usr/include/openssl/bn.h:355:17: note: expanded from macro 'BN_GENCB_set'
tmp_gencb->cb.cb_2 = (callback); }
 ^
/usr/include/openssl/bn.h:339:9: note: 'cb_2' has been explicitly marked deprecated here
int (*cb_2)(int, int, BN_GENCB *) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_pkey_dsa.c:136:2: warning: 'DSA_free' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
DSA_free(dsa);
 ^
/usr/include/openssl/dsa.h:222:6: note: 'DSA_free' has been explicitly marked deprecated here
void DSA_free (DSA *r) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_pkey_dsa.c:154:10: warning: 'DSA_generate_key' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
if (!DSA_generate_key(dsa)) {
 ^
/usr/include/openssl/dsa.h:254:5: note: 'DSA_generate_key' has been explicitly marked deprecated here
int DSA_generate_key(DSA *a) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_pkey_dsa.c:155:2: warning: 'DSA_free' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
DSA_free(dsa);
 ^
/usr/include/openssl/dsa.h:222:6: note: 'DSA_free' has been explicitly marked deprecated here
void DSA_free (DSA *r) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_pkey_dsa.c:180:2: warning: 'DSA_free' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
DSA_free(dsa);
 ^
/usr/include/openssl/dsa.h:222:6: note: 'DSA_free' has been explicitly marked deprecated here
void DSA_free (DSA *r) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_pkey_dsa.c:216:15: warning: 'DSA_new' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
dsa = DSA_new();
 ^
/usr/include/openssl/dsa.h:220:7: note: 'DSA_new' has been explicitly marked deprecated here
DSA * DSA_new(void) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_pkey_dsa.c:229:6: warning: 'BIO_ctrl' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
OSSL_BIO_reset(in);
 ^
./ossl.h:155:35: note: expanded from macro 'OSSL_BIO_reset'
#define OSSL_BIO_reset(bio) (void)BIO_reset((bio)); \
 ^
/usr/include/openssl/bio.h:520:28: note: expanded from macro 'BIO_reset'
#define BIO_reset(b) (int)BIO_ctrl(b,BIO_CTRL_RESET,0,NULL)
 ^
/usr/include/openssl/bio.h:600:6: note: 'BIO_ctrl' has been explicitly marked deprecated here
long BIO_ctrl(BIO *bp,int cmd,long larg,void *parg) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_pkey_dsa.c:229:6: warning: 'ERR_clear_error' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
OSSL_BIO_reset(in);
 ^
./ossl.h:156:5: note: expanded from macro 'OSSL_BIO_reset'
ERR_clear_error();
 ^
/usr/include/openssl/err.h:278:6: note: 'ERR_clear_error' has been explicitly marked deprecated here
void ERR_clear_error(void ) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_pkey_dsa.c:233:6: warning: 'BIO_ctrl' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
OSSL_BIO_reset(in);
 ^
./ossl.h:155:35: note: expanded from macro 'OSSL_BIO_reset'
#define OSSL_BIO_reset(bio) (void)BIO_reset((bio)); \
 ^
/usr/include/openssl/bio.h:520:28: note: expanded from macro 'BIO_reset'
#define BIO_reset(b) (int)BIO_ctrl(b,BIO_CTRL_RESET,0,NULL)
 ^
/usr/include/openssl/bio.h:600:6: note: 'BIO_ctrl' has been explicitly marked deprecated here
long BIO_ctrl(BIO *bp,int cmd,long larg,void *parg) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_pkey_dsa.c:233:6: warning: 'ERR_clear_error' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
OSSL_BIO_reset(in);
 ^
./ossl.h:156:5: note: expanded from macro 'OSSL_BIO_reset'
ERR_clear_error();
 ^
/usr/include/openssl/err.h:278:6: note: 'ERR_clear_error' has been explicitly marked deprecated here
void ERR_clear_error(void ) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_pkey_dsa.c:234:12: warning: 'd2i_DSAPrivateKey_bio' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
dsa = d2i_DSAPrivateKey_bio(in, NULL);
 ^
/usr/include/openssl/x509.h:845:6: note: 'd2i_DSAPrivateKey_bio' has been explicitly marked deprecated here
DSA *d2i_DSAPrivateKey_bio(BIO *bp, DSA **dsa) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_pkey_dsa.c:237:6: warning: 'BIO_ctrl' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
OSSL_BIO_reset(in);
 ^
./ossl.h:155:35: note: expanded from macro 'OSSL_BIO_reset'
#define OSSL_BIO_reset(bio) (void)BIO_reset((bio)); \
 ^
/usr/include/openssl/bio.h:520:28: note: expanded from macro 'BIO_reset'
#define BIO_reset(b) (int)BIO_ctrl(b,BIO_CTRL_RESET,0,NULL)
 ^
/usr/include/openssl/bio.h:600:6: note: 'BIO_ctrl' has been explicitly marked deprecated here
long BIO_ctrl(BIO *bp,int cmd,long larg,void *parg) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_pkey_dsa.c:237:6: warning: 'ERR_clear_error' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
OSSL_BIO_reset(in);
 ^
./ossl.h:156:5: note: expanded from macro 'OSSL_BIO_reset'
ERR_clear_error();
 ^
/usr/include/openssl/err.h:278:6: note: 'ERR_clear_error' has been explicitly marked deprecated here
void ERR_clear_error(void ) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_pkey_dsa.c:238:12: warning: 'd2i_DSA_PUBKEY_bio' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
dsa = d2i_DSA_PUBKEY_bio(in, NULL);
 ^
/usr/include/openssl/x509.h:843:6: note: 'd2i_DSA_PUBKEY_bio' has been explicitly marked deprecated here
DSA *d2i_DSA_PUBKEY_bio(BIO *bp, DSA **dsa) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_pkey_dsa.c:241:6: warning: 'BIO_ctrl' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
OSSL_BIO_reset(in);
 ^
./ossl.h:155:35: note: expanded from macro 'OSSL_BIO_reset'
#define OSSL_BIO_reset(bio) (void)BIO_reset((bio)); \
 ^
/usr/include/openssl/bio.h:520:28: note: expanded from macro 'BIO_reset'
#define BIO_reset(b) (int)BIO_ctrl(b,BIO_CTRL_RESET,0,NULL)
 ^
/usr/include/openssl/bio.h:600:6: note: 'BIO_ctrl' has been explicitly marked deprecated here
long BIO_ctrl(BIO *bp,int cmd,long larg,void *parg) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_pkey_dsa.c:241:6: warning: 'ERR_clear_error' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
OSSL_BIO_reset(in);
 ^
./ossl.h:156:5: note: expanded from macro 'OSSL_BIO_reset'
ERR_clear_error();
 ^
/usr/include/openssl/err.h:278:6: note: 'ERR_clear_error' has been explicitly marked deprecated here
void ERR_clear_error(void ) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_pkey_dsa.c:242:12: warning: 'PEM_ASN1_read_bio' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
dsa = PEM_read_bio_DSAPublicKey(in, NULL, NULL, NULL);
 ^
./openssl_missing.h:30:54: note: expanded from macro 'PEM_read_bio_DSAPublicKey'
# define PEM_read_bio_DSAPublicKey(bp,x,cb,u) (DSA *)PEM_ASN1_read_bio( \
 ^
/usr/include/openssl/pem.h:584:8: note: 'PEM_ASN1_read_bio' has been explicitly marked deprecated here
void * PEM_ASN1_read_bio(d2i_of_void *d2i, const char *name, BIO *bp,
 ^
ossl_pkey_dsa.c:242:12: warning: 'd2i_DSAPublicKey' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
dsa = PEM_read_bio_DSAPublicKey(in, NULL, NULL, NULL);
 ^
./openssl_missing.h:31:24: note: expanded from macro 'PEM_read_bio_DSAPublicKey'
(d2i_of_void *)d2i_DSAPublicKey,PEM_STRING_DSA_PUBLIC,(bp),(void **)(x),(cb),(u))
 ^
/usr/include/openssl/dsa.h:237:7: note: 'd2i_DSAPublicKey' has been explicitly marked deprecated here
DSA * d2i_DSAPublicKey(DSA **a, const unsigned char **pp, long length) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_pkey_dsa.c:244:2: warning: 'BIO_free' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
BIO_free(in);
 ^
/usr/include/openssl/bio.h:593:5: note: 'BIO_free' has been explicitly marked deprecated here
int BIO_free(BIO *a) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_pkey_dsa.c:246:6: warning: 'ERR_clear_error' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
ERR_clear_error();
 ^
/usr/include/openssl/err.h:278:6: note: 'ERR_clear_error' has been explicitly marked deprecated here
void ERR_clear_error(void ) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_pkey_dsa.c:250:10: warning: 'EVP_PKEY_assign' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
if (!EVP_PKEY_assign_DSA(pkey, dsa)) {
 ^
/usr/include/openssl/evp.h:447:39: note: expanded from macro 'EVP_PKEY_assign_DSA'
#define EVP_PKEY_assign_DSA(pkey,dsa) EVP_PKEY_assign((pkey),EVP_PKEY_DSA,\
 ^
/usr/include/openssl/evp.h:854:7: note: 'EVP_PKEY_assign' has been explicitly marked deprecated here
int EVP_PKEY_assign(EVP_PKEY *pkey,int type,char *key) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_pkey_dsa.c:251:2: warning: 'DSA_free' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
DSA_free(dsa);
 ^
/usr/include/openssl/dsa.h:222:6: note: 'DSA_free' has been explicitly marked deprecated here
void DSA_free (DSA *r) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_pkey_dsa.c:270:5: warning: 'EVP_PKEY_type' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
GetPKeyDSA(self, pkey);
 ^
ossl_pkey_dsa.c:17:9: note: expanded from macro 'GetPKeyDSA'
if (EVP_PKEY_type((pkey)->type) != EVP_PKEY_DSA) { /* PARANOIA? */ \
 ^
/usr/include/openssl/evp.h:851:6: note: 'EVP_PKEY_type' has been explicitly marked deprecated here
int EVP_PKEY_type(int type) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_pkey_dsa.c:287:5: warning: 'EVP_PKEY_type' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
GetPKeyDSA(self, pkey);
 ^
ossl_pkey_dsa.c:17:9: note: expanded from macro 'GetPKeyDSA'
if (EVP_PKEY_type((pkey)->type) != EVP_PKEY_DSA) { /* PARANOIA? */ \
 ^
/usr/include/openssl/evp.h:851:6: note: 'EVP_PKEY_type' has been explicitly marked deprecated here
int EVP_PKEY_type(int type) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_pkey_dsa.c:318:5: warning: 'EVP_PKEY_type' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
GetPKeyDSA(self, pkey);
 ^
ossl_pkey_dsa.c:17:9: note: expanded from macro 'GetPKeyDSA'
if (EVP_PKEY_type((pkey)->type) != EVP_PKEY_DSA) { /* PARANOIA? */ \
 ^
/usr/include/openssl/evp.h:851:6: note: 'EVP_PKEY_type' has been explicitly marked deprecated here
int EVP_PKEY_type(int type) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_pkey_dsa.c:329:17: warning: 'BIO_new' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
if (!(out = BIO_new(BIO_s_mem()))) {
 ^
/usr/include/openssl/bio.h:591:7: note: 'BIO_new' has been explicitly marked deprecated here
BIO * BIO_new(BIO_METHOD *type) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_pkey_dsa.c:329:25: warning: 'BIO_s_mem' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
if (!(out = BIO_new(BIO_s_mem()))) {
 ^
/usr/include/openssl/bio.h:626:13: note: 'BIO_s_mem' has been explicitly marked deprecated here
BIO_METHOD *BIO_s_mem(void) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_pkey_dsa.c:335:6: warning: 'BIO_free' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
BIO_free(out);
 ^
/usr/include/openssl/bio.h:593:5: note: 'BIO_free' has been explicitly marked deprecated here
int BIO_free(BIO *a) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_pkey_dsa.c:340:6: warning: 'BIO_free' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
BIO_free(out);
 ^
/usr/include/openssl/bio.h:593:5: note: 'BIO_free' has been explicitly marked deprecated here
int BIO_free(BIO *a) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_pkey_dsa.c:365:5: warning: 'EVP_PKEY_type' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
GetPKeyDSA(self, pkey);
 ^
ossl_pkey_dsa.c:17:9: note: expanded from macro 'GetPKeyDSA'
if (EVP_PKEY_type((pkey)->type) != EVP_PKEY_DSA) { /* PARANOIA? */ \
 ^
/usr/include/openssl/evp.h:851:6: note: 'EVP_PKEY_type' has been explicitly marked deprecated here
int EVP_PKEY_type(int type) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_pkey_dsa.c:367:46: warning: 'i2d_DSAPrivateKey' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
i2d_func = (int(*)_((DSA*,unsigned char**)))i2d_DSAPrivateKey;
 ^
/usr/include/openssl/dsa.h:256:6: note: 'i2d_DSAPrivateKey' has been explicitly marked deprecated here
int i2d_DSAPrivateKey(const DSA *a, unsigned char **pp) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_pkey_dsa.c:369:13: warning: 'i2d_DSA_PUBKEY' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
i2d_func = i2d_DSA_PUBKEY;
 ^
/usr/include/openssl/x509.h:915:6: note: 'i2d_DSA_PUBKEY' has been explicitly marked deprecated here
int i2d_DSA_PUBKEY(DSA *a,unsigned char **pp) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_pkey_dsa.c:395:5: warning: 'EVP_PKEY_type' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
GetPKeyDSA(self, pkey);
 ^
ossl_pkey_dsa.c:17:9: note: expanded from macro 'GetPKeyDSA'
if (EVP_PKEY_type((pkey)->type) != EVP_PKEY_DSA) { /* PARANOIA? */ \
 ^
/usr/include/openssl/evp.h:851:6: note: 'EVP_PKEY_type' has been explicitly marked deprecated here
int EVP_PKEY_type(int type) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_pkey_dsa.c:423:5: warning: 'EVP_PKEY_type' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
GetPKeyDSA(self, pkey);
 ^
ossl_pkey_dsa.c:17:9: note: expanded from macro 'GetPKeyDSA'
if (EVP_PKEY_type((pkey)->type) != EVP_PKEY_DSA) { /* PARANOIA? */ \
 ^
/usr/include/openssl/evp.h:851:6: note: 'EVP_PKEY_type' has been explicitly marked deprecated here
int EVP_PKEY_type(int type) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_pkey_dsa.c:424:17: warning: 'BIO_new' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
if (!(out = BIO_new(BIO_s_mem()))) {
 ^
/usr/include/openssl/bio.h:591:7: note: 'BIO_new' has been explicitly marked deprecated here
BIO * BIO_new(BIO_METHOD *type) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_pkey_dsa.c:424:25: warning: 'BIO_s_mem' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
if (!(out = BIO_new(BIO_s_mem()))) {
 ^
/usr/include/openssl/bio.h:626:13: note: 'BIO_s_mem' has been explicitly marked deprecated here
BIO_METHOD *BIO_s_mem(void) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_pkey_dsa.c:427:10: warning: 'DSA_print' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
if (!DSA_print(out, pkey->pkey.dsa, 0)) { /* offset = 0 */
 ^
/usr/include/openssl/dsa.h:261:5: note: 'DSA_print' has been explicitly marked deprecated here
int DSA_print(BIO *bp, const DSA *x, int off) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_pkey_dsa.c:428:2: warning: 'BIO_free' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
BIO_free(out);
 ^
/usr/include/openssl/bio.h:593:5: note: 'BIO_free' has been explicitly marked deprecated here
int BIO_free(BIO *a) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_pkey_dsa.c:460:5: warning: 'EVP_PKEY_type' is deprecated: first deprecated in OS X 10.7 [-Wdeprecated-declarations]
GetPKeyDSA(self, pkey);
 ^
ossl_pkey_dsa.c:17:9: note: expanded from macro 'GetPKeyDSA'
if (EVP_PKEY_type((pkey)->type) != EVP_PKEY_DSA) { /* PARANOIA? */ \
 ^
/usr/include/openssl/evp.h:851:6: note: 'EVP_PKEY_type' has been explicitly marked deprecated here
int EVP_PKEY_type(int type) DEPRECATED_IN_MAC_OS_X_VERSION_10_7_AND_LATER;
 ^
ossl_pkey_dsa.c:462:11: warning: 'ASN1_dup' is
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment