From unknown Tue Jun 24 19:08:25 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#6602 <6602@debbugs.gnu.org> To: bug#6602 <6602@debbugs.gnu.org> Subject: Status: [PATCH] make dist target for Windows Reply-To: bug#6602 <6602@debbugs.gnu.org> Date: Wed, 25 Jun 2025 02:08:25 +0000 retitle 6602 [PATCH] make dist target for Windows reassign 6602 emacs submitter 6602 Christoph severity 6602 normal tag 6602 patch thanks From debbugs-submit-bounces@debbugs.gnu.org Sat Jul 10 10:01:50 2010 Received: (at submit) by debbugs.gnu.org; 10 Jul 2010 14:01:50 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OXacm-0006TM-E3 for submit@debbugs.gnu.org; Sat, 10 Jul 2010 10:01:50 -0400 Received: from mail.gnu.org ([199.232.76.166] helo=mx10.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OXacb-0006TG-HF for submit@debbugs.gnu.org; Sat, 10 Jul 2010 10:01:47 -0400 Received: from lists.gnu.org ([199.232.76.165]:35128) by monty-python.gnu.org with esmtps (TLS-1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1OXacS-00058r-Nb for submit@debbugs.gnu.org; Sat, 10 Jul 2010 10:01:28 -0400 Received: from [140.186.70.92] (port=43552 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1OXabi-0004wS-Qz for bug-gnu-emacs@gnu.org; Sat, 10 Jul 2010 10:01:27 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-0.3 required=5.0 tests=BAYES_00, FREEMAIL_ENVFROM_END_DIGIT, FREEMAIL_FROM, RCVD_IN_DNSWL_NONE, T_DKIM_INVALID, T_TO_NO_BRKTS_FREEMAIL autolearn=no version=3.3.1 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1OXaba-0002mI-3y for bug-gnu-emacs@gnu.org; Sat, 10 Jul 2010 10:00:36 -0400 Received: from mail-gy0-f169.google.com ([209.85.160.169]:39123) by eggs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OXabZ-0002m9-NH; Sat, 10 Jul 2010 10:00:34 -0400 Received: by gyf1 with SMTP id 1so2411974gyf.0 for ; Sat, 10 Jul 2010 07:00:32 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlemail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from :user-agent:mime-version:to:cc:subject:content-type; bh=xdf9OLgUczKP411+BqqGHq7sfuHw+oLKBAGpZMP5xTI=; b=gxO3ZgR+ArAXjKLePQ3/RwCRpPWf75xrhML9sxeSIn6Ycl3vR4I59h79wlC5AlK48y HLzjzV7hWSBqBnMA5rNHujpMytTVL/lMfcB7L4UzeKmzsaTBGWooD14AZJLaIigXOZqo GWMvrw59RsDfKReYRDjYxCGWrlWgrPAIg29dg= DomainKey-Signature: a=rsa-sha1; c=nofws; d=googlemail.com; s=gamma; h=message-id:date:from:user-agent:mime-version:to:cc:subject :content-type; b=qrV8rqwCD/erWkLLvI7MRVn/RFKlFicjp0GowN2dhtHrn4PtY7WzLUHdeGEUvceDWW 39t0Yv3i1aQAMik/38Le4y2AJOMsF3SHWoFHF+rvyAzDptciw7n20WIJwef9yS0AeJ0Q x9yP4qLZAwWRN/UMdiEIoWJoQB7tLtOVAwBPc= Received: by 10.101.206.7 with SMTP id i7mr13013790anq.26.1278770431951; Sat, 10 Jul 2010 07:00:31 -0700 (PDT) Received: from [192.168.1.2] (97-122-111-58.hlrn.qwest.net [97.122.111.58]) by mx.google.com with ESMTPS id a12sm24590975and.36.2010.07.10.07.00.28 (version=SSLv3 cipher=RC4-MD5); Sat, 10 Jul 2010 07:00:30 -0700 (PDT) Message-ID: <4C387CF9.4070301@gmail.com> Date: Sat, 10 Jul 2010 08:00:25 -0600 From: Christoph User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.4) Gecko/20100608 Thunderbird/3.1 MIME-Version: 1.0 To: bug-gnu-emacs@gnu.org Subject: [PATCH] make dist target for Windows Content-Type: multipart/mixed; boundary="------------020108010309070309020703" X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 2) X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6, seldom 2.4 (older, 4) X-Spam-Score: -4.6 (----) X-Debbugs-Envelope-To: submit Cc: Eli Zaretskii X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -5.7 (-----) This is a multi-part message in MIME format. --------------020108010309070309020703 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Glenn Morris wrote: > Also, I keep saying this, but I strongly advise people to post patches > like this to the bug list, since then they are much less likely to get > forgotten / overlooked. I used to forward things there, but have given > up. If you post things here, you basically rely on people keeping > things in their inbox until dealt with. Following Glenn's advice I repost my patch to this list. Initial discussion of this patch: http://lists.gnu.org/archive/html/emacs-devel/2010-03/msg01461.html Thanks, Christoph -------- Original Message -------- Subject: Re: make dist target for Windows Date: Sat, 03 Jul 2010 11:08:03 -0600 From: Christoph To: Eli Zaretskii CC: Christoph , emacs-devel@gnu.org On 4/8/2010 11:51 AM, Eli Zaretskii wrote: > Well, do you have assignment to FSF on record? I cannot see it. If > you don't, please talk to Stefan and Yidong to start the paperwork. > > Once that is done, someone will install this for you. I finally got my confirmation email from the FSF, that my paperwork has been processed. Find attached the patch to implement the make dist target for Windows. Thanks, Christoph --------------020108010309070309020703 Content-Type: text/plain; name="makedistw32v6.txt" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="makedistw32v6.txt" IyBCYXphYXIgbWVyZ2UgZGlyZWN0aXZlIGZvcm1hdCAyIChCYXphYXIgMC45MCkKIyByZXZp c2lvbl9pZDogY3NjaG9sMjExMkBnbWFpbC5jb20tMjAxMDA3MDMxNzAyMDItYXdhYXRuOXdk OHlpNnJpdwojIHRhcmdldF9icmFuY2g6IGh0dHA6Ly9ienIuc2F2YW5uYWguZ251Lm9yZy9y L2VtYWNzL3RydW5rLwojIHRlc3RhbWVudF9zaGExOiAxYmNlZGEwYWI2MDNlZmNjNTcyMjJl YTJhN2FhZGM2YmUxNWExMDkyCiMgdGltZXN0YW1wOiAyMDEwLTA3LTAzIDExOjAzOjA2IC0w NjAwCiMgYmFzZV9yZXZpc2lvbl9pZDogZWxpekBnbnUub3JnLTIwMTAwNzAzMTUxNTMwLTVp NDV1NXdkdzhkM2M3aGEKIyAKIyBCZWdpbiBwYXRjaAo9PT0gbW9kaWZpZWQgZmlsZSAnYWRt aW4vYWRtaW4uZWwnCi0tLSBhZG1pbi9hZG1pbi5lbAkyMDEwLTA1LTE1IDIxOjEyOjQ0ICsw MDAwCisrKyBhZG1pbi9hZG1pbi5lbAkyMDEwLTA3LTAzIDE3OjAyOjAyICswMDAwCkBAIC05 NSw2ICs5NSw5IEBACiAgIChzZXQtdmVyc2lvbi1pbi1maWxlIHJvb3QgImxpYi1zcmMvbWFr ZWZpbGUudzMyLWluIiB2ZXJzaW9uCiAJCSAgICAgICAocnggKGFuZCAiVkVSU0lPTiIgKDAr IHNwYWNlKSAiPSIgKDArIHNwYWNlKQogCQkJCShzdWJtYXRjaCAoMSsgKGluICIwLTkuIikp KSkpKQorICAoc2V0LXZlcnNpb24taW4tZmlsZSByb290ICJudC9tYWtlZmlsZS53MzItaW4i IHZlcnNpb24KKwkJICAgICAgIChyeCAoYW5kICJWRVJTSU9OIiAoMCsgc3BhY2UpICI9IiAo MCsgc3BhY2UpCisJCQkJKHN1Ym1hdGNoICgxKyAoaW4gIjAtOS4iKSkpKSkpCiAgIDs7IG50 L2VtYWNzLnJjIGFsc28gY29udGFpbnMgdGhlIHZlcnNpb24gbnVtYmVyLCBidXQgaW4gYW4g YXdrd2FyZAogICA7OyBmb3JtYXQuIEl0IG11c3QgY29udGFpbiBmb3VyIGNvbXBvbmVudHMs IHNlcGFyYXRlZCBieSBjb21tYXMsIGFuZAogICA7OyBpbiB0d28gcGxhY2VzIHRob3NlIGNv bW1hcyBhcmUgZm9sbG93ZWQgYnkgc3BhY2UsIGluIHR3byBvdGhlcgoKPT09IG1vZGlmaWVk IGZpbGUgJ250L0lOU1RBTEwnCi0tLSBudC9JTlNUQUxMCTIwMTAtMDEtMTMgMDg6MzU6MTAg KzAwMDAKKysrIG50L0lOU1RBTEwJMjAxMC0wNC0wMyAxNzowMToxNyArMDAwMApAQCAtNDAz LDYgKzQwMyw5IEBACiAgIFJlbW92ZXMgdGhlIGluc3RhbGxlZCBmaWxlcyBpbiB0aGUgYmlu IHN1YmRpcmVjdG9yeSBpbiBhZGRpdGlvbiB0bwogICB0aGUgZmlsZXMgcmVtb3ZlZCBieSBt YWtlIGNsZWFuYWxsLgogCisgIG1ha2UgZGlzdAorICBCdWlsZHMgRW1hY3MgZnJvbSB0aGUg YXZhaWxhYmxlIHNvdXJjZXMgYW5kIHByZS1jb21waWxlZCBsaXNwIGZpbGVzLgorICBQYWNr YWdlcyBFbWFjcyBiaW5hcmllcyBhcyBmdWxsIGRpc3RyaWJ1dGlvbiBhbmQgYmFyZWJpbiBk aXN0cmlidXRpb24uCiAKICAgVGhlIGZvbGxvd2luZyB0YXJnZXRzIGFyZSBpbnRlbmRlZCBv bmx5IGZvciB1c2Ugd2l0aCB0aGUgQmF6YWFyIHNvdXJjZXMuCiAKQEAgLTQyNSw3ICs0Mjgs MzMgQEAKICAgYm9vdHN0cmFwIHRvIHJlYnVpbGQuICBPY2Nhc2lvbmFsbHkgaXQgbWF5IGJl IG5lY2Vzc2FyeSB0byBydW4gdGhpcwogICB0YXJnZXQgYWZ0ZXIgYW4gdXBkYXRlLgogCi0K KyogQ3JlYXRpbmcgYmluYXJ5IGRpc3RyaWJ1dGlvbnMKKyAgCisgIEJpbmFyeSBkaXN0cmli dXRpb25zIChmdWxsIGFuZCBiYXJlYmluIGRpc3RyaWJ1dGlvbnMpIGNhbiBiZSAKKyAgYXV0 b21hdGljYWxseSBidWlsdCBhbmQgcGFja2FnZWQgZnJvbSBzb3VyY2UgdGFyYmFsbHMgb3Ig YSBienIKKyAgY2hlY2tvdXQuIAorICAKKyAgV2hlbiBidWlsZGluZyBFbWFjcyBiaW5hcnkg ZGlzdHJpYnV0aW9ucywgdGhlIC0tZGlzdGZpbGVzIGFyZ3VtZW50CisgIHRvIGNvbmZpZ3Vy ZS5iYXQgc3BlY2lmaWVzIGZpbGVzIHRvIGJlIGluY2x1ZGVkIGluIHRoZSBiaW4gZGlyZWN0 b3J5CisgIG9mIHRoZSBiaW5hcnkgZGlzdHJpYnV0aW9ucy4gVGhpcyBpcyBpbnRlbmRlZCBm b3IgbGlicmFyaWVzIHRoYXQgYXJlIAorICBub3QgYnVpbHQgYXMgcGFydCBvZiBFbWFjcywg ZS5nLiBpbWFnZSBsaWJyYXJpZXMuCisgIAorICBGb3IgZXhhbXBsZSwgc3BlY2lmeWluZyAK KyAgCisJLS1kaXN0ZmlsZXMgRDpcZGlzdGZpbGVzXGxpYlhwbS5kbGwKKworICByZXN1bHRz IGluIGxpYlhwbS5kbGwgYmVpbmcgY29waWVkIGZyb20gRDpcZGlzdGZpbGVzIHRvIHRoZSAK KyAgYmluIGRpcmVjdG9yeSBiZWZvcmUgcGFja2FnaW5nIHN0YXJ0cy4KKyAgCisgIE11bHRp cGxlIGZpbGVzIGNhbiBiZSBzcGVjaWZpZWQgdXNpbmcgbXVsdGlwbGUgLS1kaXN0ZmlsZXMg YXJndW1lbnRzOgorICAKKwktLWRpc3RmaWxlcyBEOlxkaXN0ZmlsZXNcbGliWHBtLmRsbCAt LWRpc3RmaWxlcyBDOlxqcGVnbGliXGpwZWcuZGxsCisgICAgCisgIEZvciBwYWNrYWdpbmcg dGhlIGJpbmFyeSBkaXN0cmlidXRpb25zLCB0aGUgJ2Rpc3QnIG1ha2UgdGFyZ2V0IHVzZXMK KyAgNy1aaXAgKGh0dHA6Ly93d3cuNy16aXAub3JnKSwgd2hpY2ggbXVzdCBiZSBpbnN0YWxs ZWQgYW5kIGF2YWlsYWJsZQorICBvbiB0aGUgV2luZG93cyBQYXRoLgorCisgIAogKiBUcm91 YmxlLXNob290aW5nCiAKICAgVGhlIG1haW4gcHJvYmxlbXMgdGhhdCBhcmUgbGlrZWx5IHRv IGJlIGVuY291bnRlcmVkIHdoZW4gYnVpbGRpbmcKCj09PSBhZGRlZCBmaWxlICdudC9SRUFE TUUuVzMyJwotLS0gbnQvUkVBRE1FLlczMgkxOTcwLTAxLTAxIDAwOjAwOjAwICswMDAwCisr KyBudC9SRUFETUUuVzMyCTIwMTAtMDMtMzEgMDI6Mjc6MTUgKzAwMDAKQEAgLTAsMCArMSwy NjQgQEAKK0NvcHlyaWdodCAoQykgMjAwMSwgMjAwMiwgMjAwMywgMjAwNCwgMjAwNSwgMjAw NiwgMjAwNywgMjAwOCwgMjAwOSwgMjAxMAorICBGcmVlIFNvZnR3YXJlIEZvdW5kYXRpb24s IEluYy4KK1NlZSB0aGUgZW5kIG9mIHRoZSBmaWxlIGZvciBsaWNlbnNlIGNvbmRpdGlvbnMu CisKKwkJCSAgIEVtYWNzIGZvciBXaW5kb3dzCisKKyAgVGhpcyBSRUFETUUgZmlsZSBkZXNj cmliZXMgaG93IHRvIHNldCB1cCBhbmQgcnVuIGEgcHJlY29tcGlsZWQKKyAgdmVyc2lvbiBv ZiBHTlUgRW1hY3MgZm9yIFdpbmRvd3MuICBUaGlzIGRpc3RyaWJ1dGlvbiBjYW4gYmUgZm91 bmQgb24KKyAgdGhlIGZ0cC5nbnUub3JnIHNlcnZlciBhbmQgaXRzIG1pcnJvcnM6CisKKwlm dHA6Ly9mdHAuZ251Lm9yZy9nbnUvZW1hY3Mvd2luZG93cy8KKworICBUaGlzIHNlcnZlciBj b250YWlucyBvdGhlciBkaXN0cmlidXRpb25zLCBpbmNsdWRpbmcgdGhlIGZ1bGwgRW1hY3MK KyAgc291cmNlIGRpc3RyaWJ1dGlvbiBhbmQgYSBiYXJlYmluIGRpc3RyaWJ1dGlvbiB3aGlj aCBjYW4gYmUgaW5zdGFsbGVkCisgIG92ZXIgaXQsIGFzIHdlbGwgYXMgb2xkZXIgcmVsZWFz ZXMgb2YgRW1hY3MgZm9yIFdpbmRvd3MuCisKKyAgQW5zd2VycyB0byBmcmVxdWVudGx5IGFz a2VkIHF1ZXN0aW9ucywgYW5kIGZ1cnRoZXIgaW5mb3JtYXRpb24gYWJvdXQKKyAgdGhpcyBw b3J0IG9mIEdOVSBFbWFjcyBhbmQgcmVsYXRlZCBzb2Z0d2FyZSBwYWNrYWdlcyBjYW4gYmUg Zm91bmQgdmlhCisgIGh0dHA6CisKKwlodHRwOi8vd3d3LmdudS5vcmcvc29mdHdhcmUvZW1h Y3Mvd2luZG93cy8KKworKiBQcmVsaW1pbmFyaWVzCisKKyAgQWxvbmcgd2l0aCB0aGlzIGZp bGUgc2hvdWxkIGJlIHNpeCBzdWJkaXJlY3RvcmllcyAoYmluLCBldGMsIGluZm8sCisgIGxp c3AsIGxlaW0sIHNpdGUtbGlzcCkuICBJZiB5b3UgaGF2ZSBkb3dubG9hZGVkIHRoZSBiYXJl YmluCisgIGRpc3RyaWJ1dGlvbiwgdGhlbiBpdCB3aWxsIGNvbnRhaW4gb25seSB0aGUgYmlu IGRpcmVjdG9yeSBhbmQgdGhlCisgIGJ1aWx0IGluIGRvY3VtZW50YXRpb24gaW4gZXRjL0RP Qy1YLCB0aGUgcmVzdCBvZiB0aGUgc3ViZGlyZWN0b3JpZXMKKyAgYXJlIGluIHRoZSBzcmMg ZGlzdHJpYnV0aW9uLCB3aGljaCB0aGUgYmFyZWJpbiBkaXN0cmlidXRpb24gaXMKKyAgZGVz aWduZWQgdG8gYmUgdXNlZCB3aXRoLgorCisqIFNldHRpbmcgdXAgRW1hY3MKKworICBUbyBp bnN0YWxsIEVtYWNzLCBzaW1wbHkgdW5wYWNrIGFsbCB0aGUgZmlsZXMgaW50byBhIGRpcmVj dG9yeSBvZgorICB5b3VyIGNob2ljZSwgYnV0IG5vdGUgdGhhdCB5b3UgbWlnaHQgZW5jb3Vu dGVyIG1pbm9yIHByb2JsZW1zIGlmCisgIHRoZXJlIGlzIGEgc3BhY2UgYW55d2hlcmUgaW4g dGhlIGRpcmVjdG9yeSBuYW1lLiAgVG8gY29tcGxldGUgdGhlCisgIGluc3RhbGxhdGlvbiBw cm9jZXNzLCB5b3UgY2FuIG9wdGlvbmFsbHkgcnVuIHRoZSBwcm9ncmFtIGFkZHBtLmV4ZQor ICBpbiB0aGUgYmluIHN1YmRpcmVjdG9yeS4gIFRoaXMgd2lsbCBwdXQgYW4gaWNvbiBmb3Ig RW1hY3MgaW4gdGhlCisgIFN0YXJ0IE1lbnUgdW5kZXIgIlN0YXJ0IC0+IFByb2dyYW1zIC0+ IEdudSBFbWFjcyIuCisKKyAgU29tZSB1c2VycyBoYXZlIHJlcG9ydGVkIHRoYXQgdGhlIFN0 YXJ0IE1lbnUgaXRlbSBpcyBub3QgY3JlYXRlZCBmb3IKKyAgdGhlbS4gIElmIHRoaXMgaGFw cGVucywganVzdCBjcmVhdGUgeW91ciBvd24gc2hvcnRjdXQgdG8gcnVuZW1hY3MuZXhlLAor ICBlZy4gYnkgZHJhZ2dpbmcgaXQgb24gdG8gdGhlIGRlc2t0b3Agb3IgdGhlIFN0YXJ0IGJ1 dHRvbi4KKworICBOb3RlIHRoYXQgcnVubmluZyBhZGRwbSBpcyBub3cgYW4gb3B0aW9uYWwg c3RlcDsgRW1hY3MgaXMgYWJsZSB0bworICBsb2NhdGUgYWxsIG9mIGl0cyBmaWxlcyB3aXRo b3V0IG5lZWRpbmcgYW55IGluZm9ybWF0aW9uIHRvIGJlIHNldCBpbgorICB0aGUgZW52aXJv bm1lbnQgb3IgdGhlIHJlZ2lzdHJ5LCBhbHRob3VnaCBzdWNoIHNldHRpbmdzIHdpbGwgc3Rp bGwKKyAgYmUgb2JleWVkIGlmIHByZXNlbnQuICBUaGlzIGlzIGNvbnZlbmllbnQgZm9yIHJ1 bm5pbmcgRW1hY3Mgb24gYQorICBtYWNoaW5lIHdoaWNoIGRpc2FsbG93cyByZWdpc3RyeSBj aGFuZ2VzLCBvciBvbiB3aGljaCBzb2Z0d2FyZQorICBzaG91bGQgbm90IGJlIGluc3RhbGxl ZC4gIEZvciBpbnN0YW5jZSwgeW91IGNhbiBub3cgcnVuIEVtYWNzCisgIGRpcmVjdGx5IGZy b20gYSBDRCBvciBVU0IgZmxhc2ggZHJpdmUgd2l0aG91dCBjb3B5aW5nIG9yIGluc3RhbGxp bmcKKyAgYW55dGhpbmcgb24gdGhlIG1hY2hpbmUgaXRzZWxmLgorCisqIFN0YXJ0aW5nIEVt YWNzCisKKyAgVG8gcnVuIEVtYWNzLCBzaW1wbHkgc2VsZWN0IEVtYWNzIGZyb20gdGhlIFN0 YXJ0IE1lbnUsIG9yIGludm9rZQorICBydW5lbWFjcy5leGUgZGlyZWN0bHkgZnJvbSBFeHBs b3JlciBvciBmcm9tIGEgY29tbWFuZCBwcm9tcHQuICBUaGlzCisgIHdpbGwgc3RhcnQgRW1h Y3MgaW4gaXRzIGRlZmF1bHQgR1VJIG1vZGUsIHJlYWR5IHRvIHVzZS4gIElmIHlvdSBoYXZl CisgIG5ldmVyIHVzZWQgRW1hY3MgYmVmb3JlLCB5b3Ugc2hvdWxkIGZvbGxvdyB0aGUgdHV0 b3JpYWwgYXQgdGhpcworICBwb2ludCAoc2VsZWN0IEVtYWNzIFR1dG9yaWFsIGZyb20gdGhl IEhlbHAgbWVudSksIHNpbmNlIEVtYWNzIGlzCisgIHF1aXRlIGRpZmZlcmVudCBmcm9tIG9y ZGluYXJ5IFdpbmRvd3MgYXBwbGljYXRpb25zIGluIG1hbnkgcmVzcGVjdHMuCisKKyAgSWYg eW91IHdhbnQgdG8gdXNlIEVtYWNzIGluIHR0eSBvciBjaGFyYWN0ZXIgbW9kZSB3aXRoaW4g YSBjb21tYW5kCisgIHdpbmRvdywgeW91IGNhbiBzdGFydCBpdCBieSB0eXBpbmcgImVtYWNz IC1udyIgYXQgdGhlIGNvbW1hbmQgcHJvbXB0LgorICAoT2J2aW91c2x5LCB5b3UgbmVlZCB0 byBlbnN1cmUgdGhhdCB0aGUgRW1hY3MgYmluIHN1YmRpcmVjdG9yeSBpcyBpbgorICB5b3Vy IFBBVEggZmlyc3QsIG9yIHNwZWNpZnkgdGhlIHBhdGggdG8gZW1hY3MuZXhlLikgIFRoZSAt bncKKyAgKG5vbi13aW5kb3dlZCkgbW9kZSBvZiBvcGVyYXRpb24gaXMgbW9zdCB1c2VmdWwg aWYgeW91IGhhdmUgYSB0ZWxuZXQKKyAgc2VydmVyIG9uIHlvdXIgbWFjaGluZSwgYWxsb3dp bmcgeW91IHRvIHJ1biBFbWFjcyByZW1vdGVseS4KKworKiBFWEUgZmlsZXMgaW5jbHVkZWQK KworICBFbWFjcyBjb21lcyB3aXRoIHRoZSBmb2xsb3dpbmcgZXhlY3V0YWJsZSBmaWxlcyBp biB0aGUgYmluIGRpcmVjdG9yeS4KKworICArIGVtYWNzLmV4ZSAtIFRoZSBtYWluIEVtYWNz IGV4ZWN1dGFibGUuICBBcyB0aGlzIGlzIGRlc2lnbmVkIHRvIHJ1bgorICAgIGFzIGJvdGgg YSB0ZXh0LW1vZGUgYXBwbGljYXRpb24gKGVtYWNzIC1udykgYW5kIGFzIGEgR1VJIGFwcGxp Y2F0aW9uLAorICAgIGl0IHdpbGwgcG9wIHVwIGEgY29tbWFuZCBwcm9tcHQgd2luZG93IGlm IHJ1biBkaXJlY3RseSBmcm9tIEV4cGxvcmVyLgorCisgICsgcnVuZW1hY3MuZXhlIC0gQSB3 cmFwcGVyIGZvciBydW5uaW5nIEVtYWNzIGFzIGEgR1VJIGFwcGxpY2F0aW9uCisgICAgd2l0 aG91dCBwb3BwaW5nIHVwIGEgY29tbWFuZCBwcm9tcHQgd2luZG93LgorCisgICsgZW1hY3Nj bGllbnQuZXhlIC0gQSBjb21tYW5kLWxpbmUgY2xpZW50IHByb2dyYW0gdGhhdCBjYW4KKyAg ICBjb21tdW5pY2F0ZSB3aXRoIGEgcnVubmluZyBFbWFjcyBwcm9jZXNzLiAgU2VlIHRoZSBg RW1hY3MgU2VydmVyJworICAgIG5vZGUgb2YgdGhlIEVtYWNzIG1hbnVhbC4KKworICArIGVt YWNzY2xpZW50dy5leGUgLSBBIHZlcnNpb24gb2YgZW1hY3NjbGllbnQgdGhhdCBkb2VzIG5v dCBvcGVuCisgICAgYSBjb21tYW5kLWxpbmUgd2luZG93LgorCisgICsgYWRkcG0uZXhlIC0g QSBiYXNpYyBpbnN0YWxsZXIgdGhhdCBjcmVhdGVzIFN0YXJ0IE1lbnUgaWNvbnMgZm9yIEVt YWNzLgorICAgIFJ1bm5pbmcgdGhpcyBpcyBvcHRpb25hbC4KKworICArIGNtZHByb3h5LmV4 ZSAtIFVzZWQgaW50ZXJuYWxseSBieSBFbWFjcyB0byB3b3JrIGFyb3VuZCBwcm9ibGVtcyB3 aXRoCisgICAgdGhlIG5hdGl2ZSBzaGVsbHMgaW4gdmFyaW91cyB2ZXJzaW9ucyBvZiBXaW5k b3dzLgorCisgICsgY3RhZ3MuZXhlLCBldGFncy5leGUgLSBUb29scyBmb3IgZ2VuZXJhdGlu ZyB0YWcgZmlsZXMuICBTZWUgdGhlCisgICAgYFRhZ3MnIG5vZGUgb2YgdGhlIEVtYWNzIG1h bnVhbC4KKworICArIGVicm93c2UuZXhlIC0gQSB0b29sIGZvciBnZW5lcmF0aW5nIEMrKyBi cm93c2UgaW5mb3JtYXRpb24uICBTZWUgdGhlCisgICAgYEVicm93c2UnIG1hbnVhbC4KKwor ICArIGRkZWNsaWVudC5leGUgLSBBIHRvb2wgZm9yIGludGVyYWN0aW5nIHdpdGggRERFIHNl cnZlcnMuCisKKyAgKyBoZXhsLmV4ZSAtIEEgdG9vbCBmb3IgY29udmVydGluZyBmaWxlcyB0 byBoZXggZHVtcHMuICBTZWUgdGhlCisgICAgYEVkaXRpbmcgQmluYXJ5IEZpbGVzJyBub2Rl IG9mIHRoZSBFbWFjcyBtYW51YWwuCisKKyAgKyBtb3ZlbWFpbC5leGUgLSBBIGhlbHBlciBh cHBsaWNhdGlvbiBmb3Igc2FmZWx5IG1vdmluZyBtYWlsIGZyb20KKyAgICBhIG1haWwgc3Bv b2wgb3IgUE9QIHNlcnZlciB0byBhIGxvY2FsIHVzZXIgbWFpbGJveC4gIFNlZSB0aGUKKyAg ICBgTW92ZW1haWwnIG5vZGUgb2YgdGhlIEVtYWNzIG1hbnVhbC4KKworICArIGRpZ2VzdC1k b2MuZXhlLCBzb3J0ZWQtZG9jLmV4ZSAtIFRvb2xzIGZvciByZWJ1aWxkaW5nIHRoZQorICAg IGJ1aWx0LWluIGRvY3VtZW50YXRpb24uCisKKyogSW1hZ2Ugc3VwcG9ydAorCisgIEVtYWNz IGhhcyBidWlsdCBpbiBzdXBwb3J0IGZvciBYQk0gYW5kIFBQTS9QR00vUEJNIGltYWdlcywg YW5kIHRoZQorICBsaWJYcG0gbGlicmFyeSBpcyBidW5kbGVkLCBwcm92aWRpbmcgWFBNIHN1 cHBvcnQgKHJlcXVpcmVkIGZvciBjb2xvcgorICB0b29sYmFyIGljb25zIGFuZCBzcGxhc2gg c2NyZWVuKS4gIFNvdXJjZSBmb3IgbGliWHBtIHNob3VsZCBiZSBhdmFpbGFibGUKKyAgb24g dGhlIHNhbWUgcGxhY2UgYXMgeW91IGdvdCB0aGlzIGJpbmFyeSBkaXN0cmlidXRpb24gZnJv bS4gIFRoZSB2ZXJzaW9uCisgIG9mIGxpYlhwbSBidW5kbGVkIHdpdGggdGhpcyB2ZXJzaW9u IG9mIEVtYWNzIGlzIDMuNS43LCBiYXNlZCBvbiB4Lm9yZydzCisgIGxpYlhwbSBsaWJyYXJ5 IGZyb20gWDExUjcuMy4KKworICBFbWFjcyBjYW4gYWxzbyBzdXBwb3J0IHNvbWUgb3RoZXIg aW1hZ2UgZm9ybWF0cyB3aXRoIGFwcHJvcHJpYXRlCisgIGxpYnJhcmllcy4gIFRoZXNlIGxp YnJhcmllcyBhcmUgYWxsIGF2YWlsYWJsZSBhcyBwYXJ0IG9mIEdUSywgb3IgZnJvbQorICBn bnV3aW4zMi5zb3VyY2Vmb3JnZS5uZXQuICBFbWFjcyB3aWxsIGZpbmQgdGhlbSBpZiB0aGUg ZGlyZWN0b3J5IHRoZXkKKyAgYXJlIGluc3RhbGxlZCBpbiBpcyBvbiB0aGUgUEFUSC4KKwor ICAgICAgUE5HOiByZXF1aXJlcyB0aGUgUE5HIHJlZmVyZW5jZSBsaWJyYXJ5IDEuMiBvciBs YXRlciwgd2hpY2ggd2lsbAorICAgICAgYmUgbmFtZWQgbGlicG5nMTNkLmRsbCwgbGlicG5n MTMuZGxsLCBsaWJwbmcxMmQuZGxsLCBsaWJwbmcxMi5kbGwKKyAgICAgIG9yIGxpYnBuZy5k bGwuICBMaWJQTkcgcmVxdWlyZXMgemxpYiwgd2hpY2ggc2hvdWxkIGNvbWUgZnJvbSB0aGUg c2FtZQorICAgICAgc291cmNlIGFzIHlvdSBnb3QgbGlicG5nLgorCisgICAgICBKUEVHOiBy ZXF1aXJlcyB0aGUgSW5kZXBlbmRhbnQgSlBFRyBHcm91cCdzIGxpYmpwZWcgNmIgb3IgbGF0 ZXIsCisgICAgICB3aGljaCB3aWxsIGJlIGNhbGxlZCBqcGVnNjIuZGxsLCBsaWJqcGVnLmRs bCwganBlZy02Mi5kbGwgb3IganBlZy5kbGwuCisKKyAgICAgIFRJRkY6IHJlcXVpcmVzIGxp YlRJRkYgMy4wIG9yIGxhdGVyLCB3aGljaCB3aWxsIGJlIGNhbGxlZCBsaWJ0aWZmMy5kbGwK KyAgICAgIG9yIGxpYnRpZmYuZGxsLgorCisgICAgICBHSUY6IHJlcXVpcmVzIGxpYnVuZ2lm IG9yIGdpZmxpYiA0LjEgb3IgbGF0ZXIsIHdoaWNoIHdpbGwgYmUKKyAgICAgIGNhbGxlZCBn aWZsaWI0LmRsbCwgbGlidW5naWY0LmRsbCBvciBsaWJ1bmdpZi5kbGwuCisKKyAgIEluIGFk ZGl0aW9uLCBFbWFjcyBjYW4gYmUgY29tcGlsZWQgdG8gc3VwcG9ydCBTVkcuICBUaGlzIHBy ZWNvbXBpbGVkCisgICBkaXN0cmlidXRpb24gaGFzIG5vdCBiZWVuIGNvbXBpbGVkIHRoYXQg d2F5LCBzaW5jZSB0aGUgU1ZHIGxpYnJhcnkKKyAgIG9yIG9uZSBvciBtb3JlIG9mIGl0cyBl eHRlbnNpdmUgZGVwZW5kZW5jaWVzIGFwcGVhciB0byBiZQorICAgdW5yZWxpYWJsZSB1bmRl ciBXaW5kb3dzLiAgU2VlIG50L0lOU1RBTEwgaW4gdGhlIHNyYyBkaXN0cmlidXRpb24gaWYK KyAgIHlvdSB3aXNoIHRvIGNvbXBpbGUgRW1hY3Mgd2l0aCBTVkcgc3VwcG9ydC4KKworKiBV bmluc3RhbGxpbmcgRW1hY3MKKworICBJZiB5b3Ugc2hvdWxkIG5lZWQgdG8gdW5pbnN0YWxs IEVtYWNzLCBzaW1wbHkgZGVsZXRlIGFsbCB0aGUgZmlsZXMKKyAgYW5kIHN1YmRpcmVjdG9y aWVzIGZyb20gdGhlIGRpcmVjdG9yeSB3aGVyZSBpdCB3YXMgdW5wYWNrZWQgKEVtYWNzCisg IGRvZXMgbm90IGluc3RhbGwgb3IgdXBkYXRlIGFueSBmaWxlcyBpbiBzeXN0ZW0gZGlyZWN0 b3JpZXMgb3IKKyAgYW55d2hlcmUgZWxzZSkuICBJZiB5b3UgcmFuIHRoZSBhZGRwbS5leGUg cHJvZ3JhbSB0byBjcmVhdGUgdGhlCisgIHJlZ2lzdHJ5IGVudHJpZXMgYW5kIHRoZSBTdGFy dCBtZW51IGljb24sIHRoZW4geW91IGNhbiByZW1vdmUgdGhlCisgIHJlZ2lzdHJ5IGVudHJp ZXMgdXNpbmcgcmVnZWRpdC4gIEFsbCBvZiB0aGUgc2V0dGluZ3MgYXJlIHdyaXR0ZW4KKyAg dW5kZXIgdGhlIFNvZnR3YXJlXEdOVVxFbWFjcyBrZXkgaW4gSEtFWV9MT0NBTF9NQUNISU5F LCBvciBpZiB5b3UKKyAgZGlkbid0IGhhdmUgYWRtaW5pc3RyYXRvciBwcml2aWxlZ2VzIHdo ZW4geW91IGluc3RhbGxlZCwgdGhlIHNhbWUKKyAga2V5IGluIEhLRVlfQ1VSUkVOVF9VU0VS LiAgSnVzdCBkZWxldGUgdGhlIHdob2xlIFNvZnR3YXJlXEdOVVxFbWFjcworICBrZXkuCisK KyAgVGhlIFN0YXJ0IG1lbnUgZW50cnkgY2FuIGJlIHJlbW92ZWQgYnkgcmlnaHQtY2xpY2tp bmcgb24gdGhlIFRhc2sgYmFyCisgIGFuZCBzZWxlY3RpbmcgUHJvcGVydGllcywgdGhlbiB1 c2luZyB0aGUgUmVtb3ZlIG9wdGlvbiBvbiB0aGUgU3RhcnQKKyAgTWVudSBQcm9ncmFtcyBw YWdlLiAgKElmIHlvdSBpbnN0YWxsZWQgdW5kZXIgYW4gYWNjb3VudCB3aXRoCisgIGFkbWlu aXN0cmF0b3IgcHJpdmlsZWdlcywgdGhlbiB5b3UgbmVlZCB0byBjbGljayB0aGUgQWR2YW5j ZWQgYnV0dG9uCisgIGFuZCBsb29rIGZvciB0aGUgR251IEVtYWNzIG1lbnUgaXRlbSB1bmRl ciBBbGwgVXNlcnMuKQorCisqIFRyb3VibGVzaG9vdGluZworCisgIFVucGFja2luZyB0aGUg ZGlzdHJpYnV0aW9ucworCisgIElmIHlvdSBlbmNvdW50ZXIgdHJvdWJsZSB0cnlpbmcgdG8g cnVuIEVtYWNzLCB0aGVyZSBhcmUgYSBudW1iZXIgb2YKKyAgcG9zc2libGUgY2F1c2VzLiAg Q2hlY2sgdGhlIGZvbGxvd2luZyBmb3IgaW5kaWNhdGlvbnMgdGhhdCB0aGUKKyAgZGlzdHJp YnV0aW9uIHdhcyBub3QgY29ycnVwdGVkIGJ5IHRoZSB0b29scyB1c2VkIHRvIHVucGFjayBp dDoKKworICAgICogQmUgc3VyZSB0byBkaXNhYmxlIENSL0xGIHRyYW5zbGF0aW9uIG9yIHRo ZSBleGVjdXRhYmxlcyB3aWxsCisgICAgICBiZSB1bnVzYWJsZS4gIE9sZGVyIHZlcnNpb25z IG9mIFdpblppcE5UIHdvdWxkIGVuYWJsZSB0aGlzCisgICAgICB0cmFuc2xhdGlvbiBieSBk ZWZhdWx0LiAgSWYgeW91IGFyZSB1c2luZyBXaW5aaXBOVCwgZGlzYWJsZSBpdC4KKyAgICAg IChJIGRvbid0IGhhdmUgV2luWmlwTlQgbXlzZWxmLCBhbmQgSSBkbyBub3Qga25vdyB0aGUg c3BlY2lmaWMKKyAgICAgIGNvbW1hbmRzIG5lY2Vzc2FyeSB0byBkaXNhYmxlIGl0LikKKwor ICAgICogQ2hlY2sgdGhhdCBmaWxlbmFtZXMgd2VyZSBub3QgdHJ1bmNhdGVkIHRvIDguMy4g IEZvciBleGFtcGxlLAorICAgICAgdGhlcmUgc2hvdWxkIGJlIGEgZmlsZSBsaXNwXGFiYnJl dmxpc3QuZWxjOyBpZiB0aGlzIGhhcyBiZWVuCisgICAgICB0cnVuY2F0ZWQgdG8gYWJicmV2 bGkuZWxjLCB5b3VyIGRpc3RyaWJ1dGlvbiBoYXMgYmVlbiBjb3JydXB0ZWQKKyAgICAgIHdo aWxlIHVucGFja2luZyBhbmQgRW1hY3Mgd2lsbCBub3Qgc3RhcnQuCisKKyAgSWYgeW91IGJl bGlldmUgeW91IGhhdmUgdW5wYWNrZWQgdGhlIGRpc3RyaWJ1dGlvbnMgY29ycmVjdGx5IGFu ZCBhcmUKKyAgc3RpbGwgZW5jb3VudGVyaW5nIHByb2JsZW1zLCBzZWUgdGhlIHNlY3Rpb24g b24gRnVydGhlciBJbmZvcm1hdGlvbgorICBiZWxvdy4KKworICBWaXJ1cyBzY2FubmVycwor CisgIFNvbWUgdmlydXMgc2Nhbm5lcnMgaW50ZXJmZXJlIHdpdGggRW1hY3MnIHVzZSBvZiBz dWJwcm9jZXNzZXMuICBJZiB5b3UKKyAgYXJlIHVuYWJsZSB0byB1c2Ugc3VicHJvY2Vzc2Vz IGFuZCB5b3UgdXNlIERyLiBTb2xvbW9uJ3MgV2luR3VhcmQgb3IKKyAgTWNBZmVlJ3MgVnNo aWVsZCwgdHVybiBvZmYgIlNjYW4gYWxsIGZpbGVzIiAoV2luR3VhcmQpIG9yICJib290IHNl Y3RvcgorICBzY2FubmluZyIgKE1jQWZlZSBleGNsdXNpb24gcHJvcGVydGllcykuCisKKyog RnVydGhlciBpbmZvcm1hdGlvbgorCisgIElmIHlvdSBoYXZlIGFjY2VzcyB0byB0aGUgV29y bGQgV2lkZSBXZWIsIEkgd291bGQgcmVjb21tZW5kIHBvaW50aW5nCisgIHlvdXIgZmF2b3Jp dGUgd2ViIGJyb3dzZXIgdG8gdGhlIGZvbGxvd2luZyBkb2N1bWVudCAoaWYgeW91IGhhdmVu J3QKKyAgYWxyZWFkeSk6CisKKwlodHRwOi8vd3d3LmdudS5vcmcvc29mdHdhcmUvZW1hY3Mv d2luZG93cy8KKworICBUaGlzIGRvY3VtZW50IHNlcnZlcyBhcyBhbiBGQVEgYW5kIGEgc291 cmNlIGZvciBmdXJ0aGVyIGluZm9ybWF0aW9uCisgIGFib3V0IHRoZSBXaW5kb3dzIHBvcnQg YW5kIHJlbGF0ZWQgc29mdHdhcmUgcGFja2FnZXMuCisKKyAgSW4gYWRkaXRpb24gdG8gdGhl IEZBUSwgdGhlcmUgaXMgYSBtYWlsaW5nIGxpc3QgZm9yIGRpc2N1c3NpbmcgaXNzdWVzCisg IHJlbGF0ZWQgdG8gdGhlIFdpbmRvd3MgcG9ydCBvZiBFbWFjcy4gIEZvciBpbmZvcm1hdGlv biBhYm91dCB0aGUKKyAgbGlzdCwgc2VlIHRoaXMgV2ViIHBhZ2U6CisKKwlodHRwOi8vbGlz dHMuZ251Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL2hlbHAtZW1hY3Mtd2luZG93cworCisgIFRv IGFzayBxdWVzdGlvbnMgb24gdGhlIG1haWxpbmcgbGlzdCwgc2VuZCBlbWFpbCB0bworICBo ZWxwLWVtYWNzLXdpbmRvd3NAZ251Lm9yZy4gIChZb3UgZG9uJ3QgbmVlZCB0byBzdWJzY3Jp YmUgZm9yIHRoYXQuKQorICBUbyBzdWJzY3JpYmUgdG8gdGhlIGxpc3Qgb3IgdW5zdWJzY3Jp YmUgZnJvbSBpdCwgZmlsbCB0aGUgZm9ybSB5b3UKKyAgZmluZCBhdCBodHRwOi8vbGlzdHMu Z251Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL2hlbHAtZW1hY3Mtd2luZG93cyBhcworICBleHBs YWluZWQgdGhlcmUuCisKKyAgQW5vdGhlciB2YWx1YWJsZSBzb3VyY2Ugb2YgaW5mb3JtYXRp b24gYW5kIGhlbHAgd2hpY2ggc2hvdWxkIG5vdCBiZQorICBvdmVybG9va2VkIGlzIHRoZSB2 YXJpb3VzIFVzZW5ldCBuZXdzIGdyb3VwcyBkZWRpY2F0ZWQgdG8gRW1hY3MuCisgIFRoZXNl IGFyZSBwYXJ0aWN1bGFybHkgZ29vZCBmb3IgaGVscCB3aXRoIGdlbmVyYWwgaXNzdWVzIHdo aWNoIGFyZW4ndAorICBzcGVjaWZpYyB0byB0aGUgV2luZG93cyBwb3J0IG9mIEVtYWNzLiAg VGhlIG1haW4gbmV3cyBncm91cHMgdG8gdXNlCisgIGZvciBzZWVraW5nIGhlbHAgYXJlOgor CisJZ251LmVtYWNzLmhlbHAKKwljb21wLmVtYWNzCisKKyAgVGhlcmUgYXJlIGFsc28gZmFp cmx5IHJlZ3VsYXIgcG9zdGluZ3MgYW5kIGFubm91bmNlbWVudHMgb2YgbmV3IG9yCisgIHVw ZGF0ZWQgRW1hY3MgcGFja2FnZXMgb24gdGhpcyBncm91cDoKKworCWdudS5lbWFjcy5zb3Vy Y2VzCisKKyogUmVwb3J0aW5nIGJ1Z3MKKworICBJZiB5b3UgZW5jb3VudGVyIGEgYnVnIGlu IHRoaXMgcG9ydCBvZiBFbWFjcywgd2Ugd291bGQgbGlrZSB0byBoZWFyCisgIGFib3V0IGl0 LiAgRmlyc3QgY2hlY2sgdGhlIEZBUSBvbiB0aGUgd2ViIHBhZ2UgYWJvdmUgdG8gc2VlIGlm IHRoZSBidWcKKyAgaXMgYWxyZWFkeSBrbm93biBhbmQgaWYgdGhlcmUgYXJlIGFueSB3b3Jr YXJvdW5kcy4gIFRoZW4gY2hlY2sgd2hldGhlcgorICB0aGUgYnVnIGhhcyBzb21ldGhpbmcg dG8gZG8gd2l0aCBjb2RlIGluIHlvdXIgLmVtYWNzIGZpbGUsIGUuZy4gYnkKKyAgaW52b2tp bmcgRW1hY3Mgd2l0aCB0aGUgIi1RIiBvcHRpb24uCisKKyAgSWYgeW91IGRlY2lkZSB0aGF0 IGl0IGlzIGEgYnVnIGluIEVtYWNzLCB1c2UgdGhlIGJ1aWx0IGluIGJ1ZworICByZXBvcnRp bmcgZmFjaWxpdHkgdG8gcmVwb3J0IGl0IChmcm9tIHRoZSBtZW51OyBIZWxwIC0+IFNlbmQg QnVnIFJlcG9ydCkuCisgIElmIHlvdSBoYXZlIG5vdCB5ZXQgY29uZmlndXJlZCBFbWFjcyBm b3IgbWFpbCwgdGhlbiB3aGVuIHlvdSBwcmVzcworICBDLWMgQy1jIHRvIHNlbmQgdGhlIHJl cG9ydCwgaXQgd2lsbCBhc2sgeW91IHRvIHBhc3RlIHRoZSB0ZXh0IG9mIHRoZQorICByZXBv cnQgaW50byB5b3VyIG1haWwgY2xpZW50LiAgSWYgdGhlIGJ1ZyBpcyByZWxhdGVkIHRvIHN1 YnByb2Nlc3NlcywKKyAgYWxzbyBzcGVjaWZ5IHdoaWNoIHNoZWxsIHlvdSBhcmUgdXNpbmcg KGUuZy4sIGluY2x1ZGUgdGhlIHZhbHVlcyBvZgorICBgc2hlbGwtZmlsZS1uYW1lJyBhbmQg YGV4cGxpY2l0LXNoZWxsLWZpbGUtbmFtZScgaW4geW91ciBtZXNzYWdlKS4KKworICBFbmpv eSEKKworDAorVGhpcyBmaWxlIGlzIHBhcnQgb2YgR05VIEVtYWNzLgorCitHTlUgRW1hY3Mg aXMgZnJlZSBzb2Z0d2FyZTogeW91IGNhbiByZWRpc3RyaWJ1dGUgaXQgYW5kL29yIG1vZGlm eQoraXQgdW5kZXIgdGhlIHRlcm1zIG9mIHRoZSBHTlUgR2VuZXJhbCBQdWJsaWMgTGljZW5z ZSBhcyBwdWJsaXNoZWQgYnkKK3RoZSBGcmVlIFNvZnR3YXJlIEZvdW5kYXRpb24sIGVpdGhl ciB2ZXJzaW9uIDMgb2YgdGhlIExpY2Vuc2UsIG9yCisoYXQgeW91ciBvcHRpb24pIGFueSBs YXRlciB2ZXJzaW9uLgorCitHTlUgRW1hY3MgaXMgZGlzdHJpYnV0ZWQgaW4gdGhlIGhvcGUg dGhhdCBpdCB3aWxsIGJlIHVzZWZ1bCwKK2J1dCBXSVRIT1VUIEFOWSBXQVJSQU5UWTsgd2l0 aG91dCBldmVuIHRoZSBpbXBsaWVkIHdhcnJhbnR5IG9mCitNRVJDSEFOVEFCSUxJVFkgb3Ig RklUTkVTUyBGT1IgQSBQQVJUSUNVTEFSIFBVUlBPU0UuICBTZWUgdGhlCitHTlUgR2VuZXJh bCBQdWJsaWMgTGljZW5zZSBmb3IgbW9yZSBkZXRhaWxzLgorCitZb3Ugc2hvdWxkIGhhdmUg cmVjZWl2ZWQgYSBjb3B5IG9mIHRoZSBHTlUgR2VuZXJhbCBQdWJsaWMgTGljZW5zZQorYWxv bmcgd2l0aCBHTlUgRW1hY3MuICBJZiBub3QsIHNlZSA8aHR0cDovL3d3dy5nbnUub3JnL2xp Y2Vuc2VzLz4uCgo9PT0gbW9kaWZpZWQgZmlsZSAnbnQvY29uZmlndXJlLmJhdCcKLS0tIG50 L2NvbmZpZ3VyZS5iYXQJMjAxMC0wMS0xMyAwODozNToxMCArMDAwMAorKysgbnQvY29uZmln dXJlLmJhdAkyMDEwLTA0LTA2IDAyOjE2OjQxICswMDAwCkBAIC04OSw2ICs4OSw4IEBACiBz ZXQgZG9sZGZsYWdzPQ0KIHNldCBzZXAxPQ0KIHNldCBzZXAyPQ0KK3NldCBzZXAzPQ0KK3Nl dCBkaXN0ZmlsZXM9DQogDQogcmVtIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0NCiByZW0gICBIYW5kbGUg YXJndW1lbnRzLg0KQEAgLTExMCw2ICsxMTIsNyBAQAogaWYgIiUxIiA9PSAiLS13aXRob3V0 LXRpZmYiIGdvdG8gd2l0aG91dHRpZmYNCiBpZiAiJTEiID09ICItLXdpdGhvdXQteHBtIiBn b3RvIHdpdGhvdXR4cG0NCiBpZiAiJTEiID09ICItLXdpdGgtc3ZnIiBnb3RvIHdpdGhzdmcN CitpZiAiJTEiID09ICItLWRpc3RmaWxlcyIgZ290byBkaXN0ZmlsZXMNCiBpZiAiJTEiID09 ICIiIGdvdG8gY2hlY2t1dGlscw0KIDp1c2FnZQ0KIGVjaG8gVXNhZ2U6IGNvbmZpZ3VyZSBb b3B0aW9uc10NCkBAIC0xMjksNiArMTMyLDcgQEAKIGVjaG8uICAgLS13aXRob3V0LXRpZmYg ICAgICAgICAgZG8gbm90IHVzZSBUSUZGIGxpYnJhcnkgZXZlbiBpZiBpdCBpcyBpbnN0YWxs ZWQNCiBlY2hvLiAgIC0td2l0aG91dC14cG0gICAgICAgICAgIGRvIG5vdCB1c2UgWFBNIGxp YnJhcnkgZXZlbiBpZiBpdCBpcyBpbnN0YWxsZWQNCiBlY2hvLiAgIC0td2l0aC1zdmcgICAg ICAgICAgICAgIHVzZSB0aGUgUlNWRyBsaWJyYXJ5IChleHBlcmltZW50YWwpDQorZWNoby4g ICAtLWRpc3RmaWxlcyAgICAgICAgICAgICBwYXRoIHRvIGZpbGVzIGZvciBtYWtlIGRpc3Qs IGUuZy4gbGliWHBtLmRsbA0KIGdvdG8gZW5kDQogcmVtIC0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0NCiA6 c2V0cHJlZml4DQpAQCAtMjI2LDYgKzIzMCwxNiBAQAogZ290byBhZ2Fpbg0KIA0KIHJlbSAt LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tDQorDQorOmRpc3RmaWxlcw0KK3NldCBIQVZFX0RJU1RGSUxFUz0x DQorc2hpZnQNCitzZXQgZGlzdGZpbGVzPSVkaXN0ZmlsZXMlJXNlcDMlJTENCitzZXQgc2Vw Mz0gJW5vdGhpbmclDQorc2hpZnQNCitnb3RvIGFnYWluDQorDQorcmVtIC0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0NCiByZW0gICAgQ2hlY2sgdGhhdCBuZWNlc3NhcnkgdXRpbGl0aWVzIChjcCBhbmQg cm0pIGFyZSBwcmVzZW50Lg0KIDpjaGVja3V0aWxzDQogZWNobyBDaGVja2luZyBmb3IgJ2Nw Jy4uLg0KQEAgLTUxMyw2ICs1MjcsMzUgQEAKIDpzdmdEb25lDQogcm0gLWYganVuay5jIGp1 bmsub2JqIGp1bmsuZXJyIGp1bmsub3V0DQogDQorcmVtIEFueSBkaXN0ZmlsZXMgcHJvdmlk ZWQgZm9yIGJ1aWxkaW5nIGRpc3RyaWJ1dGlvbj8gSWYgbm8sIHdlJ3JlIGRvbmUuDQoraWYg IiglSEFWRV9ESVNURklMRVMlKSI9PSIoKSIgZ290byA6ZGlzdEZpbGVzRG9uZQ0KKw0KK3Jl bSBBbnkgYXJndW1lbnRzIHRvIC0tZGlzdGZpbGVzIHNwZWNpZmllZD8gSWYgbm8sIHdlJ3Jl IGRvbmUuDQoraWYgbm90ICIlZGlzdGZpbGVzJSI9PSIiIGdvdG8gOmNoZWNrRGlzdEZpbGVz DQorc2V0IGRpc3RGaWxlc09rPTANCitlY2hvIE5vIGFyZ3VtZW50cyBzcGVjaWZpZWQgZm9y IG9wdGlvbiAtLWRpc3RmaWxlcyENCitnb3RvIGRpc3RmaWxlc0RvbmUNCisNCis6Y2hlY2tE aXN0RmlsZXMNCitlY2hvIENoZWNraW5nIGZvciBkaXN0ZmlsZXMuLi4NCityZW0gQ2hlY2sg aWYgYWxsIHNwZWNpZmllZCBkaXN0ZmlsZXMgZXhpc3QNCitzZXQgZmlsZU5vdEZvdW5kPQ0K K2ZvciAlJWQgaW4gKCVkaXN0ZmlsZXMlKSBkbyBpZiBub3QgZXhpc3QgJSVkIHNldCBmaWxl Tm90Rm91bmQ9JSVkDQoraWYgbm90ICIlZmlsZU5vdEZvdW5kJSI9PSIiIGdvdG8gZGlzdEZp bGVzTm90Rm91bmQNCisNCitzZXQgZGlzdEZpbGVzT0s9MQ0KK2VjaG8gLi4uYWxsIGRpc3Rm aWxlcyBmb3VuZC4NCitnb3RvIDpkaXN0RmlsZXNEb25lDQorDQorOmRpc3RGaWxlc05vdEZv dW5kDQorc2V0IGRpc3RGaWxlc09rPTANCitlY2hvIC4uLiVmaWxlTm90Rm91bmQlIG5vdCBm b3VuZC4NCitzZXQgZGlzdGZpbGVzPQ0KK2dvdG8gOmRpc3RmaWxlc0RvbmUNCisNCis6ZGlz dEZpbGVzRG9uZQ0KK3NldCBmaWxlTm90Rm91bmQ9DQorDQogcmVtIC0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0NCiA6Z2VubWFrZWZpbGVzDQogZWNobyBHZW5lcmF0aW5nIG1ha2VmaWxlcw0KQEAgLTUz Miw2ICs1NzUsNyBAQAogaWYgKCVwcm9maWxlJSkgPT0gKFkpIGVjaG8gUFJPRklMRT0xID4+ Y29uZmlnLnNldHRpbmdzDQogaWYgKCVub2N5Z3dpbiUpID09IChZKSBlY2hvIE5PQ1lHV0lO PTEgPj5jb25maWcuc2V0dGluZ3MNCiBpZiBub3QgIiglcHJlZml4JSkiID09ICIoKSIgZWNo byBJTlNUQUxMX0RJUj0lcHJlZml4JT4+Y29uZmlnLnNldHRpbmdzDQoraWYgbm90ICIoJWRp c3RmaWxlcyUpIiA9PSAiKCkiIGVjaG8gRElTVF9GSUxFUz0lZGlzdGZpbGVzJT4+Y29uZmln LnNldHRpbmdzDQogcmVtIFdlIGdvIHRocnUgZG9jZmxhZ3MgYmVjYXVzZSB1c2VyY2ZsYWdz IGNvdWxkIGJlICItREZPTz1iYXIiIC1zb21ldGhpbmcNCiByZW0gYW5kIHRoZSBpZiBjb21t YW5kIGNhbm5vdCBjb3BlIHdpdGggdGhpcw0KIGZvciAlJXYgaW4gKCV1c2VyY2ZsYWdzJSkg ZG8gaWYgbm90ICglJXYpPT0oKSBzZXQgZG9jZmxhZ3M9WQ0KQEAgLTYzMywxMiArNjc3LDE5 IEBACiAgZWNobyAgIEluc3RhbGwgbGlidGlmZiBkZXZlbG9wbWVudCBmaWxlcyBvciB1c2Ug LS13aXRob3V0LXRpZmYNCiANCiA6Y2hlY2tnaWYNCi1pZiBub3QgIiglSEFWRV9HSUYlKSIg PT0gIigpIiBnb3RvIGRvbmVsaWJjaGVja3MNCi1pZiAoJWdpZnN1cHBvcnQlKSA9PSAoTikg Z290byBkb25lbGliY2hlY2tzDQoraWYgbm90ICIoJUhBVkVfR0lGJSkiID09ICIoKSIgZ290 byBjaGVja2Rpc3RmaWxlcw0KK2lmICglZ2lmc3VwcG9ydCUpID09IChOKSBnb3RvIGNoZWNr ZGlzdGZpbGVzDQogIHNldCBsaWJzT0s9MA0KICBlY2hvIEdJRiBzdXBwb3J0IGlzIG1pc3Np bmcuDQogIGVjaG8gICBJbnN0YWxsIGdpZmxpYiBvciBsaWJ1bmdpZiBkZXZlbG9wbWVudCBm aWxlcyBvciB1c2UgLS13aXRob3V0LWdpZg0KIA0KKzpjaGVja2Rpc3RmaWxlcw0KK2lmICIo JUhBVkVfRElTVEZJTEVTJSkiID09ICIoKSIgZ290byBkb25lbGliY2hlY2tzDQoraWYgKCVk aXN0RmlsZXNPayUpID09ICgxKSBnb3RvIGRvbmVsaWJjaGVja3MNCitlY2hvLg0KK2VjaG8g RmlsZXMgc3BlY2lmaWVkIHdpdGggb3B0aW9uIC0tZGlzdGZpbGVzIGNvdWxkIG5vdCBiZSBm b3VuZC4NCitlY2hvICAgRml4IHRoZXNlIGlzc3VlcyBiZWZvcmUgcnVubmluZyBtYWtlIGRp c3QNCisNCiA6ZG9uZWxpYmNoZWNrcw0KIGlmICglbGlic09LJSkgPT0gKDEpIGdvdG8gc3Vj Y2Vzcw0KIGVjaG8uDQpAQCAtNjcwLDYgKzcyMSw5IEBACiBzZXQgZG9sZGZsYWdzPQ0KIHNl dCBtaW5nd2ZsYWc9DQogc2V0IG1mPQ0KK3NldCBkaXN0ZmlsZXM9DQorc2V0IEhBVkVfRElT VEZJTEVTPQ0KK3NldCBkaXN0RmlsZXNPaz0NCiANCiBnb3RvIHNraXBBcmNoVGFnDQogICAg YXJjaC10YWc6IDMwMGQyMGE0LTE2NzUtNGU3NS1iNjE1LTdjZTFhOGM1Mzc2Yw0KCj09PSBt b2RpZmllZCBmaWxlICdudC9tYWtlZmlsZS53MzItaW4nCi0tLSBudC9tYWtlZmlsZS53MzIt aW4JMjAxMC0wMS0xMyAwODozNToxMCArMDAwMAorKysgbnQvbWFrZWZpbGUudzMyLWluCTIw MTAtMDQtMDcgMTc6MDI6MDcgKzAwMDAKQEAgLTIzLDYgKzIzLDggQEAKICMgRklYTUU6IFRo aXMgZmlsZSB1c2VzIERPUyBFT0xzLiAgQ29udmVydCB0byBVbml4IGFmdGVyIDIyLjEgaXMg b3V0DQogIyAgICAgICAgKGFuZCByZW1vdmUgb3IgcmVwbGFjZSB0aGlzIGNvbW1lbnQpLg0K IA0KK1ZFUlNJT04JCT0gMjQuMC41MA0KKw0KIFRSRVMJCT0gJChCTEQpL2VtYWNzLnJlcw0K IENMSUVOVFJFUwk9ICQoQkxEKS9lbWFjc2NsaWVudC5yZXMNCiANCkBAIC0xOTcsMTIgKzE5 OSwxNSBAQAogIw0KICMgQnVpbGQgYW5kIGluc3RhbGwgZW1hY3MgaW4gSU5TVEFMTF9ESVIN CiAjDQotaW5zdGFsbDogYWxsICQoSU5TVEFMTF9ESVIpL2JpbiBpbnN0YWxsLW90aGVyLWRp cnMtJChNQUtFVFlQRSkNCisuUEhPTlk6IGluc3RhbGwtYmluIGluc3RhbGwtc2hvcnRjdXRz DQorDQoraW5zdGFsbDogaW5zdGFsbC1iaW4gaW5zdGFsbC1zaG9ydGN1dHMNCisNCitpbnN0 YWxsLWJpbjogYWxsICQoSU5TVEFMTF9ESVIpL2JpbiBpbnN0YWxsLW90aGVyLWRpcnMtJChN QUtFVFlQRSkNCiAJLSAkKENQKSAkKEJMRCkvYWRkcG0uZXhlICQoSU5TVEFMTF9ESVIpL2Jp bg0KIAktICQoQ1ApICQoQkxEKS9kZGVjbGllbnQuZXhlICQoSU5TVEFMTF9ESVIpL2Jpbg0K IAktICQoQ1ApICQoQkxEKS9jbWRwcm94eS5leGUgJChJTlNUQUxMX0RJUikvYmluDQogCS0g JChDUCkgJChCTEQpL3J1bmVtYWNzLmV4ZSAkKElOU1RBTExfRElSKS9iaW4NCi0JLSAiJChJ TlNUQUxMX0RJUikvYmluL2FkZHBtIiAtcQ0KIAktICQoREVMKSAuLi9zYW1lLWRpci50c3QN CiAJLSAkKERFTCkgJChJTlNUQUxMX0RJUikvc2FtZS1kaXIudHN0DQogCWVjaG8gU2FtZURp clRlc3QgPiAiJChJTlNUQUxMX0RJUikvc2FtZS1kaXIudHN0Ig0KQEAgLTIzOCw2ICsyNDMs MTQgQEAKIAkkKE1BS0UpICQoTUZMQUdTKSAkKFhNRkxBR1MpIC1DIC4uL2xpc3AgaW5zdGFs bA0KIAkkKE1BS0UpICQoTUZMQUdTKSAkKFhNRkxBR1MpIC1DIC4uL2xlaW0gaW5zdGFsbA0K IA0KK2luc3RhbGwtc2hvcnRjdXRzOg0KKwkiJChJTlNUQUxMX0RJUikvYmluL2FkZHBtIiAt cQ0KKw0KK2Rpc3Q6IGluc3RhbGwtYmluIA0KKwkkKENQKSAkKERJU1RfRklMRVMpICQoSU5T VEFMTF9ESVIpL2Jpbg0KKwkkKENQKSBSRUFETUUuVzMyICQoSU5TVEFMTF9ESVIpDQorCSQo Q09NU1BFQykkKENvbVNwZWMpIC9jICQoQVJHUVVPVEUpemlwZGlzdC5iYXQgJChJTlNUQUxM X0RJUikgJChWRVJTSU9OKSQoQVJHUVVPVEUpDQorDQogZm9yY2UtaW5mbzoNCiAjIE5vdGUg dGhhdCBkb2MvZW1hY3MvbWFrZWZpbGUga25vd3MgaG93IHRvDQogIyBwdXQgdGhlIGluZm8g ZmlsZXMgaW4gJChpbmZvZGlyKSwNCgo9PT0gYWRkZWQgZmlsZSAnbnQvemlwZGlzdC5iYXQn Ci0tLSBudC96aXBkaXN0LmJhdAkxOTcwLTAxLTAxIDAwOjAwOjAwICswMDAwCisrKyBudC96 aXBkaXN0LmJhdAkyMDEwLTA0LTAxIDAxOjQwOjU4ICswMDAwCkBAIC0wLDAgKzEsNjYgQEAK K0BlY2hvIG9mZg0KK3JlbSBDb3B5cmlnaHQgKEMpIDIwMDEsIDIwMDIsIDIwMDMsIDIwMDQs IDIwMDUsIDIwMDYsIDIwMDcsIDIwMDgsIDIwMDksIDIwMTANCityZW0gICBGcmVlIFNvZnR3 YXJlIEZvdW5kYXRpb24sIEluYy4NCisNCityZW0gQXV0aG9yOiBDaHJpc3RvcGggU2Nob2x0 ZXMgY3NjaG9sMjExMiBhdCBnbWFpbC5jb20NCisNCityZW0gVGhpcyBmaWxlIGlzIHBhcnQg b2YgR05VIEVtYWNzLg0KKw0KK3JlbSBHTlUgRW1hY3MgaXMgZnJlZSBzb2Z0d2FyZTogeW91 IGNhbiByZWRpc3RyaWJ1dGUgaXQgYW5kL29yIG1vZGlmeQ0KK3JlbSBpdCB1bmRlciB0aGUg dGVybXMgb2YgdGhlIEdOVSBHZW5lcmFsIFB1YmxpYyBMaWNlbnNlIGFzIHB1Ymxpc2hlZCBi eQ0KK3JlbSB0aGUgRnJlZSBTb2Z0d2FyZSBGb3VuZGF0aW9uLCBlaXRoZXIgdmVyc2lvbiAz IG9mIHRoZSBMaWNlbnNlLCBvcg0KK3JlbSAoYXQgeW91ciBvcHRpb24pIGFueSBsYXRlciB2 ZXJzaW9uLg0KKw0KK3JlbSBHTlUgRW1hY3MgaXMgZGlzdHJpYnV0ZWQgaW4gdGhlIGhvcGUg dGhhdCBpdCB3aWxsIGJlIHVzZWZ1bCwNCityZW0gYnV0IFdJVEhPVVQgQU5ZIFdBUlJBTlRZ OyB3aXRob3V0IGV2ZW4gdGhlIGltcGxpZWQgd2FycmFudHkgb2YNCityZW0gTUVSQ0hBTlRB QklMSVRZIG9yIEZJVE5FU1MgRk9SIEEgUEFSVElDVUxBUiBQVVJQT1NFLiAgU2VlIHRoZQ0K K3JlbSBHTlUgR2VuZXJhbCBQdWJsaWMgTGljZW5zZSBmb3IgbW9yZSBkZXRhaWxzLg0KKw0K K3JlbSBZb3Ugc2hvdWxkIGhhdmUgcmVjZWl2ZWQgYSBjb3B5IG9mIHRoZSBHTlUgR2VuZXJh bCBQdWJsaWMgTGljZW5zZQ0KK3JlbSBhbG9uZyB3aXRoIEdOVSBFbWFjcy4gIElmIG5vdCwg c2VlIGh0dHA6Ly93d3cuZ251Lm9yZy9saWNlbnNlcy8uDQorDQorU0VUTE9DQUwNCityZW0g YXJnIDE6IGZ1bGwgcGF0aCB0byBFbWFjcyByb290IGRpcmVjdG9yeQ0KK3NldCBBUkdfUEFU SD0iJX5mMSINCityZW0gUGF0aCBzZXBhcmF0b3IgY2Fubm90IGJlIHBhcnNlZCBjb3JyZWN0 bHksIHN1YnN0aXR1dGUNCitzZXQgQVJHX1BBVEg9JUFSR19QQVRIOlw9OyUNCisNCityZW0g YXJnIDI6IEVtYWNzIHZlcnNpb24gbnVtYmVyDQorc2V0IEVNQUNTX1ZFUj0lMg0KKw0KK3Jl bSBQYXJzZSBvdXQgbGFzdCBkaXJlY3RvcnkgZnJvbSBwYXNzZWQgaW4gZnVsbCBwYXRoIChh cmcgMSkNCitmb3IgL2YgInRva2Vucz0qIGRlbGltcz07IiAlJUcgaW4gKCVBUkdfUEFUSCUp IGRvIGNhbGwgOlBBUlNFX1BBVEggJSVHDQorZ290byA6RVhJVA0KKw0KKzpQQVJTRV9QQVRI DQoraWYgIiUxIj09IiIgKA0KKyAgZ290byA6WklQX0NIRUNLDQorKQ0KK3NldCBST09UX0RJ Uj0lMQ0KK1NISUZUDQorZ290byA6UEFSU0VfUEFUSA0KKw0KK3JlbSBDaGVjaywgaWYgN3pp cCBpcyBpbnN0YWxsZWQgYW5kIGF2YWlsYWJsZSBvbiBwYXRoDQorOlpJUF9DSEVDSw0KKzd6 DQoraWYgJUVSUk9STEVWRUwlIE5FUSAwIGdvdG8gOlpJUF9FUlJPUg0KK2dvdG8gWklQX0RJ U1QNCisNCis6WklQX0VSUk9SDQorZWNoby4NCitlY2hvIEVSUk9SOiBNYWtlIHN1cmUgN3pp cCBpcyBpbnN0YWxsZWQgYW5kIGF2YWlsYWJsZSBvbiB0aGUgV2luZG93cyBQYXRoIQ0KK2dv dG8gRVhJVA0KKw0KK3JlbSBCdWlsZCBkaXN0cmlidXRpb25zDQorOlpJUF9ESVNUDQorcHVz aGQgLi5cLi4NCityZW0gQnVpbGQgYW5kIHZlcmlmeSBmdWxsIGRpc3RyaWJ1dGlvbg0KKzd6 IGEgLWJkIC10WklQIC1teD05IC14IS5ienJpZ25vcmUgLXghLmdpdGlnbm9yZSAteHIhZW1h Y3MubWRwIC14ciEqLnBkYiAteHIhKi5vcHQgLXhyISp+IC14ciFDVlMgLXhyIS5hcmNoLWlu dmVudG9yeSBlbWFjcy0lRU1BQ1NfVkVSJS1iaW4taTM4Ni56aXAgJVJPT1RfRElSJS9CVUdT ICVST09UX0RJUiUvQ09QWUlORyAlUk9PVF9ESVIlL1JFQURNRSAlUk9PVF9ESVIlL1JFQURN RS5XMzIgJVJPT1RfRElSJS9JTlNUQUxMICVST09UX0RJUiUvYmluICVST09UX0RJUiUvZXRj ICVST09UX0RJUiUvaW5mbyAlUk9PVF9ESVIlL2xpc3AgJVJPT1RfRElSJS9sZWltICVST09U X0RJUiUvc2l0ZS1saXNwDQorN3ogdCBlbWFjcy0lRU1BQ1NfVkVSJS1iaW4taTM4Ni56aXAN CityZW0gQnVpbGQgYW5kIHZlcmlmeSBiaW5hcnkgb25seSBkaXN0cmlidXRpb24NCis3eiBh IC1iZCAtdFpJUCAtbXg9OSBlbWFjcy0lRU1BQ1NfVkVSJS1iYXJlYmluLWkzODYuemlwICVS T09UX0RJUiUvUkVBRE1FLlczMiAlUk9PVF9ESVIlL2JpbiAlUk9PVF9ESVIlL2V0Yy9ET0Mt WCAlUk9PVF9ESVIlL0NPUFlJTkcNCis3eiB0IGVtYWNzLSVFTUFDU19WRVIlLWJhcmViaW4t aTM4Ni56aXANCitwb3BkDQorZ290byBFWElUDQorDQorOkVYSVQNCgojIEJlZ2luIGJ1bmRs ZQpJeUJDWVhwaFlYSWdjbVYyYVhOcGIyNGdZblZ1Wkd4bElIWTBDaU1LUWxwb09URkJXU1pU V2FybERBY0FJQTVmZ0ZnMmQvLy8vLy8vCi8vNy8vLy94WURZKzk5N3o0NG51UFo5eTMzMnZw OVp2Y2NvSXVtVkEweW5kNit2ZGh6MHZjYTlyMU1LUjhTTjNaeGFEQ2xLK3VoM2IKNk43ZVFD cWU0ZlJXOTFyczJndDYzWHJVM2VjZWRxN3ZVcHpyMTR2ZmI3TDVmUGVUZTFmZTlMdWUrUGNn cUZSUjk5blFLMkt0b0lVagpWdHRpdEtOSld5KzdWNEwzM3VuTjQ5M2JONXNoS2h2WStFb1Fn QkJvMDB5Q2FZcDZwczFVL0lZcDZUSjZrMjFUMnFmcVR4SjZuNlUwCmFCaEJLQ0FDYUUwZ3Fl MHBQMDJpVTlOcW5pbjZpTk5ERUFBQUQxQUFHbVFRZ0VtbFAwVFJrVDFUOVV6U1pNZ0dtaG9B ZW9BQWFEUUIKSnBSQ2FLZWdUS25pbmlua20wMG5xYWFHbnFaR0pvQUFhYURRQUFSS0UwVFFK aVpHaU1pWUo2S2VoUFRVd1RDYUptVXdHa2FBQUVpUQpUUUJBUWFDYW0wMDBSbFQ5VWVVZnBS aUFhQUdJQUE5VEV0QURiQkNqZG52L0twVWdraTJKaFA4dEwya0REdG45OVNZK2o2Q2Rkdkd3 CkQrelBsL3ZaZzV0QlU4d3orR090bWMwNEpxMTdUMGZ1OTN2OVowY0ZKZmNCWk5nREFHVzV1 TXhpRHBTUWY2L1hhK1ZWUEZ3Yjd4ZnYKUC9KckgvSVdMbi9BOUQvcy8yR0tkMXBySStHeHJH aE5FanZUS01iSmNvcW9JbHZJKys0ZXNIamZtR3YvaXN2cTZjcm9vdzFrZHpEUwpVUnR1alcr TC9jMTk4WUppblpHM3VjRHVhMXlFaXBxamllQ015RVEza1JHbHVPZU9UeHI3aVhMNTh1dXkz dGFpOHkrRE05bmI1ZjRnCmFhcTRJd2FybytlbUhIYWNkUlFKejUrRDh1YXBKOGdieG9YZzVX TDFsUEhob3dDOVhwVE1QR1VBN0JtZnp4UjJSOXN2eXhVaTQ4WlUKbUV1N0MxTURocmRuMy9P MTEzYkFoZVphRFIxWkpqYWJTMnpsSXpjTkd0SUJ0RnpTbTBncXd1ZFkydmgxbmZmWFFzZ1JX R05ERzJobQpuWHBIWDVla21xckF3Q0dsamdwTURrYWJSTExlT01BaVNNQ2h3ekJWYzFmQTVZ cFdsbnlPU1RSRW1JY3MrVnBNQjhMTU5KYW5HSHdYClFKRnprVnl5WmhON0FVWmhObVNvSEhB cGwzYmttaUxGRFVSUzR2RGgvcitIQy9hdDNxMXZIZmhuS29ydUZNM0tTdVZmbXY3TFRwTzUK bVpwRGUwSGhaSzdCVFA0S3gzME5NcWxET2g0K1p4ZnpzWk1XRDIvQytrYjhQWGtQVGpZUy9I VE5WRkZtalo0NzV3ejRhWjQzMC9aZgplMXMwYjJHTXRSVjBzazBCa0xybVJsT2pjZGwvUHpi bnFtMnUrM0N6MmVCSDNJQ0h6bkp3VTJYMEhFUUxvaWlRR1FEeGNEWXZyODJrCk1xa21vbFlz VXJWclVTMGxCVldXbEJVQkY2V3hFVlJWVVdzQUNSRmtDUjRtd2hIYW1yVmxodTNUb3l0K2o3 ekU1U0NNY0ZUUmJOQ2UKYS84dktmWjhZY3o4WmlmbnoxVldZQ3pGTmlWV0liNHlQUENETXY3 UlQ2YnA1bllHOE9TWndxQ1lBU1ZpOXhMaldhT2IySGtSd01PTQo3YmY5NWFQRi85aHJISTY4 eERvOGxleFh3RjR3b0pJa2lTQ1NNV0VpcUtFRlJFVDUrMy9zZ0dmaWZqeEF4OFhkbjgxQkhI QU1WZUF3CmcreUNHMk1iQnRlSDNZMldXSDU1L254eDBTdXREY3FwbUhNVU1YZGdiM2VoVFo0 QWg0dlQ0cGhOVWgySHZBRlJPcmZSMjUzUU84ODMKTHljUEFmYWFpSWI4eXdYSzFWem5GcVVZ c0NFd3VDOElYTGc1b0lXQ0NhMTJMamttWUpBcVBLRGt4aWlqalhyUWx0ZExVdnlmbS9VcgpH clpVR2NPeUtSdWk4SDB5SWtvQ2prWEQ3cmFaZG9FWDFNZ1VXZ25kWWhDMDA5b3NSRVVYZENY cDk0djJ4bVg5M3Z2MzFydGR0SHBkCmhWSExFK05OcWlZMFFuMG9XbjZkUjBnZFJySTlsZ2ZV S3Z4dWR1ZXdUbjZHL3ZZeXRpeTVEN3lnM0pId1NMM1ZFWi9TUGwwcjVvNHgKbSszdW5CK2ls SzBpM2F4UCt5Z09IOGVMTGZYMTlabFNkTzJPTHFvMk5zczZpMzZKWEpuMkZOVFJJZ29wTHZV cUtZSWc3K0IyeUpIKwpiOWlCWTd4NnpLZk13SUJnVWVRcmxlWENQTU5yeUFMM1pXUElsa0Zw MWtKalFhY09uZDNDcDVHMmRMUjBtd1dJR0ZxMUYrYWlpYmhoCk53ZVRFTlRSQURpYTRVU0JN Nnd2OGpRTEtPVHY0YjZPUFQ3RUJNTXQxUzZUOWVzcy9EOEl2cUpPWW55RXlNOEd5cnBNUStL aXNpYUMKOENOc3Z0eUt2NFBZOEgyWlk2OU1xTjZqbFhQYWZtL1ZmNU1kbmgwYWU3Q0d1MjJB ZTEzTnB2VVdRMitzRFVGbDk3WFovT2xaUVVtSwp2dUh6UG9jOHRONEtYVTV4aE9GS1FwK09u MncwODNZYTZueWN0OFpYeDRTSURJOEJtTEt6eWxJMms3QWgyNnI2QW1DU2VpUm9hUG4zCi9K V3AzQncvWmx0T2wrbFhPWmVyRkxPNURIRng3ZWEwWHhzM0ltcVhTTDFwWWZTdFB0MnhHMk5r bXZTMXZCbFVrK0wxcXZZcVJoT2IKdTFIUjhHbU5FUGhrM2l5TXMxcSszVDBWRmpsUjhkTHp4 RUtLa0tBSzI5dFRrRWpZakZWbXp2TFAxWlpWWm01cEs2dEdicDBlekZMegpQMDMyOUtlR1N3 dU9mMDlCNGVoaHllUHlMV2R2Vmp1NjVrdmpXTkNEbGptWjRFTy9kaEt0SE83MU52d1hrZHg3 RGswRG13TE1FUmZkClhOUmtWeDJSeHRINHZaMTVNYmM4Z05vRjFOUE13OE9ZQkNYVlZzcTlz bmhtQ2FiZkM2Y0VjWjVaaTRDdFJ0RTFMVDNJUnBBb1EvcngKVmt5eHJmdEMrUG9QQXQ5cExq WkRaVjdWdW9xbUNMY3FzWWJaOVkrM3NWalo3M3FyUzh2QzJQcnI2ditPZk92bTU0ekJUMVNt UzRoRQp1S0JHRGxHV3VBNDJOSkFiamp5UGVOZzFTdmVBZkRhZlZDMDRPT3BwTlFNQytJdjFZ SUt1eTJlZElFSmpRd3dpK28wc2l0STRzcmVGCm1GSG0vRUNtSXhndm5vbHlYaldydHJKeTNK RkFUTjZFZGd5RTFlVTJNbk4raTJFVGRXTGkxYmxMNktpRkltVUREUjF6NG10Tit6VE4KSURl UXZhMHZ6TVg5VCtzc0tudzZiYi9sZjNpQk1uZzJ5dlp1VmZoemxGUWdrNUtPdnZGOXErbHlK YUZvSHNUODkyVTB3SlpCU0w1MgptQlJBc0hIM3hXdDdhWldsTG5rbmQ2TkJ2dGFtS0xSY0RR MjZqZFR0S3ExYjE5aDUvTTUrK1dwWDJibFovZCt2KzM4b2N5OEY5M2J3CkplL3Z4VXFia0hn cVBzNitBZ1FjRm41M3NRUzFudlJDRjR2N0s5dnd5U1hXS1l1c1FoRGhUUHhqdGVWNmthbnd4 ZXBMeG1RaFJxU2gKcGh2Z0Zxd2diZGtFU0VLMDlGVEhNdlcwZGpycSs4R1RCUDhMeTdGVkoz eThJaysxcmZ3L2RLdUtyV2l0bGZKWDhRVytSSVBVWXRXTQp0NDFWdUJvZDV1cFE1MnRlY3hk cDhEbG8vT2N4NjlLVzNoOG9TVXRlTzZpbUQwdHJlNUd6Z2dOV1pjbVMrQVFYR0xCUWxwZkc5 bVk1ClV5Y2NsNVNCbzRjTHRoeTdZdktGWnZpQ1Fxa25sSEQvZ1ZLM082MHRhVUxUdE9sNWVC WEd6eXJjSktYenM5ODZrc050dVhHbVFyS3gKU3hwZ05ncCttSzVFOHNZR1c3NVR4ZXM0T3hM aXppTERlMm1VdlVPMTRJN1lsVnJYdjhxYTgvdldzVTc3WGtSWjgzK0p0NC9IZTNBRQpXNmF5 N3hiRnFIZDV0bVJLN2NmUXRZUm5kZmt1VmphMUZPNnNwbUdwUnFYbitaUGRGQ3cyNXV6Mm5k REdZMmFSUWt6eTduZWFrN1FnCkk3YXdtTElFNmxLRm5DNXdRNlBWaytzQ1VISDFSRmEvRFB4 ZFM0MDdqcjZvT0I3aXNTV1kwV1pPem81UStXN2RMalZsWEc1MkwvSFQKSDhYMDE1bXREa0ZQ UGJmNi9LeVNyMC95NytoMDZzTDdQUjd1OThZdllFbkZpaERDdzI2bW14dER2RXdmQjdKNVBM MFdWK0dyVmZ5VApkaEhza043Ky9RYUVGSE9ycWUvZjJzdXRmUlBrdHo3WjVzTDRUWXRTZjA4 d01xSXFuMnFhVnFxRTVmV2QzWDE5UjFiOGZQejlYUFc2CjJMSUlrZ2dTU0lVTmhGRlpoRFp3 Wk8vZncrM2x6NVYwMnJsbU1DajhYTDk3cFYrdndNSVVLaU5rUFJ6Q3ZmOWpqWHJBTmhESm1h bloKL0FRRlh6NFRneTd6VHk0OGZlT3A5WE9hWVBDK3g4RERKeGlxc0VQbkVRSCtWZ1ZVVkZE OFZCUHlVOHVTYXRPYTMzOWJNM0NlS1B3TgpKSW5EOHk4Z2VmS1d2S2FkNDROU0N2bHhsdjhi OFUrblE2ckdISE5uTFJEazhreTZQRlVRNnpKUlR0eE43ZHhNZHB4UHNQVWRwMkhBCitzcTlh azlPZnV3bW1aWWU1WHVKQnl0MThZYzc1M2JHUWtQcHMzUlI4MFREbEZUaGk3b0RQUHBIaGRR ekgzUFkxRTFrV3QwMytMVlgKaDlaNXdaZEtmT1JxeFBic09CRHBFZDRWRTJDMENnQjdRNHZu S2hRVkxzQkxNUkdCQi9KU292QTgxNmlLeVFUQVBlaFQwVzJ2cVhaaQoraFUxUkE2R3ZMMEU1 NlFlbkR5dmd2TE1pdGdkYTArajFpWGNqVVk3U2hkVHdhc0FIWXJwcndEcXpEeHFaM2JuU3J5 QnR0OFRnZENJCnhWbHBicy9nZzhYUnJLVVNmVndscjVhNnpIMHd3ZFo1L0czNnAzamJhY1Vo NHhIbDczbmFab2ZvaWdlTEVoQzhDT3QxWkRrcUlmeVMKblFkV1YwS1Y3MTV4WTFsVWxWZmhs bHRodGlUQ2h5MW82Q3h3ZWZvS2tPR3NCeVplVTI3VGFxN2R5NzQ0blBodDZYUWk3QzVDaE92 SQpHUkZVVlVFVkJXMWFrVUJBSUdnellwM0lOVzl1U0N2M3dWZUtUQ0xUb3Q0bEErbzJqbjBY cDdJdVpKMVJ4eExpWXhrLzE0K2RZUzFhClJQWTVXQ3lFT3NHUThRTVlnTnNUQUxqNGZpT1Ny amo4NDhtWVYramJhU0xoUXRzdHRxMHRzdFdscTIyOUk5cnhOL2M3ZmNNL24zdmIKb1JpWEVq aHJyZmVldmtVd3NZckJGOU9xMjhmcDlnTDE2SHhwTVRZNi9DWHVBRFJnZXBtZ25GT0RBbkJL dzFSWUFtS3JxZzBnaDZzYgpHaFR2K3NxNlYrVEFNc3ROWXV5RkFoZUZKSWlCQ2UvUzhTaFlD YUNFSjBTR0M2aklpR3RCb0dDdEcxNEkxV1NTSDRic2NTTGdPSUpFCk1nY1ZHeTRWcWJWczJT N2RJckJpMFVkQnNWT29vWFZFSVY4SVVhK080bUFLaGVlR0JPOWp2S3BQN1RQTndVU1ZLRmVp U25ySytoTUYKWnJHWlVubm5VdUxJSVNoQlJLRUc1N2l4dWQwN2pmZXRtRWlveEFxVksyem1B ak5YSkl1TysyQnZwY2IyZlFId1FPcHNVaWM5dHh1Rgp0dU9uaG51VTJBN2NqSkdodk80SGly MkliajFpSE05L2dRNDFBQzlOYWN0SkUyQkFQVjlkTzBrWFZpVW9DY29TNy9KcytNZ0RDemdW ClhEUVhOdUdtbVM0ek1pYzM0YzlNZFZ0RHI0blFhMGRRTnRscnlvVG1wY0sxQkVJYy82MVFl VklaS09KZldieStnOW9wM2FQaVU2OUcKWEE0Z0RXeHVpSUJqdERXQU96WVkyVjBHMDd0aW41 MU9oVDZmSVgyNTZ6MVoxMkJyWWNrcXg3aUhBcyswYTRXdUY5bkVlZmZqeHRlOAo1T3VQV1cr TVNnaUVCRUFLRjRuTnh0c0ljS2hxNkpPd2VBU2p1WVFpQUpCQmVFRVYwWXJyQmFYRXF2bE1J Z1JSRXR3QWhpRWQzakJlClBOS0NGb3ZRVXFweVV0Y053N05HeW83MFNyc0x0TUFoNGc0WmFy N0RvNXFhY09WckE0MnpveTJrMzE0SzZVVE5DTHh4ZDFHdFFtVkYKSlZUMjhGSWJwTGFiMkcz K0dkb0FiZ0NTNUVRbzJSWkpVY1djd1M0aUdsUkNJZ0xnaE11Y0lQc1RsRW1VTGVRc0dLNzJr ZVBZdFFrVApxWWJydTdrQ1BwNWF0bmN0c2RGbkgyMnpHUXFDUEpjVEszSEl6bzdTY3FEckVD bzBlTndSUzdPMTNadlhBTTRVRzdlTEJxSWtaTmM3CkdOdzNzbElIaEFIeGNxNklXQkVKUWJ4 ZWVaS0k1QURvdWNKWkNheVVaOU1HaEFHS1JjQzF1TGF5dmhxMXhJem0zSUdyQ2JRaXBCclgK Unh4TnN1UExzTTdMWHRlaVdjemZBYU0wSmp4TWUwNTN6UlZHNDZmTjNIUXVvdkxJamh5VWVx c3FxSGRSd2p2ZDBsemhyd0tNd1VlbgprWlhxZ0k4NU80ZzZDRCs4RXM1anFOWnN2UFlaMFJB ZzlxVVh0YkZFQkljc01vVm1sZElJMWJNa2lPRnBOanFSTGlSM1dRaGFDU0VPCit4eGQyMVB5 U1dwcWFYWExtZklpVzAwd2gxYi83N0laS1k1T09TRXNlcGdQRmZTZHBza3RMdjF0dFY1S3cx dERteFE2a09NenFjVEoKVk44MXJyZWpBeFVQMlNKSlpKZHhnWmFVc3E0alJURlVCOHVSeU5q ZFVNbkt5UXFHYytyREFrYXBZT0NoQ293UzZUWEEwLzhEU001ZgpSQjhzRXJBQ3JxVVNOaGdy NkRyVTAxMFNGUGkrWjRHUnhKN2VJWm1UMTM2OEtRRE1wbEREVWxPdUtlMkVEUXBoek9DVTFP eXB1Y0VDCnEyNExSbWQ5aW1kV2ZuSnJha0RPY1V0aytBYUtFbXhoeXZOVzEwd3VFUjRJb2Va dFc1Sk1Cc205OXVTRGw4bVRnbXFkUUh5Y05RMlkKV1ZQTmxTOUFnVGhVWFdvYU5xRkNwVTJL WmtmRkhDYUpPbXo2VkZzdFZmdUsrelhnb3pEVUxFNUU0a1JsTkpFeVZMRjVaVm5manZvawpZ TUNsYldRSUlMRkVrM1JFb0tBTytHQVF3V0trcFJMQmdFNTZXU0NYSE5weUpaQUU3ZTVFRmpx ZnhSMjR5Qm4wVXBuYlVEZUZFNTk4CjdHODNhTHlmbUdsK2tYVXF5Nk41bUFLS3NsSHNUVkRm dFVKRDJIUVFxYjQ2VEhzVFJBS1V0cHlKZUtJdm1jalFMazVoUTQwUDRubWEKbEVyQTlpVGlt T2N2b2dVVGN5WUduTkVvamxJYjFOcWpsRWpWSnBHcUVzQmx4Z0dLcVltdzFPMi9kS1JqTzFZ TFhNYU1HS2pFOWlOTQpGUzdKeWllMUd4Yy9FS2gyN3hzbkFhMHZGSmg0VzhCODJpWlVQU0VJ Tm4xR1dBaG9ZTU1yZWFvQ3VJN21UdWNsT3g1SXhJcnp2WTRDCktBYnBJOFo4T2lsVHJvOERi Sk5lbkt1WERNNXJsRWtDUmtTUkpHUUpHUmgxN3RwdHBkZkZMQlc2Y0UzMHFWNkdUS1pOS1pL b2xXeVgKSVVjVXlsSWh3ZHZGUEEzc1drRm9HSkhNT2hEQndSNWlkdUVzeG1FSmtTeHh4YUJP T0NQUDBKSHNBWEVOSWlaWFJCaDBwUWp4dnJMOAp3dVhsTWt3eHhFK1Bwa3ZIT2JjQ2k0S01h aVI3OWpkclhVcGNxaUo0K1lBc3pYRGlxSnBXWHpBRiswb09QS3QzTjBvTXpaT01ZYTFTCnJD U2ttc0llSHNSQUlLbDNCY09BOXRXWVFBMm5KM2lpUytsQXJHZEs4Y1Nzay9HUlRqM3RKUlNl bGZLQ2FNaWw1R2ZFUlNHaUZOc00KN1k4a2xKTlFDUkN5a1JkTGtMRWl1SjZ5T043d3NsSmJM QjZleUpycFZKMWZmb1hsMWZrc2tqR0RraFRXTG10UnRiT21EMFJEWVJFNgozTHFTM0xkSGhk S0czRWVjT01YSUV0RWV1MXpWWm0zYXhZM1VaK1lIUjVJR2tST0VENGg2SjlBbEFTeFpNN2E4 ZE9WK2xlMXpBcDhTCkttSXVDOHNpSmtPY2RRN29DWURHVE0wZTdMRWpaVzYwS0t3b2hNWVZY Z2FOdXJMSmNVVFZSREo1RTk0d2M4QlNkTndWZ1MvNEhKUUQKQnJWVGJCck5Ld2hWS0ZnZXZQ cm9VdmlJdU0wemNUbmt6QnlLNUU3bVVHd3pUU01xc3JrVm9qUmxtWlh3TGl4SHVTekk2SkdR Q0tGNQpQMmNSd1kzSUtOdWE2bHpJNTBRNVBlR3FsaUhWTm5NRGx1aXBVQVRaTUpSUHkrYW9l UlhmckxFSnhkamQ1WVVWYmQrR0FHcElkQVNxCmk3UVRqeFFTZkJtUTlaS2pXcHdxYlJsSWpK T2Nsb0lHMFJlcWhLL2xHSlN4Y3ZQRTBSSUtseG1PWkhJMXJsQ1FUOW9CZlNscEpsVEsKcFRB YXFnaXlUdmFuRjJMRzZpNGliN1JwSTI4dktZOExsbjNOaTBzeFFmaFhlS1pSQi9ORUtIY2ti YlVMbTFja0RreVdYYzJQYW1UaQo1ZzU5eUNISHJzWUdpMEhXaXBINlVFTElKOHhFb2dtUk9a VE16V3ZwSWszM1RISUpOZ20rbkZJdk51czUxNERWUUJkc2JLcFU1SFRwCm5jNzdFWUFDaTFL Q0pxQ1plb3N5YXJZMmYwS1I0ak9Ib0pPU2NSeVNPWTBZcVRIUE1yVXdZWEZZN0syTlZOWnE5 VzBlcFBRcWs5aWkKbXR6c2R0KzlISkU3R1pkbXdQc1FlakxSSGhqUlEyMGljK2dpQzlqZzNp VDM3VEo0dEEyZHZGRTlvZGNIYkJyazVEalJJMmVaQ0c1awpvMzRnaWlia0VHRXdZZk92cWJX ODFZOTBsY1gwVkxtYjRIc0tTZ0Q1R1pLTEVRb3FhUWQvY2Vyck8ydFoyVzc1b3ZoZG4yYW43 ZFFhCmxKZTgxS2EwUjhqZ1pzdVhDVTBqRTFLWUtZVXNwWjBLYTFMSXRWS0FKRktnNUJUQkYw SUpsbXBGTnZiNWVSNlRhcHRFSkZQRjMvaDgKM2hhMUtic2trUDFUODBlYzRuY3A0a0tNQmtZ OFNpTUdIbmdzVkVXSWlLdUpJVkdLa1dQbDFUS2JOY3ZUWVYvWDhwYjlYQURvQit0QQpqUGpa OUo5NTlDbkRmMTk0SVB2WWdHQWZJT3pFTVhXSit3KzRmMXJQQ3FzNW5NdWUxL2lmcU9CWSsw L0VYSlBvdDZpSWMrN3lKelNDCkxJd1NFVUZrZm1QeDhmTDNia09rdC8wTVI2dStmOU03bU9S QXhzbjlpK1Z2eGc3MUpNZGxUcUlQelpJQmdWTTBTYzRHTTFJa05Ca20KeWFENVppSkN4RW1p dUZQMXNDaUxMTkFKbG1LeTYwMGQ0RnhkOEpWdlk1RlVVWDVGQTUvQ0pNRW9ZSU8veTQrV3VZ bmFkSW80REh1bApFZ3lNaVE2ZXA4MTZjQ1l0djJjcmp4YmFCdlU1bi9FZ2dHZzlEVkI1R2hN Y0hOeU1DQXhJTFl6T080VXZ5Z2VBM1liWXhla21RS1VQCjNBNVVFRGFIeE1qd01BQ3pTT3Q4 RGJ4OSs0ZGhkL0k5Z0hieGdxa3IrK3lDdXBEcU9mT1gxSnU0cjQ4dDB0Qjh6OEZMQmFiYTdT aHAKWXI5Q1lBb3FFQmlRazRIQkJzQmpKSVpwME14WUFWUEdNNG80dEtRQ0l4eWhUTVFtRElq eXhGVlZTM1hxL2NkNG12REo0YTJyRlNvMQpGQ1M1ZGg4bjBLaEJXZ01CUGg5YVRtN3lEWEJN ODUzaXU5Q3Q3QjJHQk1nb3hJVUxkVUlmMjJldnFNZ01kSlBQcFpFK1ZEWSsxSk1ECk5jRWJv QkZtaGZlNU1DaGt6eWpJdlJDU3pHRzlCVTBPdnIzN1VDOGk4QXZDWHZ6RXRta3BBSHJldDUr dzdpRlh5eExFZzdCdGhuUkcKUEwycmlqWlkyUFlob0tOQWVJekJENUpHWjhCak5oMExzN3Zt YkVOWWZKU01pZmFmRSsyUzFmcWUzL1RjZkQyY0VsOXFCeE00Z3lRUgpTa0x2Q2ZXamliVjRL UUNnQkFVMS9WVUVQVWNZUS9qQmFSSkVPL3crLzRqcEFFSG44ejNub0hpQStJZDdZajdueUVo M1RlSktSK0o0CnJRcVFJbG5tcWYxRlNVRlVwL2dQZXBVWS91U2R6MUdMYkU0TVlZb0ovZi9V VGZsNzZUNUY2NmRHaDQ4K1N3a1dFVVNpUFF2U3N1R0wKM25FOE5NUGQwZnBlNndmREJLcXFm eU5aZ2RXdzh4ckQ3bzl4WCtzOFVOUXFNcVNEekxXeU1pZjJjZmFkZXFTNjh1SEJVaHBEeFFJ LwpxQzBwSDRjU3dBaCtReEtIcG9VN0oxN213RmZ2b2dHWS9TOHpXOWo1NFkyT3ZTbDlhVmpD R0ZFbDdQVG5nZS9vQjFtbHhjRkhKVCtSCll5eEloSnpwUks3Qytpb05mbnVpVUJnbU1kd2Rx c0U2a3ZXQ3FKZzJFT3NRTHcxUGoxU3IwMDRjVFZtUUlNSWtKQXpYS3VLSUcyaGsKeE9qZnNr YUdjK21KNTRYcERCdHExN1lER2NyQnNmSnc3NFJFUXRkY3lPK2F5bTVoeHNLZ3drTlFSQnVJ U1JFd1haMWRXTU9FTHhNUgpBeGppZGpCUVdiQk92UnV5TE5yMlp3Wnp3Q0E1eGp6Q1JvL1FR d29sU0lqdTBTdjdxTVdEbVVkTnNkQjNMbDJuTnpTUlNzZmFXUDF1Ci8weHNmVWFMRkJzNnNk amRqSlMrNDJXcVVMVkpFSW1NZkwzcHk1VE94T201bXcyNGlibWVUejh2UlVQSVUrSWlKdjN5 bGVlZlVaTGoKdGRXMUF1Mk15bXhQajFjajNJM29MMm0wZnlNVVJDeE41anZ5a1VYTWFEdkwv bHVLbkEwNUhIa2RuZ2xIeU90TTBUY2dpUkk4NXlITwpKb1A3alV3QnNGMU1EWk9CR2dmTzRt anZ4Rzc2M0R5S1dBNnl2djIweERBMXRVTFJQWEN6VTl0U3FBUXVKOTJrQWFpZWJTWDRlR2dS Clhwc1BvSlNhc1pmZDRISWNhQTNISnIwbThteWtPUWlhTWhJejd4dzVJYlRhYTZLQjhjaXZu NVNUc1VDNEs3enpQVEFMelpKVktsaWkKdFBHU25iSkJUV2lhVVpPa21ubHlhT0NscTlhaUow b3NIM0txaU96NFZxTTY1eHM0b3ptT0hYeEtuSzNNN3hsQ3B5TG8xcDN0cUdPRAphT2VmWTRq WW4yenRvTVpqVkVJbGVpYXA4ZEdzYU9URG01N2Nwc3U2b0duUkJ2QkUrdzJGSkhlZHptNzFD M01VQTdBZFRiVEFiNmZlCjBLeVZoR1FTZ01TeHN0czRlZDNYRHNUM3N6MlFrQVlIZmZhcDZm NllXTTZPb244eVBzVDFKRW9XSUwzN0FvbTFPaUJJYVJtNURQQTQKRVljd0VvTXBFbzJDV2hT eEtSS0RLUkxRcFlsZ2xvVW8wRW9Tbi9xbDNVWHBTUVJ5OGlaOWxrSTVQYUhvV3liTzJmWkRy OVJwNVRIMgpOTXhFZEVvc3BZRExBV05Tem1rdzRMWGF3S3pEVXFNcGZNMEJ4UXpnb2pFWTBB MHhQMzJnbFZsY1FpYUIrdnRrY0RXdnJ3U01zdmdiCnFudXh6bVZJN2VWVlMxNTd4K2hiVTlW WTlUTTRYMkQ0ZHlSY2JHQ3c2TTRTeDNFUk5tTzBkanVBaHptNngwaXZ4ZEVLbjVCSDNPL2UK TTdoNDhqZGdjVWtoNy9tdDhhckpVN3dHRG1kUnVTeU5ERmNqRk5tSkRLWmpYN29BUzZ1ZFJH WmpCWkF6WnNMekxVV1IwdW5zcFZuRQpJcGt5L25DdUd3NzJuZElXbmIwbjFTd3RkZWhKN3gr R090MEdsQTVzV1JKNTZJZjhRTTFPOE8xcko1WXhrQ0I3MnVLMWhQWkpLZlRDCjZWK0VnWGtt QnNLS3NCK1hzT2x6Rk9vSGg0MFQ2WFFHd2d1S1NLSHphRWxUbFl5VTFQWGg1ZlFzd0JaaDhF ZG1MaGZENlJOL2EvdzEKTHBMdDhTTCtOdDRwemlMblZtSVIzY1RuY2JWODlEQ2FBeVRRTVVE dDUyR3liN1o3emt2b0NUbGROZkJFREZ3ekVSbzd6aVlzTWFPMgpyTmpKeFF1VVd6YUlHaE5q Q2hHQmpQT0ZrOUpoWVpkcGdPcGZuQk5WSWtLanVaaGZFTENWcTFNNGhPR0xLRlNkOHhrRkZz UVhhWVVsCkc5SUNERHhHWVFseTE5ZGZqMlFsc2Jla2NPZEFDTlVMbk1pTEhWelk1WDFmTW1W QmdEZUJMSzY0Smg2eXYxU3BHZmpraG1aRFk0aGYKbk1YZUJsbmhrd09OTW85RnZTU0lFTzRm dFRrUm9JRVJ1dnFyUHFKT1o5ZkN5U2E2dno5ZGx6VTFDOHhDb25HaHgwQ0VhY1ZJalJJUwpa REsrT09xaXVJeUhSbHkwVngxdlV6TXFsbEVrdGl0Sld6UzFQd25QZndNVmoxelBxWTNVbUZH Vk9sR0pSbWJMVzQ1SSs0cVh4eTZhCncrb1E3QURxU08xTGhCZVJJc0pKRXBJUE1tQ1lrRU1r RTJGK25BWjVibFU4cC9JNnpFMzhEUGdaTDN2Z1N5NXhWVVBzK2FDdzErVEQKcGVDM3BCRnkz cjJ3SnRBVThtQW50cHZHMW9iekNXWG95RVBmekJYOWFqQmRwR1BISzcxY1lqT2U4aWM3Q2xV Tk12MVF4N3dVcFNzNwo2dFl2SGVoSjdPN3Q4OTh1NGVpTXA2bXFSeCtLbUFMYWdYUWZqSVlF RWp5ZVo0bnAzaHZhWE1KdW9BcmUxSTkzbys2N2ZucjRjKzMyCjlXU1Jra2VpdHc2Wmx4ODNJ cGMyQWtEYnVmTWVpQmZ2SUhlMXBqN0Y1TDFxWWxqSXpOZmoxQ1l1VERQdWtXclZ5NkowUTVE VXQ5TG4KTkdRUkJsbXBYVU8weFE3RVFlSkdZYmpzanRYRVpIV2RVVDdoY2VLUEdzZjN0c1hi NVV2RUp6Y0N0VDJjV2pEcFNwbEZkNUwxSTRPYwp1bzcxRnAycHZ0ZGhHRkpCUkhkTHpXQlpF K3FRZkhzajdveXlIL0dMNUtlYzh0a2k2Kzg3ODRodUVoM3hUQkFzKzd4SUJyTUJrQ0duCnlZ RVZYTzA0UFZKd0xqbVFTd0hQdmdJMk9uQmhFQllrVTlyWUxQVkt6SVE2Q3Q3ZkxZSG1obmNE dm5kSVpYNkhUcENzanR6dE5HRlkKTG1oaWdPd2pxNjF3L1dtWUxObUNBNktvb2lXdXJXZ1dN RmtuSE9BTndmZ0ZzVmFXbFVDN0E5SnREbVNQZllGbXE5Z2lDN2twQ2hFVApsVlRpNDJzME5q b0JnVXlxcG1kVmpocFhVd0NHcm5FY2NEcERlU3p5cnd2RHdTMnNZNmFDUXB5UmhSZDhnSVN2 NnU2QVMrRXo1Q3hZCmRVZkE5Y2h5OEFwNDJoZTJoaUVSVW42eWtTMk1JMXNhcWtXS0hBZzdu R09QbzlQNitvcU5IRTZEWjBGRUdTQ1JzTWlKUkQwRG96YWsKa2FXWWRGaXVxNFBuQWtmWjkz em9MRXBxWmFCdVQremRXRUtHNmxRQks1SjlpVE9nbXBERkM1UXdWSzNHUy90OEJZQzhjVVN4 RzIyNQpDdzVPK0NrVHVhS1NGTDJWQkUzemZPdnpaVlhBRTdlcjE5aHl6enB3TU9CaWJPaTRy dDNvWW9hMWJJZVlVNC9ZSVFQUzhrcFpBOThnCmZlTXdoN1FMSW9Bb29neEJWU0l3aUh3UWp1 YmdXR3FvQWJRWVRza0xBVUFEM3dicHJROXFKWDBmYjFvNXRzb21ha05DR1o1aUIyT04KQkt3 WGhHa2pCYlJFaU5xVTlsWUVhM0xMUVBqYmVSeTh6aFFieEVZU1ladFN4S3lsS1pZUHNSSzZi QmR4T1ZkOTNRR3Ztci9jSE5HdwphZ3orb0JBekRwTkZWSXZIQU9wakpFZ1NCNDNxU0JSMDdr MnV2V25NSWU2SHRIa250cFBXRVpSZmVhTFd3K2hhaGhDaE1CZ1VCaFJPClNIc0I4NGVOdDhy ZHh5RVh3YTFEaEdGQUVKNTNyQTF6Q0g1VUpGSUVSQWltNGVoMjIvV2JxS1JFT0JvTVBKcFBJ SnVmSnl2Y3hWQ1YKb2lsVzVNZXVFTVFuR2J3dWNSaHFJZ2dxeEZwQ1FNSVRPcHBRVWd3dlJK M2duY0dQTytsOVdEeUI4S3Z3SW9hRk5UN3RRUHJEMlBldgppSHhlWEdHTUtQN295VUU3V1FM QURuU1l1bm8rMXBCNnVBWVFUM0lUZW1xbFduU0hnNk9oVCtDcWRENCtHNDIzVTZDNU5KRHRk ZXl3CjdRemhlTW1zaEZMYWRweVdTUVoyUURzb1hOb3JtaFYxQlV6Q3pwSzFQSERrVExBRTEv Q3FJZUNHK3dqcFFBTERxS1NmS3dVa0ZraXkKQ2pBVFU1OTh6aXlEYXdhQjhSdmJpbXFoc2Fl eXBIR0hDRldzZHNLb1RsQ2pFc1VLSUZWcDhRUEFyVUtETms2MDVXcWZmMVVLUk5obQpPODlp Q1V6VE9Sa1FnZEcwazI4L1JpSEFpeG8rcnUxY1FmUnlJMmVZaUZBN0F0ZzRnSTExM0hud0lr Y2FlaUxtRVl1VjByV3RkbThxClVram1hdmZCUnJjZmVRamcweHBFMzVSUUtRN2V6enFlQ21L bUIwNndrV0VWZ1FKQllEQ1JraUxJcEVJUkRseUo5WWYyakdJMlBuQjgKRUlld1R2N2R1Zlo4 M3phZUhwVlVZTEJnakVFR1JqSkRndUtjKzR1b09xZzZjbTcreHRTUUlRR1FQN0VWSVFCS0hB SHNLb0I1QXNVVQp4SHFnL2pEMVMwZFhQT0ZUYUllWWc2dFdRWUpqdFU2OW1kTFprQTk0VzZ0 amlOUkNkUzdRZlNjbm5ZSVQ0Vm5wUjE4TWQzNFVvVS9UCnlPeEV0OHkvQTgxZHI1VFNIVDFj ZlJWcEVrdy9mUkdNRXcyTkcvRUg2TVMxc3FZS1dnSktOdGo2OVlQeElKYkI0eHNqY282UDBo emsKbmZEeGtEbVJCU0tkREE1UzQ4Ym1aWks1YWhTbE5SWEFxdElGUWl0aGxSRUM5Z1V1S0FY b0JVU0pBa09ndEN4MnhuVUdLNHV0YWd6RgpsNE5JWXoyWkR4SEZ1YVZTQmkxUkZFUVdKVlNq Q0J1V0ZraDl2WUx4V1JqN0FsUGQ1N1RBVEtTQldRQjEzZS9FOUwxZlFkNGNmTFJUCmJVc0li azNoZFNPWXhpcE5uYVptWllsYXNNV2NncGNMbWFxUXh4QTIrMVBrdW1tV0dnNHhtWXFPbWhj bVNvanBja1NGRUlEMFNJQU8KUU1tNnBEVlNYZGlWb1h5NjU3amF6UXhITVRKd0xFek1NMWNI VFlaZ0RkUzFRbThaUE9XTThqRTVjWFRUVFN2aTE0eDVNSlFaRlRqWgpxbUZhMmlMV3RCcEFw b0xZV0FBTFNvbjFPS3RIUTRyZ3B5Q2JYOGRFR0VCa1VTTEFJTG1mcWxtcExvSUZLUEVnUGxV bjV4cXNIY2VBCkZoMUE5c1UxeERpZlZ5NG1CSVFld2dKb3VjSW0yT2xNTWFiVk55bFlwMG9s c3dLd281cVlJbmlxbEltYVFsTkNtaEZvTkNaSnhvWTAKNkMwMDIzZHgrT0U0R3UvREdHY0Zi UW9veU1VeldPY1VYRk1kd2xudDJUVFhJbGJyZ0pZcGxMRWNzTVlEa2x3bEJtZGJtR1lXeVpN RwpyZ1JZNGJXSVdvRFI1c3FUREdRRWtMS1RaeElYS2RhNWgyRFhCUTNPTlVxcGtaMXFXbG5Z YkZDa21FSmVnMk1aZThZUW1NRVF1QnJBCnd3ckJ4YTFoTGltRkVaRXNDRm1FR1pzbU5xVUNh WEVtSkpHRjZkWlJLbzJjVU16bFRqY2JpbVFtY0JBb3g2UjBobTFTYWxOR2tDdjgKNWc5bEE2 ZEN1YlJtYVdXT29QYlBmbzNGUU5VUU8vN3ExUHpHYWJkWUE4MFN2eXE3Vk1tRzlnMExZa0lD a3MyU25BblB4QUpBR1VRSQpNU056QmhJVWhBUWtSVHBaaWZ1S0liaFRVMHNtQmFsOTRnSFdD OWZ5NUY2RDE3ajhJaUJNUTBNR05INnZ3MkhTaFVBOWhrdzQxeHJuCkRNc05FcVZBTkV6NENY Q0drQWUvZjVISXFVU2lidmc4OHpDQmg4YTNjZ1UxL3VCaVpSSHZEVDdETDdudWlBbUpBRHZq Y0YrdEZNRmcKU2NrRUFBV1EreHZlOXNXc0lkYUJxSGhEVk9UQVNMTFVWcENDUWtJN3VncWhh STc1ZUtEWDUxeExueUtRc0tadG5QRUxTUUdCNHNEUQo4SjFFeE9NMzByZ1ZNekJHd09nNmxi MjhMb1lQU1VNZVdxb1VTQkFrcmRzQjhCZ3NWYlcwaisxYlo5Y1M5YVhUWTdzUXlqRGJaQktX Ck9UZ3lXMG13VXJVYjlub1Bzd1FEY0hSdlFOWVB0YXdTU0htOUVkekFiRjF1SEREd0FkT3ZZ bDF1NHVGSjlpUDg0b1FnN0RZbStNaDAKU21YSTMzbENMRnBkSUdLbTk3NG5XOUdsblJRb2V2 RmQ1V0grTXVabE5uZkR0enF3MkVxeVNKTkJVTFA5TTg4d2JpdnFFZTZsQ1hNegpnclFoYjdk cGo3QUtxVHdiT1VRcGc1QjBkRWl3STIrVlNnaEFFZ1A3U1ZXNXIwSHhENXZYc1JicVhQZzdk aVBGYmFURGhLaVBXdXRvClpqMllaYmZtMDZ6RnVscUVJL2x6aklzZnVmdGhEeWs1eVRrY240 bmxGN0JvSlJZMDhzMVlkY0J3Tll1VEFPYWw2R3I5enhFMEhSb2cKVUtJWE5VK05XcWZENVh1 QUhZOGdmdVcyL1FSWjRHamdUVE1Ja0k2NVNCS1VDb3JFSzFsdExiSmxxeGdzaGdhMmxnb3BT dU1LR0dDaQp4bFNqSjRTYTJUM3VnTEIySWw4YS90NVdRVGpaZENhOXdQbU9nbnJxQmQwMkp6 TnlGbkppV2dhVEIrNHBnUXhSRnJreE1PUG80eklFCnpMQnRRajZmWG9hdjRCOTlVcGhpYnVn Tm9ESjAwcWZJUG1hNmJMU0oxLzA3d1dybzRFUkFvbVgxVVMyazI2MGxwQTdGTkNsRVhtWTUK dVNwUm8zQ0RVcmpzRG1nSDY3M0swSUhES2g2bUZQS2RENEFwOVBESTk0cG5KSk8xdDh0L29s QUFRTTZMS0JoVk14bUVFWUpjUlc2QwpnbHhIMjFIc3ZTSXVCUTlHaDFIVDBVb1ZMZ3NKZ3ho U0lzVmlERUZGSjdCS1NFNUVRUi9FSTJBekdtREZvV0xrdS9FUmZlSU00RkphCk1oVllpdFFJ NmMrN3ljWHhDYVo1WDBNaVpnL09ST1VRWGpNQzBmZzJ4UjhiaTZZQjM1RXB6ZkRHYjBDWUhT cXlUWE1GbENFZ3BxTGgKSU9DcWNjYXd3bUhkbmQ1ZHZJd2lKQmNGclBjRVJ4TzBSZ1lseWNL V3NvWndRQ0N0RGgyRjUyekNwaVJrSnpFMnFhUnplS3FnY0lnaQpMUUlpQnNFOFlvQzVhZnVR NDFJUjViNTQxbDhhVEFFQ09ObnlNaWdXQVJZU1ZxZ1NrRlRzNGNKczlFelJzNXhVNkp3NlpL SVRubkZwCjZ5cGZmS2hpeHZBWXFxWVF1WU1Sb2xkVXdETFhsVUF0ZDI4ZFlOYU5JNW9JRTZu SENLWHpJZTZyb1dZaGhSK0lqdlVhTjZjd0lpS24KaXg2Nllsajg3cE8veGFVQkx5NU5lWjlP RU5CSG42eW14MThlNVJpckJWV0NyYlFlUWd4bVZQN2F4K25FTjBwcGlOTVpra1hrMk44UQpI eGtMRUNDUDF0T3A1a0RjTiswaDQwRkZpZ29vS0xGRkhVcHg4RWs5VWpONXhHSHlJZG84eU1q cGdSQTFSK0RQQVNiWVlWTUpoQXdoCldJdXRBS0tURkw5bE1GUmhERzUyMUI2a0VyMFZRVDRt S1lwellZdGNsY1FMMWQ3bzM4UVg0RXY3RXQxNzlNSHd2cGlOOEhHOFVtUSsKbU9LeUo5eXN3 UElSM09LY0JIUVVaZTRoOHhtUUptWXRhbk1KR0FHZmNhVUtscHZiS1dNYkExbTFWYk1pbXhC THRkN2x3QjlhOTdaUApTeEZ3OTRFT3BJSkRwTzloVmlwTERZVlVDRkpySmtWbWdLZnlrUkNR QW9aZzZJWnhXOWhyMXc4VnBsZW1pWTRTb05RM2RUdkZiNEJvCnhVb0R0WHlHZ1EyQWhtQnZ0 d1pRbFpDUXcrcERRMk5za3BoaHVCMmNuZ2N3UWhOb3VSWStrd2lIRVFWU0lxVlZCU09MV3FQ dmd2aFEKMlRNY0ZLTnliMUxTVkZDaWwxUnlMRUhSRXBBaWtqZ0tubWdvSDN4VjZObUpHWWtz SGtqWHZyU2FGdXlxakZJcEVYaVhpU3pPOFNHVgoxbmRkdWlFOTBtWE13SElIdEVvaW9LNllz MnlZTVlRd1l0RWJHRjFiV1plOFl6cnV3cE9ZY3BCSE5Ld1JrUVVnRWlBVTkrV2tzbnQwCkE2 TkRRUkxsVU1nWU1VWTBqc05sZkRTNFlXQkJWUVNZUklJc2FMUWRGdnl5M0Y1UzBycEFJMmFn RlpGRG9CalpPanJKSTBRdk1KR3QKOUM0OWE2VzdFWkVJUWhGSkdITVI5REJTZ3A3bVBsUkp3 aWZJYlV5UGNQWVZBNlJPazhpdXUzcWRJL0JVcEtIOEh4SDc0R3Y1VWFWUwpNZzRBWmc5ajd2 SGtMVVE3ajNmYnJPUmxrU01kM0FEdGhwRktMc0tWYU9kaW9uOGFLb2hvWXp4V0tDUlFZSWhY Z2lkajZtcFc0ZWQ0CkJyMXdqblRiWHAvalBNdEFvYXEyQnBJaG4xYUVzWi9qUlRQb2FXWFFy a093NHgvRjhvQTJUMFF4alNoU25vMGlWS2xnc1N3U0E0azIKVGQ0U2lBT2pDZEo1cWRTbGlM WDJyVkNGQmJ2RXhLMk1TU1JwVWxBOCsrQmJ5b1ZVZ1BxRGM1anB3UmlmWVBXdTlzRmswNTBP NUdnVQpmYVJIMXlUSml2cGdjbjlETkFWQWZqOXhWK3g2d0J3SGVFc1BVUVE2MndBOVNhVTdM N2pXWmFPZHhQS1lpQmRFK01LZnRFaCtCa2xJCkU3OG5Ic01HNzEzcTlPRnhGUFM5RnBrcFRO eW1BemxuTE1IQkpnS2hFQ2tJY2R3OFFnbmk2YTZrUE5vZTJGODh6TWhNcjkyUlFHMUsKZkpl MVZLRk55dllyK3dzMmJCSHVNSDBOY0NTZktuWGs4MzVCMzhkZDBCNGdWT3paeGZVdm9WdXVD UFFHb2VNVVBTR0oyNm45ay92dwpQSVFydFdjVk9LdWtxUk9nUDgrNC8rTHVTS2NLRWhWY29Z RGcK --------------020108010309070309020703-- From debbugs-submit-bounces@debbugs.gnu.org Thu Jul 22 05:19:00 2010 Received: (at 6602) by debbugs.gnu.org; 22 Jul 2010 09:19:00 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1Obrvg-0005Kp-Az for submit@debbugs.gnu.org; Thu, 22 Jul 2010 05:19:00 -0400 Received: from mail-bw0-f44.google.com ([209.85.214.44]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1Obrve-0005Kk-NE for 6602@debbugs.gnu.org; Thu, 22 Jul 2010 05:18:59 -0400 Received: by bwz7 with SMTP id 7so777258bwz.3 for <6602@debbugs.gnu.org>; Thu, 22 Jul 2010 02:19:26 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:mime-version:received:in-reply-to :references:from:date:message-id:subject:to:cc:content-type :content-transfer-encoding; bh=MYZwxrSztyBR8ZoKms95m0ub/CfRVf4enY3VNGKIvnc=; b=hTLEgHAfDamLKaETac5mXJDwtJPndK0EImSXIcGRMf00umMDd3GdVBK9c6pRHC4Pwt hr9zyCc8P5XNwiRVy3FccW+VT0cp2+aNPRFNEKOW9JNPU6Tqz2LrBoTKKzgfvFdGkek2 V5/hgnnYfnR4j5uWNu6+U8u4ucJmn8mkPtHj0= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-type:content-transfer-encoding; b=TFU7xwpJtmyYuNiqhLriby/1DtiDWS7gIJUYMST7IDJwKJBs16cXKgsJr5jO8JsIHL iTfhGZxj/jvIi1OdyIcjATeWNJNJ2sb862jBKiRdTgdPoROXuYQcCICOKl9LtqZP1qG6 MLgDu1n/tdOVc5PVTD3kmMQexTkpT0HDCQVU4= Received: by 10.204.178.211 with SMTP id bn19mr1268590bkb.15.1279790366635; Thu, 22 Jul 2010 02:19:26 -0700 (PDT) MIME-Version: 1.0 Received: by 10.204.180.136 with HTTP; Thu, 22 Jul 2010 02:19:06 -0700 (PDT) In-Reply-To: <4C387CF9.4070301@gmail.com> References: <4C387CF9.4070301@gmail.com> From: Juanma Barranquero Date: Thu, 22 Jul 2010 11:19:06 +0200 Message-ID: Subject: Re: bug#6602: [PATCH] make dist target for Windows To: Christoph Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -2.7 (--) X-Debbugs-Envelope-To: 6602 Cc: 6602@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -2.7 (--) On Sat, Jul 10, 2010 at 16:00, Christoph wrote: > On 4/8/2010 11:51 AM, Eli Zaretskii wrote: > >> Well, do you have assignment to FSF on record? =C2=A0I cannot see it. = =C2=A0If >> you don't, please talk to Stefan and Yidong to start the paperwork. >> >> Once that is done, someone will install this for you. > > I finally got my confirmation email from the FSF, that my paperwork has > been processed. I've you can send again the patch with ChangeLog entries, I'll be happy to install it. =C2=A0 =C2=A0 Juanma From debbugs-submit-bounces@debbugs.gnu.org Thu Jul 22 05:20:12 2010 Received: (at 6602) by debbugs.gnu.org; 22 Jul 2010 09:20:13 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1Obrwq-0005Lq-Ly for submit@debbugs.gnu.org; Thu, 22 Jul 2010 05:20:12 -0400 Received: from mail-bw0-f44.google.com ([209.85.214.44]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1Obrwo-0005Ll-K0 for 6602@debbugs.gnu.org; Thu, 22 Jul 2010 05:20:11 -0400 Received: by bwz7 with SMTP id 7so777920bwz.3 for <6602@debbugs.gnu.org>; Thu, 22 Jul 2010 02:20:38 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:mime-version:received:in-reply-to :references:from:date:message-id:subject:to:cc:content-type :content-transfer-encoding; bh=kkZuPbdDp50dIgw17lNW6CVLtN4zCUtUhHcN60Lnfg4=; b=WEmZouip0jGjMW6eSN49F+Qen0JUnp2oGEg51KACGPMWA+CXWo2AtFJSy1Htu3+Ve/ mIJQ8xoQ3YTJQqoh0VcPJVML9UILYPMhd/5l9c/EryiNzuCiA9E2Zik+/WCuJA0geavG WpMJUMGArBu03fkNPG2f8Nw+ZBT057diEoAEU= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-type:content-transfer-encoding; b=D5EysNFdouHBiP7rwJCiciSadX/IjN+jW6UXbLBSR5AMevPSebwW+z13CaXgRDj7hO USaQ2vMHQkbaS6Z54K+qsVfAauJfLJIQyH0qZdCWqAtGftu0k3g5KtjA57s+WyFzH98y 9JIMIzl1Vyikjemg0Bl9VxJbIcwfcR4cbWR24= Received: by 10.204.152.4 with SMTP id e4mr1121468bkw.120.1279790438851; Thu, 22 Jul 2010 02:20:38 -0700 (PDT) MIME-Version: 1.0 Received: by 10.204.180.136 with HTTP; Thu, 22 Jul 2010 02:20:18 -0700 (PDT) In-Reply-To: References: <4C387CF9.4070301@gmail.com> From: Juanma Barranquero Date: Thu, 22 Jul 2010 11:20:18 +0200 Message-ID: Subject: Re: bug#6602: [PATCH] make dist target for Windows To: Christoph Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -2.7 (--) X-Debbugs-Envelope-To: 6602 Cc: 6602@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -2.7 (--) On Thu, Jul 22, 2010 at 11:19, Juanma Barranquero wrote: > I've you That's a weird typo, if I can say it myself. =C2=A0 =C2=A0 Juanma From debbugs-submit-bounces@debbugs.gnu.org Thu Jul 22 06:01:52 2010 Received: (at 6602) by debbugs.gnu.org; 22 Jul 2010 10:01:52 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1Obsb8-0005fX-PB for submit@debbugs.gnu.org; Thu, 22 Jul 2010 06:01:51 -0400 Received: from mail-bw0-f44.google.com ([209.85.214.44]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1Obsb6-0005fS-UE for 6602@debbugs.gnu.org; Thu, 22 Jul 2010 06:01:49 -0400 Received: by bwz7 with SMTP id 7so802587bwz.3 for <6602@debbugs.gnu.org>; Thu, 22 Jul 2010 03:02:17 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:mime-version:received:in-reply-to :references:from:date:message-id:subject:to:cc:content-type :content-transfer-encoding; bh=qEX2a7Ixc5FVIPvhEXvxiOh/itVL4jMV3md5s6odGO8=; b=MExju7NZqVsuPL51lmOOUMI6W0aWJCY340x6nnmA+dtYcks8DOketQDNzyzS+A8Q3J i2v3MtbxmQJQspNVK56fKBcMHgUd8A4IAlCkhN9qTuZeCNveDzRRZbWmBN5FqbPqmdzi AhvFzlmS9SCcQXBY3obrh9R8e7qOmR42Arryg= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-type:content-transfer-encoding; b=Mc05IpBscQlZnqYJC8DF++LBXa62qrUV48zs/P2jztnuFsmUsHgGEE4TZIPWQ3HGUB wb0hcMGiuCia8oGDLgnYjPjx18J+8x78GHt7gOOtuGSCH98DF1JGqU4qXHVhYroJZF1t KazyktaWBwpvUcs3W0GqpdUwTbE+OpAD4W1KQ= Received: by 10.204.22.81 with SMTP id m17mr1030068bkb.194.1279792933389; Thu, 22 Jul 2010 03:02:13 -0700 (PDT) MIME-Version: 1.0 Received: by 10.204.180.136 with HTTP; Thu, 22 Jul 2010 03:01:50 -0700 (PDT) In-Reply-To: References: <4C387CF9.4070301@gmail.com> From: Juanma Barranquero Date: Thu, 22 Jul 2010 12:01:50 +0200 Message-ID: Subject: Re: bug#6602: [PATCH] make dist target for Windows To: Christoph Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -2.7 (--) X-Debbugs-Envelope-To: 6602 Cc: 6602@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -2.7 (--) On Thu, Jul 22, 2010 at 11:19, Juanma Barranquero wrote: > I've you can send again the patch with ChangeLog entries, I'll be > happy to install it. A few questions: > Main changes: > > - new parameter for configure.bat to provide path to distribution files, = for example libXpm.dll Perhaps you could mention in the docs that it accepts wildcards (at least, it worked for me once I switched from backslashes to forward slashes on the argument). > - README.W32 relocated to nt/ directory (from admin/nt) AFAICS, you've copied it, not relocated it. admin/nt/README.W32 still exist= s. > - makefile.w32-in contains new target install-shortcuts to invoke addpm, = so no short cuts are created when packaging I like this change because I will be able to use "make install-bin" and bypass addpm altogether. Great. :-) > - new file zipdist.bat in nt/ which replaces makedist.bat from admin/nt. = zipdist invokes 7zip to create the zipped binary distributions and verifies= integrity. Does make sense to keep admin/nt/makedist.bat? =C2=A0 =C2=A0 Juanma From debbugs-submit-bounces@debbugs.gnu.org Thu Jul 22 21:14:53 2010 Received: (at 6602) by debbugs.gnu.org; 23 Jul 2010 01:14:53 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1Oc6qj-0005dd-3p for submit@debbugs.gnu.org; Thu, 22 Jul 2010 21:14:53 -0400 Received: from mail-gx0-f172.google.com ([209.85.161.172]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1Oc6qh-0005dX-FZ for 6602@debbugs.gnu.org; Thu, 22 Jul 2010 21:14:52 -0400 Received: by gxk1 with SMTP id 1so4766105gxk.3 for <6602@debbugs.gnu.org>; Thu, 22 Jul 2010 18:14:47 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlemail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from :user-agent:mime-version:to:cc:subject:references:in-reply-to :content-type:content-transfer-encoding; bh=dsZ/7JDrJvvHhZwcDIosg/imL/pFMOmM11hyZV4HrRo=; b=QuuPjS5XicHCil8Fo3RD/1WxP4MzganSgbvIXsocHKnwYWDFLY3sQEOGJw4mp0dAZS PktZN0BoeUrhB+KOZB94jGBQbv+eNROr74fdo4J/Xy9ezToHO5xSuE+rdLno01ki1sPi j7XwabqdiLxoljYNRJtV4ZzaTgzr8bpLEGa58= DomainKey-Signature: a=rsa-sha1; c=nofws; d=googlemail.com; s=gamma; h=message-id:date:from:user-agent:mime-version:to:cc:subject :references:in-reply-to:content-type:content-transfer-encoding; b=loYMAdWQ1BAHS3yrZg7jte6akUXw1rhY//I0dfxMld6ZMMD1ZHSBbd6pzJ1HlEEQHD mHKHyo5jnq5AHj2ZSCI9oEWxao+IceHAsPHntvDjY0Hv9BJChcNznqJ5GtQQ61eaocRQ AyDbbVSJ/fttQnDwyWTWjpe70RyqNywHXuwOs= Received: by 10.101.193.17 with SMTP id v17mr3058590anp.206.1279847687309; Thu, 22 Jul 2010 18:14:47 -0700 (PDT) Received: from [192.168.1.5] (97-122-118-250.hlrn.qwest.net [97.122.118.250]) by mx.google.com with ESMTPS id k11sm86450562ani.30.2010.07.22.18.14.45 (version=SSLv3 cipher=RC4-MD5); Thu, 22 Jul 2010 18:14:46 -0700 (PDT) Message-ID: <4C48ED04.2090407@gmail.com> Date: Thu, 22 Jul 2010 19:14:44 -0600 From: Christoph User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.7) Gecko/20100713 Thunderbird/3.1.1 MIME-Version: 1.0 To: Juanma Barranquero Subject: Re: bug#6602: [PATCH] make dist target for Windows References: <4C387CF9.4070301@gmail.com> In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Score: -3.5 (---) X-Debbugs-Envelope-To: 6602 Cc: 6602@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -3.5 (---) On 7/22/2010 4:01 AM, Juanma Barranquero wrote: >> - new parameter for configure.bat to provide path to distribution files, for example libXpm.dll > > Perhaps you could mention in the docs that it accepts wildcards (at > least, it worked for me once I switched from backslashes to forward > slashes on the argument). Can you post an example, please? >> - README.W32 relocated to nt/ directory (from admin/nt) > > AFAICS, you've copied it, not relocated it. admin/nt/README.W32 still exists. Yeah, I was going to propose this before doing any cleanup. README.W32 should be removed. I will add that to the patch. >> - makefile.w32-in contains new target install-shortcuts to invoke addpm, so no short cuts are created when packaging > > I like this change because I will be able to use "make install-bin" > and bypass addpm altogether. Great. :-) I like it, too. ;) >> - new file zipdist.bat in nt/ which replaces makedist.bat from admin/nt. zipdist invokes 7zip to create the zipped binary distributions and verifies integrity. > > Does make sense to keep admin/nt/makedist.bat? No. Same deal as with README.W32. I will add it to the new, updated patch. Thanks for the comments. I will send an updated patch tomorrow. Christoph From debbugs-submit-bounces@debbugs.gnu.org Thu Jul 22 21:23:23 2010 Received: (at 6602) by debbugs.gnu.org; 23 Jul 2010 01:23:24 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1Oc6yx-0005hi-Dp for submit@debbugs.gnu.org; Thu, 22 Jul 2010 21:23:23 -0400 Received: from mail-bw0-f44.google.com ([209.85.214.44]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1Oc6yv-0005hd-Ix for 6602@debbugs.gnu.org; Thu, 22 Jul 2010 21:23:22 -0400 Received: by bwz7 with SMTP id 7so1357893bwz.3 for <6602@debbugs.gnu.org>; Thu, 22 Jul 2010 18:23:17 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:mime-version:received:in-reply-to :references:from:date:message-id:subject:to:cc:content-type :content-transfer-encoding; bh=tILobZ30hZjuUrR18/szdyEMPcFfvT23IiHxMuBTbxM=; b=PuzMy+nbhUbObsU1vMaS8l1Oqz0OU3XTfi8AuijTVuKZs5wQHuui4pAM0w64CJBE9R cIMaA42Ns42fZNAVR4ZAAzoTCcWTC7r6q1RLpjX8klIAWmTt193DB/6TFn2IM/wzfyuI PhjS5SIAAXQDrbu7hyvG5TY6Pf+WUQgXVkqXs= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-type:content-transfer-encoding; b=vUzpV0ZV2Ao94uPvB2PaKRaHgENi8vOtC4thZfDbBOPYh8uVVNfz0rekQVi+mgjMvw ejT6RVAZiPIRpBfNfI1m9NvTqzNkDDWgSYtZ+k1Wv7j8TU60kYBjbn1MbAF0rGS9V8EJ fF3t6drZxdVsMpZEK54Mv+lU55ZFY5EggVtoE= Received: by 10.204.82.136 with SMTP id b8mr2181150bkl.38.1279848197165; Thu, 22 Jul 2010 18:23:17 -0700 (PDT) MIME-Version: 1.0 Received: by 10.204.180.136 with HTTP; Thu, 22 Jul 2010 18:22:57 -0700 (PDT) In-Reply-To: <4C48ED04.2090407@gmail.com> References: <4C387CF9.4070301@gmail.com> <4C48ED04.2090407@gmail.com> From: Juanma Barranquero Date: Fri, 23 Jul 2010 03:22:57 +0200 Message-ID: Subject: Re: bug#6602: [PATCH] make dist target for Windows To: Christoph Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -2.7 (--) X-Debbugs-Envelope-To: 6602 Cc: 6602@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -2.7 (--) On Fri, Jul 23, 2010 at 03:14, Christoph wrote: > Can you post an example, please? ?? I just used --distfiles C:/emacs/build/*.dll and it worked. Well, to be fair, I used --distfiles C:\emacs\build\*.dll and it failed; then I manually changed \ to / and it worked. > I will send an updated patch tomorrow. Great, thanks. =C2=A0 =C2=A0 Juanma From debbugs-submit-bounces@debbugs.gnu.org Fri Jul 23 23:18:13 2010 Received: (at 6602) by debbugs.gnu.org; 24 Jul 2010 03:18:13 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OcVFc-0001Vb-3K for submit@debbugs.gnu.org; Fri, 23 Jul 2010 23:18:13 -0400 Received: from mail-gw0-f44.google.com ([74.125.83.44]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OcVFX-0001VW-So for 6602@debbugs.gnu.org; Fri, 23 Jul 2010 23:18:09 -0400 Received: by gwaa18 with SMTP id a18so960971gwa.3 for <6602@debbugs.gnu.org>; Fri, 23 Jul 2010 20:18:06 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlemail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from :user-agent:mime-version:to:cc:subject:references:in-reply-to :content-type; bh=0xNmYKQ0uANkLtCR+w9ngc749zyOG3OWSoKEzTOSPJI=; b=VyAruaurh2tHt/yFbK7nFYUBF7lAU7pEcKoo2LR+MGIMqF6SKMiz4jyF7bUTeLeHnv pdA3/0k+IDdz/jqZKBv/ji7neOrgzF3+V/0S6gb7r+5TNfezV1mMeq/DME/FzZKnCt+v gp1jfO3brv4teOn6TeXxzG9UO8VUaUsWPIkpc= DomainKey-Signature: a=rsa-sha1; c=nofws; d=googlemail.com; s=gamma; h=message-id:date:from:user-agent:mime-version:to:cc:subject :references:in-reply-to:content-type; b=GKGOOgtGPlwJVBPeSqIY7fB7JOHk9kzPKLYa+/32VeoC6c86Eztv+iI8yIWUJKnjk6 Jab1u1FdQ3qHuOeQ6eu0GvbW7nvaK3UWkwqzQzQ2VFu92WMBNpcXvwGLBr3+GSZJ0L9T EDhtV0w3n4NC026M9qYfdDBIoYsVJpU5edS5M= Received: by 10.101.195.37 with SMTP id x37mr4914178anp.38.1279941486664; Fri, 23 Jul 2010 20:18:06 -0700 (PDT) Received: from [192.168.1.4] (97-122-118-250.hlrn.qwest.net [97.122.118.250]) by mx.google.com with ESMTPS id h5sm1433653anb.8.2010.07.23.20.18.03 (version=SSLv3 cipher=RC4-MD5); Fri, 23 Jul 2010 20:18:05 -0700 (PDT) Message-ID: <4C4A5B6A.9080700@gmail.com> Date: Fri, 23 Jul 2010 21:18:02 -0600 From: Christoph User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.7) Gecko/20100713 Thunderbird/3.1.1 MIME-Version: 1.0 To: Juanma Barranquero Subject: Re: bug#6602: [PATCH] make dist target for Windows References: <4C387CF9.4070301@gmail.com> <4C48ED04.2090407@gmail.com> In-Reply-To: Content-Type: multipart/mixed; boundary="------------010202040701070704010104" X-Spam-Score: -1.2 (-) X-Debbugs-Envelope-To: 6602 Cc: 6602@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -1.1 (-) This is a multi-part message in MIME format. --------------010202040701070704010104 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit On 7/22/2010 7:22 PM, Juanma Barranquero wrote: >> I will send an updated patch tomorrow. > > Great, thanks. > > Juanma Find attached the new patch for the `make dist' target. I added a Changelog and NEWS entry and removed README.W32 and makedist.bat files from the nt/ directory. Christoph --------------010202040701070704010104 Content-Type: text/plain; name="makedistw32v7.txt" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="makedistw32v7.txt" PT09IG1vZGlmaWVkIGZpbGUgJ0NoYW5nZUxvZycKLS0tIENoYW5nZUxvZwkyMDEwLTA3LTI0 IDAxOjIzOjA3ICswMDAwCisrKyBDaGFuZ2VMb2cJMjAxMC0wNy0yNCAwMjo1NDoyOCArMDAw MApAQCAtMSwzICsxLDE2IEBACisyMDEwLTA3LTI0ICBDaHJpc3RvcGggU2Nob2x0ZXMgIDxj c2Nob2wyMTEyQGdtYWlsLmNvbT4KKworCU5ldyBtYWtlIHRhcmdldCBmb3IgV2luZG93cyBw bGF0Zm9ybTogbWFrZSBkaXN0CisKKwkqIGNvbmZpZ3VyZS5iYXQ6IE5ldyBwYXJhbWV0ZXIg YC0tZGlzdGZpbGVzJy4KKwkqIGFkbWluLmVsOiBXcml0ZSB2ZXJzaW9uIG51bWJlciB0byBt YWtlZmlsZS53MzItaW4uCisJKiBSRUFETUUuVzMyOiBSZWxvY2F0ZWQgdG8gbnQvIGRpcmVj dG9yeS4KKwkqIG1ha2VmaWxlLnczMi1pbjogQWRkZWQgdmVyc2lvbiBudW1iZXIsIG5ldyB0 YXJnZXQgYGRpc3QnLiBBZGRlZAorCW5ldyB0YXJnZXQgYGluc3RhbGwtc2hvcnRjdXRzJwor CSogbWFrZWRpc3QuYmF0OiByZW1vdmVkLCByZXBsYWNlZCB3aXRoIGB6aXBkaXN0LmJhdCcK KwkqIHppcGRpc3QuYmF0OiBjcmVhdGUgemlwcGVkIGJpbmFyeSBkaXN0cmlidXRpb24sIHJl cGxhY2VzCisJYG1ha2VkaXN0LmJhdCcKKwogMjAxMC0wNy0yNCAgS2VuIEJyb3duICA8a2Jy b3duQGNvcm5lbGwuZWR1PiAgKHRpbnkgY2hhbmdlKQogCiAJKiBjb25maWd1cmUuaW4gKFNU QVJUX0ZJTEVTKSBbY3lnd2luXTogU2V0IHRvIHByZS1jcnQwLm8gKEJ1ZyM2NzE1KS4KCj09 PSBtb2RpZmllZCBmaWxlICdhZG1pbi9hZG1pbi5lbCcKLS0tIGFkbWluL2FkbWluLmVsCTIw MTAtMDUtMTUgMjE6MTI6NDQgKzAwMDAKKysrIGFkbWluL2FkbWluLmVsCTIwMTAtMDctMDMg MTY6NTk6MDUgKzAwMDAKQEAgLTk1LDYgKzk1LDkgQEAKICAgKHNldC12ZXJzaW9uLWluLWZp bGUgcm9vdCAibGliLXNyYy9tYWtlZmlsZS53MzItaW4iIHZlcnNpb24KIAkJICAgICAgIChy eCAoYW5kICJWRVJTSU9OIiAoMCsgc3BhY2UpICI9IiAoMCsgc3BhY2UpCiAJCQkJKHN1Ym1h dGNoICgxKyAoaW4gIjAtOS4iKSkpKSkpCisgIChzZXQtdmVyc2lvbi1pbi1maWxlIHJvb3Qg Im50L21ha2VmaWxlLnczMi1pbiIgdmVyc2lvbgorCQkgICAgICAgKHJ4IChhbmQgIlZFUlNJ T04iICgwKyBzcGFjZSkgIj0iICgwKyBzcGFjZSkKKwkJCQkoc3VibWF0Y2ggKDErIChpbiAi MC05LiIpKSkpKSkKICAgOzsgbnQvZW1hY3MucmMgYWxzbyBjb250YWlucyB0aGUgdmVyc2lv biBudW1iZXIsIGJ1dCBpbiBhbiBhd2t3YXJkCiAgIDs7IGZvcm1hdC4gSXQgbXVzdCBjb250 YWluIGZvdXIgY29tcG9uZW50cywgc2VwYXJhdGVkIGJ5IGNvbW1hcywgYW5kCiAgIDs7IGlu IHR3byBwbGFjZXMgdGhvc2UgY29tbWFzIGFyZSBmb2xsb3dlZCBieSBzcGFjZSwgaW4gdHdv IG90aGVyCgo9PT0gcmVtb3ZlZCBmaWxlICdhZG1pbi9udC9SRUFETUUuVzMyJwotLS0gYWRt aW4vbnQvUkVBRE1FLlczMgkyMDEwLTAxLTEzIDA4OjM1OjEwICswMDAwCisrKyBhZG1pbi9u dC9SRUFETUUuVzMyCTE5NzAtMDEtMDEgMDA6MDA6MDAgKzAwMDAKQEAgLTEsMjY0ICswLDAg QEAKLUNvcHlyaWdodCAoQykgMjAwMSwgMjAwMiwgMjAwMywgMjAwNCwgMjAwNSwgMjAwNiwg MjAwNywgMjAwOCwgMjAwOSwgMjAxMAotICBGcmVlIFNvZnR3YXJlIEZvdW5kYXRpb24sIElu Yy4KLVNlZSB0aGUgZW5kIG9mIHRoZSBmaWxlIGZvciBsaWNlbnNlIGNvbmRpdGlvbnMuCi0K LQkJCSAgIEVtYWNzIGZvciBXaW5kb3dzCi0KLSAgVGhpcyBSRUFETUUgZmlsZSBkZXNjcmli ZXMgaG93IHRvIHNldCB1cCBhbmQgcnVuIGEgcHJlY29tcGlsZWQKLSAgdmVyc2lvbiBvZiBH TlUgRW1hY3MgZm9yIFdpbmRvd3MuICBUaGlzIGRpc3RyaWJ1dGlvbiBjYW4gYmUgZm91bmQg b24KLSAgdGhlIGZ0cC5nbnUub3JnIHNlcnZlciBhbmQgaXRzIG1pcnJvcnM6Ci0KLQlmdHA6 Ly9mdHAuZ251Lm9yZy9nbnUvZW1hY3Mvd2luZG93cy8KLQotICBUaGlzIHNlcnZlciBjb250 YWlucyBvdGhlciBkaXN0cmlidXRpb25zLCBpbmNsdWRpbmcgdGhlIGZ1bGwgRW1hY3MKLSAg c291cmNlIGRpc3RyaWJ1dGlvbiBhbmQgYSBiYXJlYmluIGRpc3RyaWJ1dGlvbiB3aGljaCBj YW4gYmUgaW5zdGFsbGVkCi0gIG92ZXIgaXQsIGFzIHdlbGwgYXMgb2xkZXIgcmVsZWFzZXMg b2YgRW1hY3MgZm9yIFdpbmRvd3MuCi0KLSAgQW5zd2VycyB0byBmcmVxdWVudGx5IGFza2Vk IHF1ZXN0aW9ucywgYW5kIGZ1cnRoZXIgaW5mb3JtYXRpb24gYWJvdXQKLSAgdGhpcyBwb3J0 IG9mIEdOVSBFbWFjcyBhbmQgcmVsYXRlZCBzb2Z0d2FyZSBwYWNrYWdlcyBjYW4gYmUgZm91 bmQgdmlhCi0gIGh0dHA6Ci0KLQlodHRwOi8vd3d3LmdudS5vcmcvc29mdHdhcmUvZW1hY3Mv d2luZG93cy8KLQotKiBQcmVsaW1pbmFyaWVzCi0KLSAgQWxvbmcgd2l0aCB0aGlzIGZpbGUg c2hvdWxkIGJlIHNpeCBzdWJkaXJlY3RvcmllcyAoYmluLCBldGMsIGluZm8sCi0gIGxpc3As IGxlaW0sIHNpdGUtbGlzcCkuICBJZiB5b3UgaGF2ZSBkb3dubG9hZGVkIHRoZSBiYXJlYmlu Ci0gIGRpc3RyaWJ1dGlvbiwgdGhlbiBpdCB3aWxsIGNvbnRhaW4gb25seSB0aGUgYmluIGRp cmVjdG9yeSBhbmQgdGhlCi0gIGJ1aWx0IGluIGRvY3VtZW50YXRpb24gaW4gZXRjL0RPQy1Y LCB0aGUgcmVzdCBvZiB0aGUgc3ViZGlyZWN0b3JpZXMKLSAgYXJlIGluIHRoZSBzcmMgZGlz dHJpYnV0aW9uLCB3aGljaCB0aGUgYmFyZWJpbiBkaXN0cmlidXRpb24gaXMKLSAgZGVzaWdu ZWQgdG8gYmUgdXNlZCB3aXRoLgotCi0qIFNldHRpbmcgdXAgRW1hY3MKLQotICBUbyBpbnN0 YWxsIEVtYWNzLCBzaW1wbHkgdW5wYWNrIGFsbCB0aGUgZmlsZXMgaW50byBhIGRpcmVjdG9y eSBvZgotICB5b3VyIGNob2ljZSwgYnV0IG5vdGUgdGhhdCB5b3UgbWlnaHQgZW5jb3VudGVy IG1pbm9yIHByb2JsZW1zIGlmCi0gIHRoZXJlIGlzIGEgc3BhY2UgYW55d2hlcmUgaW4gdGhl IGRpcmVjdG9yeSBuYW1lLiAgVG8gY29tcGxldGUgdGhlCi0gIGluc3RhbGxhdGlvbiBwcm9j ZXNzLCB5b3UgY2FuIG9wdGlvbmFsbHkgcnVuIHRoZSBwcm9ncmFtIGFkZHBtLmV4ZQotICBp biB0aGUgYmluIHN1YmRpcmVjdG9yeS4gIFRoaXMgd2lsbCBwdXQgYW4gaWNvbiBmb3IgRW1h Y3MgaW4gdGhlCi0gIFN0YXJ0IE1lbnUgdW5kZXIgIlN0YXJ0IC0+IFByb2dyYW1zIC0+IEdu dSBFbWFjcyIuCi0KLSAgU29tZSB1c2VycyBoYXZlIHJlcG9ydGVkIHRoYXQgdGhlIFN0YXJ0 IE1lbnUgaXRlbSBpcyBub3QgY3JlYXRlZCBmb3IKLSAgdGhlbS4gIElmIHRoaXMgaGFwcGVu cywganVzdCBjcmVhdGUgeW91ciBvd24gc2hvcnRjdXQgdG8gcnVuZW1hY3MuZXhlLAotICBl Zy4gYnkgZHJhZ2dpbmcgaXQgb24gdG8gdGhlIGRlc2t0b3Agb3IgdGhlIFN0YXJ0IGJ1dHRv bi4KLQotICBOb3RlIHRoYXQgcnVubmluZyBhZGRwbSBpcyBub3cgYW4gb3B0aW9uYWwgc3Rl cDsgRW1hY3MgaXMgYWJsZSB0bwotICBsb2NhdGUgYWxsIG9mIGl0cyBmaWxlcyB3aXRob3V0 IG5lZWRpbmcgYW55IGluZm9ybWF0aW9uIHRvIGJlIHNldCBpbgotICB0aGUgZW52aXJvbm1l bnQgb3IgdGhlIHJlZ2lzdHJ5LCBhbHRob3VnaCBzdWNoIHNldHRpbmdzIHdpbGwgc3RpbGwK LSAgYmUgb2JleWVkIGlmIHByZXNlbnQuICBUaGlzIGlzIGNvbnZlbmllbnQgZm9yIHJ1bm5p bmcgRW1hY3Mgb24gYQotICBtYWNoaW5lIHdoaWNoIGRpc2FsbG93cyByZWdpc3RyeSBjaGFu Z2VzLCBvciBvbiB3aGljaCBzb2Z0d2FyZQotICBzaG91bGQgbm90IGJlIGluc3RhbGxlZC4g IEZvciBpbnN0YW5jZSwgeW91IGNhbiBub3cgcnVuIEVtYWNzCi0gIGRpcmVjdGx5IGZyb20g YSBDRCBvciBVU0IgZmxhc2ggZHJpdmUgd2l0aG91dCBjb3B5aW5nIG9yIGluc3RhbGxpbmcK LSAgYW55dGhpbmcgb24gdGhlIG1hY2hpbmUgaXRzZWxmLgotCi0qIFN0YXJ0aW5nIEVtYWNz Ci0KLSAgVG8gcnVuIEVtYWNzLCBzaW1wbHkgc2VsZWN0IEVtYWNzIGZyb20gdGhlIFN0YXJ0 IE1lbnUsIG9yIGludm9rZQotICBydW5lbWFjcy5leGUgZGlyZWN0bHkgZnJvbSBFeHBsb3Jl ciBvciBmcm9tIGEgY29tbWFuZCBwcm9tcHQuICBUaGlzCi0gIHdpbGwgc3RhcnQgRW1hY3Mg aW4gaXRzIGRlZmF1bHQgR1VJIG1vZGUsIHJlYWR5IHRvIHVzZS4gIElmIHlvdSBoYXZlCi0g IG5ldmVyIHVzZWQgRW1hY3MgYmVmb3JlLCB5b3Ugc2hvdWxkIGZvbGxvdyB0aGUgdHV0b3Jp YWwgYXQgdGhpcwotICBwb2ludCAoc2VsZWN0IEVtYWNzIFR1dG9yaWFsIGZyb20gdGhlIEhl bHAgbWVudSksIHNpbmNlIEVtYWNzIGlzCi0gIHF1aXRlIGRpZmZlcmVudCBmcm9tIG9yZGlu YXJ5IFdpbmRvd3MgYXBwbGljYXRpb25zIGluIG1hbnkgcmVzcGVjdHMuCi0KLSAgSWYgeW91 IHdhbnQgdG8gdXNlIEVtYWNzIGluIHR0eSBvciBjaGFyYWN0ZXIgbW9kZSB3aXRoaW4gYSBj b21tYW5kCi0gIHdpbmRvdywgeW91IGNhbiBzdGFydCBpdCBieSB0eXBpbmcgImVtYWNzIC1u dyIgYXQgdGhlIGNvbW1hbmQgcHJvbXB0LgotICAoT2J2aW91c2x5LCB5b3UgbmVlZCB0byBl bnN1cmUgdGhhdCB0aGUgRW1hY3MgYmluIHN1YmRpcmVjdG9yeSBpcyBpbgotICB5b3VyIFBB VEggZmlyc3QsIG9yIHNwZWNpZnkgdGhlIHBhdGggdG8gZW1hY3MuZXhlLikgIFRoZSAtbncK LSAgKG5vbi13aW5kb3dlZCkgbW9kZSBvZiBvcGVyYXRpb24gaXMgbW9zdCB1c2VmdWwgaWYg eW91IGhhdmUgYSB0ZWxuZXQKLSAgc2VydmVyIG9uIHlvdXIgbWFjaGluZSwgYWxsb3dpbmcg eW91IHRvIHJ1biBFbWFjcyByZW1vdGVseS4KLQotKiBFWEUgZmlsZXMgaW5jbHVkZWQKLQot ICBFbWFjcyBjb21lcyB3aXRoIHRoZSBmb2xsb3dpbmcgZXhlY3V0YWJsZSBmaWxlcyBpbiB0 aGUgYmluIGRpcmVjdG9yeS4KLQotICArIGVtYWNzLmV4ZSAtIFRoZSBtYWluIEVtYWNzIGV4 ZWN1dGFibGUuICBBcyB0aGlzIGlzIGRlc2lnbmVkIHRvIHJ1bgotICAgIGFzIGJvdGggYSB0 ZXh0LW1vZGUgYXBwbGljYXRpb24gKGVtYWNzIC1udykgYW5kIGFzIGEgR1VJIGFwcGxpY2F0 aW9uLAotICAgIGl0IHdpbGwgcG9wIHVwIGEgY29tbWFuZCBwcm9tcHQgd2luZG93IGlmIHJ1 biBkaXJlY3RseSBmcm9tIEV4cGxvcmVyLgotCi0gICsgcnVuZW1hY3MuZXhlIC0gQSB3cmFw cGVyIGZvciBydW5uaW5nIEVtYWNzIGFzIGEgR1VJIGFwcGxpY2F0aW9uCi0gICAgd2l0aG91 dCBwb3BwaW5nIHVwIGEgY29tbWFuZCBwcm9tcHQgd2luZG93LgotCi0gICsgZW1hY3NjbGll bnQuZXhlIC0gQSBjb21tYW5kLWxpbmUgY2xpZW50IHByb2dyYW0gdGhhdCBjYW4KLSAgICBj b21tdW5pY2F0ZSB3aXRoIGEgcnVubmluZyBFbWFjcyBwcm9jZXNzLiAgU2VlIHRoZSBgRW1h Y3MgU2VydmVyJwotICAgIG5vZGUgb2YgdGhlIEVtYWNzIG1hbnVhbC4KLQotICArIGVtYWNz Y2xpZW50dy5leGUgLSBBIHZlcnNpb24gb2YgZW1hY3NjbGllbnQgdGhhdCBkb2VzIG5vdCBv cGVuCi0gICAgYSBjb21tYW5kLWxpbmUgd2luZG93LgotCi0gICsgYWRkcG0uZXhlIC0gQSBi YXNpYyBpbnN0YWxsZXIgdGhhdCBjcmVhdGVzIFN0YXJ0IE1lbnUgaWNvbnMgZm9yIEVtYWNz LgotICAgIFJ1bm5pbmcgdGhpcyBpcyBvcHRpb25hbC4KLQotICArIGNtZHByb3h5LmV4ZSAt IFVzZWQgaW50ZXJuYWxseSBieSBFbWFjcyB0byB3b3JrIGFyb3VuZCBwcm9ibGVtcyB3aXRo Ci0gICAgdGhlIG5hdGl2ZSBzaGVsbHMgaW4gdmFyaW91cyB2ZXJzaW9ucyBvZiBXaW5kb3dz LgotCi0gICsgY3RhZ3MuZXhlLCBldGFncy5leGUgLSBUb29scyBmb3IgZ2VuZXJhdGluZyB0 YWcgZmlsZXMuICBTZWUgdGhlCi0gICAgYFRhZ3MnIG5vZGUgb2YgdGhlIEVtYWNzIG1hbnVh bC4KLQotICArIGVicm93c2UuZXhlIC0gQSB0b29sIGZvciBnZW5lcmF0aW5nIEMrKyBicm93 c2UgaW5mb3JtYXRpb24uICBTZWUgdGhlCi0gICAgYEVicm93c2UnIG1hbnVhbC4KLQotICAr IGRkZWNsaWVudC5leGUgLSBBIHRvb2wgZm9yIGludGVyYWN0aW5nIHdpdGggRERFIHNlcnZl cnMuCi0KLSAgKyBoZXhsLmV4ZSAtIEEgdG9vbCBmb3IgY29udmVydGluZyBmaWxlcyB0byBo ZXggZHVtcHMuICBTZWUgdGhlCi0gICAgYEVkaXRpbmcgQmluYXJ5IEZpbGVzJyBub2RlIG9m IHRoZSBFbWFjcyBtYW51YWwuCi0KLSAgKyBtb3ZlbWFpbC5leGUgLSBBIGhlbHBlciBhcHBs aWNhdGlvbiBmb3Igc2FmZWx5IG1vdmluZyBtYWlsIGZyb20KLSAgICBhIG1haWwgc3Bvb2wg b3IgUE9QIHNlcnZlciB0byBhIGxvY2FsIHVzZXIgbWFpbGJveC4gIFNlZSB0aGUKLSAgICBg TW92ZW1haWwnIG5vZGUgb2YgdGhlIEVtYWNzIG1hbnVhbC4KLQotICArIGRpZ2VzdC1kb2Mu ZXhlLCBzb3J0ZWQtZG9jLmV4ZSAtIFRvb2xzIGZvciByZWJ1aWxkaW5nIHRoZQotICAgIGJ1 aWx0LWluIGRvY3VtZW50YXRpb24uCi0KLSogSW1hZ2Ugc3VwcG9ydAotCi0gIEVtYWNzIGhh cyBidWlsdCBpbiBzdXBwb3J0IGZvciBYQk0gYW5kIFBQTS9QR00vUEJNIGltYWdlcywgYW5k IHRoZQotICBsaWJYcG0gbGlicmFyeSBpcyBidW5kbGVkLCBwcm92aWRpbmcgWFBNIHN1cHBv cnQgKHJlcXVpcmVkIGZvciBjb2xvcgotICB0b29sYmFyIGljb25zIGFuZCBzcGxhc2ggc2Ny ZWVuKS4gIFNvdXJjZSBmb3IgbGliWHBtIHNob3VsZCBiZSBhdmFpbGFibGUKLSAgb24gdGhl IHNhbWUgcGxhY2UgYXMgeW91IGdvdCB0aGlzIGJpbmFyeSBkaXN0cmlidXRpb24gZnJvbS4g IFRoZSB2ZXJzaW9uCi0gIG9mIGxpYlhwbSBidW5kbGVkIHdpdGggdGhpcyB2ZXJzaW9uIG9m IEVtYWNzIGlzIDMuNS43LCBiYXNlZCBvbiB4Lm9yZydzCi0gIGxpYlhwbSBsaWJyYXJ5IGZy b20gWDExUjcuMy4KLQotICBFbWFjcyBjYW4gYWxzbyBzdXBwb3J0IHNvbWUgb3RoZXIgaW1h Z2UgZm9ybWF0cyB3aXRoIGFwcHJvcHJpYXRlCi0gIGxpYnJhcmllcy4gIFRoZXNlIGxpYnJh cmllcyBhcmUgYWxsIGF2YWlsYWJsZSBhcyBwYXJ0IG9mIEdUSywgb3IgZnJvbQotICBnbnV3 aW4zMi5zb3VyY2Vmb3JnZS5uZXQuICBFbWFjcyB3aWxsIGZpbmQgdGhlbSBpZiB0aGUgZGly ZWN0b3J5IHRoZXkKLSAgYXJlIGluc3RhbGxlZCBpbiBpcyBvbiB0aGUgUEFUSC4KLQotICAg ICAgUE5HOiByZXF1aXJlcyB0aGUgUE5HIHJlZmVyZW5jZSBsaWJyYXJ5IDEuMiBvciBsYXRl ciwgd2hpY2ggd2lsbAotICAgICAgYmUgbmFtZWQgbGlicG5nMTNkLmRsbCwgbGlicG5nMTMu ZGxsLCBsaWJwbmcxMmQuZGxsLCBsaWJwbmcxMi5kbGwKLSAgICAgIG9yIGxpYnBuZy5kbGwu ICBMaWJQTkcgcmVxdWlyZXMgemxpYiwgd2hpY2ggc2hvdWxkIGNvbWUgZnJvbSB0aGUgc2Ft ZQotICAgICAgc291cmNlIGFzIHlvdSBnb3QgbGlicG5nLgotCi0gICAgICBKUEVHOiByZXF1 aXJlcyB0aGUgSW5kZXBlbmRhbnQgSlBFRyBHcm91cCdzIGxpYmpwZWcgNmIgb3IgbGF0ZXIs Ci0gICAgICB3aGljaCB3aWxsIGJlIGNhbGxlZCBqcGVnNjIuZGxsLCBsaWJqcGVnLmRsbCwg anBlZy02Mi5kbGwgb3IganBlZy5kbGwuCi0KLSAgICAgIFRJRkY6IHJlcXVpcmVzIGxpYlRJ RkYgMy4wIG9yIGxhdGVyLCB3aGljaCB3aWxsIGJlIGNhbGxlZCBsaWJ0aWZmMy5kbGwKLSAg ICAgIG9yIGxpYnRpZmYuZGxsLgotCi0gICAgICBHSUY6IHJlcXVpcmVzIGxpYnVuZ2lmIG9y IGdpZmxpYiA0LjEgb3IgbGF0ZXIsIHdoaWNoIHdpbGwgYmUKLSAgICAgIGNhbGxlZCBnaWZs aWI0LmRsbCwgbGlidW5naWY0LmRsbCBvciBsaWJ1bmdpZi5kbGwuCi0KLSAgIEluIGFkZGl0 aW9uLCBFbWFjcyBjYW4gYmUgY29tcGlsZWQgdG8gc3VwcG9ydCBTVkcuICBUaGlzIHByZWNv bXBpbGVkCi0gICBkaXN0cmlidXRpb24gaGFzIG5vdCBiZWVuIGNvbXBpbGVkIHRoYXQgd2F5 LCBzaW5jZSB0aGUgU1ZHIGxpYnJhcnkKLSAgIG9yIG9uZSBvciBtb3JlIG9mIGl0cyBleHRl bnNpdmUgZGVwZW5kZW5jaWVzIGFwcGVhciB0byBiZQotICAgdW5yZWxpYWJsZSB1bmRlciBX aW5kb3dzLiAgU2VlIG50L0lOU1RBTEwgaW4gdGhlIHNyYyBkaXN0cmlidXRpb24gaWYKLSAg IHlvdSB3aXNoIHRvIGNvbXBpbGUgRW1hY3Mgd2l0aCBTVkcgc3VwcG9ydC4KLQotKiBVbmlu c3RhbGxpbmcgRW1hY3MKLQotICBJZiB5b3Ugc2hvdWxkIG5lZWQgdG8gdW5pbnN0YWxsIEVt YWNzLCBzaW1wbHkgZGVsZXRlIGFsbCB0aGUgZmlsZXMKLSAgYW5kIHN1YmRpcmVjdG9yaWVz IGZyb20gdGhlIGRpcmVjdG9yeSB3aGVyZSBpdCB3YXMgdW5wYWNrZWQgKEVtYWNzCi0gIGRv ZXMgbm90IGluc3RhbGwgb3IgdXBkYXRlIGFueSBmaWxlcyBpbiBzeXN0ZW0gZGlyZWN0b3Jp ZXMgb3IKLSAgYW55d2hlcmUgZWxzZSkuICBJZiB5b3UgcmFuIHRoZSBhZGRwbS5leGUgcHJv Z3JhbSB0byBjcmVhdGUgdGhlCi0gIHJlZ2lzdHJ5IGVudHJpZXMgYW5kIHRoZSBTdGFydCBt ZW51IGljb24sIHRoZW4geW91IGNhbiByZW1vdmUgdGhlCi0gIHJlZ2lzdHJ5IGVudHJpZXMg dXNpbmcgcmVnZWRpdC4gIEFsbCBvZiB0aGUgc2V0dGluZ3MgYXJlIHdyaXR0ZW4KLSAgdW5k ZXIgdGhlIFNvZnR3YXJlXEdOVVxFbWFjcyBrZXkgaW4gSEtFWV9MT0NBTF9NQUNISU5FLCBv ciBpZiB5b3UKLSAgZGlkbid0IGhhdmUgYWRtaW5pc3RyYXRvciBwcml2aWxlZ2VzIHdoZW4g eW91IGluc3RhbGxlZCwgdGhlIHNhbWUKLSAga2V5IGluIEhLRVlfQ1VSUkVOVF9VU0VSLiAg SnVzdCBkZWxldGUgdGhlIHdob2xlIFNvZnR3YXJlXEdOVVxFbWFjcwotICBrZXkuCi0KLSAg VGhlIFN0YXJ0IG1lbnUgZW50cnkgY2FuIGJlIHJlbW92ZWQgYnkgcmlnaHQtY2xpY2tpbmcg b24gdGhlIFRhc2sgYmFyCi0gIGFuZCBzZWxlY3RpbmcgUHJvcGVydGllcywgdGhlbiB1c2lu ZyB0aGUgUmVtb3ZlIG9wdGlvbiBvbiB0aGUgU3RhcnQKLSAgTWVudSBQcm9ncmFtcyBwYWdl LiAgKElmIHlvdSBpbnN0YWxsZWQgdW5kZXIgYW4gYWNjb3VudCB3aXRoCi0gIGFkbWluaXN0 cmF0b3IgcHJpdmlsZWdlcywgdGhlbiB5b3UgbmVlZCB0byBjbGljayB0aGUgQWR2YW5jZWQg YnV0dG9uCi0gIGFuZCBsb29rIGZvciB0aGUgR251IEVtYWNzIG1lbnUgaXRlbSB1bmRlciBB bGwgVXNlcnMuKQotCi0qIFRyb3VibGVzaG9vdGluZwotCi0gIFVucGFja2luZyB0aGUgZGlz dHJpYnV0aW9ucwotCi0gIElmIHlvdSBlbmNvdW50ZXIgdHJvdWJsZSB0cnlpbmcgdG8gcnVu IEVtYWNzLCB0aGVyZSBhcmUgYSBudW1iZXIgb2YKLSAgcG9zc2libGUgY2F1c2VzLiAgQ2hl Y2sgdGhlIGZvbGxvd2luZyBmb3IgaW5kaWNhdGlvbnMgdGhhdCB0aGUKLSAgZGlzdHJpYnV0 aW9uIHdhcyBub3QgY29ycnVwdGVkIGJ5IHRoZSB0b29scyB1c2VkIHRvIHVucGFjayBpdDoK LQotICAgICogQmUgc3VyZSB0byBkaXNhYmxlIENSL0xGIHRyYW5zbGF0aW9uIG9yIHRoZSBl eGVjdXRhYmxlcyB3aWxsCi0gICAgICBiZSB1bnVzYWJsZS4gIE9sZGVyIHZlcnNpb25zIG9m IFdpblppcE5UIHdvdWxkIGVuYWJsZSB0aGlzCi0gICAgICB0cmFuc2xhdGlvbiBieSBkZWZh dWx0LiAgSWYgeW91IGFyZSB1c2luZyBXaW5aaXBOVCwgZGlzYWJsZSBpdC4KLSAgICAgIChJ IGRvbid0IGhhdmUgV2luWmlwTlQgbXlzZWxmLCBhbmQgSSBkbyBub3Qga25vdyB0aGUgc3Bl Y2lmaWMKLSAgICAgIGNvbW1hbmRzIG5lY2Vzc2FyeSB0byBkaXNhYmxlIGl0LikKLQotICAg ICogQ2hlY2sgdGhhdCBmaWxlbmFtZXMgd2VyZSBub3QgdHJ1bmNhdGVkIHRvIDguMy4gIEZv ciBleGFtcGxlLAotICAgICAgdGhlcmUgc2hvdWxkIGJlIGEgZmlsZSBsaXNwXGFiYnJldmxp c3QuZWxjOyBpZiB0aGlzIGhhcyBiZWVuCi0gICAgICB0cnVuY2F0ZWQgdG8gYWJicmV2bGku ZWxjLCB5b3VyIGRpc3RyaWJ1dGlvbiBoYXMgYmVlbiBjb3JydXB0ZWQKLSAgICAgIHdoaWxl IHVucGFja2luZyBhbmQgRW1hY3Mgd2lsbCBub3Qgc3RhcnQuCi0KLSAgSWYgeW91IGJlbGll dmUgeW91IGhhdmUgdW5wYWNrZWQgdGhlIGRpc3RyaWJ1dGlvbnMgY29ycmVjdGx5IGFuZCBh cmUKLSAgc3RpbGwgZW5jb3VudGVyaW5nIHByb2JsZW1zLCBzZWUgdGhlIHNlY3Rpb24gb24g RnVydGhlciBJbmZvcm1hdGlvbgotICBiZWxvdy4KLQotICBWaXJ1cyBzY2FubmVycwotCi0g IFNvbWUgdmlydXMgc2Nhbm5lcnMgaW50ZXJmZXJlIHdpdGggRW1hY3MnIHVzZSBvZiBzdWJw cm9jZXNzZXMuICBJZiB5b3UKLSAgYXJlIHVuYWJsZSB0byB1c2Ugc3VicHJvY2Vzc2VzIGFu ZCB5b3UgdXNlIERyLiBTb2xvbW9uJ3MgV2luR3VhcmQgb3IKLSAgTWNBZmVlJ3MgVnNoaWVs ZCwgdHVybiBvZmYgIlNjYW4gYWxsIGZpbGVzIiAoV2luR3VhcmQpIG9yICJib290IHNlY3Rv cgotICBzY2FubmluZyIgKE1jQWZlZSBleGNsdXNpb24gcHJvcGVydGllcykuCi0KLSogRnVy dGhlciBpbmZvcm1hdGlvbgotCi0gIElmIHlvdSBoYXZlIGFjY2VzcyB0byB0aGUgV29ybGQg V2lkZSBXZWIsIEkgd291bGQgcmVjb21tZW5kIHBvaW50aW5nCi0gIHlvdXIgZmF2b3JpdGUg d2ViIGJyb3dzZXIgdG8gdGhlIGZvbGxvd2luZyBkb2N1bWVudCAoaWYgeW91IGhhdmVuJ3QK LSAgYWxyZWFkeSk6Ci0KLQlodHRwOi8vd3d3LmdudS5vcmcvc29mdHdhcmUvZW1hY3Mvd2lu ZG93cy8KLQotICBUaGlzIGRvY3VtZW50IHNlcnZlcyBhcyBhbiBGQVEgYW5kIGEgc291cmNl IGZvciBmdXJ0aGVyIGluZm9ybWF0aW9uCi0gIGFib3V0IHRoZSBXaW5kb3dzIHBvcnQgYW5k IHJlbGF0ZWQgc29mdHdhcmUgcGFja2FnZXMuCi0KLSAgSW4gYWRkaXRpb24gdG8gdGhlIEZB USwgdGhlcmUgaXMgYSBtYWlsaW5nIGxpc3QgZm9yIGRpc2N1c3NpbmcgaXNzdWVzCi0gIHJl bGF0ZWQgdG8gdGhlIFdpbmRvd3MgcG9ydCBvZiBFbWFjcy4gIEZvciBpbmZvcm1hdGlvbiBh Ym91dCB0aGUKLSAgbGlzdCwgc2VlIHRoaXMgV2ViIHBhZ2U6Ci0KLQlodHRwOi8vbGlzdHMu Z251Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL2hlbHAtZW1hY3Mtd2luZG93cwotCi0gIFRvIGFz ayBxdWVzdGlvbnMgb24gdGhlIG1haWxpbmcgbGlzdCwgc2VuZCBlbWFpbCB0bwotICBoZWxw LWVtYWNzLXdpbmRvd3NAZ251Lm9yZy4gIChZb3UgZG9uJ3QgbmVlZCB0byBzdWJzY3JpYmUg Zm9yIHRoYXQuKQotICBUbyBzdWJzY3JpYmUgdG8gdGhlIGxpc3Qgb3IgdW5zdWJzY3JpYmUg ZnJvbSBpdCwgZmlsbCB0aGUgZm9ybSB5b3UKLSAgZmluZCBhdCBodHRwOi8vbGlzdHMuZ251 Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL2hlbHAtZW1hY3Mtd2luZG93cyBhcwotICBleHBsYWlu ZWQgdGhlcmUuCi0KLSAgQW5vdGhlciB2YWx1YWJsZSBzb3VyY2Ugb2YgaW5mb3JtYXRpb24g YW5kIGhlbHAgd2hpY2ggc2hvdWxkIG5vdCBiZQotICBvdmVybG9va2VkIGlzIHRoZSB2YXJp b3VzIFVzZW5ldCBuZXdzIGdyb3VwcyBkZWRpY2F0ZWQgdG8gRW1hY3MuCi0gIFRoZXNlIGFy ZSBwYXJ0aWN1bGFybHkgZ29vZCBmb3IgaGVscCB3aXRoIGdlbmVyYWwgaXNzdWVzIHdoaWNo IGFyZW4ndAotICBzcGVjaWZpYyB0byB0aGUgV2luZG93cyBwb3J0IG9mIEVtYWNzLiAgVGhl IG1haW4gbmV3cyBncm91cHMgdG8gdXNlCi0gIGZvciBzZWVraW5nIGhlbHAgYXJlOgotCi0J Z251LmVtYWNzLmhlbHAKLQljb21wLmVtYWNzCi0KLSAgVGhlcmUgYXJlIGFsc28gZmFpcmx5 IHJlZ3VsYXIgcG9zdGluZ3MgYW5kIGFubm91bmNlbWVudHMgb2YgbmV3IG9yCi0gIHVwZGF0 ZWQgRW1hY3MgcGFja2FnZXMgb24gdGhpcyBncm91cDoKLQotCWdudS5lbWFjcy5zb3VyY2Vz Ci0KLSogUmVwb3J0aW5nIGJ1Z3MKLQotICBJZiB5b3UgZW5jb3VudGVyIGEgYnVnIGluIHRo aXMgcG9ydCBvZiBFbWFjcywgd2Ugd291bGQgbGlrZSB0byBoZWFyCi0gIGFib3V0IGl0LiAg Rmlyc3QgY2hlY2sgdGhlIEZBUSBvbiB0aGUgd2ViIHBhZ2UgYWJvdmUgdG8gc2VlIGlmIHRo ZSBidWcKLSAgaXMgYWxyZWFkeSBrbm93biBhbmQgaWYgdGhlcmUgYXJlIGFueSB3b3JrYXJv dW5kcy4gIFRoZW4gY2hlY2sgd2hldGhlcgotICB0aGUgYnVnIGhhcyBzb21ldGhpbmcgdG8g ZG8gd2l0aCBjb2RlIGluIHlvdXIgLmVtYWNzIGZpbGUsIGUuZy4gYnkKLSAgaW52b2tpbmcg RW1hY3Mgd2l0aCB0aGUgIi1RIiBvcHRpb24uCi0KLSAgSWYgeW91IGRlY2lkZSB0aGF0IGl0 IGlzIGEgYnVnIGluIEVtYWNzLCB1c2UgdGhlIGJ1aWx0IGluIGJ1ZwotICByZXBvcnRpbmcg ZmFjaWxpdHkgdG8gcmVwb3J0IGl0IChmcm9tIHRoZSBtZW51OyBIZWxwIC0+IFNlbmQgQnVn IFJlcG9ydCkuCi0gIElmIHlvdSBoYXZlIG5vdCB5ZXQgY29uZmlndXJlZCBFbWFjcyBmb3Ig bWFpbCwgdGhlbiB3aGVuIHlvdSBwcmVzcwotICBDLWMgQy1jIHRvIHNlbmQgdGhlIHJlcG9y dCwgaXQgd2lsbCBhc2sgeW91IHRvIHBhc3RlIHRoZSB0ZXh0IG9mIHRoZQotICByZXBvcnQg aW50byB5b3VyIG1haWwgY2xpZW50LiAgSWYgdGhlIGJ1ZyBpcyByZWxhdGVkIHRvIHN1YnBy b2Nlc3NlcywKLSAgYWxzbyBzcGVjaWZ5IHdoaWNoIHNoZWxsIHlvdSBhcmUgdXNpbmcgKGUu Zy4sIGluY2x1ZGUgdGhlIHZhbHVlcyBvZgotICBgc2hlbGwtZmlsZS1uYW1lJyBhbmQgYGV4 cGxpY2l0LXNoZWxsLWZpbGUtbmFtZScgaW4geW91ciBtZXNzYWdlKS4KLQotICBFbmpveSEK LQotDAotVGhpcyBmaWxlIGlzIHBhcnQgb2YgR05VIEVtYWNzLgotCi1HTlUgRW1hY3MgaXMg ZnJlZSBzb2Z0d2FyZTogeW91IGNhbiByZWRpc3RyaWJ1dGUgaXQgYW5kL29yIG1vZGlmeQot aXQgdW5kZXIgdGhlIHRlcm1zIG9mIHRoZSBHTlUgR2VuZXJhbCBQdWJsaWMgTGljZW5zZSBh cyBwdWJsaXNoZWQgYnkKLXRoZSBGcmVlIFNvZnR3YXJlIEZvdW5kYXRpb24sIGVpdGhlciB2 ZXJzaW9uIDMgb2YgdGhlIExpY2Vuc2UsIG9yCi0oYXQgeW91ciBvcHRpb24pIGFueSBsYXRl ciB2ZXJzaW9uLgotCi1HTlUgRW1hY3MgaXMgZGlzdHJpYnV0ZWQgaW4gdGhlIGhvcGUgdGhh dCBpdCB3aWxsIGJlIHVzZWZ1bCwKLWJ1dCBXSVRIT1VUIEFOWSBXQVJSQU5UWTsgd2l0aG91 dCBldmVuIHRoZSBpbXBsaWVkIHdhcnJhbnR5IG9mCi1NRVJDSEFOVEFCSUxJVFkgb3IgRklU TkVTUyBGT1IgQSBQQVJUSUNVTEFSIFBVUlBPU0UuICBTZWUgdGhlCi1HTlUgR2VuZXJhbCBQ dWJsaWMgTGljZW5zZSBmb3IgbW9yZSBkZXRhaWxzLgotCi1Zb3Ugc2hvdWxkIGhhdmUgcmVj ZWl2ZWQgYSBjb3B5IG9mIHRoZSBHTlUgR2VuZXJhbCBQdWJsaWMgTGljZW5zZQotYWxvbmcg d2l0aCBHTlUgRW1hY3MuICBJZiBub3QsIHNlZSA8aHR0cDovL3d3dy5nbnUub3JnL2xpY2Vu c2VzLz4uCgo9PT0gcmVtb3ZlZCBmaWxlICdhZG1pbi9udC9tYWtlZGlzdC5iYXQnCi0tLSBh ZG1pbi9udC9tYWtlZGlzdC5iYXQJMjAxMC0wMS0xMyAwODozNToxMCArMDAwMAorKysgYWRt aW4vbnQvbWFrZWRpc3QuYmF0CTE5NzAtMDEtMDEgMDA6MDA6MDAgKzAwMDAKQEAgLTEsNjUg KzAsMCBAQAotQGVjaG8gb2ZmDQotDQotcmVtIENvcHlyaWdodCAoQykgMjAwMSwgMjAwMiwg MjAwMywgMjAwNCwgMjAwNSwgMjAwNiwgMjAwNywgMjAwOCwgMjAwOSwgMjAxMA0KLXJlbSAg IEZyZWUgU29mdHdhcmUgRm91bmRhdGlvbiwgSW5jLg0KLQ0KLXJlbSBDYW5ub3QgdXNlIGJy YWNrZXRzIGluIGFuZHJld2kncyBlbWFpbCBiZWxvdyBiZWNhdXNlDQotcmVtIG9sZGVyIFdp bmRvd3Mgc2hlbGxzIHdpbGwgdHJlYXQgdGhhdCBhcyByZWRpcmVjdGlvbi4NCi0NCi1yZW0g QXV0aG9yOiBBbmRyZXcgSW5uZXMgYW5kcmV3aUBnbnUub3JnDQotDQotcmVtIFRoaXMgZmls ZSBpcyBwYXJ0IG9mIEdOVSBFbWFjcy4NCi0NCi1yZW0gR05VIEVtYWNzIGlzIGZyZWUgc29m dHdhcmU6IHlvdSBjYW4gcmVkaXN0cmlidXRlIGl0IGFuZC9vciBtb2RpZnkNCi1yZW0gaXQg dW5kZXIgdGhlIHRlcm1zIG9mIHRoZSBHTlUgR2VuZXJhbCBQdWJsaWMgTGljZW5zZSBhcyBw dWJsaXNoZWQgYnkNCi1yZW0gdGhlIEZyZWUgU29mdHdhcmUgRm91bmRhdGlvbiwgZWl0aGVy IHZlcnNpb24gMyBvZiB0aGUgTGljZW5zZSwgb3INCi1yZW0gKGF0IHlvdXIgb3B0aW9uKSBh bnkgbGF0ZXIgdmVyc2lvbi4NCi0NCi1yZW0gR05VIEVtYWNzIGlzIGRpc3RyaWJ1dGVkIGlu IHRoZSBob3BlIHRoYXQgaXQgd2lsbCBiZSB1c2VmdWwsDQotcmVtIGJ1dCBXSVRIT1VUIEFO WSBXQVJSQU5UWTsgd2l0aG91dCBldmVuIHRoZSBpbXBsaWVkIHdhcnJhbnR5IG9mDQotcmVt IE1FUkNIQU5UQUJJTElUWSBvciBGSVRORVNTIEZPUiBBIFBBUlRJQ1VMQVIgUFVSUE9TRS4g IFNlZSB0aGUNCi1yZW0gR05VIEdlbmVyYWwgUHVibGljIExpY2Vuc2UgZm9yIG1vcmUgZGV0 YWlscy4NCi0NCi1yZW0gWW91IHNob3VsZCBoYXZlIHJlY2VpdmVkIGEgY29weSBvZiB0aGUg R05VIEdlbmVyYWwgUHVibGljIExpY2Vuc2UNCi1yZW0gYWxvbmcgd2l0aCBHTlUgRW1hY3Mu ICBJZiBub3QsIHNlZSBodHRwOi8vd3d3LmdudS5vcmcvbGljZW5zZXMvLg0KLQ0KLQ0KLWlm ICglMykgPT0gKCkgZ290byB1c2FnZQ0KLWlmIG5vdCAoJTQpID09ICgpIGdvdG8gJTQNCi0N Ci06YmluDQotDQotZWNobyBDcmVhdGUgZnVsbCBiaW4gZGlzdHJpYnV0aW9uDQotY29weSAl M1xSRUFETUUuVzMyIGVtYWNzLSUxXFJFQURNRS5XMzINCi1yZW0gSW5mby1aSVAgemlwIHNl ZW1zIHRvIGJlIGJyb2tlbiBvbiBXaW5kb3dzLg0KLXJlbSBJdCBhbHdheXMgd3JpdGVzIHRv IHppcC56aXAgYW5kIHRyZWF0cyB0aGUgemlwZmlsZSBhcmd1bWVudCBhcyBvbmUNCi1yZW0g b2YgdGhlIGZpbGVzIHRvIGdvIGluIGl0Lg0KLXJlbSB6aXAgLTkgLXIgJTItYmluLWkzODYg ZW1hY3MtJTEvQlVHUyBlbWFjcy0lMS9DT1BZSU5HIGVtYWNzLSUxL1JFQURNRSBlbWFjcy0l MS9SRUFETUUuVzMyIGVtYWNzLSUxL0lOU1RBTEwgZW1hY3MtJTEvYmluIGVtYWNzLSUxL2V0 YyBlbWFjcy0lMS9pbmZvIGVtYWNzLSUxL2xpc3AgZW1hY3MtJTEvbGVpbSAteCBlbWFjcy5t ZHAgKi5wZGIgKi5vcHQgKn4gQ1ZTDQotN3ogYSAtdFpJUCAtbXg9OSAteHIhZW1hY3MubWRw IC14ciEqLnBkYiAteHIhKi5vcHQgLXhyISp+IC14ciFDVlMgLXhyIS5hcmNoLWludmVudG9y eSAlMi1iaW4taTM4Ni56aXAgZW1hY3MtJTEvQlVHUyBlbWFjcy0lMS9DT1BZSU5HIGVtYWNz LSUxL1JFQURNRSBlbWFjcy0lMS9SRUFETUUuVzMyIGVtYWNzLSUxL0lOU1RBTEwgZW1hY3Mt JTEvYmluIGVtYWNzLSUxL2V0YyBlbWFjcy0lMS9pbmZvIGVtYWNzLSUxL2xpc3AgZW1hY3Mt JTEvbGVpbSBlbWFjcy0lMS9zaXRlLWxpc3ANCi1kZWwgZW1hY3MtJTFcUkVBRE1FLlczMg0K LWlmIG5vdCAoJTQpID09ICgpIGdvdG8gZW5kDQotDQotOmJhcmViaW4NCi1lY2hvIENyZWF0 ZSBhcmNoaXZlIHdpdGgganVzdCB0aGUgYmFzaWMgYmluYXJpZXMgYW5kIGdlbmVyYXRlZCBm aWxlcw0KLWVjaG8gKHRoZSB1c2VyIG5lZWRzIHRvIHVucGFjayB0aGUgZnVsbCBzb3VyY2Ug ZGlzdHJpYnV0aW9uIGZvcg0KLWVjaG8gIGV2ZXJ5dGhpbmcgZWxzZSkNCi1jb3B5ICUzXFJF QURNRS5XMzIgZW1hY3MtJTFcUkVBRE1FLlczMg0KLXJlbSBJbmZvLVpJUCB6aXAgc2VlbXMg dG8gYmUgYnJva2VuIG9uIFdpbmRvd3MuDQotcmVtIEl0IGFsd2F5cyB3cml0ZXMgdG8gemlw LnppcCBhbmQgdHJlYXRzIHRoZSB6aXBmaWxlIGFyZ3VtZW50IGFzIG9uZQ0KLXJlbSBvZiB0 aGUgZmlsZXMgdG8gZ28gaW4gaXQuDQotcmVtIHppcCAtOSAtciAlMi1iYXJlYmluLWkzODYu emlwIGVtYWNzLSUxL1JFQURNRS5XMzIgZW1hY3MtJTEvYmluIGVtYWNzLSUxL2V0Yy9ET0Mt WCBlbWFjcy0lMS9DT1BZSU5HDQotN3ogYSAtdFpJUCAtbXg9OSAlMi1iYXJlYmluLWkzODYu emlwIGVtYWNzLSUxL1JFQURNRS5XMzIgZW1hY3MtJTEvYmluIGVtYWNzLSUxL2V0Yy9ET0Mt WCBlbWFjcy0lMS9DT1BZSU5HDQotZGVsIGVtYWNzLSUxXFJFQURNRS5XMzINCi1pZiBub3Qg KCU0KSA9PSAoKSBnb3RvIGVuZA0KLQ0KLWdvdG8gZW5kDQotDQotOnVzYWdlDQotZWNobyBH ZW5lcmF0ZSBzb3VyY2UgYW5kIGJpbmFyeSBkaXN0cmlidXRpb25zIG9mIGVtYWNzLg0KLWVj aG8gVXNhZ2U6ICUwIGVtYWNzLXZlcnNpb24gZGlzdC1iYXNlbmFtZSBkaXN0ZmlsZXMgW2Jp bixiYXJlYmluXQ0KLWVjaG8gICAoZS5nLiwgJTAgMTkuMzQgZW1hY3MtMTkuMzQuNSBkOlxh bmRyZXdpXGRpc3RmaWxlcykNCi06ZW5kDQotDQotZ290byBza2lwQXJjaFRhZw0KLSAgIGFy Y2gtdGFnOiA2ZTJkZGQ5Mi1jMWM5LTQ5OTItYjZiNS0yMDdhYWFiNzJmNjgNCi06c2tpcEFy Y2hUYWcNCgo9PT0gbW9kaWZpZWQgZmlsZSAnZXRjL05FV1MnCi0tLSBldGMvTkVXUwkyMDEw LTA3LTIzIDAwOjU5OjQzICswMDAwCisrKyBldGMvTkVXUwkyMDEwLTA3LTI0IDAyOjU2OjAw ICswMDAwCkBAIC00MzIsNiArNDMyLDEyIEBACiAqKiBOZXcgY29uZmlndXJlLmJhdCBvcHRp b24gLS1lbmFibGUtY2hlY2tpbmcgYnVpbGRzIGVtYWNzIHdpdGggZXh0cmEKIHJ1bnRpbWUg Y2hlY2tzLgogCisqKiBOZXcgY29uZmlndXJlLmJhdCBvcHRpb24gLS1kaXN0ZmlsZXMgdG8g c3BlY2lmeSBmaWxlcyB0byBiZQorICAgaW5jbHVkZWQgaW4gYmluYXJ5IGRpc3RyaWJ1dGlv bgorCisqKiBOZXcgbWFrZSB0YXJnZXQgYGRpc3QnIHRvIGNyZWF0ZSBiaW5hcnkgZGlzdHRy aWJ1dGlvbiBmb3IgV2luZG93cworICAgcGxhdGZvcm0KKwogDAogLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LQogVGhpcyBmaWxlIGlzIHBhcnQgb2YgR05VIEVtYWNzLgoKPT09IG1vZGlmaWVkIGZpbGUg J250L0lOU1RBTEwnCi0tLSBudC9JTlNUQUxMCTIwMTAtMDctMjEgMDk6Mzc6MzUgKzAwMDAK KysrIG50L0lOU1RBTEwJMjAxMC0wNy0yNCAwMjo1Nzo1NSArMDAwMApAQCAtNDA2LDYgKzQw Niw5IEBACiAgIFJlbW92ZXMgdGhlIGluc3RhbGxlZCBmaWxlcyBpbiB0aGUgYmluIHN1YmRp cmVjdG9yeSBpbiBhZGRpdGlvbiB0bwogICB0aGUgZmlsZXMgcmVtb3ZlZCBieSBtYWtlIGNs ZWFuYWxsLgogCisgIG1ha2UgZGlzdAorICBCdWlsZHMgRW1hY3MgZnJvbSB0aGUgYXZhaWxh YmxlIHNvdXJjZXMgYW5kIHByZS1jb21waWxlZCBsaXNwIGZpbGVzLgorICBQYWNrYWdlcyBF bWFjcyBiaW5hcmllcyBhcyBmdWxsIGRpc3RyaWJ1dGlvbiBhbmQgYmFyZWJpbiBkaXN0cmli dXRpb24uCiAKICAgVGhlIGZvbGxvd2luZyB0YXJnZXRzIGFyZSBpbnRlbmRlZCBvbmx5IGZv ciB1c2Ugd2l0aCB0aGUgQmF6YWFyIHNvdXJjZXMuCiAKQEAgLTQyOCw3ICs0MzEsMzMgQEAK ICAgYm9vdHN0cmFwIHRvIHJlYnVpbGQuICBPY2Nhc2lvbmFsbHkgaXQgbWF5IGJlIG5lY2Vz c2FyeSB0byBydW4gdGhpcwogICB0YXJnZXQgYWZ0ZXIgYW4gdXBkYXRlLgogCi0KKyogQ3Jl YXRpbmcgYmluYXJ5IGRpc3RyaWJ1dGlvbnMKKyAgCisgIEJpbmFyeSBkaXN0cmlidXRpb25z IChmdWxsIGFuZCBiYXJlYmluIGRpc3RyaWJ1dGlvbnMpIGNhbiBiZSAKKyAgYXV0b21hdGlj YWxseSBidWlsdCBhbmQgcGFja2FnZWQgZnJvbSBzb3VyY2UgdGFyYmFsbHMgb3IgYSBienIK KyAgY2hlY2tvdXQuIAorICAKKyAgV2hlbiBidWlsZGluZyBFbWFjcyBiaW5hcnkgZGlzdHJp YnV0aW9ucywgdGhlIC0tZGlzdGZpbGVzIGFyZ3VtZW50CisgIHRvIGNvbmZpZ3VyZS5iYXQg c3BlY2lmaWVzIGZpbGVzIHRvIGJlIGluY2x1ZGVkIGluIHRoZSBiaW4gZGlyZWN0b3J5Cisg IG9mIHRoZSBiaW5hcnkgZGlzdHJpYnV0aW9ucy4gVGhpcyBpcyBpbnRlbmRlZCBmb3IgbGli cmFyaWVzIHRoYXQgYXJlIAorICBub3QgYnVpbHQgYXMgcGFydCBvZiBFbWFjcywgZS5nLiBp bWFnZSBsaWJyYXJpZXMuCisgIAorICBGb3IgZXhhbXBsZSwgc3BlY2lmeWluZyAKKyAgCisJ LS1kaXN0ZmlsZXMgRDpcZGlzdGZpbGVzXGxpYlhwbS5kbGwKKworICByZXN1bHRzIGluIGxp YlhwbS5kbGwgYmVpbmcgY29waWVkIGZyb20gRDpcZGlzdGZpbGVzIHRvIHRoZSAKKyAgYmlu IGRpcmVjdG9yeSBiZWZvcmUgcGFja2FnaW5nIHN0YXJ0cy4KKyAgCisgIE11bHRpcGxlIGZp bGVzIGNhbiBiZSBzcGVjaWZpZWQgdXNpbmcgbXVsdGlwbGUgLS1kaXN0ZmlsZXMgYXJndW1l bnRzOgorICAKKwktLWRpc3RmaWxlcyBEOlxkaXN0ZmlsZXNcbGliWHBtLmRsbCAtLWRpc3Rm aWxlcyBDOlxqcGVnbGliXGpwZWcuZGxsCisgICAgCisgIEZvciBwYWNrYWdpbmcgdGhlIGJp bmFyeSBkaXN0cmlidXRpb25zLCB0aGUgJ2Rpc3QnIG1ha2UgdGFyZ2V0IHVzZXMKKyAgNy1a aXAgKGh0dHA6Ly93d3cuNy16aXAub3JnKSwgd2hpY2ggbXVzdCBiZSBpbnN0YWxsZWQgYW5k IGF2YWlsYWJsZQorICBvbiB0aGUgV2luZG93cyBQYXRoLgorCisgIAogKiBUcm91YmxlLXNo b290aW5nCiAKICAgVGhlIG1haW4gcHJvYmxlbXMgdGhhdCBhcmUgbGlrZWx5IHRvIGJlIGVu Y291bnRlcmVkIHdoZW4gYnVpbGRpbmcKCj09PSBhZGRlZCBmaWxlICdudC9SRUFETUUuVzMy JwotLS0gbnQvUkVBRE1FLlczMgkxOTcwLTAxLTAxIDAwOjAwOjAwICswMDAwCisrKyBudC9S RUFETUUuVzMyCTIwMTAtMDMtMTMgMjA6MzY6NTUgKzAwMDAKQEAgLTAsMCArMSwyNjQgQEAK K0NvcHlyaWdodCAoQykgMjAwMSwgMjAwMiwgMjAwMywgMjAwNCwgMjAwNSwgMjAwNiwgMjAw NywgMjAwOCwgMjAwOSwgMjAxMAorICBGcmVlIFNvZnR3YXJlIEZvdW5kYXRpb24sIEluYy4K K1NlZSB0aGUgZW5kIG9mIHRoZSBmaWxlIGZvciBsaWNlbnNlIGNvbmRpdGlvbnMuCisKKwkJ CSAgIEVtYWNzIGZvciBXaW5kb3dzCisKKyAgVGhpcyBSRUFETUUgZmlsZSBkZXNjcmliZXMg aG93IHRvIHNldCB1cCBhbmQgcnVuIGEgcHJlY29tcGlsZWQKKyAgdmVyc2lvbiBvZiBHTlUg RW1hY3MgZm9yIFdpbmRvd3MuICBUaGlzIGRpc3RyaWJ1dGlvbiBjYW4gYmUgZm91bmQgb24K KyAgdGhlIGZ0cC5nbnUub3JnIHNlcnZlciBhbmQgaXRzIG1pcnJvcnM6CisKKwlmdHA6Ly9m dHAuZ251Lm9yZy9nbnUvZW1hY3Mvd2luZG93cy8KKworICBUaGlzIHNlcnZlciBjb250YWlu cyBvdGhlciBkaXN0cmlidXRpb25zLCBpbmNsdWRpbmcgdGhlIGZ1bGwgRW1hY3MKKyAgc291 cmNlIGRpc3RyaWJ1dGlvbiBhbmQgYSBiYXJlYmluIGRpc3RyaWJ1dGlvbiB3aGljaCBjYW4g YmUgaW5zdGFsbGVkCisgIG92ZXIgaXQsIGFzIHdlbGwgYXMgb2xkZXIgcmVsZWFzZXMgb2Yg RW1hY3MgZm9yIFdpbmRvd3MuCisKKyAgQW5zd2VycyB0byBmcmVxdWVudGx5IGFza2VkIHF1 ZXN0aW9ucywgYW5kIGZ1cnRoZXIgaW5mb3JtYXRpb24gYWJvdXQKKyAgdGhpcyBwb3J0IG9m IEdOVSBFbWFjcyBhbmQgcmVsYXRlZCBzb2Z0d2FyZSBwYWNrYWdlcyBjYW4gYmUgZm91bmQg dmlhCisgIGh0dHA6CisKKwlodHRwOi8vd3d3LmdudS5vcmcvc29mdHdhcmUvZW1hY3Mvd2lu ZG93cy8KKworKiBQcmVsaW1pbmFyaWVzCisKKyAgQWxvbmcgd2l0aCB0aGlzIGZpbGUgc2hv dWxkIGJlIHNpeCBzdWJkaXJlY3RvcmllcyAoYmluLCBldGMsIGluZm8sCisgIGxpc3AsIGxl aW0sIHNpdGUtbGlzcCkuICBJZiB5b3UgaGF2ZSBkb3dubG9hZGVkIHRoZSBiYXJlYmluCisg IGRpc3RyaWJ1dGlvbiwgdGhlbiBpdCB3aWxsIGNvbnRhaW4gb25seSB0aGUgYmluIGRpcmVj dG9yeSBhbmQgdGhlCisgIGJ1aWx0IGluIGRvY3VtZW50YXRpb24gaW4gZXRjL0RPQy1YLCB0 aGUgcmVzdCBvZiB0aGUgc3ViZGlyZWN0b3JpZXMKKyAgYXJlIGluIHRoZSBzcmMgZGlzdHJp YnV0aW9uLCB3aGljaCB0aGUgYmFyZWJpbiBkaXN0cmlidXRpb24gaXMKKyAgZGVzaWduZWQg dG8gYmUgdXNlZCB3aXRoLgorCisqIFNldHRpbmcgdXAgRW1hY3MKKworICBUbyBpbnN0YWxs IEVtYWNzLCBzaW1wbHkgdW5wYWNrIGFsbCB0aGUgZmlsZXMgaW50byBhIGRpcmVjdG9yeSBv ZgorICB5b3VyIGNob2ljZSwgYnV0IG5vdGUgdGhhdCB5b3UgbWlnaHQgZW5jb3VudGVyIG1p bm9yIHByb2JsZW1zIGlmCisgIHRoZXJlIGlzIGEgc3BhY2UgYW55d2hlcmUgaW4gdGhlIGRp cmVjdG9yeSBuYW1lLiAgVG8gY29tcGxldGUgdGhlCisgIGluc3RhbGxhdGlvbiBwcm9jZXNz LCB5b3UgY2FuIG9wdGlvbmFsbHkgcnVuIHRoZSBwcm9ncmFtIGFkZHBtLmV4ZQorICBpbiB0 aGUgYmluIHN1YmRpcmVjdG9yeS4gIFRoaXMgd2lsbCBwdXQgYW4gaWNvbiBmb3IgRW1hY3Mg aW4gdGhlCisgIFN0YXJ0IE1lbnUgdW5kZXIgIlN0YXJ0IC0+IFByb2dyYW1zIC0+IEdudSBF bWFjcyIuCisKKyAgU29tZSB1c2VycyBoYXZlIHJlcG9ydGVkIHRoYXQgdGhlIFN0YXJ0IE1l bnUgaXRlbSBpcyBub3QgY3JlYXRlZCBmb3IKKyAgdGhlbS4gIElmIHRoaXMgaGFwcGVucywg anVzdCBjcmVhdGUgeW91ciBvd24gc2hvcnRjdXQgdG8gcnVuZW1hY3MuZXhlLAorICBlZy4g YnkgZHJhZ2dpbmcgaXQgb24gdG8gdGhlIGRlc2t0b3Agb3IgdGhlIFN0YXJ0IGJ1dHRvbi4K KworICBOb3RlIHRoYXQgcnVubmluZyBhZGRwbSBpcyBub3cgYW4gb3B0aW9uYWwgc3RlcDsg RW1hY3MgaXMgYWJsZSB0bworICBsb2NhdGUgYWxsIG9mIGl0cyBmaWxlcyB3aXRob3V0IG5l ZWRpbmcgYW55IGluZm9ybWF0aW9uIHRvIGJlIHNldCBpbgorICB0aGUgZW52aXJvbm1lbnQg b3IgdGhlIHJlZ2lzdHJ5LCBhbHRob3VnaCBzdWNoIHNldHRpbmdzIHdpbGwgc3RpbGwKKyAg YmUgb2JleWVkIGlmIHByZXNlbnQuICBUaGlzIGlzIGNvbnZlbmllbnQgZm9yIHJ1bm5pbmcg RW1hY3Mgb24gYQorICBtYWNoaW5lIHdoaWNoIGRpc2FsbG93cyByZWdpc3RyeSBjaGFuZ2Vz LCBvciBvbiB3aGljaCBzb2Z0d2FyZQorICBzaG91bGQgbm90IGJlIGluc3RhbGxlZC4gIEZv ciBpbnN0YW5jZSwgeW91IGNhbiBub3cgcnVuIEVtYWNzCisgIGRpcmVjdGx5IGZyb20gYSBD RCBvciBVU0IgZmxhc2ggZHJpdmUgd2l0aG91dCBjb3B5aW5nIG9yIGluc3RhbGxpbmcKKyAg YW55dGhpbmcgb24gdGhlIG1hY2hpbmUgaXRzZWxmLgorCisqIFN0YXJ0aW5nIEVtYWNzCisK KyAgVG8gcnVuIEVtYWNzLCBzaW1wbHkgc2VsZWN0IEVtYWNzIGZyb20gdGhlIFN0YXJ0IE1l bnUsIG9yIGludm9rZQorICBydW5lbWFjcy5leGUgZGlyZWN0bHkgZnJvbSBFeHBsb3JlciBv ciBmcm9tIGEgY29tbWFuZCBwcm9tcHQuICBUaGlzCisgIHdpbGwgc3RhcnQgRW1hY3MgaW4g aXRzIGRlZmF1bHQgR1VJIG1vZGUsIHJlYWR5IHRvIHVzZS4gIElmIHlvdSBoYXZlCisgIG5l dmVyIHVzZWQgRW1hY3MgYmVmb3JlLCB5b3Ugc2hvdWxkIGZvbGxvdyB0aGUgdHV0b3JpYWwg YXQgdGhpcworICBwb2ludCAoc2VsZWN0IEVtYWNzIFR1dG9yaWFsIGZyb20gdGhlIEhlbHAg bWVudSksIHNpbmNlIEVtYWNzIGlzCisgIHF1aXRlIGRpZmZlcmVudCBmcm9tIG9yZGluYXJ5 IFdpbmRvd3MgYXBwbGljYXRpb25zIGluIG1hbnkgcmVzcGVjdHMuCisKKyAgSWYgeW91IHdh bnQgdG8gdXNlIEVtYWNzIGluIHR0eSBvciBjaGFyYWN0ZXIgbW9kZSB3aXRoaW4gYSBjb21t YW5kCisgIHdpbmRvdywgeW91IGNhbiBzdGFydCBpdCBieSB0eXBpbmcgImVtYWNzIC1udyIg YXQgdGhlIGNvbW1hbmQgcHJvbXB0LgorICAoT2J2aW91c2x5LCB5b3UgbmVlZCB0byBlbnN1 cmUgdGhhdCB0aGUgRW1hY3MgYmluIHN1YmRpcmVjdG9yeSBpcyBpbgorICB5b3VyIFBBVEgg Zmlyc3QsIG9yIHNwZWNpZnkgdGhlIHBhdGggdG8gZW1hY3MuZXhlLikgIFRoZSAtbncKKyAg KG5vbi13aW5kb3dlZCkgbW9kZSBvZiBvcGVyYXRpb24gaXMgbW9zdCB1c2VmdWwgaWYgeW91 IGhhdmUgYSB0ZWxuZXQKKyAgc2VydmVyIG9uIHlvdXIgbWFjaGluZSwgYWxsb3dpbmcgeW91 IHRvIHJ1biBFbWFjcyByZW1vdGVseS4KKworKiBFWEUgZmlsZXMgaW5jbHVkZWQKKworICBF bWFjcyBjb21lcyB3aXRoIHRoZSBmb2xsb3dpbmcgZXhlY3V0YWJsZSBmaWxlcyBpbiB0aGUg YmluIGRpcmVjdG9yeS4KKworICArIGVtYWNzLmV4ZSAtIFRoZSBtYWluIEVtYWNzIGV4ZWN1 dGFibGUuICBBcyB0aGlzIGlzIGRlc2lnbmVkIHRvIHJ1bgorICAgIGFzIGJvdGggYSB0ZXh0 LW1vZGUgYXBwbGljYXRpb24gKGVtYWNzIC1udykgYW5kIGFzIGEgR1VJIGFwcGxpY2F0aW9u LAorICAgIGl0IHdpbGwgcG9wIHVwIGEgY29tbWFuZCBwcm9tcHQgd2luZG93IGlmIHJ1biBk aXJlY3RseSBmcm9tIEV4cGxvcmVyLgorCisgICsgcnVuZW1hY3MuZXhlIC0gQSB3cmFwcGVy IGZvciBydW5uaW5nIEVtYWNzIGFzIGEgR1VJIGFwcGxpY2F0aW9uCisgICAgd2l0aG91dCBw b3BwaW5nIHVwIGEgY29tbWFuZCBwcm9tcHQgd2luZG93LgorCisgICsgZW1hY3NjbGllbnQu ZXhlIC0gQSBjb21tYW5kLWxpbmUgY2xpZW50IHByb2dyYW0gdGhhdCBjYW4KKyAgICBjb21t dW5pY2F0ZSB3aXRoIGEgcnVubmluZyBFbWFjcyBwcm9jZXNzLiAgU2VlIHRoZSBgRW1hY3Mg U2VydmVyJworICAgIG5vZGUgb2YgdGhlIEVtYWNzIG1hbnVhbC4KKworICArIGVtYWNzY2xp ZW50dy5leGUgLSBBIHZlcnNpb24gb2YgZW1hY3NjbGllbnQgdGhhdCBkb2VzIG5vdCBvcGVu CisgICAgYSBjb21tYW5kLWxpbmUgd2luZG93LgorCisgICsgYWRkcG0uZXhlIC0gQSBiYXNp YyBpbnN0YWxsZXIgdGhhdCBjcmVhdGVzIFN0YXJ0IE1lbnUgaWNvbnMgZm9yIEVtYWNzLgor ICAgIFJ1bm5pbmcgdGhpcyBpcyBvcHRpb25hbC4KKworICArIGNtZHByb3h5LmV4ZSAtIFVz ZWQgaW50ZXJuYWxseSBieSBFbWFjcyB0byB3b3JrIGFyb3VuZCBwcm9ibGVtcyB3aXRoCisg ICAgdGhlIG5hdGl2ZSBzaGVsbHMgaW4gdmFyaW91cyB2ZXJzaW9ucyBvZiBXaW5kb3dzLgor CisgICsgY3RhZ3MuZXhlLCBldGFncy5leGUgLSBUb29scyBmb3IgZ2VuZXJhdGluZyB0YWcg ZmlsZXMuICBTZWUgdGhlCisgICAgYFRhZ3MnIG5vZGUgb2YgdGhlIEVtYWNzIG1hbnVhbC4K KworICArIGVicm93c2UuZXhlIC0gQSB0b29sIGZvciBnZW5lcmF0aW5nIEMrKyBicm93c2Ug aW5mb3JtYXRpb24uICBTZWUgdGhlCisgICAgYEVicm93c2UnIG1hbnVhbC4KKworICArIGRk ZWNsaWVudC5leGUgLSBBIHRvb2wgZm9yIGludGVyYWN0aW5nIHdpdGggRERFIHNlcnZlcnMu CisKKyAgKyBoZXhsLmV4ZSAtIEEgdG9vbCBmb3IgY29udmVydGluZyBmaWxlcyB0byBoZXgg ZHVtcHMuICBTZWUgdGhlCisgICAgYEVkaXRpbmcgQmluYXJ5IEZpbGVzJyBub2RlIG9mIHRo ZSBFbWFjcyBtYW51YWwuCisKKyAgKyBtb3ZlbWFpbC5leGUgLSBBIGhlbHBlciBhcHBsaWNh dGlvbiBmb3Igc2FmZWx5IG1vdmluZyBtYWlsIGZyb20KKyAgICBhIG1haWwgc3Bvb2wgb3Ig UE9QIHNlcnZlciB0byBhIGxvY2FsIHVzZXIgbWFpbGJveC4gIFNlZSB0aGUKKyAgICBgTW92 ZW1haWwnIG5vZGUgb2YgdGhlIEVtYWNzIG1hbnVhbC4KKworICArIGRpZ2VzdC1kb2MuZXhl LCBzb3J0ZWQtZG9jLmV4ZSAtIFRvb2xzIGZvciByZWJ1aWxkaW5nIHRoZQorICAgIGJ1aWx0 LWluIGRvY3VtZW50YXRpb24uCisKKyogSW1hZ2Ugc3VwcG9ydAorCisgIEVtYWNzIGhhcyBi dWlsdCBpbiBzdXBwb3J0IGZvciBYQk0gYW5kIFBQTS9QR00vUEJNIGltYWdlcywgYW5kIHRo ZQorICBsaWJYcG0gbGlicmFyeSBpcyBidW5kbGVkLCBwcm92aWRpbmcgWFBNIHN1cHBvcnQg KHJlcXVpcmVkIGZvciBjb2xvcgorICB0b29sYmFyIGljb25zIGFuZCBzcGxhc2ggc2NyZWVu KS4gIFNvdXJjZSBmb3IgbGliWHBtIHNob3VsZCBiZSBhdmFpbGFibGUKKyAgb24gdGhlIHNh bWUgcGxhY2UgYXMgeW91IGdvdCB0aGlzIGJpbmFyeSBkaXN0cmlidXRpb24gZnJvbS4gIFRo ZSB2ZXJzaW9uCisgIG9mIGxpYlhwbSBidW5kbGVkIHdpdGggdGhpcyB2ZXJzaW9uIG9mIEVt YWNzIGlzIDMuNS43LCBiYXNlZCBvbiB4Lm9yZydzCisgIGxpYlhwbSBsaWJyYXJ5IGZyb20g WDExUjcuMy4KKworICBFbWFjcyBjYW4gYWxzbyBzdXBwb3J0IHNvbWUgb3RoZXIgaW1hZ2Ug Zm9ybWF0cyB3aXRoIGFwcHJvcHJpYXRlCisgIGxpYnJhcmllcy4gIFRoZXNlIGxpYnJhcmll cyBhcmUgYWxsIGF2YWlsYWJsZSBhcyBwYXJ0IG9mIEdUSywgb3IgZnJvbQorICBnbnV3aW4z Mi5zb3VyY2Vmb3JnZS5uZXQuICBFbWFjcyB3aWxsIGZpbmQgdGhlbSBpZiB0aGUgZGlyZWN0 b3J5IHRoZXkKKyAgYXJlIGluc3RhbGxlZCBpbiBpcyBvbiB0aGUgUEFUSC4KKworICAgICAg UE5HOiByZXF1aXJlcyB0aGUgUE5HIHJlZmVyZW5jZSBsaWJyYXJ5IDEuMiBvciBsYXRlciwg d2hpY2ggd2lsbAorICAgICAgYmUgbmFtZWQgbGlicG5nMTNkLmRsbCwgbGlicG5nMTMuZGxs LCBsaWJwbmcxMmQuZGxsLCBsaWJwbmcxMi5kbGwKKyAgICAgIG9yIGxpYnBuZy5kbGwuICBM aWJQTkcgcmVxdWlyZXMgemxpYiwgd2hpY2ggc2hvdWxkIGNvbWUgZnJvbSB0aGUgc2FtZQor ICAgICAgc291cmNlIGFzIHlvdSBnb3QgbGlicG5nLgorCisgICAgICBKUEVHOiByZXF1aXJl cyB0aGUgSW5kZXBlbmRhbnQgSlBFRyBHcm91cCdzIGxpYmpwZWcgNmIgb3IgbGF0ZXIsCisg ICAgICB3aGljaCB3aWxsIGJlIGNhbGxlZCBqcGVnNjIuZGxsLCBsaWJqcGVnLmRsbCwganBl Zy02Mi5kbGwgb3IganBlZy5kbGwuCisKKyAgICAgIFRJRkY6IHJlcXVpcmVzIGxpYlRJRkYg My4wIG9yIGxhdGVyLCB3aGljaCB3aWxsIGJlIGNhbGxlZCBsaWJ0aWZmMy5kbGwKKyAgICAg IG9yIGxpYnRpZmYuZGxsLgorCisgICAgICBHSUY6IHJlcXVpcmVzIGxpYnVuZ2lmIG9yIGdp ZmxpYiA0LjEgb3IgbGF0ZXIsIHdoaWNoIHdpbGwgYmUKKyAgICAgIGNhbGxlZCBnaWZsaWI0 LmRsbCwgbGlidW5naWY0LmRsbCBvciBsaWJ1bmdpZi5kbGwuCisKKyAgIEluIGFkZGl0aW9u LCBFbWFjcyBjYW4gYmUgY29tcGlsZWQgdG8gc3VwcG9ydCBTVkcuICBUaGlzIHByZWNvbXBp bGVkCisgICBkaXN0cmlidXRpb24gaGFzIG5vdCBiZWVuIGNvbXBpbGVkIHRoYXQgd2F5LCBz aW5jZSB0aGUgU1ZHIGxpYnJhcnkKKyAgIG9yIG9uZSBvciBtb3JlIG9mIGl0cyBleHRlbnNp dmUgZGVwZW5kZW5jaWVzIGFwcGVhciB0byBiZQorICAgdW5yZWxpYWJsZSB1bmRlciBXaW5k b3dzLiAgU2VlIG50L0lOU1RBTEwgaW4gdGhlIHNyYyBkaXN0cmlidXRpb24gaWYKKyAgIHlv dSB3aXNoIHRvIGNvbXBpbGUgRW1hY3Mgd2l0aCBTVkcgc3VwcG9ydC4KKworKiBVbmluc3Rh bGxpbmcgRW1hY3MKKworICBJZiB5b3Ugc2hvdWxkIG5lZWQgdG8gdW5pbnN0YWxsIEVtYWNz LCBzaW1wbHkgZGVsZXRlIGFsbCB0aGUgZmlsZXMKKyAgYW5kIHN1YmRpcmVjdG9yaWVzIGZy b20gdGhlIGRpcmVjdG9yeSB3aGVyZSBpdCB3YXMgdW5wYWNrZWQgKEVtYWNzCisgIGRvZXMg bm90IGluc3RhbGwgb3IgdXBkYXRlIGFueSBmaWxlcyBpbiBzeXN0ZW0gZGlyZWN0b3JpZXMg b3IKKyAgYW55d2hlcmUgZWxzZSkuICBJZiB5b3UgcmFuIHRoZSBhZGRwbS5leGUgcHJvZ3Jh bSB0byBjcmVhdGUgdGhlCisgIHJlZ2lzdHJ5IGVudHJpZXMgYW5kIHRoZSBTdGFydCBtZW51 IGljb24sIHRoZW4geW91IGNhbiByZW1vdmUgdGhlCisgIHJlZ2lzdHJ5IGVudHJpZXMgdXNp bmcgcmVnZWRpdC4gIEFsbCBvZiB0aGUgc2V0dGluZ3MgYXJlIHdyaXR0ZW4KKyAgdW5kZXIg dGhlIFNvZnR3YXJlXEdOVVxFbWFjcyBrZXkgaW4gSEtFWV9MT0NBTF9NQUNISU5FLCBvciBp ZiB5b3UKKyAgZGlkbid0IGhhdmUgYWRtaW5pc3RyYXRvciBwcml2aWxlZ2VzIHdoZW4geW91 IGluc3RhbGxlZCwgdGhlIHNhbWUKKyAga2V5IGluIEhLRVlfQ1VSUkVOVF9VU0VSLiAgSnVz dCBkZWxldGUgdGhlIHdob2xlIFNvZnR3YXJlXEdOVVxFbWFjcworICBrZXkuCisKKyAgVGhl IFN0YXJ0IG1lbnUgZW50cnkgY2FuIGJlIHJlbW92ZWQgYnkgcmlnaHQtY2xpY2tpbmcgb24g dGhlIFRhc2sgYmFyCisgIGFuZCBzZWxlY3RpbmcgUHJvcGVydGllcywgdGhlbiB1c2luZyB0 aGUgUmVtb3ZlIG9wdGlvbiBvbiB0aGUgU3RhcnQKKyAgTWVudSBQcm9ncmFtcyBwYWdlLiAg KElmIHlvdSBpbnN0YWxsZWQgdW5kZXIgYW4gYWNjb3VudCB3aXRoCisgIGFkbWluaXN0cmF0 b3IgcHJpdmlsZWdlcywgdGhlbiB5b3UgbmVlZCB0byBjbGljayB0aGUgQWR2YW5jZWQgYnV0 dG9uCisgIGFuZCBsb29rIGZvciB0aGUgR251IEVtYWNzIG1lbnUgaXRlbSB1bmRlciBBbGwg VXNlcnMuKQorCisqIFRyb3VibGVzaG9vdGluZworCisgIFVucGFja2luZyB0aGUgZGlzdHJp YnV0aW9ucworCisgIElmIHlvdSBlbmNvdW50ZXIgdHJvdWJsZSB0cnlpbmcgdG8gcnVuIEVt YWNzLCB0aGVyZSBhcmUgYSBudW1iZXIgb2YKKyAgcG9zc2libGUgY2F1c2VzLiAgQ2hlY2sg dGhlIGZvbGxvd2luZyBmb3IgaW5kaWNhdGlvbnMgdGhhdCB0aGUKKyAgZGlzdHJpYnV0aW9u IHdhcyBub3QgY29ycnVwdGVkIGJ5IHRoZSB0b29scyB1c2VkIHRvIHVucGFjayBpdDoKKwor ICAgICogQmUgc3VyZSB0byBkaXNhYmxlIENSL0xGIHRyYW5zbGF0aW9uIG9yIHRoZSBleGVj dXRhYmxlcyB3aWxsCisgICAgICBiZSB1bnVzYWJsZS4gIE9sZGVyIHZlcnNpb25zIG9mIFdp blppcE5UIHdvdWxkIGVuYWJsZSB0aGlzCisgICAgICB0cmFuc2xhdGlvbiBieSBkZWZhdWx0 LiAgSWYgeW91IGFyZSB1c2luZyBXaW5aaXBOVCwgZGlzYWJsZSBpdC4KKyAgICAgIChJIGRv bid0IGhhdmUgV2luWmlwTlQgbXlzZWxmLCBhbmQgSSBkbyBub3Qga25vdyB0aGUgc3BlY2lm aWMKKyAgICAgIGNvbW1hbmRzIG5lY2Vzc2FyeSB0byBkaXNhYmxlIGl0LikKKworICAgICog Q2hlY2sgdGhhdCBmaWxlbmFtZXMgd2VyZSBub3QgdHJ1bmNhdGVkIHRvIDguMy4gIEZvciBl eGFtcGxlLAorICAgICAgdGhlcmUgc2hvdWxkIGJlIGEgZmlsZSBsaXNwXGFiYnJldmxpc3Qu ZWxjOyBpZiB0aGlzIGhhcyBiZWVuCisgICAgICB0cnVuY2F0ZWQgdG8gYWJicmV2bGkuZWxj LCB5b3VyIGRpc3RyaWJ1dGlvbiBoYXMgYmVlbiBjb3JydXB0ZWQKKyAgICAgIHdoaWxlIHVu cGFja2luZyBhbmQgRW1hY3Mgd2lsbCBub3Qgc3RhcnQuCisKKyAgSWYgeW91IGJlbGlldmUg eW91IGhhdmUgdW5wYWNrZWQgdGhlIGRpc3RyaWJ1dGlvbnMgY29ycmVjdGx5IGFuZCBhcmUK KyAgc3RpbGwgZW5jb3VudGVyaW5nIHByb2JsZW1zLCBzZWUgdGhlIHNlY3Rpb24gb24gRnVy dGhlciBJbmZvcm1hdGlvbgorICBiZWxvdy4KKworICBWaXJ1cyBzY2FubmVycworCisgIFNv bWUgdmlydXMgc2Nhbm5lcnMgaW50ZXJmZXJlIHdpdGggRW1hY3MnIHVzZSBvZiBzdWJwcm9j ZXNzZXMuICBJZiB5b3UKKyAgYXJlIHVuYWJsZSB0byB1c2Ugc3VicHJvY2Vzc2VzIGFuZCB5 b3UgdXNlIERyLiBTb2xvbW9uJ3MgV2luR3VhcmQgb3IKKyAgTWNBZmVlJ3MgVnNoaWVsZCwg dHVybiBvZmYgIlNjYW4gYWxsIGZpbGVzIiAoV2luR3VhcmQpIG9yICJib290IHNlY3Rvcgor ICBzY2FubmluZyIgKE1jQWZlZSBleGNsdXNpb24gcHJvcGVydGllcykuCisKKyogRnVydGhl ciBpbmZvcm1hdGlvbgorCisgIElmIHlvdSBoYXZlIGFjY2VzcyB0byB0aGUgV29ybGQgV2lk ZSBXZWIsIEkgd291bGQgcmVjb21tZW5kIHBvaW50aW5nCisgIHlvdXIgZmF2b3JpdGUgd2Vi IGJyb3dzZXIgdG8gdGhlIGZvbGxvd2luZyBkb2N1bWVudCAoaWYgeW91IGhhdmVuJ3QKKyAg YWxyZWFkeSk6CisKKwlodHRwOi8vd3d3LmdudS5vcmcvc29mdHdhcmUvZW1hY3Mvd2luZG93 cy8KKworICBUaGlzIGRvY3VtZW50IHNlcnZlcyBhcyBhbiBGQVEgYW5kIGEgc291cmNlIGZv ciBmdXJ0aGVyIGluZm9ybWF0aW9uCisgIGFib3V0IHRoZSBXaW5kb3dzIHBvcnQgYW5kIHJl bGF0ZWQgc29mdHdhcmUgcGFja2FnZXMuCisKKyAgSW4gYWRkaXRpb24gdG8gdGhlIEZBUSwg dGhlcmUgaXMgYSBtYWlsaW5nIGxpc3QgZm9yIGRpc2N1c3NpbmcgaXNzdWVzCisgIHJlbGF0 ZWQgdG8gdGhlIFdpbmRvd3MgcG9ydCBvZiBFbWFjcy4gIEZvciBpbmZvcm1hdGlvbiBhYm91 dCB0aGUKKyAgbGlzdCwgc2VlIHRoaXMgV2ViIHBhZ2U6CisKKwlodHRwOi8vbGlzdHMuZ251 Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL2hlbHAtZW1hY3Mtd2luZG93cworCisgIFRvIGFzayBx dWVzdGlvbnMgb24gdGhlIG1haWxpbmcgbGlzdCwgc2VuZCBlbWFpbCB0bworICBoZWxwLWVt YWNzLXdpbmRvd3NAZ251Lm9yZy4gIChZb3UgZG9uJ3QgbmVlZCB0byBzdWJzY3JpYmUgZm9y IHRoYXQuKQorICBUbyBzdWJzY3JpYmUgdG8gdGhlIGxpc3Qgb3IgdW5zdWJzY3JpYmUgZnJv bSBpdCwgZmlsbCB0aGUgZm9ybSB5b3UKKyAgZmluZCBhdCBodHRwOi8vbGlzdHMuZ251Lm9y Zy9tYWlsbWFuL2xpc3RpbmZvL2hlbHAtZW1hY3Mtd2luZG93cyBhcworICBleHBsYWluZWQg dGhlcmUuCisKKyAgQW5vdGhlciB2YWx1YWJsZSBzb3VyY2Ugb2YgaW5mb3JtYXRpb24gYW5k IGhlbHAgd2hpY2ggc2hvdWxkIG5vdCBiZQorICBvdmVybG9va2VkIGlzIHRoZSB2YXJpb3Vz IFVzZW5ldCBuZXdzIGdyb3VwcyBkZWRpY2F0ZWQgdG8gRW1hY3MuCisgIFRoZXNlIGFyZSBw YXJ0aWN1bGFybHkgZ29vZCBmb3IgaGVscCB3aXRoIGdlbmVyYWwgaXNzdWVzIHdoaWNoIGFy ZW4ndAorICBzcGVjaWZpYyB0byB0aGUgV2luZG93cyBwb3J0IG9mIEVtYWNzLiAgVGhlIG1h aW4gbmV3cyBncm91cHMgdG8gdXNlCisgIGZvciBzZWVraW5nIGhlbHAgYXJlOgorCisJZ251 LmVtYWNzLmhlbHAKKwljb21wLmVtYWNzCisKKyAgVGhlcmUgYXJlIGFsc28gZmFpcmx5IHJl Z3VsYXIgcG9zdGluZ3MgYW5kIGFubm91bmNlbWVudHMgb2YgbmV3IG9yCisgIHVwZGF0ZWQg RW1hY3MgcGFja2FnZXMgb24gdGhpcyBncm91cDoKKworCWdudS5lbWFjcy5zb3VyY2VzCisK KyogUmVwb3J0aW5nIGJ1Z3MKKworICBJZiB5b3UgZW5jb3VudGVyIGEgYnVnIGluIHRoaXMg cG9ydCBvZiBFbWFjcywgd2Ugd291bGQgbGlrZSB0byBoZWFyCisgIGFib3V0IGl0LiAgRmly c3QgY2hlY2sgdGhlIEZBUSBvbiB0aGUgd2ViIHBhZ2UgYWJvdmUgdG8gc2VlIGlmIHRoZSBi dWcKKyAgaXMgYWxyZWFkeSBrbm93biBhbmQgaWYgdGhlcmUgYXJlIGFueSB3b3JrYXJvdW5k cy4gIFRoZW4gY2hlY2sgd2hldGhlcgorICB0aGUgYnVnIGhhcyBzb21ldGhpbmcgdG8gZG8g d2l0aCBjb2RlIGluIHlvdXIgLmVtYWNzIGZpbGUsIGUuZy4gYnkKKyAgaW52b2tpbmcgRW1h Y3Mgd2l0aCB0aGUgIi1RIiBvcHRpb24uCisKKyAgSWYgeW91IGRlY2lkZSB0aGF0IGl0IGlz IGEgYnVnIGluIEVtYWNzLCB1c2UgdGhlIGJ1aWx0IGluIGJ1ZworICByZXBvcnRpbmcgZmFj aWxpdHkgdG8gcmVwb3J0IGl0IChmcm9tIHRoZSBtZW51OyBIZWxwIC0+IFNlbmQgQnVnIFJl cG9ydCkuCisgIElmIHlvdSBoYXZlIG5vdCB5ZXQgY29uZmlndXJlZCBFbWFjcyBmb3IgbWFp bCwgdGhlbiB3aGVuIHlvdSBwcmVzcworICBDLWMgQy1jIHRvIHNlbmQgdGhlIHJlcG9ydCwg aXQgd2lsbCBhc2sgeW91IHRvIHBhc3RlIHRoZSB0ZXh0IG9mIHRoZQorICByZXBvcnQgaW50 byB5b3VyIG1haWwgY2xpZW50LiAgSWYgdGhlIGJ1ZyBpcyByZWxhdGVkIHRvIHN1YnByb2Nl c3NlcywKKyAgYWxzbyBzcGVjaWZ5IHdoaWNoIHNoZWxsIHlvdSBhcmUgdXNpbmcgKGUuZy4s IGluY2x1ZGUgdGhlIHZhbHVlcyBvZgorICBgc2hlbGwtZmlsZS1uYW1lJyBhbmQgYGV4cGxp Y2l0LXNoZWxsLWZpbGUtbmFtZScgaW4geW91ciBtZXNzYWdlKS4KKworICBFbmpveSEKKwor DAorVGhpcyBmaWxlIGlzIHBhcnQgb2YgR05VIEVtYWNzLgorCitHTlUgRW1hY3MgaXMgZnJl ZSBzb2Z0d2FyZTogeW91IGNhbiByZWRpc3RyaWJ1dGUgaXQgYW5kL29yIG1vZGlmeQoraXQg dW5kZXIgdGhlIHRlcm1zIG9mIHRoZSBHTlUgR2VuZXJhbCBQdWJsaWMgTGljZW5zZSBhcyBw dWJsaXNoZWQgYnkKK3RoZSBGcmVlIFNvZnR3YXJlIEZvdW5kYXRpb24sIGVpdGhlciB2ZXJz aW9uIDMgb2YgdGhlIExpY2Vuc2UsIG9yCisoYXQgeW91ciBvcHRpb24pIGFueSBsYXRlciB2 ZXJzaW9uLgorCitHTlUgRW1hY3MgaXMgZGlzdHJpYnV0ZWQgaW4gdGhlIGhvcGUgdGhhdCBp dCB3aWxsIGJlIHVzZWZ1bCwKK2J1dCBXSVRIT1VUIEFOWSBXQVJSQU5UWTsgd2l0aG91dCBl dmVuIHRoZSBpbXBsaWVkIHdhcnJhbnR5IG9mCitNRVJDSEFOVEFCSUxJVFkgb3IgRklUTkVT UyBGT1IgQSBQQVJUSUNVTEFSIFBVUlBPU0UuICBTZWUgdGhlCitHTlUgR2VuZXJhbCBQdWJs aWMgTGljZW5zZSBmb3IgbW9yZSBkZXRhaWxzLgorCitZb3Ugc2hvdWxkIGhhdmUgcmVjZWl2 ZWQgYSBjb3B5IG9mIHRoZSBHTlUgR2VuZXJhbCBQdWJsaWMgTGljZW5zZQorYWxvbmcgd2l0 aCBHTlUgRW1hY3MuICBJZiBub3QsIHNlZSA8aHR0cDovL3d3dy5nbnUub3JnL2xpY2Vuc2Vz Lz4uCgo9PT0gbW9kaWZpZWQgZmlsZSAnbnQvY29uZmlndXJlLmJhdCcKLS0tIG50L2NvbmZp Z3VyZS5iYXQJMjAxMC0wNy0xOCAwOTo0MTo0OCArMDAwMAorKysgbnQvY29uZmlndXJlLmJh dAkyMDEwLTA3LTI0IDAyOjM1OjA4ICswMDAwCkBAIC05MCw2ICs5MCw4IEBACiBzZXQgZG9s ZGZsYWdzPQ0KIHNldCBzZXAxPQ0KIHNldCBzZXAyPQ0KK3NldCBzZXAzPQ0KK3NldCBkaXN0 ZmlsZXM9DQogDQogcmVtIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0NCiByZW0gICBIYW5kbGUgYXJndW1l bnRzLg0KQEAgLTExMiw2ICsxMTQsNyBAQAogaWYgIiUxIiA9PSAiLS13aXRob3V0LXRpZmYi IGdvdG8gd2l0aG91dHRpZmYNCiBpZiAiJTEiID09ICItLXdpdGhvdXQteHBtIiBnb3RvIHdp dGhvdXR4cG0NCiBpZiAiJTEiID09ICItLXdpdGgtc3ZnIiBnb3RvIHdpdGhzdmcNCitpZiAi JTEiID09ICItLWRpc3RmaWxlcyIgZ290byBkaXN0ZmlsZXMNCiBpZiAiJTEiID09ICIiIGdv dG8gY2hlY2t1dGlscw0KIDp1c2FnZQ0KIGVjaG8gVXNhZ2U6IGNvbmZpZ3VyZSBbb3B0aW9u c10NCkBAIC0xMzIsNiArMTM1LDcgQEAKIGVjaG8uICAgLS13aXRob3V0LXRpZmYgICAgICAg ICAgZG8gbm90IHVzZSBUSUZGIGxpYnJhcnkgZXZlbiBpZiBpdCBpcyBpbnN0YWxsZWQNCiBl Y2hvLiAgIC0td2l0aG91dC14cG0gICAgICAgICAgIGRvIG5vdCB1c2UgWFBNIGxpYnJhcnkg ZXZlbiBpZiBpdCBpcyBpbnN0YWxsZWQNCiBlY2hvLiAgIC0td2l0aC1zdmcgICAgICAgICAg ICAgIHVzZSB0aGUgUlNWRyBsaWJyYXJ5IChleHBlcmltZW50YWwpDQorZWNoby4gICAtLWRp c3RmaWxlcyAgICAgICAgICAgICBwYXRoIHRvIGZpbGVzIGZvciBtYWtlIGRpc3QsIGUuZy4g bGliWHBtLmRsbA0KIGdvdG8gZW5kDQogcmVtIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0NCiA6c2V0cHJl Zml4DQpAQCAtMjM0LDYgKzIzOCwxNiBAQAogZ290byBhZ2Fpbg0KIA0KIHJlbSAtLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tDQorDQorOmRpc3RmaWxlcw0KK3NldCBIQVZFX0RJU1RGSUxFUz0xDQorc2hp ZnQNCitzZXQgZGlzdGZpbGVzPSVkaXN0ZmlsZXMlJXNlcDMlJTENCitzZXQgc2VwMz0gJW5v dGhpbmclDQorc2hpZnQNCitnb3RvIGFnYWluDQorDQorcmVtIC0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0N CiByZW0gICAgQ2hlY2sgdGhhdCBuZWNlc3NhcnkgdXRpbGl0aWVzIChjcCBhbmQgcm0pIGFy ZSBwcmVzZW50Lg0KIDpjaGVja3V0aWxzDQogZWNobyBDaGVja2luZyBmb3IgJ2NwJy4uLg0K QEAgLTUyMSw2ICs1MzUsMzUgQEAKIDpzdmdEb25lDQogcm0gLWYganVuay5jIGp1bmsub2Jq IGp1bmsuZXJyIGp1bmsub3V0DQogDQorcmVtIEFueSBkaXN0ZmlsZXMgcHJvdmlkZWQgZm9y IGJ1aWxkaW5nIGRpc3RyaWJ1dGlvbj8gSWYgbm8sIHdlJ3JlIGRvbmUuDQoraWYgIiglSEFW RV9ESVNURklMRVMlKSI9PSIoKSIgZ290byA6ZGlzdEZpbGVzRG9uZQ0KKw0KK3JlbSBBbnkg YXJndW1lbnRzIHRvIC0tZGlzdGZpbGVzIHNwZWNpZmllZD8gSWYgbm8sIHdlJ3JlIGRvbmUu DQoraWYgbm90ICIlZGlzdGZpbGVzJSI9PSIiIGdvdG8gOmNoZWNrRGlzdEZpbGVzDQorc2V0 IGRpc3RGaWxlc09rPTANCitlY2hvIE5vIGFyZ3VtZW50cyBzcGVjaWZpZWQgZm9yIG9wdGlv biAtLWRpc3RmaWxlcyENCitnb3RvIGRpc3RmaWxlc0RvbmUNCisNCis6Y2hlY2tEaXN0Rmls ZXMNCitlY2hvIENoZWNraW5nIGZvciBkaXN0ZmlsZXMuLi4NCityZW0gQ2hlY2sgaWYgYWxs IHNwZWNpZmllZCBkaXN0ZmlsZXMgZXhpc3QNCitzZXQgZmlsZU5vdEZvdW5kPQ0KK2ZvciAl JWQgaW4gKCVkaXN0ZmlsZXMlKSBkbyBpZiBub3QgZXhpc3QgJSVkIHNldCBmaWxlTm90Rm91 bmQ9JSVkDQoraWYgbm90ICIlZmlsZU5vdEZvdW5kJSI9PSIiIGdvdG8gZGlzdEZpbGVzTm90 Rm91bmQNCisNCitzZXQgZGlzdEZpbGVzT0s9MQ0KK2VjaG8gLi4uYWxsIGRpc3RmaWxlcyBm b3VuZC4NCitnb3RvIDpkaXN0RmlsZXNEb25lDQorDQorOmRpc3RGaWxlc05vdEZvdW5kDQor c2V0IGRpc3RGaWxlc09rPTANCitlY2hvIC4uLiVmaWxlTm90Rm91bmQlIG5vdCBmb3VuZC4N CitzZXQgZGlzdGZpbGVzPQ0KK2dvdG8gOmRpc3RmaWxlc0RvbmUNCisNCis6ZGlzdEZpbGVz RG9uZQ0KK3NldCBmaWxlTm90Rm91bmQ9DQorDQogcmVtIC0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0NCiA6 Z2VubWFrZWZpbGVzDQogZWNobyBHZW5lcmF0aW5nIG1ha2VmaWxlcw0KQEAgLTU0MSw2ICs1 ODQsNyBAQAogaWYgKCVwcm9maWxlJSkgPT0gKFkpIGVjaG8gUFJPRklMRT0xID4+Y29uZmln LnNldHRpbmdzDQogaWYgKCVub2N5Z3dpbiUpID09IChZKSBlY2hvIE5PQ1lHV0lOPTEgPj5j b25maWcuc2V0dGluZ3MNCiBpZiBub3QgIiglcHJlZml4JSkiID09ICIoKSIgZWNobyBJTlNU QUxMX0RJUj0lcHJlZml4JT4+Y29uZmlnLnNldHRpbmdzDQoraWYgbm90ICIoJWRpc3RmaWxl cyUpIiA9PSAiKCkiIGVjaG8gRElTVF9GSUxFUz0lZGlzdGZpbGVzJT4+Y29uZmlnLnNldHRp bmdzDQogcmVtIFdlIGdvIHRocnUgZG9jZmxhZ3MgYmVjYXVzZSB1c2VyY2ZsYWdzIGNvdWxk IGJlICItREZPTz1iYXIiIC1zb21ldGhpbmcNCiByZW0gYW5kIHRoZSBpZiBjb21tYW5kIGNh bm5vdCBjb3BlIHdpdGggdGhpcw0KIGZvciAlJXYgaW4gKCV1c2VyY2ZsYWdzJSkgZG8gaWYg bm90ICglJXYpPT0oKSBzZXQgZG9jZmxhZ3M9WQ0KQEAgLTY0MiwxMiArNjg2LDE5IEBACiAg ZWNobyAgIEluc3RhbGwgbGlidGlmZiBkZXZlbG9wbWVudCBmaWxlcyBvciB1c2UgLS13aXRo b3V0LXRpZmYNCiANCiA6Y2hlY2tnaWYNCi1pZiBub3QgIiglSEFWRV9HSUYlKSIgPT0gIigp IiBnb3RvIGRvbmVsaWJjaGVja3MNCi1pZiAoJWdpZnN1cHBvcnQlKSA9PSAoTikgZ290byBk b25lbGliY2hlY2tzDQoraWYgbm90ICIoJUhBVkVfR0lGJSkiID09ICIoKSIgZ290byBjaGVj a2Rpc3RmaWxlcw0KK2lmICglZ2lmc3VwcG9ydCUpID09IChOKSBnb3RvIGNoZWNrZGlzdGZp bGVzDQogIHNldCBsaWJzT0s9MA0KICBlY2hvIEdJRiBzdXBwb3J0IGlzIG1pc3NpbmcuDQog IGVjaG8gICBJbnN0YWxsIGdpZmxpYiBvciBsaWJ1bmdpZiBkZXZlbG9wbWVudCBmaWxlcyBv ciB1c2UgLS13aXRob3V0LWdpZg0KIA0KKzpjaGVja2Rpc3RmaWxlcw0KK2lmICIoJUhBVkVf RElTVEZJTEVTJSkiID09ICIoKSIgZ290byBkb25lbGliY2hlY2tzDQoraWYgKCVkaXN0Rmls ZXNPayUpID09ICgxKSBnb3RvIGRvbmVsaWJjaGVja3MNCitlY2hvLg0KK2VjaG8gRmlsZXMg c3BlY2lmaWVkIHdpdGggb3B0aW9uIC0tZGlzdGZpbGVzIGNvdWxkIG5vdCBiZSBmb3VuZC4N CitlY2hvICAgRml4IHRoZXNlIGlzc3VlcyBiZWZvcmUgcnVubmluZyBtYWtlIGRpc3QNCisN CiA6ZG9uZWxpYmNoZWNrcw0KIGlmICglbGlic09LJSkgPT0gKDEpIGdvdG8gc3VjY2Vzcw0K IGVjaG8uDQpAQCAtNjgwLDYgKzczMSw5IEBACiBzZXQgZG9sZGZsYWdzPQ0KIHNldCBtaW5n d2ZsYWc9DQogc2V0IG1mPQ0KK3NldCBkaXN0ZmlsZXM9DQorc2V0IEhBVkVfRElTVEZJTEVT PQ0KK3NldCBkaXN0RmlsZXNPaz0NCiANCiBnb3RvIHNraXBBcmNoVGFnDQogICAgYXJjaC10 YWc6IDMwMGQyMGE0LTE2NzUtNGU3NS1iNjE1LTdjZTFhOGM1Mzc2Yw0KCj09PSBtb2RpZmll ZCBmaWxlICdudC9tYWtlZmlsZS53MzItaW4nCi0tLSBudC9tYWtlZmlsZS53MzItaW4JMjAx MC0wMS0xMyAwODozNToxMCArMDAwMAorKysgbnQvbWFrZWZpbGUudzMyLWluCTIwMTAtMDQt MDcgMTc6MDE6NTcgKzAwMDAKQEAgLTIzLDYgKzIzLDggQEAKICMgRklYTUU6IFRoaXMgZmls ZSB1c2VzIERPUyBFT0xzLiAgQ29udmVydCB0byBVbml4IGFmdGVyIDIyLjEgaXMgb3V0DQog IyAgICAgICAgKGFuZCByZW1vdmUgb3IgcmVwbGFjZSB0aGlzIGNvbW1lbnQpLg0KIA0KK1ZF UlNJT04JCT0gMjQuMC41MA0KKw0KIFRSRVMJCT0gJChCTEQpL2VtYWNzLnJlcw0KIENMSUVO VFJFUwk9ICQoQkxEKS9lbWFjc2NsaWVudC5yZXMNCiANCkBAIC0xOTcsMTIgKzE5OSwxNSBA QAogIw0KICMgQnVpbGQgYW5kIGluc3RhbGwgZW1hY3MgaW4gSU5TVEFMTF9ESVINCiAjDQot aW5zdGFsbDogYWxsICQoSU5TVEFMTF9ESVIpL2JpbiBpbnN0YWxsLW90aGVyLWRpcnMtJChN QUtFVFlQRSkNCisuUEhPTlk6IGluc3RhbGwtYmluIGluc3RhbGwtc2hvcnRjdXRzDQorDQor aW5zdGFsbDogaW5zdGFsbC1iaW4gaW5zdGFsbC1zaG9ydGN1dHMNCisNCitpbnN0YWxsLWJp bjogYWxsICQoSU5TVEFMTF9ESVIpL2JpbiBpbnN0YWxsLW90aGVyLWRpcnMtJChNQUtFVFlQ RSkNCiAJLSAkKENQKSAkKEJMRCkvYWRkcG0uZXhlICQoSU5TVEFMTF9ESVIpL2Jpbg0KIAkt ICQoQ1ApICQoQkxEKS9kZGVjbGllbnQuZXhlICQoSU5TVEFMTF9ESVIpL2Jpbg0KIAktICQo Q1ApICQoQkxEKS9jbWRwcm94eS5leGUgJChJTlNUQUxMX0RJUikvYmluDQogCS0gJChDUCkg JChCTEQpL3J1bmVtYWNzLmV4ZSAkKElOU1RBTExfRElSKS9iaW4NCi0JLSAiJChJTlNUQUxM X0RJUikvYmluL2FkZHBtIiAtcQ0KIAktICQoREVMKSAuLi9zYW1lLWRpci50c3QNCiAJLSAk KERFTCkgJChJTlNUQUxMX0RJUikvc2FtZS1kaXIudHN0DQogCWVjaG8gU2FtZURpclRlc3Qg PiAiJChJTlNUQUxMX0RJUikvc2FtZS1kaXIudHN0Ig0KQEAgLTIzOCw2ICsyNDMsMTQgQEAK IAkkKE1BS0UpICQoTUZMQUdTKSAkKFhNRkxBR1MpIC1DIC4uL2xpc3AgaW5zdGFsbA0KIAkk KE1BS0UpICQoTUZMQUdTKSAkKFhNRkxBR1MpIC1DIC4uL2xlaW0gaW5zdGFsbA0KIA0KK2lu c3RhbGwtc2hvcnRjdXRzOg0KKwkiJChJTlNUQUxMX0RJUikvYmluL2FkZHBtIiAtcQ0KKw0K K2Rpc3Q6IGluc3RhbGwtYmluIA0KKwkkKENQKSAkKERJU1RfRklMRVMpICQoSU5TVEFMTF9E SVIpL2Jpbg0KKwkkKENQKSBSRUFETUUuVzMyICQoSU5TVEFMTF9ESVIpDQorCSQoQ09NU1BF QykkKENvbVNwZWMpIC9jICQoQVJHUVVPVEUpemlwZGlzdC5iYXQgJChJTlNUQUxMX0RJUikg JChWRVJTSU9OKSQoQVJHUVVPVEUpDQorDQogZm9yY2UtaW5mbzoNCiAjIE5vdGUgdGhhdCBk b2MvZW1hY3MvbWFrZWZpbGUga25vd3MgaG93IHRvDQogIyBwdXQgdGhlIGluZm8gZmlsZXMg aW4gJChpbmZvZGlyKSwNCgo9PT0gYWRkZWQgZmlsZSAnbnQvemlwZGlzdC5iYXQnCi0tLSBu dC96aXBkaXN0LmJhdAkxOTcwLTAxLTAxIDAwOjAwOjAwICswMDAwCisrKyBudC96aXBkaXN0 LmJhdAkyMDEwLTA0LTAxIDAxOjM2OjM2ICswMDAwCkBAIC0wLDAgKzEsNjYgQEAKK0BlY2hv IG9mZg0KK3JlbSBDb3B5cmlnaHQgKEMpIDIwMDEsIDIwMDIsIDIwMDMsIDIwMDQsIDIwMDUs IDIwMDYsIDIwMDcsIDIwMDgsIDIwMDksIDIwMTANCityZW0gICBGcmVlIFNvZnR3YXJlIEZv dW5kYXRpb24sIEluYy4NCisNCityZW0gQXV0aG9yOiBDaHJpc3RvcGggU2Nob2x0ZXMgY3Nj aG9sMjExMiBhdCBnbWFpbC5jb20NCisNCityZW0gVGhpcyBmaWxlIGlzIHBhcnQgb2YgR05V IEVtYWNzLg0KKw0KK3JlbSBHTlUgRW1hY3MgaXMgZnJlZSBzb2Z0d2FyZTogeW91IGNhbiBy ZWRpc3RyaWJ1dGUgaXQgYW5kL29yIG1vZGlmeQ0KK3JlbSBpdCB1bmRlciB0aGUgdGVybXMg b2YgdGhlIEdOVSBHZW5lcmFsIFB1YmxpYyBMaWNlbnNlIGFzIHB1Ymxpc2hlZCBieQ0KK3Jl bSB0aGUgRnJlZSBTb2Z0d2FyZSBGb3VuZGF0aW9uLCBlaXRoZXIgdmVyc2lvbiAzIG9mIHRo ZSBMaWNlbnNlLCBvcg0KK3JlbSAoYXQgeW91ciBvcHRpb24pIGFueSBsYXRlciB2ZXJzaW9u Lg0KKw0KK3JlbSBHTlUgRW1hY3MgaXMgZGlzdHJpYnV0ZWQgaW4gdGhlIGhvcGUgdGhhdCBp dCB3aWxsIGJlIHVzZWZ1bCwNCityZW0gYnV0IFdJVEhPVVQgQU5ZIFdBUlJBTlRZOyB3aXRo b3V0IGV2ZW4gdGhlIGltcGxpZWQgd2FycmFudHkgb2YNCityZW0gTUVSQ0hBTlRBQklMSVRZ IG9yIEZJVE5FU1MgRk9SIEEgUEFSVElDVUxBUiBQVVJQT1NFLiAgU2VlIHRoZQ0KK3JlbSBH TlUgR2VuZXJhbCBQdWJsaWMgTGljZW5zZSBmb3IgbW9yZSBkZXRhaWxzLg0KKw0KK3JlbSBZ b3Ugc2hvdWxkIGhhdmUgcmVjZWl2ZWQgYSBjb3B5IG9mIHRoZSBHTlUgR2VuZXJhbCBQdWJs aWMgTGljZW5zZQ0KK3JlbSBhbG9uZyB3aXRoIEdOVSBFbWFjcy4gIElmIG5vdCwgc2VlIGh0 dHA6Ly93d3cuZ251Lm9yZy9saWNlbnNlcy8uDQorDQorU0VUTE9DQUwNCityZW0gYXJnIDE6 IGZ1bGwgcGF0aCB0byBFbWFjcyByb290IGRpcmVjdG9yeQ0KK3NldCBBUkdfUEFUSD0iJX5m MSINCityZW0gUGF0aCBzZXBhcmF0b3IgY2Fubm90IGJlIHBhcnNlZCBjb3JyZWN0bHksIHN1 YnN0aXR1dGUNCitzZXQgQVJHX1BBVEg9JUFSR19QQVRIOlw9OyUNCisNCityZW0gYXJnIDI6 IEVtYWNzIHZlcnNpb24gbnVtYmVyDQorc2V0IEVNQUNTX1ZFUj0lMg0KKw0KK3JlbSBQYXJz ZSBvdXQgbGFzdCBkaXJlY3RvcnkgZnJvbSBwYXNzZWQgaW4gZnVsbCBwYXRoIChhcmcgMSkN Citmb3IgL2YgInRva2Vucz0qIGRlbGltcz07IiAlJUcgaW4gKCVBUkdfUEFUSCUpIGRvIGNh bGwgOlBBUlNFX1BBVEggJSVHDQorZ290byA6RVhJVA0KKw0KKzpQQVJTRV9QQVRIDQoraWYg IiUxIj09IiIgKA0KKyAgZ290byA6WklQX0NIRUNLDQorKQ0KK3NldCBST09UX0RJUj0lMQ0K K1NISUZUDQorZ290byA6UEFSU0VfUEFUSA0KKw0KK3JlbSBDaGVjaywgaWYgN3ppcCBpcyBp bnN0YWxsZWQgYW5kIGF2YWlsYWJsZSBvbiBwYXRoDQorOlpJUF9DSEVDSw0KKzd6DQoraWYg JUVSUk9STEVWRUwlIE5FUSAwIGdvdG8gOlpJUF9FUlJPUg0KK2dvdG8gWklQX0RJU1QNCisN Cis6WklQX0VSUk9SDQorZWNoby4NCitlY2hvIEVSUk9SOiBNYWtlIHN1cmUgN3ppcCBpcyBp bnN0YWxsZWQgYW5kIGF2YWlsYWJsZSBvbiB0aGUgV2luZG93cyBQYXRoIQ0KK2dvdG8gRVhJ VA0KKw0KK3JlbSBCdWlsZCBkaXN0cmlidXRpb25zDQorOlpJUF9ESVNUDQorcHVzaGQgLi5c Li4NCityZW0gQnVpbGQgYW5kIHZlcmlmeSBmdWxsIGRpc3RyaWJ1dGlvbg0KKzd6IGEgLWJk IC10WklQIC1teD05IC14IS5ienJpZ25vcmUgLXghLmdpdGlnbm9yZSAteHIhZW1hY3MubWRw IC14ciEqLnBkYiAteHIhKi5vcHQgLXhyISp+IC14ciFDVlMgLXhyIS5hcmNoLWludmVudG9y eSBlbWFjcy0lRU1BQ1NfVkVSJS1iaW4taTM4Ni56aXAgJVJPT1RfRElSJS9CVUdTICVST09U X0RJUiUvQ09QWUlORyAlUk9PVF9ESVIlL1JFQURNRSAlUk9PVF9ESVIlL1JFQURNRS5XMzIg JVJPT1RfRElSJS9JTlNUQUxMICVST09UX0RJUiUvYmluICVST09UX0RJUiUvZXRjICVST09U X0RJUiUvaW5mbyAlUk9PVF9ESVIlL2xpc3AgJVJPT1RfRElSJS9sZWltICVST09UX0RJUiUv c2l0ZS1saXNwDQorN3ogdCBlbWFjcy0lRU1BQ1NfVkVSJS1iaW4taTM4Ni56aXANCityZW0g QnVpbGQgYW5kIHZlcmlmeSBiaW5hcnkgb25seSBkaXN0cmlidXRpb24NCis3eiBhIC1iZCAt dFpJUCAtbXg9OSBlbWFjcy0lRU1BQ1NfVkVSJS1iYXJlYmluLWkzODYuemlwICVST09UX0RJ UiUvUkVBRE1FLlczMiAlUk9PVF9ESVIlL2JpbiAlUk9PVF9ESVIlL2V0Yy9ET0MtWCAlUk9P VF9ESVIlL0NPUFlJTkcNCis3eiB0IGVtYWNzLSVFTUFDU19WRVIlLWJhcmViaW4taTM4Ni56 aXANCitwb3BkDQorZ290byBFWElUDQorDQorOkVYSVQNCgo= --------------010202040701070704010104-- From debbugs-submit-bounces@debbugs.gnu.org Sat Jul 24 09:29:02 2010 Received: (at 6602-done) by debbugs.gnu.org; 24 Jul 2010 13:29:02 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1Ocemk-0006K5-MD for submit@debbugs.gnu.org; Sat, 24 Jul 2010 09:29:02 -0400 Received: from mail-bw0-f44.google.com ([209.85.214.44]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1Ocemj-0006Jj-Lc for 6602-done@debbugs.gnu.org; Sat, 24 Jul 2010 09:29:02 -0400 Received: by bwz7 with SMTP id 7so2287776bwz.3 for <6602-done@debbugs.gnu.org>; Sat, 24 Jul 2010 06:29:01 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:mime-version:received:in-reply-to :references:from:date:message-id:subject:to:cc:content-type :content-transfer-encoding; bh=bjsgr+N7CQ9r+vuiQDcKB0rybYQN41wP696PTlsxy6s=; b=Lf+krnT2xQPvUdSoq42H/VYCThKzanHCsC1qBxNfuBOVSCZXiMdpUrCIGqKhULY8iu NDvNdRjQzMmtijZ5sfho9FlHIYXHpTa77dxBEnUt8btS6R0ggU3f5/7m3cv6scONv6vF 7yHuYTLHPPC2tsuLFwcQq8cNl58SR1QR7a1Ec= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-type:content-transfer-encoding; b=BE6IyG0zcDCE6RU+stLlkFsy7ItZzOJszLxRVB/AdWs3UHAjjn9r6yoIV1TpCoBIyN ySo+cs+rbW+rnPPAHTmV50ISTNCN801+aHPxErfs/4hzCN+JKaTMK/cAkMeNgcuh02SD btQjrNWrBgNTTCBVVHUdqMfVS0TnQxBKdQtv8= Received: by 10.204.127.75 with SMTP id f11mr3729665bks.85.1279978141203; Sat, 24 Jul 2010 06:29:01 -0700 (PDT) MIME-Version: 1.0 Received: by 10.204.180.136 with HTTP; Sat, 24 Jul 2010 06:28:41 -0700 (PDT) In-Reply-To: <4C4A5B6A.9080700@gmail.com> References: <4C387CF9.4070301@gmail.com> <4C48ED04.2090407@gmail.com> <4C4A5B6A.9080700@gmail.com> From: Juanma Barranquero Date: Sat, 24 Jul 2010 15:28:41 +0200 Message-ID: Subject: Re: bug#6602: [PATCH] make dist target for Windows To: Christoph Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -1.8 (-) X-Debbugs-Envelope-To: 6602-done Cc: 6602-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -2.7 (--) On Sat, Jul 24, 2010 at 05:18, Christoph wrote: > Find attached the new patch for the `make dist' target. > > I added a Changelog and NEWS entry and removed README.W32 and makedist.ba= t > files from the nt/ directory. OK, thaks a lot. A few comments (nitpicks, mostly): - You've added the ChangeLog entry to the root directory's ChangeLog, instead of nt/ChangeLog. Also, it lacks an entry in admin/ChangeLog about the changes in that directory (you've documented most of them in the other ChangeLog, though). In some cases, as when moving files, it is customary to put a "Moved to X/" entry in the old directory's ChangeLog, and ad "Moved from Y/" in the new's. - Changes to documentation files, like etc/NEWS and nt/INSTALL, must also be documented in ChangeLog entries. - If you're going to move a file, like README.W32, instead of cd admin/nt copy README.W32 ../../nt del README.W32 or move admin/nt/README.W32 nt/ please do bzr mv admin/nt/README.W32 nt/ so Bazaar knows that it is the same file. - It's best if you do these changes in a branch, and then submit a bundle. For example, applying your patch creates a file nt/zipdist.bat, but it has to be "bzr add"ed manually. - Try not to introduce trailing whitespace in files you modify. Not earth-shaking, but ugly if you have `show-trailing-whitespace' set to t (which I recommend). That said, I'm committing your change right now. Great work. Thanks! =C2=A0 =C2=A0 Juanma From debbugs-submit-bounces@debbugs.gnu.org Sat Jul 24 09:32:13 2010 Received: (at 6602) by debbugs.gnu.org; 24 Jul 2010 13:32:13 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1Ocepo-0006Ls-UH for submit@debbugs.gnu.org; Sat, 24 Jul 2010 09:32:13 -0400 Received: from mail-bw0-f44.google.com ([209.85.214.44]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1Ocepn-0006Ln-Ar for 6602@debbugs.gnu.org; Sat, 24 Jul 2010 09:32:11 -0400 Received: by bwz7 with SMTP id 7so2288775bwz.3 for <6602@debbugs.gnu.org>; Sat, 24 Jul 2010 06:32:11 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:mime-version:received:in-reply-to :references:from:date:message-id:subject:to:cc:content-type :content-transfer-encoding; bh=WN0OyBD9t3yAP+t1dx2FHGfftgMXc/SiBS92busz4Eo=; b=qNvd5PR8+8MbBwp0WG7aZ18OOYBCQXnWZCN4nU6LR2itYYPhyFJX8U9JxGGfLU83rq S8Gcpg6ASNpfbPHCi1vi4ogSn/Pgi5IGhNsaWokigV/IrmoG5SjXivYI3TnBxHe5mnD9 7T64I9h4H1A4Kz6SsIcshaN79Ob55cfbKEFBE= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-type:content-transfer-encoding; b=amI94DjHA2ygqnw6632XgunM5AT8Ntu8FXnpAIVL+nC7cVDtM04/1Yk0HCL6vz+Huk LlDem8lI17Q+/kcOwggQJW3rfD3OBc2bk+0FL68km5Tn1A2OG8RyHVcxNZlWNCRyzhM+ wbrWiS8tkUGpNfZmlFRuFWzqG5kSaG/fEUlAY= Received: by 10.204.79.223 with SMTP id q31mr3624644bkk.92.1279978331209; Sat, 24 Jul 2010 06:32:11 -0700 (PDT) MIME-Version: 1.0 Received: by 10.204.180.136 with HTTP; Sat, 24 Jul 2010 06:31:51 -0700 (PDT) In-Reply-To: References: <4C387CF9.4070301@gmail.com> <4C48ED04.2090407@gmail.com> <4C4A5B6A.9080700@gmail.com> From: Juanma Barranquero Date: Sat, 24 Jul 2010 15:31:51 +0200 Message-ID: Subject: Re: bug#6602: [PATCH] make dist target for Windows To: Christoph Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -2.7 (--) X-Debbugs-Envelope-To: 6602 Cc: 6602@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -2.7 (--) > =C2=A0 =C2=A0bzr mv admin/nt/README.W32 nt/ Also bzr rm admin/nt/makedist.bat to delete a file, for the same reason. =C2=A0 =C2=A0 Juanma From debbugs-submit-bounces@debbugs.gnu.org Sat Jul 24 18:19:09 2010 Received: (at 6602) by debbugs.gnu.org; 24 Jul 2010 22:19:10 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1Ocn3l-0001oW-4D for submit@debbugs.gnu.org; Sat, 24 Jul 2010 18:19:09 -0400 Received: from mail-gx0-f172.google.com ([209.85.161.172]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1Ocn3j-0001oQ-5i for 6602@debbugs.gnu.org; Sat, 24 Jul 2010 18:19:08 -0400 Received: by gxk1 with SMTP id 1so570813gxk.3 for <6602@debbugs.gnu.org>; Sat, 24 Jul 2010 15:19:08 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlemail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from :user-agent:mime-version:to:cc:subject:references:in-reply-to :content-type; bh=qhIcISPvIVqLtlj/q2zRRiV7fXP2vqJetlxYSCZgPpo=; b=McA/2Sp5Qm/pwTAwKJwCqC1B0OHC/EyQ/s0mkt2dcblfGfBbwT0HfJEFlE5EWM7/3w ECE15PTBOWOII6NdG0cf8F26nCKHs2LcB8KqA+sEQ2DmSwY6oj5R7kXzt5YQB4I+aLbT jA/OjJ78Gu6zBCvcOAd6ojFf/6jsPVw2SLOnQ= DomainKey-Signature: a=rsa-sha1; c=nofws; d=googlemail.com; s=gamma; h=message-id:date:from:user-agent:mime-version:to:cc:subject :references:in-reply-to:content-type; b=Ryhv8b1wyCuhQ5tHM7EmFvEFbh2b8vg0u3gW/BnOgPL3h/QdLgEzcgsPF8evD8YMWh az8gmGjr8juhks2zcxaaR0aP4Em3dKmbQtw9Wev1AUgEw84GtQ9lzXrO556S4Was+ty3 eWQuw7Ro5THEuVqWC9+i1fa2fxiP5q/3Bvkaw= Received: by 10.100.119.14 with SMTP id r14mr2376624anc.156.1280009946180; Sat, 24 Jul 2010 15:19:06 -0700 (PDT) Received: from [192.168.1.2] (97-122-118-250.hlrn.qwest.net [97.122.118.250]) by mx.google.com with ESMTPS id u14sm3085986ann.20.2010.07.24.15.19.04 (version=SSLv3 cipher=RC4-MD5); Sat, 24 Jul 2010 15:19:05 -0700 (PDT) Message-ID: <4C4B66D7.8010105@gmail.com> Date: Sat, 24 Jul 2010 16:19:03 -0600 From: Christoph User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.7) Gecko/20100713 Thunderbird/3.1.1 MIME-Version: 1.0 To: Juanma Barranquero Subject: Re: bug#6602: [PATCH] make dist target for Windows References: <4C387CF9.4070301@gmail.com> <4C48ED04.2090407@gmail.com> <4C4A5B6A.9080700@gmail.com> In-Reply-To: Content-Type: multipart/mixed; boundary="------------010409050806030501050801" X-Spam-Score: -3.3 (---) X-Debbugs-Envelope-To: 6602 Cc: 6602@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -3.3 (---) This is a multi-part message in MIME format. --------------010409050806030501050801 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit On 7/24/2010 7:28 AM, Juanma Barranquero wrote: > That said, I'm committing your change right now. Great work. Thanks! Thanks for doing this. After testing it in the trunk I remembered: one thing I never was quite sure how to fix best is the fact that when you run `make dist' on the trunk, the root directory the zip file contains is `trunk' (or whatever you named your bzr checkout), but it should be `emacs-VERSION'. Well, I guess it helps to have the code sitting around for a while. :) Find attached a patch that fixes this. The main change is that it copies all necessary files to a temporary directory and then creates the zip files from that. After that the temporary directory is removed. This change also made `zipdist.bat' a lot simpler, since I don't need to do funky path processing. Now the correct root directory (based on version) will show inside the zip file for the trunk as well as any pretest or final version. There is also a minor bugfix: README.W32 was not copied to the install directory when using `make install'. Christoph --------------010409050806030501050801 Content-Type: text/plain; name="makedistw32v7.txt" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="makedistw32v7.txt" IyBCYXphYXIgbWVyZ2UgZGlyZWN0aXZlIGZvcm1hdCAyIChCYXphYXIgMC45MCkKIyByZXZp c2lvbl9pZDogY3NjaG9sMjExMkBnbWFpbC5jb20tMjAxMDA3MjQyMjEwMDEtZGFmNXVlZjZ1 ZWxleTVkMwojIHRhcmdldF9icmFuY2g6IGh0dHA6Ly9ienIuc2F2YW5uYWguZ251Lm9yZy9y L2VtYWNzL3RydW5rLwojIHRlc3RhbWVudF9zaGExOiBjYmU3ZmQ5ZmRjYWI1MzI0ZDVkYjQ1 OWFmMTcxMmYwNTdhZDM4ZTI1CiMgdGltZXN0YW1wOiAyMDEwLTA3LTI0IDE2OjEwOjIwIC0w NjAwCiMgYmFzZV9yZXZpc2lvbl9pZDogbGVra3R1QGdtYWlsLmNvbS0yMDEwMDcyNDEzNDM0 OC14MWRsMDA5MjVveHE5c3ZpCiMgCiMgQmVnaW4gcGF0Y2gKPT09IG1vZGlmaWVkIGZpbGUg J250L0NoYW5nZUxvZycKLS0tIG50L0NoYW5nZUxvZwkyMDEwLTA3LTI0IDEzOjM1OjMxICsw MDAwCisrKyBudC9DaGFuZ2VMb2cJMjAxMC0wNy0yNCAyMjoxMDowMSArMDAwMApAQCAtMSw1 ICsxLDEyIEBACiAyMDEwLTA3LTI0ICBDaHJpc3RvcGggU2Nob2x0ZXMgIDxjc2Nob2wyMTEy QGdtYWlsLmNvbT4KIAorCSogbWFrZWZpbGUudzMyLWluOiBDb3B5IFJFQURNRS5XMzIgdG8g aW5zdGFsbGF0aW9uIGRpcmVjdG9yeQorCWR1cmluZyBgbWFrZSBpbnN0YWxsJy4gIFVzZSB0 ZW1wb3JhcnkgZGlyZWN0b3J5IHRvIGNyZWF0ZQorCWRpc3RyaWJ1dGlvbiB6aXAgZmlsZXMg aW4gYGRpc3QnIHRhcmdldC4KKwkqIHppcGRpc3QuYmF0OiBTaW1wbGlmeSBjb2RlIHVzaW5n IHRlbXBvcmFyeSBkaXJlY3RvcnkuCisKKzIwMTAtMDctMjQgIENocmlzdG9waCBTY2hvbHRl cyAgPGNzY2hvbDIxMTJAZ21haWwuY29tPgorCiAJTmV3IG1ha2UgdGFyZ2V0IGZvciBXaW5k b3dzIHBsYXRmb3JtOiBtYWtlIGRpc3QgKGJ1ZyM2NjAyKQogCiAJKiBJTlNUQUxMOiBEb2N1 bWVudCBuZXcgZGlzdCB0YXJnZXQgYW5kIGFkZCBzZWN0aW9uIGFib3V0Cgo9PT0gbW9kaWZp ZWQgZmlsZSAnbnQvbWFrZWZpbGUudzMyLWluJwotLS0gbnQvbWFrZWZpbGUudzMyLWluCTIw MTAtMDctMjQgMTM6MzU6MzEgKzAwMDAKKysrIG50L21ha2VmaWxlLnczMi1pbgkyMDEwLTA3 LTI0IDIyOjA3OjA0ICswMDAwCkBAIC0yNSw2ICsyNSw4IEBACiANCiBWRVJTSU9OCQk9IDI0 LjAuNTANCiANCitUTVBfRElTVF9ESVIgCT0gZW1hY3MtJChWRVJTSU9OKQ0KKw0KIFRSRVMJ CT0gJChCTEQpL2VtYWNzLnJlcw0KIENMSUVOVFJFUwk9ICQoQkxEKS9lbWFjc2NsaWVudC5y ZXMNCiANCkBAIC0yMDgsNiArMjEwLDcgQEAKIAktICQoQ1ApICQoQkxEKS9kZGVjbGllbnQu ZXhlICQoSU5TVEFMTF9ESVIpL2Jpbg0KIAktICQoQ1ApICQoQkxEKS9jbWRwcm94eS5leGUg JChJTlNUQUxMX0RJUikvYmluDQogCS0gJChDUCkgJChCTEQpL3J1bmVtYWNzLmV4ZSAkKElO U1RBTExfRElSKS9iaW4NCisJLSAkKENQKSBSRUFETUUuVzMyICQoSU5TVEFMTF9ESVIpDQog CS0gJChERUwpIC4uL3NhbWUtZGlyLnRzdA0KIAktICQoREVMKSAkKElOU1RBTExfRElSKS9z YW1lLWRpci50c3QNCiAJZWNobyBTYW1lRGlyVGVzdCA+ICIkKElOU1RBTExfRElSKS9zYW1l LWRpci50c3QiDQpAQCAtMjQ2LDEwICsyNDksMjIgQEAKIGluc3RhbGwtc2hvcnRjdXRzOg0K IAkiJChJTlNUQUxMX0RJUikvYmluL2FkZHBtIiAtcQ0KIA0KLWRpc3Q6IGluc3RhbGwtYmlu IA0KLQkkKENQKSAkKERJU1RfRklMRVMpICQoSU5TVEFMTF9ESVIpL2Jpbg0KLQkkKENQKSBS RUFETUUuVzMyICQoSU5TVEFMTF9ESVIpDQotCSQoQ09NU1BFQykkKENvbVNwZWMpIC9jICQo QVJHUVVPVEUpemlwZGlzdC5iYXQgJChJTlNUQUxMX0RJUikgJChWRVJTSU9OKSQoQVJHUVVP VEUpDQorZGlzdDogaW5zdGFsbC1iaW4NCisJbWtkaXIgJChUTVBfRElTVF9ESVIpDQorCSQo Q1ApICIkKElOU1RBTExfRElSKS9CVUdTIiAkKFRNUF9ESVNUX0RJUikNCisJJChDUCkgIiQo SU5TVEFMTF9ESVIpL0NPUFlJTkciICQoVE1QX0RJU1RfRElSKQ0KKwkkKENQKSAiJChJTlNU QUxMX0RJUikvUkVBRE1FIiAkKFRNUF9ESVNUX0RJUikNCisJJChDUCkgIiQoSU5TVEFMTF9E SVIpL1JFQURNRS5XMzIiICQoVE1QX0RJU1RfRElSKQ0KKwkkKENQKSAiJChJTlNUQUxMX0RJ UikvSU5TVEFMTCIgJChUTVBfRElTVF9ESVIpDQorCSQoQ1BfRElSKSAiJChJTlNUQUxMX0RJ UikvYmluIiAkKFRNUF9ESVNUX0RJUikNCisJJChDUF9ESVIpICIkKElOU1RBTExfRElSKS9l dGMiICQoVE1QX0RJU1RfRElSKQ0KKwkkKENQX0RJUikgIiQoSU5TVEFMTF9ESVIpL2luZm8i ICQoVE1QX0RJU1RfRElSKQ0KKwkkKENQX0RJUikgIiQoSU5TVEFMTF9ESVIpL2xpc3AiICQo VE1QX0RJU1RfRElSKQ0KKwkkKENQX0RJUikgIiQoSU5TVEFMTF9ESVIpL2xlaW0iICQoVE1Q X0RJU1RfRElSKQ0KKwkkKENQX0RJUikgIiQoSU5TVEFMTF9ESVIpL3NpdGUtbGlzcCIgJChU TVBfRElTVF9ESVIpDQorCSQoQ1BfRElSKSAkKERJU1RfRklMRVMpICQoVE1QX0RJU1RfRElS KS9iaW4NCisJJChDT01TUEVDKSQoQ29tU3BlYykgL2MgJChBUkdRVU9URSl6aXBkaXN0LmJh dCAkKFZFUlNJT04pJChBUkdRVU9URSkNCisJJChERUxfVFJFRSkgJChUTVBfRElTVF9ESVIp DQogDQogZm9yY2UtaW5mbzoNCiAjIE5vdGUgdGhhdCBkb2MvZW1hY3MvbWFrZWZpbGUga25v d3MgaG93IHRvDQoKPT09IG1vZGlmaWVkIGZpbGUgJ250L3ppcGRpc3QuYmF0JwotLS0gbnQv emlwZGlzdC5iYXQJMjAxMC0wNy0yNCAxMzozNTozMSArMDAwMAorKysgbnQvemlwZGlzdC5i YXQJMjAxMC0wNy0yNCAyMjowNDoxMCArMDAwMApAQCAtMjAsMjUgKzIwLDEwIEBACiByZW0g YWxvbmcgd2l0aCBHTlUgRW1hY3MuICBJZiBub3QsIHNlZSBodHRwOi8vd3d3LmdudS5vcmcv bGljZW5zZXMvLg0KIA0KIFNFVExPQ0FMDQotcmVtIGFyZyAxOiBmdWxsIHBhdGggdG8gRW1h Y3Mgcm9vdCBkaXJlY3RvcnkNCi1zZXQgQVJHX1BBVEg9IiV+ZjEiDQotcmVtIFBhdGggc2Vw YXJhdG9yIGNhbm5vdCBiZSBwYXJzZWQgY29ycmVjdGx5LCBzdWJzdGl0dXRlDQotc2V0IEFS R19QQVRIPSVBUkdfUEFUSDpcPTslDQotDQotcmVtIGFyZyAyOiBFbWFjcyB2ZXJzaW9uIG51 bWJlcg0KLXNldCBFTUFDU19WRVI9JTINCi0NCi1yZW0gUGFyc2Ugb3V0IGxhc3QgZGlyZWN0 b3J5IGZyb20gcGFzc2VkIGluIGZ1bGwgcGF0aCAoYXJnIDEpDQotZm9yIC9mICJ0b2tlbnM9 KiBkZWxpbXM9OyIgJSVHIGluICglQVJHX1BBVEglKSBkbyBjYWxsIDpQQVJTRV9QQVRIICUl Rw0KLWdvdG8gOkVYSVQNCi0NCi06UEFSU0VfUEFUSA0KLWlmICIlMSI9PSIiICgNCi0gIGdv dG8gOlpJUF9DSEVDSw0KLSkNCi1zZXQgUk9PVF9ESVI9JTENCi1TSElGVA0KLWdvdG8gOlBB UlNFX1BBVEgNCityZW0gYXJnIDE6IEVtYWNzIHZlcnNpb24gbnVtYmVyDQorc2V0IEVNQUNT X1ZFUj0lMQ0KKw0KK3NldCBUTVBfRElTVF9ESVI9ZW1hY3MtJUVNQUNTX1ZFUiUNCiANCiBy ZW0gQ2hlY2ssIGlmIDd6aXAgaXMgaW5zdGFsbGVkIGFuZCBhdmFpbGFibGUgb24gcGF0aA0K IDpaSVBfQ0hFQ0sNCkBAIC01MywxNCArMzgsMTIgQEAKIA0KIHJlbSBCdWlsZCBkaXN0cmli dXRpb25zDQogOlpJUF9ESVNUDQotcHVzaGQgLi5cLi4NCiByZW0gQnVpbGQgYW5kIHZlcmlm eSBmdWxsIGRpc3RyaWJ1dGlvbg0KLTd6IGEgLWJkIC10WklQIC1teD05IC14IS5ienJpZ25v cmUgLXghLmdpdGlnbm9yZSAteHIhZW1hY3MubWRwIC14ciEqLnBkYiAteHIhKi5vcHQgLXhy ISp+IC14ciFDVlMgLXhyIS5hcmNoLWludmVudG9yeSBlbWFjcy0lRU1BQ1NfVkVSJS1iaW4t aTM4Ni56aXAgJVJPT1RfRElSJS9CVUdTICVST09UX0RJUiUvQ09QWUlORyAlUk9PVF9ESVIl L1JFQURNRSAlUk9PVF9ESVIlL1JFQURNRS5XMzIgJVJPT1RfRElSJS9JTlNUQUxMICVST09U X0RJUiUvYmluICVST09UX0RJUiUvZXRjICVST09UX0RJUiUvaW5mbyAlUk9PVF9ESVIlL2xp c3AgJVJPT1RfRElSJS9sZWltICVST09UX0RJUiUvc2l0ZS1saXNwDQorN3ogYSAtYmQgLXRa SVAgLW14PTkgLXghLmJ6cmlnbm9yZSAteCEuZ2l0aWdub3JlIC14ciFlbWFjcy5tZHAgLXhy ISoucGRiIC14ciEqLm9wdCAteHIhKn4gLXhyIUNWUyAteHIhLmFyY2gtaW52ZW50b3J5IGVt YWNzLSVFTUFDU19WRVIlLWJpbi1pMzg2LnppcCAlVE1QX0RJU1RfRElSJQ0KIDd6IHQgZW1h Y3MtJUVNQUNTX1ZFUiUtYmluLWkzODYuemlwDQogcmVtIEJ1aWxkIGFuZCB2ZXJpZnkgYmlu YXJ5IG9ubHkgZGlzdHJpYnV0aW9uDQotN3ogYSAtYmQgLXRaSVAgLW14PTkgZW1hY3MtJUVN QUNTX1ZFUiUtYmFyZWJpbi1pMzg2LnppcCAlUk9PVF9ESVIlL1JFQURNRS5XMzIgJVJPT1Rf RElSJS9iaW4gJVJPT1RfRElSJS9ldGMvRE9DLVggJVJPT1RfRElSJS9DT1BZSU5HDQorN3og YSAtYmQgLXRaSVAgLW14PTkgLXghLmJ6cmlnbm9yZSAteCEuZ2l0aWdub3JlIC14ciFlbWFj cy5tZHAgLXhyISoucGRiIC14ciEqLm9wdCAteHIhKn4gLXhyIUNWUyAteHIhLmFyY2gtaW52 ZW50b3J5IGVtYWNzLSVFTUFDU19WRVIlLWJhcmViaW4taTM4Ni56aXAgJVRNUF9ESVNUX0RJ UiUvUkVBRE1FLlczMiAlVE1QX0RJU1RfRElSJS9iaW4gJVRNUF9ESVNUX0RJUiUvZXRjL0RP Qy1YICVUTVBfRElTVF9ESVIlL0NPUFlJTkcNCiA3eiB0IGVtYWNzLSVFTUFDU19WRVIlLWJh cmViaW4taTM4Ni56aXANCi1wb3BkDQogZ290byBFWElUDQogDQogOkVYSVQNCgojIEJlZ2lu IGJ1bmRsZQpJeUJDWVhwaFlYSWdjbVYyYVhOcGIyNGdZblZ1Wkd4bElIWTBDaU1LUWxwb09U RkJXU1pUV1haTlNvMEFDVmZmZ0VBeWR2UC85MytuCi8vRC8vLy94WUF5YzdOdDljZlJ6UVVa NnlnQVhVdGJ1Y3FJcXAxVkFhVkkwTWltUVUvU21RMnA2ajFOSHFNeFRRZW9BTVFCcG9EUUgK cUhBTUl3bW1JWUJBTWdCaEdtVEpoR0Fob0pTQTBJcHRRMEFBQUFBRFQxQUFBQUFrU0NJeE5S Z21qQkNUeVpKcGlhYURRMERUVEVBOQpRSXFGTk1tbVRVOUdxZVU5VDBSNm5xQm8wR2FucEdt Z0dtaDZucURJQlVwQUFFQVFtUTBUVW05SjVTZWswZXA1TlRRMDlRQm9hYVRrCmhKc0o4clNS bzE4cy92LzJ2N2ROYTdtZEQyMEMrMUVKV1FIdm9WOTVsaHlSbU43YzVYUEhJWDBFckh2amhh UVMyMjF5MnBDc1pKZ0EKLzRzUnFTQ2FyS3NheGtTWVZMZ05WSUUwaUU4NlNYQ3l4Q1FpRjlM dStpTGF6TjFlZEFuem55UWtqSlN0eENSdEFPd3N0Y1RRYzNOYwpjOVBQSEFrN2UwSUl4RUpj aHhuS2RnVkRLSWc0U0N3TkZzbTNwRTNpV0RHTnRzYVEyakg0Z0hiUEt3NVFuOG5ad2x5OXVU NFQ1c29GCkpOY3dGZU5KalJxYXFNQnkxT0hrYVFmQ0xZTVdMVm5GeEo0VVJVMEFVVEI3bDBV azN2YjNJWTE5WlJwMkcvZHpzRklnZUxCaEM2NlIKQmhucXIvalE1ZEZ1MmZMNzNySnRvM3JR NS8yTWx0aVRWNFdhN1paNWdzQVFDcUd1dXVIQkxKTXRGRjRPdnJTUlVIYTB5S0YyeVh3SQpH UndxRjEwN3l0ajhTUjFvQzJWdVNhQU95dnFTRzBLSEM0dHR0dHR0dHR0dHRBdk1Qem9WWkJK QnlIOS9XZ0VTeldDUnRhOXA2RVFrCjBNVXVPK2RQeHFraXVLOVluMkMyZUFlQWpjSFFPUlRP Z09zTk45Y1J6SFljMGRJMHJTSGRUV1dLOTVEWWk4cGNxQjZVQjVna2x3VEIKWHFZWFVic3U4 L2ZoYThNTnFXMHVBWm5FaE02RHpoZ2tXTGtTN1RVTTZob2dhWTVhKzU2YlNJaFJFUkVVS2pG dXAzU0pTNXA1MHNvawoyQnBhUzJBdzJzdHRQT2dXMTNGY2lUczhZS2RaVEUrZVZhVXRTSmRN dnZzWTN1aTFlVTZQMlZRckJtdzN5VmREUnY4OEliaWpXMEZZClNWT0xYaFZwUXRsMzBhcWJh U0ZrNVhTWTVtL1dhSEsxUlhYMHlaYytTNjFKdFNZUENxTmFGOTY5TkpUYmtWWHlTdEtvaVhP VzdxUHIKOGpUakJpRTVRV243Uzg2NnliODlUZHdtTlZ2U2pEZ3NydHE4RFVKbHRWQm9uZ3Jp ZndNM0ZYeXNrdGtueE9SY1ljRlV2OGFkemRWbQpiOFhza21KMHYrL0NWM3IxUDYrKzBITFZO bWVWcDBKems0VytTaTFtNVhNVDM5RjFMZ2hoY01NWVZaNVNNRUJzUVBaQkVhQW9WdklwCkNs MVNlSVNyR0oxdk1iTEVrOGQzUHBaZmxnOXFNbEpFV3NuRE9WVXBMSW0zRlhOZExQNUgxaVdx eWlHajJxMWREeTU5WUt3TG5mcDQKcXNiZWRsL1J5VnVUSE1yNWNKSklYY2c1S0Z1cVRMTHBy S0dISkJPM1RPQ1JxRE9iWktLVmVlQ1ovSXYrUTdrQmRXWWlTbGlRakZhSgpXbWRVUW8wMWtF a0tkWktFRE1zcm5TNU5sL2xwTXdpeGJMdDBtTEdBNHBpMUdHVEx5U0d3cGpXeTNIQy9EUEtk Q05GaUNkVXAyN1hNCmlVMGxjUlZKWkNsUkRxZzhpdGJTUkZsamwyaXZhNjVoQmU0dDFzb3Nh MTRzdE5xNTZKZGE2YXRxNnVBcEk1WVhMZS9mK2NPeHl5M3oKbS9PeGRWRVBPelJQUXdrcUxI TlpHTkc5T2xGalEybVVsZGNTVXpsek9VVGZSbEczWmxWcXE2OXBqZTRYNHlkdGVUbWNhYTBk czZjNgpXZk5PbXRKalR2eTd3YnNwMVRJOElPVzJuT3FWdTFXRzNLdEpuTzJCbXJ4c2MyVlhU Smk2TDkydUN5M3JZNUtzdEhSZ3UxNzllU3lKCmZwYzF3VnZBeUp5TWVmUmpuWldXdGRiVmZI Q0MrYXB6dWJXcXFNbTdqYnRaRGppdVZ4RTBpYnEwNVdVMTBhWGE4clZXbTVkYytHZG4KTXVr bXV5MXRuMTJqTnhONzhWT0MxbElkNUpoRTlJTVluck9Ed3RiQ3ZuMG1wYVdkK1MrdXhNdDNi TEZSUnd2cjhNL1dTNWJQRzVwTgpCMTJkdGJFdVVYMWR6aWxYZ1ZaczNoenFWckYxdUxPemxk VXE5OE9INEw2WXdjRENuV3ZHdURWNVdKV1hWT1hLWUw4ci9abGxac3BuCmJsVExqejB5NWpM RFZ5MDJhckdkMitmNVR6bnlzOUtxWk05eXFHTnhqMXV0V0ZwWEJXMExTbDVVbHhlV1NMU3FT VUt5bHNpNExyeWgKNW8zcEhxL0xKZUdoRURHbWFqRWJUYmJsSlFJWXo2dTVQemFnNkZpSHJH MEFmd25LaCtrSHBPRzdGY0pBR0VDRUF1TEQrQ3lRTUJmQgpIckxURWVWRklmZ0pJVHFnc01E QzZFVnRRcitNZDNNRlhVQjB4eFdkQVVIVWZ2ckMweUtuMmY2MktvMW5YbFFZcW1XNElKTWhs UkRPCkU2TEkyeFlCWVFvU0xxQkNGc1FnL2NvWkcwMElCdkUxdE51N01VblcvdXBYMW1YYUV6 U0drWnA3dDRUZDZQS0hlRXU4cmlRZlFlQk0KbWlpeW4wcGZjY1E3bHNRQnZaSkNnUkRCT0tJ UWpVbkFjSVFiNndFTnU2UXVJZkp5ZTduTmhPS2JKRjU1RXFONDNCL0tNNHJSMUxRZQpkSkFp V3hRU1R4cFNUbG9WbmkreUcrMk5TNzZVVGcxN0g4QXhrZy95OEo0eVVMRHNOTy91Y25GRThz SmhMTTZTVU1GRCsvVStYRjE0CjA4Ty9EdXJXMjkxVmw4clNiWE5NOWt5WStzMUFiWVhDN2dZ Wkw5REwxNmNqQndaZzNIdVFHWXJ6K1JKSjJNeE1HYzkvVlVvYzJtdzYKZGhHc3QxVTE1SlNs ZGtzWkxiN0ZHRXk3TE1HbjVlajFPM1IrNTdRbjJSbGFlcnhSQzJoSElnWithU3FneW1WTXFK a0ExQW1RT0FaVQpwVi9LTE56b2VVcUt2UGM5YSt1ejFvdjlrZUcrMWVLOStjZEN0VVpWT3hN c05wSldiNEllYTlmNnA4bm4wdVZPSzlxL0J1eTB2WE1aClk5ckY3MUdrai9iemorYXNjNi96 eFB0a255bjZYWU05YW9EeDlnWjgwdklsSFVUbWI2Q0RxTlJ2d3pjY2xUNHk1U1hYTWxSUmJY WVoKSlpFNWMvZUc0dldCZmlUc0h4T0ExMDVabGZLbGdsc21HcHRORUp2T0dwSmdGcHEyejV5 OWFGQncwRnNnMkhKN2JkRTNldzRRZHZjVwpRWm5qMTh2WlljajlTWHYzYVNNVHFNc1pOMllO OHI5OHc2SjZNUEFLQVlpM0J6OVo3MnZjZEtta2VnU21xa25zOXZ3dVBqZjhDdVBGCjZGWGtO cjFIMU5KQzFDOUtoMm5WM2MyemxIdEo5bkN2WExpYXpqV3dWaExjS2d5NHVRRjkxREpkUm85 MkY3UmV0eFZOSnBnOTBqWm4KQlV4N3lNSDFrMmtmWko2UStFb24wS3BRdjhhK3lrb25oRTRs WlFLRjU5Qi9oUjdpRkFRVHhycEZQVUVRblZxM2NDdDVFYm9YUndTTwpKNzQrNlpHNVVmaWhR K1V0TzhqcGVyTGhSemlCU1NBMmFrenNNTGpHTEU4b0J2ZUVxM1F1d1BQZzlwNG1Kc3ZwU1Er MkowanJJZFNvCm1rVVMxK3o5VGlEYmVXZklGZ0Q0RmNDc250cFJvUU44QTNnM08rTXlZeE1F emZCSW1jdUQ1Qk5wQzByQ2xvTmZZN3BXdFRoRStOTFYKT004Q24zRnhwR1ozWldVcWxrRW9v bjUyRHVrVDArL2MvQ1Z0NVZNWWFmTlViU1VYbW83bjl1a055OHVrWGJUNlNUbkx2eFdpcVVL aQprS2lxaFI3cEpXcmtjWk1Tc0xZc0tWVDlzb1dDOHpQcEJaT1Vta0pWU0RLK3RKOXIzeW1j eWc5c1BwNmRjbjVIbWM0aVdwRXVvYVNSCitnd2pXUEZkZHRZSHVuMUVTUVNnUWMzcFhXWHJ4 RElPUEVJMGNBYVRTV0pOSXFEOWVSdkNrV0d1V0JZYzRjSUxwSitNOTg4OUwvTzAKbGllMldC K3NwTFZEWlV2UDBWSW1wVWNwRlpiSk1leDM3VFBkblIzSlFnWXExMGhhaWhsVEtOSWJDU1dW Qkx1WUZZU3cvMWI3cWVxZwpwUlRTVDdvYis3bklmcFd5WmtiMkRZTmptRjZHQzJxQWhGd0F4 UHhycFU5T29jR21CbHFVQXdrU0E5U0RzUXVjS3pZYUZZbHZFcHFlCnlZbHpaYVdUZ2ZaRmxh U290UFoxTFhJZHJhVUw1bkVlVFZLS0ZLRlNrd3BKTURnbGhhZTJEVk8zeFQzcDNNbUZ1bnZY bnVpVWd1U1cKWFRySWZHTXlpV1lJRXpnUU15Nm0zS3lCcEVJUFpidEZzUlNZWldzellPMlE0 VDU4ZjQvTjZxSzlEbzRIL2IvOFhja1U0VUpCMlRVcQpOQT09Cg== --------------010409050806030501050801-- From debbugs-submit-bounces@debbugs.gnu.org Sat Jul 24 21:01:36 2010 Received: (at 6602) by debbugs.gnu.org; 25 Jul 2010 01:01:37 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1Ocpay-0002xN-5e for submit@debbugs.gnu.org; Sat, 24 Jul 2010 21:01:36 -0400 Received: from mail-bw0-f44.google.com ([209.85.214.44]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1Ocpaw-0002xH-M8 for 6602@debbugs.gnu.org; Sat, 24 Jul 2010 21:01:35 -0400 Received: by bwz7 with SMTP id 7so2478283bwz.3 for <6602@debbugs.gnu.org>; Sat, 24 Jul 2010 18:01:35 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:mime-version:received:in-reply-to :references:from:date:message-id:subject:to:cc:content-type :content-transfer-encoding; bh=hgSpdl5Cx/st9D1Eiaa43GfLWEgFAuPcJdmQQY8uFhI=; b=TIdMVtB07YHxpgOZOtey+aaOvdSnyQ6O/ruUdYfPTbz5hPHs5sGyaBzZhWQ5u1t3po Hwkqm/hcgiMS0pU9YkKhky7bNSmW7z3sktxwUPCVlwirJgShlK30rrQNSXVXBKFpgGCA 06bLL1apavY72jj/RYfFknQY39Tgw436c6Usk= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-type:content-transfer-encoding; b=DjQZlUmQj/6xVcKxz+fz2gHXf/8Mdf1Eu/Zi82g9OWUy10rZdOHFWJT5CBD65sftHD FShsglMQdBMXulBmtEnNFsICJI8NbKq0A11ghTS882wLEnFNcsgCKcjq2A4TaVxptsrt U1wuIZg71xB4cwEPguxdM/rPXEPT3bbzd1XH8= Received: by 10.204.126.153 with SMTP id c25mr4282465bks.27.1280019695224; Sat, 24 Jul 2010 18:01:35 -0700 (PDT) MIME-Version: 1.0 Received: by 10.204.180.136 with HTTP; Sat, 24 Jul 2010 18:01:15 -0700 (PDT) In-Reply-To: <4C4B66D7.8010105@gmail.com> References: <4C387CF9.4070301@gmail.com> <4C48ED04.2090407@gmail.com> <4C4A5B6A.9080700@gmail.com> <4C4B66D7.8010105@gmail.com> From: Juanma Barranquero Date: Sun, 25 Jul 2010 03:01:15 +0200 Message-ID: Subject: Re: bug#6602: [PATCH] make dist target for Windows To: Christoph Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -2.7 (--) X-Debbugs-Envelope-To: 6602 Cc: 6602@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -2.7 (--) On Sun, Jul 25, 2010 at 00:19, Christoph wrote: > After testing it in the trunk I remembered: one thing I never was quite s= ure > how to fix best is the fact that when you run `make dist' on the trunk, t= he > root directory the zip file contains is `trunk' (or whatever you named yo= ur > bzr checkout), but it should be `emacs-VERSION'. I noticed, but it was always possible to make a branch emacs-VERSION and build the dist from here. I suppose this change is for better, but it makes more difficult to create a dist with a root directory named other than emacs-VERSION (for my own use, for example, I call them just VERSION, ie., 23.1, 23.2, 24.0.50, etc.). It'd be nice to have a way to customize this, but don't lose time over it; "unzip & rename dir" is just a command away :-) > The main change is that it copies all necessary files to a temporary > directory and then creates the zip files from that. After that the tempor= ary > directory is removed. It is highly unlikely for the user to have a directory nt/emacs-VERSION, but you overwrite it and then remove it, so it'd be nice to check and refuse to do anything if it already exists. Another option would be to write to %TEMP%/%TMP_DIST_DIR% instead of ./%TMP_DIST_DIR% > There is also a minor bugfix: README.W32 was not copied to the install > directory when using `make install'. In fact, there's still a minor issue: README.W32 gets copied to INSTALL_DIR and not removed. For example, I do all installations in-place, and after make dist I end with a README.W32 at the root of my trunk branch. (I've added exclusions to .(bzr|git)ignore, so it's not much of an issue, but still...). =C2=A0 =C2=A0 Juanma From debbugs-submit-bounces@debbugs.gnu.org Sat Jul 24 22:05:01 2010 Received: (at 6602) by debbugs.gnu.org; 25 Jul 2010 02:05:01 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OcqaK-0003Nd-Pr for submit@debbugs.gnu.org; Sat, 24 Jul 2010 22:05:01 -0400 Received: from mail-yw0-f44.google.com ([209.85.213.44]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OcqaJ-0003NY-5Q for 6602@debbugs.gnu.org; Sat, 24 Jul 2010 22:04:59 -0400 Received: by ywa8 with SMTP id 8so237873ywa.3 for <6602@debbugs.gnu.org>; Sat, 24 Jul 2010 19:05:00 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlemail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from :user-agent:mime-version:to:cc:subject:references:in-reply-to :content-type:content-transfer-encoding; bh=SAuN1HZHfE+WxtZ/EINanV/0ZB5UmO+5VG1FsMZCVVA=; b=dIgo2vNsqjSMi/DAr7/KwVKQqtoIh1aQVUGJ6HAaaEi//7DuBBHK6kFRVQ3aL1m1SP 7HABs64dWC84XDO22Zz2EsvSwb+ts4/R+i83TpPp7M5HGgfsmZvjX7FCHhihU2H2+dDy 9SLoksGfJ7O5mTU7eD1vuODRe2QZSClbdOr7M= DomainKey-Signature: a=rsa-sha1; c=nofws; d=googlemail.com; s=gamma; h=message-id:date:from:user-agent:mime-version:to:cc:subject :references:in-reply-to:content-type:content-transfer-encoding; b=b9xoyOsyE5oN17uOi2alxP64Y8eTDiE+Yhq7NpdCr8BY+9ei2eV6A7P3JDMxlH0RBP kdA6UgqGnYSCu2SORrDPRTvu/3YUC5kt2n8LhW7xeVFsiRPzZLI2unCwE6z2Zu9dSKfn AFL3ANuN5wQlu7NHl80qf5BUIpOnpDNY5NyGk= Received: by 10.100.198.19 with SMTP id v19mr5863639anf.233.1280023500269; Sat, 24 Jul 2010 19:05:00 -0700 (PDT) Received: from [192.168.1.2] (97-122-118-250.hlrn.qwest.net [97.122.118.250]) by mx.google.com with ESMTPS id r7sm3420344anb.15.2010.07.24.19.04.58 (version=SSLv3 cipher=RC4-MD5); Sat, 24 Jul 2010 19:04:59 -0700 (PDT) Message-ID: <4C4B9BC9.2070007@gmail.com> Date: Sat, 24 Jul 2010 20:04:57 -0600 From: Christoph User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.7) Gecko/20100713 Thunderbird/3.1.1 MIME-Version: 1.0 To: Juanma Barranquero Subject: Re: bug#6602: [PATCH] make dist target for Windows References: <4C387CF9.4070301@gmail.com> <4C48ED04.2090407@gmail.com> <4C4A5B6A.9080700@gmail.com> <4C4B66D7.8010105@gmail.com> In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Score: -3.3 (---) X-Debbugs-Envelope-To: 6602 Cc: 6602@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -3.3 (---) On 7/24/2010 7:01 PM, Juanma Barranquero wrote: > I noticed, but it was always possible to make a branch emacs-VERSION > and build the dist from here. > I suppose this change is for better, but it makes more difficult to > create a dist with a root directory named other than emacs-VERSION > (for my own use, for example, I call them just VERSION, ie., 23.1, > 23.2, 24.0.50, etc.). It'd be nice to have a way to customize this, > but don't lose time over it; "unzip& rename dir" is just a command > away :-) True. I didn't think of that. This is just the most common use case, I guess. My main intention behind this was to provide an easy and consistent way of producing snapshot and release distributions. Theoretically, you can edit the value of TMP_DIST_DIR in the Makefile to change the directory, too. > It is highly unlikely for the user to have a directory > nt/emacs-VERSION, but you overwrite it and then remove it, so it'd be > nice to check and refuse to do anything if it already exists. Actually, the mkdir command fails and the process stops with an error, if the directory already exists. I tested this before I added the DEL_TREE command. >> There is also a minor bugfix: README.W32 was not copied to the install >> directory when using `make install'. > > In fact, there's still a minor issue: README.W32 gets copied to > INSTALL_DIR and not removed. For example, I do all installations > in-place, and after make dist I end with a README.W32 at the root of > my trunk branch. (I've added exclusions to .(bzr|git)ignore, so it's > not much of an issue, but still...). Perhaps it should be added to `distclean'? Christoph From debbugs-submit-bounces@debbugs.gnu.org Sat Jul 24 22:56:05 2010 Received: (at 6602) by debbugs.gnu.org; 25 Jul 2010 02:56:06 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OcrNl-0003j8-EV for submit@debbugs.gnu.org; Sat, 24 Jul 2010 22:56:05 -0400 Received: from mail-bw0-f44.google.com ([209.85.214.44]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OcrNi-0003im-SJ for 6602@debbugs.gnu.org; Sat, 24 Jul 2010 22:56:03 -0400 Received: by bwz7 with SMTP id 7so2495622bwz.3 for <6602@debbugs.gnu.org>; Sat, 24 Jul 2010 19:56:03 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:mime-version:received:in-reply-to :references:from:date:message-id:subject:to:cc:content-type :content-transfer-encoding; bh=3dLQDpElNBnZgMxk9HgcZXaiudxxXXsBUPlwL/DTiso=; b=rM0WuD2qGl6xSWZT644bipPpCU24jyIvSQ+B/+VwJXhf6RIQUnRykvdBFdb/A9pb52 x24GhBZP2wHAL6oPoUqClDAFAbEuHYIH696SQEtABBQBvzgVJLGzPfmvxgqUI+9jsz4d dotubbMdElPB4cmneYGc3k5XpoNY70pr32wB8= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-type:content-transfer-encoding; b=q20WprDmj3Sky6lVMz7ahCNSRLobifxI61h1+IPFZC//dCZNi2VDX7iRoydZQs6dL6 +UaWGTp4+p4wWIVyRy+07l0OCpqdrNJgmj8voK1k2wW7iBErlEA205KPLh4EwWYu8glg PTB0fIs8hpcLMRy9RlnDMcSPFpDTJEsxI51zU= Received: by 10.204.51.67 with SMTP id c3mr3054109bkg.69.1280026563199; Sat, 24 Jul 2010 19:56:03 -0700 (PDT) MIME-Version: 1.0 Received: by 10.204.180.136 with HTTP; Sat, 24 Jul 2010 19:55:43 -0700 (PDT) In-Reply-To: <4C4B9BC9.2070007@gmail.com> References: <4C387CF9.4070301@gmail.com> <4C48ED04.2090407@gmail.com> <4C4A5B6A.9080700@gmail.com> <4C4B66D7.8010105@gmail.com> <4C4B9BC9.2070007@gmail.com> From: Juanma Barranquero Date: Sun, 25 Jul 2010 04:55:43 +0200 Message-ID: Subject: Re: bug#6602: [PATCH] make dist target for Windows To: Christoph Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -2.7 (--) X-Debbugs-Envelope-To: 6602 Cc: 6602@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -2.7 (--) On Sun, Jul 25, 2010 at 04:04, Christoph wrote: > True. I didn't think of that. This is just the most common use case, I > guess. My main intention behind this was to provide an easy and consisten= t > way of producing snapshot and release distributions. Theoretically, you c= an > edit the value of TMP_DIST_DIR in the Makefile to change the directory, t= oo. Well, as I said, no sweat. If someone else besides me needs the functionality we'll know soon enough. > Actually, the mkdir command fails and the process stops with an error, if > the directory already exists. I tested this before I added the DEL_TREE > command. Of course. Silly me. Sorry for the noise. > Perhaps it should be added to `distclean'? Well, somewhere in *clean*, yes :-) (I renounced trying to understand the different clean targets a long time ago.) =C2=A0 =C2=A0 Juanma From debbugs-submit-bounces@debbugs.gnu.org Sat Jul 24 23:18:58 2010 Received: (at 6602) by debbugs.gnu.org; 25 Jul 2010 03:18:58 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1Ocrjs-0003sA-Oq for submit@debbugs.gnu.org; Sat, 24 Jul 2010 23:18:57 -0400 Received: from mail-gw0-f44.google.com ([74.125.83.44]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1Ocrjq-0003s4-MY for 6602@debbugs.gnu.org; Sat, 24 Jul 2010 23:18:55 -0400 Received: by gwaa18 with SMTP id a18so1166891gwa.3 for <6602@debbugs.gnu.org>; Sat, 24 Jul 2010 20:18:56 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlemail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from :user-agent:mime-version:to:cc:subject:references:in-reply-to :content-type; bh=bLKI9XX4jrDQIHmxp5DJ1+WFOYsqi5NRL2cEaZGmEsA=; b=UpR0Xu8+dYI/yZl2yqh/azR/sbmkasnVKPzZj+iMKRBiaT7INRW7s9BHZw06Wa2Im3 KRf0GlMGh/8+pJ+Wg3fngc464Mm2MwGAhAOOLBlTYeCd4fWktyBUpncmD+UDr0YV1L2v LaHPLDC0ShCuhgKvDGIrxB5N9rmVDimZG8ToI= DomainKey-Signature: a=rsa-sha1; c=nofws; d=googlemail.com; s=gamma; h=message-id:date:from:user-agent:mime-version:to:cc:subject :references:in-reply-to:content-type; b=o2c3Cy25xDro+nBVOlnUzKMKFKx4lUVNqlcadKpx0oFF9MLTiAJAhFH+biyeqnpYWf KBch5fGCnJlhVVuDOb7UInKwQ4FgSeNW8pCfIobanPQxFRijSajiq75qa/T6zC6CJ7DM WnU2kNB4Mg0rVJ15FNbQlPHSmke4h7aRnoW3w= Received: by 10.100.42.19 with SMTP id p19mr5961290anp.92.1280027936086; Sat, 24 Jul 2010 20:18:56 -0700 (PDT) Received: from [192.168.1.2] (97-122-118-250.hlrn.qwest.net [97.122.118.250]) by mx.google.com with ESMTPS id a12sm3528633and.16.2010.07.24.20.18.54 (version=SSLv3 cipher=RC4-MD5); Sat, 24 Jul 2010 20:18:55 -0700 (PDT) Message-ID: <4C4BAD1C.5080002@gmail.com> Date: Sat, 24 Jul 2010 21:18:52 -0600 From: Christoph User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.7) Gecko/20100713 Thunderbird/3.1.1 MIME-Version: 1.0 To: Juanma Barranquero Subject: Re: bug#6602: [PATCH] make dist target for Windows References: <4C387CF9.4070301@gmail.com> <4C48ED04.2090407@gmail.com> <4C4A5B6A.9080700@gmail.com> <4C4B66D7.8010105@gmail.com> <4C4B9BC9.2070007@gmail.com> In-Reply-To: Content-Type: multipart/mixed; boundary="------------030108060204080808030705" X-Spam-Score: -3.3 (---) X-Debbugs-Envelope-To: 6602 Cc: 6602@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -3.3 (---) This is a multi-part message in MIME format. --------------030108060204080808030705 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit On 7/24/2010 8:55 PM, Juanma Barranquero wrote: > Well, as I said, no sweat. If someone else besides me needs the > functionality we'll know soon enough. I bet we will. :) >> Perhaps it should be added to `distclean'? > > Well, somewhere in *clean*, yes :-) (I renounced trying to understand > the different clean targets a long time ago.) I know what you mean. I added it to (top-)distclean, so at least it is gone whenever somebody resets to the original distribution state. Updated patch bundle attached. Christoph --------------030108060204080808030705 Content-Type: text/plain; name="makedistw32v9.txt" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="makedistw32v9.txt" IyBCYXphYXIgbWVyZ2UgZGlyZWN0aXZlIGZvcm1hdCAyIChCYXphYXIgMC45MCkKIyByZXZp c2lvbl9pZDogY3NjaG9sMjExMkBnbWFpbC5jb20tMjAxMDA3MjUwMzA3MTUtem55MTh5ejFy Z2hqZThlcgojIHRhcmdldF9icmFuY2g6IGh0dHA6Ly9ienIuc2F2YW5uYWguZ251Lm9yZy9y L2VtYWNzL3RydW5rLwojIHRlc3RhbWVudF9zaGExOiBjNzM5NDBlNGVkNmZlZDVmYjQxYTVi YWNiOWUwNmVlMGMzN2ZhN2NhCiMgdGltZXN0YW1wOiAyMDEwLTA3LTI0IDIxOjA4OjAzIC0w NjAwCiMgYmFzZV9yZXZpc2lvbl9pZDogbGVra3R1QGdtYWlsLmNvbS0yMDEwMDcyNDEzNDM0 OC14MWRsMDA5MjVveHE5c3ZpCiMgCiMgQmVnaW4gcGF0Y2gKPT09IG1vZGlmaWVkIGZpbGUg J250L0NoYW5nZUxvZycKLS0tIG50L0NoYW5nZUxvZwkyMDEwLTA3LTI0IDEzOjM1OjMxICsw MDAwCisrKyBudC9DaGFuZ2VMb2cJMjAxMC0wNy0yNSAwMzowNzoxNSArMDAwMApAQCAtMSw1 ICsxLDEzIEBACiAyMDEwLTA3LTI0ICBDaHJpc3RvcGggU2Nob2x0ZXMgIDxjc2Nob2wyMTEy QGdtYWlsLmNvbT4KIAorCSogbWFrZWZpbGUudzMyLWluOiBDb3B5IFJFQURNRS5XMzIgdG8g aW5zdGFsbGF0aW9uIGRpcmVjdG9yeQorCWR1cmluZyBgbWFrZSBpbnN0YWxsJy4gIFJlbW92 ZSBSRUFETUUuVzMyIHdpdGggYGRpc3RjbGVhbicgKGluCisJY2FzZSBFbWFjcyB3YXMgaW5z dGFsbGVkIGluIHBsYWNlKS4gIFVzZSB0ZW1wb3JhcnkgZGlyZWN0b3J5IHRvCisJY3JlYXRl IGRpc3RyaWJ1dGlvbiB6aXAgZmlsZXMgaW4gYGRpc3QnIHRhcmdldC4KKwkqIHppcGRpc3Qu YmF0OiBTaW1wbGlmeSBjb2RlIHVzaW5nIHRlbXBvcmFyeSBkaXJlY3RvcnkuCisKKzIwMTAt MDctMjQgIENocmlzdG9waCBTY2hvbHRlcyAgPGNzY2hvbDIxMTJAZ21haWwuY29tPgorCiAJ TmV3IG1ha2UgdGFyZ2V0IGZvciBXaW5kb3dzIHBsYXRmb3JtOiBtYWtlIGRpc3QgKGJ1ZyM2 NjAyKQogCiAJKiBJTlNUQUxMOiBEb2N1bWVudCBuZXcgZGlzdCB0YXJnZXQgYW5kIGFkZCBz ZWN0aW9uIGFib3V0Cgo9PT0gbW9kaWZpZWQgZmlsZSAnbnQvbWFrZWZpbGUudzMyLWluJwot LS0gbnQvbWFrZWZpbGUudzMyLWluCTIwMTAtMDctMjQgMTM6MzU6MzEgKzAwMDAKKysrIG50 L21ha2VmaWxlLnczMi1pbgkyMDEwLTA3LTI1IDAzOjA3OjE1ICswMDAwCkBAIC0yNSw2ICsy NSw4IEBACiANCiBWRVJTSU9OCQk9IDI0LjAuNTANCiANCitUTVBfRElTVF9ESVIgCT0gZW1h Y3MtJChWRVJTSU9OKQ0KKw0KIFRSRVMJCT0gJChCTEQpL2VtYWNzLnJlcw0KIENMSUVOVFJF Uwk9ICQoQkxEKS9lbWFjc2NsaWVudC5yZXMNCiANCkBAIC0yMDgsNiArMjEwLDcgQEAKIAkt ICQoQ1ApICQoQkxEKS9kZGVjbGllbnQuZXhlICQoSU5TVEFMTF9ESVIpL2Jpbg0KIAktICQo Q1ApICQoQkxEKS9jbWRwcm94eS5leGUgJChJTlNUQUxMX0RJUikvYmluDQogCS0gJChDUCkg JChCTEQpL3J1bmVtYWNzLmV4ZSAkKElOU1RBTExfRElSKS9iaW4NCisJLSAkKENQKSBSRUFE TUUuVzMyICQoSU5TVEFMTF9ESVIpDQogCS0gJChERUwpIC4uL3NhbWUtZGlyLnRzdA0KIAkt ICQoREVMKSAkKElOU1RBTExfRElSKS9zYW1lLWRpci50c3QNCiAJZWNobyBTYW1lRGlyVGVz dCA+ICIkKElOU1RBTExfRElSKS9zYW1lLWRpci50c3QiDQpAQCAtMjQ2LDEwICsyNDksMjIg QEAKIGluc3RhbGwtc2hvcnRjdXRzOg0KIAkiJChJTlNUQUxMX0RJUikvYmluL2FkZHBtIiAt cQ0KIA0KLWRpc3Q6IGluc3RhbGwtYmluIA0KLQkkKENQKSAkKERJU1RfRklMRVMpICQoSU5T VEFMTF9ESVIpL2Jpbg0KLQkkKENQKSBSRUFETUUuVzMyICQoSU5TVEFMTF9ESVIpDQotCSQo Q09NU1BFQykkKENvbVNwZWMpIC9jICQoQVJHUVVPVEUpemlwZGlzdC5iYXQgJChJTlNUQUxM X0RJUikgJChWRVJTSU9OKSQoQVJHUVVPVEUpDQorZGlzdDogaW5zdGFsbC1iaW4NCisJbWtk aXIgJChUTVBfRElTVF9ESVIpDQorCSQoQ1ApICIkKElOU1RBTExfRElSKS9CVUdTIiAkKFRN UF9ESVNUX0RJUikNCisJJChDUCkgIiQoSU5TVEFMTF9ESVIpL0NPUFlJTkciICQoVE1QX0RJ U1RfRElSKQ0KKwkkKENQKSAiJChJTlNUQUxMX0RJUikvUkVBRE1FIiAkKFRNUF9ESVNUX0RJ UikNCisJJChDUCkgIiQoSU5TVEFMTF9ESVIpL1JFQURNRS5XMzIiICQoVE1QX0RJU1RfRElS KQ0KKwkkKENQKSAiJChJTlNUQUxMX0RJUikvSU5TVEFMTCIgJChUTVBfRElTVF9ESVIpDQor CSQoQ1BfRElSKSAiJChJTlNUQUxMX0RJUikvYmluIiAkKFRNUF9ESVNUX0RJUikNCisJJChD UF9ESVIpICIkKElOU1RBTExfRElSKS9ldGMiICQoVE1QX0RJU1RfRElSKQ0KKwkkKENQX0RJ UikgIiQoSU5TVEFMTF9ESVIpL2luZm8iICQoVE1QX0RJU1RfRElSKQ0KKwkkKENQX0RJUikg IiQoSU5TVEFMTF9ESVIpL2xpc3AiICQoVE1QX0RJU1RfRElSKQ0KKwkkKENQX0RJUikgIiQo SU5TVEFMTF9ESVIpL2xlaW0iICQoVE1QX0RJU1RfRElSKQ0KKwkkKENQX0RJUikgIiQoSU5T VEFMTF9ESVIpL3NpdGUtbGlzcCIgJChUTVBfRElTVF9ESVIpDQorCSQoQ1BfRElSKSAkKERJ U1RfRklMRVMpICQoVE1QX0RJU1RfRElSKS9iaW4NCisJJChDT01TUEVDKSQoQ29tU3BlYykg L2MgJChBUkdRVU9URSl6aXBkaXN0LmJhdCAkKFZFUlNJT04pJChBUkdRVU9URSkNCisJJChE RUxfVFJFRSkgJChUTVBfRElTVF9ESVIpDQogDQogZm9yY2UtaW5mbzoNCiAjIE5vdGUgdGhh dCBkb2MvZW1hY3MvbWFrZWZpbGUga25vd3MgaG93IHRvDQpAQCAtMzM2LDYgKzM1MSw3IEBA CiAJLSAkKERFTCkgc3RhbXBfQkxEDQogCS0gJChERUwpIC4uL2V0Yy9ET0MgLi4vZXRjL0RP Qy1YDQogCS0gJChERUwpIGNvbmZpZy5sb2cgTWFrZWZpbGUNCisJLSAkKERFTCkgLi4vUkVB RE1FLlczMg0KIA0KIGRpc3RjbGVhbjogZGlzdGNsZWFuLW90aGVyLWRpcnMtJChNQUtFVFlQ RSkgdG9wLWRpc3RjbGVhbg0KIA0KCj09PSBtb2RpZmllZCBmaWxlICdudC96aXBkaXN0LmJh dCcKLS0tIG50L3ppcGRpc3QuYmF0CTIwMTAtMDctMjQgMTM6MzU6MzEgKzAwMDAKKysrIG50 L3ppcGRpc3QuYmF0CTIwMTAtMDctMjQgMjI6MDQ6MTAgKzAwMDAKQEAgLTIwLDI1ICsyMCwx MCBAQAogcmVtIGFsb25nIHdpdGggR05VIEVtYWNzLiAgSWYgbm90LCBzZWUgaHR0cDovL3d3 dy5nbnUub3JnL2xpY2Vuc2VzLy4NCiANCiBTRVRMT0NBTA0KLXJlbSBhcmcgMTogZnVsbCBw YXRoIHRvIEVtYWNzIHJvb3QgZGlyZWN0b3J5DQotc2V0IEFSR19QQVRIPSIlfmYxIg0KLXJl bSBQYXRoIHNlcGFyYXRvciBjYW5ub3QgYmUgcGFyc2VkIGNvcnJlY3RseSwgc3Vic3RpdHV0 ZQ0KLXNldCBBUkdfUEFUSD0lQVJHX1BBVEg6XD07JQ0KLQ0KLXJlbSBhcmcgMjogRW1hY3Mg dmVyc2lvbiBudW1iZXINCi1zZXQgRU1BQ1NfVkVSPSUyDQotDQotcmVtIFBhcnNlIG91dCBs YXN0IGRpcmVjdG9yeSBmcm9tIHBhc3NlZCBpbiBmdWxsIHBhdGggKGFyZyAxKQ0KLWZvciAv ZiAidG9rZW5zPSogZGVsaW1zPTsiICUlRyBpbiAoJUFSR19QQVRIJSkgZG8gY2FsbCA6UEFS U0VfUEFUSCAlJUcNCi1nb3RvIDpFWElUDQotDQotOlBBUlNFX1BBVEgNCi1pZiAiJTEiPT0i IiAoDQotICBnb3RvIDpaSVBfQ0hFQ0sNCi0pDQotc2V0IFJPT1RfRElSPSUxDQotU0hJRlQN Ci1nb3RvIDpQQVJTRV9QQVRIDQorcmVtIGFyZyAxOiBFbWFjcyB2ZXJzaW9uIG51bWJlcg0K K3NldCBFTUFDU19WRVI9JTENCisNCitzZXQgVE1QX0RJU1RfRElSPWVtYWNzLSVFTUFDU19W RVIlDQogDQogcmVtIENoZWNrLCBpZiA3emlwIGlzIGluc3RhbGxlZCBhbmQgYXZhaWxhYmxl IG9uIHBhdGgNCiA6WklQX0NIRUNLDQpAQCAtNTMsMTQgKzM4LDEyIEBACiANCiByZW0gQnVp bGQgZGlzdHJpYnV0aW9ucw0KIDpaSVBfRElTVA0KLXB1c2hkIC4uXC4uDQogcmVtIEJ1aWxk IGFuZCB2ZXJpZnkgZnVsbCBkaXN0cmlidXRpb24NCi03eiBhIC1iZCAtdFpJUCAtbXg9OSAt eCEuYnpyaWdub3JlIC14IS5naXRpZ25vcmUgLXhyIWVtYWNzLm1kcCAteHIhKi5wZGIgLXhy ISoub3B0IC14ciEqfiAteHIhQ1ZTIC14ciEuYXJjaC1pbnZlbnRvcnkgZW1hY3MtJUVNQUNT X1ZFUiUtYmluLWkzODYuemlwICVST09UX0RJUiUvQlVHUyAlUk9PVF9ESVIlL0NPUFlJTkcg JVJPT1RfRElSJS9SRUFETUUgJVJPT1RfRElSJS9SRUFETUUuVzMyICVST09UX0RJUiUvSU5T VEFMTCAlUk9PVF9ESVIlL2JpbiAlUk9PVF9ESVIlL2V0YyAlUk9PVF9ESVIlL2luZm8gJVJP T1RfRElSJS9saXNwICVST09UX0RJUiUvbGVpbSAlUk9PVF9ESVIlL3NpdGUtbGlzcA0KKzd6 IGEgLWJkIC10WklQIC1teD05IC14IS5ienJpZ25vcmUgLXghLmdpdGlnbm9yZSAteHIhZW1h Y3MubWRwIC14ciEqLnBkYiAteHIhKi5vcHQgLXhyISp+IC14ciFDVlMgLXhyIS5hcmNoLWlu dmVudG9yeSBlbWFjcy0lRU1BQ1NfVkVSJS1iaW4taTM4Ni56aXAgJVRNUF9ESVNUX0RJUiUN CiA3eiB0IGVtYWNzLSVFTUFDU19WRVIlLWJpbi1pMzg2LnppcA0KIHJlbSBCdWlsZCBhbmQg dmVyaWZ5IGJpbmFyeSBvbmx5IGRpc3RyaWJ1dGlvbg0KLTd6IGEgLWJkIC10WklQIC1teD05 IGVtYWNzLSVFTUFDU19WRVIlLWJhcmViaW4taTM4Ni56aXAgJVJPT1RfRElSJS9SRUFETUUu VzMyICVST09UX0RJUiUvYmluICVST09UX0RJUiUvZXRjL0RPQy1YICVST09UX0RJUiUvQ09Q WUlORw0KKzd6IGEgLWJkIC10WklQIC1teD05IC14IS5ienJpZ25vcmUgLXghLmdpdGlnbm9y ZSAteHIhZW1hY3MubWRwIC14ciEqLnBkYiAteHIhKi5vcHQgLXhyISp+IC14ciFDVlMgLXhy IS5hcmNoLWludmVudG9yeSBlbWFjcy0lRU1BQ1NfVkVSJS1iYXJlYmluLWkzODYuemlwICVU TVBfRElTVF9ESVIlL1JFQURNRS5XMzIgJVRNUF9ESVNUX0RJUiUvYmluICVUTVBfRElTVF9E SVIlL2V0Yy9ET0MtWCAlVE1QX0RJU1RfRElSJS9DT1BZSU5HDQogN3ogdCBlbWFjcy0lRU1B Q1NfVkVSJS1iYXJlYmluLWkzODYuemlwDQotcG9wZA0KIGdvdG8gRVhJVA0KIA0KIDpFWElU DQoKIyBCZWdpbiBidW5kbGUKSXlCQ1lYcGhZWElnY21WMmFYTnBiMjRnWW5WdVpHeGxJSFkw Q2lNS1FscG9PVEZCV1NaVFdkOWhxMEVBQzRIZmdFQXlkdlAvOTMrbgovL0QvLy8veFlBNSs5 Njc1MjllYnc5YjdVMXN0TmRzVUs2RFBYVVY3MnBYU3V0RzdkRktSU3FJY05KVDAxTTFUOUNF ZUUxR2FUVGVsClBSSHFZSU5HUmdJd0VhWUpLQUl5YUdnaFV6VTJvOVFBQUFHZ0FBQm9KUW1q U0VrL1U5VVpNQlBLZWtHajFHakFOSTBaQm8weURURE4KVVV4TlQwZXBHZ0FOQnBvQUJvQUFB QUFJcEJDWXBqVTlFcCtrbjRrMDFCcDZROVRROUVaQWFhZW9HamFJSXBGUFFtbUNFeERVOU5U YQpORVU5SHFteWVxTnRVTkJtb2VwNmdiVVVtS3hDMHloVXo1c3FINzkzNVdkOTFlbTY3aEI4 TVljT0ZxYWIwa2lLUkFwVEt2NXF4QWkxCkpIc2k1RW1oR1JLVlNsUTBsUVR6VUR0allXdXkw VzJDQVFwSlFRcDI2SU1rQ1dFUlc1R1ZWb1dOVlVXNFVSRk1xVXAycWRDZEtTd2IKVGJRT2Nw ek5rSTJyYytSZkViM1hpYUlobldKemhpSWRvQ3NERHR4QUxkNTlTanh4dHNtalI5QXdiQ1JM RCtUNlB5ZXc4RDVGcGNiRAoveFF4eVFqV2h5UWhJSUlpSWdoU0NHSUhML0FKNDVyWVRTbWJu NGNaNmZIUFY4NmROb0Z1ZVU0Q3gwWkxVWVlOd0ZDVUZra2NVVXBiCk41MGFheFJvc2FncFZ3 ZzRRbVJaQmNSSHYwalFQbzhUNjJkZ0pscExBUENTSUJ5S3gwS3N5Qm80Rkp3ZWNudmpRVVE2 V2ZzaE9YWXgKVTFYMHo4eDBvYWNUVk5DY0NUOHBLS2V3Q0FjS21HRkIwNlFwUUE1QUdBa1JO Tk0xTEE5Rk9yTGs3ckJadXdpM1dWV1Zra0ZBTHpTbgphb3JZZG1tS2pIR24xcEZla2xkYldp bTFWV3Fxc1RKcHE5UmZiUU5PRUlEdUFBQUFBQUJDRDlKSFlqWk1Kb1ladi9IbkVFb2E3aFRm CkQreDlTU1dFZ1ordmp4cFYvTG5ZcVdhbjBHRHdIaDlRK292YU93RFlqdkZYNEp4cVF4UGli bnFsM2lXZ1dwekg0R0t2TVR6UjNHaG8KbndWUEpKcnhZQnVlWUZBdXFnaXk3Wit2d2ozYWJ2 UFZmaExWcTdCT3cwZ1FiUVFJT0I5d2F4YTI5RFNkSkIzRUJvcklWRkZmRE5tYgpWdEdaa1pt Wm1abUtFQ2laSjZjT08rdk02Qk5BaEVJYllRTjVFRUtaWnFVVGpBQlNkUVRFaUJBTjBFYjFU ekV0ekY2ZlJoTVNMRkFMClhDNmhvdE9ZZ1RaUURBRzhId1JjSWVrbXNTUmdWR1oxSHU0Q3hU Mm9DWEFYb2dhSE9UQ2FyaWVYMzNDMndtaFNtYmtqUzNUaVYwZHAKZ1BvWGdwV1JraTlJalI3 OXloU3R5TUVCWmltZG1qaENWMHJLeEwyTWRTU3NWbUpJUURJc05XUnNFKzd4VERVcVdpcnJW TWlwUE5MRQoyWXJwcXZUSTBobmxUbzJTTkdWOFdVMVhUM0pxRlhrMXlWTkE3aWFQNmhpWGs4 NkNWVU9hYTBxU3pKa0drQ3pkb2xnZEk1RThFell4CnFONnR3N0o5K0FPbk1tV0crVHIzZ1hT UnpvQmN0bEJGVWx5Z3ZFajR5Q3c1NjVuYTh4b3V5NFdZdm1BeGxwY0kycHAzem1HRUxrcWYK ZkFnRndYSzBWTTVDZkJPNlltOFZaWUk2OUNZY2ExVUJoYzQ3dWxvNDVVSWlLakFCUU9XZ1ZO c2sxakU1QzE0SnRNYjZmb0hralVUUwpGUzgxRXljQnEya3ZWdG1xVEVFU1duRWh1RU5wUVp1 TlpzTk5qQ2lIYmFKSndIcmlOQ0JQZmg3Q2RSMEFvSjF0WERzT0h0SEdJSzUzCk9UWVJaZG84 L2xCNWhqQlV3c29qcG8weTFtc3hLcE56MlZNU0Mxc1JsT2xsQWNoUXNZT2dRTy9TMkdPbUxO ZlBXQm9aeXkyMU1DVVkKSnhqMHZVaWNGcWVJempDdU1SaXFZVnN0dzBMNzlKbm1OTytFUW5B aE91d3JrRTZWVU1TVnF0NVcwSndNcHFuZ1NaV0FCcFF6MHE2egpJeEpwSWthalNxZ21KcGs3 QXhLMmN0VHVGTEFrYjVtYm02aUdDVzJoRXBxMDZkTkRGenZNSTBESGZLZVN2WjVKcldzYXpm bHF1UDRZCk16YW5oSVlCZHJCODdnT3BlVkpXZStWamhGR0lpQWlBZ3BlVmpWcUpOVE82Sm94 ZmdZMzFnQ1pyS0YrUTZ3N2psYzQ0bTA2SUlXM04KdzhObTJrNGNaMVp2Z05sTHdFY1dZRldk ZHBuVkpFeWk1RVVEc2tqYXViTjJweDBiTjJlenhLaTZUUlJPazgzTVc3NG1Cb1l6ek1zQwpF ZVhrWFF1UXBrdHlCTzNYaTQ5Q3puaGFabmlPT3lLcExZS1k3bUZYdUNCYTBCMnMwQko1Qklu bVdHbXhsRGZqR3N5c2lsQk1zQ3dwClFDNkJBTVVXWkFDNzJNTFJLeHl2QWJqbUVZbldqOWtS U0RLeEF5cHhaTkJxREd2T1JrVG9Xb081V3hIZ2daMGUxeU9taGdJN2JkV0MKQ0g1blM1TjhF RUtHcHpUZWcxTUw0UWVkY3JIb0lLdXdKcnRNeXpXWWpuVTZadkZJWWREQzcweEdnbTlVTnlL bGh4cG04cVJJRTQxTQpvdzJRU2FON3hFd0tmUVlNY2tqVUpzNWRnNUpHTmk4QUhtckFtNGpj TUNkSmVLbEg1aktXalI3ZW5PNzdOMHp5NEVST2JWek5EVTRVCm5GeDVsTGJMWThGNDE2Y081 cktGYm9rRGZGaVgzMlVLSlZKcWszRktwRnFTR3hMVW9MVkpLRUpOSXFMWUNXV3BDYng0Qy9i K21qRk4KZ3lSaVE4ZDJrREFBUkdLVUdtSVhGcXMyczFydWFVR3VNY2hWL3BPMEgySVByT3Ja R3cxUXBDc1F4Q1lGcC9oYk1JQWZtbm9aekZndApHa29QcUtqRlFOWmVYNklrSnBCNVB6bC9a OXdZKzBEMVNOT3IxQmNlMC8zdkRJelZPNTl6cVZSdk9qOU5xRE5VbjBKQ1VCMm9oMUJXCml6 UG5KZ01TVEpUUlFKSTlLSWZRb1o0aGhFQ0l4ZHNNTVJvd0tPek5YdUl6YkczYWc2QlF1U3hl T0tEaWNEclEzSU5YWFVLSGFlNG8KRkVxM25uRTlKMEI0M2NnSENDYU1oSlFERWtRaVZ5Y0gy SkFWSVFLZlA2VEVNRVBJOTN2L0gwUE1xQ0p3eU9SeWhpTjQ5dzlweWpjVwpjbGRuQnlPWW9R WjRRU2JtaFpyekp4aS9KWXNIbjAva2VvSXZ2clJ4UEU5eG9qUTNOZXFQdUJMaEZQeTYwM29R bDVST3NHVzd0TnAwCklCNnJBc0Q4OWNjbUpNUmlydFIwMEQxWG5iWm5peDE3RGlFRzloMHF1 ZjFNQ0xFZHFqcnpXd1VJN2pjQlplVGVPRStKZm93MXdTTUgKNzdZQ0pHU2NIK3FwaVZkZnVG Q0s0TWpBd2tkVk1PVWpYVWJOZXpPZHUwM0U3QzI5YVJqeVVnOStWaXBBcW90UHNwQW9OR0t1 V1JBbwpaL1Y1RHdSMTVYOEhpS3ZnTnRFNlR1TjRJSEJKYWhJT2o4bGJCTGk1Z3RHQ1FReUdD UkVrZ2tSSklKTUV1OGFaSnVEd01sbDJhVTVUCjNkUmtjZXlSbmttL0xHYVdGcFlmSk55VEpK bWtkU3NXeFppb2FlTlNZYXRDcHhPdzA2QzdrSjR0THF5UldGWmllaHlMOGJTeDBORHgKR2c2 aURFWCtPZ2ZlekEyeW1lR05DZVJYZSt3MnBxcktsVHY4QTdmWjBaVVAxSVNLT2IxMElvcWR4 dE9PR1BMVVRMZFU2OXFtbVBsbQpTb2pYVXNWYnBYSklaZG5iSVV4bUpMekZnUFVqdE1pSHhB N3JxRmYyb1lvYjh5Ym9nSVdRUkdTYmtJQkxqbTQwZDdpN0dSNHM5aG9vCm5PYVl5djllRzF5 T0NjcXB5ZFNVVkwwNjltLzFiNkpzVDdCTEQ5OTR0cWFRTkVyYmRtS2RtYS9zMTBUZlNlRlgx U29USVRndWptZk8KSCt4MGNBb0x6UUtFbEM4M3duWnlyU2ZPemttWWV0NEpMZUpsV1ErUVhn TkZTc1NpRzRlWDE2R3ZnU0cxaVJMejQ2WlpRWkR4bVJvcQpJVkgyaENncGFUU1JJclNSSXhK c0tuZmpNd0pGU05CdzVWbWQ0bFlva2tqUHVGc1BKREFYdlE0QTl6QysxSk1KWDFUTnBEQW01 SEpKCnBBSkMwQjdEM2dnZEFsd1FPLzVnUENDL2draGl4Vy96NUFldFdvRUNzU3NkU2pyUzBm ZTZFeVNTZWlwQ2MyaWRJdXlzbWJBUU9zRkwKU1lubjZkNmIwaTROWUVtUjVBbW4yRjU5STJa MHRzT0tkYVowd0xZSUFlc1hZTzBCMmhKWEVZQXFlWGZ2UEluODFRdTZBeVFlYXVjQwoxWE04 Unorb1U0QW1rUG84Qm9KYWpZTnp5QkEwTlFKekZYRUJva3dUdWxVZ21ETGdjNDBiQk9WRzJL a1pCenBCNVVzWEViMDNGOUlrCjBGV0NGL016QWRJSUhaK0Jpbm9FekVKQm5VdTlwSU1FSUsw dkUzSjhiaE1Vd3NTc1d1WWZZcnJaMWZFa2hJaUNFa0ZzbEpwS2NrZzQKcTBKaTVJVlNZSlZL SkVuN0dFb0RhbUFkS3BST1ZERlZsQ0pmYk5BNmdQRDFrQkdMZ3FkQW56OGViQTlLY0YyQWdW QkFzaEwwVzlMQgp2SHFLcXNNd0p4RDdRbE5TY2hUZHYrRHlMM3FJWkhSVkpaOFVoQ0ZEdTFs UmJRT3pCTllrRGRWTk9GNlZEWUprcVdLK2g2WGc4bHZDCm9OQWVob0NkaVFGQ0F4WkZhVmVN MEF2U1NaQ3pUOW9GYXRYUys3Z2F6SE1ldFpLUU5sbTFMaHFZQkJXQlloSm9UdkVwenBZRXhW b2wKT3B5eUk1RUtSQkJjaDd4TWZYMEFQdEtJYWs0d0VRRVF4REZBNUJoSGVra2tCZ0NRQkhq ZWxwcjJrU05raUc1Q1FRazJZSGFKOGlQTwpGbElUTnRRNGlGQk40YUFrV09rcWtxaHJUNHhy TVFra3FKdjJKTTFDYmFRUUZhV2lQV1hyRENSQ1NZYklVTEV5SE1sQTRxbDQ3ZThUCnRFM0ph V1VMdTFyRGlqQ3BxclFLVnV3Qjd4dVNBTXpuVktOcXB1WHVkV2htRGFxUTlMMGI5TWxIRUNv VE52QTFQd0FzZFFkTjRtdE0KMmtkdVl5aWt2Q0JlaHFEQit6dkYzSkZPRkNRMzJHclFRQT09 Cg== --------------030108060204080808030705-- From debbugs-submit-bounces@debbugs.gnu.org Sat Jul 24 23:58:31 2010 Received: (at 6602) by debbugs.gnu.org; 25 Jul 2010 03:58:32 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OcsMB-00047p-5T for submit@debbugs.gnu.org; Sat, 24 Jul 2010 23:58:31 -0400 Received: from mail-bw0-f44.google.com ([209.85.214.44]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OcsM8-00047d-Vh for 6602@debbugs.gnu.org; Sat, 24 Jul 2010 23:58:29 -0400 Received: by bwz7 with SMTP id 7so2504549bwz.3 for <6602@debbugs.gnu.org>; Sat, 24 Jul 2010 20:58:30 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:mime-version:received:in-reply-to :references:from:date:message-id:subject:to:cc:content-type :content-transfer-encoding; bh=ZrQYYYWHEYDKtR4S2wyBu8NJ7zQb2KZzXilYJ1pKjEs=; b=FewHU45FLxyK+c+G4hS+t0Bk+U8ytYZSpomHet6iu2orr1DERzULintTkHuPENAdzZ FkGm0xAp6UaMwnaRu7FUt0As1PH5eNErgDEblTbIKk/0YSw3BV5uGZWnxvutraxAFnGw xOesHcXgqTd75QcQ+pAQ7DeBL1xz0ZiTKhDS8= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-type:content-transfer-encoding; b=JQ1fscS0QHwo+AAgatXq5x6pcDrczwqOww1WN/sE21ZDAOPAzhDOSa0uKIVSpJ2OI8 pG4VneB69OgLwSgrE9FXEyuRG7pdOF7b0Yxuo+nA1aj3lf8JNec9Dee+Dwzsj0g5exA5 w5dmMZ4zzKbKjqQ9+rhFx7irBaM74LQ+YD0dQ= Received: by 10.204.140.219 with SMTP id j27mr4148557bku.153.1280030310192; Sat, 24 Jul 2010 20:58:30 -0700 (PDT) MIME-Version: 1.0 Received: by 10.204.180.136 with HTTP; Sat, 24 Jul 2010 20:58:10 -0700 (PDT) In-Reply-To: <4C4BAD1C.5080002@gmail.com> References: <4C387CF9.4070301@gmail.com> <4C48ED04.2090407@gmail.com> <4C4A5B6A.9080700@gmail.com> <4C4B66D7.8010105@gmail.com> <4C4B9BC9.2070007@gmail.com> <4C4BAD1C.5080002@gmail.com> From: Juanma Barranquero Date: Sun, 25 Jul 2010 05:58:10 +0200 Message-ID: Subject: Re: bug#6602: [PATCH] make dist target for Windows To: Christoph Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -2.7 (--) X-Debbugs-Envelope-To: 6602 Cc: 6602@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -2.7 (--) On Sun, Jul 25, 2010 at 05:18, Christoph wrote: > I know what you mean. I've resorted to never using the clean targets. When I want to clean, I do bzr clean-tree --unknown --ignored --detritus --force cd nt configure /* my args */ make bootstrap info install > Updated patch bundle attached. Committed. =C2=A0 =C2=A0 Juanma From debbugs-submit-bounces@debbugs.gnu.org Sun Jul 25 00:44:36 2010 Received: (at 6602) by debbugs.gnu.org; 25 Jul 2010 04:44:37 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1Oct4m-0004RS-Io for submit@debbugs.gnu.org; Sun, 25 Jul 2010 00:44:36 -0400 Received: from mail-gw0-f44.google.com ([74.125.83.44]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1Oct4j-0004RN-JS for 6602@debbugs.gnu.org; Sun, 25 Jul 2010 00:44:34 -0400 Received: by gwaa18 with SMTP id a18so1174920gwa.3 for <6602@debbugs.gnu.org>; Sat, 24 Jul 2010 21:44:35 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlemail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from :user-agent:mime-version:to:cc:subject:references:in-reply-to :content-type:content-transfer-encoding; bh=YdXGwCl8y6/NhPlvJCRRGmbL+fLCRs16dr1aJvJFb/8=; b=ZfzR6uQkcYMOIN13fVk4VDJcdd15RKjXRtKRBY4TwP7aTn6E8YRN13iUYcZG96zJwq 1ePZY97MWtGd0QcwaXQ3YPrHqi71Y6rDcLONSQMwIZ6in8gqFJN/MVz9EqGj57eyjuX8 aRveLr0UVqdXo0Vk1vC/Usc7tcfMhZvkCoJ4s= DomainKey-Signature: a=rsa-sha1; c=nofws; d=googlemail.com; s=gamma; h=message-id:date:from:user-agent:mime-version:to:cc:subject :references:in-reply-to:content-type:content-transfer-encoding; b=gx1+jJ2K+DwGUXPqQh/Pl59fwb3gYDPlTWE55X5q52ssPUIviqVsZZf0GJbe/uGoXe lWrDV6mssGhm2ai/DAQtUafE+Grze3D5QQthqX2EfM/lpzbF8zbsMFpt/jnyQP+Kmajy Q1F/8FN7vZk0XrZDeEO3/8kkxyF0sM7la0iNE= Received: by 10.100.128.16 with SMTP id a16mr6056377and.34.1280033072729; Sat, 24 Jul 2010 21:44:32 -0700 (PDT) Received: from [192.168.1.2] (97-122-118-250.hlrn.qwest.net [97.122.118.250]) by mx.google.com with ESMTPS id u14sm3651611ann.20.2010.07.24.21.44.31 (version=SSLv3 cipher=RC4-MD5); Sat, 24 Jul 2010 21:44:32 -0700 (PDT) Message-ID: <4C4BC12E.6030001@gmail.com> Date: Sat, 24 Jul 2010 22:44:30 -0600 From: Christoph User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.7) Gecko/20100713 Thunderbird/3.1.1 MIME-Version: 1.0 To: Juanma Barranquero Subject: Re: bug#6602: [PATCH] make dist target for Windows References: <4C387CF9.4070301@gmail.com> <4C48ED04.2090407@gmail.com> <4C4A5B6A.9080700@gmail.com> <4C4B66D7.8010105@gmail.com> <4C4B9BC9.2070007@gmail.com> <4C4BAD1C.5080002@gmail.com> In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Score: -3.3 (---) X-Debbugs-Envelope-To: 6602 Cc: 6602@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -3.3 (---) On 7/24/2010 9:58 PM, Juanma Barranquero wrote: > I've resorted to never using the clean targets. When I want to clean, I do > > bzr clean-tree --unknown --ignored --detritus --force > cd nt > configure /* my args */ > make bootstrap info install That just works on a checkout. Sometimes I want to restore the tarball, but I could just delete and re-extract I guess. I didn't know about the clean-tree command. Gotta keep that in mind. >> Updated patch bundle attached. > > Committed. Much appreciated Juanma. Christoph From debbugs-submit-bounces@debbugs.gnu.org Sun Jul 25 08:30:22 2010 Received: (at submit) by debbugs.gnu.org; 25 Jul 2010 12:30:22 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1Od0LV-0008IJ-DW for submit@debbugs.gnu.org; Sun, 25 Jul 2010 08:30:21 -0400 Received: from mx10.gnu.org ([199.232.76.166]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1Od0LT-0008IE-AV for submit@debbugs.gnu.org; Sun, 25 Jul 2010 08:30:20 -0400 Received: from lists.gnu.org ([199.232.76.165]:60649) by monty-python.gnu.org with esmtps (TLS-1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1Od0LW-0002sp-2i for submit@debbugs.gnu.org; Sun, 25 Jul 2010 08:30:22 -0400 Received: from [140.186.70.92] (port=36170 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Od0LU-0001a6-GN for bug-gnu-emacs@gnu.org; Sun, 25 Jul 2010 08:30:21 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,FREEMAIL_FROM, T_RP_MATCHES_RCVD, T_TO_NO_BRKTS_FREEMAIL autolearn=unavailable version=3.3.1 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1Od0LT-0005HB-BP for bug-gnu-emacs@gnu.org; Sun, 25 Jul 2010 08:30:20 -0400 Received: from lo.gmane.org ([80.91.229.12]:52872) by eggs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1Od0LT-0005Gn-63 for bug-gnu-emacs@gnu.org; Sun, 25 Jul 2010 08:30:19 -0400 Received: from list by lo.gmane.org with local (Exim 4.69) (envelope-from ) id 1Od0LQ-0007mW-Oh for bug-gnu-emacs@gnu.org; Sun, 25 Jul 2010 14:30:16 +0200 Received: from pool-68-161-33-43.ny325.east.verizon.net ([68.161.33.43]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Sun, 25 Jul 2010 14:30:16 +0200 Received: from sean.sieger by pool-68-161-33-43.ny325.east.verizon.net with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Sun, 25 Jul 2010 14:30:16 +0200 X-Injected-Via-Gmane: http://gmane.org/ To: bug-gnu-emacs@gnu.org From: Sean Sieger Subject: Re: bug#6602: [PATCH] make dist target for Windows Date: Sun, 25 Jul 2010 08:30:07 -0400 Lines: 11 Message-ID: <87iq43oib4.fsf@gmail.com> References: <4C387CF9.4070301@gmail.com> <4C48ED04.2090407@gmail.com> <4C4A5B6A.9080700@gmail.com> <4C4B66D7.8010105@gmail.com> <4C4B9BC9.2070007@gmail.com> <4C4BAD1C.5080002@gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Complaints-To: usenet@dough.gmane.org X-Gmane-NNTP-Posting-Host: pool-68-161-33-43.ny325.east.verizon.net User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.0.50 (windows-nt) Cancel-Lock: sha1:wKhB0nyp+4pWvFiqqtaLa8voh5E= X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6, seldom 2.4 (older, 4) X-Spam-Score: -5.9 (-----) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -5.9 (-----) > Well, as I said, no sweat. If someone else besides me needs the > functionality we'll know soon enough. I bet we will. :) I've had a pretty busy weekend and have only been able to follow this thread in passing. I'll reread it and find the new instructions. However, is there anything that you want to point out regarding changes that'll affect the current build tomorrow? Thank you. From debbugs-submit-bounces@debbugs.gnu.org Sun Jul 25 10:10:10 2010 Received: (at submit) by debbugs.gnu.org; 25 Jul 2010 14:10:10 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1Od1u6-0000Yu-4V for submit@debbugs.gnu.org; Sun, 25 Jul 2010 10:10:10 -0400 Received: from mail.gnu.org ([199.232.76.166] helo=mx10.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1Od1u3-0000Ye-Ej for submit@debbugs.gnu.org; Sun, 25 Jul 2010 10:10:08 -0400 Received: from lists.gnu.org ([199.232.76.165]:34859) by monty-python.gnu.org with esmtps (TLS-1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1Od1u4-0003yF-Te for submit@debbugs.gnu.org; Sun, 25 Jul 2010 10:10:09 -0400 Received: from [140.186.70.92] (port=50935 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Od1tz-0000nm-TI for bug-gnu-emacs@gnu.org; Sun, 25 Jul 2010 10:10:05 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-0.3 required=5.0 tests=BAYES_00, FREEMAIL_ENVFROM_END_DIGIT, FREEMAIL_FROM, RCVD_IN_DNSWL_NONE, T_DKIM_INVALID, T_TO_NO_BRKTS_FREEMAIL autolearn=no version=3.3.1 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1Od1tv-00014H-25 for bug-gnu-emacs@gnu.org; Sun, 25 Jul 2010 10:10:00 -0400 Received: from mail-gy0-f169.google.com ([209.85.160.169]:38390) by eggs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1Od1tu-00014C-TA for bug-gnu-emacs@gnu.org; Sun, 25 Jul 2010 10:09:58 -0400 Received: by gyb11 with SMTP id 11so814372gyb.0 for ; Sun, 25 Jul 2010 07:09:58 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlemail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from :user-agent:mime-version:to:cc:subject:references:in-reply-to :content-type:content-transfer-encoding; bh=blIit6Uy4SfAGC1X4ZmzRDD/ZjY2w2GLsE7jKg2eRPM=; b=cKy/qMred90yRvCVZaB28Z6mRTICU5uAYv5vX9of5Q69dhIZBvO2J1t4mOkvUNIvE/ bzMeVFFwfqiPJlLVC3qmtNzK8/9CTIFvKvCMAsZqcEpfbbzkjGs5pE1avTWZBkFKx5Uu DKck396ZWlPZTfLZ56t9eEjGwFiE6Mp4JnNXI= DomainKey-Signature: a=rsa-sha1; c=nofws; d=googlemail.com; s=gamma; h=message-id:date:from:user-agent:mime-version:to:cc:subject :references:in-reply-to:content-type:content-transfer-encoding; b=Vy0WjhnKC+v40Eni+Z/WvkDeYmA4/E0xhORtIGoojHAke1bOdgoTpN5YDSIebGMWfL Eo5O9daw8R4bik+jCMoGcNKMquEr2lx2vYUS1o7J/oExDC60S2XRnyvVsFICdr4TK94b 9ledGvbBz3OFZJ6Cr28quCW3TGl60tmvHKeMI= Received: by 10.100.202.15 with SMTP id z15mr1954334anf.96.1280066998534; Sun, 25 Jul 2010 07:09:58 -0700 (PDT) Received: from [192.168.1.4] (97-122-118-250.hlrn.qwest.net [97.122.118.250]) by mx.google.com with ESMTPS id u14sm4533359ann.0.2010.07.25.07.09.56 (version=SSLv3 cipher=RC4-MD5); Sun, 25 Jul 2010 07:09:57 -0700 (PDT) Message-ID: <4C4C45B2.4050203@gmail.com> Date: Sun, 25 Jul 2010 08:09:54 -0600 From: Christoph User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.7) Gecko/20100713 Thunderbird/3.1.1 MIME-Version: 1.0 To: bug-gnu-emacs@gnu.org Subject: Re: bug#6602: [PATCH] make dist target for Windows References: <4C387CF9.4070301@gmail.com> <4C48ED04.2090407@gmail.com> <4C4A5B6A.9080700@gmail.com> <4C4B66D7.8010105@gmail.com> <4C4B9BC9.2070007@gmail.com> <4C4BAD1C.5080002@gmail.com> <87iq43oib4.fsf@gmail.com> In-Reply-To: <87iq43oib4.fsf@gmail.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 2) X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6, seldom 2.4 (older, 4) X-Spam-Score: -4.9 (----) X-Debbugs-Envelope-To: submit Cc: Sean Sieger X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -4.9 (----) Hi Sean, On 7/25/2010 6:30 AM, Sean Sieger wrote: > I've had a pretty busy weekend and have only been able to follow this > thread in passing. I'll reread it and find the new instructions. > However, is there anything that you want to point out regarding changes > that'll affect the current build tomorrow? You have to pass the additional option --distfiles C:/FileToIncludeInDistribution/libXpm.dll to configure.bat. configure.bat will fail with an error if it can't find the file in the specified directory, i.e. if the directory or the file do not exist. Then just run `make dist' (or `mingw32-make dist') in the nt/ directory and the binary distributions will be built, zipped and placed in the nt/ directory. The only other requirement is 7zip, but the process will fail and tell you, if is not installed or not available on the Windows Path. The `make dist' target assumes that you have run `make bootstrap' before. Let me know if you have any other questions or issues. Christoph From debbugs-submit-bounces@debbugs.gnu.org Sun Jul 25 13:37:05 2010 Received: (at submit) by debbugs.gnu.org; 25 Jul 2010 17:37:06 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1Od58K-00023k-Hs for submit@debbugs.gnu.org; Sun, 25 Jul 2010 13:37:04 -0400 Received: from mail.gnu.org ([199.232.76.166] helo=mx10.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1Od58H-00023N-Sz for submit@debbugs.gnu.org; Sun, 25 Jul 2010 13:37:02 -0400 Received: from lists.gnu.org ([199.232.76.165]:53150) by monty-python.gnu.org with esmtps (TLS-1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1Od58K-0006R4-TI for submit@debbugs.gnu.org; Sun, 25 Jul 2010 13:37:04 -0400 Received: from [140.186.70.92] (port=48218 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Od58H-00076O-Uk for bug-gnu-emacs@gnu.org; Sun, 25 Jul 2010 13:37:04 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,FREEMAIL_FROM, T_RP_MATCHES_RCVD, T_TO_NO_BRKTS_FREEMAIL autolearn=unavailable version=3.3.1 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1Od58D-0004Pq-Mj for bug-gnu-emacs@gnu.org; Sun, 25 Jul 2010 13:37:01 -0400 Received: from lo.gmane.org ([80.91.229.12]:47306) by eggs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1Od58D-0004Pj-HO for bug-gnu-emacs@gnu.org; Sun, 25 Jul 2010 13:36:57 -0400 Received: from list by lo.gmane.org with local (Exim 4.69) (envelope-from ) id 1Od58B-00046u-FO for bug-gnu-emacs@gnu.org; Sun, 25 Jul 2010 19:36:55 +0200 Received: from pool-68-161-33-43.ny325.east.verizon.net ([68.161.33.43]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Sun, 25 Jul 2010 19:36:55 +0200 Received: from sean.sieger by pool-68-161-33-43.ny325.east.verizon.net with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Sun, 25 Jul 2010 19:36:55 +0200 X-Injected-Via-Gmane: http://gmane.org/ To: bug-gnu-emacs@gnu.org From: Sean Sieger Subject: Re: bug#6602: [PATCH] make dist target for Windows Date: Sun, 25 Jul 2010 13:36:47 -0400 Lines: 19 Message-ID: <8763035uq8.fsf@gmail.com> References: <4C387CF9.4070301@gmail.com> <4C48ED04.2090407@gmail.com> <4C4A5B6A.9080700@gmail.com> <4C4B66D7.8010105@gmail.com> <4C4B9BC9.2070007@gmail.com> <4C4BAD1C.5080002@gmail.com> <87iq43oib4.fsf@gmail.com> <4C4C45B2.4050203@gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Complaints-To: usenet@dough.gmane.org X-Gmane-NNTP-Posting-Host: pool-68-161-33-43.ny325.east.verizon.net User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.0.50 (windows-nt) Cancel-Lock: sha1:htpxFueYQqWVvV4dpyCIcOuZuU8= X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6, seldom 2.4 (older, 4) X-Spam-Score: -5.9 (-----) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -5.9 (-----) You have to pass the additional option --distfiles C:/FileToIncludeInDistribution/libXpm.dll to configure.bat. configure.bat will fail with an error if it can't find the file in the specified directory, i.e. if the directory or the file do not exist. Then just run `make dist' (or `mingw32-make dist') in the nt/ directory and the binary distributions will be built, zipped and placed in the nt/ directory. The only other requirement is 7zip, but the process will fail and tell you, if is not installed or not available on the Windows Path. The `make dist' target assumes that you have run `make bootstrap' before. Let me know if you have any other questions or issues. Christoph, thank you for your response and thank you for your work on this. It makes things more straight forward. From debbugs-submit-bounces@debbugs.gnu.org Mon Jul 26 21:48:51 2010 Received: (at submit) by debbugs.gnu.org; 27 Jul 2010 01:48:51 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OdZHn-0000A6-Ca for submit@debbugs.gnu.org; Mon, 26 Jul 2010 21:48:51 -0400 Received: from mail.gnu.org ([199.232.76.166] helo=mx10.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OdZHi-0000A1-6m for submit@debbugs.gnu.org; Mon, 26 Jul 2010 21:48:50 -0400 Received: from lists.gnu.org ([199.232.76.165]:46433) by monty-python.gnu.org with esmtps (TLS-1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1OdZHn-0001E6-CF for submit@debbugs.gnu.org; Mon, 26 Jul 2010 21:48:51 -0400 Received: from [140.186.70.92] (port=49661 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1OdZHl-0007Cd-8U for bug-gnu-emacs@gnu.org; Mon, 26 Jul 2010 21:48:50 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-0.3 required=5.0 tests=BAYES_00, FREEMAIL_ENVFROM_END_DIGIT, FREEMAIL_FROM, RCVD_IN_DNSWL_NONE, T_DKIM_INVALID, T_TO_NO_BRKTS_FREEMAIL autolearn=no version=3.3.1 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1OdZHi-0001SZ-NH for bug-gnu-emacs@gnu.org; Mon, 26 Jul 2010 21:48:47 -0400 Received: from mail-gy0-f169.google.com ([209.85.160.169]:54538) by eggs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OdZHi-0001SN-K6 for bug-gnu-emacs@gnu.org; Mon, 26 Jul 2010 21:48:46 -0400 Received: by gyb11 with SMTP id 11so1451591gyb.0 for ; Mon, 26 Jul 2010 18:48:45 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlemail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from :user-agent:mime-version:to:subject:references:in-reply-to :content-type:content-transfer-encoding; bh=rzJxaZEaqP64i7nThZTR6JGqbCLGR4tItrHEWDIUxHU=; b=o7n4VnFGs0Feb+HkCH0q8kxEAKvhA+ZcEF2njxaeprAmn0BJbhCxZhw9o8xFBp4Bq8 05MSClF9VG4LF1IbbXnTUgAPo/bdSUUbkZudwOXtjDoXl8kw9XQ7Pz0WOHaeCsy617Uu f8Yk/efmiA6lUGwtKEktJlTxAyTqI6XMZ5TWc= DomainKey-Signature: a=rsa-sha1; c=nofws; d=googlemail.com; s=gamma; h=message-id:date:from:user-agent:mime-version:to:subject:references :in-reply-to:content-type:content-transfer-encoding; b=BkQmuWsf2RuiKxW5Cw/+HYKXEewJ8NEb2OXld/ZJZbNCWm9ec/arhpc/YmfjbyeRaS jB+SK+xYfS265gTqINR28BmwJzQFut8kBzq0wIHq+UPp3rnyQI+n5nWRaHeoMsGu+Q8V T19R3w5BOxMkVOdWcxSw8cgDJphLdTFBdtaL8= Received: by 10.100.105.15 with SMTP id d15mr8775479anc.212.1280195325181; Mon, 26 Jul 2010 18:48:45 -0700 (PDT) Received: from [192.168.1.2] (97-122-118-250.hlrn.qwest.net [97.122.118.250]) by mx.google.com with ESMTPS id k11sm7577929ani.30.2010.07.26.18.48.43 (version=SSLv3 cipher=RC4-MD5); Mon, 26 Jul 2010 18:48:43 -0700 (PDT) Message-ID: <4C4E3AFA.7020808@gmail.com> Date: Mon, 26 Jul 2010 19:48:42 -0600 From: Christoph User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.7) Gecko/20100713 Thunderbird/3.1.1 MIME-Version: 1.0 To: bug-gnu-emacs@gnu.org Subject: Re: bug#6602: [PATCH] make dist target for Windows References: <4C387CF9.4070301@gmail.com> <4C48ED04.2090407@gmail.com> <4C4A5B6A.9080700@gmail.com> <4C4B66D7.8010105@gmail.com> <4C4B9BC9.2070007@gmail.com> <4C4BAD1C.5080002@gmail.com> <87iq43oib4.fsf@gmail.com> In-Reply-To: <87iq43oib4.fsf@gmail.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 2) X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6, seldom 2.4 (older, 4) X-Spam-Score: -4.9 (----) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -5.0 (-----) On 7/25/2010 6:30 AM, Sean Sieger wrote: > I've had a pretty busy weekend and have only been able to follow this > thread in passing. I'll reread it and find the new instructions. > However, is there anything that you want to point out regarding changes > that'll affect the current build tomorrow? You have to pass the option --distfiles C:/FileToIncludeInDistribution to configure.bat. This is mainly for libXpm.dll. configure.bat will fail with an error if it can't find any files in the specified directory. Then just run `make dist' (or `mingw32-make dist') and the binary distributions will be built, zipped and placed in the nt/ directory. Let me know if you have any other questions. Christoph From debbugs-submit-bounces@debbugs.gnu.org Tue Jul 27 17:08:46 2010 Received: (at submit) by debbugs.gnu.org; 27 Jul 2010 21:08:46 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OdrOH-0000uC-VE for submit@debbugs.gnu.org; Tue, 27 Jul 2010 17:08:46 -0400 Received: from mx10.gnu.org ([199.232.76.166]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OdrOE-0000u5-Th for submit@debbugs.gnu.org; Tue, 27 Jul 2010 17:08:44 -0400 Received: from lists.gnu.org ([199.232.76.165]:54635) by monty-python.gnu.org with esmtps (TLS-1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1OdrON-0004Ix-No for submit@debbugs.gnu.org; Tue, 27 Jul 2010 17:08:51 -0400 Received: from [140.186.70.92] (port=57351 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1OdrOM-0003ml-EK for bug-gnu-emacs@gnu.org; Tue, 27 Jul 2010 17:08:51 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,FREEMAIL_FROM, T_RP_MATCHES_RCVD, T_TO_NO_BRKTS_FREEMAIL autolearn=unavailable version=3.3.1 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1OdrOL-0003bJ-Dl for bug-gnu-emacs@gnu.org; Tue, 27 Jul 2010 17:08:50 -0400 Received: from lo.gmane.org ([80.91.229.12]:45914) by eggs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OdrOK-0003an-SS for bug-gnu-emacs@gnu.org; Tue, 27 Jul 2010 17:08:49 -0400 Received: from list by lo.gmane.org with local (Exim 4.69) (envelope-from ) id 1OdrOG-0005Uw-K5 for bug-gnu-emacs@gnu.org; Tue, 27 Jul 2010 23:08:44 +0200 Received: from pool-68-161-33-43.ny325.east.verizon.net ([68.161.33.43]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Tue, 27 Jul 2010 23:08:44 +0200 Received: from sean.sieger by pool-68-161-33-43.ny325.east.verizon.net with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Tue, 27 Jul 2010 23:08:44 +0200 X-Injected-Via-Gmane: http://gmane.org/ To: bug-gnu-emacs@gnu.org From: Sean Sieger Subject: Re: bug#6602: [PATCH] make dist target for Windows Date: Tue, 27 Jul 2010 17:08:32 -0400 Lines: 30 Message-ID: <878w4w4oq7.fsf@gmail.com> References: <4C387CF9.4070301@gmail.com> <4C48ED04.2090407@gmail.com> <4C4A5B6A.9080700@gmail.com> <4C4B66D7.8010105@gmail.com> <4C4B9BC9.2070007@gmail.com> <4C4BAD1C.5080002@gmail.com> <87iq43oib4.fsf@gmail.com> <4C4E3AFA.7020808@gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Complaints-To: usenet@dough.gmane.org X-Gmane-NNTP-Posting-Host: pool-68-161-33-43.ny325.east.verizon.net User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.0.50 (windows-nt) Cancel-Lock: sha1:PIQp/z4/ZVfVDEohcOjAOAbzc7E= X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6, seldom 2.4 (older, 4) X-Spam-Score: -5.9 (-----) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -5.9 (-----) Christoph writes: On 7/25/2010 6:30 AM, Sean Sieger wrote: > I've had a pretty busy weekend and have only been able to follow this > thread in passing. I'll reread it and find the new instructions. > However, is there anything that you want to point out regarding changes > that'll affect the current build tomorrow? You have to pass the option --distfiles C:/FileToIncludeInDistribution to configure.bat. This is mainly for libXpm.dll. configure.bat will fail with an error if it can't find any files in the specified directory. Then just run `make dist' (or `mingw32-make dist') and the binary distributions will be built, zipped and placed in the nt/ directory. Let me know if you have any other questions. Christoph Thanks for this, Christoph. Um, followed the above, having removed libXpm.dll from \bin. c:\emacs-24.0.50>configure --with-gcc --no-opt --enable-checking --cflags -Ic:/xpm/include --distfiles c:/xpm/bin/libXpm.dll --without-tiff --without-gif --with out-jpeg --without-png libXpm.dll wasn't copied to \bin, was it supposed to? From debbugs-submit-bounces@debbugs.gnu.org Tue Jul 27 18:35:06 2010 Received: (at submit) by debbugs.gnu.org; 27 Jul 2010 22:35:06 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1Odsjp-0001TK-Nx for submit@debbugs.gnu.org; Tue, 27 Jul 2010 18:35:06 -0400 Received: from mail.gnu.org ([199.232.76.166] helo=mx10.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1Odsjn-0001Sx-Kz for submit@debbugs.gnu.org; Tue, 27 Jul 2010 18:35:04 -0400 Received: from lists.gnu.org ([199.232.76.165]:41925) by monty-python.gnu.org with esmtps (TLS-1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1Odsjw-0005mU-Eo for submit@debbugs.gnu.org; Tue, 27 Jul 2010 18:35:12 -0400 Received: from [140.186.70.92] (port=47283 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Odsju-0002ST-PU for bug-gnu-emacs@gnu.org; Tue, 27 Jul 2010 18:35:11 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,FREEMAIL_FROM, T_RP_MATCHES_RCVD, T_TO_NO_BRKTS_FREEMAIL autolearn=unavailable version=3.3.1 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1Odsb0-0008Gs-Jm for bug-gnu-emacs@gnu.org; Tue, 27 Jul 2010 18:25:59 -0400 Received: from lo.gmane.org ([80.91.229.12]:42542) by eggs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1Odsb0-0008GU-8K for bug-gnu-emacs@gnu.org; Tue, 27 Jul 2010 18:25:58 -0400 Received: from list by lo.gmane.org with local (Exim 4.69) (envelope-from ) id 1Odsay-0001Hd-7Q for bug-gnu-emacs@gnu.org; Wed, 28 Jul 2010 00:25:56 +0200 Received: from pool-68-161-33-43.ny325.east.verizon.net ([68.161.33.43]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Wed, 28 Jul 2010 00:25:56 +0200 Received: from sean.sieger by pool-68-161-33-43.ny325.east.verizon.net with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Wed, 28 Jul 2010 00:25:56 +0200 X-Injected-Via-Gmane: http://gmane.org/ To: bug-gnu-emacs@gnu.org From: Sean Sieger Subject: Re: bug#6602: [PATCH] make dist target for Windows Date: Tue, 27 Jul 2010 18:25:46 -0400 Lines: 39 Message-ID: <874ofk4l5h.fsf@gmail.com> References: <4C387CF9.4070301@gmail.com> <4C48ED04.2090407@gmail.com> <4C4A5B6A.9080700@gmail.com> <4C4B66D7.8010105@gmail.com> <4C4B9BC9.2070007@gmail.com> <4C4BAD1C.5080002@gmail.com> <87iq43oib4.fsf@gmail.com> <4C4C45B2.4050203@gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Complaints-To: usenet@dough.gmane.org X-Gmane-NNTP-Posting-Host: pool-68-161-33-43.ny325.east.verizon.net User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.0.50 (windows-nt) Cancel-Lock: sha1:KcLgPz1X7seZujzXqd5F5zz4/ag= X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6, seldom 2.4 (older, 4) X-Spam-Score: -5.9 (-----) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -5.9 (-----) You have to pass the additional option --distfiles C:/FileToIncludeInDistribution/libXpm.dll to configure.bat. configure.bat will fail with an error if it can't find the file in the specified directory, i.e. if the directory or the file do not exist. Then just run `make dist' (or `mingw32-make dist') in the nt/ directory and the binary distributions will be built, zipped and placed in the nt/ directory. The only other requirement is 7zip, but the process will fail and tell you, if is not installed or not available on the Windows Path. The `make dist' target assumes that you have run `make bootstrap' before. Let me know if you have any other questions or issues. Christoph, I used to copy makedist to the directory containing my copy of Emacs, now what do I do? Um, `make dist' in \nt? Clearly, --distfiles are only copied at packaging time? ... not at `make install', for instance libXpm.dll (the only file that I should be adding)? Sorry about this Juanma, I know you wanted some answers, but I can't publish this build in good faith. What else?? Um, yeah, I showed you an erroneous `configure' in an earlier, replete with typos (from copying let alone copying from history while in something other than emacs-24.0.50\nt), I got it in my head that I am building binaries and packaging 'em up all from within \nt. Not right? Sorry for being dense. From debbugs-submit-bounces@debbugs.gnu.org Tue Jul 27 19:00:16 2010 Received: (at submit) by debbugs.gnu.org; 27 Jul 2010 23:00:16 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1Odt8B-0001fL-Oo for submit@debbugs.gnu.org; Tue, 27 Jul 2010 19:00:15 -0400 Received: from mail.gnu.org ([199.232.76.166] helo=mx10.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1Odt8A-0001fG-3E for submit@debbugs.gnu.org; Tue, 27 Jul 2010 19:00:14 -0400 Received: from lists.gnu.org ([199.232.76.165]:54236) by monty-python.gnu.org with esmtps (TLS-1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1Odt8J-0006Fu-0E for submit@debbugs.gnu.org; Tue, 27 Jul 2010 19:00:23 -0400 Received: from [140.186.70.92] (port=54356 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Odt8H-00083f-H2 for bug-gnu-emacs@gnu.org; Tue, 27 Jul 2010 19:00:22 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,FREEMAIL_FROM, T_DKIM_INVALID autolearn=unavailable version=3.3.1 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1Odt8G-0004Wm-FE for bug-gnu-emacs@gnu.org; Tue, 27 Jul 2010 19:00:21 -0400 Received: from mail-bw0-f41.google.com ([209.85.214.41]:46948) by eggs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1Odt8G-0004Wh-7S for bug-gnu-emacs@gnu.org; Tue, 27 Jul 2010 19:00:20 -0400 Received: by bwz9 with SMTP id 9so4405420bwz.0 for ; Tue, 27 Jul 2010 16:00:19 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:mime-version:received:in-reply-to :references:from:date:message-id:subject:to:cc:content-type :content-transfer-encoding; bh=z7MptTfsT/FgRhgXFvUMdTYC7kAaB0eINmZPSKaybqk=; b=DdpBGCycB5SRIX8OzDBZQ2HP0X6fRiwtmV9tauj9ADo0gpaJHJOAXmU/lzZsNf7VJZ +x2QGaijKeReb7TKb60We/cBiLzGL76IhuRjJqcffq9DFwdeoW8Vw+JMtcN/LqM5LY2S UDmCxleposRZZigGprCW4SW3as5b2XawuTfrA= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-type:content-transfer-encoding; b=hTwPeo+2/feGDE84IWj0asHxugtnLq7Evi4uYqYMM+iBpGkLvog8oA+HvnWqBBxo/g sGoRgXBbn9caUmXxQvvvNxT9c+4h132Vakqu2dnwZEt47Ej725iSGBtkf8LemA/rpMog dBYq/UoLN5wa0MAiuMVb/FOKjp5CK0BNeau1o= Received: by 10.204.73.211 with SMTP id r19mr7011615bkj.131.1280271619194; Tue, 27 Jul 2010 16:00:19 -0700 (PDT) MIME-Version: 1.0 Received: by 10.204.180.136 with HTTP; Tue, 27 Jul 2010 15:59:59 -0700 (PDT) In-Reply-To: <878w4w4oq7.fsf@gmail.com> References: <4C48ED04.2090407@gmail.com> <4C4A5B6A.9080700@gmail.com> <4C4B66D7.8010105@gmail.com> <4C4B9BC9.2070007@gmail.com> <4C4BAD1C.5080002@gmail.com> <87iq43oib4.fsf@gmail.com> <4C4E3AFA.7020808@gmail.com> <4C387CF9.4070301@gmail.com> <878w4w4oq7.fsf@gmail.com> From: Juanma Barranquero Date: Wed, 28 Jul 2010 00:59:59 +0200 Message-ID: Subject: Re: bug#6602: [PATCH] make dist target for Windows To: Sean Sieger Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 2) X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6, seldom 2.4 (older, 4) X-Spam-Score: -4.4 (----) X-Debbugs-Envelope-To: submit Cc: bug-gnu-emacs@gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -4.4 (----) On Tue, Jul 27, 2010 at 23:08, Sean Sieger wrote: > c:\emacs-24.0.50>configure --with-gcc --no-opt --enable-checking > --cflags -Ic:/xpm/include --distfiles c:/xpm/bin/libXpm.dll > --without-tiff --without-gif --with out-jpeg --without-png > > libXpm.dll wasn't copied to \bin, was it supposed to? Does your cp accept forward slashes? Does it work if you try --distfiles c:\xpm\bin\libXpm.dll? =C2=A0 =C2=A0 Juanma From debbugs-submit-bounces@debbugs.gnu.org Tue Jul 27 19:04:53 2010 Received: (at submit) by debbugs.gnu.org; 27 Jul 2010 23:04:54 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OdtCf-0001h8-0W for submit@debbugs.gnu.org; Tue, 27 Jul 2010 19:04:53 -0400 Received: from mx10.gnu.org ([199.232.76.166]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OdtCd-0001h3-Cu for submit@debbugs.gnu.org; Tue, 27 Jul 2010 19:04:51 -0400 Received: from lists.gnu.org ([199.232.76.165]:54244) by monty-python.gnu.org with esmtps (TLS-1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1OdtCm-0006JC-FC for submit@debbugs.gnu.org; Tue, 27 Jul 2010 19:05:00 -0400 Received: from [140.186.70.92] (port=41010 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1OdtCf-0000I7-1i for bug-gnu-emacs@gnu.org; Tue, 27 Jul 2010 19:04:55 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,FREEMAIL_FROM, T_DKIM_INVALID autolearn=unavailable version=3.3.1 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1OdtCc-00053o-8h for bug-gnu-emacs@gnu.org; Tue, 27 Jul 2010 19:04:52 -0400 Received: from mail-bw0-f41.google.com ([209.85.214.41]:64511) by eggs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OdtCc-00053h-3U for bug-gnu-emacs@gnu.org; Tue, 27 Jul 2010 19:04:50 -0400 Received: by bwz9 with SMTP id 9so4407105bwz.0 for ; Tue, 27 Jul 2010 16:04:49 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:mime-version:received:in-reply-to :references:from:date:message-id:subject:to:cc:content-type :content-transfer-encoding; bh=ylBU6XLZYl2W070vLt/l0hvZGyweJO7DdcE0UJz4kOM=; b=HY42b1TFcgcQgKgJjDjTCpkVzrxIFvzS6ouSPbS6nDp8qtat/umGVLfNqyF31yWSqu SC5fNld0nIOkizeiD2SzWexCA9z/zJtc7YD6qgFECLOfzky8a5Vp8VFplA0m8DGudMOD eBczmBWNoCFnVuCWvzl8OeN9T5dEXnnQYXNS4= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-type:content-transfer-encoding; b=cidzn6fNKHnS0WLUmGUqquqh6Ug5dhxpe3euxFEYJGavIuEwgdl5oAZkAG869pAulO 9w0o1dsCs7yr0HrB1Ul4fV4WSKnGk9OpJGizokWPi22RaC2OtqLJ7HRdcXa+vBh8WgVS xnOYBSIm/Mm69fQAThGNTohLT2mCsTNzBN2+Y= Received: by 10.204.126.29 with SMTP id a29mr7415470bks.59.1280271889228; Tue, 27 Jul 2010 16:04:49 -0700 (PDT) MIME-Version: 1.0 Received: by 10.204.180.136 with HTTP; Tue, 27 Jul 2010 16:04:29 -0700 (PDT) In-Reply-To: <874ofk4l5h.fsf@gmail.com> References: <4C48ED04.2090407@gmail.com> <4C4A5B6A.9080700@gmail.com> <4C4B66D7.8010105@gmail.com> <4C4B9BC9.2070007@gmail.com> <4C4BAD1C.5080002@gmail.com> <87iq43oib4.fsf@gmail.com> <4C4C45B2.4050203@gmail.com> <4C387CF9.4070301@gmail.com> <874ofk4l5h.fsf@gmail.com> From: Juanma Barranquero Date: Wed, 28 Jul 2010 01:04:29 +0200 Message-ID: Subject: Re: bug#6602: [PATCH] make dist target for Windows To: Sean Sieger Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 2) X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6, seldom 2.4 (older, 4) X-Spam-Score: -4.4 (----) X-Debbugs-Envelope-To: submit Cc: bug-gnu-emacs@gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -4.4 (----) On Wed, Jul 28, 2010 at 00:25, Sean Sieger wrote: > Um, `make dist' in \nt? Yes. > Clearly, --distfiles are only copied at packaging time? Yes, the copy is in the dist target, after install-bin. > Sorry about this Juanma, I know you wanted some answers, but I can't > publish this build in good faith. There's no rush. I can wait a week or three. > What else?? =C2=A0Um, yeah, I showed you an erroneous `configure' in an > earlier, replete with typos (from copying let alone copying from history > while in something other than emacs-24.0.50\nt), I got it in my head > that I am building binaries and packaging 'em up all from within \nt. > Not right? I cannot pase this, sorry. One question. Why do you pass "--without-tiff --without-gif --with out-jpeg --without-png" to configure? We don't distribute binaries for the tiff, gif, jpeg and png libraries, but that does not mean that you cannot build a binary that supports them, if the user provides them. =C2=A0 =C2=A0 Juanma From debbugs-submit-bounces@debbugs.gnu.org Tue Jul 27 19:08:05 2010 Received: (at submit) by debbugs.gnu.org; 27 Jul 2010 23:08:06 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OdtFl-0001j0-9z for submit@debbugs.gnu.org; Tue, 27 Jul 2010 19:08:05 -0400 Received: from mx10.gnu.org ([199.232.76.166]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OdtFj-0001id-2e for submit@debbugs.gnu.org; Tue, 27 Jul 2010 19:08:03 -0400 Received: from lists.gnu.org ([199.232.76.165]:42798) by monty-python.gnu.org with esmtps (TLS-1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1OdtFr-0006MZ-Vz for submit@debbugs.gnu.org; Tue, 27 Jul 2010 19:08:12 -0400 Received: from [140.186.70.92] (port=34001 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1OdtFq-0000iL-L9 for bug-gnu-emacs@gnu.org; Tue, 27 Jul 2010 19:08:11 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-0.3 required=5.0 tests=BAYES_00, FREEMAIL_ENVFROM_END_DIGIT,FREEMAIL_FROM,T_DKIM_INVALID autolearn=no version=3.3.1 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1OdtFp-0005OL-52 for bug-gnu-emacs@gnu.org; Tue, 27 Jul 2010 19:08:10 -0400 Received: from mail-gx0-f169.google.com ([209.85.161.169]:42008) by eggs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OdtFp-0005OC-1w for bug-gnu-emacs@gnu.org; Tue, 27 Jul 2010 19:08:09 -0400 Received: by gxk4 with SMTP id 4so1962906gxk.0 for ; Tue, 27 Jul 2010 16:08:08 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlemail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from :user-agent:mime-version:to:cc:subject:references:in-reply-to :content-type:content-transfer-encoding; bh=7BsXifiCFluZN8XuPDKqAtuIuVE8JIQdEVILwcbPggM=; b=Iv27kw9bfiNh3PAbjxDym6gUXeuZlTSBQtdWyvEBZ/PaMrqQt1JJiCprOucha18Bqa EAStUAv3fgS4u89FTiLAGSaq37liZqHEdctAAy87NsGAylbkEtzxnhF/n/TpFc+zYJaD HP0lvgNTbqOcGcvXLYPrhkWxGKfKi7z/AXg0I= DomainKey-Signature: a=rsa-sha1; c=nofws; d=googlemail.com; s=gamma; h=message-id:date:from:user-agent:mime-version:to:cc:subject :references:in-reply-to:content-type:content-transfer-encoding; b=O8A6ZN3vJ/xO4n2ZeEPYRi1gWs/CpegR8u2nex1G2c3+4GilV4Hnr1/1c5kbSwnV/U hJ+qs/bD6HVm+BmX89j6df8A6S59LOsDTAUPjx30lPmApgyq1yZfpyhfpkuvUP9xCakB epabW9cbp9aVY0tujoNF4XQSc/Crs1U5aF6NQ= Received: by 10.101.134.6 with SMTP id l6mr10390380ann.91.1280272088391; Tue, 27 Jul 2010 16:08:08 -0700 (PDT) Received: from [192.168.1.2] (97-122-118-250.hlrn.qwest.net [97.122.118.250]) by mx.google.com with ESMTPS id i30sm9434561anh.29.2010.07.27.16.08.06 (version=SSLv3 cipher=RC4-MD5); Tue, 27 Jul 2010 16:08:07 -0700 (PDT) Message-ID: <4C4F66D5.7010107@gmail.com> Date: Tue, 27 Jul 2010 17:08:05 -0600 From: Christoph User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.7) Gecko/20100713 Thunderbird/3.1.1 MIME-Version: 1.0 To: Sean Sieger Subject: Re: bug#6602: [PATCH] make dist target for Windows References: <4C387CF9.4070301@gmail.com> <4C48ED04.2090407@gmail.com> <4C4A5B6A.9080700@gmail.com> <4C4B66D7.8010105@gmail.com> <4C4B9BC9.2070007@gmail.com> <4C4BAD1C.5080002@gmail.com> <87iq43oib4.fsf@gmail.com> <4C4E3AFA.7020808@gmail.com> <878w4w4oq7.fsf@gmail.com> In-Reply-To: <878w4w4oq7.fsf@gmail.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 2) X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6, seldom 2.4 (older, 4) X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: submit Cc: bug-gnu-emacs@gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -5.0 (-----) On 7/27/2010 3:08 PM, Sean Sieger wrote: > Thanks for this, Christoph. Um, followed the above, having removed > libXpm.dll from \bin. > > c:\emacs-24.0.50>configure --with-gcc --no-opt --enable-checking > --cflags -Ic:/xpm/include --distfiles c:/xpm/bin/libXpm.dll > --without-tiff --without-gif --with out-jpeg --without-png > > libXpm.dll wasn't copied to \bin, was it supposed to? No, it is copied to a bin/ in a temporary directory, from which the zip file is created. Does the zip file contain libXpm.dll? Christoph From debbugs-submit-bounces@debbugs.gnu.org Tue Jul 27 19:25:26 2010 Received: (at submit) by debbugs.gnu.org; 27 Jul 2010 23:25:26 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OdtWX-0001qi-IW for submit@debbugs.gnu.org; Tue, 27 Jul 2010 19:25:25 -0400 Received: from mx10.gnu.org ([199.232.76.166]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OdtWU-0001qc-Im for submit@debbugs.gnu.org; Tue, 27 Jul 2010 19:25:24 -0400 Received: from lists.gnu.org ([199.232.76.165]:59009) by monty-python.gnu.org with esmtps (TLS-1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1OdtWY-0006ZV-Ny for submit@debbugs.gnu.org; Tue, 27 Jul 2010 19:25:26 -0400 Received: from [140.186.70.92] (port=58991 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1OdtWW-0003sX-6D for bug-gnu-emacs@gnu.org; Tue, 27 Jul 2010 19:25:25 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-0.3 required=5.0 tests=BAYES_00, FREEMAIL_ENVFROM_END_DIGIT, FREEMAIL_FROM, RCVD_IN_DNSWL_NONE, T_DKIM_INVALID, T_TO_NO_BRKTS_FREEMAIL autolearn=no version=3.3.1 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1OdtWS-0007FQ-MR for bug-gnu-emacs@gnu.org; Tue, 27 Jul 2010 19:25:21 -0400 Received: from mail-gw0-f41.google.com ([74.125.83.41]:51716) by eggs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OdtWS-0007F1-KA for bug-gnu-emacs@gnu.org; Tue, 27 Jul 2010 19:25:20 -0400 Received: by gwj16 with SMTP id 16so915565gwj.0 for ; Tue, 27 Jul 2010 16:25:18 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlemail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from :user-agent:mime-version:to:cc:subject:references:in-reply-to :content-type:content-transfer-encoding; bh=BmQr8vg7zvNjQ4P4QHN32FHBfpxkrkpZoDVV7GvvzU8=; b=vG6ejXmdm2u1Ho1j3vQc28hxIR59jjpvaWTh+QVZ9IQOmKmseWdnqyeV5eedieanLE dx7ByDTcYkKYE597qN87JwOeRMerK7i58ZEeE2JPoCPXvHKIIyptPMMaNa6gzWNRsovU +I6OW4CNt742F8lmKGYrR+GTMxAwVe9AKd+IM= DomainKey-Signature: a=rsa-sha1; c=nofws; d=googlemail.com; s=gamma; h=message-id:date:from:user-agent:mime-version:to:cc:subject :references:in-reply-to:content-type:content-transfer-encoding; b=M7UzSUc1C03pNpPbCzdMUB3a038RqTuJhELo5tdmwVtbr9/aOdJX28BdYqld0aM+Mm 8WWh4nXQkFNOtU61OKmGiWHvik/5C5jn3oe/cP34fkcXplXuD7dk9EBtPy9bkMtQW1xX 4bkTXNKVrvdpgLD3j2koQnWfMRl3yvyMFUsl0= Received: by 10.101.206.19 with SMTP id i19mr10593270anq.87.1280273118222; Tue, 27 Jul 2010 16:25:18 -0700 (PDT) Received: from [192.168.1.2] (97-122-118-250.hlrn.qwest.net [97.122.118.250]) by mx.google.com with ESMTPS id p12sm9463357ane.14.2010.07.27.16.25.16 (version=SSLv3 cipher=RC4-MD5); Tue, 27 Jul 2010 16:25:17 -0700 (PDT) Message-ID: <4C4F6ADB.9070506@gmail.com> Date: Tue, 27 Jul 2010 17:25:15 -0600 From: Christoph User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.7) Gecko/20100713 Thunderbird/3.1.1 MIME-Version: 1.0 To: bug-gnu-emacs@gnu.org Subject: Re: bug#6602: [PATCH] make dist target for Windows References: <4C387CF9.4070301@gmail.com> <4C48ED04.2090407@gmail.com> <4C4A5B6A.9080700@gmail.com> <4C4B66D7.8010105@gmail.com> <4C4B9BC9.2070007@gmail.com> <4C4BAD1C.5080002@gmail.com> <87iq43oib4.fsf@gmail.com> <4C4C45B2.4050203@gmail.com> <874ofk4l5h.fsf@gmail.com> In-Reply-To: <874ofk4l5h.fsf@gmail.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 2) X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6, seldom 2.4 (older, 4) X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: submit Cc: Juanma Barranquero , Sean Sieger X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -5.0 (-----) On 7/27/2010 4:25 PM, Sean Sieger wrote: > I used to copy makedist to the directory containing my copy of Emacs, > now what do I do? cd nt configure --with-gcc --no-opt --enable-checking --cflags -Ic:/xpm/include --distfiles c:/xpm/bin/libXpm.dll --without-tiff --without-gif --with out-jpeg --without-png mingw32-make dist This should create 2 zip files in your nt directory which contain the binary distributions (full and bin only). > Clearly, --distfiles are only copied at packaging time? > ... not at `make install', for instance libXpm.dll (the only file that I > should be adding)? That's correct. libXpm.dll is the only file you need. If you can't get it to work, do this: mingw32-make install > build.log 2>&1 This will create a file build.log in nt with all the output from make. Send me the file offlist and I will try to help troubleshoot this. For what it's worth, I just build and packaged the latest trunk and it worked fine. Christoph From debbugs-submit-bounces@debbugs.gnu.org Tue Jul 27 19:33:06 2010 Received: (at submit) by debbugs.gnu.org; 27 Jul 2010 23:33:06 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1Odtdy-0001ud-83 for submit@debbugs.gnu.org; Tue, 27 Jul 2010 19:33:06 -0400 Received: from mail.gnu.org ([199.232.76.166] helo=mx10.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1Odtda-0001tp-GP for submit@debbugs.gnu.org; Tue, 27 Jul 2010 19:33:05 -0400 Received: from lists.gnu.org ([199.232.76.165]:34488) by monty-python.gnu.org with esmtps (TLS-1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1OdtdP-0006g4-A1 for submit@debbugs.gnu.org; Tue, 27 Jul 2010 19:32:31 -0400 Received: from [140.186.70.92] (port=48932 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1OdtdI-0004EJ-UB for bug-gnu-emacs@gnu.org; Tue, 27 Jul 2010 19:32:30 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-0.3 required=5.0 tests=BAYES_00, FREEMAIL_ENVFROM_END_DIGIT,FREEMAIL_FROM,T_DKIM_INVALID, T_TO_NO_BRKTS_FREEMAIL autolearn=no version=3.3.1 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1Odtd8-0008U1-CA for bug-gnu-emacs@gnu.org; Tue, 27 Jul 2010 19:32:15 -0400 Received: from mail-gx0-f169.google.com ([209.85.161.169]:36129) by eggs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1Odtd8-0008Tx-7m for bug-gnu-emacs@gnu.org; Tue, 27 Jul 2010 19:32:14 -0400 Received: by gxk4 with SMTP id 4so1970313gxk.0 for ; Tue, 27 Jul 2010 16:32:13 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlemail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from :user-agent:mime-version:to:cc:subject:references:in-reply-to :content-type:content-transfer-encoding; bh=Dd6OpjjFiiw2oWuXy91BlzzCp/iR1cng6kJB7PDRG+M=; b=hvKZ/0ZuD2xe8I9REBkHy2kf3qxYkWn0ukw3d0zy0oE1J1Wp31UuIeKIPU1nY4nUWo FD4007EqBcD7Jx6oru/UDYiQk26aDXWv7iba0r9wRmwnFugYEg3j6BChsFq4i4fp/KpC DcjB6upp8jIJVJ1yUirrNr9yOyVTSKbMwvbQQ= DomainKey-Signature: a=rsa-sha1; c=nofws; d=googlemail.com; s=gamma; h=message-id:date:from:user-agent:mime-version:to:cc:subject :references:in-reply-to:content-type:content-transfer-encoding; b=GloDNzLbvQrnarzUIG6V9pXLENZIlCTG8WVlR4mQnmPcEBI1no+fW3rx9sTWPL65OV h3k4j37iwMSQS+4N8tMW5tk4c74x8WfrZGRo33IZOFWnkJX/50GLAbrmikIIyzhgDL5O svQGhacrA4Pe0cEsL2d6QQ+kvSgggo1T5IfZU= Received: by 10.101.69.4 with SMTP id w4mr10614292ank.5.1280273533570; Tue, 27 Jul 2010 16:32:13 -0700 (PDT) Received: from [192.168.1.2] (97-122-118-250.hlrn.qwest.net [97.122.118.250]) by mx.google.com with ESMTPS id i30sm9467478anh.29.2010.07.27.16.32.11 (version=SSLv3 cipher=RC4-MD5); Tue, 27 Jul 2010 16:32:12 -0700 (PDT) Message-ID: <4C4F6C7A.9030708@gmail.com> Date: Tue, 27 Jul 2010 17:32:10 -0600 From: Christoph User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.7) Gecko/20100713 Thunderbird/3.1.1 MIME-Version: 1.0 To: bug-gnu-emacs@gnu.org Subject: Re: bug#6602: [PATCH] make dist target for Windows References: <4C48ED04.2090407@gmail.com> <4C4A5B6A.9080700@gmail.com> <4C4B66D7.8010105@gmail.com> <4C4B9BC9.2070007@gmail.com> <4C4BAD1C.5080002@gmail.com> <87iq43oib4.fsf@gmail.com> <4C4C45B2.4050203@gmail.com> <4C387CF9.4070301@gmail.com> <874ofk4l5h.fsf@gmail.com> In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 2) X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6, seldom 2.4 (older, 4) X-Spam-Score: -5.1 (-----) X-Debbugs-Envelope-To: submit Cc: Juanma Barranquero , Sean Sieger X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -5.1 (-----) On 7/27/2010 5:04 PM, Juanma Barranquero wrote: > One question. Why do you pass "--without-tiff --without-gif --with > out-jpeg --without-png" to configure? > > We don't distribute binaries for the tiff, gif, jpeg and png > libraries, but that does not mean that you cannot build a binary that > supports them, if the user provides them. I agree. Those arguments should be removed from configure. Christoph From debbugs-submit-bounces@debbugs.gnu.org Tue Jul 27 21:31:57 2010 Received: (at submit) by debbugs.gnu.org; 28 Jul 2010 01:31:57 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OdvUy-0002jB-Vv for submit@debbugs.gnu.org; Tue, 27 Jul 2010 21:31:57 -0400 Received: from mx10.gnu.org ([199.232.76.166]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OdvUw-0002j6-0e for submit@debbugs.gnu.org; Tue, 27 Jul 2010 21:31:55 -0400 Received: from lists.gnu.org ([199.232.76.165]:59994) by monty-python.gnu.org with esmtps (TLS-1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1OdvV4-0000Sx-Vl for submit@debbugs.gnu.org; Tue, 27 Jul 2010 21:32:03 -0400 Received: from [140.186.70.92] (port=42063 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1OdvV3-00053t-8p for bug-gnu-emacs@gnu.org; Tue, 27 Jul 2010 21:32:02 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,FREEMAIL_FROM, T_RP_MATCHES_RCVD, T_TO_NO_BRKTS_FREEMAIL autolearn=unavailable version=3.3.1 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1OdvV0-0006yJ-UI for bug-gnu-emacs@gnu.org; Tue, 27 Jul 2010 21:32:01 -0400 Received: from lo.gmane.org ([80.91.229.12]:41019) by eggs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OdvV0-0006y4-Lt for bug-gnu-emacs@gnu.org; Tue, 27 Jul 2010 21:31:58 -0400 Received: from list by lo.gmane.org with local (Exim 4.69) (envelope-from ) id 1OdvUx-0001ZP-Bo for bug-gnu-emacs@gnu.org; Wed, 28 Jul 2010 03:31:55 +0200 Received: from pool-68-161-33-43.ny325.east.verizon.net ([68.161.33.43]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Wed, 28 Jul 2010 03:31:55 +0200 Received: from sean.sieger by pool-68-161-33-43.ny325.east.verizon.net with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Wed, 28 Jul 2010 03:31:55 +0200 X-Injected-Via-Gmane: http://gmane.org/ To: bug-gnu-emacs@gnu.org From: Sean Sieger Subject: Re: bug#6602: [PATCH] make dist target for Windows Date: Tue, 27 Jul 2010 21:31:38 -0400 Lines: 11 Message-ID: <87zkxc2xz9.fsf@gmail.com> References: <4C48ED04.2090407@gmail.com> <4C4A5B6A.9080700@gmail.com> <4C4B66D7.8010105@gmail.com> <4C4B9BC9.2070007@gmail.com> <4C4BAD1C.5080002@gmail.com> <87iq43oib4.fsf@gmail.com> <4C4C45B2.4050203@gmail.com> <4C387CF9.4070301@gmail.com> <874ofk4l5h.fsf@gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Complaints-To: usenet@dough.gmane.org X-Gmane-NNTP-Posting-Host: pool-68-161-33-43.ny325.east.verizon.net User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.0.50 (windows-nt) Cancel-Lock: sha1:TtxWG3RPL0YqQPm+X5ke3Eu7Ox4= X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6, seldom 2.4 (older, 4) X-Spam-Score: -5.9 (-----) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -5.9 (-----) One question. Why do you pass "--without-tiff --without-gif --with out-jpeg --without-png" to configure? Because I thought it was my experience that configure coughs if it hasn't been passed these and cannot find the requisite dlls. We don't distribute binaries for the tiff, gif, jpeg and png libraries, but that does not mean that you cannot build a binary that supports them, if the user provides them. Noted. I'll try again. From debbugs-submit-bounces@debbugs.gnu.org Tue Jul 27 21:35:00 2010 Received: (at submit) by debbugs.gnu.org; 28 Jul 2010 01:35:01 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OdvXw-0002kU-8t for submit@debbugs.gnu.org; Tue, 27 Jul 2010 21:35:00 -0400 Received: from mail.gnu.org ([199.232.76.166] helo=mx10.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OdvXv-0002kO-2i for submit@debbugs.gnu.org; Tue, 27 Jul 2010 21:34:59 -0400 Received: from lists.gnu.org ([199.232.76.165]:60000) by monty-python.gnu.org with esmtps (TLS-1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1OdvY4-0000Ul-Du for submit@debbugs.gnu.org; Tue, 27 Jul 2010 21:35:08 -0400 Received: from [140.186.70.92] (port=56008 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1OdvY2-0005UU-VY for bug-gnu-emacs@gnu.org; Tue, 27 Jul 2010 21:35:07 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,FREEMAIL_FROM, T_RP_MATCHES_RCVD, T_TO_NO_BRKTS_FREEMAIL autolearn=unavailable version=3.3.1 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1OdvY1-0007OJ-Pk for bug-gnu-emacs@gnu.org; Tue, 27 Jul 2010 21:35:06 -0400 Received: from lo.gmane.org ([80.91.229.12]:55566) by eggs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OdvY1-0007OB-Il for bug-gnu-emacs@gnu.org; Tue, 27 Jul 2010 21:35:05 -0400 Received: from list by lo.gmane.org with local (Exim 4.69) (envelope-from ) id 1OdvY0-0002Om-L8 for bug-gnu-emacs@gnu.org; Wed, 28 Jul 2010 03:35:04 +0200 Received: from pool-68-161-33-43.ny325.east.verizon.net ([68.161.33.43]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Wed, 28 Jul 2010 03:35:04 +0200 Received: from sean.sieger by pool-68-161-33-43.ny325.east.verizon.net with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Wed, 28 Jul 2010 03:35:04 +0200 X-Injected-Via-Gmane: http://gmane.org/ To: bug-gnu-emacs@gnu.org From: Sean Sieger Subject: Re: bug#6602: [PATCH] make dist target for Windows Date: Tue, 27 Jul 2010 21:34:24 -0400 Lines: 4 Message-ID: <87r5io2xun.fsf@gmail.com> References: <4C48ED04.2090407@gmail.com> <4C4A5B6A.9080700@gmail.com> <4C4B66D7.8010105@gmail.com> <4C4B9BC9.2070007@gmail.com> <4C4BAD1C.5080002@gmail.com> <87iq43oib4.fsf@gmail.com> <4C4E3AFA.7020808@gmail.com> <4C387CF9.4070301@gmail.com> <878w4w4oq7.fsf@gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Complaints-To: usenet@dough.gmane.org X-Gmane-NNTP-Posting-Host: pool-68-161-33-43.ny325.east.verizon.net User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.0.50 (windows-nt) Cancel-Lock: sha1:j+76gGJ0VQRhycdpTPJpb2b6ee4= X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6, seldom 2.4 (older, 4) X-Spam-Score: -5.9 (-----) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -5.9 (-----) Does your cp accept forward slashes? Does it work if you try --distfiles c:\xpm\bin\libXpm.dll? I'll check. From debbugs-submit-bounces@debbugs.gnu.org Tue Jul 27 21:40:05 2010 Received: (at submit) by debbugs.gnu.org; 28 Jul 2010 01:40:05 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1Odvcr-0002n7-1H for submit@debbugs.gnu.org; Tue, 27 Jul 2010 21:40:05 -0400 Received: from mx10.gnu.org ([199.232.76.166]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1Odvcp-0002mi-Dn for submit@debbugs.gnu.org; Tue, 27 Jul 2010 21:40:03 -0400 Received: from lists.gnu.org ([199.232.76.165]:56217) by monty-python.gnu.org with esmtps (TLS-1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1Odvcy-0000YK-Kd for submit@debbugs.gnu.org; Tue, 27 Jul 2010 21:40:12 -0400 Received: from [140.186.70.92] (port=46432 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Odvcx-0006Bg-8b for bug-gnu-emacs@gnu.org; Tue, 27 Jul 2010 21:40:12 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,FREEMAIL_FROM, T_RP_MATCHES_RCVD, T_TO_NO_BRKTS_FREEMAIL autolearn=unavailable version=3.3.1 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1Odvcv-00087x-PC for bug-gnu-emacs@gnu.org; Tue, 27 Jul 2010 21:40:10 -0400 Received: from lo.gmane.org ([80.91.229.12]:55734) by eggs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1Odvcv-00087p-Fh for bug-gnu-emacs@gnu.org; Tue, 27 Jul 2010 21:40:09 -0400 Received: from list by lo.gmane.org with local (Exim 4.69) (envelope-from ) id 1Odvcq-0003Z6-4t for bug-gnu-emacs@gnu.org; Wed, 28 Jul 2010 03:40:04 +0200 Received: from pool-68-161-33-43.ny325.east.verizon.net ([68.161.33.43]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Wed, 28 Jul 2010 03:40:04 +0200 Received: from sean.sieger by pool-68-161-33-43.ny325.east.verizon.net with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Wed, 28 Jul 2010 03:40:04 +0200 X-Injected-Via-Gmane: http://gmane.org/ To: bug-gnu-emacs@gnu.org From: Sean Sieger Subject: Re: bug#6602: [PATCH] make dist target for Windows Date: Tue, 27 Jul 2010 21:33:37 -0400 Lines: 38 Message-ID: <87vd802xvy.fsf@gmail.com> References: <4C387CF9.4070301@gmail.com> <4C48ED04.2090407@gmail.com> <4C4A5B6A.9080700@gmail.com> <4C4B66D7.8010105@gmail.com> <4C4B9BC9.2070007@gmail.com> <4C4BAD1C.5080002@gmail.com> <87iq43oib4.fsf@gmail.com> <4C4C45B2.4050203@gmail.com> <874ofk4l5h.fsf@gmail.com> <4C4F6ADB.9070506@gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Complaints-To: usenet@dough.gmane.org X-Gmane-NNTP-Posting-Host: pool-68-161-33-43.ny325.east.verizon.net User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.0.50 (windows-nt) Cancel-Lock: sha1:Gh1HpUI1CV5P3MoqQC4AAlHT4oY= X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6, seldom 2.4 (older, 4) X-Spam-Score: -5.9 (-----) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -5.9 (-----) Christoph writes: On 7/27/2010 4:25 PM, Sean Sieger wrote: > I used to copy makedist to the directory containing my copy of Emacs, > now what do I do? cd nt configure --with-gcc --no-opt --enable-checking --cflags -Ic:/xpm/include --distfiles c:/xpm/bin/libXpm.dll --without-tiff --without-gif --with out-jpeg --without-png mingw32-make dist This should create 2 zip files in your nt directory which contain the binary distributions (full and bin only). > Clearly, --distfiles are only copied at packaging time? > ... not at `make install', for instance libXpm.dll (the only file that I > should be adding)? That's correct. libXpm.dll is the only file you need. If you can't get it to work, do this: mingw32-make install > build.log 2>&1 This will create a file build.log in nt with all the output from make. Send me the file offlist and I will try to help troubleshoot this. For what it's worth, I just build and packaged the latest trunk and it worked fine. Christoph Thank you. I've been rushing ... From debbugs-submit-bounces@debbugs.gnu.org Tue Jul 27 21:45:00 2010 Received: (at submit) by debbugs.gnu.org; 28 Jul 2010 01:45:01 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1Odvhc-0002oi-Ac for submit@debbugs.gnu.org; Tue, 27 Jul 2010 21:45:00 -0400 Received: from mx10.gnu.org ([199.232.76.166]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1Odvhb-0002od-3M for submit@debbugs.gnu.org; Tue, 27 Jul 2010 21:44:59 -0400 Received: from lists.gnu.org ([199.232.76.165]:50926) by monty-python.gnu.org with esmtps (TLS-1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1Odvhk-0000am-Ez for submit@debbugs.gnu.org; Tue, 27 Jul 2010 21:45:08 -0400 Received: from [140.186.70.92] (port=55583 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Odvhj-0006rv-1t for bug-gnu-emacs@gnu.org; Tue, 27 Jul 2010 21:45:08 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,FREEMAIL_FROM, T_RP_MATCHES_RCVD, T_TO_NO_BRKTS_FREEMAIL autolearn=unavailable version=3.3.1 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1Odvhi-0000FB-0D for bug-gnu-emacs@gnu.org; Tue, 27 Jul 2010 21:45:06 -0400 Received: from lo.gmane.org ([80.91.229.12]:53642) by eggs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1Odvhh-0000F2-Qx for bug-gnu-emacs@gnu.org; Tue, 27 Jul 2010 21:45:05 -0400 Received: from list by lo.gmane.org with local (Exim 4.69) (envelope-from ) id 1Odvhg-0004rU-Kl for bug-gnu-emacs@gnu.org; Wed, 28 Jul 2010 03:45:04 +0200 Received: from pool-68-161-33-43.ny325.east.verizon.net ([68.161.33.43]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Wed, 28 Jul 2010 03:45:04 +0200 Received: from sean.sieger by pool-68-161-33-43.ny325.east.verizon.net with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Wed, 28 Jul 2010 03:45:04 +0200 X-Injected-Via-Gmane: http://gmane.org/ To: bug-gnu-emacs@gnu.org From: Sean Sieger Subject: Re: bug#6602: [PATCH] make dist target for Windows Date: Tue, 27 Jul 2010 21:38:42 -0400 Lines: 7 Message-ID: <87mxtc2xnh.fsf@gmail.com> References: <4C387CF9.4070301@gmail.com> <4C48ED04.2090407@gmail.com> <4C4A5B6A.9080700@gmail.com> <4C4B66D7.8010105@gmail.com> <4C4B9BC9.2070007@gmail.com> <4C4BAD1C.5080002@gmail.com> <87iq43oib4.fsf@gmail.com> <4C4E3AFA.7020808@gmail.com> <878w4w4oq7.fsf@gmail.com> <4C4F66D5.7010107@gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Complaints-To: usenet@dough.gmane.org X-Gmane-NNTP-Posting-Host: pool-68-161-33-43.ny325.east.verizon.net User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.0.50 (windows-nt) Cancel-Lock: sha1:nwPRd/qQpaYEKwEh3933JbxJBI8= X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6, seldom 2.4 (older, 4) X-Spam-Score: -5.9 (-----) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -5.9 (-----) No, it is copied to a bin/ in a temporary directory, from which the zip file is created. Does the zip file contain libXpm.dll? Sorry. I keep dropping in the apartment and trying to get to this stuff and not getting anywhere ... tomorrow, I will get it right. Thank you for your patience and guidance. From unknown Tue Jun 24 19:08:25 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Wed, 25 Aug 2010 11:24:04 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator