Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 20 Jun 2001 01:10:03 -0700 (PDT)
From:      Heiko Schaefer <hschaefer@fto.de>
To:        freebsd-ports@FreeBSD.org
Subject:   Re: ports/28272: Update port: net/libsocket++
Message-ID:  <200106200810.f5K8A3527042@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help
The following reply was made to PR ports/28272; it has been noted by GNATS.

From: Heiko Schaefer <hschaefer@fto.de>
To: "David W. Chapman Jr." <dwcjr@inethouston.net>
Cc: <freebsd-gnats-submit@FreeBSD.org>
Subject: Re: ports/28272: Update port: net/libsocket++
Date: Wed, 20 Jun 2001 09:59:44 +0200 (CEST)

   This message is in MIME format.  The first part should be readable text,
   while the remaining parts are likely unreadable without MIME-aware tools.
   Send mail to mime@docserver.cac.washington.edu for more info.
 
 --0-1884814034-993023517=:48144
 Content-Type: TEXT/PLAIN; CHARSET=US-ASCII
 Content-ID: <20010620095851.A48144@daneel.foundation.hs>
 
 Hi David,
 
 > The usual routine is to provide a diff against the existing version
 > instead of a shar.  can you make this diff?
 
 wow, thanks for the quick reply :)
 
 i'm not entirely sure that i got the attached diff right, but it seems to
 be ok... additionally i introduced one more patch-file.
 
 again, like i already stated in the problem report, this newer version of
 libsocket++ (1.11) has a subtly incompatible interface... so if i was
 assuming that lots of people use the current port of libsocket++-1.10,
 then i would suggest to leave the old port and add my new one parallel to
 it (it is more than likely that stuff which compiled against 1.10 is
 broken against 1.11). but i really assume that noone uses the libsocket++
 port anyway (at least no other port seems to depend on it), therefore it's
 probably not worth having two ports for it. i've got no idea what the
 usual way to deal with this would be ... just trying to make you aware of
 the situation as i see it :)
 
 cheers,
 
 Heiko
 
 --0-1884814034-993023517=:48144
 Content-Type: TEXT/PLAIN; CHARSET=US-ASCII; NAME=patch-af
 Content-Transfer-Encoding: BASE64
 Content-ID: <20010620095157.H48144@daneel.foundation.hs>
 Content-Description: 
 Content-Disposition: ATTACHMENT; FILENAME=patch-af
 
 KioqIHNpZy5oICAgICBTdW4gQXByIDIyIDE1OjE3OjA0IDIwMDENCi0tLSBz
 aWcuaCBGcmkgSnVuIDE1IDE1OjEyOjA5IDIwMDENCioqKioqKioqKioqKioq
 Kg0KKioqIDEwLDE2ICoqKioNCiAgI2RlZmluZSBTSUdfSA0KICANCiAgI2lu
 Y2x1ZGUgPHN0bC5oPg0KISAjaW5jbHVkZSA8c3lzL3NpZ25hbC5oPg0KICAN
 CiAgLy8gYWxsIHNpZ25hbCBoYW5kbGVycyBtdXN0IGJlIGRlcml2ZWQgZnJv
 bQ0KICAvLyBjbGFzcyBzaWc6OmhuZC4gY2xhc3Mgc2lnbmFsIHdpbGwNCi0t
 LSAxMCwyMiAtLS0tDQogICNkZWZpbmUgU0lHX0gNCiAgDQogICNpbmNsdWRl
 IDxzdGwuaD4NCiEgLy8jaW5jbHVkZSA8c3lzL3NpZ25hbC5oPg0KISAjaW5j
 bHVkZSA8c2lnbmFsLmg+DQohIA0KISAjaWYgKGRlZmluZWQoX19GcmVlQlNE
 X18pIHx8IGRlZmluZWQoX19OZXRCU0RfXykgfHwgZGVmaW5lZChfX09wZW5C
 U0RfXykgfHwgZGVmaW5lZChfX2JzZGlfXykpDQohIC8vIHRoaXMgaXMgc29t
 ZSBsaW51eCB0aGluZyAtIGRvZXNuJ3QgZG8gYW55dGhpbmcgb24gbGludXgs
 IHNvIGl0IGNhbid0IGh1cnQgaGVyZSwgaSBob3BlLg0KISAjZGVmaW5lIFNB
 X0lOVEVSUlVQVCAgICAweDIwMDAwMDAwIC8qIGR1bW15IC0tIGlnbm9yZWQg
 Ki8NCiEgI2VuZGlmDQogIA0KICAvLyBhbGwgc2lnbmFsIGhhbmRsZXJzIG11
 c3QgYmUgZGVyaXZlZCBmcm9tDQogIC8vIGNsYXNzIHNpZzo6aG5kLiBjbGFz
 cyBzaWduYWwgd2lsbA0K
 --0-1884814034-993023517=:48144
 Content-Type: TEXT/PLAIN; CHARSET=US-ASCII; NAME=libsocket-port-diff
 Content-Transfer-Encoding: BASE64
 Content-ID: <20010620095157.U48144@daneel.foundation.hs>
 Content-Description: 
 Content-Disposition: ATTACHMENT; FILENAME=libsocket-port-diff
 
 ZGlmZiAtciAtYyBsaWJzb2NrZXQrKy5vbGQvTWFrZWZpbGUgbGlic29ja2V0
 KysvTWFrZWZpbGUNCioqKiBsaWJzb2NrZXQrKy5vbGQvTWFrZWZpbGUJU2F0
 IEphbiAyMCAxMzoyODoyNCAyMDAxDQotLS0gbGlic29ja2V0KysvTWFrZWZp
 bGUJTW9uIEp1biAxOCAxMzo1NzoxOSAyMDAxDQoqKioqKioqKioqKioqKioN
 CioqKiA3LDIwICoqKioNCiAgIw0KICANCiAgUE9SVE5BTUU9CWxpYnNvY2tl
 dCsrDQohIFBPUlRWRVJTSU9OPQkxLjEwDQogIENBVEVHT1JJRVM9CW5ldA0K
 ISBNQVNURVJfU0lURVM9CWZ0cDovL2Z0cC51bXNpY2h0LmZoZy5kZS9wdWIv
 dW5peC9sYW5ndWFnZS9DKysvY2xhc3MtbGlicmFyaWVzLyBcDQohIAkJZnRw
 Oi8vZnRwLnBhci51bml2aWUuYWMuYXQvcHViL3VuaXgvYysrLyAgXA0KISAJ
 CWZ0cDovL2p1bmdmcmF1LnB0Zi5ocm8ubmwvcHViL3NvY2tldC8NCiEgRElT
 VE5BTUU9CXNvY2tldCsrLTEuMTANCiAgDQohIE1BSU5UQUlORVI9CW5hcnZp
 QGhhbGRqYXMuZm9sa2xvcmUuZWUNCiAgDQogIEdOVV9DT05GSUdVUkU9CXll
 cw0KICBJTlNUQUxMU19TSExJQj0JeWVzDQotLS0gNywxOCAtLS0tDQogICMN
 CiAgDQogIFBPUlROQU1FPQlsaWJzb2NrZXQrKw0KISBQT1JUVkVSU0lPTj0J
 MS4xMQ0KICBDQVRFR09SSUVTPQluZXQNCiEgTUFTVEVSX1NJVEVTPQlodHRw
 Oi8vd3d3LmthdWhham9raS5maS9+bGFudXJtaS9zb2NrZXQrKy9maWxlcy8N
 CiEgRElTVE5BTUU9CXNvY2tldCsrLTEuMTFsbg0KICANCiEgTUFJTlRBSU5F
 Uj0JaHNjaGFlZmVyQGZ0by5kZQ0KICANCiAgR05VX0NPTkZJR1VSRT0JeWVz
 DQogIElOU1RBTExTX1NITElCPQl5ZXMNCmRpZmYgLXIgLWMgbGlic29ja2V0
 Kysub2xkL2Rpc3RpbmZvIGxpYnNvY2tldCsrL2Rpc3RpbmZvDQoqKiogbGli
 c29ja2V0Kysub2xkL2Rpc3RpbmZvCVNhdCBGZWIgIDggMDA6NTQ6MDYgMTk5
 Nw0KLS0tIGxpYnNvY2tldCsrL2Rpc3RpbmZvCU1vbiBKdW4gMTggMTM6NTc6
 MTkgMjAwMQ0KKioqKioqKioqKioqKioqDQoqKiogMSAqKioqDQohIE1ENSAo
 c29ja2V0KystMS4xMC50YXIuZ3opID0gY2UzMzhlMzNlNzZlZGM0YjI2Y2I0
 MDI4NDk0N2IzYTANCi0tLSAxIC0tLS0NCiEgTUQ1IChzb2NrZXQrKy0xLjEx
 bG4udGFyLmd6KSA9IDMwOTgxYWZmYWU5ODhkNWY5YmNiODZiNTA2YzAzNThi
 DQpkaWZmIC1yIC1jIGxpYnNvY2tldCsrLm9sZC9maWxlcy9NYWtlZmlsZS5s
 aWIgbGlic29ja2V0KysvZmlsZXMvTWFrZWZpbGUubGliDQoqKiogbGlic29j
 a2V0Kysub2xkL2ZpbGVzL01ha2VmaWxlLmxpYglTdW4gTWF5IDI4IDA2OjA3
 OjI4IDIwMDANCi0tLSBsaWJzb2NrZXQrKy9maWxlcy9NYWtlZmlsZS5saWIJ
 TW9uIEp1biAxOCAxMzo1NzoxOSAyMDAxDQoqKioqKioqKioqKioqKioNCioq
 KiAxLDUgKioqKg0KICBTSExJQl9NQUpPUj0JMQ0KISBTSExJQl9NSU5PUj0J
 MTANCiAgTElCPQkJc29ja2V0KysNCiAgTElCRElSPSAJJHtQUkVGSVh9L2xp
 Yg0KICBJTkNESVI9CQkke1BSRUZJWH0vaW5jbHVkZQ0KLS0tIDEsNSAtLS0t
 DQogIFNITElCX01BSk9SPQkxDQohIFNITElCX01JTk9SPQkxMQ0KICBMSUI9
 CQlzb2NrZXQrKw0KICBMSUJESVI9IAkke1BSRUZJWH0vbGliDQogIElOQ0RJ
 Uj0JCSR7UFJFRklYfS9pbmNsdWRlDQpkaWZmIC1yIC1jIGxpYnNvY2tldCsr
 Lm9sZC9maWxlcy9wYXRjaC1hYSBsaWJzb2NrZXQrKy9maWxlcy9wYXRjaC1h
 YQ0KKioqIGxpYnNvY2tldCsrLm9sZC9maWxlcy9wYXRjaC1hYQlTYXQgRmVi
 ICA4IDAwOjU0OjA2IDE5OTcNCi0tLSBsaWJzb2NrZXQrKy9maWxlcy9wYXRj
 aC1hYQlNb24gSnVuIDE4IDEzOjU3OjE5IDIwMDENCioqKioqKioqKioqKioq
 Kg0KKioqIDEsOCAqKioqDQohICoqKiBsb2NhbC5oCVR1ZSBPY3QgIDggMTQ6
 NTg6MzUgMTk5Ng0KISAtLS0gbG9jYWwuaAlUdWUgT2N0ICA4IDE1OjAwOjA3
 IDE5OTYNCiAgKioqKioqKioqKioqKioqDQohICoqKiA3NSw4MSAqKioqDQoh
 IC0tLSA3NSw4MyAtLS0tDQogICAgDQogICAgI2lmICFkZWZpbmVkIChfX2xp
 bnV4X18pDQogICAgICBleHRlcm4gIkMiIGludCBnZXRob3N0bmFtZSAoY2hh
 ciogaG9zdG5hbWUsIGludCBsZW4pOw0KLS0tIDEsOCAtLS0tDQohICoqKiBs
 b2NhbC5oICAgU3VuIEFwciAyMiAxNToxNzowNCAyMDAxDQohIC0tLSBsb2Nh
 bC5oICAgICAgIEZyaSBKdW4gMTUgMTU6MDE6MzcgMjAwMQ0KICAqKioqKioq
 KioqKioqKioNCiEgKioqIDg2LDkyICoqKioNCiEgLS0tIDg2LDk0IC0tLS0N
 CiAgICANCiAgICAjaWYgIWRlZmluZWQgKF9fbGludXhfXykNCiAgICAgIGV4
 dGVybiAiQyIgaW50IGdldGhvc3RuYW1lIChjaGFyKiBob3N0bmFtZSwgaW50
 IGxlbik7DQpkaWZmIC1yIC1jIGxpYnNvY2tldCsrLm9sZC9maWxlcy9wYXRj
 aC1hYiBsaWJzb2NrZXQrKy9maWxlcy9wYXRjaC1hYg0KKioqIGxpYnNvY2tl
 dCsrLm9sZC9maWxlcy9wYXRjaC1hYglTYXQgRmViICA4IDAwOjU0OjA2IDE5
 OTcNCi0tLSBsaWJzb2NrZXQrKy9maWxlcy9wYXRjaC1hYglXZWQgSnVuIDIw
 IDA5OjM4OjExIDIwMDENCioqKioqKioqKioqKioqKg0KKioqIDEsMTIgKioq
 Kg0KISAtLS0gc29ja3N0cmVhbS5oLm9yaWcJVHVlIE9jdCAxNyAxNzowNzoy
 OSAxOTk1DQohICsrKyBzb2Nrc3RyZWFtLmgJV2VkIEZlYiAgNSAxNDowNDox
 NyAxOTk3DQohIEBAIC0xMTksNyArMTE5LDkgQEANCiEgIAltc2dfcGVlawk9
 IE1TR19QRUVLLA0KISAgCW1zZ19kb250cm91dGUJPSBNU0dfRE9OVFJPVVRF
 LA0KISAgCQ0KISArI2lmICEoZGVmaW5lZChfX0ZyZWVCU0RfXykgfHwgZGVm
 aW5lZChfX05ldEJTRF9fKSB8fCBkZWZpbmVkKF9fT3BlbkJTRF9fKSB8fCBk
 ZWZpbmVkKF9fYnNkaV9fKSkNCiEgIAltc2dfbWF4aW92bGVuCT0gTVNHX01B
 WElPVkxFTg0KISArI2VuZGlmDQohICAgICAgfTsNCiEgICAgICBlbnVtIHNo
 dXRob3cgew0KISAgCXNodXRfcmVhZCwNCi0tLSAxLDI1IC0tLS0NCiEgKioq
 IHNvY2tzdHJlYW0uaAlTdW4gQXByIDIyIDE1OjE3OjA1IDIwMDENCiEgLS0t
 IHNvY2tzdHJlYW0uaAlTdW4gSnVuIDE3IDIzOjIwOjE2IDIwMDENCiEgKioq
 KioqKioqKioqKioqDQohICoqKiA5NCwxMDIgKioqKg0KISAgICAgZW51bSBt
 c2dmbGFnIHsNCiEgICAgICAgbXNnX29vYgkJPSBNU0dfT09CLA0KISAgICAg
 ICBtc2dfcGVlawkgICAgICAgID0gTVNHX1BFRUssDQohICEgICAgIG1zZ19k
 b250cm91dGUJPSBNU0dfRE9OVFJPVVRFLA0KISAgIAkNCiEgISAgICAgbXNn
 X21heGlvdmxlbgk9IE1TR19NQVhJT1ZMRU4NCiEgICAgIH07DQohICAgICBl
 bnVtIHNodXRob3cgew0KISAgICAgICBzaHV0X3JlYWQsDQohIC0tLSA5NCwx
 MDQgLS0tLQ0KISAgICAgZW51bSBtc2dmbGFnIHsNCiEgICAgICAgbXNnX29v
 YgkJPSBNU0dfT09CLA0KISAgICAgICBtc2dfcGVlawkgICAgICAgID0gTVNH
 X1BFRUssDQohICEgICAgIG1zZ19kb250cm91dGUJPSBNU0dfRE9OVFJPVVRF
 DQohICAgCQ0KISAhICNpZiAhKGRlZmluZWQoX19GcmVlQlNEX18pIHx8IGRl
 ZmluZWQoX19OZXRCU0RfXykgfHwgZGVmaW5lZChfX09wZW5CU0RfXykgfHwg
 ZGVmaW5lZChfX2JzZGlfXykpDQohICEgICAgICxtc2dfbWF4aW92bGVuCT0g
 TVNHX01BWElPVkxFTg0KISAhICNlbmRpZg0KISAgICAgfTsNCiEgICAgIGVu
 dW0gc2h1dGhvdyB7DQohICAgICAgIHNodXRfcmVhZCwNCmRpZmYgLXIgLWMg
 bGlic29ja2V0Kysub2xkL2ZpbGVzL3BhdGNoLWFkIGxpYnNvY2tldCsrL2Zp
 bGVzL3BhdGNoLWFkDQoqKiogbGlic29ja2V0Kysub2xkL2ZpbGVzL3BhdGNo
 LWFkCVN1biBKYW4gMzAgMTc6MjE6MzIgMjAwMA0KLS0tIGxpYnNvY2tldCsr
 L2ZpbGVzL3BhdGNoLWFkCU1vbiBKdW4gMTggMTM6NTc6MTkgMjAwMQ0KKioq
 KioqKioqKioqKioqDQoqKiogMSw1MCAqKioqDQohIC0tLSBzb2Nrc3RyZWFt
 LkMub2xkCVNhdCBKYW4gMjkgMTY6NDc6NDEgMjAwMA0KISArKysgc29ja3N0
 cmVhbS5DCVN1biBKYW4gMzAgMTE6Mjg6MTggMjAwMA0KISBAQCAtNDMsNiAr
 NDMsNyBAQA0KISAgDQohICAjaW5jbHVkZSA8Y29uZmlnLmg+DQohICAjaW5j
 bHVkZSA8c29ja3N0cmVhbS5oPg0KISArI2luY2x1ZGUgPG9zcmVsZGF0ZS5o
 Pg0KISAgDQohICBFWFRFUk5fQ19CRUdJTg0KISAgI2luY2x1ZGUgPHN5cy90
 aW1lLmg+DQohIEBAIC0yNzUsOCArMjc2LDEzIEBADQohICB7DQohICAgIGlu
 dCBsZW4gPSBzYS5zaXplICgpOw0KISAgICBpbnQgc29jID0gLTE7DQohICsj
 aWYgKF9fRnJlZUJTRF92ZXJzaW9uIDwgNDAwMDEzKQ0KISAgICB3aGlsZSAo
 KHNvYyA9IDo6YWNjZXB0IChyZXAtPnNvY2ssIHNhLmFkZHIgKCksICZsZW4p
 KSA9PSAtMQ0KISAgCSAmJiBlcnJubyA9PSBFSU5UUikNCiEgKyNlbHNlDQoh
 ICsgIHdoaWxlICgoc29jID0gOjphY2NlcHQgKHJlcC0+c29jaywgc2EuYWRk
 ciAoKSwgKHNvY2tsZW5fdCAqKSAmbGVuKSkgPT0gLTENCiEgKwkgJiYgZXJy
 bm8gPT0gRUlOVFIpDQohICsjZW5kaWYNCiEgICAgICBlcnJubyA9IDA7DQoh
 ICAgIGlmIChzb2MgPT0gLTEpDQohICAgICAgZXJyb3IgKCJzb2NrYnVmOjph
 Y2NlcHQiKTsNCiEgQEAgLTMyMSw4ICszMjcsMTMgQEANCiEgICAgaW50CXJ2
 YWw7DQohICAgIGludAlzYV9sZW4gPSBzYS5zaXplICgpOw0KISAgICANCiEg
 KyNpZiAoX19GcmVlQlNEX3ZlcnNpb24gPCA0MDAwMTMpDQohICAgIGlmICgo
 cnZhbCA9IDo6cmVjdmZyb20gKHJlcC0+c29jaywgKGNoYXIqKSBidWYsIGxl
 biwNCiEgIAkJCSAgbXNnZiwgc2EuYWRkciAoKSwgJnNhX2xlbikpID09IC0x
 KQ0KISArI2Vsc2UNCiEgKyAgaWYgKChydmFsID0gOjpyZWN2ZnJvbSAocmVw
 LT5zb2NrLCAoY2hhciopIGJ1ZiwgbGVuLA0KISArCQkJICBtc2dmLCBzYS5h
 ZGRyICgpLCAoc29ja2xlbl90ICopICZzYV9sZW4pKSA9PSAtMSkNCiEgKyNl
 bmRpZg0KISAgICAgIGVycm9yICgic29ja2J1Zjo6cmVjdmZyb20iKTsNCiEg
 ICAgcmV0dXJuIChydmFsPT0wKSA/IEVPRjogcnZhbDsNCiEgIH0NCiEgQEAg
 LTQ5MSw3ICs1MDIsMTEgQEANCiEgIGludCBzb2NrYnVmOjpnZXRvcHQgKG9w
 dGlvbiBvcCwgdm9pZCogYnVmLCBpbnQgbGVuLCBsZXZlbCBsKSBjb25zdA0K
 ISAgew0KISAgICBpbnQJcmxlbiA9IGxlbjsNCiEgKyNpZiAoX19GcmVlQlNE
 X3ZlcnNpb24gPCA0MDAwMTMpDQohICAgIGlmICg6OmdldHNvY2tvcHQgKHJl
 cC0+c29jaywgbCwgb3AsIChjaGFyKikgYnVmLCAmcmxlbikgPT0gLTEpDQoh
 ICsjZWxzZQ0KISArICBpZiAoOjpnZXRzb2Nrb3B0IChyZXAtPnNvY2ssIGws
 IG9wLCAoY2hhciopIGJ1ZiwgKHNvY2tsZW5fdCAqKSAmcmxlbikgPT0gLTEp
 DQohICsjZW5kaWYNCiEgICAgICBwZXJyb3IgKCJzb2NrYnVmOjpnZXRvcHQi
 KTsNCiEgICAgcmV0dXJuIHJsZW47DQohICB9DQotLS0gMSwxOSAtLS0tDQoh
 ICoqKiBzb2Nrc3RyZWFtLkMgICAgICBTdW4gQXByIDIyIDE2OjAwOjQxIDIw
 MDENCiEgLS0tIHNvY2tzdHJlYW0uQyAgU3VuIEp1biAxNyAyMzoyMDowOSAy
 MDAxDQohICoqKioqKioqKioqKioqKg0KISAqKiogMTYzLDE2OSAqKioqDQoh
 ICAgICBzd2l0Y2ggKGVycikgew0KISAgICAgY2FzZSBFSU5UUjoNCiEgICAg
 IGNhc2UgRVdPVUxEQkxPQ0s6DQohICEgI2lmICFkZWZpbmVkKF9fbGludXhf
 XykgLy8gTE4NCiEgICAgIGNhc2UgRUFHQUlOOg0KISAgICNlbmRpZg0KISAg
 ICAgICByZXR1cm4gdHJ1ZTsNCiEgLS0tIDE2MywxNjkgLS0tLQ0KISAgICAg
 c3dpdGNoIChlcnIpIHsNCiEgICAgIGNhc2UgRUlOVFI6DQohICAgICBjYXNl
 IEVXT1VMREJMT0NLOg0KISAhICNpZiAhKGRlZmluZWQoX19saW51eF9fKSB8
 fCBkZWZpbmVkKF9fRnJlZUJTRF9fKSB8fCBkZWZpbmVkKF9fTmV0QlNEX18p
 IHx8IGRlZmluZWQoX19PcGVuQlNEX18pIHx8IGRlZmluZWQoX19ic2RpX18p
 KSAvLyBMTg0KISAgICAgY2FzZSBFQUdBSU46DQohICAgI2VuZGlmDQohICAg
 ICAgIHJldHVybiB0cnVlOw0KZGlmZiAtciAtYyBsaWJzb2NrZXQrKy5vbGQv
 ZmlsZXMvcGF0Y2gtYWUgbGlic29ja2V0KysvZmlsZXMvcGF0Y2gtYWUNCioq
 KiBsaWJzb2NrZXQrKy5vbGQvZmlsZXMvcGF0Y2gtYWUJRnJpIEphbiAyNiAx
 MTowNDowMCAyMDAxDQotLS0gbGlic29ja2V0KysvZmlsZXMvcGF0Y2gtYWUJ
 TW9uIEp1biAxOCAxMzo1NzoxOSAyMDAxDQoqKioqKioqKioqKioqKioNCioq
 KiAxLDM0ICoqKioNCiEgLS0tIHNvY2tpbmV0LkMub2xkCVNhdCBKYW4gMjkg
 MTY6NTc6MTMgMjAwMA0KISArKysgc29ja2luZXQuQwlTdW4gSmFuIDMwIDEx
 OjMwOjAyIDIwMDANCiEgQEAgLTEwLDYgKzEwLDcgQEANCiEgIA0KISAgI2lu
 Y2x1ZGUgPGNvbmZpZy5oPg0KISAgI2luY2x1ZGUgPHNvY2tpbmV0Lmg+DQoh
 ICsjaW5jbHVkZSA8b3NyZWxkYXRlLmg+DQohICANCiEgIEVYVEVSTl9DX0JF
 R0lODQohICAjaW5jbHVkZSA8bmV0ZGIuaD4NCiEgQEAgLTE0NCw3ICsxNDUs
 MTEgQEANCiEgIHsNCiEgICAgc29ja2luZXRhZGRyIHNpbjsNCiEgICAgaW50
 IGxlbiA9IHNpbi5zaXplKCk7DQohICsjaWYgKF9fRnJlZUJTRF92ZXJzaW9u
 IDwgNDAwMDEzKQ0KISAgICBpZiAoOjpnZXRzb2NrbmFtZShyZXAtPnNvY2ss
 IHNpbi5hZGRyICgpLCAmbGVuKSA9PSAtMSkNCiEgKyNlbHNlDQohICsgIGlm
 ICg6OmdldHNvY2tuYW1lKHJlcC0+c29jaywgc2luLmFkZHIgKCksIChzb2Nr
 bGVuX3QgKikgJmxlbikgPT0gLTEpDQohICsjZW5kaWYNCiEgICAgICBwZXJy
 b3IoInNvY2tpbmV0YnVmOjpsb2NhbGFkZHIoKSIpOw0KISAgICByZXR1cm4g
 c2luOw0KISAgfQ0KISBAQCAtMTY4LDcgKzE3MywxMSBAQA0KISAgew0KISAg
 ICBzb2NraW5ldGFkZHIgc2luOw0KISAgICBpbnQgbGVuID0gc2luLnNpemUo
 KTsNCiEgKyNpZiAoX19GcmVlQlNEX3ZlcnNpb24gPCA0MDAwMTMpDQohICAg
 IGlmICg6OmdldHBlZXJuYW1lKHJlcC0+c29jaywgc2luLmFkZHIgKCksICZs
 ZW4pID09IC0xKQ0KISArI2Vsc2UNCiEgKyAgaWYgKDo6Z2V0cGVlcm5hbWUo
 cmVwLT5zb2NrLCBzaW4uYWRkciAoKSwgKHNvY2tsZW5fdCAqKSAmbGVuKSA9
 PSAtMSkNCiEgKyNlbmRpZg0KISAgICAgIHBlcnJvcigic29ja2luZXRidWY6
 OnBlZXJhZGRyKCkiKTsNCiEgICAgcmV0dXJuIHNpbjsNCiEgIH0NCi0tLSAx
 LDUyIC0tLS0NCiEgKioqIHNvY2tpbmV0LkMJU3VuIEFwciAyMiAxOTowMzoz
 MiAyMDAxDQohIC0tLSBzb2NraW5ldC5DCVN1biBKdW4gMTcgMjM6NDk6MDAg
 MjAwMQ0KISAqKioqKioqKioqKioqKioNCiEgKioqIDI4LDMzICoqKioNCiEg
 LS0tIDI4LDM0IC0tLS0NCiEgICAgIHNpbl9mYW1pbHkJICA9IHNvY2tpbmV0
 YnVmOjphZl9pbmV0Ow0KISAgICAgc2luX2FkZHIuc19hZGRyID0gaHRvbmwo
 SU5BRERSX0FOWSk7DQohICAgICBzaW5fcG9ydAkgID0gMDsNCiEgKyAgIGJ6
 ZXJvKCYoc2luX3plcm8pLCBzaXplb2Yoc2luX3plcm8pKTsNCiEgICB9DQoh
 ICAgDQohICAgc29ja2luZXRhZGRyOjpzb2NraW5ldGFkZHIodW5zaWduZWQg
 bG9uZyBhZGRyLCBpbnQgcG9ydF9ubykNCiEgKioqKioqKioqKioqKioqDQoh
 ICoqKiAzNiw0MSAqKioqDQohIC0tLSAzNyw0MyAtLS0tDQohICAgICBzaW5f
 ZmFtaWx5ICAgICAgPSBzb2NraW5ldGJ1Zjo6YWZfaW5ldDsNCiEgICAgIHNp
 bl9hZGRyLnNfYWRkciA9IGh0b25sKGFkZHIpOw0KISAgICAgc2luX3BvcnQJ
 ICA9IGh0b25zKHBvcnRfbm8pOw0KISArICAgYnplcm8oJihzaW5femVybyks
 IHNpemVvZihzaW5femVybykpOw0KISAgIH0NCiEgICANCiEgICBzb2NraW5l
 dGFkZHI6OnNvY2tpbmV0YWRkcih1bnNpZ25lZCBsb25nIGFkZHIsIGNvbnN0
 IGNoYXIqIHNuLCBjb25zdCBjaGFyKiBwbikNCiEgKioqKioqKioqKioqKioq
 DQohICoqKiA0NCw0OSAqKioqDQohIC0tLSA0Niw1MiAtLS0tDQohICAgICBz
 aW5fZmFtaWx5ICAgICAgPSBzb2NraW5ldGJ1Zjo6YWZfaW5ldDsNCiEgICAg
 IHNpbl9hZGRyLnNfYWRkciA9IGh0b25sIChhZGRyKTsgLy8gQWRkZWQgYnkg
 Y2dheUBjcy51b3JlZ29uLmVkdSBNYXkgMjksIDE5OTMNCiEgICAgIHNldHBv
 cnQoc24sIHBuKTsNCiEgKyAgIGJ6ZXJvKCYoc2luX3plcm8pLCBzaXplb2Yo
 c2luX3plcm8pKTsNCiEgICB9DQohICAgDQohICAgc29ja2luZXRhZGRyOjpz
 b2NraW5ldGFkZHIgKGNvbnN0IGNoYXIqIGhvc3RfbmFtZSwgaW50IHBvcnRf
 bm8pDQohICoqKioqKioqKioqKioqKg0KISAqKiogNTEsNTYgKioqKg0KISAt
 LS0gNTQsNjAgLS0tLQ0KISAgIHsNCiEgICAgIHNldGFkZHIoaG9zdF9uYW1l
 KTsNCiEgICAgIHNpbl9wb3J0ID0gaHRvbnMocG9ydF9ubyk7DQohICsgICBi
 emVybygmKHNpbl96ZXJvKSwgc2l6ZW9mKHNpbl96ZXJvKSk7DQohICAgfQ0K
 ISAgIA0KISAgIHNvY2tpbmV0YWRkcjo6c29ja2luZXRhZGRyKGNvbnN0IGNo
 YXIqIGhuLCBjb25zdCBjaGFyKiBzbiwgY29uc3QgY2hhciogcG4pDQohICoq
 KioqKioqKioqKioqKg0KISAqKiogNjQsNjkgKioqKg0KISAtLS0gNjgsNzQg
 LS0tLQ0KISAgICAgc2luX2ZhbWlseSAgICAgID0gc29ja2luZXRidWY6OmFm
 X2luZXQ7DQohICAgICBzaW5fYWRkci5zX2FkZHIgPSBzaW5hLnNpbl9hZGRy
 LnNfYWRkcjsNCiEgICAgIHNpbl9wb3J0CSAgPSBzaW5hLnNpbl9wb3J0Ow0K
 ISArICAgYnplcm8oJihzaW5femVybyksIHNpemVvZihzaW5femVybykpOw0K
 ISAgIH0gICANCiEgICANCiEgICB2b2lkIHNvY2tpbmV0YWRkcjo6c2V0cG9y
 dChjb25zdCBjaGFyKiBzbiwgY29uc3QgY2hhciogcG4pDQpPbmx5IGluIGxp
 YnNvY2tldCsrL2ZpbGVzOiBwYXRjaC1hZg0KZGlmZiAtciAtYyBsaWJzb2Nr
 ZXQrKy5vbGQvcGtnLXBsaXN0IGxpYnNvY2tldCsrL3BrZy1wbGlzdA0KKioq
 IGxpYnNvY2tldCsrLm9sZC9wa2ctcGxpc3QJRnJpIEp1biAxNiAxMDo0Nzo1
 NCAyMDAwDQotLS0gbGlic29ja2V0KysvcGtnLXBsaXN0CU1vbiBKdW4gMTgg
 MTM6NTc6MTkgMjAwMQ0KKioqKioqKioqKioqKioqDQoqKiogMSw2ICoqKioN
 CiAgbGliL2xpYnNvY2tldCsrLmENCiAgbGliL2xpYnNvY2tldCsrX3AuYQ0K
 ISBsaWIvbGlic29ja2V0Kysuc28uMS4xMA0KICBsaWIvbGlic29ja2V0Kysu
 c28NCiAgaW5jbHVkZS9Gb3JrLmgNCiAgaW5jbHVkZS9lY2hvLmgNCi0tLSAx
 LDYgLS0tLQ0KICBsaWIvbGlic29ja2V0KysuYQ0KICBsaWIvbGlic29ja2V0
 KytfcC5hDQohIGxpYi9saWJzb2NrZXQrKy5zby4xLjExDQogIGxpYi9saWJz
 b2NrZXQrKy5zbw0KICBpbmNsdWRlL0ZvcmsuaA0KICBpbmNsdWRlL2VjaG8u
 aA0K
 --0-1884814034-993023517=:48144--

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-ports" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200106200810.f5K8A3527042>