Re: FreeBSD Port: emacs-22.0.99_1

2007-08-21 Thread Chuck Swiger

On Aug 21, 2007, at 2:21 AM, Giorgos Keramidas wrote:

Anyway, did you have a specific concern about GPLv3?


I was mostly concerned about local patches which we have 'backported'
from CVS trunk of GNU Emacs to the editors/emacs port, to unbreak GTK+
builds.

Should we sign papers with the FSF to 'distribute' builds of this  
port?
Do we need to change anything from the way we handled GPLv2  
versions of

GNU Emacs in the Ports tree? .. and so on.


The FSF probably would like people who *submit* substantial patches  
to GNU projects to sign a contributor agreement, but of course one  
doesn't have to do so in order to use, modify, or even redistribute  
GPLv{2,3}'ed code.


It might be the case that pinging [EMAIL PROTECTED] would provide  
you authoritative feedback from them rather than just my random  
opinion  :-)


--
-Chuck

___
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to [EMAIL PROTECTED]


Re: FreeBSD Port: emacs-22.0.99_1

2007-08-20 Thread Giorgos Keramidas
On 2007-08-20 03:06, Subhro [EMAIL PROTECTED] wrote:
 Hello,

 I have just downloaded and compiled emacs a little while ago. The
 emacs version number says 22.1.1. It seems as if there is some memory
 handling bug in the GTK part of emacs. The application dumps core
 every time when I try to open a file from the menu. I have also had a
 word with the devs on #emacs on irc.freenode.net. They have confirmed
 the bugs and also told that there has been some patches which are
 available in the cvs. They are to be integrated in the next release
 (22.2, most likely) but that would again be about a month maybe more
 from today.

 However to restore the stability of emacs I would request you to
 kindly integrate the said patches.

Many thanks for taking the time to investigate this.  The crashes when
GTK+ is enabled are a long-standing annoyance with FreeBSD's malloc()
implementation and the internal gmalloc.c of GNU Emacs.  It was finally
resolved properly a few days earlier.  I have integrated the patches to
at least the editors/emacs-devel port, and I am testing the build of the
new Emacs these days.

I apologize for leaving the port stale for so long, but it's a fairly
big moving target right now, with the release of GNU Emacs 22.2 in the
works.

The integration of the patches may require a bit of care though, since a
lot of GNU software has switched to GPLv3 and I am a bit unsure about
the proper way to integrate GPLv3 code with our Ports tree.

In the meantime, when I have finished testing the patches to fix the
GTK+ crashes you experienced, I'll open a PR so everyone can look at the
changes, and/or test them a bit more.

- Giorgos

___
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to [EMAIL PROTECTED]


Re: FreeBSD Port: emacs-22.0.99_1

2007-08-20 Thread Chuck Swiger

On Aug 20, 2007, at 3:02 AM, Giorgos Keramidas wrote:
[ ... ]

I apologize for leaving the port stale for so long, but it's a fairly
big moving target right now, with the release of GNU Emacs 22.2 in the
works.


Thanks for your work on the Emacs port, Giorgos.

The integration of the patches may require a bit of care though,  
since a

lot of GNU software has switched to GPLv3 and I am a bit unsure about
the proper way to integrate GPLv3 code with our Ports tree.


Emacs and GNU tar have switched; gcc will move with 4.3 (.0, or  
perhaps 4.3.3 [depending on how silly someone is about bumping  
version #'s]); but most of the other utilities seem to be waiting  
until their next normal feature release before changing the license  
terms over.


Anyway, did you have a specific concern about GPLv3?

--
-Chuck

___
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to [EMAIL PROTECTED]


FreeBSD Port: emacs-22.0.99_1

2007-08-19 Thread Subhro
Hello,

I have just downloaded and compiled emacs a little while ago. The
emacs version number says 22.1.1. It seems as if there is some memory
handling bug in the GTK part of emacs. The application dumps core
every time when I try to open a file from the menu. I have also had a
word with the devs on #emacs on irc.freenode.net. They have confirmed
the bugs and also told that there has been some patches which are
available in the cvs. They are to be integrated in the next release
(22.2, most likely) but that would again be about a month maybe more
from today.

However to restore the stability of emacs I would request you to
kindly integrate the said patches.

Thanks
Subhro
___
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to [EMAIL PROTECTED]