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