chore: centos7 add openssl11 dep in rpm spec
@@ -91,6 +91,8 @@ emqx_test(){
;;
"rpm")
packagename=$(basename "${PACKAGE_PATH}/${EMQX_NAME}"-*.rpm)
+ # EMQX OTP requires openssl11 to have TLS1.3 support
+ yum install -y openssl11
rpm -ivh "${PACKAGE_PATH}/${packagename}"
if ! rpm -q emqx | grep -q emqx; then
echo "package install error"
@@ -19,6 +19,12 @@ BuildRoot: %{_tmppath}/%{_name}-%{_version}-root
Provides: %{_name}
AutoReq: 0
+%if 0%{?rhel} == 7
+Requires: openssl11 libatomic
+%else
+Requires: libatomic
+%endif
+
%description
EMQX, a distributed, massively scalable, highly extensible MQTT message broker written in Erlang/OTP.