This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "Ganeti public buildbot configuration".
The branch, master has been updated
via b454403f34ddeada5cf380dd9b4db8927a1521cf (commit)
via 50c0d5196bb5d5da7a0f79ee78518f52ad0185dd (commit)
via 6a57b7bf98616da83ddfdebc4559abf71e1421a5 (commit)
via 0ed51fa4c45281cb5397b5dace7a434501e4e975 (commit)
from 2568952bde54ff40e7e57deaf914f9857dd2319e (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit b454403f34ddeada5cf380dd9b4db8927a1521cf
Author: Niklas Hambuechen <[email protected]>
Date: Fri Dec 5 18:35:35 2014 +0100
Fedora buildslave: Collapse cabal-installs
`cabal install`s should be collapsed into one command so that the
constraint solver can choose a consistent set of packages.
Fixes an instance of this error:
fatal error: I found a duplicate definition for symbol
__hscore_S_IXUSR
whilst processing object file
/usr/lib64/ghc-7.4.1/directory-1.1.0.2/HSdirectory-1.1.0.2.o
This happens when we link in two different version of the same
package, creating duplicate symbols.
That cannot happen on master, since there we use cabal to determine
one consistent set of dependencies for building and hide all other
packages on the system, but for Ganeti <= 2.13 we don't have that yet.
This change makes the package versions more consitent, fixing the build.
Signed-off-by: Niklas Hambuechen <[email protected]>
Reviewed-by: Helga Velroyen <[email protected]>
commit 50c0d5196bb5d5da7a0f79ee78518f52ad0185dd
Author: Niklas Hambuechen <[email protected]>
Date: Fri Dec 5 18:31:37 2014 +0100
Fedora buildslave: Fix casing in package
`cabal install` itself has case-insensitive fuzzy matching,
but as a convention Haskell packages are treated case-sensitive.
Signed-off-by: Niklas Hambuechen <[email protected]>
Reviewed-by: Helga Velroyen <[email protected]>
commit 6a57b7bf98616da83ddfdebc4559abf71e1421a5
Author: Niklas Hambuechen <[email protected]>
Date: Thu Dec 4 16:15:00 2014 +0100
Fedora buildslave: Install newer cabal-install
Fedora's cabal-install-1.14 fails when installing cabal-file-th with:
cabal: At least the following dependencies are missing:
Cabal >=1.10 && <1.17 && ==1.20.0.2
This seems to be a bug in the depencency solver, and it's fixed
in newer cabal versions (tried with 1.20), so we install one of those.
Signed-off-by: Niklas Hambuechen <[email protected]>
Reviewed-by: Helga Velroyen <[email protected]>
commit 0ed51fa4c45281cb5397b5dace7a434501e4e975
Author: Niklas Hambuechen <[email protected]>
Date: Thu Dec 4 16:03:05 2014 +0100
Update pylint to 0.26 on ubuntu1304 buildslave
We want to use the same version as on Wheezy here.
Signed-off-by: Niklas Hambuechen <[email protected]>
Reviewed-by: Helga Velroyen <[email protected]>
-----------------------------------------------------------------------
Summary of changes:
roles/buildslave/scripts/postinstall | 28 ++++++++++++++--------------
1 files changed, 14 insertions(+), 14 deletions(-)
hooks/post-receive
--
Ganeti public buildbot configuration
--
---
You received this message because you are subscribed to the Google Groups
"ganeti-commits" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
For more options, visit https://groups.google.com/d/optout.