Re: [GD-DEVEL] release creation

[email protected] (Mike Frysinger) Thu, 18 Apr 2013 17:20:56 -0400
Newsgroups php.gd.devel
Organization wh0rd.org
Message-ID <[email protected]>
--nextPart2277235.kuGaecVYXV
Content-Type: Text/Plain;
  charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

On Thursday 18 April 2013 17:02:32 Pierre Joye wrote:
> On Thu, Apr 18, 2013 at 10:21 PM, Mike Frysinger wrote:
> > i don't think checking in pregenerated files is the answer as timestamps
> > can easily get skewed, and the tools one dev has on their system vs
> > another can vary greatly.  thus everytime someone generates autotools on
> > their system, they get a repo full of modified files.
>=20
> I agree, my only problem is that I have to find a way to get autoconf
> 2.69 or later on my dev boxes so I can build releases. This version is
> required to support newest ARM as far as I know (there is an issue
> about it). Do you know if it is available somewhere for debian 6? If I
> can avoid building it myself :)

ah, it's unfortunate this misinformation has been spreading.  you do not ne=
ed=20
autoconf-2.69 to support aarch64.  in fact, it has nothing to do with=20
autoconf.  you just need up-to-date GNU config snapshots.  if anyone tells =
you=20
different, you should also tell them to stop spreading such misinformation =
:).

in Gentoo, we do this by grabbing snapshots from the GNU config projects an=
d=20
then linking all versions of automake & libtool to that.  a quick check on =
a=20
Debian box shows that they do a similar thing.

so just run `autoreconf -f -i` like normal.  then grep for aarch64 in the=20
config/config.{sub,guess} files.  if you see some hits, then you're fine.  =
if you=20
don't, then you can update things manually on your end:

	git clone git://git.sv.gnu.org/config.git
	for d in /usr/share/automake*/ /usr/share/libtool/config ; do
		sudo cp config/config.{sub,guess} $d/
	done

don't worry about clobbering your installed files.  these config.{sub,guess=
}=20
fragments are completely standalone.
=2Dmike

--nextPart2277235.kuGaecVYXV
Content-Type: application/pgp-signature; name=signature.asc 
Content-Description: This is a digitally signed message part.

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

iQIcBAABAgAGBQJRcGO5AAoJEEFjO5/oN/WBY4sP/1IKbKh7vA2i+t/TeWUx+qwY
8JHJD8J5qpgMEy080/7Kp3MkseMH/9c5P9oY8zwzsdREwOGydTM/HCuhGgLARQNq
5vZyy8Hd/LAnaWLH5VdK1ttVCljGOR/a1L8kbw6FQ/RmP4iCLfWmOIfFBu8NL3D1
/qhvKckpEfWZwMLH7Mjp54+OlBkQECjnp+vgOrXryoM6s3n1QarccQCs2sU3Frwe
jBLs6JEBdjozgL/A7eVuXAF/QNJD8gGffav+gzRLLa8T4VkXuhVjylifPjJHxwL/
hwhXXulIRfNIg3D9o5nNCbVhIR+pfSJA9ojxcheOZI9Nm6SZH27v/lr1ziTFl4yH
Kz4FT2Zf2u2lAcSrKX0Cix8bbogyaeGXJdHqulAsdvMtj4lLmdAlO4upJ+22VTdK
idOkyO8YvazoTCKajorqfpYn5Zcd79QxZ4+RkvxhULUPQSR68Yk60eDEPrYk9pdy
RWW00WarkxpoT1pgvJ6yRqbT84NnXVEL1qseT6g7YtyJRTF0syRtWfRBAJg7HIZ2
GJNzHfgoUqy0MX9P3f8zLshw6/XM9Y+CVGOu5PVl574ObowjoSupo66HVePcF+Li
7c3mkganaukJGjbxzmz8ARZZhIFhPMGLHmL8qxjav1iU/Y8AeLeQ4rwPbKPvC8OK
ewF0uD+r3A64RtRsNNgJ
=dhrk
-----END PGP SIGNATURE-----

--nextPart2277235.kuGaecVYXV--