unofficial mirror of emacs-devel@gnu.org 
 help / color / mirror / code / Atom feed
From: Sean Sieger <sean.sieger@gmail.com>
To: emacs-devel@gnu.org
Subject: Re: 23.1.95 pretest; windows binaries
Date: Fri, 09 Apr 2010 12:27:03 -0400	[thread overview]
Message-ID: <876340a8x4.fsf@gmail.com> (raw)
In-Reply-To: 4BBAC143.7060108@gnu.org

Jason Rumney <jasonr@gnu.org> writes:

    They need to be somewhere on the PATH.  But Emacs doesn't require
    those image formats to display its own interface correctly (for
    example the splash screen and the tool bar), and if you include
    binaries of those libraries with Emacs, then you also need to include
    the exact source they were built from along with them (as is done in
    libxpm-3.5.7-w32-src.zip). I'd also advise to keep up with security
    bugfixes in those libraries so we are not shipping known security
    holes to Emacs users.  The last task is what convinced me to keep the
    libraries to a minimum, as at the time I was considering this there
    was a spate of security holes found in image libraries. Also, building
    some of these libraries on Windows is not supported by the standard
    makefiles and is poorly documented.

I pruned and built a libXpm-3.5.8 libXpm.dll and will upload it with the
next pretest or release; I removed all other image support dlls.  Will
look into complete set of currents image support libraries unless you
advise against spending my time doing so.

I think the libxpm sources could be pruned a little closer, I would
appreciate any help with it and maybe testing it with emacs-20100409-bin
& barebin-i386.zip, I will build a snapshot of the trunk tonight and
upload it to ftp.gnu.org/gnu/emacs/windows along with
libxpm-3.5.8-w32-src.zip.





  parent reply	other threads:[~2010-04-09 16:27 UTC|newest]

Thread overview: 16+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2010-04-05 16:35 23.1.95 pretest; windows binaries Sean Sieger
2010-04-05 16:39 ` Drew Adams
2010-04-05 23:26 ` Christoph
2010-04-06  0:37   ` Jason Rumney
2010-04-06  2:07     ` Sean Sieger
2010-04-06  2:14     ` Christoph
2010-04-06  2:23   ` Sean Sieger
2010-04-06  5:06     ` Jason Rumney
2010-04-06  5:41       ` Drew Adams
2010-04-06  5:47         ` Drew Adams
2010-04-06  9:32           ` Jason Rumney
2010-04-06 11:28       ` Sean Sieger
2010-04-09 16:27       ` Sean Sieger [this message]
2010-04-07  3:20   ` Richard Stallman
2010-04-07  4:51     ` Christoph
2010-04-07  5:24     ` 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

  List information: https://www.gnu.org/software/emacs/

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

  git send-email \
    --in-reply-to=876340a8x4.fsf@gmail.com \
    --to=sean.sieger@gmail.com \
    --cc=emacs-devel@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 public inbox

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

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).