Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 625012 - app-emacs/php-mode-1.5.0 fails to build: Symbol’s function definition is void: eieio-make-class-predicate
Summary: app-emacs/php-mode-1.5.0 fails to build: Symbol’s function definition is void...
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: GNU Emacs project
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2017-07-14 13:11 UTC by germerott
Modified: 2017-07-17 08:02 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments
Build log of failed merge. (build.log,2.43 KB, text/plain)
2017-07-14 13:12 UTC, germerott
Details
Output of `emerge --info`. (emerge-info.log,16.54 KB, text/plain)
2017-07-14 13:13 UTC, germerott
Details

Note You need to log in before you can comment on or make changes to this bug.
Description germerott 2017-07-14 13:11:16 UTC
app-emacs/php-mode-1.5.0 fails to merge during byte-compiling the GNU Emacs Elisp files:

php-mode.el:109:1:Error: Symbol’s function definition is void: eieio-make-class-predicate
 * elisp-compile: batch-byte-compile failed
Comment 1 germerott 2017-07-14 13:12:17 UTC
Created attachment 484338 [details]
Build log of failed merge.
Comment 2 germerott 2017-07-14 13:13:02 UTC
Created attachment 484340 [details]
Output of `emerge --info`.
Comment 3 Ulrich Müller gentoo-dev 2017-07-15 08:41:19 UTC
I cannot reproduce this.

Anyhow, I have done a version bump, so can you try if the problem persists with php-mode-1.18.2?
Comment 4 germerott 2017-07-17 07:28:45 UTC
After some further investigation I found some old
versions of speedbar in my usr/share/emacs directory
which might not be proper unmerged.
After deleting the old stuff and reemerging emacs
php-mode also works on my computer.
Sorry for the inconvenience.
Comment 5 Ulrich Müller gentoo-dev 2017-07-17 08:02:48 UTC
(In reply to germerott from comment #4)
> After some further investigation I found some old
> versions of speedbar in my usr/share/emacs directory
> which might not be proper unmerged.
> After deleting the old stuff and reemerging emacs
> php-mode also works on my computer.
> Sorry for the inconvenience.

No problem (and I prefer the occasional invalid bug report over unreported bugs).