-----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-----