Control: tags -1 confirmed

Hi Lucas,

2014-11-09 8:31 GMT+01:00 Lucas Nussbaum <lu...@lucas-nussbaum.net>:
> Source: ecb
> Version: 2.40+git20140216-1
> Severity: serious
> Tags: jessie sid
> User: debian...@lists.debian.org
> Usertags: qa-ftbfs-20141108 qa-ftbfs
> Justification: FTBFS in jessie on amd64
>
> Hi,
>
> During a rebuild of all packages in jessie (in a jessie chroot, not a
> sid chroot), your package failed to build on amd64.
>
> Relevant part (hopefully):
>> make[2]: Entering directory '/ĢBUILDDIRģ/ecb-2.40+git20140216'
>> Makefile:38: Makefile.conf not found. Using defaults for Linux!
>> Makefile:39: Create Makefile.conf from Makefile.conf.template to override 
>> the defaults.
>> Byte-compiling ECB with LOADPATH= ...
>> emacs -batch -no-site-file -l ecb-compile-script --eval '(ecb-byte-compile 
>> t)'
>> ECB 2.40 uses CEDET 2.0 (contains semantic 2.2, eieio 1.4, speedbar 1.0).
>> All requirements for ECB 2.40 fulfilled - Enjoy it!
>> Wrote /ĢBUILDDIRģ/ecb-2.40+git20140216/ecb-advice-test.elc
>> Wrote /ĢBUILDDIRģ/ecb-2.40+git20140216/ecb-analyse.elc
>> Wrote /ĢBUILDDIRģ/ecb-2.40+git20140216/ecb-autogen.elc
>> Wrote /ĢBUILDDIRģ/ecb-2.40+git20140216/ecb-buffertab.elc
>> Wrote /ĢBUILDDIRģ/ecb-2.40+git20140216/ecb-cedet-wrapper.elc
>> Wrote /ĢBUILDDIRģ/ecb-2.40+git20140216/ecb-common-browser.elc
>> Wrote /ĢBUILDDIRģ/ecb-2.40+git20140216/ecb-compatibility.elc
>> Wrote /ĢBUILDDIRģ/ecb-2.40+git20140216/ecb-compilation.elc
>> Wrote /ĢBUILDDIRģ/ecb-2.40+git20140216/ecb-create-layout.elc
>> Wrote /ĢBUILDDIRģ/ecb-2.40+git20140216/ecb-cycle.elc
>> Wrote /ĢBUILDDIRģ/ecb-2.40+git20140216/ecb-eshell.elc
>> Wrote /ĢBUILDDIRģ/ecb-2.40+git20140216/ecb-examples.elc
>> Wrote /ĢBUILDDIRģ/ecb-2.40+git20140216/ecb-face.elc
>> Wrote /ĢBUILDDIRģ/ecb-2.40+git20140216/ecb-file-browser.elc
>> Wrote /ĢBUILDDIRģ/ecb-2.40+git20140216/ecb-help.elc
>> Wrote /ĢBUILDDIRģ/ecb-2.40+git20140216/ecb-jde.elc
>> Wrote /ĢBUILDDIRģ/ecb-2.40+git20140216/ecb-layout-defs.elc
>>
>> In ecb-display-buffer-xemacs:
>> ecb-layout.el:1997:38:Warning: `display-buffer-function' is an obsolete
>>     variable (as of 24.3); use `display-buffer-alist' instead.
>> ecb-layout.el:2002:37:Warning: `display-buffer-function' is an obsolete
>>     variable (as of 24.3); use `display-buffer-alist' instead.
>> ecb-layout.el:2235:40:Warning: `display-buffer-function' is an obsolete
>>     variable (as of 24.3); use `display-buffer-alist' instead.
>> ecb-layout.el:2094:46:Warning: `special-display-function' is an obsolete
>>     variable (as of 24.3); use `display-buffer-alist' instead.
>> ecb-layout.el:2097:38:Warning: `special-display-buffer-names' is an obsolete
>>     variable (as of 24.3); use `display-buffer-alist' instead.
>> ecb-layout.el:2108:46:Warning: `special-display-function' is an obsolete
>>     variable (as of 24.3); use `display-buffer-alist' instead.
>> ecb-layout.el:2126:46:Warning: `special-display-buffer-names' is an obsolete
>>     variable (as of 24.3); use `display-buffer-alist' instead.
>> ecb-layout.el:2115:44:Warning: `special-display-function' is an obsolete
>>     variable (as of 24.3); use `display-buffer-alist' instead.
>> ecb-layout.el:2102:31:Warning: `special-display-regexps' is an obsolete
>>     variable (as of 24.3); use `display-buffer-alist' instead.
>> ecb-layout.el:2106:66:Warning: `special-display-function' is an obsolete
>>     variable (as of 24.3); use `display-buffer-alist' instead.
>> ecb-layout.el:2112:52:Warning: `special-display-function' is an obsolete
>>     variable (as of 24.3); use `display-buffer-alist' instead.
>>
>> In ecb-check-for-special-buffer:
>> ecb-layout.el:2899:36:Warning: `special-display-function' is an obsolete
>>     variable (as of 24.3); use `display-buffer-alist' instead.
>> ecb-layout.el:2905:36:Warning: `special-display-buffer-names' is an obsolete
>>     variable (as of 24.3); use `display-buffer-alist' instead.
>> ecb-layout.el:2913:68:Warning: `special-display-buffer-names' is an obsolete
>>     variable (as of 24.3); use `display-buffer-alist' instead.
>> ecb-layout.el:2909:29:Warning: `special-display-regexps' is an obsolete
>>     variable (as of 24.3); use `display-buffer-alist' instead.
>> Wrote /ĢBUILDDIRģ/ecb-2.40+git20140216/ecb-layout.elc
>> Wrote /ĢBUILDDIRģ/ecb-2.40+git20140216/ecb-method-browser.elc
>> Wrote /ĢBUILDDIRģ/ecb-2.40+git20140216/ecb-mode-line.elc
>> Wrote /ĢBUILDDIRģ/ecb-2.40+git20140216/ecb-multiframe.elc
>> Wrote /ĢBUILDDIRģ/ecb-2.40+git20140216/ecb-navigate.elc
>>
>> In toplevel form:
>> ecb-semantic-wrapper.el:292:7:Warning: `semantic-toplevel-bovine-cache' is an
>>     obsolete variable (as of 23.2); use `semantic--buffer-cache' instead.
>> Wrote /ĢBUILDDIRģ/ecb-2.40+git20140216/ecb-semantic-wrapper.elc
>> Wrote /ĢBUILDDIRģ/ecb-2.40+git20140216/ecb-semantic.elc
>> Wrote /ĢBUILDDIRģ/ecb-2.40+git20140216/ecb-speedbar.elc
>>
>> In end of data:
>> ecb-symboldef.el:646:1:Warning: the function
>>     `eieio-help-mode-augmentation-maybee' is not known to be defined.
>> Wrote /ĢBUILDDIRģ/ecb-2.40+git20140216/ecb-symboldef.elc
>> Wrote /ĢBUILDDIRģ/ecb-2.40+git20140216/ecb-tod.elc
>> Wrote /ĢBUILDDIRģ/ecb-2.40+git20140216/ecb-upgrade.elc
>> Wrote /ĢBUILDDIRģ/ecb-2.40+git20140216/ecb-util.elc
>> Wrote /ĢBUILDDIRģ/ecb-2.40+git20140216/ecb-winman-support.elc
>> Wrote /ĢBUILDDIRģ/ecb-2.40+git20140216/ecb.elc
>> Wrote /ĢBUILDDIRģ/ecb-2.40+git20140216/silentcomp.elc
>> Wrote /ĢBUILDDIRģ/ecb-2.40+git20140216/tree-buffer.elc
>> Args out of range: 0
>> make[2]: *** [ecb] Error 255
>
> The full build log is available from:
>    
> http://aws-logs.debian.net/ftbfs-logs/2014/11/08/ecb_2.40+git20140216-1_jessie.log
It seems the latest emacs24 upload introduced some Elisp changes breaking ECB.
I will try to fix it for the release, but if someone is more familiar
with the changes then feel free to check the regression.

Cheers,
Balint


--
To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to