all messages for Emacs-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
From: "Jostein Kjønigsen" <jostein@secure.kjonigsen.net>
To: Eli Zaretskii <eliz@gnu.org>, jostein@kjonigsen.net
Cc: npostavs@users.sourceforge.net, emacs-devel@gnu.org,
	phillip.lord@russet.org.uk
Subject: Re: Regarding performance issues with the Emacs 25.1 Windows-build
Date: Tue, 15 Nov 2016 16:39:27 +0100	[thread overview]
Message-ID: <1479224367.4015225.788520785.1E6A0AE7@webmail.messagingengine.com> (raw)
In-Reply-To: <83polwhiwb.fsf@gnu.org>

[-- Attachment #1: Type: text/plain, Size: 2448 bytes --]

Thanks Eli.

That's absolutely correct, and a major blunder on my part. My bad. Sorry
about that!

I've rebuilt the test-setup for Phil's Emacs 25.1-build using the 64-bit
DLLs provided by GNU:
http://ftp.gnu.org/gnu/emacs/windows/emacs-25-x86_64-deps.zip

Using Windows Performance Recorder, the build still runs at the same
speed as Emacs 24.5 (7 seconds intense start up period) and seemingly
loads all external libraries fine (I've tested gnutls, libxml2 and image-
support indirectly through eww).

I guess that means that this build is fine as far as I can see. Sorry
about the noise.

If this build gets published on the GNU website, I would consider this
issue resolved as far as I am concerned.

Thanks for your efforts, everyone!

--
Jostein Kjønigsen
🥓
jostein@kjonigsen.net / jostein@secure.kjonigsen.net / jostein@gmail.com
https://jostein.kjonigsen.net


On Tue, Nov 15, 2016, at 04:17 PM, Eli Zaretskii wrote:
>> From: Jostein Kjønigsen <jostein@secure.kjonigsen.net>
>> Cc: Eli Zaretskii <eliz@gnu.org>, npostavs@users.sourceforge.net,
>> emacs-devel@gnu.org
>> Date: Tue, 15 Nov 2016 14:30:47 +0100
>>
>> Yes. This is with all the dependencies added, systematically and
>> scripted, as outlined in the test-setup
>> procedure. Both builds are tested using the same test-setup. libxml2-
>> 2.dll is found in the bin folder for all
>> tested configurations.
>>
>> For whatever reason your latest build seems unable to load these
>> dependencies.
>>
>> If libxml fails to load, my assumption was that other dependencies
>> like image-support, GnTLS support, etc
>> would also fail to load. So I did a test: I ran the following in a
>> scratch buffer:
>>
>> (gnutls-available-p).
>>
>> On your build I'm getting "nil". For the other GNU builds, I'm
>> getting "t". Again: I'm using the exact same
>> test-setup across all Emacs versions here.
>>
>> Your 25.1.2-build clearly has fundamental issues with loading
>> external libraries, although I'm not particularly
>> qualified to point out what is failing here.
>
> I think the problem is that you downloaded a 64-bit build of Emacs,
> but your dependencies are from the ezwinports site, which provides
> only 32-bit DLLs, and those cannot be loaded by 64-bit programs.
>
> You should either use the 64-bit dependencies from the GNU FTP site,
> or wait for Phillip to upload a new 32-bit build to the GNU FTP site.

[-- Attachment #2: Type: text/html, Size: 3835 bytes --]

  reply	other threads:[~2016-11-15 15:39 UTC|newest]

Thread overview: 37+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2016-11-09  8:34 Regarding performance issues with the Emacs 25.1 Windows-build Jostein Kjønigsen
2016-11-09 16:22 ` Eli Zaretskii
2016-11-09 16:55   ` Noam Postavsky
2016-11-09 17:18     ` Eli Zaretskii
2016-11-10 15:16       ` Phillip Lord
2016-11-10 22:04       ` Phillip Lord
2016-11-11  7:56         ` Eli Zaretskii
2016-11-11 20:53           ` Phillip Lord
2016-11-14 15:56             ` Phillip Lord
2016-11-14 16:19               ` Eli Zaretskii
2016-11-14 16:55                 ` Phillip Lord
2016-11-14 18:12                   ` Eli Zaretskii
2016-11-15 10:49                     ` Jostein Kjønigsen
2016-11-15 11:42                       ` Jostein Kjønigsen
2016-11-15 13:17                         ` Phillip Lord
2016-11-15 13:30                           ` Jostein Kjønigsen
2016-11-15 15:17                             ` Eli Zaretskii
2016-11-15 15:39                               ` Jostein Kjønigsen [this message]
2016-11-20  9:31                                 ` Phillip Lord
2016-11-29 18:26                                   ` Jostein Kjønigsen
2016-11-29 21:47                                     ` Phillip Lord
2016-11-30  7:56                                       ` Fabrice Popineau
2016-11-30  8:36                                         ` Jostein Kjønigsen
2016-11-30 12:51                                           ` Fabrice Popineau
2016-11-30 20:11                                           ` Richard Stallman
2016-11-30 14:48                                         ` Eli Zaretskii
2016-12-09 21:09                                           ` Fabrice Popineau
2016-12-12 17:18                                             ` Phillip Lord
2016-11-11 19:13         ` Jostein Kjønigsen
2016-11-09 17:21   ` Eli Zaretskii
  -- strict thread matches above, loose matches on Subject: below --
2016-11-21 23:35 Fernando Febles Armas
2016-11-22  3:44 ` Eli Zaretskii
2017-01-09  6:33 jsj.register
2017-01-09  7:40 ` Richard Copley
2017-01-10  7:28   ` jsj.register
2017-01-09  7:57 ` Nikolay Kudryavtsev
2017-01-10  7:30   ` jsj.register

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=1479224367.4015225.788520785.1E6A0AE7@webmail.messagingengine.com \
    --to=jostein@secure.kjonigsen.net \
    --cc=eliz@gnu.org \
    --cc=emacs-devel@gnu.org \
    --cc=jostein@kjonigsen.net \
    --cc=npostavs@users.sourceforge.net \
    --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.