unofficial mirror of emacs-devel@gnu.org 
 help / color / mirror / code / Atom feed
* emacs-20110510 windows binaries
@ 2011-05-10 18:10 Sean Sieger
  2011-05-12 13:03 ` Ted Zlatanov
  0 siblings, 1 reply; 17+ messages in thread
From: Sean Sieger @ 2011-05-10 18:10 UTC (permalink / raw)
  To: emacs-devel; +Cc: help-emacs-windows

The trunk was built and runs successfully on Windows.  Binaries have
been published in

http://alpha.gnu.org/gnu/emacs/windows/




^ permalink raw reply	[flat|nested] 17+ messages in thread

* Re: emacs-20110510 windows binaries
  2011-05-10 18:10 emacs-20110510 windows binaries Sean Sieger
@ 2011-05-12 13:03 ` Ted Zlatanov
  2011-05-12 13:41   ` Juanma Barranquero
  2011-05-12 16:51   ` Sean Sieger
  0 siblings, 2 replies; 17+ messages in thread
From: Ted Zlatanov @ 2011-05-12 13:03 UTC (permalink / raw)
  To: emacs-devel; +Cc: help-emacs-windows

On Tue, 10 May 2011 14:10:32 -0400 Sean Sieger <sean.sieger@gmail.com> wrote: 

SS> The trunk was built and runs successfully on Windows.  Binaries have
SS> been published in

SS> http://alpha.gnu.org/gnu/emacs/windows/

Sean, you can start including GnuTLS support.  Do you need anything done
on the Emacs side?

Thanks for your help!
Ted




^ permalink raw reply	[flat|nested] 17+ messages in thread

* Re: emacs-20110510 windows binaries
  2011-05-12 13:03 ` Ted Zlatanov
@ 2011-05-12 13:41   ` Juanma Barranquero
  2011-05-12 14:39     ` Ted Zlatanov
  2011-05-12 16:51   ` Sean Sieger
  1 sibling, 1 reply; 17+ messages in thread
From: Juanma Barranquero @ 2011-05-12 13:41 UTC (permalink / raw)
  To: Ted Zlatanov; +Cc: help-emacs-windows, emacs-devel

2011/5/12 Ted Zlatanov <tzz@lifelogs.com>:

> Sean, you can start including GnuTLS support.  Do you need anything done
> on the Emacs side?

Just having gnutls/gnutls.h available when configuring and building is enough.

    Juanma



^ permalink raw reply	[flat|nested] 17+ messages in thread

* Re: emacs-20110510 windows binaries
  2011-05-12 13:41   ` Juanma Barranquero
@ 2011-05-12 14:39     ` Ted Zlatanov
  2011-05-12 15:01       ` [h-e-w] " Juanma Barranquero
  0 siblings, 1 reply; 17+ messages in thread
From: Ted Zlatanov @ 2011-05-12 14:39 UTC (permalink / raw)
  To: help-emacs-windows; +Cc: emacs-devel

On Thu, 12 May 2011 15:41:42 +0200 Juanma Barranquero <lekktu@gmail.com> wrote: 

JB> 2011/5/12 Ted Zlatanov <tzz@lifelogs.com>:
>> Sean, you can start including GnuTLS support.  Do you need anything done
>> on the Emacs side?

JB> Just having gnutls/gnutls.h available when configuring and building is enough.

...but the distribution has to include the DLLs, right?  Or are the
users supposed to download them directly?

Ted




^ permalink raw reply	[flat|nested] 17+ messages in thread

* Re: [h-e-w] emacs-20110510 windows binaries
  2011-05-12 14:39     ` Ted Zlatanov
@ 2011-05-12 15:01       ` Juanma Barranquero
  2011-05-12 17:03         ` Ted Zlatanov
  0 siblings, 1 reply; 17+ messages in thread
From: Juanma Barranquero @ 2011-05-12 15:01 UTC (permalink / raw)
  To: Ted Zlatanov; +Cc: help-emacs-windows, emacs-devel

2011/5/12 Ted Zlatanov <tzz@lifelogs.com>:

> ...but the distribution has to include the DLLs, right?

AFAIK, we don't plan to distribute the DLLs.

> Or are the
> users supposed to download them directly?

Yes. This is no different of what we currently do with most image
libraries (xpm aside).

The file nt/INSTALL already points the user to
http://josefsson.org/gnutls4win/ where the DLLs can be found.

    Juanma



^ permalink raw reply	[flat|nested] 17+ messages in thread

* Re: emacs-20110510 windows binaries
  2011-05-12 13:03 ` Ted Zlatanov
  2011-05-12 13:41   ` Juanma Barranquero
@ 2011-05-12 16:51   ` Sean Sieger
  2011-05-13  2:18     ` Christoph Scholtes
  1 sibling, 1 reply; 17+ messages in thread
