all messages for Emacs-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
From: "H. Dieter Wilhelm" <dieter@duenenhof-wilhelm.de>
To: Corwin Brust <corwin@bru.st>
Cc: Eli Zaretskii <eliz@gnu.org>,
	Emacs developers <emacs-devel@gnu.org>,
	Phillip Lord <phillip.lord@russet.org.uk>
Subject: Re: Windows binaries for emacs-28 status and TODOs
Date: Wed, 26 Jan 2022 20:37:45 +0100	[thread overview]
Message-ID: <xm461r0u8f06.fsf@duenenhof-wilhelm.de> (raw)
In-Reply-To: <CAJf-WoSXwVsCzMyC0FM4cGFBBmAnguE_+EwkMSesGFBkzuA_WA@mail.gmail.com> (Corwin Brust's message of "Sun, 23 Jan 2022 04:54:05 -0600")

Corwin Brust <corwin@bru.st> writes:

> ==Priority Tasks==
> 1. uploading binaries to alpha.gnu.org

+1 (conditionally)

I hope, with this, there will be more feedback and tested use cases,
than we can provide.

> Eli, please weigh in on this point, especially.

Yes please.

> 2. fix any critical bugs specific to the binaries as I'm building them
> ..
> 3. better document the process for building windows binary releases

Sorry, haven't checked your documentation work yet.

> ==Open Discussion Points==
> 4. Should we have separate set with and without native compilation?

As a backup scenario in case of bug reports maybe? (I can't fathom what
might go wrong on Windows..)

> 5. Is the -static flag required for windows binary releases?

So far your build seems to work flawlessly on my MSYS machine.

By the way, are the debug symbols really necessary?  Eli mentioned this,
as far as I understood, as a reason for the bigger .eln file sizes
compared to files on Gnu-Linux.  Could we spare another, maybe,
unnecessary compiler flag?

> 6. What problems exist with the installer and how urgent is each?

    (debbugs-gnu-bugs 53551)
28.0.91; Installer on Windows10 (wishlist priority)

And then there is the "side-by-side" installation in existing Emacs' tree
issue..

> 6.1 Is the uninstaller doing the right thing in all cases?

    (debbugs-gnu-bugs 53553)
28.0.91; uninstall.exe leaves traces of Emacs

> 6.2 Should we detected existing Emacs install(s) and vary un/installer
> behavior accordingly?

At least in the long run, yes.  If Emacs is designed that way for
side-by-side installations..

> 6.3 Should we provide version specific copies of emacsclientw, runemacs, etc.?

Eli said: Not necessary.

> 6.4 Should we produce an MSI instead of (or in addition to) the installer exe?

MSI is another installer type, isn't it?  I think in my company .msi
files are not allowed to download by the virus scanners.  Might be an
issue for other users as well?

> I suggest, rather than rush to closure, we should proceed in parallel
> with those conversations/decisions and meanwhile focus on items 1-3.

+1

        Dieter




  parent reply	other threads:[~2022-01-26 19:37 UTC|newest]

Thread overview: 17+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2022-01-23 10:54 Windows binaries for emacs-28 status and TODOs Corwin Brust
2022-01-23 11:18 ` Eli Zaretskii
2022-01-23 12:00   ` Corwin Brust
2022-02-14 20:03     ` H. Dieter Wilhelm
2022-02-14 20:19       ` Eli Zaretskii
2022-02-16  9:50         ` H. Dieter Wilhelm
2022-02-16 12:30           ` Eli Zaretskii
2022-02-16 12:52             ` H. Dieter Wilhelm
2022-02-16 13:32               ` Eli Zaretskii
2022-02-16 13:40                 ` Corwin Brust
2022-02-16 13:59                   ` Eli Zaretskii
2022-02-16 14:43                   ` H. Dieter Wilhelm
2022-02-16 16:52                     ` H. Dieter Wilhelm
2022-02-16 16:37                 ` H. Dieter Wilhelm
2022-01-26 19:37 ` H. Dieter Wilhelm [this message]
2022-02-06 10:40   ` H. Dieter Wilhelm
2022-02-06 18:35     ` Corwin Brust

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=xm461r0u8f06.fsf@duenenhof-wilhelm.de \
    --to=dieter@duenenhof-wilhelm.de \
    --cc=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.