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 core".
The branch, master has been updated
via 083776b9dbd7e704357841e6a8a4fce6802199fc (commit)
via b78a2c3013c16395c48e055de82c4f93d9b41c38 (commit)
from 895d5c164bcfebcd195abc58f630ecabd0340746 (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 083776b9dbd7e704357841e6a8a4fce6802199fc
Author: Niklas Hambuechen <[email protected]>
Date: Mon Nov 3 12:14:09 2014 +0100
Fix compiler invocation for GHC >= 7.8
GHC 7.8 switched to dynamic linking being used for ghci, which requires
that .so file are being built for modules that are loaded for TH.
For this reason, GHC >= 7.8 has a -dynamic-too flag, which we now use.
However, -dynamic-too must not be enabled for profiling builds,
which is why this commit introduces a HFLAGS_NOPROF variable
(currently only containing -dynamic-too) that must be passed to
all GHC invocations that are not creating profiling output.
Signed-off-by: Niklas Hambuechen <[email protected]>
Reviewed-by: Hrvoje Ribicic <[email protected]>
commit b78a2c3013c16395c48e055de82c4f93d9b41c38
Author: Niklas Hambuechen <[email protected]>
Date: Fri Oct 31 16:40:27 2014 +0100
Makefile.am: Fix wrong -dep-suffix for GHC 7.8
This works around https://ghc.haskell.org/trac/ghc/ticket/9749:
GHC 7.8 (undocumentedly) changed the way in which ghc -M generated
object file dependencies, lacking the underscore that older versions
added automatically to the file names.
It also requires a -dep-suffix for the plain object file (.o).
This commit detects GHC 7.6 and older (7.7 is development only, has no
release and is treated equal to 7.8), and adjusts the -M invocation
appropriately for newer GHC versions.
Signed-off-by: Niklas Hambuechen <[email protected]>
Reviewed-by: Hrvoje Ribicic <[email protected]>
-----------------------------------------------------------------------
Summary of changes:
Makefile.am | 42 ++++++++++++++++++++++++++++++++++++------
configure.ac | 4 ++++
2 files changed, 40 insertions(+), 6 deletions(-)
hooks/post-receive
--
Ganeti core
--
---
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.