From: Sean Sieger @ 2011-05-12 16:51 UTC (permalink / raw)
  To: emacs-devel; +Cc: help-emacs-windows


    Sean, you can start including GnuTLS support.  Do you need anything done
    on the Emacs side?

gnutls.h was on the include path of the build on Tuesday.




^ permalink raw reply	[flat|nested] 17+ messages in thread

* Re: [h-e-w] emacs-20110510 windows binaries
  2011-05-12 15:01       ` [h-e-w] " Juanma Barranquero
@ 2011-05-12 17:03         ` Ted Zlatanov
  2011-05-12 18:47           ` Juanma Barranquero
  2011-05-12 19:27           ` Drew Adams
  0 siblings, 2 replies; 17+ messages in thread
From: Ted Zlatanov @ 2011-05-12 17:03 UTC (permalink / raw)
  To: emacs-devel; +Cc: help-emacs-windows

On Thu, 12 May 2011 17:01:47 +0200 Juanma Barranquero <lekktu@gmail.com> wrote: 

JB> 2011/5/12 Ted Zlatanov <tzz@lifelogs.com>:
>> ...but the distribution has to include the DLLs, right?

JB> AFAIK, we don't plan to distribute the DLLs.

Can we consider it, for ease of installation?

>> Or are the users supposed to download them directly?

JB> Yes. This is no different of what we currently do with most image
JB> libraries (xpm aside).

JB> The file nt/INSTALL already points the user to
JB> http://josefsson.org/gnutls4win/ where the DLLs can be found.

I am not sure we want to rely on a personal web site for distributing
Emacs-related security code.  Maybe Sean or someone else should copy or
compile and then host those DLLs, ideally together with the Emacs binary
distribution.

Ted




^ permalink raw reply	[flat|nested] 17+ messages in thread

* Re: [h-e-w] emacs-20110510 windows binaries
  2011-05-12 17:03         ` Ted Zlatanov
@ 2011-05-12 18:47           ` Juanma Barranquero
  2011-05-12 18:59             ` Ted Zlatanov
  2011-05-12 19:27           ` Drew Adams
  1 sibling, 1 reply; 17+ messages in thread
From: Juanma Barranquero @ 2011-05-12 18:47 UTC (permalink / raw)
  To: Ted Zlatanov; +Cc: help-emacs-windows, emacs-devel

2011/5/12 Ted Zlatanov <tzz@lifelogs.com>:

> I am not sure we want to rely on a personal web site for distributing
> Emacs-related security code.  Maybe Sean or someone else should copy or
> compile and then host those DLLs, ideally together with the Emacs binary
> distribution.

That's for the maintainers to decide.

And, IIUC, distributing the binary DLLs means making also the code
accesible, doesn't it?

    Juanma



^ permalink raw reply	[flat|nested] 17+ messages in thread

* Re: [h-e-w] emacs-20110510 windows binaries
  2011-05-12 18:47           ` Juanma Barranquero
@ 2011-05-12 18:59             ` Ted Zlatanov
  2011-05-12 19:29               ` Juanma Barranquero
  2011-05-13  6:04               ` Eli Zaretskii
  0 siblings, 2 replies; 17+ messages in thread
From: Ted Zlatanov @ 2011-05-12 18:59 UTC (permalink / raw)
  To: emacs-devel; +Cc: help-emacs-windows

On Thu, 12 May 2011 20:47:17 +0200 Juanma Barranquero <lekktu@gmail.com> wrote: 

JB> 2011/5/12 Ted Zlatanov <tzz@lifelogs.com>:
>> I am not sure we want to rely on a personal web site for distributing
>> Emacs-related security code.  Maybe Sean or someone else should copy or
>> compile and then host those DLLs, ideally together with the Emacs binary
>> distribution.

JB> That's for the maintainers to decide.

I'm not sure which maintainers you mean.  The Emacs maintainers?  Do
they care?  The distribution maintainer (Sean in this case) seems like
the more important decision maker.

JB> And, IIUC, distributing the binary DLLs means making also the code
JB> accesible, doesn't it?

The GnuTLS code is accessible at git://git.savannah.gnu.org/gnutls.git

It doesn't have to be distributed with the binaries IIUC, but a link to
the source code should be provided.

Ted




^ permalink raw reply	[flat|nested] 17+ messages in thread

* RE: [h-e-w] emacs-20110510 windows binaries
  2011-05-12 17:03         ` Ted Zlatanov
  2011-05-12 18:47           ` Juanma Barranquero
@ 2011-05-12 19:27           ` Drew Adams
  2011-05-12 19:33             ` Ted Zlatanov
  1 sibling, 1 reply; 17+ messages in thread
From: Drew Adams @ 2011-05-12 19:27 UTC (permalink / raw)
  To: emacs-devel

