VM

vm-8.2.0_beta with emacs-26.1_rc1

Bug #1763377 reported by Milan Hodoscek
22
This bug affects 3 people
Affects Status Importance Assigned to Milestone
VM
Fix Committed
Critical
Uday Reddy

Bug Description

app-emacs/vm-8.2.0_beta doesn't compile with emacs-26.1_rc1. It appears that new elisp is more picky about the syntax. See for example this:

Found this in the /usr/share/emacs/26.1/etc/NEWS

** Using '&rest' or '&optional' incorrectly is now an error.
For example giving '&optional' without a following variable, or
passing '&optional' multiple times:

    (defun foo (&optional &rest x))
    (defun bar (&optional &optional x))

Previously, Emacs would just ignore the extra keyword, or give
incorrect results in certain cases.

For details see the the attached patch which fixes the problem. If you want to see the build log file see https://bugs.gentoo.org/652952

Tags: add-ons build
Revision history for this message
Milan Hodoscek (milan-a) wrote :
Uday Reddy (reddyuday)
Changed in vm:
status: New → Triaged
importance: Undecided → High
assignee: nobody → Uday Reddy (reddyuday)
milestone: none → 8.2.90a
Revision history for this message
Göran Uddeborg (goeran-uddeborg) wrote :

This also applies to the official release, 8.1.2.

no longer affects: fedora
Uday Reddy (reddyuday)
tags: added: add-ons build
Uday Reddy (reddyuday)
Changed in vm:
status: Triaged → Fix Committed
importance: High → Critical
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.