Skip to content

Commit 979af00

Browse files
committed
Move ColumnStore dependency on jemalloc from rpm Requires: to Recommends:
this makes it a weak dependency, signalling that ColumnStore can work without jemalloc and that while jemalloc is desired, missing jemalloc is not a fatal error.
1 parent 694f436 commit 979af00

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

storage/columnstore/CMakeLists.txt

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,8 @@ CMAKE_SYSTEM_PROCESSOR STREQUAL "i686")
2222
# Needed to bump the component changes up to the main scope
2323
APPEND_FOR_CPACK(CPACK_COMPONENTS_ALL)
2424
IF (RPM)
25-
APPEND_FOR_CPACK(CPACK_RPM_columnstore-engine_PACKAGE_REQUIRES " binutils jemalloc net-tools python3")
25+
APPEND_FOR_CPACK(CPACK_RPM_columnstore-engine_PACKAGE_REQUIRES " binutils net-tools python3")
26+
APPEND_FOR_CPACK(CPACK_RPM_columnstore-engine_PACKAGE_RECOMMENDS " jemalloc")
2627
APPEND_FOR_CPACK(CPACK_RPM_columnstore-engine_USER_FILELIST ";%ignore /var/lib;%ignore /var")
2728
APPEND_FOR_CPACK(CPACK_RPM_columnstore-engine_PACKAGE_CONFLICTS " thrift MariaDB-columnstore-platform MariaDB-columnstore-libs")
2829
# these three don't have the list semantics, so no append here

0 commit comments

Comments
 (0)