summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTim Smith <tsmith@chef.io>2018-03-17 20:06:38 -0700
committerTim Smith <tsmith@chef.io>2018-03-19 15:27:43 -0700
commit29465a9e25006611fce53eb20ad1bf627c0081a0 (patch)
tree6ce182233df84cf2c04156fb4e1d7803619e1e0c
parent4e6c7972620e68753946abe109895762a6301efd (diff)
downloadchef-29465a9e25006611fce53eb20ad1bf627c0081a0.tar.gz
Don't try to install old GCC packages on Amazon Linux 2
This worked until Amazon released 2.0 Signed-off-by: Tim Smith <tsmith@chef.io>
-rw-r--r--lib/chef/resource/build_essential.rb2
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/chef/resource/build_essential.rb b/lib/chef/resource/build_essential.rb
index 7998006398..fb9ef814a5 100644
--- a/lib/chef/resource/build_essential.rb
+++ b/lib/chef/resource/build_essential.rb
@@ -40,7 +40,7 @@ class Chef
declare_resource(:package, %w{ autoconf bison flex gcc gcc-c++ gettext kernel-devel make m4 ncurses-devel patch })
# Ensure GCC 4 is available on older pre-6 EL
- declare_resource(:package, %w{ gcc44 gcc44-c++ }) if node["platform_version"].to_i < 6
+ declare_resource(:package, %w{ gcc44 gcc44-c++ }) if platform_family?("rhel") && node["platform_version"].to_i < 6
when "freebsd"
declare_resource(:package, "devel/gmake")
declare_resource(:package, "devel/autoconf")