From debbugs-submit-bounces@debbugs.gnu.org Tue Apr 27 10:06:49 2010 Received: (at submit) by debbugs.gnu.org; 27 Apr 2010 14:06:49 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1O6lR2-0007NI-RU for submit@debbugs.gnu.org; Tue, 27 Apr 2010 10:06:49 -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 1O6l5B-0007BW-W7 for submit@debbugs.gnu.org; Tue, 27 Apr 2010 09:44:14 -0400 Received: from lists.gnu.org ([199.232.76.165]:46249) by monty-python.gnu.org with esmtps (TLS-1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1O6l56-0006Hk-Vs for submit@debbugs.gnu.org; Tue, 27 Apr 2010 09:44:09 -0400 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1O6l56-00080w-D2 for bug-coreutils@gnu.org; Tue, 27 Apr 2010 09:44:08 -0400 Received: from [140.186.70.92] (port=57056 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1O6l53-00080Q-PH for bug-coreutils@gnu.org; Tue, 27 Apr 2010 09:44:08 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.0 (2010-01-18) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,T_RP_MATCHES_RCVD autolearn=unavailable version=3.3.0 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1O6l51-00068B-CM for bug-coreutils@gnu.org; Tue, 27 Apr 2010 09:44:05 -0400 Received: from camv02-relay2.casc.gd-ais.com ([192.5.164.99]:36328) by eggs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1O6l51-00067o-3L for bug-coreutils@gnu.org; Tue, 27 Apr 2010 09:44:03 -0400 Received: from ([10.73.100.22]) by camv02-relay2.casc.gd-ais.com with SMTP id 5203374.26789040; Tue, 27 Apr 2010 06:43:59 -0700 Received: from vaff01-mail01.ad.gd-ais.com ([10.13.13.20]) by camv02-fes01.ad.gd-ais.com with Microsoft SMTPSVC(6.0.3790.4675); Tue, 27 Apr 2010 06:43:59 -0700 X-MimeOLE: Produced By Microsoft Exchange V6.5 MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable x-cr-puzzleid: {74189703-B9AC-48E0-871F-5B193908B975} x-cr-hashedpuzzle: AWSg Axgt BCnq BNiS DCWH DX42 DfLg EMCr EMqa ElGz E+gA FWRS Fzrc F2cE JGf8 J5tN; 1; YgB1AGcALQBjAG8AcgBlAHUAdABpAGwAcwBAAGcAbgB1AC4AbwByAGcA; Sosha1_v1; 7; {74189703-B9AC-48E0-871F-5B193908B975}; cABhAHQALgBjAGEAbABsAGEAaABhAG4AQABnAGQALQBhAGkAcwAuAGMAbwBtAA==; Tue, 27 Apr 2010 13:43:52 GMT; YwBwACwAIABsAHMALAAgAGEAbgBkACAAbQB2ACAAYgB1AGcAOgAgAHUAbgBrAG4AbwB3AG4AIABlAHIAcgBvAHIAIAAoADIANQAyACkA Content-class: urn:content-classes:message Subject: cp, ls, and mv bug: unknown error (252) Date: Tue, 27 Apr 2010 09:43:52 -0400 Message-ID: <75F5ED8A5A553646A46E00E6EC854FA3046EEF78@vaff01-mail01.ad.gd-ais.com> X-MS-Has-Attach: X-MS-TNEF-Correlator: Thread-Topic: cp, ls, and mv bug: unknown error (252) Thread-Index: AcrmD6wkPNpIsVDySZK0NsW7vD2D3Q== From: "Callahan, Patrick M." To: X-OriginalArrivalTime: 27 Apr 2010 13:43:59.0560 (UTC) FILETIME=[B09F2C80:01CAE60F] X-detected-operating-system: by eggs.gnu.org: FreeBSD 4.4 (1) X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6, seldom 2.4 (older, 4) X-Spam-Score: -4.0 (----) X-Debbugs-Envelope-To: submit X-Mailman-Approved-At: Tue, 27 Apr 2010 10:06:48 -0400 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.3 (-----) When using coreutils binaries either built from sources or installed from the Porting And Archive Centre for HP-UX we see errors of the type below when copying (cp), listing (ls), or moving (mv) files or directories on Quantum's StorNext file system (cvfs). When we build "--without-acl" we do not see these errors. > mv SEG_5_1* ~/release-input/dev-to-integration mv: preserving permissions for `/usr/people/archive/release-input/dev-to-integation/SEG_5_1.txt': Unknown error (252) ... > which mv mv: aliases to mv -I !*; > which \mv /usr/local/coreutils/bin/mv Patrick M. Callahan Pat (dot) Callahan (at) gd-ais (dot) com General Dynamics Advanced Information Systems From debbugs-submit-bounces@debbugs.gnu.org Tue Apr 27 11:11:12 2010 Received: (at 6053) by debbugs.gnu.org; 27 Apr 2010 15:11:12 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1O6mRL-0007uA-L8 for submit@debbugs.gnu.org; Tue, 27 Apr 2010 11:11:12 -0400 Received: from mail1.slb.deg.dub.stisp.net ([84.203.253.98]) by debbugs.gnu.org with smtp (Exim 4.69) (envelope-from ) id 1O6mRI-0007u0-Pj for 6053@debbugs.gnu.org; Tue, 27 Apr 2010 11:11:09 -0400 Received: (qmail 45594 invoked from network); 27 Apr 2010 15:11:02 -0000 Received: from unknown (HELO ?192.168.2.25?) (84.203.137.218) by mail1.slb.deg.dub.stisp.net with SMTP; 27 Apr 2010 15:11:02 -0000 Message-ID: <4BD6FE69.7030204@draigBrady.com> Date: Tue, 27 Apr 2010 16:10:33 +0100 From: =?ISO-8859-1?Q?P=E1draig_Brady?= User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.1.8) Gecko/20100227 Thunderbird/3.0.3 MIME-Version: 1.0 To: "Callahan, Patrick M." Subject: Re: bug#6053: cp, ls, and mv bug: unknown error (252) References: <75F5ED8A5A553646A46E00E6EC854FA3046EEF78@vaff01-mail01.ad.gd-ais.com> In-Reply-To: <75F5ED8A5A553646A46E00E6EC854FA3046EEF78@vaff01-mail01.ad.gd-ais.com> X-Enigmail-Version: 1.0.1 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit X-Spam-Score: -3.0 (---) X-Debbugs-Envelope-To: 6053 Cc: 6053@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.0 (---) On 27/04/10 14:43, Callahan, Patrick M. wrote: > When using coreutils binaries either built from sources or installed > from the Porting And Archive Centre for HP-UX we see errors of the type > below when copying (cp), listing (ls), or moving (mv) files or > directories on Quantum's StorNext file system (cvfs). When we build > "--without-acl" we do not see these errors. > >> mv SEG_5_1* ~/release-input/dev-to-integration > mv: preserving permissions for > `/usr/people/archive/release-input/dev-to-integation/SEG_5_1.txt': > Unknown error (252) It seems the file system is returning that which we're dutifully reporting. An strace or equivalent would be informative. Also the version of coreutils you're using would be good to note (8.5 was just released). cheers, Pįdraig. From debbugs-submit-bounces@debbugs.gnu.org Wed May 05 22:06:08 2010 Received: (at control) by debbugs.gnu.org; 6 May 2010 02:06:08 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1O9qTY-0003xf-DW for submit@debbugs.gnu.org; Wed, 05 May 2010 22:06:08 -0400 Received: from joseki.proulx.com ([216.17.153.58]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1O9qTW-0003xI-Nw for control@debbugs.gnu.org; Wed, 05 May 2010 22:06:07 -0400 Received: from dementia.proulx.com (dementia.proulx.com [192.168.230.115]) by joseki.proulx.com (Postfix) with ESMTP id 8E0B221363 for ; Wed, 5 May 2010 20:06:02 -0600 (MDT) Received: by dementia.proulx.com (Postfix, from userid 1000) id 77CEF3CC3A0; Wed, 5 May 2010 20:06:02 -0600 (MDT) Date: Wed, 5 May 2010 20:06:02 -0600 From: Bob Proulx To: control@debbugs.gnu.org Subject: add tags Message-ID: <20100506020602.GA14626@dementia.proulx.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.5.18 (2008-05-17) X-Spam-Score: -2.5 (--) X-Debbugs-Envelope-To: control 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.5 (--) tag 6053 + moreinfo thanks From debbugs-submit-bounces@debbugs.gnu.org Mon Jun 07 20:10:25 2010 Received: (at 6053) by debbugs.gnu.org; 8 Jun 2010 00:10:25 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OLmOf-0006CB-A5 for submit@debbugs.gnu.org; Mon, 07 Jun 2010 20:10:25 -0400 Received: from joseki.proulx.com ([216.17.153.58]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OLmOd-0006C6-Pg for 6053@debbugs.gnu.org; Mon, 07 Jun 2010 20:10:24 -0400 Received: from dementia.proulx.com (dementia.proulx.com [192.168.230.115]) by joseki.proulx.com (Postfix) with ESMTP id 5ACA621378; Mon, 7 Jun 2010 18:10:19 -0600 (MDT) Received: by dementia.proulx.com (Postfix, from userid 1000) id 5269D3CD899; Mon, 7 Jun 2010 18:10:19 -0600 (MDT) Date: Mon, 7 Jun 2010 18:10:19 -0600 From: Bob Proulx To: "Callahan, Patrick M." , 6053@debbugs.gnu.org Subject: Re: bug#6053: cp, ls, and mv bug: unknown error (252) Message-ID: <20100608001019.GI585@dementia.proulx.com> References: <75F5ED8A5A553646A46E00E6EC854FA3046EEF78@vaff01-mail01.ad.gd-ais.com> <4BD6FE69.7030204@draigBrady.com> MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline In-Reply-To: <4BD6FE69.7030204@draigBrady.com> User-Agent: Mutt/1.5.18 (2008-05-17) Content-Transfer-Encoding: quoted-printable X-Spam-Score: -1.1 (-) X-Debbugs-Envelope-To: 6053 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.4 (--) P=E1draig Brady wrote: > Callahan, Patrick M. wrote: > > When using coreutils binaries either built from sources or installed > > from the Porting And Archive Centre for HP-UX we see errors of the ty= pe > > below when copying (cp), listing (ls), or moving (mv) files or > > directories on Quantum's StorNext file system (cvfs). When we build > > "--without-acl" we do not see these errors. > >=20 > >> mv SEG_5_1* ~/release-input/dev-to-integration > > mv: preserving permissions for > > `/usr/people/archive/release-input/dev-to-integation/SEG_5_1.txt': > > Unknown error (252) >=20 > It seems the file system is returning that which we're dutifully report= ing. > An strace or equivalent would be informative. > Also the version of coreutils you're using would be good to note > (8.5 was just released). On HP-UX the tool 'tusc' (trace unix system call) is the equivalent tool to 'strace'. Using it you should be able to see the underlying system calls and their status returns. That would provide a valuable clue as to where the problem lies. You are using a combination of operating system and filesystem that isn't very commonly seen. Nor is it available to the developers here. You may very well have found a bug. But is the bug in coreutils mv or in the filesystem or in the kernel? Any of those are almost equally likely possibilites. And not having such a system to try it means that we will need to rely upon you to help. Bob From debbugs-submit-bounces@debbugs.gnu.org Tue Jun 08 13:28:29 2010 Received: (at 6053) by debbugs.gnu.org; 8 Jun 2010 17:28:29 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OM2bE-00063W-2z for submit@debbugs.gnu.org; Tue, 08 Jun 2010 13:28:29 -0400 Received: from camv02-relay2.casc.gd-ais.com ([192.5.164.99]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OM2bA-00063P-6F for 6053@debbugs.gnu.org; Tue, 08 Jun 2010 13:28:26 -0400 Received: from ([10.73.100.22]) by camv02-relay2.casc.gd-ais.com with SMTP id 5203374.34856223; Tue, 08 Jun 2010 10:28:15 -0700 Received: from vaff01-mail01.ad.gd-ais.com ([10.13.13.20]) by camv02-fes01.ad.gd-ais.com with Microsoft SMTPSVC(6.0.3790.4675); Tue, 8 Jun 2010 10:28:15 -0700 X-MimeOLE: Produced By Microsoft Exchange V6.5 Content-class: urn:content-classes:message MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="----_=_NextPart_001_01CB072F.E4805B4E" Subject: RE: bug#6053: cp, ls, and mv bug: unknown error (252) Date: Tue, 8 Jun 2010 13:27:39 -0400 Message-ID: <75F5ED8A5A553646A46E00E6EC854FA304872C6A@vaff01-mail01.ad.gd-ais.com> In-Reply-To: <20100608001019.GI585@dementia.proulx.com> X-MS-Has-Attach: X-MS-TNEF-Correlator: Thread-Topic: bug#6053: cp, ls, and mv bug: unknown error (252) Thread-Index: AcsGnvzXwfEAbnePQ36IebJ5gxG5GwAkLvEA References: <75F5ED8A5A553646A46E00E6EC854FA3046EEF78@vaff01-mail01.ad.gd-ais.com> <4BD6FE69.7030204@draigBrady.com> <20100608001019.GI585@dementia.proulx.com> From: "Callahan, Patrick M." To: "Bob Proulx" , <6053@debbugs.gnu.org> X-OriginalArrivalTime: 08 Jun 2010 17:28:15.0617 (UTC) FILETIME=[FA680710:01CB072F] X-Spam-Score: -2.6 (--) X-Debbugs-Envelope-To: 6053 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.1 (---) This is a multi-part message in MIME format. ------_=_NextPart_001_01CB072F.E4805B4E Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Bob, Thanks for responding. One thing I probably did not make clear is that = I've tried 8.5 both depots and sources from the "HP Porting and Archive = Centre" (http://hpux.connect.org.uk/). I realize that changes they make = are out of your control however for a sysadmin like me they make my job = easier in our heterogeneous environment. I started to trace through the code and it seems that the problem is = that getacl fails on our StorNext File System cvfs (aka snfs) does not = support the getacl call. I could easily accept better warnings when = using cp or mv across file systems where acls are not supported on both = but the problem is that we see the problems with other commands such as = ls -l. Tusc output for an ls is attached and you can see that it is the = getacl call that fails. Patrick M. Callahan Senior Engineer pat.callahan@gd-ais.com General Dynamics Advanced Information Systems 10467 White Granite Drive Ste 304 Oakton VA 22124 work: 703.277.1471 -----Original Message----- From: Bob Proulx [mailto:bob@proulx.com]=20 Sent: Monday, June 07, 2010 8:10 PM To: Callahan, Patrick M.; 6053@debbugs.gnu.org Subject: Re: bug#6053: cp, ls, and mv bug: unknown error (252) P=E1draig Brady wrote: > Callahan, Patrick M. wrote: > > When using coreutils binaries either built from sources or installed > > from the Porting And Archive Centre for HP-UX we see errors of the = type > > below when copying (cp), listing (ls), or moving (mv) files or > > directories on Quantum's StorNext file system (cvfs). When we build > > "--without-acl" we do not see these errors. > >=20 > >> mv SEG_5_1* ~/release-input/dev-to-integration > > mv: preserving permissions for > > `/usr/people/archive/release-input/dev-to-integation/SEG_5_1.txt': > > Unknown error (252) >=20 > It seems the file system is returning that which we're dutifully = reporting. > An strace or equivalent would be informative. > Also the version of coreutils you're using would be good to note > (8.5 was just released). On HP-UX the tool 'tusc' (trace unix system call) is the equivalent tool to 'strace'. Using it you should be able to see the underlying system calls and their status returns. That would provide a valuable clue as to where the problem lies. You are using a combination of operating system and filesystem that isn't very commonly seen. Nor is it available to the developers here. You may very well have found a bug. But is the bug in coreutils mv or in the filesystem or in the kernel? Any of those are almost equally likely possibilites. And not having such a system to try it means that we will need to rely upon you to help. Bob ------_=_NextPart_001_01CB072F.E4805B4E Content-Type: text/plain; name="252_error.txt" Content-Transfer-Encoding: base64 Content-Description: 252_error.txt Content-Disposition: attachment; filename="252_error.txt" IyAvdXNyL2xvY2FsL2Jpbi90dXNjIC4vbHMgLWwgd2MNCmV4ZWN2ZSgiLi9scyIsIDB4OWZmZmZm ZmZmZmZmZjZjOCwgMHg5ZmZmZmZmZmZmZmZmNmU4KSAuLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4gPSAwIFszMi1iaXRdDQptbWFw KE5VTEwsIDgxOTIsIFBST1RfUkVBRHxQUk9UX1dSSVRFfFBST1RfRVhFQywgTUFQX1BSSVZBVEV8 TUFQX0FOT05ZTU9VUywgLTEsIDApIC4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u ID0gMHg3NzdmYzAwMA0Kb3BlbigiL3Vzci9saWIvaHB1eDMyL2RsZC5zbyIsIE9fUkRPTkxZLCAw KSAuLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u Li4uLi4uLi4uLi4uLi4uLi4uLiA9IDMNCnJlYWQoMywgIjdmRSBMIEYgMDEwMjAxMDEwMVwwXDBc MFwwXDBcMFwwIi4uLCAxMDI0KSAuLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4gPSAxMDI0DQptbWFwKE5VTEwsIDczNTA1Niwg UFJPVF9SRUFEfFBST1RfRVhFQywgTUFQX1NIQVJFRHxNQVBfRklMRXxNQVBfU0hMSUIsIDMsIDAp IC4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uID0gMHhjMDAxNjAwMA0K c3lzY29uZihfU0NfUEFHRV9TSVpFKSAuLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u Li4uLiA9IDQwOTYNCm1tYXAoTlVMTCwgNjc2MCwgUFJPVF9SRUFEfFBST1RfV1JJVEUsIE1BUF9Q UklWQVRFfE1BUF9BTk9OWU1PVVN8TUFQX1NITElCLCAtMSwgMCkgLi4uLi4uLi4uLi4uLi4uLi4u Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u Li4uLi4uLi4uLi4uLi4uLi4gPSAweDc3N2ZhMDAwDQptbWFwKDB4Nzc3ZjcwMDAsIDExNDgwLCBQ Uk9UX1JFQUR8UFJPVF9XUklURSwgTUFQX1BSSVZBVEV8TUFQX0ZJTEV8TUFQX1NITElCLCAzLCA3 ODY0MzIpIC4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uID0gMHg3NzdmNzAwMA0KY2xvc2Uo MykgLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLiA9 IDANCm1tYXAoTlVMTCwgODE5MiwgUFJPVF9SRUFEfFBST1RfV1JJVEV8UFJPVF9FWEVDLCBNQVBf UFJJVkFURXxNQVBfQU5PTllNT1VTLCAtMSwgMCkgLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u Li4uLi4uLi4gPSAweDc3N2Y1MDAwDQpzeXNjb25mKF9TQ19QQUdFX1NJWkUpIC4uLi4uLi4uLi4u Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uID0gNDA5Ng0Kc3RhdCgiL3Vzci9saWIvaHB1eDMy L2RwZCIsIDB4N2ZmZmYyZDApIC4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLiA9IDANCm9wZW4oIi91c3Iv bGliL2hwdXgzMi9kcGQiLCBPX1JET05MWSwgMCkgLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4gPSAzDQpm Y250bCgzLCBGX1NFVEZELCAwKSAuLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u Li4uID0gMA0KbW1hcChOVUxMLCAxNjM4NCwgUFJPVF9SRUFEfFBST1RfV1JJVEV8UFJPVF9FWEVD LCBNQVBfUFJJVkFURXxNQVBfQU5PTllNT1VTLCAtMSwgMCkgLi4uLi4uLi4uLi4uLi4uLi4uLi4u Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u Li4uLi4uLi4uLi4uLiA9IDB4Nzc3ZjAwMDANCmdldGRlbnRzKDMsIDB4Nzc3ZjAwMjgsIDgxOTIp IC4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4gPSA4MA0KZ2V0ZGVudHMoMywgMHg3Nzdm MDAyOCwgODE5MikgLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLiA9IDANCmNsb3NlKDMp IC4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4gPSAw DQpnZXR1aWQoKSAuLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u Li4uLi4uID0gMCAoMCkNCmdldGdpZCgpIC4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u Li4uLi4uLi4uLi4uLi4uLi4uLi4gPSAzICgzKQ0Kb3BlbigiLi9scyIsIE9fUkRPTkxZLCAwKSAu Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLiA9IDMNCnByZWFkKDMsICJcMFwwXDAw MlwwXDBcMCwgXDBcMFwwXGFIIFAgXDBcMCIuLiwgNjAsIDQzNikgLi4uLi4uLi4uLi4uLi4uLi4u Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4gPSA2MA0KY2xvc2Uo MykgLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLiA9 IDANCnV0c3N5cygweDdmZmZlNzMwLCA2MCwgMCkgLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u Li4uLi4uLi4gPSAwDQpnZXR0dW5lKCJwcml2aWxlZ2VzX2VuYWJsZWQiLCAweDdmZmZlNmYwKSAu Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u Li4uLi4uLi4uLi4uLi4uLi4uID0gMA0Kb3BlbigiL3Vzci9sb2NhbC9saWIvaHB1eDMyL2xpYmlu dGwuc28iLCBPX1JET05MWSwgMCkgLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLiA9IDMNCmZzdGF0KDMsIDB4N2ZmZmYyOTApIC4u Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4gPSAwDQpwcmVhZCgzLCAiN2ZF IEwgRiAwMTAyMDEwMTAxXDBcMFwwXDBcMFwwXDAiLi4sIDEwMjQsIDApIC4uLi4uLi4uLi4uLi4u Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uID0gMTAyNA0K bW1hcChOVUxMLCAxNTcyOTYsIFBST1RfUkVBRHxQUk9UX0VYRUMsIE1BUF9TSEFSRUR8TUFQX1NI TElCLCAzLCAwKSAuLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u Li4uLiA9IDB4YzdkN2IwMDANCm1tYXAoTlVMTCwgMjc0MCwgUFJPVF9SRUFEfFBST1RfV1JJVEUs IE1BUF9QUklWQVRFfE1BUF9TSExJQiwgMywgMTk2NjA4KSAuLi4uLi4uLi4uLi4uLi4uLi4uLi4u Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4gPSAweDc3N2Y0MDAwDQpjbG9zZSgzKSAuLi4uLi4uLi4u Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uID0gMA0Kb3BlbigiL3Vz ci9sb2NhbC9saWIvaHB1eDMyL2xpYmljb252LnNvIiwgT19SRE9OTFksIDApIC4uLi4uLi4uLi4u Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLiA9IDMN CmZzdGF0KDMsIDB4N2ZmZmYyOTApIC4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u Li4uLi4gPSAwDQpwcmVhZCgzLCAiN2ZFIEwgRiAwMTAyMDEwMTAxXDBcMFwwXDBcMFwwXDAiLi4s IDEwMjQsIDApIC4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u Li4uLi4uLi4uLi4uLi4uID0gMTAyNA0KbW1hcChOVUxMLCAxMDU3MzEyLCBQUk9UX1JFQUR8UFJP VF9FWEVDLCBNQVBfU0hBUkVEfE1BUF9TSExJQiwgMywgMCkgLi4uLi4uLi4uLi4uLi4uLi4uLi4u Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLiA9IDB4Yzk3YjEwMDANCm1tYXAoTlVMTCwgNjY2 MCwgUFJPVF9SRUFEfFBST1RfV1JJVEUsIE1BUF9QUklWQVRFfE1BUF9TSExJQiwgMywgMTExNDEx MikgLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4gPSAweDc3N2Vl MDAwDQpjbG9zZSgzKSAuLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u Li4uLi4uLi4uID0gMA0Kb3BlbigiL3Vzci9sb2NhbC9saWIvaHB1eDMyL2xpYnNlYy5zby4xIiwg T19SRE9OTFksIDApIC4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u Li4uLi4uLi4uLi4uLi4uLi4uLiBFUlIjMiBFTk9FTlQNCm9wZW4oIi91c3IvbGliL2hwdXgzMi9s aWJzZWMuc28uMSIsIE9fUkRPTkxZLCAwKSAuLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4gPSAzDQpmc3RhdCgzLCAweDdm ZmZmMjIwKSAuLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uID0gMA0KcmVh ZCgzLCAiN2ZFIEwgRiAwMTAyMDEwMTAxXDBcMFwwXDBcMFwwXDAiLi4sIDUyKSAuLi4uLi4uLi4u Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u LiA9IDUyDQpwcmVhZCgzLCAiN2ZFIEwgRiAwMTAyMDEwMTAxXDBcMFwwXDBcMFwwXDAiLi4sIDEw MjQsIDApIC4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u Li4uLi4uLi4uLi4uID0gMTAyNA0KbW1hcChOVUxMLCAyOTI5NjAsIFBST1RfUkVBRHxQUk9UX0VY RUMsIE1BUF9TSEFSRUR8TUFQX1NITElCLCAzLCAwKSAuLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLiA9IDB4YzA0MDUwMDANCm1tYXAoTlVMTCwgMzMyNDgs IFBST1RfUkVBRHxQUk9UX1dSSVRFLCBNQVBfUFJJVkFURXxNQVBfQU5PTllNT1VTfE1BUF9TSExJ QiwgLTEsIDApIC4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4gPSAweDc3N2U0MDAw DQptbWFwKDB4Nzc3ZTAwMDAsIDE1NjEzLCBQUk9UX1JFQUR8UFJPVF9XUklURSwgTUFQX1BSSVZB VEV8TUFQX1NITElCLCAzLCAyOTQ5MTIpIC4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u Li4uLi4uID0gMHg3NzdlMDAwMA0KY2xvc2UoMykgLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLiA9IDANCm9wZW4oIi91c3IvbG9jYWwvbGliL2hwdXgz Mi9saWJjLnNvLjEiLCBPX1JET05MWSwgMCkgLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4gRVJSIzIgRU5PRU5UDQpvcGVuKCIv dXNyL2xpYi9ocHV4MzIvbGliYy5zby4xIiwgT19SRE9OTFksIDApIC4uLi4uLi4uLi4uLi4uLi4u Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uID0g Mw0KZnN0YXQoMywgMHg3ZmZmZjIyMCkgLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u Li4uLi4uLiA9IDANCnJlYWQoMywgIjdmRSBMIEYgMDEwMjAxMDEwMVwwXDBcMFwwXDBcMFwwIi4u LCA1MikgLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u Li4uLi4uLi4uLi4uLi4uLi4gPSA1Mg0KcHJlYWQoMywgIjdmRSBMIEYgMDEwMjAxMDEwMVwwXDBc MFwwXDBcMFwwIi4uLCAxMDI0LCAwKSAuLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLiA9IDEwMjQNCm1tYXAoTlVMTCwgMjYzMjM4NCwg UFJPVF9SRUFEfFBST1RfRVhFQywgTUFQX1NIQVJFRHxNQVBfU0hMSUIsIDMsIDApIC4uLi4uLi4u Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4gPSAweGMwMTY3MDAwDQpt YWR2aXNlKDB4YzAxNjcwMDAsIDB4MjgyYWMwLCBNQURWX05PUk1BTCkgLi4uLi4uLi4uLi4uLi4u Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u Li4uID0gMA0KbW1hcChOVUxMLCA0MTI1NiwgUFJPVF9SRUFEfFBST1RfV1JJVEUsIE1BUF9QUklW QVRFfE1BUF9BTk9OWU1PVVN8TUFQX1NITElCLCAtMSwgMCkgLi4uLi4uLi4uLi4uLi4uLi4uLi4u Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u Li4uLi4uLi4uLi4uLiA9IDB4Nzc3ZDQwMDANCm1tYXAoMHg3NzdjZDAwMCwgMjY1NDgsIFBST1Rf UkVBRHxQUk9UX1dSSVRFLCBNQVBfUFJJVkFURXxNQVBfU0hMSUIsIDMsIDI2MzM3MjgpIC4uLi4u Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4gPSAweDc3N2NkMDAwDQpjbG9zZSgzKSAu Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uID0gMA0K bW1hcChOVUxMLCA4MTkyLCBQUk9UX1JFQUR8UFJPVF9XUklURXxQUk9UX0VYRUMsIE1BUF9QUklW QVRFfE1BUF9BTk9OWU1PVVMsIC0xLCAwKSAuLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u Li4uLiA9IDB4Nzc3Y2IwMDANCm9wZW4oIi91c3IvbG9jYWwvbGliL2hwdXgzMi9saWJpY29udi5z byIsIE9fUkRPTkxZLCAwKSAuLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4gPSAzDQpmc3RhdCgzLCAweDdmZmZmMjIwKSAuLi4uLi4u Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uID0gMA0KcmVhZCgzLCAiN2ZFIEwgRiAw MTAyMDEwMTAxXDBcMFwwXDBcMFwwXDAiLi4sIDUyKSAuLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLiA9IDUyDQpjbG9zZSgz KSAuLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uID0g MA0Kb3BlbigiL3Vzci9saWIvaHB1eDMyL2xpYm0uc28uMSIsIE9fUkRPTkxZLCAwKSAuLi4uLi4u Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u Li4uLi4uLiA9IDMNCmZzdGF0KDMsIDB4N2ZmZmYyMjApIC4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u Li4uLi4uLi4uLi4uLi4uLi4gPSAwDQpyZWFkKDMsICI3ZkUgTCBGIDAxMDIwMTAxMDFcMFwwXDBc MFwwXDBcMCIuLiwgNTIpIC4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uID0gNTINCnByZWFkKDMsICI3ZkUgTCBGIDAxMDIw MTAxMDFcMFwwXDBcMFwwXDBcMCIuLiwgMTAyNCwgMCkgLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4gPSAxMDI0DQptbWFwKE5VTEws IDQ5MzA5MTIsIFBST1RfUkVBRHxQUk9UX0VYRUMsIE1BUF9TSEFSRUR8TUFQX1NITElCLCAzLCAw KSAuLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uID0gMHhj MDQ0ZDAwMA0KbW1hcChOVUxMLCA4OTQwLCBQUk9UX1JFQUR8UFJPVF9XUklURSwgTUFQX1BSSVZB VEV8TUFQX1NITElCLCAzLCA0OTgwNzM2KSAuLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u Li4uLi4uLi4uLi4uLiA9IDB4Nzc3YzgwMDANCmNsb3NlKDMpIC4uLi4uLi4uLi4uLi4uLi4uLi4u Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4gPSAwDQptbWFwKE5VTEwsIDE2Mzg0LCBQ Uk9UX1JFQUR8UFJPVF9XUklURXxQUk9UX0VYRUMsIE1BUF9QUklWQVRFfE1BUF9BTk9OWU1PVVMs IC0xLCAwKSAuLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uID0gMHg3NzdjNDAwMA0K b3BlbigiL3Vzci9saWIvaHB1eDMyL2xpYmRsLnNvLjEiLCBPX1JET05MWSwgMCkgLi4uLi4uLi4u Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u Li4uLiA9IDMNCmZzdGF0KDMsIDB4N2ZmZmYyMjApIC4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u Li4uLi4uLi4uLi4uLi4gPSAwDQpyZWFkKDMsICI3ZkUgTCBGIDAxMDIwMTAxMDFcMFwwXDBcMFww XDBcMCIuLiwgNTIpIC4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uID0gNTINCnByZWFkKDMsICI3ZkUgTCBGIDAxMDIwMTAx MDFcMFwwXDBcMFwwXDBcMCIuLiwgMTAyNCwgMCkgLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4gPSAxMDI0DQptbWFwKE5VTEwsIDE1 ODU2LCBQUk9UX1JFQUR8UFJPVF9FWEVDLCBNQVBfU0hBUkVEfE1BUF9TSExJQiwgMywgMCkgLi4u Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uID0gMHhjMDNl YTAwMA0KbW1hcChOVUxMLCAyMjQsIFBST1RfUkVBRHxQUk9UX1dSSVRFLCBNQVBfUFJJVkFURXxN QVBfU0hMSUIsIDMsIDY1NTM2KSAuLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u Li4uLi4uLi4uLiA9IDB4Nzc3ZWQwMDANCmNsb3NlKDMpIC4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4gPSAwDQpzaWdzZXRyZXR1cm4oTlVMTCwgMHg2 MjExOTg4LCA0ODY0MCkgLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uID0gMA0KbW1hcChOVUxMLCAw LCBQUk9UX05PTkUsIE1BUF9WQVJJQUJMRXwweDIwMDAwMCwgLTEsIDApIC4uLi4uLi4uLi4uLi4u Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLiBFUlIjMjUg RU5PVFRZDQptbWFwKE5VTEwsIDMzNTIsIFBST1RfUkVBRHxQUk9UX1dSSVRFLCBNQVBfUFJJVkFU RXxNQVBfQU5PTllNT1VTLCAtMSwgMCkgLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u Li4uLi4uLi4uLi4uID0gMHg3NzdkZjAwMA0Kc3lzY29uZihfU0NfQ1BVX1ZFUlNJT04pIC4uLi4u Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLiA9IDc2OA0KYnJrKDB4NDAwMTIzZjApIC4u Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLiA9IDANCmJyaygweDQw MDE0M2UwKSAuLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4gPSAw DQpicmsoMHg0MDAxNTAwMCkgLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u Li4uLi4uID0gMA0KYnJrKDB4NDAwMTYwMDApIC4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u Li4uLi4uLi4uLi4uLi4uLiA9IDANCmJyaygweDQwMDE3MDAwKSAuLi4uLi4uLi4uLi4uLi4uLi4u Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4gPSAwDQpvcGVuKCIvdXNyL2xpYi9ubHMvbG9jL2hw dXgzMi9sb2NhbGVzLjEvQyIsIE9fUkRPTkxZLCAwKSAuLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uIEVSUiMyIEVOT0VOVA0KYnJrKDB4 NDAwMTgwMDApIC4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLiA9 IDANCmJyaygweDQwMDE5MDAwKSAuLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u Li4uLi4uLi4gPSAwDQppb2N0bCgxLCBUQ0dFVEEsIDB4N2ZmZmYyYTApIC4uLi4uLi4uLi4uLi4u Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u Li4uLi4uLi4uLi4uLi4uLi4uID0gMA0KaW9jdGwoMSwgVElPQ0dXSU5TWiwgMHg3ZmZmZjJlOCkg Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLiA9IDANCmJyaygweDQwMDFhMDAwKSAuLi4uLi4u Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4gPSAwDQpicmsoMHg0MDAxZTAw MCkgLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uID0gMA0KbHN0 YXQ2NCgid2MiLCAweDQwMDE5ZjY4KSAuLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u LiA9IDANCmdldGFjbCgid2MiLCAwLCBOVUxMKSAuLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u Li4uLi4uLi4uLi4gRVJSIzI1MiBFTk9UU1VQDQpmY250bCgxLCBGX0dFVEZMLCAzNCkgLi4uLi4u Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uID0gMTMzMTIyDQouL2xzOiB3cml0ZSgy LCAiLiAvIGwgcyA6ICAgIiwgNikgLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uID0g Ng0KYnJrKDB4NDAwMjEwMDApIC4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u Li4uLi4uLiA9IDANCndjd3JpdGUoMiwgIncgYyAiLCAyKSAuLi4uLi4uLi4uLi4uLi4uLi4uLi4u Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u Li4uLi4uLi4uLi4uLi4uLi4uLiA9IDINCjogVW5rbm93d3JpdGUoMiwgIjogICBVIG4gayBuIG8g dyAiLCA4KSAuLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLiA9IDgNCm4gZXJyb3Igd3JpdGUo MiwgIm4gICBlIHIgciBvIHIgICAiLCA4KSAuLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLiA9 IDgNCigyNTIpd3JpdGUoMiwgIiggMiA1IDIgKSAiLCA1KSAuLi4uLi4uLi4uLi4uLi4uLi4uLi4u Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u Li4uLi4uLi4uLi4uLiA9IDUNCg0Kd3JpdGUoMiwgIlxuIiwgMSkgLi4uLi4uLi4uLi4uLi4uLi4u Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLiA9IDENCm9wZW4oIi92YXIvc3Bvb2wvcHdnci9zdGF0 dXMiLCBPX1JET05MWSwgMCkgLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4gPSAzDQptbWFwKE5VTEwsIDUzMiwg UFJPVF9SRUFELCBNQVBfU0hBUkVEfE1BUF9WQVJJQUJMRXxNQVBfRklMRXxNQVBfQUREUjMyLCAz LCAwKSAuLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uID0gMHhjMGMzYTAw MA0KY2xvc2UoMykgLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u Li4uLi4uLiA9IDANCnNvY2tldChBRl9VTklYLCBTT0NLX0RHUkFNLCAwKSAuLi4uLi4uLi4uLi4u Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u Li4uLi4uLi4uLi4uLi4uLi4gPSAzDQpnZXRwaWQoKSAuLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uID0gMjEwNTkgKDIxMDU4KQ0KdW5saW5rKCIvdmFy L3Nwb29sL3NvY2tldHMvcHdnci9jbGllbnQyMTA1OSIpIC4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLiBFUlIjMiBF Tk9FTlQNCmJpbmQoMywgMHg3NzdkNWJmMCwgMzgpIC4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u Li4uLi4uLi4uLi4gPSAwDQpmY250bCgzLCBGX1NFVEZELCAxKSAuLi4uLi4uLi4uLi4uLi4uLi4u Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u Li4uLi4uLi4uLi4uLi4uLi4uLi4uID0gMA0KdGltZShOVUxMKSAuLi4uLi4uLi4uLi4uLi4uLi4u Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLiA9IDEyNzYwMDA2NjgNCnBvbGwoMHg3ZmZm ZGY0OCwgMSwgMCkgLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4gPSAxDQpz ZW5kdG8oMywgIlwwXDBcMDAgXDBcMFwwMDFcMFwwXDBcMFwwXDBcMDAxIi4uLCA0OCwgMCwgMHg3 NzdkNWM1MCwgMHgxOSkgLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u Li4uID0gNDgNCnBvbGwoMHg3ZmZmZGY0OCwgMSwgMTAwMCkgLi4uLi4uLi4uLi4uLi4uLi4uLi4u Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u Li4uLi4uLi4uLi4uLi4gPSAxDQpyZWN2ZnJvbSgzLCAiXDBcMFwwXiBcMFwwXDBcMFwwXDBcMFww XDBcMFwwTiAiLi4sIDIwNjQsIDAsIDB4N2ZmZmRmNTAsIDB4N2ZmZmRmNDApIC4uLi4uLi4uLi4u Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uID0gOTQNCmJyaygweDQwMDIzMDAwKSAuLi4uLi4uLi4u Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4gPSAwDQpnZXRwaWQoKSAuLi4uLi4u Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uID0gMjEwNTkgKDIx MDU4KQ0KcG9sbCgweDdmZmZkNzQ4LCAxLCAwKSAuLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u Li4uLi4uLi4uLiA9IDENCnNlbmR0bygzLCAiXDBcMFwwMCBcMFwwXDAwMVwwXDBcMDAxXDBcMFww MDMiLi4sIDQ4LCAwLCAweDc3N2Q1YzUwLCAweDE5KSAuLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u Li4uLi4uLi4uLi4uLi4uLi4uLi4gPSA0OA0KcG9sbCgweDdmZmZkNzQ4LCAxLCAxMDAwKSAuLi4u Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLiA9IDENCnJlY3Zmcm9tKDMsICJcMFwwXDAx OVwwXDBcMDAxXDBcMFwwXDBcMFwwXDBcdCIuLiwgMjA2NCwgMCwgMHg3ZmZmZDc1MCwgMHg3ZmZm ZDc0MCkgLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4gPSAyNQ0Kc2lnc2V0c3Rh dGVtYXNrKDB4MTcsIE5VTEwsIDEwNzM4MTUwNDApIC4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLiA9IDAN CmJyaygweDQwMDI1MDAwKSAuLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u Li4uLi4gPSAwDQppb2N0bCgxLCBUQ0dFVEEsIDB4N2ZmZmU5MDApIC4uLi4uLi4uLi4uLi4uLi4u Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u Li4uLi4uLi4uLi4uLi4uID0gMA0KLXJ3eHJ3eHIteCAxIHdyaXRlKDEsICItIHIgdyB4IHIgdyB4 IHIgLSB4ICAgMSAgICIsIDEzKSAuLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4gPSAxMw0KcGF0cmlja2N3cml0 ZSgxLCAicCBhIHQgciBpIGMgayBjICIsIDgpIC4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u ID0gOA0KIHR0eXdyaXRlKDEsICIgIHQgdCB5ICIsIDQpIC4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u Li4uLi4uLi4uLi4uLi4gPSA0DQpicmsoMHg0MDAyNjAwMCkgLi4uLi4uLi4uLi4uLi4uLi4uLi4u Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uID0gMA0Kc3RhdCgiL3Vzci9saWIvdHp0YWIiLCAweDdm ZmZlN2EwKSAuLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLiA9IDANCm9wZW4oIi91c3IvbGliL3R6 dGFiIiwgT19SRE9OTFksIDAxMjEwKSAuLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4gPSA0DQptbWFwKE5V TEwsIDIwOTQ5LCBQUk9UX1JFQUQsIE1BUF9QUklWQVRFLCA0LCAwKSAuLi4uLi4uLi4uLi4uLi4u Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uID0g MHg3NzdiZTAwMA0KY2xvc2UoNCkgLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u Li4uLi4uLi4uLi4uLi4uLiA9IDANCmdldHRpbWVvZmRheSgweDdmZmZlOTMwLCBOVUxMKSAuLi4u Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4gPSAwDQogNjI1NjIwIEp1biAgOCAwNzo1NyB3cml0 ZSgxLCAiICA2IDIgNSA2IDIgMCAgIEogdSBuICAgICA4ICAgMCAiLi4sIDIxKSAuLi4uLi4uLi4u Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u ID0gMjENCndjDQp3cml0ZSgxLCAidyBjIFxuIiwgMykgLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u Li4uLi4uLi4uLi4uLi4uID0gMw0KY2xvc2UoMSkgLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLiA9IDANCmNsb3NlKDIpIC4uLi4uLi4uLi4uLi4uLi4u Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4gPSAwDQpnZXRwaWQoKSAuLi4uLi4u Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uID0gMjEwNTkgKDIx MDU4KQ0KdW5saW5rKCIvdmFyL3Nwb29sL3NvY2tldHMvcHdnci9jbGllbnQyMTA1OSIpIC4uLi4u Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u Li4uLi4uLi4uLiA9IDANCmV4aXQoMCkgLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u Li4uLi4uLi4uLi4uLi4uLi4uLi4gV0lGRVhJVEVEKDApDQo= ------_=_NextPart_001_01CB072F.E4805B4E-- From debbugs-submit-bounces@debbugs.gnu.org Tue Jun 08 16:51:20 2010 Received: (at 6053) by debbugs.gnu.org; 8 Jun 2010 20:51:20 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OM5lY-0007eb-2r for submit@debbugs.gnu.org; Tue, 08 Jun 2010 16:51:20 -0400 Received: from smtp1-g21.free.fr ([212.27.42.1]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OM5lV-0007eU-8L for 6053@debbugs.gnu.org; Tue, 08 Jun 2010 16:51:18 -0400 Received: from mx.meyering.net (mx.meyering.net [82.230.74.64]) by smtp1-g21.free.fr (Postfix) with ESMTP id 2A7BC9400A0; Tue, 8 Jun 2010 22:51:07 +0200 (CEST) Received: by rho.meyering.net (Acme Bit-Twister, from userid 1000) id EBE06EE9; Tue, 8 Jun 2010 22:51:06 +0200 (CEST) From: Jim Meyering To: "Callahan\, Patrick M." Subject: Re: bug#6053: cp, ls, and mv bug: unknown error (252) In-Reply-To: <75F5ED8A5A553646A46E00E6EC854FA304872C6A@vaff01-mail01.ad.gd-ais.com> (Patrick M. Callahan's message of "Tue, 8 Jun 2010 13:27:39 -0400") References: <75F5ED8A5A553646A46E00E6EC854FA3046EEF78@vaff01-mail01.ad.gd-ais.com> <4BD6FE69.7030204@draigBrady.com> <20100608001019.GI585@dementia.proulx.com> <75F5ED8A5A553646A46E00E6EC854FA304872C6A@vaff01-mail01.ad.gd-ais.com> Date: Tue, 08 Jun 2010 22:51:06 +0200 Message-ID: <878w6ps0xx.fsf@meyering.net> Lines: 38 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -3.3 (---) X-Debbugs-Envelope-To: 6053 Cc: bug-gnulib@gnu.org, 6053@debbugs.gnu.org, Bob Proulx 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 (---) Callahan, Patrick M. wrote: > P=C3=A1draig Brady wrote: >> Callahan, Patrick M. wrote: >> > When using coreutils binaries either built from sources or installed >> > from the Porting And Archive Centre for HP-UX we see errors of the type >> > below when copying (cp), listing (ls), or moving (mv) files or >> > directories on Quantum's StorNext file system (cvfs). When we build >> > "--without-acl" we do not see these errors. >> > >> >> mv SEG_5_1* ~/release-input/dev-to-integration >> > mv: preserving permissions for >> > `/usr/people/archive/release-input/dev-to-integation/SEG_5_1.txt': >> > Unknown error (252) Thanks for the details. Do you care about ACLs? If not, then building --without-acl should be fine. If you do require that ACLs be preserved in general, then more work will be required. The code in question is probably part of gnulib, in copy-acl.c. There, we already ignore failure due to conditions that imply lack of support: if ((errno =3D=3D ENOSYS || errno =3D=3D EOPNOTSUPP) ... if ((errno =3D=3D ENOSYS || errno =3D=3D EINVAL || errno =3D=3D ENOTSUP) But that the errno value in question, 252, does not map to a strerror string is ominous. Could it be that your version of HP-UX's C library is lacking patches that might provide that? You could get in a debugger and determine where to add "|| errno =3D=3D 252" to solve what appears to be an HP-UX-and/or-cvfs-specific problem. However, such a change is not appropriate for others, and I doubt it will be worthwhile to attempt an upstream workaround. From debbugs-submit-bounces@debbugs.gnu.org Tue Jun 08 18:25:26 2010 Received: (at 6053) by debbugs.gnu.org; 8 Jun 2010 22:25:27 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OM7Ec-0008I6-FX for submit@debbugs.gnu.org; Tue, 08 Jun 2010 18:25:26 -0400 Received: from mail1.slb.deg.dub.stisp.net ([84.203.253.98]) by debbugs.gnu.org with smtp (Exim 4.69) (envelope-from ) id 1OM7Ea-0008I0-8q for 6053@debbugs.gnu.org; Tue, 08 Jun 2010 18:25:25 -0400 Received: (qmail 31129 invoked from network); 8 Jun 2010 22:25:19 -0000 Received: from unknown (HELO ?192.168.2.25?) (84.203.137.218) by mail1.slb.deg.dub.stisp.net with SMTP; 8 Jun 2010 22:25:19 -0000 Message-ID: <4C0EC326.9000008@draigBrady.com> Date: Tue, 08 Jun 2010 23:24:38 +0100 From: =?UTF-8?B?UMOhZHJhaWcgQnJhZHk=?= User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.1.8) Gecko/20100227 Thunderbird/3.0.3 MIME-Version: 1.0 To: Jim Meyering Subject: Re: bug#6053: cp, ls, and mv bug: unknown error (252) References: <75F5ED8A5A553646A46E00E6EC854FA3046EEF78@vaff01-mail01.ad.gd-ais.com> <4BD6FE69.7030204@draigBrady.com> <20100608001019.GI585@dementia.proulx.com> <75F5ED8A5A553646A46E00E6EC854FA304872C6A@vaff01-mail01.ad.gd-ais.com> <878w6ps0xx.fsf@meyering.net> In-Reply-To: <878w6ps0xx.fsf@meyering.net> X-Enigmail-Version: 1.0.1 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -2.8 (--) X-Debbugs-Envelope-To: 6053 Cc: 6053@debbugs.gnu.org, "Callahan, Patrick M." , bug-gnulib@gnu.org, Bob Proulx 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.8 (--) On 08/06/10 21:51, Jim Meyering wrote: > Callahan, Patrick M. wrote: >> PĆ”draig Brady wrote: >>> Callahan, Patrick M. wrote: >>>> When using coreutils binaries either built from sources or installed >>>> from the Porting And Archive Centre for HP-UX we see errors of the type >>>> below when copying (cp), listing (ls), or moving (mv) files or >>>> directories on Quantum's StorNext file system (cvfs). When we build >>>> "--without-acl" we do not see these errors. >>>> >>>>> mv SEG_5_1* ~/release-input/dev-to-integration >>>> mv: preserving permissions for >>>> `/usr/people/archive/release-input/dev-to-integation/SEG_5_1.txt': >>>> Unknown error (252) > > Thanks for the details. > Do you care about ACLs? > If not, then building --without-acl should be fine. > > If you do require that ACLs be preserved in general, > then more work will be required. The code in question is > probably part of gnulib, in copy-acl.c. There, we already > ignore failure due to conditions that imply lack of support: > > if ((errno == ENOSYS || errno == EOPNOTSUPP) > ... > if ((errno == ENOSYS || errno == EINVAL || errno == ENOTSUP) > > But that the errno value in question, 252, does not map > to a strerror string is ominous. Could it be that your version > of HP-UX's C library is lacking patches that might provide that? > > You could get in a debugger and determine where > to add "|| errno == 252" to solve what appears to be > an HP-UX-and/or-cvfs-specific problem. > > However, such a change is not appropriate for others, > and I doubt it will be worthwhile to attempt an > upstream workaround. Well a quick search says ENOTSUP is 252 on HPUX which is different to EOPNOTSUPP. So perhaps we need to check for both these errors in the if statements above. I've mentioned before about amalgamating various errnos when testing for "not supported", but it seems dubious to not treat ENOTSUP and EOPNOTSUPP as synonymous at least. strerror(252) = "unknown" on HPUX is strange cheers, PĆ”draig. From debbugs-submit-bounces@debbugs.gnu.org Thu Jun 10 09:23:14 2010 Received: (at 6053) by debbugs.gnu.org; 10 Jun 2010 13:23:14 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OMhiz-0003At-Uz for submit@debbugs.gnu.org; Thu, 10 Jun 2010 09:23:14 -0400 Received: from camv02-relay2.casc.gd-ais.com ([192.5.164.99]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OMhix-0003Ao-Fb for 6053@debbugs.gnu.org; Thu, 10 Jun 2010 09:23:12 -0400 Received: from ([10.73.100.22]) by camv02-relay2.casc.gd-ais.com with SMTP id 5203374.35229939; Thu, 10 Jun 2010 06:23:02 -0700 Received: from vaff01-mail01.ad.gd-ais.com ([10.13.13.20]) by camv02-fes01.ad.gd-ais.com with Microsoft SMTPSVC(6.0.3790.4675); Thu, 10 Jun 2010 06:23:02 -0700 X-MimeOLE: Produced By Microsoft Exchange V6.5 Content-class: urn:content-classes:message MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Subject: RE: bug#6053: cp, ls, and mv bug: unknown error (252) Date: Thu, 10 Jun 2010 09:22:24 -0400 Message-ID: <75F5ED8A5A553646A46E00E6EC854FA304873115@vaff01-mail01.ad.gd-ais.com> In-Reply-To: <878w6ps0xx.fsf@meyering.net> X-MS-Has-Attach: X-MS-TNEF-Correlator: Thread-Topic: bug#6053: cp, ls, and mv bug: unknown error (252) Thread-Index: AcsHTFVIB67htHB/ROe82TGODoZe2QBUk3Rg References: <75F5ED8A5A553646A46E00E6EC854FA3046EEF78@vaff01-mail01.ad.gd-ais.com><4BD6FE69.7030204@draigBrady.com><20100608001019.GI585@dementia.proulx.com><75F5ED8A5A553646A46E00E6EC854FA304872C6A@vaff01-mail01.ad.gd-ais.com> <878w6ps0xx.fsf@meyering.net> From: "Callahan, Patrick M." To: "Jim Meyering" X-OriginalArrivalTime: 10 Jun 2010 13:23:02.0006 (UTC) FILETIME=[0D3CA960:01CB08A0] X-Spam-Score: -1.6 (-) X-Debbugs-Envelope-To: 6053 Cc: bug-gnulib@gnu.org, 6053@debbugs.gnu.org, Bob Proulx 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.6 (--) VGhhbmtzIGZvciB0aGUgZGV0YWlscy4NCkRvIHlvdSBjYXJlIGFib3V0IEFDTHM/DQpJZiBub3Qs IHRoZW4gYnVpbGRpbmcgLS13aXRob3V0LWFjbCBzaG91bGQgYmUgZmluZS4NCg0KWz4+IFJpZ2h0 IG5vdyB3ZSBkb24ndCByZWFsbHkgY2FyZSBhYm91dCBBQ0xzIGFuZCBJIGhhZCBhbHJlYWR5IGJ1 aWx0IA0KWz4+IHRoZSB0b29scyBhcyB5b3Ugc3VnZ2VzdGVkIC0td2l0aG91dC1hY2wgc3VwcG9y dC4NCg0KSWYgeW91IGRvIHJlcXVpcmUgdGhhdCBBQ0xzIGJlIHByZXNlcnZlZCBpbiBnZW5lcmFs LA0KdGhlbiBtb3JlIHdvcmsgd2lsbCBiZSByZXF1aXJlZC4gIFRoZSBjb2RlIGluIHF1ZXN0aW9u IGlzDQpwcm9iYWJseSBwYXJ0IG9mIGdudWxpYiwgaW4gY29weS1hY2wuYy4gIFRoZXJlLCB3ZSBh bHJlYWR5DQppZ25vcmUgZmFpbHVyZSBkdWUgdG8gY29uZGl0aW9ucyB0aGF0IGltcGx5IGxhY2sg b2Ygc3VwcG9ydDoNCg0KICAgIGlmICgoZXJybm8gPT0gRU5PU1lTIHx8IGVycm5vID09IEVPUE5P VFNVUFApDQogICAgLi4uDQogICAgaWYgKChlcnJubyA9PSBFTk9TWVMgfHwgZXJybm8gPT0gRUlO VkFMIHx8IGVycm5vID09IEVOT1RTVVApDQoNCkJ1dCB0aGF0IHRoZSBlcnJubyB2YWx1ZSBpbiBx dWVzdGlvbiwgMjUyLCBkb2VzIG5vdCBtYXANCnRvIGEgc3RyZXJyb3Igc3RyaW5nIGlzIG9taW5v dXMuICBDb3VsZCBpdCBiZSB0aGF0IHlvdXIgdmVyc2lvbg0Kb2YgSFAtVVgncyBDIGxpYnJhcnkg aXMgbGFja2luZyBwYXRjaGVzIHRoYXQgbWlnaHQgcHJvdmlkZSB0aGF0Pw0KDQpbPj4gV2UgYXJl IGJlaGluZCBpbiBwYXRjaGluZyBvdXIgcHJvZHVjdGlvbiBIUC1VWCBtYWNoaW5lcyBhbmQgDQpb Pj4geWVzIHRoZSBjdXJyZW50IEMgbGlicmFyeSBpcyBxdWl0ZSBvbGQuIFdlIGFyZSBsaWtlbHkg dG8gZ28gDQpbPj4gdG8gSFAtVVggMTEuMzEgb3IgU0xFUyB0aGlzIHN1bW1lci4gVGhlIGZvcm1l ciBvYnNvbGV0ZXMgDQpdPj4gbGliYy4xIGZvciBsaWJjLjIuDQoNCllvdSBjb3VsZCBnZXQgaW4g YSBkZWJ1Z2dlciBhbmQgZGV0ZXJtaW5lIHdoZXJlDQp0byBhZGQgInx8IGVycm5vID09IDI1MiIg dG8gc29sdmUgd2hhdCBhcHBlYXJzIHRvIGJlDQphbiBIUC1VWC1hbmQvb3ItY3Zmcy1zcGVjaWZp YyBwcm9ibGVtLg0KDQpIb3dldmVyLCBzdWNoIGEgY2hhbmdlIGlzIG5vdCBhcHByb3ByaWF0ZSBm b3Igb3RoZXJzLA0KYW5kIEkgZG91YnQgaXQgd2lsbCBiZSB3b3J0aHdoaWxlIHRvIGF0dGVtcHQg YW4NCnVwc3RyZWFtIHdvcmthcm91bmQuDQoNCls+PiBBZ3JlZS4gQXBwcmVjaWF0ZSB0aGUgcmVz cG9uc2UuIFJlc3RvcmVzIG15IGZhaXRoIGluIGh1bWFuaXR5IHdoZW4NCls+PiBJIGhhdmUgdG8g c3BlbmQgYSBsb3Qgb2YgdGltZXMgd2l0aCB2ZW5kb3JzIHdob3NlIG9ubHkgaW50ZXJlc3QNCls+ PiBzZWVtcyB0byBiZSB0byBzZXBhcmF0ZSBtZSBmcm9tIGFzIG11Y2ggYXMgbXkgYnVkZ2V0IGFz IHRoZXkgY2FuDQpbPj4gZ2V0Lg0KDQpQYXRyaWNrIE0uIENhbGxhaGFuIFNlbmlvciBFbmdpbmVl cg0KcGF0LmNhbGxhaGFuQGdkLWFpcy5jb20NCkdlbmVyYWwgRHluYW1pY3MgQWR2YW5jZWQgSW5m b3JtYXRpb24gU3lzdGVtcw0KMTA0NjcgV2hpdGUgR3Jhbml0ZSBEcml2ZSBTdGUgMzA0DQpPYWt0 b24gVkEgMjIxMjQNCndvcms6IDcwMy4yNzcuMTQ3MQ0KDQoNCg0K From debbugs-submit-bounces@debbugs.gnu.org Thu Jun 10 09:33:15 2010 Received: (at 6053) by debbugs.gnu.org; 10 Jun 2010 13:33:15 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OMhsh-0003GE-Ak for submit@debbugs.gnu.org; Thu, 10 Jun 2010 09:33:15 -0400 Received: from mx1.redhat.com ([209.132.183.28]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OMhse-0003G8-K7 for 6053@debbugs.gnu.org; Thu, 10 Jun 2010 09:33:13 -0400 Received: from int-mx01.intmail.prod.int.phx2.redhat.com (int-mx01.intmail.prod.int.phx2.redhat.com [10.5.11.11]) by mx1.redhat.com (8.13.8/8.13.8) with ESMTP id o5ADX6Xm018310 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Thu, 10 Jun 2010 09:33:07 -0400 Received: from [10.11.11.199] (vpn-11-199.rdu.redhat.com [10.11.11.199]) by int-mx01.intmail.prod.int.phx2.redhat.com (8.13.8/8.13.8) with ESMTP id o5ADX5v8028512; Thu, 10 Jun 2010 09:33:06 -0400 Message-ID: <4C10E973.6010907@redhat.com> Date: Thu, 10 Jun 2010 07:32:35 -0600 From: Eric Blake Organization: Red Hat User-Agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.1.9) Gecko/20100430 Fedora/3.0.4-3.fc13 Lightning/1.0b2pre Mnenhy/0.8.2 Thunderbird/3.0.4 MIME-Version: 1.0 To: "Callahan, Patrick M." Subject: Re: bug#6053: cp, ls, and mv bug: unknown error (252) References: <75F5ED8A5A553646A46E00E6EC854FA3046EEF78@vaff01-mail01.ad.gd-ais.com><4BD6FE69.7030204@draigBrady.com><20100608001019.GI585@dementia.proulx.com><75F5ED8A5A553646A46E00E6EC854FA304872C6A@vaff01-mail01.ad.gd-ais.com> <878w6ps0xx.fsf@meyering.net> <75F5ED8A5A553646A46E00E6EC854FA304873115@vaff01-mail01.ad.gd-ais.com> In-Reply-To: <75F5ED8A5A553646A46E00E6EC854FA304873115@vaff01-mail01.ad.gd-ais.com> X-Enigmail-Version: 1.0.1 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="------------enig76FCEAA21DD1988086B5D705" X-Scanned-By: MIMEDefang 2.67 on 10.5.11.11 X-Spam-Score: -10.1 (----------) X-Debbugs-Envelope-To: 6053 Cc: bug-gnulib@gnu.org, 6053@debbugs.gnu.org, Jim Meyering , Bob Proulx 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: -10.1 (----------) This is an OpenPGP/MIME signed message (RFC 2440 and 3156) --------------enig76FCEAA21DD1988086B5D705 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable On 06/10/2010 07:22 AM, Callahan, Patrick M. wrote: > if ((errno =3D=3D ENOSYS || errno =3D=3D EOPNOTSUPP) > ... > You could get in a debugger and determine where > to add "|| errno =3D=3D 252" to solve what appears to be > an HP-UX-and/or-cvfs-specific problem. >=20 > However, such a change is not appropriate for others, > and I doubt it will be worthwhile to attempt an > upstream workaround. >=20 > [>> Agree. Appreciate the response. Restores my faith in humanity when > [>> I have to spend a lot of times with vendors whose only interest > [>> seems to be to separate me from as much as my budget as they can > [>> get. Can you confirm P=C3=A1draig's google analysis that 252 is ENOTSUP on you= r platform? If we have a symbolic name, then we can patch the code quite easily. We can also patch the gnulib strerror and perror to detect the failure to handle ENOTSUP gracefully. --=20 Eric Blake eblake@redhat.com +1-801-349-2682 Libvirt virtualization library http://libvirt.org --------------enig76FCEAA21DD1988086B5D705 Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.14 (GNU/Linux) Comment: Public key at http://people.redhat.com/eblake/eblake.gpg Comment: Using GnuPG with Fedora - http://enigmail.mozdev.org/ iQEcBAEBCAAGBQJMEOl4AAoJEKeha0olJ0NqcSAH/R9DQK/490KaG7TE2tB8w+EW o/i26ZDCY1aQzY6r7BslqtqbclcML8yx+j96f/BNyDW/uTIE+E6DaldeInQlymTZ v+mOwfN/6lDzbtHB5WEboHJx/kAsuQDtcJPvoxQhSWPR0M+eV3PkoY2cmgaBGEqa VIbgG80exyDKiWsOrQeujUO0qKXdNCHQ7P3iyPF3yxnF+wRgj7LBfUNm7ptwfMAI kVI4gSQRb4LGHHZScZ/M5zoMvrAS1x1JvVt0amLZUogKnh0XxIplbwL2+NYqR/Uh vtSd1FzxgESq+p60YU8+vzyHcpd5Vzso+nQpPnwVsBMEZENrnG3olNMWrRU4olU= =yOUs -----END PGP SIGNATURE----- --------------enig76FCEAA21DD1988086B5D705-- From debbugs-submit-bounces@debbugs.gnu.org Thu Jun 10 10:13:45 2010 Received: (at 6053) by debbugs.gnu.org; 10 Jun 2010 14:13:45 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OMiVs-0003cF-Qt for submit@debbugs.gnu.org; Thu, 10 Jun 2010 10:13:45 -0400 Received: from mail1.slb.deg.dub.stisp.net ([84.203.253.98]) by debbugs.gnu.org with smtp (Exim 4.69) (envelope-from ) id 1OMiVq-0003cA-VR for 6053@debbugs.gnu.org; Thu, 10 Jun 2010 10:13:43 -0400 Received: (qmail 91004 invoked from network); 10 Jun 2010 14:13:37 -0000 Received: from unknown (HELO ?192.168.2.25?) (84.203.137.218) by mail1.slb.deg.dub.stisp.net with SMTP; 10 Jun 2010 14:13:37 -0000 Message-ID: <4C10F2E0.20104@draigBrady.com> Date: Thu, 10 Jun 2010 15:12:48 +0100 From: =?UTF-8?B?UMOhZHJhaWcgQnJhZHk=?= User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.1.8) Gecko/20100227 Thunderbird/3.0.3 MIME-Version: 1.0 To: Eric Blake Subject: Re: bug#6053: cp, ls, and mv bug: unknown error (252) References: <75F5ED8A5A553646A46E00E6EC854FA3046EEF78@vaff01-mail01.ad.gd-ais.com><4BD6FE69.7030204@draigBrady.com><20100608001019.GI585@dementia.proulx.com><75F5ED8A5A553646A46E00E6EC854FA304872C6A@vaff01-mail01.ad.gd-ais.com> <878w6ps0xx.fsf@meyering.net> <75F5ED8A5A553646A46E00E6EC854FA304873115@vaff01-mail01.ad.gd-ais.com> <4C10E973.6010907@redhat.com> In-Reply-To: <4C10E973.6010907@redhat.com> X-Enigmail-Version: 1.0.1 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -2.8 (--) X-Debbugs-Envelope-To: 6053 Cc: 6053@debbugs.gnu.org, "Callahan, Patrick M." , bug-gnulib@gnu.org, Jim Meyering , Bob Proulx 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.8 (--) On 10/06/10 14:32, Eric Blake wrote: > On 06/10/2010 07:22 AM, Callahan, Patrick M. wrote: >> if ((errno == ENOSYS || errno == EOPNOTSUPP) >> ... >> You could get in a debugger and determine where >> to add "|| errno == 252" to solve what appears to be >> an HP-UX-and/or-cvfs-specific problem. >> >> However, such a change is not appropriate for others, >> and I doubt it will be worthwhile to attempt an >> upstream workaround. >> >> [>> Agree. Appreciate the response. Restores my faith in humanity when >> [>> I have to spend a lot of times with vendors whose only interest >> [>> seems to be to separate me from as much as my budget as they can >> [>> get. > > Can you confirm PĆ”draig's google analysis that 252 is ENOTSUP on your > platform? If we have a symbolic name, then we can patch the code quite > easily. We can also patch the gnulib strerror and perror to detect the > failure to handle ENOTSUP gracefully. Perhaps just changing to the more general ACL_NOT_WELL_SUPPORTED() for HPUX is appropriate? I.E. could you test the following coreutils patch Patrick? I left the solaris and cygwin code doing the explicit errno checks, but suggest they also change to the more general check too. diff ../gnulib/lib/copy-acl.c gnulib/lib/copy-acl.c --- ../gnulib/lib/copy-acl.c 2010-03-03 11:23:22.000000000 +0000 +++ gnulib/lib/copy-acl.c 2010-06-10 14:10:19.000000000 +0000 @@ -420,7 +420,7 @@ if (count < 0) { - if (errno == ENOSYS || errno == EOPNOTSUPP) + if (ACL_NOT_WELL_SUPPORTED (errno)) { count = 0; break; @@ -455,7 +455,7 @@ { int saved_errno = errno; - if (errno == ENOSYS || errno == EOPNOTSUPP) + if (ACL_NOT_WELL_SUPPORTED (errno)) { struct stat source_statbuf; From debbugs-submit-bounces@debbugs.gnu.org Mon Aug 09 10:46:53 2010 Received: (at 6053) by debbugs.gnu.org; 9 Aug 2010 14:46: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 1OiTcq-0007UU-U5 for submit@debbugs.gnu.org; Mon, 09 Aug 2010 10:46:53 -0400 Received: from mx1.redhat.com ([209.132.183.28]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OiTcn-0007UP-Eo for 6053@debbugs.gnu.org; Mon, 09 Aug 2010 10:46:50 -0400 Received: from int-mx01.intmail.prod.int.phx2.redhat.com (int-mx01.intmail.prod.int.phx2.redhat.com [10.5.11.11]) by mx1.redhat.com (8.13.8/8.13.8) with ESMTP id o79ElUC6016649 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Mon, 9 Aug 2010 10:47:30 -0400 Received: from [10.3.113.67] (ovpn-113-67.phx2.redhat.com [10.3.113.67]) by int-mx01.intmail.prod.int.phx2.redhat.com (8.13.8/8.13.8) with ESMTP id o79ElThF029220; Mon, 9 Aug 2010 10:47:29 -0400 Message-ID: <4C6014C4.3030003@redhat.com> Date: Mon, 09 Aug 2010 08:46:28 -0600 From: Eric Blake Organization: Red Hat User-Agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.7) Gecko/20100720 Fedora/3.1.1-1.fc13 Lightning/1.0b2pre Mnenhy/0.8.3 Thunderbird/3.1.1 MIME-Version: 1.0 To: =?UTF-8?B?UMOhZHJhaWcgQnJhZHk=?= Subject: Re: bug#6053: cp, ls, and mv bug: unknown error (252) References: <75F5ED8A5A553646A46E00E6EC854FA3046EEF78@vaff01-mail01.ad.gd-ais.com><4BD6FE69.7030204@draigBrady.com><20100608001019.GI585@dementia.proulx.com><75F5ED8A5A553646A46E00E6EC854FA304872C6A@vaff01-mail01.ad.gd-ais.com> <878w6ps0xx.fsf@meyering.net> <75F5ED8A5A553646A46E00E6EC854FA304873115@vaff01-mail01.ad.gd-ais.com> <4C10E973.6010907@redhat.com> <4C10F2E0.20104@draigBrady.com> In-Reply-To: <4C10F2E0.20104@draigBrady.com> X-Enigmail-Version: 1.1.2 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="------------enig3E23A7A21E5E2D34FAAC87AB" X-Scanned-By: MIMEDefang 2.67 on 10.5.11.11 X-Spam-Score: -8.9 (--------) X-Debbugs-Envelope-To: 6053 Cc: 6053@debbugs.gnu.org, "Callahan, Patrick M." , bug-gnulib@gnu.org, Jim Meyering , Bob Proulx 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: -10.1 (----------) This is an OpenPGP/MIME signed message (RFC 2440 and 3156) --------------enig3E23A7A21E5E2D34FAAC87AB Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable On 06/10/2010 08:12 AM, P=C3=A1draig Brady wrote: > On 10/06/10 14:32, Eric Blake wrote: >> On 06/10/2010 07:22 AM, Callahan, Patrick M. wrote: >>> if ((errno =3D=3D ENOSYS || errno =3D=3D EOPNOTSUPP) >>> ... >>> You could get in a debugger and determine where >>> to add "|| errno =3D=3D 252" to solve what appears to be >>> an HP-UX-and/or-cvfs-specific problem. >>> > Perhaps just changing to the more general ACL_NOT_WELL_SUPPORTED() > for HPUX is appropriate? I.E. could you test the following coreutils > patch Patrick? >=20 > I left the solaris and cygwin code doing the explicit errno checks, > but suggest they also change to the more general check too. >=20 > diff ../gnulib/lib/copy-acl.c gnulib/lib/copy-acl.c > --- ../gnulib/lib/copy-acl.c 2010-03-03 11:23:22.000000000 +0000 > +++ gnulib/lib/copy-acl.c 2010-06-10 14:10:19.000000000 +0000 > @@ -420,7 +420,7 @@ >=20 > if (count < 0) > { > - if (errno =3D=3D ENOSYS || errno =3D=3D EOPNOTSUPP) > + if (ACL_NOT_WELL_SUPPORTED (errno)) > { > count =3D 0; > break; > @@ -455,7 +455,7 @@ > { > int saved_errno =3D errno; >=20 > - if (errno =3D=3D ENOSYS || errno =3D=3D EOPNOTSUPP) > + if (ACL_NOT_WELL_SUPPORTED (errno)) > { > struct stat source_statbuf; >=20 >=20 I haven't seen any response to this open issue - is this patch still okay to apply? --=20 Eric Blake eblake@redhat.com +1-801-349-2682 Libvirt virtualization library http://libvirt.org --------------enig3E23A7A21E5E2D34FAAC87AB Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.14 (GNU/Linux) Comment: Public key at http://people.redhat.com/eblake/eblake.gpg Comment: Using GnuPG with Fedora - http://enigmail.mozdev.org/ iQEcBAEBCAAGBQJMYBTEAAoJEKeha0olJ0Nqm1MH/AtAQRJlmzoVWAeZIwwcoAqw 99622zxqbJ/UVxmNpIkPvqwz4Lh+co/VioCkXWXYIjdUDxttBUfZCKT+xARHDRVD QHH9wf5DJ25AcdK6pfGpNHf1K40EVkjpSqGa9fQI60qlevCfffbMC7sxsH2uBgvt x5Mm+JQs+PE6Vek7QVOGYY08uF+GzpBY3+1ySEcO1EtBAncuv11ySLWHAZDl6air yQtsBM9yxhbRKENjLP5dbULI1NbT7EjV8c6xRQ5FQvmqbEIQrs2KIUKSljMlRWCE ByGI9v69jCWnE1Cg+AW5ihCUbBxikdj4Uf8xOma762FfxevYJT1zjyjtHsVXKtM= =TK1M -----END PGP SIGNATURE----- --------------enig3E23A7A21E5E2D34FAAC87AB-- From debbugs-submit-bounces@debbugs.gnu.org Mon Aug 09 11:15:51 2010 Received: (at 6053) by debbugs.gnu.org; 9 Aug 2010 15:15: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 1OiU4t-0007kZ-Dt for submit@debbugs.gnu.org; Mon, 09 Aug 2010 11:15:51 -0400 Received: from mail1.slb.deg.dub.stisp.net ([84.203.253.98]) by debbugs.gnu.org with smtp (Exim 4.69) (envelope-from ) id 1OiU4r-0007kU-5v for 6053@debbugs.gnu.org; Mon, 09 Aug 2010 11:15:50 -0400 Received: (qmail 12779 invoked from network); 9 Aug 2010 15:16:30 -0000 Received: from unknown (HELO ?192.168.2.25?) (84.203.137.218) by mail1.slb.deg.dub.stisp.net with SMTP; 9 Aug 2010 15:16:30 -0000 Message-ID: <4C601BCD.9040203@draigBrady.com> Date: Mon, 09 Aug 2010 16:16:29 +0100 From: =?UTF-8?B?UMOhZHJhaWcgQnJhZHk=?= User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.1.8) Gecko/20100227 Thunderbird/3.0.3 MIME-Version: 1.0 To: Eric Blake Subject: Re: bug#6053: cp, ls, and mv bug: unknown error (252) References: <75F5ED8A5A553646A46E00E6EC854FA3046EEF78@vaff01-mail01.ad.gd-ais.com><4BD6FE69.7030204@draigBrady.com><20100608001019.GI585@dementia.proulx.com><75F5ED8A5A553646A46E00E6EC854FA304872C6A@vaff01-mail01.ad.gd-ais.com> <878w6ps0xx.fsf@meyering.net> <75F5ED8A5A553646A46E00E6EC854FA304873115@vaff01-mail01.ad.gd-ais.com> <4C10E973.6010907@redhat.com> <4C10F2E0.20104@draigBrady.com> <4C6014C4.3030003@redhat.com> In-Reply-To: <4C6014C4.3030003@redhat.com> X-Enigmail-Version: 1.0.1 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -2.7 (--) X-Debbugs-Envelope-To: 6053 Cc: bug-gnulib@gnu.org, "Callahan, Patrick M." , 6053@debbugs.gnu.org, Jim Meyering , Bob Proulx 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 09/08/10 15:46, Eric Blake wrote: > On 06/10/2010 08:12 AM, PĆ”draig Brady wrote: >> On 10/06/10 14:32, Eric Blake wrote: >>> On 06/10/2010 07:22 AM, Callahan, Patrick M. wrote: >>>> if ((errno == ENOSYS || errno == EOPNOTSUPP) >>>> ... >>>> You could get in a debugger and determine where >>>> to add "|| errno == 252" to solve what appears to be >>>> an HP-UX-and/or-cvfs-specific problem. >>>> >> Perhaps just changing to the more general ACL_NOT_WELL_SUPPORTED() >> for HPUX is appropriate? I.E. could you test the following coreutils >> patch Patrick? >> >> I left the solaris and cygwin code doing the explicit errno checks, >> but suggest they also change to the more general check too. >> >> diff ../gnulib/lib/copy-acl.c gnulib/lib/copy-acl.c >> --- ../gnulib/lib/copy-acl.c 2010-03-03 11:23:22.000000000 +0000 >> +++ gnulib/lib/copy-acl.c 2010-06-10 14:10:19.000000000 +0000 >> @@ -420,7 +420,7 @@ >> >> if (count < 0) >> { >> - if (errno == ENOSYS || errno == EOPNOTSUPP) >> + if (ACL_NOT_WELL_SUPPORTED (errno)) >> { >> count = 0; >> break; >> @@ -455,7 +455,7 @@ >> { >> int saved_errno = errno; >> >> - if (errno == ENOSYS || errno == EOPNOTSUPP) >> + if (ACL_NOT_WELL_SUPPORTED (errno)) >> { >> struct stat source_statbuf; >> >> > > I haven't seen any response to this open issue - is this patch still > okay to apply? > Well without an appropriate system to test on I wouldn't apply it, though it does seem like it would fix the reported issue. cheers, PĆ”draig. From debbugs-submit-bounces@debbugs.gnu.org Mon Aug 09 13:50:15 2010 Received: (at submit) by debbugs.gnu.org; 9 Aug 2010 17:50:15 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OiWUI-0000Tr-L1 for submit@debbugs.gnu.org; Mon, 09 Aug 2010 13:50:14 -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 1OiWUD-0000Tl-AZ for submit@debbugs.gnu.org; Mon, 09 Aug 2010 13:50:13 -0400 Received: from lists.gnu.org ([199.232.76.165]:50780) by monty-python.gnu.org with esmtps (TLS-1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1OiWUq-0008PM-9h for submit@debbugs.gnu.org; Mon, 09 Aug 2010 13:50:48 -0400 Received: from [140.186.70.92] (port=60013 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1OiWUn-0001ml-2d for bug-coreutils@gnu.org; Mon, 09 Aug 2010 13:50:47 -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.5 required=5.0 tests=BAYES_00,HTML_MESSAGE, RCVD_ILLEGAL_IP,T_RP_MATCHES_RCVD autolearn=no version=3.3.1 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1OiWUi-000868-Cr for bug-coreutils@gnu.org; Mon, 09 Aug 2010 13:50:41 -0400 Received: from camv02-relay2.casc.gd-ais.com ([192.5.164.99]:59943) by eggs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OiWUi-00085m-5w for bug-coreutils@gnu.org; Mon, 09 Aug 2010 13:50:40 -0400 Received: from ([10.73.100.22]) by camv02-relay2.casc.gd-ais.com with SMTP id 5203374.45355279; Mon, 09 Aug 2010 10:50:36 -0700 Received: from eadc01-cahprd02.ad.gd-ais.com ([10.120.80.12]) by camv02-fes01.ad.gd-ais.com with Microsoft SMTPSVC(6.0.3790.4675); Mon, 9 Aug 2010 10:50:36 -0700 Received: from vaff06-cahprd02.ad.gd-ais.com (10.59.80.18) by eadc01-cahprd02.ad.gd-ais.com (10.120.80.12) with Microsoft SMTP Server (TLS) id 8.3.83.0; Mon, 9 Aug 2010 12:50:35 -0500 Received: from VAFF06-MABPRD01.ad.gd-ais.com ([169.254.1.138]) by vaff06-cahprd02.ad.gd-ais.com ([10.59.80.18]) with mapi; Mon, 9 Aug 2010 13:50:34 -0400 From: "Callahan, Patrick M." To: "bug-coreutils@gnu.org" Date: Mon, 9 Aug 2010 13:50:32 -0400 Subject: bug#6053: cp, ls, and mv bug: unknown error (252) Thread-Topic: bug#6053: cp, ls, and mv bug: unknown error (252) Thread-Index: Acs361zbS2sOudp1SRaTv+msAjbtcw== Message-ID: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: acceptlanguage: en-US Content-Type: multipart/alternative; boundary="_000_E8ACED485A33194F9FDAC00F6DD724FD0B2871E5FFVAFF06MABPRD0_" MIME-Version: 1.0 X-OriginalArrivalTime: 09 Aug 2010 17:50:36.0013 (UTC) FILETIME=[5EF4B9D0:01CB37EB] X-detected-operating-system: by eggs.gnu.org: FreeBSD 4.4 (1) X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6, seldom 2.4 (older, 4) X-Spam-Score: -3.3 (---) 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: -4.7 (----) --_000_E8ACED485A33194F9FDAC00F6DD724FD0B2871E5FFVAFF06MABPRD0_ Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable After applying the patch-I think I have the entire diff-against 8.4 I recei= ved the error paraphrasing here unresolved symbol ACL_NOT_WELL_SUPPORTED in= ../lib/libcoreutils.a[copy-acl.o]. I quickly forced this define to contin= ue the build. With this change I no longer see the unsupported warnings on= an ls. Patrick M. Callahan Senior Engineer pat.callahan@gd-ais.com General Dynamics Advanced Information Systems 10467 White Granite Drive Ste 304 Oakton VA 22124 work: 703.277.1471 --_000_E8ACED485A33194F9FDAC00F6DD724FD0B2871E5FFVAFF06MABPRD0_ Content-Type: text/html; charset="us-ascii" Content-Transfer-Encoding: quoted-printable

After applying the patch-I think I have the entire diff-against 8.4 I received the error paraphrasing here unresolved symbol ACL_NOT_WELL_SUPPORTED in ../lib/libcoreutils.a[copy-acl.o].  I quickl= y forced this define to continue the build.  With this change I no longe= r see the unsupported warnings on an ls.

 

Patrick M. Callahan Se= nior Engineer

pat.callahan@gd-ais.com

General Dynamics Advanced Information Syste= ms

10467 White Granite Dr= ive Ste 304

Oakton VA 22124

work: 703.277.1471

 

--_000_E8ACED485A33194F9FDAC00F6DD724FD0B2871E5FFVAFF06MABPRD0_-- From debbugs-submit-bounces@debbugs.gnu.org Mon Aug 09 14:22:43 2010 Received: (at submit) by debbugs.gnu.org; 9 Aug 2010 18:22:43 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OiWzj-0000k1-Gn for submit@debbugs.gnu.org; Mon, 09 Aug 2010 14:22:43 -0400 Received: from mx10.gnu.org ([199.232.76.166]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OiWzg-0000jw-S5 for submit@debbugs.gnu.org; Mon, 09 Aug 2010 14:22:42 -0400 Received: from lists.gnu.org ([199.232.76.165]:50499) by monty-python.gnu.org with esmtps (TLS-1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1OiX0M-0000HJ-Mp for submit@debbugs.gnu.org; Mon, 09 Aug 2010 14:23:22 -0400 Received: from [140.186.70.92] (port=51873 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1OiX0L-0003Bh-Ae for bug-coreutils@gnu.org; Mon, 09 Aug 2010 14:23: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=-6.9 required=5.0 tests=BAYES_00,RCVD_IN_DNSWL_HI, T_RP_MATCHES_RCVD autolearn=unavailable version=3.3.1 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1OiX0K-0005a3-1B for bug-coreutils@gnu.org; Mon, 09 Aug 2010 14:23:21 -0400 Received: from mx1.redhat.com ([209.132.183.28]:5786) by eggs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OiX0J-0005Zl-Qh for bug-coreutils@gnu.org; Mon, 09 Aug 2010 14:23:20 -0400 Received: from int-mx02.intmail.prod.int.phx2.redhat.com (int-mx02.intmail.prod.int.phx2.redhat.com [10.5.11.12]) by mx1.redhat.com (8.13.8/8.13.8) with ESMTP id o79ING4P019348 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Mon, 9 Aug 2010 14:23:16 -0400 Received: from [10.3.113.67] (ovpn-113-67.phx2.redhat.com [10.3.113.67]) by int-mx02.intmail.prod.int.phx2.redhat.com (8.13.8/8.13.8) with ESMTP id o79INGs8017478; Mon, 9 Aug 2010 14:23:16 -0400 Message-ID: <4C604756.5040501@redhat.com> Date: Mon, 09 Aug 2010 12:22:14 -0600 From: Eric Blake Organization: Red Hat User-Agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.7) Gecko/20100720 Fedora/3.1.1-1.fc13 Lightning/1.0b2pre Mnenhy/0.8.3 Thunderbird/3.1.1 MIME-Version: 1.0 To: "Callahan, Patrick M." Subject: Re: bug#6053: cp, ls, and mv bug: unknown error (252) References: <75F5ED8A5A553646A46E00E6EC854FA3046EEF78@vaff01-mail01.ad.gd-ais.com> In-Reply-To: X-Enigmail-Version: 1.1.2 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="------------enigBA9521ADF9910F62ACD83B9F" X-Scanned-By: MIMEDefang 2.67 on 10.5.11.12 X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6, seldom 2.4 (older, 4) X-Spam-Score: -7.8 (-------) X-Debbugs-Envelope-To: submit Cc: "bug-coreutils@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: -7.8 (-------) This is an OpenPGP/MIME signed message (RFC 2440 and 3156) --------------enigBA9521ADF9910F62ACD83B9F Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable On 08/09/2010 11:50 AM, Callahan, Patrick M. wrote: > After applying the patch-I think I have the entire diff-against 8.4 I r= eceived the error paraphrasing here unresolved symbol ACL_NOT_WELL_SUPPOR= TED in ../lib/libcoreutils.a[copy-acl.o]. I quickly forced this define t= o continue the build. With this change I no longer see the unsupported w= arnings on an ls. But ACL_NOT_WELL_SUPPORTED should already be defined in acl-internal.h, for all but MacOS and Tru64. Oh, maybe I see the problem: #if USE_ACL # if HAVE_ACL_GET_FILE # if defined __APPLE__ && defined __MACH__ /* MacOS X */ # elif defined EOPNOTSUPP /* Tru64 NFS */ # else # define ACL_NOT_WELL_SUPPORTED(Err) \ ((Err) =3D=3D ENOTSUP || (Err) =3D=3D ENOSYS || (Err) =3D=3D EINVAL = || (Err) =3D=3D EBUSY) # endif # elif HAVE_ACL && defined GETACL /* Solaris, Cygwin, not HP-UX */ =2E.. Sounds like we need to float that definition higher. Just to double-check, what exactly did you define it to? And can you confirm what config.h contains for USE_ACL and HAVE_ACL_GET_FILE? In other words, P=E1draig's patch is incomplete until we also tweak acl-internal.h. --=20 Eric Blake eblake@redhat.com +1-801-349-2682 Libvirt virtualization library http://libvirt.org --------------enigBA9521ADF9910F62ACD83B9F Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.14 (GNU/Linux) Comment: Public key at http://people.redhat.com/eblake/eblake.gpg Comment: Using GnuPG with Fedora - http://enigmail.mozdev.org/ iQEbBAEBCAAGBQJMYEdWAAoJEKeha0olJ0NqZSkH93FGRmkt7F/lEQUvl+93nPul y+jfr+dATMc9en8v0xFEwt5UFIF/jXWtMsr65c8BtCuao/ks6+GOWbvR3FXyVqVq 5PpvriIdzfiyEcuiX/+ZSQTrnnNb6nNhbLNQy+biAiqZQ5zveBNVVP+xeHiEW+yh 8r9y0bW/0Yzrvb+L0ScBRFINUom8IJijeBxmFCZl6oDEe91ePu9IdQykj0ZaA3AR uVlQMHqD7wvQ6KeXoC1JtWwZManfLzILi1jvUT0lyBNjucubYkGpkNSHgvDVWKYi wdHFCLSq6s1mZUDxvtlsIR+lZiJ8GjUi6XKB0DMVdSsNrycA/PvCo+W1j9yEGQ== =OoZU -----END PGP SIGNATURE----- --------------enigBA9521ADF9910F62ACD83B9F-- From debbugs-submit-bounces@debbugs.gnu.org Mon Aug 09 17:50:31 2010 Received: (at submit) by debbugs.gnu.org; 9 Aug 2010 21:50:31 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OiaEp-0002SO-GM for submit@debbugs.gnu.org; Mon, 09 Aug 2010 17:50:31 -0400 Received: from mx10.gnu.org ([199.232.76.166]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OiaEi-0002SH-RR for submit@debbugs.gnu.org; Mon, 09 Aug 2010 17:50:30 -0400 Received: from lists.gnu.org ([199.232.76.165]:43104) by monty-python.gnu.org with esmtps (TLS-1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1OiaEw-0001lt-BS for submit@debbugs.gnu.org; Mon, 09 Aug 2010 17:50:38 -0400 Received: from [140.186.70.92] (port=36784 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1OiaEq-0002l7-76 for bug-coreutils@gnu.org; Mon, 09 Aug 2010 17:50:37 -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.5 required=5.0 tests=BAYES_00,RCVD_ILLEGAL_IP, T_RP_MATCHES_RCVD autolearn=no version=3.3.1 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1OiaEi-0000c7-7y for bug-coreutils@gnu.org; Mon, 09 Aug 2010 17:50:25 -0400 Received: from camv02-relay2.casc.gd-ais.com ([192.5.164.99]:60193) by eggs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OiaEi-0000bt-0V for bug-coreutils@gnu.org; Mon, 09 Aug 2010 17:50:24 -0400 Received: from ([10.73.100.22]) by camv02-relay2.casc.gd-ais.com with SMTP id 5203374.45392133; Mon, 09 Aug 2010 14:50:19 -0700 Received: from eadc01-cahprd01.ad.gd-ais.com ([10.120.80.11]) by camv02-fes01.ad.gd-ais.com with Microsoft SMTPSVC(6.0.3790.4675); Mon, 9 Aug 2010 14:50:18 -0700 Received: from vaff06-cahprd02.ad.gd-ais.com (10.59.80.18) by eadc01-cahprd01.ad.gd-ais.com (10.120.80.11) with Microsoft SMTP Server (TLS) id 8.3.83.0; Mon, 9 Aug 2010 16:50:17 -0500 Received: from VAFF06-MABPRD01.ad.gd-ais.com ([169.254.1.138]) by vaff06-cahprd02.ad.gd-ais.com ([10.59.80.18]) with mapi; Mon, 9 Aug 2010 17:50:17 -0400 From: "Callahan, Patrick M." To: Eric Blake Date: Mon, 9 Aug 2010 17:50:11 -0400 Subject: RE: bug#6053: cp, ls, and mv bug: unknown error (252) Thread-Topic: bug#6053: cp, ls, and mv bug: unknown error (252) Thread-Index: Acs37/nUcLsfD4G2Roucv/M69AIxzQAHK/4g Message-ID: References: <75F5ED8A5A553646A46E00E6EC854FA3046EEF78@vaff01-mail01.ad.gd-ais.com> <4C604756.5040501@redhat.com> In-Reply-To: <4C604756.5040501@redhat.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-cr-puzzleid: {B49FE993-2634-441A-96F8-384F1AAFC310} x-cr-hashedpuzzle: A5Uq CAYS C7d+ D3aQ EWPY F1ws Grwx I0c+ MBBm M+6J RFrx Rx0d SUjt Uf4+ UiV8 WA4x; 2; YgB1AGcALQBjAG8AcgBlAHUAdABpAGwAcwBAAGcAbgB1AC4AbwByAGcAOwBlAGIAbABhAGsAZQBAAHIAZQBkAGgAYQB0AC4AYwBvAG0A; Sosha1_v1; 7; {B49FE993-2634-441A-96F8-384F1AAFC310}; cABhAHQALgBjAGEAbABsAGEAaABhAG4AQABnAGQALQBhAGkAcwAuAGMAbwBtAA==; Mon, 09 Aug 2010 21:50:11 GMT; UgBFADoAIABiAHUAZwAjADYAMAA1ADMAOgAgAGMAcAAsACAAbABzACwAIABhAG4AZAAgAG0AdgAgAGIAdQBnADoAIAB1AG4AawBuAG8AdwBuACAAZQByAHIAbwByACAAKAAyADUAMgApAA== acceptlanguage: en-US Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-OriginalArrivalTime: 09 Aug 2010 21:50:18.0915 (UTC) FILETIME=[DBD56730:01CB380C] X-detected-operating-system: by eggs.gnu.org: FreeBSD 4.4 (1) 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: "bug-coreutils@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.1 (-----) As a quick "fix" without investigating what is being defined I simply added= the line below to copy-acl.c. I make no claim that this is correct. # define ACL_NOT_WELL_SUPPORTED(Err) \ ((Err) =3D=3D ENOTSUP || (Err) =3D=3D ENOSYS || (Err) =3D=3D EINVAL ||= (Err) =3D=3D EBUSY) Patrick M. Callahan Senior Engineer pat.callahan@gd-ais.com General Dynamics Advanced Information Systems 10467 White Granite Drive Ste 304 Oakton VA 22124 work: 703.277.1471 From debbugs-submit-bounces@debbugs.gnu.org Mon Aug 09 18:07:32 2010 Received: (at submit) by debbugs.gnu.org; 9 Aug 2010 22:07: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 1OiaVH-0002ZQ-OZ for submit@debbugs.gnu.org; Mon, 09 Aug 2010 18:07:32 -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 1OiaVE-0002ZL-Hl for submit@debbugs.gnu.org; Mon, 09 Aug 2010 18:07:29 -0400 Received: from lists.gnu.org ([199.232.76.165]:38911) by monty-python.gnu.org with esmtps (TLS-1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1OiaVu-0001ss-N7 for submit@debbugs.gnu.org; Mon, 09 Aug 2010 18:08:10 -0400 Received: from [140.186.70.92] (port=37027 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1OiaVt-0000Kw-EK for bug-coreutils@gnu.org; Mon, 09 Aug 2010 18:08:10 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-6.9 required=5.0 tests=BAYES_00,RCVD_IN_DNSWL_HI, T_RP_MATCHES_RCVD autolearn=unavailable version=3.3.1 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1OiaVr-0003fL-Ef for bug-coreutils@gnu.org; Mon, 09 Aug 2010 18:08:09 -0400 Received: from mx1.redhat.com ([209.132.183.28]:12012) by eggs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OiaVr-0003fG-7s for bug-coreutils@gnu.org; Mon, 09 Aug 2010 18:08:07 -0400 Received: from int-mx02.intmail.prod.int.phx2.redhat.com (int-mx02.intmail.prod.int.phx2.redhat.com [10.5.11.12]) by mx1.redhat.com (8.13.8/8.13.8) with ESMTP id o79M85T8020440 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Mon, 9 Aug 2010 18:08:05 -0400 Received: from [10.3.113.67] (ovpn-113-67.phx2.redhat.com [10.3.113.67]) by int-mx02.intmail.prod.int.phx2.redhat.com (8.13.8/8.13.8) with ESMTP id o79M84Dj018195; Mon, 9 Aug 2010 18:08:05 -0400 Message-ID: <4C607C07.7080106@redhat.com> Date: Mon, 09 Aug 2010 16:07:03 -0600 From: Eric Blake Organization: Red Hat User-Agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.7) Gecko/20100720 Fedora/3.1.1-1.fc13 Lightning/1.0b2pre Mnenhy/0.8.3 Thunderbird/3.1.1 MIME-Version: 1.0 To: "Callahan, Patrick M." Subject: Re: bug#6053: cp, ls, and mv bug: unknown error (252) References: <75F5ED8A5A553646A46E00E6EC854FA3046EEF78@vaff01-mail01.ad.gd-ais.com> <4C604756.5040501@redhat.com> In-Reply-To: X-Enigmail-Version: 1.1.2 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="------------enigA3429F36AAD2E23E35B02229" X-Scanned-By: MIMEDefang 2.67 on 10.5.11.12 X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6, seldom 2.4 (older, 4) X-Spam-Score: -7.8 (-------) X-Debbugs-Envelope-To: submit Cc: "bug-coreutils@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: -7.8 (-------) This is an OpenPGP/MIME signed message (RFC 2440 and 3156) --------------enigA3429F36AAD2E23E35B02229 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable On 08/09/2010 03:50 PM, Callahan, Patrick M. wrote: > As a quick "fix" without investigating what is being defined I simply a= dded the line below to copy-acl.c. I make no claim that this is correct. >=20 > # define ACL_NOT_WELL_SUPPORTED(Err) \ > ((Err) =3D=3D ENOTSUP || (Err) =3D=3D ENOSYS || (Err) =3D=3D EINVA= L || (Err) =3D=3D EBUSY) But _where_ did you add it, in relation to all the other preprocessor statements? A context diff would be best, but even knowing the line number would be helpful in this case. --=20 Eric Blake eblake@redhat.com +1-801-349-2682 Libvirt virtualization library http://libvirt.org --------------enigA3429F36AAD2E23E35B02229 Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.14 (GNU/Linux) Comment: Public key at http://people.redhat.com/eblake/eblake.gpg Comment: Using GnuPG with Fedora - http://enigmail.mozdev.org/ iQEcBAEBCAAGBQJMYHwHAAoJEKeha0olJ0NqTHwIAJQ002Bbkb8Oa2ozonpAc4Yd pRW1O7mgGVl1ovm85loOLqI1rqg8VwZIYtxkxwwFW1oayamw+FiIYs9zdGsl0ifB 3BNyMsNfG+I3VoJtqJpksWsnpQymIoUpEGG46cVgBfGtFU8TXIh1nxskDvQnY9j4 iw9y7C6M3JAdTLk0Zrzwwl1Do0MQbzpoPngIewwcEBTIOl8jknn6Q6XLcHZuuV/5 swslddc0IpMlPrvzS7LYq/pY0pI2eMDWKaX29UiUnc8gI5sIO8I3OhqE7hTmgWe5 65a3zfQaygBZIyq/L9yvlrZwOtATj82A8PYvI29hlHJ1+bWHOgKKDWUt0EYose4= =+qYu -----END PGP SIGNATURE----- --------------enigA3429F36AAD2E23E35B02229-- From debbugs-submit-bounces@debbugs.gnu.org Tue Aug 10 11:36:44 2010 Received: (at submit) by debbugs.gnu.org; 10 Aug 2010 15:36:44 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1Oiqsd-00020b-I6 for submit@debbugs.gnu.org; Tue, 10 Aug 2010 11:36:43 -0400 Received: from mx10.gnu.org ([199.232.76.166]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1Oiqsb-00020U-Uf for submit@debbugs.gnu.org; Tue, 10 Aug 2010 11:36:43 -0400 Received: from lists.gnu.org ([199.232.76.165]:57251) by monty-python.gnu.org with esmtps (TLS-1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1OiqtK-00086m-6j for submit@debbugs.gnu.org; Tue, 10 Aug 2010 11:37:26 -0400 Received: from [140.186.70.92] (port=60613 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1OiqtI-0007lo-Q1 for bug-coreutils@gnu.org; Tue, 10 Aug 2010 11:37: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=-5.9 required=5.0 tests=BAYES_00,MISSING_HEADERS, RCVD_IN_DNSWL_HI, T_RP_MATCHES_RCVD autolearn=unavailable version=3.3.1 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1OiqtH-00055g-MU for bug-coreutils@gnu.org; Tue, 10 Aug 2010 11:37:24 -0400 Received: from mx1.redhat.com ([209.132.183.28]:38017) by eggs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OiqtH-00055a-EC for bug-coreutils@gnu.org; Tue, 10 Aug 2010 11:37:23 -0400 Received: from int-mx02.intmail.prod.int.phx2.redhat.com (int-mx02.intmail.prod.int.phx2.redhat.com [10.5.11.12]) by mx1.redhat.com (8.13.8/8.13.8) with ESMTP id o7AFbLjg029748 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Tue, 10 Aug 2010 11:37:21 -0400 Received: from [10.3.113.99] (ovpn-113-99.phx2.redhat.com [10.3.113.99]) by int-mx02.intmail.prod.int.phx2.redhat.com (8.13.8/8.13.8) with ESMTP id o7AFbKl4024818; Tue, 10 Aug 2010 11:37:21 -0400 Message-ID: <4C6171F3.3000809@redhat.com> Date: Tue, 10 Aug 2010 09:36:19 -0600 From: Eric Blake Organization: Red Hat User-Agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.8) Gecko/20100805 Red Hat/3.1.2-2.el6 Mnenhy/0.8.3 Thunderbird/3.1.2 MIME-Version: 1.0 Subject: Re: bug#6053: cp, ls, and mv bug: unknown error (252) References: <75F5ED8A5A553646A46E00E6EC854FA3046EEF78@vaff01-mail01.ad.gd-ais.com> <4C604756.5040501@redhat.com> <4C607C07.7080106@redhat.com> In-Reply-To: <4C607C07.7080106@redhat.com> X-Enigmail-Version: 1.1.2 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="------------enig6644BC4E6F24845EC3F12055" X-Scanned-By: MIMEDefang 2.67 on 10.5.11.12 X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6, seldom 2.4 (older, 4) X-Spam-Score: -7.1 (-------) X-Debbugs-Envelope-To: submit Cc: "Callahan, Patrick M." , "bug-coreutils@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: -7.1 (-------) This is an OpenPGP/MIME signed message (RFC 2440 and 3156) --------------enig6644BC4E6F24845EC3F12055 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable On 08/09/2010 04:07 PM, Eric Blake wrote: > On 08/09/2010 03:50 PM, Callahan, Patrick M. wrote: >> As a quick "fix" without investigating what is being defined I simply = added the line below to copy-acl.c. I make no claim that this is correct.= >> >> # define ACL_NOT_WELL_SUPPORTED(Err) \ >> ((Err) =3D=3D ENOTSUP || (Err) =3D=3D ENOSYS || (Err) =3D=3D EINV= AL || (Err) =3D=3D EBUSY) >=20 > But _where_ did you add it, in relation to all the other preprocessor > statements? A context diff would be best, but even knowing the line > number would be helpful in this case. On re-reading your mail, I saw that you added it to copy-acl.c rather than acl-internal.h; my proposed patch merely made it unconditional at the start of acl-internal.h, so I have now pushed it. --=20 Eric Blake eblake@redhat.com +1-801-349-2682 Libvirt virtualization library http://libvirt.org --------------enig6644BC4E6F24845EC3F12055 Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.14 (GNU/Linux) Comment: Public key at http://people.redhat.com/eblake/eblake.gpg Comment: Using GnuPG with Red Hat - http://enigmail.mozdev.org/ iQEcBAEBCAAGBQJMYXHzAAoJEKeha0olJ0NqICkH/3+VUYnM+mV9u9jCuvQ1cGrV OBc/cfUTXrVChJc5mdV7DEfyFfsp02VbeGK6atU0PF+mXjF0FjJtO0zLVgwi+xsR DbL/NSbh+sTeiMhx2bPXeENqb1t+5z2j2u6o3zBv+c1ZhL4AMHWsAVlK7atXXLH/ ncaKrmCWgh2QbRZHBZO1pNYd8bbpRTujnoa+gVlWrqhrxNKHG57bzSZYUpWILESG Z2SUheIdMn1fbBh6E2xujaFe3Y5BtPTEdbIjjzP9v6v/+JMXCxGeOBrXmrCZEHIk Ymj1YUQY/vL0Ts3Q3tmbgH3P1wbVDLxZ1Qa3RkEXLg7l9K6scHbORzYUm91NXds= =t/Nc -----END PGP SIGNATURE----- --------------enig6644BC4E6F24845EC3F12055-- From debbugs-submit-bounces@debbugs.gnu.org Sun Jun 12 19:18:27 2011 Received: (at 6053) by debbugs.gnu.org; 12 Jun 2011 23:18:27 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1QVtvG-0002vn-V1 for submit@debbugs.gnu.org; Sun, 12 Jun 2011 19:18:27 -0400 Received: from mo-p00-ob.rzone.de ([81.169.146.162]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1QVtvE-0002vU-Bz for 6053@debbugs.gnu.org; Sun, 12 Jun 2011 19:18:26 -0400 DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; t=1307920697; l=3842; s=domk; d=haible.de; h=Content-Transfer-Encoding:Content-Type:MIME-Version:In-Reply-To: References:Cc:Date:Subject:To:From:X-RZG-CLASS-ID:X-RZG-AUTH; bh=qNN1pNrk3nFs9JozDF5Q8Oug7ro=; b=KA9u58Yffu155fHvTDpbUpFvEoL7WXnOWBnVUh0w6goUPReQcs4wwH8IrA/gyHQUSRs rqlVLr8qmGvy8t8Fl1W7vym5f9DCDthDbeDlJb9l42XD9YD4psry7rfahgT2GK5ElSiz8 gVZAHUAKw73DTO7iNXw57KFtr95jNH7Qfkk= X-RZG-AUTH: :Ln4Re0+Ic/6oZXR1YgKryK8brksyK8dozXDwHXjf9hj/zDNRbP444xzQwQ== X-RZG-CLASS-ID: mo00 Received: from linuix.haible.de (dslb-088-068-058-108.pools.arcor-ip.net [88.68.58.108]) by post.strato.de (klopstock mo47) (RZmta 25.18) with ESMTPA id K003een5CLjdDG ; Mon, 13 Jun 2011 01:18:05 +0200 (MEST) From: Bruno Haible To: bug-gnulib@gnu.org Subject: Re: bug#6053: cp, ls, and mv bug: unknown error (252) Date: Mon, 13 Jun 2011 01:18:02 +0200 User-Agent: KMail/1.9.9 References: <75F5ED8A5A553646A46E00E6EC854FA3046EEF78@vaff01-mail01.ad.gd-ais.com> <4C10E973.6010907@redhat.com> <4C10F2E0.20104@draigBrady.com> In-Reply-To: <4C10F2E0.20104@draigBrady.com> MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Content-Disposition: inline Message-Id: <201106130118.04596.bruno@clisp.org> X-Spam-Score: -3.5 (---) X-Debbugs-Envelope-To: 6053 Cc: =?utf-8?q?P=C3=A1draig_Brady?= , 6053@debbugs.gnu.org, Jim Meyering , Bob Proulx , "Callahan, Patrick M." , Eric Blake 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 (---) P=C3=A1draig Brady wrote on 2010-06-10, and Eric committed the patch on 201= 0-08-10: > I left the solaris and cygwin code doing the explicit errno checks, > but suggest they also change to the more general check too. >=20 > diff ../gnulib/lib/copy-acl.c gnulib/lib/copy-acl.c > --- ../gnulib/lib/copy-acl.c 2010-03-03 11:23:22.000000000 +0000 > +++ gnulib/lib/copy-acl.c 2010-06-10 14:10:19.000000000 +0000 > @@ -420,7 +420,7 @@ >=20 > if (count < 0) > { > - if (errno =3D=3D ENOSYS || errno =3D=3D EOPNOTSUPP) > + if (ACL_NOT_WELL_SUPPORTED (errno)) > { > count =3D 0; > break; > @@ -455,7 +455,7 @@ > { > int saved_errno =3D errno; >=20 > - if (errno =3D=3D ENOSYS || errno =3D=3D EOPNOTSUPP) > + if (ACL_NOT_WELL_SUPPORTED (errno)) > { > struct stat source_statbuf; Sorry for not having reviewed this patch earlier. If getacl() can return errno =3D ENOTSUP, there are 4 files which need to be updated, not just one. And one of them is tests/test-sameacls.c, which is not supposed to include "acl-internal.h". So in order to treat all 4 files consistently, it's better to not use ACL_NOT_WELL_SUPPORTED. I'm applying this followup to your fix: 2011-06-12 Bruno Haible acl: Complete the 2010-08-10 fix. * lib/file-has-acl.c (file_has_acl) [HP-UX]: Also test against ENOTSUP. * lib/set-mode-acl.c (qset_acl) [HP-UX]: Likewise. * lib/copy-acl.c (qcopy_acl) [HP-UX]: Test for the errno values explicitly. * tests/test-sameacls.c (main) [HP-UX]: Also test against ENOTSUP. Reported in . =2D-- lib/copy-acl.c.orig Mon Jun 13 01:02:37 2011 +++ lib/copy-acl.c Mon Jun 13 01:00:19 2011 @@ -420,7 +420,7 @@ =20 if (count < 0) { =2D if (ACL_NOT_WELL_SUPPORTED (errno)) + if (errno =3D=3D ENOSYS || errno =3D=3D EOPNOTSUPP || errno =3D= =3D ENOTSUP) { count =3D 0; break; @@ -455,7 +455,7 @@ { int saved_errno =3D errno; =20 =2D if (ACL_NOT_WELL_SUPPORTED (errno)) + if (errno =3D=3D ENOSYS || errno =3D=3D EOPNOTSUPP || errno =3D=3D E= NOTSUP) { struct stat source_statbuf; =20 =2D-- lib/file-has-acl.c.orig Mon Jun 13 01:02:37 2011 +++ lib/file-has-acl.c Mon Jun 13 01:02:19 2011 @@ -527,7 +527,15 @@ count =3D getacl (name, 0, NULL); =20 if (count < 0) =2D return (errno =3D=3D ENOSYS || errno =3D=3D EOPNOTSUPP ? 0 := -1); + { + /* ENOSYS is seen on newer HP-UX versions. + EOPNOTSUPP is typically seen on NFS mounts. + ENOTSUP was seen on Quantum StorNext file systems (cvfs).= */ + if (errno =3D=3D ENOSYS || errno =3D=3D EOPNOTSUPP || errno = =3D=3D ENOTSUP) + return 0; + else + return -1; + } =20 if (count =3D=3D 0) return 0; =2D-- lib/set-mode-acl.c.orig Mon Jun 13 01:02:37 2011 +++ lib/set-mode-acl.c Mon Jun 13 01:00:19 2011 @@ -432,7 +432,7 @@ ret =3D setacl (name, sizeof (entries) / sizeof (struct acl_entry), en= tries); if (ret < 0) { =2D if (errno =3D=3D ENOSYS || errno =3D=3D EOPNOTSUPP) + if (errno =3D=3D ENOSYS || errno =3D=3D EOPNOTSUPP || errno =3D=3D E= NOTSUP) return chmod_or_fchmod (name, desc, mode); return -1; } =2D-- tests/test-sameacls.c.orig Mon Jun 13 01:02:37 2011 +++ tests/test-sameacls.c Mon Jun 13 01:00:19 2011 @@ -360,10 +360,12 @@ int count2; =20 count1 =3D getacl (file1, 0, NULL); =2D if (count1 < 0 && (errno =3D=3D ENOSYS || errno =3D=3D EOPNOTSUPP)) + if (count1 < 0 + && (errno =3D=3D ENOSYS || errno =3D=3D EOPNOTSUPP || errno =3D=3D E= NOTSUP)) count1 =3D 0; count2 =3D getacl (file2, 0, NULL); =2D if (count2 < 0 && (errno =3D=3D ENOSYS || errno =3D=3D EOPNOTSUPP)) + if (count2 < 0 + && (errno =3D=3D ENOSYS || errno =3D=3D EOPNOTSUPP || errno =3D=3D E= NOTSUP)) count2 =3D 0; =20 if (count1 < 0) =2D-=20 In memoriam Medgar Evers From debbugs-submit-bounces@debbugs.gnu.org Mon Oct 15 14:08:44 2018 Received: (at control) by debbugs.gnu.org; 15 Oct 2018 18:08:44 +0000 Received: from localhost ([127.0.0.1]:51332 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gC7IK-00060r-2w for submit@debbugs.gnu.org; Mon, 15 Oct 2018 14:08:44 -0400 Received: from mail-it1-f172.google.com ([209.85.166.172]:40315) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gC7IH-00060b-IH for control@debbugs.gnu.org; Mon, 15 Oct 2018 14:08:41 -0400 Received: by mail-it1-f172.google.com with SMTP id i191-v6so28938271iti.5 for ; Mon, 15 Oct 2018 11:08:41 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=to:from:message-id:date:user-agent:mime-version:content-language :content-transfer-encoding; bh=ENJiw4NNCG1KyknWEly5+sFpcc/epvPDpb7jvliI72o=; b=fuSJEAi/08Der8yTABSwXSs1Xk0O6bOx8Q6lHnwmml0aXmzIkSOtRRVfEtRRBvP6vA Bx89u8EB6m8lYw+mvw9ubG9WFPD2q3ShStEpyZmLXzMY1vQFzdhgWE+6Xy9ClryZ7+bm mDNh7sxE5S1lIT4+g3A2ieRIf8PfQrjsaMYmJyTZ1JEtIqGMKWDpB5QTaIhXrw6ZFKbB +n6qtDvp7d07mMABE0G8R6K6anc52aPV2qlywfatN3b/vpqTkss1Cb7ddmrDaMoPs+EP zXU0AdXLRaQ2dkOy3Kjp1qPjcwoMcrrD1Pg6HOWcA4kKlwZEyL8LuNGOxLdJ4WuXhRYx EnLA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:to:from:message-id:date:user-agent:mime-version :content-language:content-transfer-encoding; bh=ENJiw4NNCG1KyknWEly5+sFpcc/epvPDpb7jvliI72o=; b=I3i0xWoQn5uG3FbFgD0RqFHjLJ69BTB1bPN/lbe8TmufOH/i6gtHDTwgbdnDnvapLV YfoFblQ5B7VL04ARR+7bODBV43nXC7TgA0lQFoFvF5RWoKJbEd1JgnYFNk5CiK9XSmJh a3yCkghcn7CTz9iJCqnPmiJDvS2UPgO0seOTb9uFJHJxcWQCrlfXkFkj2DXutluL1I24 KkVjHwtgrwAFQLtLRmbY57bWdVZLf6qu64scgSsopO3E5Sb6WRkDwYmv9VMsta7XWOuC y6jzV7JIV5nRtm8xrOOXtGui7mnogArVs0Lx/M3OtFE1S9FXpr21KwD0p3QkTxvzeLSx 05hQ== X-Gm-Message-State: ABuFfohi+lP5iuatm9ft3sAfaoxfRsjeIOqKWQ8cSh5iCxyMwGc9dD61 nft4byEIkMfqo9vGT2CvmQ8hPQN8ZWk= X-Google-Smtp-Source: ACcGV62AZmuEzpfjCKwrJ8Qg3QQjCjyrZzG7C+qcej97AFVgIo7CkH+PQG96sS9QcZ6wjA99QTaA7g== X-Received: by 2002:a24:749:: with SMTP id f70-v6mr12402469itf.86.1539626915423; Mon, 15 Oct 2018 11:08:35 -0700 (PDT) Received: from tomato.housegordon.com (moose.housegordon.com. [184.68.105.38]) by smtp.googlemail.com with ESMTPSA id v82-v6sm3664065iod.14.2018.10.15.11.08.33 for (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 15 Oct 2018 11:08:34 -0700 (PDT) To: control@debbugs.gnu.org From: Assaf Gordon Message-ID: Date: Mon, 15 Oct 2018 12:08:32 -0600 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.9.1 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: 7bit X-Spam-Score: 2.0 (++) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: tags 6053 fixed close 6053 [...] Content analysis details: (2.0 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at http://www.dnswl.org/, no trust [209.85.166.172 listed in list.dnswl.org] -0.0 RCVD_IN_MSPIKE_H2 RBL: Average reputation (+2) [209.85.166.172 listed in wl.mailspike.net] 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (assafgordon[at]gmail.com) -0.0 SPF_PASS SPF: sender matches SPF record 1.8 MISSING_SUBJECT Missing Subject: header 0.2 NO_SUBJECT Extra score for no subject X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 1.0 (+) tags 6053 fixed close 6053 From unknown Sun Jun 22 03:54:42 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Tue, 13 Nov 2018 12:24:10 +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