Skip to content

Commit 49cf702

Browse files
committed
build failure with cmake < 3.10
cmake bug #14362
1 parent 7eb6d5a commit 49cf702

File tree

1 file changed

+8
-1
lines changed

1 file changed

+8
-1
lines changed

cmake/cpack_rpm.cmake

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -163,8 +163,8 @@ SET(CPACK_RPM_server_USER_FILELIST
163163
${ignored}
164164
"%config(noreplace) ${INSTALL_SYSCONF2DIR}/*"
165165
"%config(noreplace) ${INSTALL_SYSCONFDIR}/logrotate.d/mysql"
166-
"%caps(cap_ipc_lock=pe) %{_sbindir}/mysqld"
167166
)
167+
168168
SET(CPACK_RPM_common_USER_FILELIST ${ignored} "%config(noreplace) ${INSTALL_SYSCONFDIR}/my.cnf")
169169
SET(CPACK_RPM_shared_USER_FILELIST ${ignored} "%config(noreplace) ${INSTALL_SYSCONF2DIR}/*")
170170
SET(CPACK_RPM_client_USER_FILELIST ${ignored} "%config(noreplace) ${INSTALL_SYSCONF2DIR}/*")
@@ -180,6 +180,13 @@ MACRO(SETA var)
180180
ENDFOREACH()
181181
ENDMACRO(SETA)
182182

183+
IF (CMAKE_VERSION VERSION_GREATER 3.10.0)
184+
# cmake bug #14362
185+
SETA(CPACK_RPM_server_USER_FILELIST
186+
"%caps(cap_ipc_lock=pe) %{_sbindir}/mysqld"
187+
)
188+
ENDIF()
189+
183190
SETA(CPACK_RPM_client_PACKAGE_OBSOLETES
184191
"mysql-client"
185192
"MySQL-client"

0 commit comments

Comments
 (0)