Why is this thread being continued in help-emacs-windows, in addition to
emacs-devel?

help-emacs-windows is a help mailing list, for users.
In any case, please pick one list for this discussion, not two.

Sean rightfully sent his announcement of the build to both lists, but the
followup discussion is now about building - it is no longer about
helping/informing users.




^ permalink raw reply	[flat|nested] 17+ messages in thread

* Re: [h-e-w] emacs-20110510 windows binaries
  2011-05-12 18:59             ` Ted Zlatanov
@ 2011-05-12 19:29               ` Juanma Barranquero
  2011-05-13  6:04               ` Eli Zaretskii
  1 sibling, 0 replies; 17+ messages in thread
From: Juanma Barranquero @ 2011-05-12 19:29 UTC (permalink / raw)
  To: Ted Zlatanov; +Cc: emacs-devel

2011/5/12 Ted Zlatanov <tzz@lifelogs.com>:

> I'm not sure which maintainers you mean.  The Emacs maintainers?  Do
> they care?  The distribution maintainer (Sean in this case) seems like
> the more important decision maker.

Well, I don't think so.

> It doesn't have to be distributed with the binaries IIUC, but a link to
> the source code should be provided.

IANAL, but I think you must provide access to the code that compiles
to the same binary you're distributing (so it's not just pointing to
the repository; at the very least it's the release tag or equivalent),
and you must still do so even if the third party hosting the code
suddenly decides to take its copy of the source code off-line.

But as I've said, IANAL and I'm out of my deep here. Let's hear from
the people who takes the decisions and speaks the legalese.

    Juanma



^ permalink raw reply	[flat|nested] 17+ messages in thread

* Re: [h-e-w] emacs-20110510 windows binaries
  2011-05-12 19:27           ` Drew Adams
@ 2011-05-12 19:33             ` Ted Zlatanov
  0 siblings, 0 replies; 17+ messages in thread
From: Ted Zlatanov @ 2011-05-12 19:33 UTC (permalink / raw)
  To: emacs-devel

On Thu, 12 May 2011 12:27:44 -0700 "Drew Adams" <drew.adams@oracle.com> wrote: 

DA> Why is this thread being continued in help-emacs-windows, in addition to
DA> emacs-devel?

DA> help-emacs-windows is a help mailing list, for users.

The Gmane name (gmane.emacs.windows) misled me, I thought it was for
general discussion.

Ted




^ permalink raw reply	[flat|nested] 17+ messages in thread

* Re: emacs-20110510 windows binaries
  2011-05-12 16:51   ` Sean Sieger
@ 2011-05-13  2:18     ` Christoph Scholtes
  2011-05-13 10:51       ` Juanma Barranquero
  0 siblings, 1 reply; 17+ messages in thread
From: Christoph Scholtes @ 2011-05-13  2:18 UTC (permalink / raw)
  To: emacs-devel; +Cc: Sean Sieger, Ted Zlatanov

On 5/12/2011 10:51 AM, Sean Sieger wrote:
>
>      Sean, you can start including GnuTLS support.  Do you need anything done
>      on the Emacs side?
>
> gnutls.h was on the include path of the build on Tuesday.

`system-configuration-options' in the weekly Windows build from 5/10 yields:

"--with-gcc (4.5) --no-opt --cflags -Ic:/build/include"

Sean,

does the `c:/build/include' directory include gnutls.h? Also, there is 
no `ldflags' options specifying the location of the gnutls library for 
the linker. Did you specify `--lib gnutls'?

If not, I would assume it is unlikely that the build is compiled with 
GnuTLS support enabled. Check the output of the configure.bat file to 
see if GnuTLS is enabled or disabled at configure time.

Thanks,
Christoph



^ permalink raw reply	[flat|nested] 17+ messages in thread

* Re: [h-e-w] emacs-20110510 windows binaries
  2011-05-12 18:59             ` Ted Zlatanov
  2011-05-12 19:29               ` Juanma Barranquero
@ 2011-05-13  6:04               ` Eli Zaretskii
  2011-05-13 14:50                 ` Ted Zlatanov
  2011-05-13 16:25                 ` Sean Sieger
  1 sibling, 2 replies; 17+ messages in thread
From: Eli Zaretskii @ 2011-05-13  6:04 UTC (permalink / raw)
  To: Ted Zlatanov; +Cc: help-emacs-windows, emacs-devel

> From: Ted Zlatanov <tzz@lifelogs.com>
> Date: Thu, 12 May 2011 13:59:15 -0500
> Cc: help-emacs-windows@gnu.org
> 
> JB> And, IIUC, distributing the binary DLLs means making also the code
> JB> accesible, doesn't it?
> 
> The GnuTLS code is accessible at git://git.savannah.gnu.org/gnutls.git
> 
> It doesn't have to be distributed with the binaries IIUC, but a link to
> the source code should be provided.

No, that's not enough.  This issue came up before, and the conclusion
was always that the sources that were used to compile the binaries
should be readily available, which in practice means we need to
provide the sources near the binaries.



^ permalink raw reply	[flat|nested] 17+ messages in thread

* Re: emacs-20110510 windows binaries
  2011-05-13  2:18     ` Christoph Scholtes
