On 2011-07-29 23:56 +0200, Rob Browning wrote:

> Julian Andres Klode <j...@debian.org> writes:
>
>> emacs23 includes parsers generated from bison grammars, but does not
>> include the grammars itself, causing Debian to violate the GPL by
>> distributing it.
>>
>> This bug is affecting all emacs version starting with 23.2 according
>> to upstream.
>>
>> See http://lists.gnu.org/archive/html/emacs-devel/2011-07/msg01155.html
>> for information.
>
> Thanks.  It may be two weeks before I can handle this.  I'll be
> traveling and may or may not have much net access.
>
> An NMU would be fine, if deemed appropriate.

I had thought about working on one, based on the new tarballs that have
just appeared on ftp.gnu.org.  But since the recipe of creating the
Debian .orig.tar.bz2 from upstream tarballs appears to be top secret,
I'll refrain from doing so.

Anyway, since I happened to have the original 23.3 tarball around, here
is a summary of the differences between old and new:

,----
| $ LANG=C diff -qr emacs-23.3.old emacs-23.3
| Only in emacs-23.3/etc: grammars
| Files emacs-23.3.old/lisp/cedet/semantic/bovine/c-by.el and 
emacs-23.3/lisp/cedet/semantic/bovine/c-by.el differ
| Files emacs-23.3.old/lisp/cedet/semantic/bovine/make-by.el and 
emacs-23.3/lisp/cedet/semantic/bovine/make-by.el differ
| Files emacs-23.3.old/lisp/cedet/semantic/bovine/scm-by.el and 
emacs-23.3/lisp/cedet/semantic/bovine/scm-by.el differ
| Files emacs-23.3.old/lisp/cedet/semantic/wisent/js-wy.el and 
emacs-23.3/lisp/cedet/semantic/wisent/js-wy.el differ
| Files emacs-23.3.old/lisp/cedet/semantic/wisent/python-wy.el and 
emacs-23.3/lisp/cedet/semantic/wisent/python-wy.el differ
`----

Full diff is attached.

Cheers,
       Sven

Attachment: emacs-23.3.diff.bz2
Description: Binary data

Reply via email to