[MDEV-18954] numa dynamic dependency Created: 2019-03-17  Updated: 2019-04-01  Resolved: 2019-03-22

Status: Closed
Project: MariaDB Server
Component/s: Compiling, Packaging
Affects Version/s: 10.2, 10.3
Fix Version/s: 10.2.23, 10.3.14

Type: Bug Priority: Blocker
Reporter: Sergei Golubchik Assignee: Sergei Golubchik
Resolution: Fixed Votes: 0
Labels: None

Issue Links:
Problem/Incident
is caused by MDEV-18860 innodb_numa_interleave is not availab... Closed

 Description   

Recently centos6-build VMs got libnuma installed. But centos6-install VMs didn't. Now install/mtr tests fail on centos6.

This exposed a couple of issues:

  • bintar builds should try to link everything statically whenever possible. In particular, there was libnuma.a present, but the build uses libnuma.so. This is wrong.
  • We cannot add new dependencies to RPM packages in GA. So, either use WITH_NUMA=OFF or link with libnuma statically in 10.2 and 10.3.
  • 10.4 RPM could and should link with libnuma dynamically.


 Comments   
Comment by Sergei Golubchik [ 2019-03-22 ]

disabled numa in 10.2 and 10.3 by default

Generated at Thu Feb 08 08:47:59 UTC 2024 using Jira 8.20.16#820016-sha1:9d11dbea5f4be3d4cc21f03a88dd11d8c8687422.