-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On 11/08/16 22:44, Selva Nair wrote:
> Hi,
> 
> You are right, it was me who introduced reference to sources in
> subdir to avoid duplication when block-dns support was added to the
> interactive service.
> 
> On Thu, Aug 11, 2016 at 2:50 PM, David Sommerseth 
> <open...@sf.lists.topphemmelig.net 
> <mailto:open...@sf.lists.topphemmelig.net>> wrote:
> 
> Hi,
> 
> I noticed a few errors today when building OpenVPN on Fedora 23.
> The attached patch resolves this.  But it breaks 'make' when it
> reaches ./src/openvpnserv:
> 
> Makefile:505: ../../src/openvpn/.deps/openvpnserv-block_dns.Po: No 
> such file or directory
> 
> 
> Looks like a bug that was reported in automake 1.15 and fixed
> later. Does this happen on later version of automake as well?

My current tests was on an updated Fedora 23.  I can grab a an updated
F24 image and try building there.

> Except of that, the patch removes the warnings on Fedora 23 [1]
> and causes no other issues on Scientific Linux 7.2 [2] or CentOS
> 5.11 [3].
> 
> 
> And some comments to the patch.
> 
> * The subdir-objects option was needed to avoid a warning with 
> automake-1.15.
> 
> 
> * AM_PROG_CC_C_O is needed with automake-1.9.6 when the
> subdir-objects option is enabled.
> 
> 
> I thought AM_PROG_CC_C_O was deprecated a long time ago. When did
> it make a come back?

I dunno if it's deprecated, but I remember reading yesterday it
shouldn't be needed since 1.13 (IIRC).  But as we need to ensure
OpenVPN can be fully built on RHEL5 (which is the oldest supported
distribution we officially support).   And RHEL5 ships with automake-1.9
.

A related discussion we of course can make is if we will change our
build support policy slightly.  Currently we support building from git
on RHEL5 (hence autoreconf is needed to be run).  But we could change
our policy to only support building on RHEL5 using tarballs (greated
by 'make dist' and related variants).  In this case, autotools doesn't
even need to be installed (with the exception of libtool, iirc) ...
but that's a discussion outside this mail-thread, though.


- -- 
kind regards,

David Sommerseth
OpenVPN Technologies, Inc

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.22 (GNU/Linux)

iEYEARECAAYFAletnZUACgkQDC186MBRfrqt3wCfT+fo+9haooMUHZ2MUxlekWeY
ex8AnRcCNQey/fEbTakJSbrgUqzeULP2
=bN9r
-----END PGP SIGNATURE-----

Reply via email to