summaryrefslogtreecommitdiff
path: root/omnibus/files
diff options
context:
space:
mode:
authorLamont Granquist <lamont@scriptkiddie.org>2017-04-02 13:53:53 -0700
committerLamont Granquist <lamont@scriptkiddie.org>2017-04-02 13:53:53 -0700
commit93bef87ba9de87a70a86bbcf120b62791a283a29 (patch)
treeee9eb95f5b44c7cccc951858ff620ab6a49f012e /omnibus/files
parent40b8dbcc1be0454873b79b04537baa074c221361 (diff)
downloadchef-93bef87ba9de87a70a86bbcf120b62791a283a29.tar.gz
Chef-13: remove iconv from the chef build
pulls in chef/omnibus-software#806 and removes iconv from both nokogiri and ruby. ruby hasn't needed iconv since 1.9.x and everyone should be using the Encoding library by now. nokogiri will lose support for things like Shift-JIS inside of XML but UTF-8, UTF-16LE/BE, ISO-8851-1(Latin-1), ASCII and "HTML" encoding are all supported by nokogiri natively. if users need more they need to be maintaining their own nokogiri installs and accept the maintenance costs themselves. Signed-off-by: Lamont Granquist <lamont@scriptkiddie.org>
Diffstat (limited to 'omnibus/files')
-rw-r--r--omnibus/files/chef-gem/build-chef-gem.rb2
1 files changed, 1 insertions, 1 deletions
diff --git a/omnibus/files/chef-gem/build-chef-gem.rb b/omnibus/files/chef-gem/build-chef-gem.rb
index 9e5bf9b996..c9aaaada1d 100644
--- a/omnibus/files/chef-gem/build-chef-gem.rb
+++ b/omnibus/files/chef-gem/build-chef-gem.rb
@@ -99,7 +99,7 @@ module BuildChefGem
--with-xml2-include=#{Shellwords.escape("#{install_dir}/embedded/include/libxml2")}
--with-xslt-lib=#{Shellwords.escape("#{install_dir}/embedded/lib")}
--with-xslt-include=#{Shellwords.escape("#{install_dir}/embedded/include/libxslt")}
- --with-iconv-dir=#{Shellwords.escape("#{install_dir}/embedded")}
+ --without-iconv-dir
--with-zlib-dir=#{Shellwords.escape("#{install_dir}/embedded")}
}.join(" "),
}