From mboxrd@z Thu Jan 1 00:00:00 1970 From: Manolis Ragkousis Subject: [PATCH] gnu: autotools: Added autoconf-2.68 and turned autoconf-wrapper into a procedure Date: Mon, 24 Mar 2014 20:48:48 +0000 Message-ID: Mime-Version: 1.0 Content-Type: multipart/mixed; boundary=f46d043c7de6cb2baa04f5605c48 Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:42891) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WSBo6-0007hl-QH for Guix-devel@gnu.org; Mon, 24 Mar 2014 16:49:20 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1WSBo5-0005xt-Od for Guix-devel@gnu.org; Mon, 24 Mar 2014 16:49:18 -0400 List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org Sender: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org To: Guix-devel@gnu.org, =?ISO-8859-1?Q?Ludovic_Court=E8s?= --f46d043c7de6cb2baa04f5605c48 Content-Type: multipart/alternative; boundary=f46d043c7de6cb2ba704f5605c46 --f46d043c7de6cb2ba704f5605c46 Content-Type: text/plain; charset=ISO-8859-1 After I place the libpthread addon in the hurd glibc folder, I need to rerun autoreconf. But I need exaclty the version 2.68, so I added it. And because I use the autoconf-wrapper in my glibc/hurd recipe I changed it to a procedure that takes an 'autoconf-version' argument to decide which one to use, so I won't have to duplicate things. --f46d043c7de6cb2ba704f5605c46 Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable
After I place the libpthread addon in the hurd glibc folde= r, I need to rerun autoreconf. But I need exaclty the version 2.68, so I ad= ded it.
And because I use the autoconf-wrapper in my glibc/hurd recipe I= =A0 changed it to a procedure that takes an 'autoconf-version' argu= ment to decide which one to use, so I won't have to duplicate things.

