Skip to content

Commit 27bc879

Browse files
committed
Bug#21775221 ADD NUMACTL-DEVEL AS BUILDREQ TO RPM SPEC FILES
Description: Set Numa Mempolicy for optimum mysqld performance added libnuma.so as build prerequisite on Linux. To build with support for this feature numactl devel files are required. Fix: Added numactl-devel as build pre-requisite for OL/RHEL/Fedora/docker and libnuma-devel for SLES in the spec file. (cherry picked from commit 45d038b07faf7fd2d508fff77ed9322c3a3c3f0c)
1 parent 0bb3bd4 commit 27bc879

File tree

4 files changed

+4
-0
lines changed

4 files changed

+4
-0
lines changed

packaging/rpm-docker/mysql.spec.in

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -53,6 +53,7 @@ BuildRequires: perl(Env)
5353
BuildRequires: time
5454
BuildRequires: libaio-devel
5555
BuildRequires: ncurses-devel
56+
BuildRequires: numactl-devel
5657
BuildRequires: openssl-devel
5758
BuildRequires: zlib-devel
5859
BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX)

packaging/rpm-fedora/mysql.spec.in

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -76,6 +76,7 @@ BuildRequires: perl
7676
BuildRequires: time
7777
BuildRequires: libaio-devel
7878
BuildRequires: ncurses-devel
79+
BuildRequires: numactl-devel
7980
BuildRequires: openssl-devel
8081
BuildRequires: zlib-devel
8182
BuildRequires: systemd

packaging/rpm-oel/mysql.spec.in

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -110,6 +110,7 @@ BuildRequires: perl
110110
BuildRequires: time
111111
BuildRequires: libaio-devel
112112
BuildRequires: ncurses-devel
113+
BuildRequires: numactl-devel
113114
BuildRequires: openssl-devel
114115
BuildRequires: zlib-devel
115116
%if 0%{?systemd}

packaging/rpm-sles/mysql.spec.in

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -85,6 +85,7 @@ Source91: filter-requires.sh
8585
BuildRequires: cmake
8686
BuildRequires: perl
8787
BuildRequires: libaio-devel
88+
BuildRequires: libnuma-devel
8889
BuildRequires: ncurses-devel
8990
BuildRequires: openssl-devel
9091
BuildRequires: zlib-devel

0 commit comments

Comments
 (0)