diff options
author | danielsdeleo <dan@chef.io> | 2016-03-21 15:33:29 -0700 |
---|---|---|
committer | danielsdeleo <dan@chef.io> | 2016-03-22 11:50:08 -0700 |
commit | 18f0ee2354ae2539bf63956ef99a37a188ef67eb (patch) | |
tree | 55867605c6496381a524a566970ccfa4fdc15627 | |
parent | 9f7dfb63e5276c922664af513d3eb420ce1ce36d (diff) | |
download | chef-18f0ee2354ae2539bf63956ef99a37a188ef67eb.tar.gz |
Pin all lower-level libs to latest versionsupdate-omnibus-libs
-rw-r--r-- | omnibus/config/projects/chef.rb | 24 |
1 files changed, 24 insertions, 0 deletions
diff --git a/omnibus/config/projects/chef.rb b/omnibus/config/projects/chef.rb index 6e78b61f1b..a5de689927 100644 --- a/omnibus/config/projects/chef.rb +++ b/omnibus/config/projects/chef.rb @@ -64,6 +64,30 @@ if windows? dependency "ruby-windows-devkit-bash" end +# Lower level library pins +override :xproto, version: "7.0.28" +override :"util-macros", version: "1.19.0" +override :makedepend, version: "1.0.5" + +## We are currently on the latest of these: +#override :"ncurses", version: "5.9" +#override :"zlib", version: "1.2.8" +#override :"pkg-config-lite", version: "0.28-1" +#override :"libffi", version: "3.2.1" +#override :"libyaml", version: "0.1.6" +#override :"libiconv", version: "1.14" +#override :"liblzma", version: "5.2.2" +#override :"libxml2", version: "2.9.3" +#override :"libxslt", version: "1.1.28" + +## according to comment in omnibus-sw, latest versions don't work on solaris +# https://github.com/chef/omnibus-software/blob/aefb7e79d29ca746c3f843673ef5e317fa3cba54/config/software/libtool.rb#L23 +#override :"libtool" + +## These can float as they are frequently updated in a way that works for us +#override :"cacerts", # probably best to float? +#override :"openssl" # leave this? + dependency "clean-static-libs" package :rpm do |