@ 2011-05-13 10:51       ` Juanma Barranquero
  0 siblings, 0 replies; 17+ messages in thread
From: Juanma Barranquero @ 2011-05-13 10:51 UTC (permalink / raw)
  To: Christoph Scholtes; +Cc: Sean Sieger, Ted Zlatanov, emacs-devel

On Fri, May 13, 2011 at 04:18, Christoph Scholtes
<cschol2112@googlemail.com> wrote:

> Also, there is no
> `ldflags' options specifying the location of the gnutls library for the
> linker. Did you specify `--lib gnutls'?
>
> If not, I would assume it is unlikely that the build is compiled with GnuTLS
> support enabled.

There's no need to specify "--lib gnutls", because Emacs on Windows
does not statically link it.

> Check the output of the configure.bat file to see if GnuTLS
> is enabled or disabled at configure time.

Yes, that's the way.

    Juanma



^ permalink raw reply	[flat|nested] 17+ messages in thread

* Re: [h-e-w] emacs-20110510 windows binaries
  2011-05-13  6:04               ` Eli Zaretskii
@ 2011-05-13 14:50                 ` Ted Zlatanov
  2011-05-13 16:25                 ` Sean Sieger
  1 sibling, 0 replies; 17+ messages in thread
From: Ted Zlatanov @ 2011-05-13 14:50 UTC (permalink / raw)
  To: emacs-devel

On Fri, 13 May 2011 09:04:35 +0300 Eli Zaretskii <eliz@gnu.org> wrote: 

>> From: Ted Zlatanov <tzz@lifelogs.com>
>> Date: Thu, 12 May 2011 13:59:15 -0500
>> Cc: help-emacs-windows@gnu.org
>> 
JB> And, IIUC, distributing the binary DLLs means making also the code
JB> accesible, doesn't it?
>> 
>> The GnuTLS code is accessible at git://git.savannah.gnu.org/gnutls.git
>> 
>> It doesn't have to be distributed with the binaries IIUC, but a link to
>> the source code should be provided.

EZ> No, that's not enough.  This issue came up before, and the conclusion
EZ> was always that the sources that were used to compile the binaries
EZ> should be readily available, which in practice means we need to
EZ> provide the sources near the binaries.

OK, I'll let Juanma, Sean, and the maintainers figure it out.  I was
just trying to make sure that getting GnuTLS working was not too hard
for the users.

Ted




^ permalink raw reply	[flat|nested] 17+ messages in thread

* Re: [h-e-w] emacs-20110510 windows binaries
  2011-05-13  6:04               ` Eli Zaretskii
  2011-05-13 14:50                 ` Ted Zlatanov
@ 2011-05-13 16:25                 ` Sean Sieger
  1 sibling, 0 replies; 17+ messages in thread
From: Sean Sieger @ 2011-05-13 16:25 UTC (permalink / raw)
  To: emacs-devel; +Cc: help-emacs-windows

Eli Zaretskii <eliz@gnu.org> writes:

    No, that's not enough.  This issue came up before, and the conclusion
    was always that the sources that were used to compile the binaries
    should be readily available, which in practice means we need to
    provide the sources near the binaries.

As with the xpm library, I will upload the zipped sources of GnuTLS,
adjacent to the Emacs binaries.




^ permalink raw reply	[flat|nested] 17+ messages in thread

end of thread, other threads:[~2011-05-13 16:25 UTC | newest]

Thread overview: 17+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2011-05-10 18:10 emacs-20110510 windows binaries Sean Sieger
2011-05-12 13:03 ` Ted Zlatanov
2011-05-12 13:41   ` Juanma Barranquero
2011-05-12 14:39     ` Ted Zlatanov
2011-05-12 15:01       ` [h-e-w] " Juanma Barranquero
2011-05-12 17:03         ` Ted Zlatanov
2011-05-12 18:47           ` Juanma Barranquero
2011-05-12 18:59             ` Ted Zlatanov
2011-05-12 19:29               ` Juanma Barranquero
2011-05-13  6:04               ` Eli Zaretskii
2011-05-13 14:50                 ` Ted Zlatanov
2011-05-13 16:25                 ` Sean Sieger
2011-05-12 19:27           ` Drew Adams
2011-05-12 19:33             ` Ted Zlatanov
2011-05-12 16:51   ` Sean Sieger
2011-05-13  2:18     ` Christoph Scholtes
2011-05-13 10:51       ` Juanma Barranquero

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).