Install libffi-dev on our slaves.
Some projects have a dependency on xattr which has a dependency on cffi which has a dependency on libffi's development files. Install these dev files so that xattr can be installed properly when testing. Change-Id: If2d09285ae95d7869b3c1335c39d2642288326c1
This commit is contained in:
parent
4140284364
commit
03244b810b
@ -31,6 +31,7 @@ class jenkins::params {
|
||||
$libxml2_package = 'libxml2'
|
||||
$libxml2_dev_package = 'libxml2-devel'
|
||||
$libxslt_dev_package = 'libxslt-devel'
|
||||
$libffi_dev_package = 'libffi-devel'
|
||||
# FIXME: No Maven packages on RHEL
|
||||
#$maven_package = 'maven'
|
||||
# For Ceilometer unit tests
|
||||
@ -93,6 +94,7 @@ class jenkins::params {
|
||||
$libxml2_package = 'libxml2-utils'
|
||||
$libxml2_dev_package = 'libxml2-dev'
|
||||
$libxslt_dev_package = 'libxslt1-dev'
|
||||
$libffi_dev_package = 'libffi-dev'
|
||||
$maven_package = 'maven2'
|
||||
# For Ceilometer unit tests
|
||||
$mongodb_package = 'mongodb'
|
||||
|
@ -47,6 +47,7 @@ class jenkins::slave(
|
||||
$::jenkins::params::libxml2_package,
|
||||
$::jenkins::params::libxml2_dev_package, # for xmllint, need for wadl
|
||||
$::jenkins::params::libxslt_dev_package,
|
||||
$::jenkins::params::libffi_dev_package, # xattr's cffi dependency
|
||||
$::jenkins::params::pandoc_package, #for docs, markdown->docbook, bug 924507
|
||||
$::jenkins::params::pkgconfig_package, # for spidermonkey, used by ceilometer
|
||||
$::jenkins::params::pyflakes_package,
|
||||
|
Loading…
x
Reference in New Issue
Block a user