all messages for Emacs-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
From: "Drew Adams" <drew.adams@oracle.com>
To: "'Werner LEMBERG'" <wl@gnu.org>
Cc: cyd@stupidchicken.com, eliz@gnu.org, sdl.web@gmail.com,
	emacs-devel@gnu.org
Subject: RE: Release update
Date: Tue, 23 Dec 2008 00:19:40 -0800	[thread overview]
Message-ID: <000001c964d7$341d9530$0200a8c0@us.oracle.com> (raw)
In-Reply-To: <20081223.084237.92333145.wl@gnu.org>

> > That's exactly the behavior I see in Lennart's vanilla builds. It
> > either takes quite a long time or it comes up immediately. I was
> > thinking that it usually takes a long time, but trying now several
> > times in a row, it looks like it's about 50-50. Same thing for
> > Lennart's build.
> 
> A wild guess: We have experienced a similar slowness at startup for
> lilypond, caused by fontconfig which rebuilt the cache files each
> time.  The solution was to untick `Automatically adjust clock for
> daylight saving changes'.  More can be found in this thread:
> 
>   http://www.mail-archive.com/lilypond-user@gnu.org/msg42261.html

Wow. Interesting. I tried that, and the problem immediately "went away". And
it's still gone after checking the box again.

For the moment, I have "Automatically adjust..." checked again, and there is
still no problem. I'll try again some other day, and see if the problem really
went away. Before now, I've seen the problem systematically - every day. 

Maybe just unchecking, then rechecking that check box took care of the problem.
That would be good. If only it worked for the bugs too. ;-)

In the thread you cite, I see this:

"forcing a rebuild results in the same delay you're experiencing
every time unless the automatic clock adjustment is turned off for the
first run."

That makes me think that unchecking the check box, then starting Emacs 23, then
checking the box again will keep the problem fixed (which is what I seem to
see). That seems to say that it's enough that the automatic adjustment be turned
off "for the first run", which I guess in my case is for the first time that I
start Emacs 23. And later posts in that thread also suggest that it's OK to turn
the check box on again. BTW, I'm running XP (SP3), FWIW, but apparently Vista
also has this problem.

Veritable voodoo. If this truly is the problem and the fix needed, then perhaps
it should be cited in the FAQ, if it can't be prevented altogether. The thread
mentions a patch for fontconfig that fixes the problem - perhaps Emacs could use
that too.

Here is a summary of the problem, from that thread:

"seems that the problem occurs if the cache is first built
during a daylight saving period when the system is set to automatically
adjust the clock for daylight saving."

Thx! Very cool. The whole thread is interesting, BTW.





  reply	other threads:[~2008-12-23  8:19 UTC|newest]

Thread overview: 49+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2008-12-22 14:32 Release update Chong Yidong
2008-12-22 19:30 ` Eli Zaretskii
2008-12-22 23:47   ` Chong Yidong
2008-12-23 11:59     ` Richard M Stallman
2008-12-23 11:59   ` Richard M Stallman
2008-12-22 19:35 ` Eli Zaretskii
2008-12-22 23:04   ` Drew Adams
2008-12-22 23:28     ` Leo
2008-12-23  0:17       ` Drew Adams
2008-12-23  0:54         ` Lennart Borgman
2008-12-23  2:16           ` Drew Adams
2008-12-23  2:40             ` Drew Adams
2008-12-23  6:46               ` Stephen J. Turnbull
2008-12-23  7:42         ` Werner LEMBERG
2008-12-23  8:19           ` Drew Adams [this message]
2008-12-23 16:34             ` Drew Adams
2008-12-23 16:45               ` Werner LEMBERG
2008-12-23 16:51                 ` Drew Adams
2008-12-23 17:16                   ` Drew Adams
2008-12-23 17:47                     ` Drew Adams
2008-12-23 19:02                       ` Werner LEMBERG
2008-12-23 19:43                         ` Drew Adams
2008-12-23 17:18                   ` Drew Adams
2008-12-23 17:20                   ` Werner LEMBERG
2008-12-23 17:23                     ` Drew Adams
2008-12-22 23:53     ` Chong Yidong
2008-12-23  4:21     ` Eli Zaretskii
2008-12-23  6:35       ` Drew Adams
2008-12-23  7:18         ` Giorgos Keramidas
2008-12-23  7:41           ` Drew Adams
2008-12-22 23:54   ` Chong Yidong
2008-12-23  1:42     ` Kenichi Handa
2008-12-23  4:18       ` Eli Zaretskii
2008-12-23  4:40         ` Kenichi Handa
  -- strict thread matches above, loose matches on Subject: below --
2008-12-02  2:43 Chong Yidong
2008-12-04 17:08 ` Yavor Doganov
2008-12-04 18:50   ` Ted Zlatanov
2008-12-04 19:29     ` Chong Yidong
2008-12-04 19:46       ` Ted Zlatanov
2008-12-04 22:55       ` Adrian Robert
2008-12-08 16:42         ` Ted Zlatanov
2008-12-05  2:12     ` Randal L. Schwartz
2008-12-05  2:44       ` Randal L. Schwartz
2008-12-04 19:43   ` Stefan Monnier
2008-12-04 19:45   ` Dan Nicolaescu
2008-12-05 12:08   ` Richard M Stallman
2008-12-04 19:51 ` Dan Nicolaescu
2008-12-04 21:43   ` Chong Yidong
2008-12-04 22:27     ` Dan Nicolaescu

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='000001c964d7$341d9530$0200a8c0@us.oracle.com' \
    --to=drew.adams@oracle.com \
    --cc=cyd@stupidchicken.com \
    --cc=eliz@gnu.org \
    --cc=emacs-devel@gnu.org \
    --cc=sdl.web@gmail.com \
    --cc=wl@gnu.org \
    /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.