From mboxrd@z Thu Jan 1 00:00:00 1970 From: "Alex Riesen" Subject: [PATCH] add NO_PERL_XS for environments which are not able to support perl extensions Date: Fri, 4 Aug 2006 15:40:47 +0200 Message-ID: <81b0412b0608040640s44c0d84et94871bce0271b047@mail.gmail.com> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="----=_Part_37178_5196488.1154698847931" Cc: git@vger.kernel.org X-From: git-owner@vger.kernel.org Fri Aug 04 15:41:34 2006 Return-path: Envelope-to: gcvg-git@gmane.org Received: from vger.kernel.org ([209.132.176.167]) by ciao.gmane.org with esmtp (Exim 4.43) id 1G8zv3-0000hO-Cj for gcvg-git@gmane.org; Fri, 04 Aug 2006 15:40:53 +0200 Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1161203AbWHDNku (ORCPT ); Fri, 4 Aug 2006 09:40:50 -0400 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S1161204AbWHDNku (ORCPT ); Fri, 4 Aug 2006 09:40:50 -0400 Received: from wx-out-0506.google.com ([66.249.82.227]:40418 "EHLO wx-out-0506.google.com") by vger.kernel.org with ESMTP id S1161203AbWHDNkt (ORCPT ); Fri, 4 Aug 2006 09:40:49 -0400 Received: by wx-out-0506.google.com with SMTP id s14so98325wxc for ; Fri, 04 Aug 2006 06:40:48 -0700 (PDT) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:to:subject:cc:mime-version:content-type; b=fPRb+KBisMYE0cRZ8svxal0XhkTQoP54/vWYGREbTc/Jh6nnTYIg19KHg149sKS3jSdAio1u0vXNAPF9nh8VuW6VUEFmbt7EgS2Kn2f9VIoN9V24pZnz9ZUyqghFd+EjaJYTRSnFLYbVDOQ7b0Ky0NuJ+LAqtttTSzcVWi4QJEg= Received: by 10.78.157.8 with SMTP id f8mr1547359hue; Fri, 04 Aug 2006 06:40:47 -0700 (PDT) Received: by 10.78.160.12 with HTTP; Fri, 4 Aug 2006 06:40:47 -0700 (PDT) To: "Junio C Hamano" Sender: git-owner@vger.kernel.org Precedence: bulk X-Mailing-List: git@vger.kernel.org Archived-At: ------=_Part_37178_5196488.1154698847931 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline At the moment, the only known example of such environment is Cygwin with ActiveState Perl: Makefile, generated by the MakeMaker from ActiveState perl distribution is not usable by cygwin's gmake. Signed-off-by: Alex Riesen --- Makefile | 39 +++++++++++++++++++++++++++++++++------ 1 files changed, 33 insertions(+), 6 deletions(-) ------=_Part_37178_5196488.1154698847931 Content-Type: text/plain; name=0001-add-NO_PERL_XS-for-environments-which-are-not-able-to-support-perl-extensions.txt; charset=ANSI_X3.4-1968 Content-Transfer-Encoding: base64 X-Attachment-Id: f_eqglvdgl Content-Disposition: attachment; filename="0001-add-NO_PERL_XS-for-environments-which-are-not-able-to-support-perl-extensions.txt" RnJvbSAyNTlkM2FiNTkyNWJkZjQyYTIwMTRhN2RiZjE3N2RlN2IzYmE5ZGM5IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBBbGV4IFJpZXNlbiA8cmFhLmxrbWxAZ21haWwuY29tPgpEYXRl OiBGcmksIDQgQXVnIDIwMDYgMTU6MzE6NTggKzAyMDAKU3ViamVjdDogW1BBVENIXSBhZGQgTk9f UEVSTF9YUyBmb3IgZW52aXJvbm1lbnRzIHdoaWNoIGFyZSBub3QgYWJsZSB0byBzdXBwb3J0IHBl cmwgZXh0ZW5zaW9ucwoKQXQgdGhlIG1vbWVudCwgdGhlIG9ubHkga25vd24gZXhhbXBsZSBvZiBz dWNoIGVudmlyb25tZW50IGlzIEN5Z3dpbiB3aXRoCkFjdGl2ZVN0YXRlIFBlcmw6IE1ha2VmaWxl LCBnZW5lcmF0ZWQgYnkgdGhlIE1ha2VNYWtlciBmcm9tIEFjdGl2ZVN0YXRlIHBlcmwKZGlzdHJp YnV0aW9uIGlzIG5vdCB1c2FibGUgYnkgY3lnd2luJ3MgZ21ha2UuCgpTaWduZWQtb2ZmLWJ5OiBB bGV4IFJpZXNlbiA8cmFhLmxrbWxAZ21haWwuY29tPgotLS0KIE1ha2VmaWxlIHwgICAzOSArKysr KysrKysrKysrKysrKysrKysrKysrKysrKysrKystLS0tLS0KIDEgZmlsZXMgY2hhbmdlZCwgMzMg aW5zZXJ0aW9ucygrKSwgNiBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9NYWtlZmlsZSBiL01h a2VmaWxlCmluZGV4IGQ2NjJiZDYuLjljZmQ2NzcgMTAwNjQ0Ci0tLSBhL01ha2VmaWxlCisrKyBi L01ha2VmaWxlCkBAIC0xNzMsMTYgKzE3MywxOSBAQCBTQ1JJUFRfU0ggPSBcCiAKIFNDUklQVF9Q RVJMID0gXAogCWdpdC1hcmNoaW1wb3J0LnBlcmwgZ2l0LWN2c2ltcG9ydC5wZXJsIGdpdC1yZWxp bmsucGVybCBcCi0JZ2l0LXNob3J0bG9nLnBlcmwgZ2l0LXJlcmVyZS5wZXJsIFwKLQlnaXQtYW5u b3RhdGUucGVybCBnaXQtY3Zzc2VydmVyLnBlcmwgXAotCWdpdC1zdm5pbXBvcnQucGVybCBnaXQt Y3ZzZXhwb3J0Y29tbWl0LnBlcmwgXAotCWdpdC1zZW5kLWVtYWlsLnBlcmwgZ2l0LXN2bi5wZXJs CisJZ2l0LXNob3J0bG9nLnBlcmwgZ2l0LXJlcmVyZS5wZXJsIGdpdC1jdnNzZXJ2ZXIucGVybCBc CisJZ2l0LXN2bmltcG9ydC5wZXJsIGdpdC1jdnNleHBvcnRjb21taXQucGVybCBnaXQtc3ZuLnBl cmwKKworU0NSSVBUX1hTX1BFUkwgPSBcCisJZ2l0LWFubm90YXRlLnBlcmwgXAorCWdpdC1zZW5k LWVtYWlsLnBlcmwKIAogU0NSSVBUX1BZVEhPTiA9IFwKIAlnaXQtbWVyZ2UtcmVjdXJzaXZlLnB5 CiAKIFNDUklQVFMgPSAkKHBhdHN1YnN0ICUuc2gsJSwkKFNDUklQVF9TSCkpIFwKIAkgICQocGF0 c3Vic3QgJS5wZXJsLCUsJChTQ1JJUFRfUEVSTCkpIFwKKwkgICQocGF0c3Vic3QgJS5wZXJsLCUs JChTQ1JJUFRfWFNfUEVSTCkpIFwKIAkgICQocGF0c3Vic3QgJS5weSwlLCQoU0NSSVBUX1BZVEhP TikpIFwKIAkgIGdpdC1jaGVycnktcGljayBnaXQtc3RhdHVzIGdpdC1pbnN0YXdlYgogCkBAIC01 NTAsNiArNTUzLDkgQEAgZW5kaWYKIGlmZGVmIE5PX0FDQ1VSQVRFX0RJRkYKIAlCQVNJQ19DRkxB R1MgKz0gLUROT19BQ0NVUkFURV9ESUZGCiBlbmRpZgoraWZkZWYgTk9fUEVSTF9YUworCVNDUklQ VF9YU19QRVJMID0KK2VuZGlmCiAKICMgU2hlbGwgcXVvdGUgKGRvIG5vdCB1c2UgJChjYWxsKSB0 byBhY2NvbW1vZGF0ZSBhbmNpZW50IHNldHVwcyk7CiAKQEAgLTU4MSw5ICs1ODcsMTMgQEAgIyMj IEJ1aWxkIHJ1bGVzCiAKIGFsbDogJChBTExfUFJPR1JBTVMpICQoQlVJTFRfSU5TKSBnaXQkWCBn aXRrIGdpdHdlYi9naXR3ZWIuY2dpCiAKK2FsbDoKKwkkKE1BS0UpIC1DIHRlbXBsYXRlcworCitp Zm5kZWYgTk9fUEVSTF9YUwogYWxsOiBwZXJsL01ha2VmaWxlCiAJJChNQUtFKSAtQyBwZXJsCi0J JChNQUtFKSAtQyB0ZW1wbGF0ZXMKK2VuZGlmCiAKIHN0cmlwOiAkKFBST0dSQU1TKSBnaXQkWAog CSQoU1RSSVApICQoU1RSSVBfT1BUUykgJChQUk9HUkFNUykgZ2l0JFgKQEAgLTYxMyw5ICs2MjMs MTggQEAgY29tbW9uLWNtZHMuaDogRG9jdW1lbnRhdGlvbi9naXQtKi50eHQKIAljaG1vZCAreCAk QCsKIAltdiAkQCsgJEAKIAotJChwYXRzdWJzdCAlLnBlcmwsJSwkKFNDUklQVF9QRVJMKSk6IHBl cmwvTWFrZWZpbGUKICQocGF0c3Vic3QgJS5wZXJsLCUsJChTQ1JJUFRfUEVSTCkpOiAlIDogJS5w ZXJsCiAJcm0gLWYgJEAgJEArCisJc2VkIC1lICcxc3wjIS4qcGVybHwjISQoUEVSTF9QQVRIX1NR KXwnIFwKKwkgICAgLWUgJ3MvQEBHSVRfVkVSU0lPTkBALyQoR0lUX1ZFUlNJT04pL2cnIFwKKwkg ICAgJEAucGVybCA+JEArCisJY2htb2QgK3ggJEArCisJbXYgJEArICRACisKK2lmbmRlZiBOT19Q RVJMX1hTCiskKHBhdHN1YnN0ICUucGVybCwlLCQoU0NSSVBUX1hTX1BFUkwpKTogcGVybC9NYWtl ZmlsZQorJChwYXRzdWJzdCAlLnBlcmwsJSwkKFNDUklQVF9YU19QRVJMKSk6ICUgOiAlLnBlcmwK KwlybSAtZiAkQCAkQCsKIAlJTlNUTElCRElSPWAkKE1BS0UpIC1DIHBlcmwgLXMgLS1uby1wcmlu dC1kaXJlY3RvcnkgaW5zdGxpYmRpcmAgJiYgXAogCXNlZCAtZSAnMXsnIFwKIAkgICAgLWUgJwlz fCMhLipwZXJsfCMhJChQRVJMX1BBVEhfU1EpfCcgXApAQCAtNjI5LDYgKzY0OCw3IEBAIGNvbW1v bi1jbWRzLmg6IERvY3VtZW50YXRpb24vZ2l0LSoudHh0CiAJICAgICRALnBlcmwgPiRAKwogCWNo bW9kICt4ICRAKwogCW12ICRAKyAkQAorZW5kaWYKIAogJChwYXRzdWJzdCAlLnB5LCUsJChTQ1JJ UFRfUFlUSE9OKSkgOiAlIDogJS5weSBHSVQtQ0ZMQUdTCiAJcm0gLWYgJEAgJEArCkBAIC02ODEs NiArNzAxLDcgQEAgIyBUaGVzZSBjYW4gcmVjb3JkIEdJVF9WRVJTSU9OCiBnaXQkWCBnaXQuc3Bl YyBcCiAJJChwYXRzdWJzdCAlLnNoLCUsJChTQ1JJUFRfU0gpKSBcCiAJJChwYXRzdWJzdCAlLnBl cmwsJSwkKFNDUklQVF9QRVJMKSkgXAorCSQocGF0c3Vic3QgJS5wZXJsLCUsJChTQ1JJUFRfWFNf UEVSTCkpIFwKIAkkKHBhdHN1YnN0ICUucHksJSwkKFNDUklQVF9QWVRIT04pKSBcCiAJOiBHSVQt VkVSU0lPTi1GSUxFCiAKQEAgLTc0Nyw2ICs3NjgsNyBAQCBYRElGRl9PQkpTPXhkaWZmL3hkaWZm aS5vIHhkaWZmL3hwcmVwYXJlCiAJcm0gLWYgJEAgJiYgJChBUikgcmNzICRAICQoWERJRkZfT0JK UykKIAogCitpZm5kZWYgTk9fUEVSTF9YUwogUEVSTF9ERUZJTkUgPSAkKEJBU0lDX0NGTEFHUykg LURHSVRfVkVSU0lPTj0nIiQoR0lUX1ZFUlNJT04pIicKIFBFUkxfREVGSU5FX1NRID0gJChzdWJz dCAnLCdcJycsJChQRVJMX0RFRklORSkpCiBQRVJMX0xJQlMgPSAkKEJBU0lDX0xERkxBR1MpICQo RVhUTElCUykKQEAgLTc1Niw2ICs3NzgsNyBAQCBwZXJsL01ha2VmaWxlOiBwZXJsL0dpdC5wbSBw ZXJsL01ha2VmaWxlCiAJCVBSRUZJWD0nJChwcmVmaXhfU1EpJyBcCiAJCURFRklORT0nJChQRVJM X0RFRklORV9TUSknIFwKIAkJTElCUz0nJChQRVJMX0xJQlNfU1EpJykKK2VuZGlmCiAKIGRvYzoK IAkkKE1BS0UpIC1DIERvY3VtZW50YXRpb24gYWxsCkBAIC04MTksNyArODQyLDkgQEAgaW5zdGFs bDogYWxsCiAJJChJTlNUQUxMKSAkKEFMTF9QUk9HUkFNUykgJyQoREVTVERJUl9TUSkkKGdpdGV4 ZWNkaXJfU1EpJwogCSQoSU5TVEFMTCkgZ2l0JFggZ2l0ayAnJChERVNURElSX1NRKSQoYmluZGly X1NRKScKIAkkKE1BS0UpIC1DIHRlbXBsYXRlcyBERVNURElSPSckKERFU1RESVJfU1EpJyBpbnN0 YWxsCitpZm5kZWYgTk9fUEVSTF9YUwogCSQoTUFLRSkgLUMgcGVybCBpbnN0YWxsCitlbmRpZgog CSQoSU5TVEFMTCkgLWQgLW03NTUgJyQoREVTVERJUl9TUSkkKEdJVF9QWVRIT05fRElSX1NRKScK IAkkKElOU1RBTEwpICQoUFlNT0RVTEVTKSAnJChERVNURElSX1NRKSQoR0lUX1BZVEhPTl9ESVJf U1EpJwogCWlmIHRlc3QgJ3okKGJpbmRpcl9TUSknICE9ICd6JChnaXRleGVjZGlyX1NRKSc7IFwK QEAgLTg5MCw4ICs5MTUsMTAgQEAgY2xlYW46CiAJcm0gLWYgJChodG1sZG9jcykudGFyLmd6ICQo bWFucGFnZXMpLnRhci5negogCXJtIC1mIGdpdHdlYi9naXR3ZWIuY2dpCiAJJChNQUtFKSAtQyBE b2N1bWVudGF0aW9uLyBjbGVhbgoraWZuZGVmIE5PX1BFUkxfWFMKIAlbICEgLWYgcGVybC9NYWtl ZmlsZSBdIHx8ICQoTUFLRSkgLUMgcGVybC8gY2xlYW4gfHwgJChNQUtFKSAtQyBwZXJsLyBjbGVh bgogCXJtIC1mIHBlcmwvcHBwb3J0LmggcGVybC9NYWtlZmlsZS5vbGQKK2VuZGlmCiAJJChNQUtF KSAtQyB0ZW1wbGF0ZXMvIGNsZWFuCiAJJChNQUtFKSAtQyB0LyBjbGVhbgogCXJtIC1mIEdJVC1W RVJTSU9OLUZJTEUgR0lULUNGTEFHUwotLSAKMS40LjIucmMyLmc2NTM0Cgo= ------=_Part_37178_5196488.1154698847931--