On (18/06/14 21:09), Nikolai Kondrashov wrote:
On 06/17/2014 03:09 PM, Nikolai Kondrashov wrote:
>Attached are several patches fixing RHEL6 build issues.
Please find attached version 2.
It has the "build: Propagate CIFS plugin status to distcheck" patch removed
and "build: Switch back to DISTCHECK_CONFIGURE_FLAGS" using
"AUX_DISTCHECK_CONFIGURE_FLAGS" variable for supplying additional configure
arguments.
Nick
From 7bf4ad9fde7df455c3f5ca6affbe4dbff08cbe3d Mon Sep 17 00:00:00
2001
From: Nikolai Kondrashov <Nikolai.Kondrashov(a)redhat.com>
Date: Mon, 16 Jun 2014 19:39:25 +0300
Subject: [PATCH 1/2] build: Switch back to DISTCHECK_CONFIGURE_FLAGS
Switch back to using DISTCHECK_CONFIGURE_FLAGS instead of the
AM_-version in Makefile.am, as the latter is not supported by Automake
version in RHEL6.
Instead, use a special variable AUX_DISTCHECK_CONFIGURE_FLAGS to
augment distcheck target configure flags from the command line.
---
ACK
From f395be928b6c243d1bceee7048056781a0dc6c00 Mon Sep 17 00:00:00
2001
From: Nikolai Kondrashov <Nikolai.Kondrashov(a)redhat.com>
Date: Tue, 17 Jun 2014 11:59:47 +0300
Subject: [PATCH 2/2] build: Augment systemdconfdir at configure stage
Add "/sssd.service.d" to systemdconfdir at configure stage, instead of
the make stage. This way, if systemd is not used, systemdconfdir
variable stays empty. That in turn, works around the attempt by older
versions of Automake to create the installation directory even though no
files are installed there [1].
This fixes installation and distcheck target on RHEL6, where an
"/sssd.service.d" directory creation would otherwise be attempted.
[1]
http://debbugs.gnu.org/cgi/bugreport.cgi?bug=11030
---
ACK
LS