all messages for Emacs-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
From: Corwin Brust <corwin@bru.st>
To: Eli Zaretskii <eliz@gnu.org>
Cc: Phillip Lord <phillip.lord@russet.org.uk>,
	Emacs developers <emacs-devel@gnu.org>
Subject: Re: Windows 28.1 install/zip has el newer than elc for some files?
Date: Fri, 22 Apr 2022 00:53:22 -0500	[thread overview]
Message-ID: <CAJf-WoS69meAEKhT338ydiBLqdWYx7Y6nU=3fdc-AVMvTtS9Fw@mail.gmail.com> (raw)
In-Reply-To: <835yn1r8ms.fsf@gnu.org>

On Fri, Apr 22, 2022 at 12:26 AM Eli Zaretskii <eliz@gnu.org> 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.



  reply	other threads:[~2022-04-22  5:53 UTC|newest]

Thread overview: 19+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2022-04-19 10:20 Windows 28.1 install/zip has el newer than elc for some files? Joel Reicher
2022-04-19 21:14 ` Corwin Brust
2022-04-19 23:20   ` Corwin Brust
2022-04-20  2:33     ` Corwin Brust
2022-04-20  3:15       ` Joel Reicher
2022-04-20  6:27         ` Eli Zaretskii
2022-04-21 15:55           ` Corwin Brust
2022-04-21 16:03             ` Eli Zaretskii
2022-04-21 16:08               ` Corwin Brust
2022-04-21 18:34                 ` Eli Zaretskii
2022-04-21 16:11               ` Corwin Brust
2022-04-21 17:06                 ` Corwin Brust
2022-04-22  6:02                   ` Corwin Brust
2022-04-21 18:36                 ` Eli Zaretskii
2022-04-22  1:20                   ` Corwin Brust
2022-04-22  5:26                     ` Eli Zaretskii
2022-04-22  5:53                       ` Corwin Brust [this message]
2022-04-22  6:18                         ` Corwin Brust
2022-04-22  6:45                         ` Eli Zaretskii

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to='CAJf-WoS69meAEKhT338ydiBLqdWYx7Y6nU=3fdc-AVMvTtS9Fw@mail.gmail.com' \
    --to=corwin@bru.st \
    --cc=eliz@gnu.org \
    --cc=emacs-devel@gnu.org \
    --cc=phillip.lord@russet.org.uk \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
Code repositories for project(s) associated with this external index

	https://git.savannah.gnu.org/cgit/emacs.git
	https://git.savannah.gnu.org/cgit/emacs/org-mode.git

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.