I will try to explain again. You have two roles of environments:
1. Developer/packager workstation. 2. Target environment. For example, 1 would be my computer, and 2 would be the old redhat computer. You go to (1) and do: $ autoreconf -ivf $ ./configure && make dist Now, you transfer the tarball to users, the old redhat computer is one of them. The tarball will work WITHOUT ANY AUTOCONF/AUTOMAKE/LIBTOOL installed. I use older environments as (2) such as solaris-8. If you don't believe me try it out. Alon. On Wed, Mar 10, 2010 at 7:14 PM, David Sommerseth <openvpn.l...@topphemmelig.net> wrote: > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1 > > On 10/03/10 18:03, Alon Bar-Lev wrote: >> On Wed, Mar 10, 2010 at 6:50 PM, David Sommerseth >> <openvpn.l...@topphemmelig.net> wrote: >>> I'm willing to accept patches with updates as long as it don't break the >>> oldest version OpenVPN need to support (autotools/autoconf v2.59). If >>> it can be built an old RHEL4.6 installation, it's good enough for James, >>> according to the last meeting. >> >> This is the root cause of the mistake. >> You don't have any dependency in the versions of >> autoconf/automake/libtool at target machine. >> These tools are used at the packager machine in order to generate >> whatever needed in order to successfully compile on target machine. >> So there is no need to support old versions of these tools. >> The decent versions are >=autoconf-2.60 >=automake-1.10 >=libtool-1.5.26 >> > > Well, I wish it was as easy as just to update everything to decent > versions of autotools. But the fact is that it's a requirement to be > able to build OpenVPN on RHEL4.6. I am not in a position to move that > requirement now. > > [root@localhost ~]# cat /etc/redhat-release > Red Hat Enterprise Linux AS release 4 (Nahant Update 6) > [root@localhost ~]# rpm -q autoconf automake libtool > autoconf-2.59-5 > automake-1.9.2-3 > libtool-1.5.6-4.EL4.2 > > If it really makes sense to support building on a ~2 year old RHEL4 base > installation, that's a completely different question. But that's the > reality I need to work within right now. > > > kind regards, > > David Sommerseth > > > -----BEGIN PGP SIGNATURE----- > Version: GnuPG v1.4.10 (GNU/Linux) > Comment: Using GnuPG with Fedora - http://enigmail.mozdev.org/ > > iEYEARECAAYFAkuX04IACgkQDC186MBRfrockACfai1otkAjPZZ46Pcdfd99a+VT > Z90An20IVCpEFeHGRTaKq1H5YswtUUm0 > =ukuX > -----END PGP SIGNATURE----- >