[MDEV-6792] Build galera library through buildbot Created: 2014-09-26  Updated: 2015-10-01  Resolved: 2015-10-01

Status: Closed
Project: MariaDB Server
Component/s: Galera
Fix Version/s: 10.1.8

Type: Task Priority: Major
Reporter: Nirbhay Choubey (Inactive) Assignee: Nirbhay Choubey (Inactive)
Resolution: Fixed Votes: 0
Labels: buildbot, galera

Issue Links:
Blocks
blocks MDEV-8249 install step fails on rpm-centos5-amd64 Closed
Sprint: 10.1.6-1, 10.1.6-2, 10.1.8-3, 10.1.8-4

 Description   

Enable buildbot to build galera library for all supported platforms.

https://github.com/codership/galera



 Comments   
Comment by Nirbhay Choubey (Inactive) [ 2015-04-30 ]

List of platforms

  • Debian 6.0, Squeeze
  • Debian 7.0 Wheezy
  • Debian 8.0 Jessie
  • Debian Sid (Unstable)
  • Ubuntu 10.04 Lucid
  • Ubuntu 12.04 Precise
  • Ubuntu 12.10 Quantal
  • Ubuntu 14.04 Trusty
  • Ubuntu 14.04 Trusty (Power 8, packages installed already)
  • Ubuntu 14.10 Utopic
  • Ubuntu 15.04 Vivid
  • CentOS5
  • CentOS6
  • CentOS7
  • Fedora-19 (galera-25.3.9-1.fc19.fc19.x86_64.rpm)
  • Fedora-20 (galera-25.3.9-1.fc20.x86_64.rpm)
  • RHEL-5 (not required, shares CentOS5 packages)
  • SLES-11
  • SLES-12 (x86-64 only)
  • OpenSUSE13

Here are the extra packages needed:

On Debian platforms

  • git
  • scons
  • check
  • libboost-dev (any version but 1.46)
  • libboost-program-options-dev (any version but 1.46)
  • libssl-dev

On RPM platforms

  • git
  • scons
  • check-devel
  • boost-devel
  • openssl-devel

On SLES

  • scons
  • check

Commands:

On OpenSUSE13

  • scons
  • check-devel
    Command : sudo zypper install scons check-devel

On some older distros you might have to alter the sources.lst file to be able to pull the packages.

  • Quantal : sudo sed -i -e 's/us.archive.ubuntu.com/old-releases.ubuntu.com/g' /etc/apt/sources.list
  • Lucid : sudo sed -i -e 's/dk.archive.ubuntu.com/old-releases.ubuntu.com/g' /etc/apt/sources.list
  • Squezze : Add deb http://ftp.de.debian.org/debian squeeze main (the default mirror did not work for me)
Comment by Elena Stepanova [ 2015-04-30 ]

Please also update install images accordingly, otherwise we have a version mismatch, and our installation tests fail (it's already happening on 5.5 tree).

Comment by Nirbhay Choubey (Inactive) [ 2015-06-30 ]

serg / ratzpo : Can you either grant me necessary permissions to clone repos under
MariaDB org or clone the galera repo ?
https://github.com/codership/galera.git

Comment by Sergei Golubchik [ 2015-07-24 ]

done. https://github.com/MariaDB/galera

Comment by Daniel Bartholomew [ 2015-09-26 ]

Notes on Precise Build VMs

After updating all of the build VMs, I had to revert the Precise build VMs back to their previous state.

Generated at Thu Feb 08 07:14:37 UTC 2024 using Jira 8.20.16#820016-sha1:9d11dbea5f4be3d4cc21f03a88dd11d8c8687422.