|
From: | Jason Rumney |
Subject: | Re: 23.1.95 pretest; windows binaries |
Date: | Tue, 06 Apr 2010 13:06:11 +0800 |
User-agent: | Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.1.7) Gecko/20100111 Lightning/1.0b1 Thunderbird/3.0.1 |
On 06/04/2010 10:23, Sean Sieger wrote:
1. This pretest, like the last one, contains more DLLs than the usual libXpm.dll. Is this intentional? Do they not need to be in /bin to support the image formats that Emacs supports?
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.
[Prev in Thread] | Current Thread | [Next in Thread] |