From owner-freebsd-libh Sun Sep 10 20:36: 1 2000 Delivered-To: freebsd-libh@freebsd.org Received: from gloria.cord.edu (gloria.cord.edu [138.129.254.6]) by hub.freebsd.org (Postfix) with ESMTP id 74E2237B423 for ; Sun, 10 Sep 2000 20:35:59 -0700 (PDT) Received: from localhost (twschulz@localhost) by gloria.cord.edu (8.9.0/8.9.1) with ESMTP id WAA16920 for ; Sun, 10 Sep 2000 22:35:06 -0500 (CDT) Date: Sun, 10 Sep 2000 22:35:06 -0500 (CDT) From: Trenton Schulz To: libh@freebsd.org Subject: Libh Question Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-libh@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Hello, I've done some very preliminary work with libh a while back with Nathan Ahlstrom (nra@freebsd.org). Anyway, I thought I'd take a little look at it, especially since it is now in CVS. I've been looking at getting it to work with Qt version 2, mainly because of the namespace cleanup and unicode support. It is close to being done, but I'm having problems with staticly linking the project with a static libqt2, is it really necessary to build a static version or can a shared library version be built instead? Just wondering, -- Trenton Schulz twschulz@cord.edu To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-libh" in the body of the message From owner-freebsd-libh Sun Sep 10 20:50:20 2000 Delivered-To: freebsd-libh@freebsd.org Received: from pike.osd.bsdi.com (pike.osd.bsdi.com [204.216.28.222]) by hub.freebsd.org (Postfix) with ESMTP id 1C3D037B422 for ; Sun, 10 Sep 2000 20:50:19 -0700 (PDT) Received: (from jhb@localhost) by pike.osd.bsdi.com (8.9.3/8.9.3) id UAA32009; Sun, 10 Sep 2000 20:49:39 -0700 (PDT) (envelope-from jhb) From: John Baldwin Message-Id: <200009110349.UAA32009@pike.osd.bsdi.com> Subject: Re: Libh Question In-Reply-To: from Trenton Schulz at "Sep 10, 2000 10:35:06 pm" To: Trenton Schulz Date: Sun, 10 Sep 2000 20:49:39 -0700 (PDT) Cc: libh@FreeBSD.ORG X-Mailer: ELM [version 2.4ME+ PL68 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-freebsd-libh@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Trenton Schulz wrote: > Hello, > > I've done some very preliminary work with libh a while back with Nathan > Ahlstrom (nra@freebsd.org). Anyway, I thought I'd take a little look at > it, especially since it is now in CVS. I've been looking at getting it to > work with Qt version 2, mainly because of the namespace cleanup and unicode > support. It is close to being done, but I'm having problems > with staticly linking the project with a static libqt2, > is it really necessary to build a static version or can a shared library > version be built instead? Builiding dynamic is fine. The static version will only be used during installation (if then, we may switch to using shared libs during install), and installation will most likely not be using X, but TVision. > Just wondering, > > -- > Trenton Schulz > twschulz@cord.edu -- John Baldwin -- http://www.FreeBSD.org/~jhb/ PGP Key: http://www.cslab.vt.edu/~jobaldwi/pgpkey.asc "Power Users Use the Power to Serve!" - http://www.FreeBSD.org/ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-libh" in the body of the message From owner-freebsd-libh Wed Sep 13 11:33:30 2000 Delivered-To: freebsd-libh@freebsd.org Received: from gloria.cord.edu (gloria.cord.edu [138.129.254.6]) by hub.freebsd.org (Postfix) with ESMTP id E012F37B423 for ; Wed, 13 Sep 2000 11:33:18 -0700 (PDT) Received: from localhost (twschulz@localhost) by gloria.cord.edu (8.9.0/8.9.1) with ESMTP id NAA14196 for ; Wed, 13 Sep 2000 13:33:14 -0500 (CDT) Date: Wed, 13 Sep 2000 13:33:14 -0500 (CDT) From: Trenton Schulz To: libh@freebsd.org Subject: Libh Qt 2 patch Message-ID: MIME-Version: 1.0 Content-Type: MULTIPART/MIXED; BOUNDARY="1475666704-419468360-968869983=:17780" Content-ID: Sender: owner-freebsd-libh@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG 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. --1475666704-419468360-968869983=:17780 Content-Type: TEXT/PLAIN; CHARSET=US-ASCII Content-ID: Hello again, Here is a patch that will make libh buildable under qt2. All you have to do is install the qt21 or qt22 package (either one) then apply the patch and build it like normal. One caveat to keep in mind is that libh is built DYNAMIC as opposed to static, this is because I was having problems getting the static qt2 library to link, so I just thought I'd forgo it and build it dynamically. Personally, I like qt2 as compared to qt1, but that could just be a personal opinion, I tried this with a few windows and noticed that some geometry management needs to be added to the qt gui, I'll see if I can add that and not mess up everything when I get some time. Anyway, if anyone wants to try this out and see if it actually works for them, that would be cool. I would encourage a migration from qt-1.45->qt-2.2 but again, that's just my opinion. Thanks, -- Trenton Schulz twschulz@cord.edu --1475666704-419468360-968869983=:17780 Content-Type: TEXT/PLAIN; CHARSET=US-ASCII; NAME="libh.diff" Content-Transfer-Encoding: BASE64 Content-ID: Content-Description: Content-Disposition: ATTACHMENT; FILENAME="libh.diff" ZGlmZiAtdXIgbGliaC9NYWtlZmlsZS5pbmMgbGliaC5xdDIvTWFrZWZpbGUu aW5jDQotLS0gbGliaC9NYWtlZmlsZS5pbmMJU2F0IFNlcCAgOSAxMjo0Mjoz NyAyMDAwDQorKysgbGliaC5xdDIvTWFrZWZpbGUuaW5jCVNhdCBTZXAgIDkg MTY6MTA6MDUgMjAwMA0KQEAgLTQsNyArNCw3IEBADQogTUFKT1JfVkVSU0lP Tj0wDQogTUlOT1JfVkVSU0lPTj0wDQogDQotUVRJTkNMVURFPz0JL3Vzci9Y MTFSNi9pbmNsdWRlL1gxMS9xdA0KK1FUSU5DTFVERT89CS91c3IvWDExUjYv aW5jbHVkZS9xdDINCiBUVklOQ0xVREU/PQkvdXNyL2xvY2FsL2luY2x1ZGUN CiANCiBUQ0xWRVJTSU9OPQk4LjMNCkBAIC0xNyw3ICsxNyw3IEBADQogU0hM SUJfTUlOT1I9CTANCiANCiAuaWYgIWRlZmluZWQoTk9RVCkNCi1DRkxBR1Mr PQktSSQoUVRJTkNMVURFKSAtRFF0DQorQ0ZMQUdTKz0JLUkkKFFUSU5DTFVE RSkgLURVU0VfUXQNCiBVSV9TUkMrPQlIdWlRdC5jYyBIdWlRdC5jZC5jYyBI dWlRdE5ldy5jYyBIdWlRdC5tLmNjDQogLmVuZGlmDQogDQpkaWZmIC11ciBs aWJoL2Jpbi90Y2xoL01ha2VmaWxlIGxpYmgucXQyL2Jpbi90Y2xoL01ha2Vm aWxlDQotLS0gbGliaC9iaW4vdGNsaC9NYWtlZmlsZQlGcmkgSnVuIDMwIDEw OjU3OjM2IDIwMDANCisrKyBsaWJoLnF0Mi9iaW4vdGNsaC9NYWtlZmlsZQlN b24gU2VwIDExIDEzOjU5OjI4IDIwMDANCkBAIC0yLDcgKzIsNyBAQA0KIA0K IC5pbmNsdWRlICIuLi8uLi9NYWtlZmlsZS5pbmMiDQogDQotTk9TSEFSRUQ9 CXllcw0KK05PU0hBUkVEPQlOTw0KIA0KIC5pZiBkZWZpbmVkKE5PU0hBUkVE KSAmJiAoJChOT1NIQVJFRCkgPT0gInllcyIpDQogUFJPRz0JCXRjbGguc3Rh dGljDQpAQCAtMzMsNyArMzMsNyBAQA0KIC5pZiBkZWZpbmVkKE5PU0hBUkVE KQ0KIExEQUREKz0JCS1sc3RkYysrIC1sZGlzayAtbGZldGNoIC1seiAtbGNv bV9lcnINCiAuaWYgIWRlZmluZWQoTk9RVCkNCi1MREFERCs9CQktTC91c3Iv WDExUjYvbGliIC1scXQgLWxYMTEgLWxYZXh0DQorTERBREQrPQkJLUwvdXNy L1gxMVI2L2xpYiAtbHF0MiAtbFgxMSAtbFhleHQNCiAuZW5kaWYNCiAuaWYg IWRlZmluZWQoTk9UVklTSU9OKQ0KIExEQUREKz0JCS1sdHZpc2lvbiAtbG5j dXJzZXMNCmRpZmYgLXVyIGxpYmgvbGliL2h1aS9IdWkuY2MgbGliaC5xdDIv bGliL2h1aS9IdWkuY2MNCi0tLSBsaWJoL2xpYi9odWkvSHVpLmNjCU1vbiBK dWwgMTcgMTQ6NDI6MzUgMjAwMA0KKysrIGxpYmgucXQyL2xpYi9odWkvSHVp LmNjCU1vbiBTZXAgMTEgMTI6NTU6MjggMjAwMA0KQEAgLTgsNyArOCw3IEBA DQogI2luY2x1ZGUgIkh1aS5oaCINCiAjZW5kaWYNCiANCi0jaWZkZWYgUXQN CisjaWZkZWYgVVNFX1F0DQogI2lmbmRlZiBIdWlRdE5ld19oaA0KICNpbmNs dWRlICJIdWlRdE5ldy5oaCINCiAjZW5kaWYNCkBAIC01OCw3ICs1OCw3IEBA DQogDQogUG9pbnRlcjxIdWk+IEh1aTo6b3BlbiggVHlwZSB0eXBlICkNCiB7 DQotI2lmZGVmIFF0DQorI2lmZGVmIFVTRV9RdA0KIAlpZiAoIHR5cGUgPT0g dEF1dG8gKSB7DQogCQlpZiAoIGdldGVudiggIkRJU1BMQVkiICkgKQ0KIAkJ CXR5cGUgPSB0R3JhcGhpY3M7DQpAQCAtODEsNyArODEsNyBAQA0KICNlbmRp Zg0KIAkJYnJlYWs7DQogCWNhc2UgdEdyYXBoaWNzOg0KLSNpZmRlZiBRdA0K KyNpZmRlZiBVU0VfUXQNCiAJCXsNCiAJCWNoYXIqIGFyZ3ZbXSA9IHsgKGNo YXIqKSJFcnJvcjoiLCAoY2hhciopIi1nZW9tZXRyeSIsIChjaGFyKikiKzAr MCIgLyoiNTAweDMwMCIqLyB9Ow0KIAkJaHVpID0gbmV3SHVpUXQoIHNpemVv ZiggYXJndiApIC8gc2l6ZW9mKCBhcmd2WzBdICksIGFyZ3YgKTsNCmRpZmYg LXVyIGxpYmgvbGliL2h1aS9IdWlRdC5jYyBsaWJoLnF0Mi9saWIvaHVpL0h1 aVF0LmNjDQotLS0gbGliaC9saWIvaHVpL0h1aVF0LmNjCVNhdCBTZXAgIDkg MTA6NDc6NDggMjAwMA0KKysrIGxpYmgucXQyL2xpYi9odWkvSHVpUXQuY2MJ U2F0IFNlcCAgOSAxNjozMToyOSAyMDAwDQpAQCAtNjk2LDcgKzY5Niw3IEBA DQogc3RyaW5nIEh1aVF0OjpUb3BsZXZlbFdpZGdldDo6dGl0bGUoKSBjb25z dA0KIHsNCiAJaWYgKCBxd2lkZ2V0KCkgKQ0KLQkJcmV0dXJuIHF3aWRnZXQo KS0+Y2FwdGlvbigpOw0KKwkJcmV0dXJuIHN0YXRpY19jYXN0PGNvbnN0IGNo YXIqPihxd2lkZ2V0KCktPmNhcHRpb24oKSk7DQogCWVsc2UNCiAJCXJldHVy biBzdHJpbmcoKTsNCiANCkBAIC03NTUsMzMgKzc1NSwzMyBAQA0KIH07DQog DQogc3RhdGljIEtleUNvZGUga2V5Q29kZVtdID0gew0KLQl7ICJDVFJMLUEi LCBDVFJMICsgS2V5X0EgfSwgeyAiQ1RSTC1CIiwgQ1RSTCArIEtleV9CIH0s IHsgIkNUUkwtQyIsIENUUkwgKyBLZXlfQyB9LCB7ICJDVFJMLUQiLCBDVFJM ICsgS2V5X0QgfSwgeyAiQ1RSTC1FIiwgQ1RSTCArIEtleV9FIH0sDQotCXsg IkNUUkwtRiIsIENUUkwgKyBLZXlfRiB9LCB7ICJDVFJMLUciLCBDVFJMICsg S2V5X0cgfSwgeyAiQ1RSTC1IIiwgQ1RSTCArIEtleV9IIH0sIHsgIkNUUkwt SSIsIENUUkwgKyBLZXlfSSB9LCB7ICJDVFJMLUoiLCBDVFJMICsgS2V5X0og fSwNCi0JeyAiQ1RSTC1LIiwgQ1RSTCArIEtleV9LIH0sIHsgIkNUUkwtTCIs IENUUkwgKyBLZXlfTCB9LCB7ICJDVFJMLU0iLCBDVFJMICsgS2V5X00gfSwg eyAiQ1RSTC1OIiwgQ1RSTCArIEtleV9OIH0sIHsgIkNUUkwtTyIsIENUUkwg KyBLZXlfTyB9LA0KLQl7ICJDVFJMLVAiLCBDVFJMICsgS2V5X1AgfSwgeyAi Q1RSTC1RIiwgQ1RSTCArIEtleV9RIH0sIHsgIkNUUkwtUiIsIENUUkwgKyBL ZXlfUiB9LCB7ICJDVFJMLVMiLCBDVFJMICsgS2V5X1MgfSwgeyAiQ1RSTC1U IiwgQ1RSTCArIEtleV9UIH0sDQotCXsgIkNUUkwtVSIsIENUUkwgKyBLZXlf VSB9LCB7ICJDVFJMLVYiLCBDVFJMICsgS2V5X1YgfSwgeyAiQ1RSTC1XIiwg Q1RSTCArIEtleV9XIH0sIHsgIkNUUkwtWCIsIENUUkwgKyBLZXlfWCB9LCB7 ICJDVFJMLVkiLCBDVFJMICsgS2V5X1kgfSwNCi0JeyAiQ1RSTC1aIiwgQ1RS TCArIEtleV9aIH0sIHsgIkVTQyIsIEtleV9Fc2NhcGUgfSwgeyAiQUxULVNQ QUNFIiwgQUxUICsgS2V5X1NwYWNlIH0sIHsgIkNUUkwtSU5TIiwgQ1RSTCAr IEtleV9JbnNlcnQgfSwgeyAiU0hJRlQtSU5TIiwgU0hJRlQgKyBLZXlfSW5z ZXJ0IH0sDQotCXsgIkNUUkwtREVMIiwgQ1RSTCArIEtleV9EZWxldGUgfSwg eyAiU0hJRlQtREVMIiwgU0hJRlQgKyBLZXlfRGVsZXRlIH0sIHsgIkJBQ0tT UEFDRSIsIEtleV9CYWNrc3BhY2UgfSwgeyAiQ1RSTC1CQUNLU1BBQ0UiLCBD VFJMICsgS2V5X0JhY2tzcGFjZSB9LCB7ICJTSElGVC1UQUIiLCBTSElGVCAr IEtleV9UYWIgfSwNCi0JeyAiVEFCIiwgS2V5X1RhYiB9LCB7ICJBTFQtUSIs IEFMVCArIEtleV9RIH0sIHsgIkFMVC1XIiwgQUxUICsgS2V5X1cgfSwgeyAi QUxULUUiLCBBTFQgKyBLZXlfRSB9LCB7ICJBTFQtUiIsIEFMVCArIEtleV9S IH0sDQotCXsgIkFMVC1UIiwgQUxUICsgS2V5X1QgfSwgeyAiQUxULVkiLCBB TFQgKyBLZXlfWSB9LCB7ICJBTFQtVSIsIEFMVCArIEtleV9VIH0sIHsgIkFM VC1JIiwgQUxUICsgS2V5X0kgfSwgeyAiQUxULU8iLCBBTFQgKyBLZXlfTyB9 LA0KLQl7ICJBTFQtUCIsIEFMVCArIEtleV9QIH0sIHsgIkNUUkwtRU5URVIi LCBDVFJMICsgS2V5X0VudGVyIH0sIHsgIkVOVEVSIiwgS2V5X0VudGVyIH0s IHsgIkFMVC1BIiwgQUxUICsgS2V5X0EgfSwgeyAiQUxULVMiLCBBTFQgKyBL ZXlfUyB9LA0KLQl7ICJBTFQtRCIsIEFMVCArIEtleV9EIH0sIHsgIkFMVC1G IiwgQUxUICsgS2V5X0YgfSwgeyAiQUxULUciLCBBTFQgKyBLZXlfRyB9LCB7 ICJBTFQtSCIsIEFMVCArIEtleV9IIH0sIHsgIkFMVC1KIiwgQUxUICsgS2V5 X0ogfSwNCi0JeyAiQUxULUsiLCBBTFQgKyBLZXlfSyB9LCB7ICJBTFQtTCIs IEFMVCArIEtleV9MIH0sIHsgIkFMVC1aIiwgQUxUICsgS2V5X1ogfSwgeyAi QUxULVgiLCBBTFQgKyBLZXlfWCB9LCB7ICJBTFQtQyIsIEFMVCArIEtleV9D IH0sDQotCXsgIkFMVC1WIiwgQUxUICsgS2V5X1YgfSwgeyAiQUxULUIiLCBB TFQgKyBLZXlfQiB9LCB7ICJBTFQtTiIsIEFMVCArIEtleV9OIH0sIHsgIkFM VC1NIiwgQUxUICsgS2V5X00gfSwgeyAiRjEiLCBLZXlfRjEgfSwNCi0JeyAi RjIiLCBLZXlfRjIgfSwgeyAiRjMiLCBLZXlfRjMgfSwgeyAiRjQiLCBLZXlf RjQgfSwgeyAiRjUiLCBLZXlfRjUgfSwgeyAiRjYiLCBLZXlfRjYgfSwgeyAi RjciLCBLZXlfRjcgfSwgeyAiRjgiLCBLZXlfRjggfSwNCi0JeyAiRjkiLCBL ZXlfRjkgfSwgeyAiRjEwIiwgS2V5X0YxMCB9LCB7ICJIT01FIiwgS2V5X0hv bWUgfSwgeyAiVVAiLCBLZXlfVXAgfSwgeyAiUEdVUCIsIEtleV9QYWdlVXAg fSwgeyAiR1JBWU1JTlVTIiwgS2V5X01pbnVzIH0sDQotCXsgIkxFRlQiLCBL ZXlfTGVmdCB9LCB7ICJSSUdIVCIsIEtleV9SaWdodCB9LCB7ICJHUkFZUExV UyIsIEtleV9QbHVzIH0sIHsgIkVORCIsIEtleV9FbmQgfSwgeyAiRE9XTiIs IEtleV9Eb3duIH0sDQotCXsgIlBHRE4iLCBLZXlfUGFnZURvd24gfSwgeyAi SU5TIiwgS2V5X0luc2VydCB9LCB7ICJERUwiLCBLZXlfRGVsZXRlIH0sIHsg IlNISUZULUYxIiwgU0hJRlQgKyBLZXlfRjEgfSwgeyAiU0hJRlQtRjIiLCBT SElGVCArIEtleV9GMiB9LA0KLQl7ICJTSElGVC1GMyIsIFNISUZUICsgS2V5 X0YzIH0sIHsgIlNISUZULUY0IiwgU0hJRlQgKyBLZXlfRjQgfSwgeyAiU0hJ RlQtRjUiLCBTSElGVCArIEtleV9GNSB9LCB7ICJTSElGVC1GNiIsIFNISUZU ICsgS2V5X0Y2IH0sIHsgIlNISUZULUY3IiwgU0hJRlQgKyBLZXlfRjcgfSwN Ci0JeyAiU0hJRlQtRjgiLCBTSElGVCArIEtleV9GOCB9LCB7ICJTSElGVC1G OSIsIFNISUZUICsgS2V5X0Y5IH0sIHsgIlNISUZULUYxMCIsIFNISUZUICsg S2V5X0YxMCB9LCB7ICJDVFJMLUYxIiwgQ1RSTCArIEtleV9GMSB9LCB7ICJD VFJMLUYyIiwgQ1RSTCArIEtleV9GMiB9LA0KLQl7ICJDVFJMLUYzIiwgQ1RS TCArIEtleV9GMyB9LCB7ICJDVFJMLUY0IiwgQ1RSTCArIEtleV9GNCB9LCB7 ICJDVFJMLUY1IiwgQ1RSTCArIEtleV9GNSB9LCB7ICJDVFJMLUY2IiwgQ1RS TCArIEtleV9GNiB9LCB7ICJDVFJMLUY3IiwgQ1RSTCArIEtleV9GNyB9LA0K LQl7ICJDVFJMLUY4IiwgQ1RSTCArIEtleV9GOCB9LCB7ICJDVFJMLUY5Iiwg Q1RSTCArIEtleV9GOSB9LCB7ICJDVFJMLUYxMCIsIENUUkwgKyBLZXlfRjEw IH0sIHsgIkFMVC1GMSIsIEFMVCArIEtleV9GMSB9LCB7ICJBTFQtRjIiLCBB TFQgKyBLZXlfRjIgfSwNCi0JeyAiQUxULUYzIiwgQUxUICsgS2V5X0YzIH0s IHsgIkFMVC1GNCIsIEFMVCArIEtleV9GNCB9LCB7ICJBTFQtRjUiLCBBTFQg KyBLZXlfRjUgfSwgeyAiQUxULUY2IiwgQUxUICsgS2V5X0Y2IH0sIHsgIkFM VC1GNyIsIEFMVCArIEtleV9GNyB9LA0KLQl7ICJBTFQtRjgiLCBBTFQgKyBL ZXlfRjggfSwgeyAiQUxULUY5IiwgQUxUICsgS2V5X0Y5IH0sIHsgIkFMVC1G MTAiLCBBTFQgKyBLZXlfRjEwIH0sIHsgIkNUUkwtUFJUU0MiLCBDVFJMICsg S2V5X1N5c1JlcSB9LCB7ICJDVFJMLUxFRlQiLCBDVFJMICsgS2V5X0xlZnQg fSwNCi0JeyAiQ1RSTC1SSUdIVCIsIENUUkwgKyBLZXlfUmlnaHQgfSwgeyAi Q1RSTC1FTkQiLCBDVFJMICsgS2V5X0VuZCB9LCB7ICJDVFJMLVBHRE4iLCBD VFJMICsgS2V5X1BhZ2VEb3duIH0sIHsgIkNUUkwtSE9NRSIsIENUUkwgKyBL ZXlfSG9tZSB9LCB7ICJBTFQtMSIsIEFMVCArIEtleV8xIH0sDQotCXsgIkFM VC0yIiwgQUxUICsgS2V5XzIgfSwgeyAiQUxULTMiLCBBTFQgKyBLZXlfMyB9 LCB7ICJBTFQtNCIsIEFMVCArIEtleV80IH0sIHsgIkFMVC01IiwgQUxUICsg S2V5XzUgfSwgeyAiQUxULTYiLCBBTFQgKyBLZXlfNiB9LA0KLQl7ICJBTFQt NyIsIEFMVCArIEtleV83IH0sIHsgIkFMVC04IiwgQUxUICsgS2V5XzggfSwg eyAiQUxULTkiLCBBTFQgKyBLZXlfOSB9LCB7ICJBTFQtMCIsIEFMVCArIEtl eV8wIH0sIHsgIkFMVC1NSU5VUyIsIEFMVCArIEtleV9NaW51cyB9LA0KLQl7 ICJBTFQtRVFVQUwiLCBBTFQgKyBLZXlfRXF1YWwgfSwgeyAiQ1RSTC1QR1VQ IiwgQ1RSTCArIEtleV9QYWdlVXAgfSwgeyAiQUxULUJBQ0tTUEFDRSIsIEFM VCArIEtleV9CYWNrc3BhY2UgfSwNCisJeyAiQ1RSTC1BIiwgUXQ6OkNUUkwg KyBRdDo6S2V5X0EgfSwgeyAiQ1RSTC1CIiwgUXQ6OkNUUkwgKyBRdDo6S2V5 X0IgfSwgeyAiQ1RSTC1DIiwgUXQ6OkNUUkwgKyBRdDo6S2V5X0MgfSwgeyAi Q1RSTC1EIiwgUXQ6OkNUUkwgKyBRdDo6S2V5X0QgfSwgeyAiQ1RSTC1FIiwg UXQ6OkNUUkwgKyBRdDo6S2V5X0UgfSwNCisJeyAiQ1RSTC1GIiwgUXQ6OkNU UkwgKyBRdDo6S2V5X0YgfSwgeyAiQ1RSTC1HIiwgUXQ6OkNUUkwgKyBRdDo6 S2V5X0cgfSwgeyAiQ1RSTC1IIiwgUXQ6OkNUUkwgKyBRdDo6S2V5X0ggfSwg eyAiQ1RSTC1JIiwgUXQ6OkNUUkwgKyBRdDo6S2V5X0kgfSwgeyAiQ1RSTC1K IiwgUXQ6OkNUUkwgKyBRdDo6S2V5X0ogfSwNCisJeyAiQ1RSTC1LIiwgUXQ6 OkNUUkwgKyBRdDo6S2V5X0sgfSwgeyAiQ1RSTC1MIiwgUXQ6OkNUUkwgKyBR dDo6S2V5X0wgfSwgeyAiQ1RSTC1NIiwgUXQ6OkNUUkwgKyBRdDo6S2V5X00g fSwgeyAiQ1RSTC1OIiwgUXQ6OkNUUkwgKyBRdDo6S2V5X04gfSwgeyAiQ1RS TC1PIiwgUXQ6OkNUUkwgKyBRdDo6S2V5X08gfSwNCisJeyAiQ1RSTC1QIiwg UXQ6OkNUUkwgKyBRdDo6S2V5X1AgfSwgeyAiQ1RSTC1RIiwgUXQ6OkNUUkwg KyBRdDo6S2V5X1EgfSwgeyAiQ1RSTC1SIiwgUXQ6OkNUUkwgKyBRdDo6S2V5 X1IgfSwgeyAiQ1RSTC1TIiwgUXQ6OkNUUkwgKyBRdDo6S2V5X1MgfSwgeyAi Q1RSTC1UIiwgUXQ6OkNUUkwgKyBRdDo6S2V5X1QgfSwNCisJeyAiQ1RSTC1V IiwgUXQ6OkNUUkwgKyBRdDo6S2V5X1UgfSwgeyAiQ1RSTC1WIiwgUXQ6OkNU UkwgKyBRdDo6S2V5X1YgfSwgeyAiQ1RSTC1XIiwgUXQ6OkNUUkwgKyBRdDo6 S2V5X1cgfSwgeyAiQ1RSTC1YIiwgUXQ6OkNUUkwgKyBRdDo6S2V5X1ggfSwg eyAiQ1RSTC1ZIiwgUXQ6OkNUUkwgKyBRdDo6S2V5X1kgfSwNCisJeyAiQ1RS TC1aIiwgUXQ6OkNUUkwgKyBRdDo6S2V5X1ogfSwgeyAiRVNDIiwgUXQ6Oktl eV9Fc2NhcGUgfSwgeyAiQUxULVNQQUNFIiwgUXQ6OkFMVCsgUXQ6OktleV9T cGFjZSB9LCB7ICJDVFJMLUlOUyIsIFF0OjpDVFJMICsgUXQ6OktleV9JbnNl cnQgfSwgeyAiU0hJRlQtSU5TIiwgUXQ6OlNISUZUICsgUXQ6OktleV9JbnNl cnQgfSwNCisJeyAiQ1RSTC1ERUwiLCBRdDo6Q1RSTCArIFF0OjpLZXlfRGVs ZXRlIH0sIHsgIlNISUZULURFTCIsIFF0OjpTSElGVCArIFF0OjpLZXlfRGVs ZXRlIH0sIHsgIkJBQ0tTUEFDRSIsIFF0OjpLZXlfQmFja3NwYWNlIH0sIHsg IkNUUkwtQkFDS1NQQUNFIiwgUXQ6OkNUUkwgKyBRdDo6S2V5X0JhY2tzcGFj ZSB9LCB7ICJTSElGVC1UQUIiLCBRdDo6U0hJRlQgKyBRdDo6S2V5X1RhYiB9 LA0KKwl7ICJUQUIiLCBRdDo6S2V5X1RhYiB9LCB7ICJBTFQtUSIsIFF0OjpB TFQrIFF0OjpLZXlfUSB9LCB7ICJBTFQtVyIsIFF0OjpBTFQrIFF0OjpLZXlf VyB9LCB7ICJBTFQtRSIsIFF0OjpBTFQrIFF0OjpLZXlfRSB9LCB7ICJBTFQt UiIsIFF0OjpBTFQrIFF0OjpLZXlfUiB9LA0KKwl7ICJBTFQtVCIsIFF0OjpB TFQrIFF0OjpLZXlfVCB9LCB7ICJBTFQtWSIsIFF0OjpBTFQrIFF0OjpLZXlf WSB9LCB7ICJBTFQtVSIsIFF0OjpBTFQrIFF0OjpLZXlfVSB9LCB7ICJBTFQt SSIsIFF0OjpBTFQrIFF0OjpLZXlfSSB9LCB7ICJBTFQtTyIsIFF0OjpBTFQr IFF0OjpLZXlfTyB9LA0KKwl7ICJBTFQtUCIsIFF0OjpBTFQrIFF0OjpLZXlf UCB9LCB7ICJDVFJMLUVOVEVSIiwgUXQ6OkNUUkwgKyBRdDo6S2V5X0VudGVy IH0sIHsgIkVOVEVSIiwgUXQ6OktleV9FbnRlciB9LCB7ICJBTFQtQSIsIFF0 OjpBTFQrIFF0OjpLZXlfQSB9LCB7ICJBTFQtUyIsIFF0OjpBTFQrIFF0OjpL ZXlfUyB9LA0KKwl7ICJBTFQtRCIsIFF0OjpBTFQrIFF0OjpLZXlfRCB9LCB7 ICJBTFQtRiIsIFF0OjpBTFQrIFF0OjpLZXlfRiB9LCB7ICJBTFQtRyIsIFF0 OjpBTFQrIFF0OjpLZXlfRyB9LCB7ICJBTFQtSCIsIFF0OjpBTFQrIFF0OjpL ZXlfSCB9LCB7ICJBTFQtSiIsIFF0OjpBTFQrIFF0OjpLZXlfSiB9LA0KKwl7 ICJBTFQtSyIsIFF0OjpBTFQrIFF0OjpLZXlfSyB9LCB7ICJBTFQtTCIsIFF0 OjpBTFQrIFF0OjpLZXlfTCB9LCB7ICJBTFQtWiIsIFF0OjpBTFQrIFF0OjpL ZXlfWiB9LCB7ICJBTFQtWCIsIFF0OjpBTFQrIFF0OjpLZXlfWCB9LCB7ICJB TFQtQyIsIFF0OjpBTFQrIFF0OjpLZXlfQyB9LA0KKwl7ICJBTFQtViIsIFF0 OjpBTFQrIFF0OjpLZXlfViB9LCB7ICJBTFQtQiIsIFF0OjpBTFQrIFF0OjpL ZXlfQiB9LCB7ICJBTFQtTiIsIFF0OjpBTFQrIFF0OjpLZXlfTiB9LCB7ICJB TFQtTSIsIFF0OjpBTFQrIFF0OjpLZXlfTSB9LCB7ICJGMSIsIFF0OjpLZXlf RjEgfSwNCisJeyAiRjIiLCBRdDo6S2V5X0YyIH0sIHsgIkYzIiwgUXQ6Oktl eV9GMyB9LCB7ICJGNCIsIFF0OjpLZXlfRjQgfSwgeyAiRjUiLCBRdDo6S2V5 X0Y1IH0sIHsgIkY2IiwgUXQ6OktleV9GNiB9LCB7ICJGNyIsIFF0OjpLZXlf RjcgfSwgeyAiRjgiLCBRdDo6S2V5X0Y4IH0sDQorCXsgIkY5IiwgUXQ6Oktl eV9GOSB9LCB7ICJGMTAiLCBRdDo6S2V5X0YxMCB9LCB7ICJIT01FIiwgUXQ6 OktleV9Ib21lIH0sIHsgIlVQIiwgUXQ6OktleV9VcCB9LCB7ICJQR1VQIiwg UXQ6OktleV9QYWdlVXAgfSwgeyAiR1JBWU1JTlVTIiwgUXQ6OktleV9NaW51 cyB9LA0KKwl7ICJMRUZUIiwgUXQ6OktleV9MZWZ0IH0sIHsgIlJJR0hUIiwg UXQ6OktleV9SaWdodCB9LCB7ICJHUkFZUExVUyIsIFF0OjpLZXlfUGx1cyB9 LCB7ICJFTkQiLCBRdDo6S2V5X0VuZCB9LCB7ICJET1dOIiwgUXQ6OktleV9E b3duIH0sDQorCXsgIlBHRE4iLCBRdDo6S2V5X1BhZ2VEb3duIH0sIHsgIklO UyIsIFF0OjpLZXlfSW5zZXJ0IH0sIHsgIkRFTCIsIFF0OjpLZXlfRGVsZXRl IH0sIHsgIlNISUZULUYxIiwgUXQ6OlNISUZUICsgUXQ6OktleV9GMSB9LCB7 ICJTSElGVC1GMiIsIFF0OjpTSElGVCArIFF0OjpLZXlfRjIgfSwNCisJeyAi U0hJRlQtRjMiLCBRdDo6U0hJRlQgKyBRdDo6S2V5X0YzIH0sIHsgIlNISUZU LUY0IiwgUXQ6OlNISUZUICsgUXQ6OktleV9GNCB9LCB7ICJTSElGVC1GNSIs IFF0OjpTSElGVCArIFF0OjpLZXlfRjUgfSwgeyAiU0hJRlQtRjYiLCBRdDo6 U0hJRlQgKyBRdDo6S2V5X0Y2IH0sIHsgIlNISUZULUY3IiwgUXQ6OlNISUZU ICsgUXQ6OktleV9GNyB9LA0KKwl7ICJTSElGVC1GOCIsIFF0OjpTSElGVCAr IFF0OjpLZXlfRjggfSwgeyAiU0hJRlQtRjkiLCBRdDo6U0hJRlQgKyBRdDo6 S2V5X0Y5IH0sIHsgIlNISUZULUYxMCIsIFF0OjpTSElGVCArIFF0OjpLZXlf RjEwIH0sIHsgIkNUUkwtRjEiLCBRdDo6Q1RSTCArIFF0OjpLZXlfRjEgfSwg eyAiQ1RSTC1GMiIsIFF0OjpDVFJMICsgUXQ6OktleV9GMiB9LA0KKwl7ICJD VFJMLUYzIiwgUXQ6OkNUUkwgKyBRdDo6S2V5X0YzIH0sIHsgIkNUUkwtRjQi LCBRdDo6Q1RSTCArIFF0OjpLZXlfRjQgfSwgeyAiQ1RSTC1GNSIsIFF0OjpD VFJMICsgUXQ6OktleV9GNSB9LCB7ICJDVFJMLUY2IiwgUXQ6OkNUUkwgKyBR dDo6S2V5X0Y2IH0sIHsgIkNUUkwtRjciLCBRdDo6Q1RSTCArIFF0OjpLZXlf RjcgfSwNCisJeyAiQ1RSTC1GOCIsIFF0OjpDVFJMICsgUXQ6OktleV9GOCB9 LCB7ICJDVFJMLUY5IiwgUXQ6OkNUUkwgKyBRdDo6S2V5X0Y5IH0sIHsgIkNU UkwtRjEwIiwgUXQ6OkNUUkwgKyBRdDo6S2V5X0YxMCB9LCB7ICJBTFQtRjEi LCBRdDo6QUxUKyBRdDo6S2V5X0YxIH0sIHsgIkFMVC1GMiIsIFF0OjpBTFQr IFF0OjpLZXlfRjIgfSwNCisJeyAiQUxULUYzIiwgUXQ6OkFMVCsgUXQ6Oktl eV9GMyB9LCB7ICJBTFQtRjQiLCBRdDo6QUxUKyBRdDo6S2V5X0Y0IH0sIHsg IkFMVC1GNSIsIFF0OjpBTFQrIFF0OjpLZXlfRjUgfSwgeyAiQUxULUY2Iiwg UXQ6OkFMVCsgUXQ6OktleV9GNiB9LCB7ICJBTFQtRjciLCBRdDo6QUxUKyBR dDo6S2V5X0Y3IH0sDQorCXsgIkFMVC1GOCIsIFF0OjpBTFQrIFF0OjpLZXlf RjggfSwgeyAiQUxULUY5IiwgUXQ6OkFMVCsgUXQ6OktleV9GOSB9LCB7ICJB TFQtRjEwIiwgUXQ6OkFMVCsgUXQ6OktleV9GMTAgfSwgeyAiQ1RSTC1QUlRT QyIsIFF0OjpDVFJMICsgUXQ6OktleV9TeXNSZXEgfSwgeyAiQ1RSTC1MRUZU IiwgUXQ6OkNUUkwgKyBRdDo6S2V5X0xlZnQgfSwNCisJeyAiQ1RSTC1SSUdI VCIsIFF0OjpDVFJMICsgUXQ6OktleV9SaWdodCB9LCB7ICJDVFJMLUVORCIs IFF0OjpDVFJMICsgUXQ6OktleV9FbmQgfSwgeyAiQ1RSTC1QR0ROIiwgUXQ6 OkNUUkwgKyBRdDo6S2V5X1BhZ2VEb3duIH0sIHsgIkNUUkwtSE9NRSIsIFF0 OjpDVFJMICsgUXQ6OktleV9Ib21lIH0sIHsgIkFMVC0xIiwgUXQ6OkFMVCsg UXQ6OktleV8xIH0sDQorCXsgIkFMVC0yIiwgUXQ6OkFMVCsgUXQ6OktleV8y IH0sIHsgIkFMVC0zIiwgUXQ6OkFMVCsgUXQ6OktleV8zIH0sIHsgIkFMVC00 IiwgUXQ6OkFMVCsgUXQ6OktleV80IH0sIHsgIkFMVC01IiwgUXQ6OkFMVCsg UXQ6OktleV81IH0sIHsgIkFMVC02IiwgUXQ6OkFMVCsgUXQ6OktleV82IH0s DQorCXsgIkFMVC03IiwgUXQ6OkFMVCsgUXQ6OktleV83IH0sIHsgIkFMVC04 IiwgUXQ6OkFMVCsgUXQ6OktleV84IH0sIHsgIkFMVC05IiwgUXQ6OkFMVCsg UXQ6OktleV85IH0sIHsgIkFMVC0wIiwgUXQ6OkFMVCsgUXQ6OktleV8wIH0s IHsgIkFMVC1NSU5VUyIsIFF0OjpBTFQrIFF0OjpLZXlfTWludXMgfSwNCisJ eyAiQUxULUVRVUFMIiwgUXQ6OkFMVCsgUXQ6OktleV9FcXVhbCB9LCB7ICJD VFJMLVBHVVAiLCBRdDo6Q1RSTCArIFF0OjpLZXlfUGFnZVVwIH0sIHsgIkFM VC1CQUNLU1BBQ0UiLCBRdDo6QUxUKyBRdDo6S2V5X0JhY2tzcGFjZSB9LA0K IAl7IDAsIDAgfQ0KIH07DQogDQpAQCAtMTAwMyw3ICsxMDAzLDcgQEANCiBz dHJpbmcgSHVpUXQ6OkxhYmVsV2lkZ2V0Ojp0ZXh0KCkgY29uc3QNCiB7DQog CWlmICggbUxhYmVsICkNCi0JCXJldHVybiBtTGFiZWwtPnRleHQoKTsNCisJ CXJldHVybiBzdGF0aWNfY2FzdDxjb25zdCBjaGFyKj4obUxhYmVsLT50ZXh0 KCkpOw0KIAllbHNlDQogCQlyZXR1cm4gc3RyaW5nKCk7DQogDQpAQCAtMTA2 OCw3ICsxMDY4LDcgQEANCiBzdHJpbmcgSHVpUXQ6OkJ1dHRvbldpZGdldDo6 dGV4dCgpIGNvbnN0DQogew0KIAlpZiAoIG1CdXR0b24gKQ0KLQkJcmV0dXJu IG1CdXR0b24tPnRleHQoKTsNCisJCXJldHVybiBzdGF0aWNfY2FzdDxjb25z dCBjaGFyKj4obUJ1dHRvbi0+dGV4dCgpKTsNCiAJZWxzZQ0KIAkJcmV0dXJu IHN0cmluZygpOw0KIA0KQEAgLTExMjcsNyArMTEyNyw3IEBADQogc3RyaW5n IEh1aVF0OjpUaXRsZWRXaWRnZXQ6OnRpdGxlKCkgY29uc3QNCiB7DQogCWlm ICggcXRpdGxlKCkgKQ0KLQkJcmV0dXJuIHF0aXRsZSgpLT50ZXh0KCk7DQor CQlyZXR1cm4gc3RhdGljX2Nhc3Q8Y29uc3QgY2hhcio+KHF0aXRsZSgpLT50 ZXh0KCkpOw0KIAllbHNlDQogCQlyZXR1cm4gc3RyaW5nKCk7DQogDQpAQCAt MTI0MCw3ICsxMjQwLDcgQEANCiBzdHJpbmcgSHVpUXQ6OklucHV0TGluZVdp ZGdldDo6dGV4dCgpIGNvbnN0DQogew0KIAlpZiAoIG1JbnB1dExpbmUgKQ0K LQkJcmV0dXJuIG1JbnB1dExpbmUtPnRleHQoKTsNCisJCXJldHVybiBzdGF0 aWNfY2FzdDxjb25zdCBjaGFyKj4obUlucHV0TGluZS0+dGV4dCgpKTsNCiAJ ZWxzZQ0KIAkJcmV0dXJuIHN0cmluZygpOw0KIA0KQEAgLTEyODcsNyArMTI4 Nyw3IEBADQogew0KIAlRQnV0dG9uKiBib3ggPSAwOw0KIAlpZiAoIGJveGVz KCkgJiYgKCBib3ggPSBib3hlcygpLT5maW5kKCBib3hubyApICkgIT0gMCAp DQotCQlyZXR1cm4gYm94LT50ZXh0KCk7DQorCQlyZXR1cm4gc3RhdGljX2Nh c3Q8Y29uc3QgY2hhcio+KGJveC0+dGV4dCgpKTsNCiAJZWxzZQ0KIAkJcmV0 dXJuIHN0cmluZygpOw0KIA0KQEAgLTEzMDcsNyArMTMwNyw3IEBADQogc3Ry aW5nIEh1aVF0OjpCdXR0b25zR3JvdXBXaWRnZXQ6OnRpdGxlKCkgY29uc3QN CiB7DQogCWlmICggYm94ZXMoKSApDQotCQlyZXR1cm4gYm94ZXMoKS0+dGl0 bGUoKTsNCisJCXJldHVybiBzdGF0aWNfY2FzdDxjb25zdCBjaGFyKj4oYm94 ZXMoKS0+dGl0bGUoKSk7DQogCWVsc2UNCiAJCXJldHVybiBzdHJpbmcoKTsN CiANCkBAIC0xNTgxLDcgKzE1ODEsNyBAQA0KIAlpZiAoIG1MaXN0Qm94ICkg ew0KIAkJaWYgKCBzaXplX3QoIGFJdGVtTm8gKSA+PSBtTGlzdEJveC0+Y291 bnQoKSApDQogCQkJdGhyb3cgcnVudGltZV9lcnJvciggc3RyaW5nKCAiTGlz dEJveCBpdGVtbm8gIiApICsgdG9fc3RyaW5nKCBhSXRlbU5vICkgKyAiIGlz IG91dCBvZiByYW5nZSAwLi4iICsgdG9fc3RyaW5nKCBtTGlzdEJveC0+Y291 bnQoKSAtIDEgKSApOw0KLQkJcmV0dXJuIG1MaXN0Qm94LT50ZXh0KCBhSXRl bU5vICk7DQorCQlyZXR1cm4gc3RhdGljX2Nhc3Q8Y29uc3QgY2hhcio+KG1M aXN0Qm94LT50ZXh0KCBhSXRlbU5vICkpOw0KIAl9DQogCWVsc2UNCiAJCXJl dHVybiBzdHJpbmcoKTsNCmRpZmYgLXVyIGxpYmgvbGliL2h1aS9NYWtlZmls ZSBsaWJoLnF0Mi9saWIvaHVpL01ha2VmaWxlDQotLS0gbGliaC9saWIvaHVp L01ha2VmaWxlCVNhdCBTZXAgIDkgMTA6NDc6NDggMjAwMA0KKysrIGxpYmgu cXQyL2xpYi9odWkvTWFrZWZpbGUJU2F0IFNlcCAgOSAxNjozMToxMSAyMDAw DQpAQCAtMTAsMTQgKzEwLDE0IEBADQogCQlsaWJodWlfaW5pdC5jYyBcDQog CQkkKFVJX1NSQykNCiANCi1MREFERD0JCS1ML3Vzci9sb2NhbC9saWIgLWxz dGRjKysgLWxnY2MgLWxtIC1scXQgLUwvdXNyL1gxMVI2L2xpYg0KLUxEQURE Kz0JCS1sdHZpc2lvbiAtbG5jdXJzZXMgLWxYMTEgLUwvdXNyL1gxMVI2L2lu Y2x1ZGUvWDExL3F0L2xpYg0KK0xEQUREPQkJLUwvdXNyL2xvY2FsL2xpYiAt bHN0ZGMrKyAtbGdjYyAtbG0gLWxxdDIgLUwvdXNyL1gxMVI2L2xpYg0KK0xE QUREKz0JCS1sdHZpc2lvbiAtbG5jdXJzZXMgLWxYMTEgDQogDQotQ0ZMQUdT Kz0JLUkuLi9jb21tb24gLUkuLi8uLi9pbmNsdWRlIC1JLi4vZmlsZQ0KK0NG TEFHUys9CS1JLi4vY29tbW9uIC1JLi4vLi4vaW5jbHVkZSAtSS4uL2ZpbGUg DQogDQogQ0xFQU5GSUxFUz0JSHVpUXQubS5jYw0KIA0KIEh1aVF0Lm0uY2M6 IEh1aVF0LmhoDQotCW1vYyBIdWlRdC5oaCAtbyBIdWlRdC5tLmNjDQorCW1v YzIgSHVpUXQuaGggLW8gSHVpUXQubS5jYw0KIA0KIC5pbmNsdWRlIDxic2Qu bGliLm1rPg0KZGlmZiAtdXIgbGliaC9saWIvc3lzaW5zdGFsbC9HTlVtYWtl ZmlsZSBsaWJoLnF0Mi9saWIvc3lzaW5zdGFsbC9HTlVtYWtlZmlsZQ0KLS0t IGxpYmgvbGliL3N5c2luc3RhbGwvR05VbWFrZWZpbGUJU2F0IE1heSAgNiAw Njo0MzozMiAyMDAwDQorKysgbGliaC5xdDIvbGliL3N5c2luc3RhbGwvR05V bWFrZWZpbGUJU2F0IFNlcCAgOSAxNjowMTozMyAyMDAwDQpAQCAtMTQsNyAr MTQsNyBAQA0KIA0KICMgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0KIA0K LUlOQ0xVREVTCSs9ICQocGF0c3Vic3QgJSwtSSUsJChWUEFUSCkpIC1JJChP VVQpIC1JL3Vzci9sb2NhbC9pbmNsdWRlL3RjbDguMiAtSS91c3IvWDExUjYv aW5jbHVkZS9YMTEvcXQNCitJTkNMVURFUwkrPSAkKHBhdHN1YnN0ICUsLUkl LCQoVlBBVEgpKSAtSSQoT1VUKSAtSS91c3IvbG9jYWwvaW5jbHVkZS90Y2w4 LjIgLUkvdXNyL1gxMVI2L2luY2x1ZGUvcXQyDQogDQogREVGSU5FUwkJKz0g JChTVUJNQUtFX0RFRklORVMpDQogTElCUwkJKz0gJChTVUJNQUtFX0xJQlMp DQpPbmx5IGluIGxpYmgvbGliL3N5c2luc3RhbGw6IGxpYmhzeXNpbnN0YWxs X2luaXQuY2MNCmRpZmYgLXVyIGxpYmgvbGliL3RjbC9NYWtlZmlsZSBsaWJo LnF0Mi9saWIvdGNsL01ha2VmaWxlDQotLS0gbGliaC9saWIvdGNsL01ha2Vm aWxlCU1vbiBKdWwgMTcgMTQ6MzI6MDMgMjAwMA0KKysrIGxpYmgucXQyL2xp Yi90Y2wvTWFrZWZpbGUJU2F0IFNlcCAgOSAxNjoyOTo1MCAyMDAwDQpAQCAt MzAsNyArMzAsNyBAQA0KIC5lbmRpZiAjIGRlZmluZWQoSFNZU1RFTSkNCiAN CiBMREFERD0JCS1ML3Vzci9sb2NhbC9saWIgIC1ML3Vzci9YMTFSNi9pbmNs dWRlL1gxMS9xdC9saWIgXA0KLQkJLUwvdXNyL1gxMVI2L2xpYiAtbHF0IC1s WDExIC1sdHZpc2lvbiAtbG5jdXJzZXMgIFwNCisJCS1ML3Vzci9YMTFSNi9s aWIgLWxxdDIgLWxYMTEgLWx0dmlzaW9uIC1sbmN1cnNlcyAgXA0KIAkJLUwv dXNyL2xvY2FsL2xpYiAtbHN0ZGMrKyAtbGdjYyAtbG0gLWx6IC1sdHZpc2lv biBcDQogCQktbGZldGNoIC1sY29tX2VyciAtbGRpc2sgDQogDQo= --1475666704-419468360-968869983=:17780-- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-libh" in the body of the message From owner-freebsd-libh Fri Sep 15 9:25:53 2000 Delivered-To: freebsd-libh@freebsd.org Received: from neutron.cichlids.com (p3E9E262D.dip.t-dialin.net [62.158.38.45]) by hub.freebsd.org (Postfix) with ESMTP id 343C237B422 for ; Fri, 15 Sep 2000 09:25:47 -0700 (PDT) Received: from cichlids.cichlids.com (cichlids.cichlids.com [192.168.0.10]) by neutron.cichlids.com (Postfix) with ESMTP id 6C5A2AB9A; Fri, 15 Sep 2000 18:28:40 +0200 (CEST) Received: by cichlids.cichlids.com (Postfix, from userid 1001) id 99D0514A26; Fri, 15 Sep 2000 18:25:57 +0200 (CEST) Date: Fri, 15 Sep 2000 18:25:57 +0200 To: John Baldwin Cc: Trenton Schulz , libh@FreeBSD.ORG Subject: Re: Libh Question Message-ID: <20000915182557.I23564@cichlids.cichlids.com> References: <200009110349.UAA32009@pike.osd.bsdi.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: <200009110349.UAA32009@pike.osd.bsdi.com>; from jhb@pike.osd.bsdi.com on Sun, Sep 10, 2000 at 08:49:39PM -0700 X-PGP-Fingerprint: 44 28 CA 4C 46 5B D3 A8 A8 E3 BA F3 4E 60 7D 7F X-PGP-at: finger alex@big.endian.de X-Verwirrung: Dieser Header dient der allgemeinen Verwirrung. From: alex@big.endian.de (Alexander Langer) Sender: owner-freebsd-libh@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Thus spake John Baldwin (jhb@pike.osd.bsdi.com): > Builiding dynamic is fine. The static version will only be used during > installation (if then, we may switch to using shared libs during install), > and installation will most likely not be using X, but TVision. Building the libhtcl* libs static finds many errors that you won't find w/ the dynamic linking. Don't ask me, why. Please, if you can do it statically, DO IT. the static stuff is also MUCH faster (about 10 times) than the dynamic stuff. Alex -- cat: /home/alex/.sig: No such file or directory To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-libh" in the body of the message From owner-freebsd-libh Fri Sep 15 9:27:56 2000 Delivered-To: freebsd-libh@freebsd.org Received: from neutron.cichlids.com (p3E9E262D.dip.t-dialin.net [62.158.38.45]) by hub.freebsd.org (Postfix) with ESMTP id EEC8937B42C for ; Fri, 15 Sep 2000 09:27:53 -0700 (PDT) Received: from cichlids.cichlids.com (cichlids.cichlids.com [192.168.0.10]) by neutron.cichlids.com (Postfix) with ESMTP id 5444DAB9A; Fri, 15 Sep 2000 18:30:47 +0200 (CEST) Received: by cichlids.cichlids.com (Postfix, from userid 1001) id AB70414A26; Fri, 15 Sep 2000 18:28:14 +0200 (CEST) Date: Fri, 15 Sep 2000 18:28:14 +0200 To: Trenton Schulz Cc: libh@FreeBSD.ORG Subject: Re: Libh Qt 2 patch Message-ID: <20000915182814.J23564@cichlids.cichlids.com> References: Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: ; from twschulz@gloria.cord.edu on Wed, Sep 13, 2000 at 01:33:14PM -0500 X-PGP-Fingerprint: 44 28 CA 4C 46 5B D3 A8 A8 E3 BA F3 4E 60 7D 7F X-PGP-at: finger alex@big.endian.de X-Verwirrung: Dieser Header dient der allgemeinen Verwirrung. From: alex@big.endian.de (Alexander Langer) Sender: owner-freebsd-libh@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Thus spake Trenton Schulz (twschulz@gloria.cord.edu): > personal opinion, I tried this with a few windows and noticed that some > geometry management needs to be added to the qt gui, I'll see if I can add What do you mean with "some geometry management"? Alex -- cat: /home/alex/.sig: No such file or directory To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-libh" in the body of the message