diff options
author | Lamont Granquist <lamont@scriptkiddie.org> | 2017-03-28 16:38:36 -0700 |
---|---|---|
committer | Lamont Granquist <lamont@scriptkiddie.org> | 2017-03-28 16:40:16 -0700 |
commit | dca3280407ffe1e0617062d0e28bee37ef6672e9 (patch) | |
tree | 302c996fe348e13ff9fa549fbb8d41bacba47e3d /omnibus/files | |
parent | 92038f481b8de19048de3c7129c7519b1f525dca (diff) | |
download | chef-dca3280407ffe1e0617062d0e28bee37ef6672e9.tar.gz |
bump _XOPEN_SOURCE to 600 for ruby 2.4 on Solaris
unbreaks builds.
Signed-off-by: Lamont Granquist <lamont@scriptkiddie.org>
Diffstat (limited to 'omnibus/files')
-rw-r--r-- | omnibus/files/chef-gem/build-chef-gem.rb | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/omnibus/files/chef-gem/build-chef-gem.rb b/omnibus/files/chef-gem/build-chef-gem.rb index 701461b01e..9e5bf9b996 100644 --- a/omnibus/files/chef-gem/build-chef-gem.rb +++ b/omnibus/files/chef-gem/build-chef-gem.rb @@ -72,6 +72,11 @@ module BuildChefGem env["CXX"] = "g++44" end + if solaris_11? + env["CFLAGS"] << " -std=c99" + env["CPPFLAGS"] << " -D_XOPEN_SOURCE=600 -D_XPG6" + end + # From dep-selector-libgecode # Ruby DevKit ships with BSD Tar env["PROG_TAR"] = "bsdtar" if windows? |