From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Corwin Brust Newsgroups: gmane.emacs.devel Subject: Re: Windows 28.1 install/zip has el newer than elc for some files? Date: Fri, 22 Apr 2022 00:53:22 -0500 Message-ID: References: <86pmldv0ft.fsf@gmail.com> <86mtggo37a.fsf@gmail.com> <83mtggtgkw.fsf@gnu.org> <83k0biqv86.fsf@gnu.org> <83h76mqo65.fsf@gnu.org> <835yn1r8ms.fsf@gnu.org> Mime-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="23233"; mail-complaints-to="usenet@ciao.gmane.io" Cc: Phillip Lord , Emacs developers To: Eli Zaretskii Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Fri Apr 22 07:56:38 2022 Return-path: Envelope-to: ged-emacs-devel@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1nhmHW-0005sX-JS for ged-emacs-devel@m.gmane-mx.org; Fri, 22 Apr 2022 07:56:38 +0200 Original-Received: from localhost ([::1]:36112 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1nhmHV-0007HF-FP for ged-emacs-devel@m.gmane-mx.org; Fri, 22 Apr 2022 01:56:37 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:42622) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nhmEb-0005SX-IU for emacs-devel@gnu.org; Fri, 22 Apr 2022 01:53:37 -0400 Original-Received: from mail-ed1-f45.google.com ([209.85.208.45]:38586) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1nhmEZ-0007Kd-Na; Fri, 22 Apr 2022 01:53:37 -0400 Original-Received: by mail-ed1-f45.google.com with SMTP id z99so9129695ede.5; Thu, 21 Apr 2022 22:53:34 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=T05pG1/jS6RXfjwzweAdPnfuhNGYvVJLioO9lMP/amQ=; b=422K1hcbTeFeCKQkOHUxRVYrF2aGIqGEVYpgzgc5Mwxax+McsjRLfvwxxPJ62XLa5u zdzPgFAsYpcv2WNO0IQoyf6yKhHO7OfM3dIhAp78eA0MV0yBcmibY+eWSyHUZmo/yE4l 3Czi97cHTyf69BZBk9DJ1KeGMdETckeStcmR6oT4tVmoh8CbgXCO2HLw+zavsnDrLOx9 8M/6bh4bO3Lh6EaGWcU0/DcrNBrSE537lQfGUhkBtty2wwFnHm6BjChDvO8HSf1P3Dcp NTqzEqBueF/MlEVXhwaVPlb71xGfGUrbkHzsJTwOBJb+ixfVIfVpVaWPHbkx6WXa5X1u FZ+w== X-Gm-Message-State: AOAM532sbj3R9AvowJKhOmpkxiX/ZhLwm8Y6eL9tD03nH2DG+dOserRY aDA7vy31YAW4RTmsjgK8pbQl29UqXpfzbLQ83UVCe5byTY8= X-Google-Smtp-Source: ABdhPJzh5V+aBrti9QuddoMx5HqCj/FL1jkbQ97lD5uDY7u7ftCaS+QlVMYqTUqqCU6o/dpOAkQ4/PXL2NAGCj0/dEI= X-Received: by 2002:a05:6402:3690:b0:41d:79b5:5979 with SMTP id ej16-20020a056402369000b0041d79b55979mr3072260edb.309.1650606813041; Thu, 21 Apr 2022 22:53:33 -0700 (PDT) In-Reply-To: <835yn1r8ms.fsf@gnu.org> Received-SPF: pass client-ip=209.85.208.45; envelope-from=mplscorwin@gmail.com; helo=mail-ed1-f45.google.com X-Spam_score_int: -13 X-Spam_score: -1.4 X-Spam_bar: - X-Spam_report: (-1.4 / 5.0 requ) BAYES_00=-1.9, FREEMAIL_FORGED_FROMDOMAIN=0.249, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.249, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=no autolearn_force=no X-Spam_action: no action X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Original-Sender: "Emacs-devel" Xref: news.gmane.io gmane.emacs.devel:288789 Archived-At: On Fri, Apr 22, 2022 at 12:26 AM Eli Zaretskii wrote: > > I'm not familiar with makensis, but other than that, the only > explanation of the problem with timestamps can be some tool you use > under the hood, like if (for example) 'cp' or 'install' or 'tar' or > 'gzip' don't preserve time stamps (which would mean they are buggy). We use makensis to create the installer using the NSI file under admin/nt/dist-build. I don't use install, tar. Have you been able to verify the problem actually exists with the files as uploaded to the FTP site currently (since I rebuilt using the source tarball)? I'm wondering if the issue could be happening during extraction somehow. FTR, the commands I'm using were extracted from the build-zips.sh script which I believe Phil used for some time without running across this problem. I've added him in copy in case he may have ideas. In any case, my version of zip(1) appears to be preserving the date/time of the files collected. Here's the version information it reports: $ zip -v Copyright (c) 1990-2008 Info-ZIP - Type 'zip "-L"' for software license. This is Zip 3.0 (July 5th 2008), by Cygwin. Original by Info-ZIP. Currently maintained by E. Gordon. Please send bug reports to the authors using the web page at www.info-zip.org; see README for details. Latest sources and executables are at ftp://ftp.info-zip.org/pub/infozip, as of above date; see http://www.info-zip.org/ for other sites. Compiled with gcc 7.3.0 for Unix (Cygwin) on Jul 27 2018. Please do let me know additional thoughts/questions/experimentation requests.