From mboxrd@z Thu Jan 1 00:00:00 1970 From: Doug Goldstein Subject: Re: [PATCH] build: specify minimum versions of make and binutils Date: Mon, 18 Jan 2016 11:21:34 -0600 Message-ID: <569D1F1E.7020504@cardoe.com> References: <1453136032-24899-1-git-send-email-cardoe@cardoe.com> <569D290C02000078000C8305@prv-mh.provo.novell.com> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="===============8199991746188252178==" Return-path: In-Reply-To: <569D290C02000078000C8305@prv-mh.provo.novell.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Sender: xen-devel-bounces@lists.xen.org Errors-To: xen-devel-bounces@lists.xen.org To: Jan Beulich Cc: Keir Fraser , Tim Deegan , Ian Jackson , Ian Campbell , xen-devel@lists.xen.org List-Id: xen-devel@lists.xenproject.org This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --===============8199991746188252178== Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="e8Ev7FRQ7AThefBmubFBdG5s9uhigsPBG" This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --e8Ev7FRQ7AThefBmubFBdG5s9uhigsPBG Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: quoted-printable On 1/18/16 11:03 AM, Jan Beulich wrote: >>>> On 18.01.16 at 17:53, wrote: >> To help people avoid having to figure out what versions of make and >> binutils need to be supported document them explicitly. The version of= >> binutils that had to be supported was mentioned in >> http://lists.xenproject.org/archives/html/xen-devel/2016-01/msg00609.h= tml=20 >> as 2.17. Knowing that Jan got these versions from SLES10 I looked up t= he >> version of GNU make from the same vintage (mid-2006) and landed on 3.8= 1. >=20 > I'm afraid that same SLE10 has been using binutils 2.16.9. > and make 3.80. While (still building Xen there once in a while) I'd pro= bably > not be in big trouble if we decided we don't want to support that old a= n > environment anymore, I don't think we can just go and document higher > versions than we so far allowed. We'd first need to settle on where to > draw the line nowadays (which then likely would mean a gcc minimal > version bum too). >=20 > Jan >=20 Not a problem. I was just trying to take the situation from a guessing game to be explicitly called out. I was documenting what my logic was behind the version numbers I selected. I wasn't able to compare dates with binutils because their repo goes from 2003 to 2011 [1]. So I went back to SLES10's release date [2] and the GCC 4.1.0 release date [3] to compare it with GNU make [4]. Honestly I'd be happy if we just drew a line in the sand so that its clear what I need to test against when I submit patches. I don't really care where the line is. [1] https://ftp.gnu.org/gnu/binutils/ [2] https://en.wikipedia.org/wiki/SUSE_Linux_Enterprise_Server#Version_histor= y [3] https://gcc.gnu.org/releases.html [4] https://ftp.gnu.org/gnu/make/ --=20 Doug Goldstein --e8Ev7FRQ7AThefBmubFBdG5s9uhigsPBG Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG/MacGPG2 v2.0 iQJ8BAEBCgBmBQJWnR8hXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXRBNTM5MEQ2RTNFMTkyNzlCNzVDMzIwOTVB MkJDMDNEQzg3RUQxQkQ0AAoJEKK8A9yH7RvUZNMP/i2+YmcN8YSK0Z4vIv4FFvUc kdHBSArd0rbyR24rpkAw9DNk3moc5cw0u4pLoyUv3ynpX1MmKAlvBoFGg3lL6UH3 /xG4D9RGk0cwO0zUoI6WS6BqKZZRhqCX7LC6sRXwINA4PVxr7+E+jQeNRwbkPDHI dG8VO+iupM9ABsnbwG3SM7rBW1IOLYe3wwuXK5XQjxaEg9U7ogeURNAKg3Eh95mN H1aOmPqtllQfHrYyNMxWQe5Z5A4YfIuRJr7A1sSO09+2U5i8HqVs2h8ObGuIwDLq tLxgDOHSZutVf4NO1Mq6ONwfi4LHt4BN6b/3+akxfnOnNeiVfPShE2agGcigU5v+ 7NURL3FItB5Dn+B4DAG4eR9ndH9hB5Sv/J9Y0hZ5AmHpWxTBKp/7j2WsKoE8jya/ ZYomBwcqLRIv7LwpBohfuziQdizo/6ivhmJgsSvxA58S63BTXbiuMJQ2p9QLRwPZ lANGoXcFE1XrlvUTv+62EESCWB3Mk5CYWvuHqhGZ+ihP5t1xIFOMcBPxdffW4sr1 K58QlaysdLgi7GVlUTKH1To/79i3ahYU3ayNhXDXscEi+wBkGjOr9QLxIz0n4FAY wS1u8h03F5gKer1LBu1ur1n5yVfA/Hd8IHxVIJ+SJeV5f/X0VQwivKvYIM805UyA ZHocPS+4uPV5ki+0F/Wp =1s+x -----END PGP SIGNATURE----- --e8Ev7FRQ7AThefBmubFBdG5s9uhigsPBG-- --===============8199991746188252178== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ Xen-devel mailing list Xen-devel@lists.xen.org http://lists.xen.org/xen-devel --===============8199991746188252178==--