Mailing-List: contact cygwin-apps-help AT cygwin DOT com; run by ezmlm Sender: cygwin-apps-owner AT cygwin DOT com List-Subscribe: List-Archive: List-Post: List-Help: , Mail-Followup-To: cygwin-apps AT cygwin DOT com Delivered-To: mailing list cygwin-apps AT cygwin DOT com Date: Tue, 18 Jun 2002 17:14:23 +0200 From: "Gerrit P. Haase" Reply-To: "Gerrit P. Haase" Organization: Esse keine toten Tiere X-Priority: 3 (Normal) Message-ID: <176978717551.20020618171423@familiehaase.de> To: "Robert Collins" CC: cygwin-apps AT cygwin DOT com Subject: Re: please update libXML In-Reply-To: <000a01c216c0$4f5c0dc0$0200a8c0@lifelesswks> References: <000a01c216c0$4f5c0dc0$0200a8c0 AT lifelesswks> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="----------1271089E1F79A56B" ------------1271089E1F79A56B Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Robert schrieb: >> > Now if only I could also link with python ... >> >> Hmm, I added -lpython2.2 to the linkline for the module and I >> thought it >> worked (at least for libxml2, I'm not sure about libxslt), >> this is also >> in my patch included. > Gerrit, could you please give me a patch for the current libxml &| > libxslt source packages to get the python modules going? I'd love to get > that working, and would get it incorporated upstream. With the fix of Nicholas now, the latest version (of my patch), at least libxml links against libpython. But there really should be a patch in Makefile.am for this since the configure script succeeds to lookup the python lib and add the needed defines in the right place but does not add libpythonx.x to the link line. This patch now works only with the libpython2.2 installed and it should be version independant too. Still I'm not sure about libxslt, does it link against libpython too? Gerrit -- =^..^= ------------1271089E1F79A56B Content-Type: application/octet-stream; name="libxml2-2.4.22.diff" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="libxml2-2.4.22.diff" ZGlmZiAtdXJkYiBsaWJ4bWwyLTIuNC4yMi1vcmlnL01ha2VmaWxlLmFtIGxpYnhtbDItMi40LjIy L01ha2VmaWxlLmFtCi0tLSBsaWJ4bWwyLTIuNC4yMi1vcmlnL01ha2VmaWxlLmFtCTIwMDItMDUt MjQgMDQ6MzU6MTMuMDAwMDAwMDAwICswMjAwCisrKyBsaWJ4bWwyLTIuNC4yMi9NYWtlZmlsZS5h bQkyMDAyLTA2LTE2IDExOjQyOjA0LjAwMDAwMDAwMCArMDIwMApAQCAtMTUsNyArMTUsNyBAQAog bGliX0xUTElCUkFSSUVTID0gbGlieG1sMi5sYQogbGlieG1sMl9sYV9MSUJBREQgPSBAWl9MSUJT QCAkKElDT05WX0xJQlMpIC1sbQogCi1saWJ4bWwyX2xhX0xERkxBR1MgPSAtdmVyc2lvbi1pbmZv IEBMSUJYTUxfVkVSU0lPTl9JTkZPQAorbGlieG1sMl9sYV9MREZMQUdTID0gLW5vLXVuZGVmaW5l ZCAtdmVyc2lvbi1pbmZvIEBMSUJYTUxfVkVSU0lPTl9JTkZPQAogCiBpZiBXSVRIX1RSSU9fU09V UkNFUwogbGlieG1sMl9sYV9TT1VSQ0VTID0gU0FYLmMgZW50aXRpZXMuYyBlbmNvZGluZy5jIGVy cm9yLmMgcGFyc2VySW50ZXJuYWxzLmMgIFwKZGlmZiAtdXJkYiBsaWJ4bWwyLTIuNC4yMi1vcmln L2NvbmZpZ3VyZS5pbiBsaWJ4bWwyLTIuNC4yMi9jb25maWd1cmUuaW4KLS0tIGxpYnhtbDItMi40 LjIyLW9yaWcvY29uZmlndXJlLmluCTIwMDItMDUtMjcgMjM6MTk6NDQuMDAwMDAwMDAwICswMjAw CisrKyBsaWJ4bWwyLTIuNC4yMi9jb25maWd1cmUuaW4JMjAwMi0wNi0xNiAxMTo0NDozNi4wMDAw MDAwMDAgKzAyMDAKQEAgLTEsNiArMSw2IEBACiBkbmwgUHJvY2VzcyB0aGlzIGZpbGUgd2l0aCBh dXRvY29uZiB0byBwcm9kdWNlIGEgY29uZmlndXJlIHNjcmlwdC4KLUFDX1BSRVJFUSgyLjIpCi1B Q19JTklUKGVudGl0aWVzLmMpCitBQ19JTklUCitBQ19DT05GSUdfU1JDRElSKFtlbnRpdGllcy5j XSkKIEFNX0NPTkZJR19IRUFERVIoY29uZmlnLmgpCiBBQ19DQU5PTklDQUxfSE9TVAogCkBAIC0z Nyw2ICszNyw3IEBACiBBTV9DX1BST1RPVFlQRVMKIHRlc3QgIngkVSIgIT0gIngiICYmIEFDX01T R19FUlJPUihDb21waWxlciBub3QgQU5TSSBjb21wbGlhbnQpCiAKK0FDX0xJQlRPT0xfV0lOMzJf RExMCiBBTV9QUk9HX0xJQlRPT0wKIAogQU1fTUFJTlRBSU5FUl9NT0RFCkBAIC01NzEsNiArNTcy LDcgQEAKIHJtIC1mIHJtIENPUFlJTkcuTElCIENPUFlJTkcKIGxuIC1zIENvcHlyaWdodCBDT1BZ SU5HCiAKLUFDX09VVFBVVChsaWJ4bWwuc3BlYyBNYWtlZmlsZSBpbmNsdWRlL01ha2VmaWxlIGlu Y2x1ZGUvbGlieG1sL01ha2VmaWxlIGRvYy9NYWtlZmlsZSBleGFtcGxlL01ha2VmaWxlIHB5dGhv bi9NYWtlZmlsZSBweXRob24vdGVzdHMvTWFrZWZpbGUgaW5jbHVkZS9saWJ4bWwveG1sdmVyc2lv bi5oIGluY2x1ZGUvbGlieG1sL3htbHdpbjMydmVyc2lvbi5oIHhtbDItY29uZmlnIGxpYnhtbC0y LjAucGMgeG1sMkNvbmYuc2ggcHl0aG9uL3NldHVwLnB5KQorQUNfQ09ORklHX0ZJTEVTKFtsaWJ4 bWwuc3BlYyBNYWtlZmlsZSBpbmNsdWRlL01ha2VmaWxlIGluY2x1ZGUvbGlieG1sL01ha2VmaWxl IGRvYy9NYWtlZmlsZSBleGFtcGxlL01ha2VmaWxlIHB5dGhvbi9NYWtlZmlsZSBweXRob24vdGVz dHMvTWFrZWZpbGUgaW5jbHVkZS9saWJ4bWwveG1sdmVyc2lvbi5oIGluY2x1ZGUvbGlieG1sL3ht bHdpbjMydmVyc2lvbi5oIHhtbDItY29uZmlnIGxpYnhtbC0yLjAucGMgeG1sMkNvbmYuc2ggcHl0 aG9uL3NldHVwLnB5XSkKK0FDX09VVFBVVAogCiBjaG1vZCAreCB4bWwyLWNvbmZpZyB4bWwyQ29u Zi5zaCBweXRob24vc2V0dXAucHkKZGlmZiAtdXJkYiBsaWJ4bWwyLTIuNC4yMi1vcmlnL3B5dGhv bi9NYWtlZmlsZS5hbSBsaWJ4bWwyLTIuNC4yMi9weXRob24vTWFrZWZpbGUuYW0KLS0tIGxpYnht bDItMi40LjIyLW9yaWcvcHl0aG9uL01ha2VmaWxlLmFtCTIwMDItMDQtMTUgMTk6MTY6NTQuMDAw MDAwMDAwICswMjAwCisrKyBsaWJ4bWwyLTIuNC4yMi9weXRob24vTWFrZWZpbGUuYW0JMjAwMi0w Ni0xNiAxMjo1NTo0MS4wMDAwMDAwMDAgKzAyMDAKQEAgLTIyLDExICsyMiwxMiBAQAogCWxpYnht bDItcHl0aG9uLWFwaS54bWwJXAogCSQoRE9DUykKIAotbGlieG1sMm1vZF9sYV9MREZMQUdTID0g LW1vZHVsZSAtYXZvaWQtdmVyc2lvbiAtTCQodG9wX2J1aWxkZGlyKS8ubGlicworbGlieG1sMm1v ZF9sYV9MREZMQUdTID0gLW1vZHVsZSAtYXZvaWQtdmVyc2lvbiAtbm8tdW5kZWZpbmVkIC1MJCh0 b3BfYnVpbGRkaXIpLy5saWJzCiAKIGlmIFdJVEhfUFlUSE9OCiBteWxpYnMgPSBcCi0JJCh0b3Bf YnVpbGRkaXIpL2xpYnhtbDIubGEKKwkkKHRvcF9idWlsZGRpcikvbGlieG1sMi5sYQlcCisJLUwv dXNyL2xpYi9weXRob24yLjIvY29uZmlnIC1scHl0aG9uMi4yCiAKIGFsbDogbGlieG1sMi5weSBs aWJ4bWwybW9kLmxhCiAK ------------1271089E1F79A56B Content-Type: application/octet-stream; name="libxslt-1.0.18-2.diff" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="libxslt-1.0.18-2.diff" JCBkaWZmIC11cmRiIGxpYnhzbHQtMS4wLjE4LW9yaWcvYnJlYWtwb2ludC9NYWtlZmlsZS5hbSBs aWJ4c2x0LTEuMC4xOC9icmVha3BvaW50L01ha2VmaT4KLS0tIGxpYnhzbHQtMS4wLjE4LW9yaWcv YnJlYWtwb2ludC9NYWtlZmlsZS5hbSAgMjAwMS0xMi0wNiAwNDo1NTowOC4wMDAwMDAwMDAgKzAx MDAKKysrIGxpYnhzbHQtMS4wLjE4L2JyZWFrcG9pbnQvTWFrZWZpbGUuYW0gICAgICAgMjAwMi0w Ni0xNiAxNTo1ODo0NS4wMDAwMDAwMDAgKzAyMDAKQEAgLTUsOCArNSw4IEBACiBsaWJ4c2x0YnJl YWtwb2ludF9sYV9TT1VSQ0VTID0gICAgICAgICBcCiAgICAgICAgZGVwcmVjYXRlZC5jCiAKLWxp YnhzbHRicmVha3BvaW50X2xhX0xJQkFERCA9Ci1saWJ4c2x0YnJlYWtwb2ludF9sYV9MREZMQUdT ID0gLXZlcnNpb24taW5mbyBATElCWFNMVEJSRUFLX1ZFUlNJT05fSU5GT0AKK2xpYnhzbHRicmVh a3BvaW50X2xhX0xJQkFERCA9ICQodG9wX2J1aWxkZGlyKS9saWJ4c2x0L2xpYnhzbHQubGEKK2xp YnhzbHRicmVha3BvaW50X2xhX0xERkxBR1MgPSAtbm8tdW5kZWZpbmVkIC12ZXJzaW9uLWluZm8g QExJQlhTTFRCUkVBS19WRVJTSU9OX0lORk9ACiAKIGNsZWFuOgogICAgICAgIHJtIC1mICoubG8K CmRpZmYgLXVyZGIgbGlieHNsdC0xLjAuMTgtb3JpZy9jb25maWd1cmUuaW4gbGlieHNsdC0xLjAu MTgvY29uZmlndXJlLmluCi0tLSBsaWJ4c2x0LTEuMC4xOC1vcmlnL2NvbmZpZ3VyZS5pbgkyMDAy LTA1LTI3IDIzOjI3OjU3LjAwMDAwMDAwMCArMDIwMAorKysgbGlieHNsdC0xLjAuMTgvY29uZmln dXJlLmluCTIwMDItMDYtMTYgMTM6MTM6NDcuMDAwMDAwMDAwICswMjAwCkBAIC0xLDQgKzEsNSBA QAotQUNfSU5JVChsaWJ4c2x0L3hzbHQuYykKK0FDX0lOSVQKK0FDX0NPTkZJR19TUkNESVIoW2xp YnhzbHQveHNsdC5jXSkKIAogZG5sCiBkbmwgbGlieHNsdCBpcyB0aGUgbWFpbiBwYXJ0IG9mIHRo ZSBwYWNrYWdlCkBAIC05Miw4ICs5Myw5IEBACiAKIEFDX0lTQ19QT1NJWAogQUNfUFJPR19DQwot QUNfU1REQ19IRUFERVJTCitBQ19IRUFERVJfU1REQyhbXSkKIEFDX0FSR19QUk9HUkFNCitBQ19M SUJUT09MX1dJTjMyX0RMTAogQU1fUFJPR19MSUJUT09MCiAKIGRubApAQCAtNDAwLDcgKzQwMiw3 IEBACiBsbiAtcyBDb3B5cmlnaHQgQ09QWUlORwogCiAKLUFDX09VVFBVVChbCitBQ19DT05GSUdf RklMRVMoWwogTWFrZWZpbGUKIGxpYnhzbHQucGMKIGxpYnhzbHQvTWFrZWZpbGUKQEAgLTQzOSwz ICs0NDEsNCBAQAogeHNsdC1jb25maWcKIGxpYnhzbHQuc3BlYwogXSkKK0FDX09VVFBVVAokIGRp ZmYgLXVyZGIgbGlieHNsdC0xLjAuMTgtb3JpZy9saWJleHNsdC9NYWtlZmlsZS5hbSBsaWJ4c2x0 LTEuMC4xOC9saWJleHNsdC9NYWtlZmlsZS5hbQotLS0gbGlieHNsdC0xLjAuMTgtb3JpZy9saWJl eHNsdC9NYWtlZmlsZS5hbSAgICAyMDAyLTAxLTE4IDA0OjU1OjA4LjAwMDAwMDAwMCArMDEwMAor KysgbGlieHNsdC0xLjAuMTgvbGliZXhzbHQvTWFrZWZpbGUuYW0gMjAwMi0wNi0xNiAxNTo1ODox NC4wMDAwMDAwMDAgKzAyMDAKQEAgLTI2LDggKzI2LDggQEAKICMgVGhlIGZvbGxvd2luZyBET0VT IE5PVCBXT1JLIHJlbGlhYmx5LiBTb3JyeSBubyBwcmVsaW5raW5nIHRvIHVuaW5zdGFsbGVkCiAj IHlldCBsaWJyYXJpZXMuCiAjIGxpYmV4c2x0X2xhX0xJQkFERCA9ICQodG9wX2J1aWxkZGlyKS9s aWJ4c2x0L2xpYnhzbHQubGEgJChFWFRSQV9MSUJTKQotbGliZXhzbHRfbGFfTElCQUREID0gJChJ TlNUQUxMRURfWFNMVF9MSUIpICQoRVhUUkFfTElCUykKLWxpYmV4c2x0X2xhX0xERkxBR1MgPSAt dmVyc2lvbi1pbmZvIEBMSUJFWFNMVF9WRVJTSU9OX0lORk9ACitsaWJleHNsdF9sYV9MSUJBREQg PSAkKHRvcF9idWlsZGRpcikvbGlieHNsdC9saWJ4c2x0LmxhICQoSU5TVEFMTEVEX1hTTFRfTElC KSAkKEVYVFJBX0xJQlMpCitsaWJleHNsdF9sYV9MREZMQUdTID0gLW5vLXVuZGVmaW5lZCAtdmVy c2lvbi1pbmZvIEBMSUJFWFNMVF9WRVJTSU9OX0lORk9ACiAKIG1hbl9NQU5TID0gbGliZXhzbHQu NAogCgpkaWZmIC11cmRiIGxpYnhzbHQtMS4wLjE4LW9yaWcvbGlieHNsdC9NYWtlZmlsZS5hbSBs aWJ4c2x0LTEuMC4xOC9saWJ4c2x0L01ha2VmaWxlLmFtCi0tLSBsaWJ4c2x0LTEuMC4xOC1vcmln L2xpYnhzbHQvTWFrZWZpbGUuYW0JMjAwMS0wOS0xMiAwNDo1NToxMi4wMDAwMDAwMDAgKzAyMDAK KysrIGxpYnhzbHQtMS4wLjE4L2xpYnhzbHQvTWFrZWZpbGUuYW0JMjAwMi0wNi0xNiAxMzoxMzox MC4wMDAwMDAwMDAgKzAyMDAKQEAgLTQ3LDcgKzQ3LDcgQEAKIAlsaWJ4c2x0LmgKIAogbGlieHNs dF9sYV9MSUJBREQgPSAkKEVYVFJBX0xJQlMpCi1saWJ4c2x0X2xhX0xERkxBR1MgPSAtdmVyc2lv bi1pbmZvIEBMSUJYU0xUX1ZFUlNJT05fSU5GT0AKK2xpYnhzbHRfbGFfTERGTEFHUyA9IC1uby11 bmRlZmluZWQgLXZlcnNpb24taW5mbyBATElCWFNMVF9WRVJTSU9OX0lORk9ACiAKIG1hbl9NQU5T ID0gbGlieHNsdC40CiAKZGlmZiAtdXJkYiBsaWJ4c2x0LTEuMC4xOC1vcmlnL3B5dGhvbi9NYWtl ZmlsZS5hbSBsaWJ4c2x0LTEuMC4xOC9weXRob24vTWFrZWZpbGUuYW0KLS0tIGxpYnhzbHQtMS4w LjE4LW9yaWcvcHl0aG9uL01ha2VmaWxlLmFtCTIwMDItMDQtMTUgMjA6MDQ6MTEuMDAwMDAwMDAw ICswMjAwCisrKyBsaWJ4c2x0LTEuMC4xOC9weXRob24vTWFrZWZpbGUuYW0JMjAwMi0wNi0xNiAx MzoxMzoxMC4wMDAwMDAwMDAgKzAyMDAKQEAgLTIyLDcgKzIyLDcgQEAKIAlsaWJ4c2x0LXB5dGhv bi1hcGkueG1sCVwKIAkkKERPQ1MpCiAKLWxpYnhzbHRtb2RfbGFfTERGTEFHUyA9IC1tb2R1bGUg LWF2b2lkLXZlcnNpb24gLUwkKHRvcF9idWlsZGRpcikvbGlieHNsdC8ubGlicyBcCitsaWJ4c2x0 bW9kX2xhX0xERkxBR1MgPSAtbm8tdW5kZWZpbmVkIC1tb2R1bGUgLWF2b2lkLXZlcnNpb24gLUwk KHRvcF9idWlsZGRpcikvbGlieHNsdC8ubGlicyBcCiAgICAgICAgICAgICAgICAgICAgICAgICAt TCQodG9wX2J1aWxkZGlyKS9saWJleHNsdC8ubGlicwogCiBpZiBXSVRIX1BZVEhPTgo= ------------1271089E1F79A56B Content-Type: application/octet-stream; name="reconf-cygwin.sh" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="reconf-cygwin.sh" IyEgL2Jpbi9zaAoKIwojIC0tZm9yY2UgdG8gZW5zdXJlIHRoYXQgd2UgcmVwbGFjZSB3aXRoIGN1 cnJlbnQgZmlsZXMKIyAtLWNvcHkgdG8gYXZvaWQgc3ltbGlua3M7IHdlIHdhbnQgb3JpZ2luYWxz IGZvciB0aGUgZGlzdHJvCiMgLS1hdXRvbWFrZSB0byBtYWtlIGl0IHNodXQgdXAgYWJvdXQgInRo aW5ncyB0byBkbyIKIwpybSBhY2xvY2FsLm00IGNvbmZpZy5ndWVzcyBjb25maWcuc3ViIGNvbmZp Z3VyZSBpbnN0YWxsLXNoIGx0bWFpbi5zaCBtaXNzaW5nIG1raW5zdGFsbGRpcnMKI2F1dG91cGRh dGUKYWNsb2NhbApsaWJ0b29saXplIC0tZm9yY2UgLS1jb3B5IC0tYXV0b21ha2UKYWNsb2NhbAoK IwojIEdlbmVyYXRlIHRoZSBhdXRvY29uZiBoZWFkZXIgdGVtcGxhdGUgYW5kIC4vY29uZmlndXJl CiMKYXV0b2hlYWRlcgoKIyMjIGRvIHNvbWUgd29yayB0byB0b3NzIGNvbmZpZy5jYWNoZT8KYXV0 b2NvbmYKCiMjIyBhdXRvbWFrZSBpcyBydW5uaW5nIHRvbwphdXRvbWFrZSAtYyAtYSAtLWZvcmVp Z24KCiMgdG9zcyB0aGlzOyBpdCBnZXRzIGNyZWF0ZWQgYnkgYXV0b2NvbmYgb24gc29tZSBzeXN0 ZW1zCnJtIC1yZiBhdXRvbTR0ZSouY2FjaGUKCiMgZXhpdCB3aXRoIHRoZSByaWdodCB2YWx1ZSwg c28gYW55IGNhbGxpbmcgc2NyaXB0IGNhbiBjb250aW51ZQpleGl0IDAK ------------1271089E1F79A56B--