[MCOL-348] RPM Boost dependency breaks CentOS 6 packages Created: 2016-10-04  Updated: 2016-10-27  Resolved: 2016-10-27

Status: Closed
Project: MariaDB ColumnStore
Component/s: Build
Affects Version/s: None
Fix Version/s: 1.0.4

Type: Bug Priority: Blocker
Reporter: Andrew Hutchings (Inactive) Assignee: David Hill (Inactive)
Resolution: Fixed Votes: 0
Labels: None

Issue Links:
PartOf
is part of MCOL-280 Beta issues Closed
Sprint: 2016-19, 2016-20, 2016-21

 Description   

CPack currently sets a hard package dependency on Boost. For CentOS 6 we use a source build as part of the install process instead of RPMs so stops the possibility of the RPMs being installed.

We either need to:

1. Disable the dependency for CentOS 6 (not sure if you can express that in CPack yet)
2. Remove the dependency completely from CPack
3. Build/distribute our own Boost RPMs for CentOS 6



 Comments   
Comment by Andrew Hutchings (Inactive) [ 2016-10-04 ]

Accidentally pushed this straight to develop:
https://github.com/mariadb-corporation/mariadb-columnstore-engine/commit/6d8a177bd1c9aa3ab8314084e26b7c62539d6c4f

Comment by Andrew Hutchings (Inactive) [ 2016-10-04 ]

Went with option 1
QA should probably be D Hill

Comment by David Hill (Inactive) [ 2016-10-04 ]

It works for me with the latest build...

Comment by David Hill (Inactive) [ 2016-10-27 ]

can now build centos 6/7 packages with boost broken off of the source tree

Generated at Thu Feb 08 02:20:23 UTC 2024 using Jira 8.20.16#820016-sha1:9d11dbea5f4be3d4cc21f03a88dd11d8c8687422.