* 23.1.95 pretest; windows binaries
@ 2010-04-05 16:35 Sean Sieger
2010-04-05 16:39 ` Drew Adams
2010-04-05 23:26 ` Christoph
0 siblings, 2 replies; 16+ messages in thread
From: Sean Sieger @ 2010-04-05 16:35 UTC (permalink / raw)
To: emacs-devel
The current pretest is available now at
http://alpha.gnu.org/gnu/emacs/pretest/windows/
^ permalink raw reply [flat|nested] 16+ messages in thread
* RE: 23.1.95 pretest; windows binaries
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
1 sibling, 0 replies; 16+ messages in thread
From: Drew Adams @ 2010-04-05 16:39 UTC (permalink / raw)
To: 'Sean Sieger', emacs-devel
> The current pretest is available now at
> http://alpha.gnu.org/gnu/emacs/pretest/windows/
Thanks, Sean.
^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: 23.1.95 pretest; windows binaries
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
` (2 more replies)
1 sibling, 3 replies; 16+ messages in thread
From: Christoph @ 2010-04-05 23:26 UTC (permalink / raw)
To: emacs-devel
On 4/5/2010 10:35 AM, Sean Sieger wrote:
> The current pretest is available now at
>
> http://alpha.gnu.org/gnu/emacs/pretest/windows/
>
Thanks Sean.
Two questions:
1. This pretest, like the last one, contains more DLLs than the usual
libXpm.dll. Is this intentional?
2. Did you remember to execute 'make info' before packaging? The size of
this current pretest differs by about 1.5 MB from the 23.1.94 and upon
further investigation it turns out the info directory does not contain
any of the files produced by makeinfo.
Christoph
^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: 23.1.95 pretest; windows binaries
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-07 3:20 ` Richard Stallman
2 siblings, 2 replies; 16+ messages in thread
From: Jason Rumney @ 2010-04-06 0:37 UTC (permalink / raw)
To: emacs-devel
> 2. Did you remember to execute 'make info' before packaging? The size
> of this current pretest differs by about 1.5 MB from the 23.1.94 and
> upon further investigation it turns out the info directory does not
> contain any of the files produced by makeinfo.
The info files should have already been built in the source tarballs.
^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: 23.1.95 pretest; windows binaries
2010-04-05 23:26 ` Christoph
2010-04-06 0:37 ` Jason Rumney
@ 2010-04-06 2:23 ` Sean Sieger
2010-04-06 5:06 ` Jason Rumney
2010-04-07 3:20 ` Richard Stallman
2 siblings, 1 reply; 16+ messages in thread
From: Sean Sieger @ 2010-04-06 2:23 UTC (permalink / raw)
To: emacs-devel
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?
2. Did you remember to execute 'make info' before packaging? The size
of this current pretest differs by about 1.5 MB from the 23.1.94 and
upon further investigation it turns out the info directory does not
contain any of the files produced by makeinfo.
make info returns something like `Nothing to make' as the tarball
that I build from already has a complete set of info files.
I've just started looking at the differences in the sizes of the those
zip files (23.1.91 51MB; 23.1.94 52MB; 23.1.95 48MB), I too am looking
forward to finding the cause.
Thank you, Christoph.
^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: 23.1.95 pretest; windows binaries
2010-04-06 2:23 ` Sean Sieger
@ 2010-04-06 5:06 ` Jason Rumney
2010-04-06 5:41 ` Drew Adams
` (2 more replies)
0 siblings, 3 replies; 16+ messages in thread
From: Jason Rumney @ 2010-04-06 5:06 UTC (permalink / raw)
To: emacs-devel
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.
^ permalink raw reply [flat|nested] 16+ messages in thread
* RE: 23.1.95 pretest; windows binaries
2010-04-06 5:06 ` Jason Rumney
@ 2010-04-06 5:41 ` Drew Adams
2010-04-06 5:47 ` Drew Adams
2010-04-06 11:28 ` Sean Sieger
2010-04-09 16:27 ` Sean Sieger
2 siblings, 1 reply; 16+ messages in thread
From: Drew Adams @ 2010-04-06 5:41 UTC (permalink / raw)
To: emacs-devel
FYI, just as for the 23.1.94 Windows binary, `report-emacs-bug' sends reports to
bug-gnu-emacs@gnu.org instead of emacs-pretest@gnu.org. Dunno whether this
really matters, but it doesn't seem right.
^ permalink raw reply [flat|nested] 16+ messages in thread
* RE: 23.1.95 pretest; windows binaries
2010-04-06 5:41 ` Drew Adams
@ 2010-04-06 5:47 ` Drew Adams
2010-04-06 9:32 ` Jason Rumney
0 siblings, 1 reply; 16+ messages in thread
From: Drew Adams @ 2010-04-06 5:47 UTC (permalink / raw)
To: emacs-devel
> FYI, just as for the 23.1.94 Windows binary,
> `report-emacs-bug' sends reports to
> bug-gnu-emacs@gnu.org instead of emacs-pretest@gnu.org. Dunno
> whether this really matters, but it doesn't seem right.
I meant emacs-pretest-bug@gnu.org.
^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: 23.1.95 pretest; windows binaries
2010-04-06 5:47 ` Drew Adams
@ 2010-04-06 9:32 ` Jason Rumney
0 siblings, 0 replies; 16+ messages in thread
From: Jason Rumney @ 2010-04-06 9:32 UTC (permalink / raw)
To: emacs-devel
On 06/04/2010 13:47, Drew Adams wrote:
>> FYI, just as for the 23.1.94 Windows binary,
>> `report-emacs-bug' sends reports to
>> bug-gnu-emacs@gnu.org instead of emacs-pretest@gnu.org. Dunno
>> whether this really matters, but it doesn't seem right.
>>
> I meant emacs-pretest-bug@gnu.org.
>
I think it is correct. Since the bug tracker was installed, there is no
longer a separate mailing list for pretest bugs.
^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: 23.1.95 pretest; windows binaries
2010-04-06 5:06 ` Jason Rumney
2010-04-06 5:41 ` Drew Adams
@ 2010-04-06 11:28 ` Sean Sieger
2010-04-09 16:27 ` Sean Sieger
2 siblings, 0 replies; 16+ messages in thread
From: Sean Sieger @ 2010-04-06 11:28 UTC (permalink / raw)
To: emacs-devel
Thank you, Jason.
^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: 23.1.95 pretest; windows binaries
2010-04-06 5:06 ` Jason Rumney
2010-04-06 5:41 ` Drew Adams
2010-04-06 11:28 ` Sean Sieger
@ 2010-04-09 16:27 ` Sean Sieger
2 siblings, 0 replies; 16+ messages in thread
From: Sean Sieger @ 2010-04-09 16:27 UTC (permalink / raw)
To: emacs-devel
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.
^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: 23.1.95 pretest; windows binaries
2010-04-05 23:26 ` Christoph
2010-04-06 0:37 ` Jason Rumney
2010-04-06 2:23 ` Sean Sieger
@ 2010-04-07 3:20 ` Richard Stallman
2010-04-07 4:51 ` Christoph
2010-04-07 5:24 ` Eli Zaretskii
2 siblings, 2 replies; 16+ messages in thread
From: Richard Stallman @ 2010-04-07 3:20 UTC (permalink / raw)
To: Christoph; +Cc: emacs-devel
1. This pretest, like the last one, contains more DLLs than the usual
libXpm.dll. Is this intentional?
Does it really contain these DLLs, or does it only use them at run
time?
^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: 23.1.95 pretest; windows binaries
2010-04-07 3:20 ` Richard Stallman
@ 2010-04-07 4:51 ` Christoph
2010-04-07 5:24 ` Eli Zaretskii
1 sibling, 0 replies; 16+ messages in thread
From: Christoph @ 2010-04-07 4:51 UTC (permalink / raw)
To: rms; +Cc: emacs-devel
On 4/6/2010 9:20 PM, Richard Stallman wrote:
> 1. This pretest, like the last one, contains more DLLs than the usual
> libXpm.dll. Is this intentional?
>
> Does it really contain these DLLs, or does it only use them at run
> time?
>
By "contain" I referred to the pretest package (zip file). Emacs uses
these libraries at run time.
^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: 23.1.95 pretest; windows binaries
2010-04-07 3:20 ` Richard Stallman
2010-04-07 4:51 ` Christoph
@ 2010-04-07 5:24 ` Eli Zaretskii
1 sibling, 0 replies; 16+ messages in thread
From: Eli Zaretskii @ 2010-04-07 5:24 UTC (permalink / raw)
To: rms; +Cc: cschol2112, emacs-devel
> From: Richard Stallman <rms@gnu.org>
> Date: Tue, 06 Apr 2010 23:20:51 -0400
> Cc: emacs-devel@gnu.org
> Reply-To: rms@gnu.org
>
> 1. This pretest, like the last one, contains more DLLs than the usual
> libXpm.dll. Is this intentional?
>
> Does it really contain these DLLs, or does it only use them at run
> time?
The pretest tarball (with the sources) does not contain the DLLs. But
the binary distribution of the pretest for Windows does include the
DLLs. They are needed for proper display of the tool-bar buttons.
^ permalink raw reply [flat|nested] 16+ messages in thread
end of thread, other threads:[~2010-04-09 16:27 UTC | newest]
Thread overview: 16+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
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
2010-04-07 3:20 ` Richard Stallman
2010-04-07 4:51 ` Christoph
2010-04-07 5:24 ` Eli Zaretskii
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.