--f46d043c7de6cb2ba704f5605c46-- --f46d043c7de6cb2baa04f5605c48 Content-Type: text/x-patch; charset=US-ASCII; name="add_autoconf-2.68_change_autoconf-wrapper.patch" Content-Disposition: attachment; filename="add_autoconf-2.68_change_autoconf-wrapper.patch" Content-Transfer-Encoding: base64 X-Attachment-Id: f_ht6ch6c10 RnJvbSAyN2YwMDU4ZTc4NDI0MTZiMzc0ZDU0Y2RkNGYyMWMxYzgyNDMzNTEyIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBNYW5vbGlzIFJhZ2tvdXNpcyA8bWFub2xpczgzN0BnbWFpbC5j b20+CkRhdGU6IE1vbiwgMjQgTWFyIDIwMTQgMjI6MTg6MDkgKzAwMDAKU3ViamVjdDogW1BBVENI XSBnbnU6IGF1dG90b29sczogQWRkZWQgYXV0b2NvbmYtMi42OCBhbmQgdHVybmVkCiBhdXRvY29u Zi13cmFwcGVyIGludG8gYSBwcm9jZWR1cmUKCiogZ251L3BhY2thZ2VzL2F1dG90b29scy5zY20g KGF1dG9jb25mLTIuNjgpOiBBZGRlZCBhdXRvY29uZi0yLjY4IGZvciB1c2UKd2l0aCB0aGUgSHVy ZCBnbGliYy4KKiBnbnUvcGFja2FnZXMvYXV0b3Rvb2xzLnNjbSAoYXV0b2NvbmYtd3JhcHBlcik6 IEF1dG9jb25mLXdyYXBwZXIgdGFrZXMKJ2F1dG9jb25mLXZlcnNpb24nIGFzIGFuIGFyZ3VtZW50 LgoqIGdudS9wYWNrYWdlcy9hdXRvdG9vbHMuc2NtIChhdXRvbWFrZSk6IE1vZGlmeSBpbnB1dHMg dG8gdXNlIHRoZSBuZXcgZm9ybS4KLS0tCiBnbnUvcGFja2FnZXMvYXV0b3Rvb2xzLnNjbSB8IDI3 ICsrKysrKysrKysrKysrKysrKysrKysrLS0tLQogMSBmaWxlIGNoYW5nZWQsIDIzIGluc2VydGlv bnMoKyksIDQgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvZ251L3BhY2thZ2VzL2F1dG90b29s cy5zY20gYi9nbnUvcGFja2FnZXMvYXV0b3Rvb2xzLnNjbQppbmRleCBjMmU0NjM3Li4zNWZjM2Jm IDEwMDY0NAotLS0gYS9nbnUvcGFja2FnZXMvYXV0b3Rvb2xzLnNjbQorKysgYi9nbnUvcGFja2Fn ZXMvYXV0b3Rvb2xzLnNjbQpAQCAtMjcsNyArMjcsOCBAQAogICAjOnVzZS1tb2R1bGUgKGd1aXgg cGFja2FnZXMpCiAgICM6dXNlLW1vZHVsZSAoZ3VpeCBkb3dubG9hZCkKICAgIzp1c2UtbW9kdWxl IChndWl4IGJ1aWxkLXN5c3RlbSBnbnUpCi0gICM6dXNlLW1vZHVsZSAoZ3VpeCBidWlsZC1zeXN0 ZW0gdHJpdmlhbCkpCisgICM6dXNlLW1vZHVsZSAoZ3VpeCBidWlsZC1zeXN0ZW0gdHJpdmlhbCkK KyAgIzp1c2UtbW9kdWxlIChpY2UtOSBtYXRjaCkpCiAKIChkZWZpbmUtcHVibGljIGF1dG9jb25m CiAgIChwYWNrYWdlCkBAIC01OSwxMSArNjAsMjcgQEAgc2NyaXB0cyBhcmUgc2VsZi1jb250YWlu ZWQgYW5kIHBvcnRhYmxlLCBmcmVlaW5nIHRoZSB1c2VyIGZyb20gbmVlZGluZyB0bwoga25vdyBh bnl0aGluZyBhYm91dCBBdXRvY29uZiBvciBNNC4iKQogICAgIChsaWNlbnNlIGdwbDMrKSkpIDsg c29tZSBmaWxlcyBhcmUgdW5kZXIgR1BMdjIrCiAKLShkZWZpbmUtcHVibGljIGF1dG9jb25mLXdy YXBwZXIKKyhkZWZpbmUtcHVibGljIGF1dG9jb25mLTIuNjgKKyAgOzsgV2UgbmVlZCB0aGlzIHZl cnNpb24gZm9yIHRoZSBodXJkaXNoIGdsaWJjCisgIChwYWNrYWdlIChpbmhlcml0IGF1dG9jb25m KQorICAgICh2ZXJzaW9uICIyLjY4IikKKyAgICAoc291cmNlCisgICAgIChvcmlnaW4KKyAgICAg IChtZXRob2QgdXJsLWZldGNoKQorICAgICAgKHVyaSAoc3RyaW5nLWFwcGVuZCAibWlycm9yOi8v Z251L2F1dG9jb25mL2F1dG9jb25mLSIKKyAgICAgICAgICAgICAgICAgICAgICAgICAgdmVyc2lv biAiLnRhci54eiIpKQorICAgICAgKHNoYTI1NgorICAgICAgIChiYXNlMzIKKyAgICAgICAgIjFm am0yMWsybmEwN2YzdmFzZjI4OGEweng2NmxidjBoZDNsOWJ2djNxOHA2MnMzcGc1NjkiKSkpKSkp CisKKyhkZWZpbmUtcHVibGljIChhdXRvY29uZi13cmFwcGVyIGF1dG9jb25mLXZlcnNpb24pCiAg IDs7IEFuIEF1dG9jb25mIHdyYXBwZXIgdGhhdCBnZW5lcmF0ZXMgYGNvbmZpZ3VyZScgc2NyaXB0 cyB0aGF0IHVzZSBvdXIKICAgOzsgb3duIEJhc2ggaW5zdGVhZCBvZiAvYmluL3NoIGluIHNoZWJh bmdzLiAgRm9yIHRoYXQgcmVhc29uLCBpdAogICA7OyBzaG91bGQgb25seSBiZSB1c2VkIGludGVy bmFsbHktLS11c2VycyBzaG91bGQgbm90IGVuZCB1cAogICA7OyBkaXN0cmlidXRpbmcgYGNvbmZp Z3VyZScgZmlsZXMgd2l0aCBhIHN5c3RlbS1zcGVjaWZpYyBzaGViYW5nLgorICA7OyBUaGUgImF1 dG9jb25mLXZlcnNpb24iIGlzIHVzZWQgdG8gZGV0ZXJtaW5lIHdoaWNoIHZlcnNpb24gdG8gdXNl LAorICA7OyBpbiBvcmRlciB0byBhdm9pZCBkdXBsaWNhdGlvbi4gSWYgeW91IHdhbnQgdG8gdXNl IHRoZSBsYXRlc3QgdmVyc2lvbiB1c2UKKyAgOzsgKCJhdXRvY29uZiIgLChhdXRvY29uZi13cmFw cGVyICJhdXRvY29uZiIpKSBhcyBhbiBpbnB1dC4KICAgKHBhY2thZ2UgKGluaGVyaXQgYXV0b2Nv bmYpCiAgICAgKGxvY2F0aW9uIChzb3VyY2UtcHJvcGVydGllcy0+bG9jYXRpb24gKGN1cnJlbnQt c291cmNlLWxvY2F0aW9uKSkpCiAgICAgKG5hbWUgKHN0cmluZy1hcHBlbmQgKHBhY2thZ2UtbmFt ZSBhdXRvY29uZikgIi13cmFwcGVyIikpCkBAIC03Miw3ICs4OSw5IEBAIGtub3cgYW55dGhpbmcg YWJvdXQgQXV0b2NvbmYgb3IgTTQuIikKICAgICAgICAgICAgICAgIDs7IFhYWDogS2x1ZGdlIHRv IGhpZGUgdGhlIGNpcmN1bGFyIGRlcGVuZGVuY3kuCiAgICAgICAgICAgICAgICAsKG1vZHVsZS1y ZWYgKHJlc29sdmUtaW50ZXJmYWNlICcoZ251IHBhY2thZ2VzIGd1aWxlKSkKICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAnZ3VpbGUtMi4wKSkKLSAgICAgICAgICAgICAgKCJhdXRvY29uZiIg LGF1dG9jb25mKQorICAgICAgICAgICAgICAoImF1dG9jb25mIiAsKG1hdGNoIGF1dG9jb25mLXZl cnNpb24KKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKCJhdXRvY29uZi0yLjY4IiBhdXRv Y29uZi0yLjY4KQorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoImF1dG9jb25mIiBhdXRv Y29uZikpKQogICAgICAgICAgICAgICAoImJhc2giICxiYXNoKSkpCiAgICAgKGFyZ3VtZW50cwog ICAgICAnKCM6bW9kdWxlcyAoKGd1aXggYnVpbGQgdXRpbHMpKQpAQCAtMTQ0LDcgKzE2Myw3IEBA IGV4ZWMgfmEgLS1uby1hdXRvLWNvbXBpbGUgXCIkMFwiIFwiJEBcIgogICAgICAgICAgICAgICAo bGlzdCAoc2VhcmNoLXBhdGNoICJhdXRvbWFrZS1za2lwLWFtaGVsbG8tdGVzdHMucGF0Y2giKSkp KSkKICAgICAoYnVpbGQtc3lzdGVtIGdudS1idWlsZC1zeXN0ZW0pCiAgICAgKGlucHV0cwotICAg ICBgKCgiYXV0b2NvbmYiICxhdXRvY29uZi13cmFwcGVyKQorICAgICBgKCgiYXV0b2NvbmYiICwo YXV0b2NvbmYtd3JhcHBlciAiYXV0b2NvbmYiKSkKICAgICAgICAoInBlcmwiICxwZXJsKSkpCiAg ICAgKG5hdGl2ZS1zZWFyY2gtcGF0aHMKICAgICAgKGxpc3QgKHNlYXJjaC1wYXRoLXNwZWNpZmlj YXRpb24KLS0gCjEuOS4wCgo= --f46d043c7de6cb2baa04f5605c48--