Amazon Linux: adjusted version numbers for future releases.
diff --git a/rpm/SPECS/Makefile b/rpm/SPECS/Makefile
index 01143da..17d1fb6 100644
--- a/rpm/SPECS/Makefile
+++ b/rpm/SPECS/Makefile
@@ -300,14 +300,14 @@
 		if [	`rpm --eval '0%{?suse_version}'` -gt 0 -a `rpm --eval '0%{?suse_version}'` -lt 1500 -o \
 				`rpm --eval '0%{?fedora}'` -gt 0 -a `rpm --eval '0%{?fedora}'` -lt 29 -o \
 				`rpm --eval '0%{?amzn}'` -eq 1 ]; then \
-			echo "Brotli can't be build on SLES < 15, Fedora < 29 or Amazon Linux" > \
+			echo "Brotli can't be build on SLES < 15, Fedora < 29 or Amazon Linux 1" > \
 			nginx-module-$${module}.skip ; \
 			exit ; \
 		fi ; \
 		;; \
 		geoip) \
-		if [ `rpm --eval '0%{?rhel}'` -ge 8 ]; then \
-			echo "GeoIP can not be build on RHEL/CentOS >= 8" > \
+		if [ `rpm --eval '0%{?rhel}'` -ge 8 ] || [ `rpm --eval '0%{?amzn}'` -gt 2 ]; then \
+			echo "GeoIP can not be build on RHEL/CentOS >= 8 or Amazon Linux >2" > \
 			nginx-module-$${module}.skip ; \
 			exit ; \
 		fi ; \
@@ -343,6 +343,11 @@
 			nginx-module-$${module}.skip ; \
 			exit ; \
 		fi ; \
+		if [ "`rpm --eval '0%{?amzn}'`" -gt 2 ]; then \
+			echo "OpenTracing can not be built on Amazon Linux >2 due to (temporary) absence yaml-cpp library" > \
+			nginx-module-$${module}.skip ; \
+			exit ; \
+		fi ; \
 		if [ "`rpm --eval '%{_arch}'`" = "ppc64le" ]; then \
 			echo "OpenTracing can not be built on ppc64le" > \
 			nginx-module-$${module}.skip ; \
diff --git a/rpm/SPECS/nginx-module.spec.in b/rpm/SPECS/nginx-module.spec.in
index 5c5b398..cfe2928 100644
--- a/rpm/SPECS/nginx-module.spec.in
+++ b/rpm/SPECS/nginx-module.spec.in
@@ -4,7 +4,7 @@
 
 %if 0%{?rhel} || 0%{?amzn} || 0%{?fedora}
 %define _group System Environment/Daemons
-%if 0%{?amzn} >= 2
+%if 0%{?amzn} == 2
 BuildRequires: openssl11-devel
 %else
 BuildRequires: openssl-devel
diff --git a/rpm/SPECS/nginx-plus-module.spec.in b/rpm/SPECS/nginx-plus-module.spec.in
index e2549a0..2620e70 100644
--- a/rpm/SPECS/nginx-plus-module.spec.in
+++ b/rpm/SPECS/nginx-plus-module.spec.in
@@ -10,7 +10,7 @@
 
 %if 0%{?rhel} || 0%{?amzn}
 %define _group System Environment/Daemons
-%if 0%{?amzn} >= 2
+%if 0%{?amzn} == 2
 BuildRequires: openssl11-devel
 %else
 BuildRequires: openssl-devel