Summary: | app-admin/rasdaemon-0.6.0 with dev-util/ragel-7.0.0.10 : file collision in /usr/include/config.h | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Toralf Förster <toralf> |
Component: | Current packages | Assignee: | Matthew Thode ( prometheanfire ) <prometheanfire> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | holger, perfect007gentleman |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: |
emerge-info.txt
app-admin:rasdaemon-0.6.0:20171221-235151.log emerge-history.txt etc.portage.tbz2 logs.tbz2 |
Description
Toralf Förster
2017-12-22 10:08:50 UTC
Created attachment 511446 [details]
emerge-info.txt
Created attachment 511448 [details]
app-admin:rasdaemon-0.6.0:20171221-235151.log
Created attachment 511450 [details]
emerge-history.txt
Created attachment 511452 [details]
etc.portage.tbz2
Created attachment 511454 [details]
logs.tbz2
I emailed the upstream developer of rasdaemon asking if the headers could be namespaced or renamed from something generic. I'd recommend lu_zero do the same. Ack. I'll check if that header could be just removed completely though. Upstream already fixed it in git. Added a -r1 with the upstream fix. My side should be fine, probably the same solution could be used for rasdaemon. (In reply to Luca Barbato from comment #9) > Added a -r1 with the upstream fix. My side should be fine, probably the same > solution could be used for rasdaemon. >>> Source configured. >>> Compiling source in /tmp/portage/dev-util/ragel-7.0.0.10-r1/work/ragel-7.0.0.10 ... make -j9 Making all in src make[1]: Entering directory '/tmp/portage/dev-util/ragel-7.0.0.10-r1/work/ragel-7.0.0.10/src' cd .. && /bin/sh /tmp/portage/dev-util/ragel-7.0.0.10-r1/work/ragel-7.0.0.10/missing automake-1.15 --foreign src/Makefile configure.ac:28: error: version mismatch. This is Automake 1.15.1, configure.ac:28: but the definition used by this AM_INIT_AUTOMAKE configure.ac:28: comes from Automake 1.15. You should recreate configure.ac:28: aclocal.m4 with aclocal and run automake again. WARNING: 'automake-1.15' is probably too old. You should only need it if you modified 'Makefile.am' or 'configure.ac' or m4 files included by 'configure.ac'. The 'automake' program is part of the GNU Automake package: <http://www.gnu.org/software/automake> It also requires GNU Autoconf, GNU m4 and Perl in order to run: <http://www.gnu.org/software/autoconf> <http://www.gnu.org/software/m4/> <http://www.perl.org/> make[1]: *** [Makefile:463: Makefile.in] Error 63 make[1]: Leaving directory '/tmp/portage/dev-util/ragel-7.0.0.10-r1/work/ragel-7.0.0.10/src' make: *** [Makefile:441: all-recursive] Error 1 * ERROR: dev-util/ragel-7.0.0.10-r1::gentoo failed (compile phase): (In reply to Perfect Gentleman from comment #10) > configure.ac:28: error: version mismatch. This is Automake 1.15.1, > configure.ac:28: but the definition used by this AM_INIT_AUTOMAKE > configure.ac:28: comes from Automake 1.15. You should recreate > configure.ac:28: aclocal.m4 with aclocal and run automake again. I had added an eautoreconf for that in PR 6519 (for bug 629674) but it seems that didn't get used here. The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f46ea06d6d147b8230a2fbe5e7941fcd8cf5f1bd commit f46ea06d6d147b8230a2fbe5e7941fcd8cf5f1bd Author: Matthew Thode <prometheanfire@gentoo.org> AuthorDate: 2020-01-18 23:27:35 +0000 Commit: Matthew Thode <prometheanfire@gentoo.org> CommitDate: 2020-01-18 23:27:51 +0000 app-admin/rasdaemon: 0.6.5 bump Fixes: https://bugs.gentoo.org/642016 Fixes: https://bugs.gentoo.org/705706 Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Matthew Thode <prometheanfire@gentoo.org> app-admin/rasdaemon/Manifest | 1 + app-admin/rasdaemon/rasdaemon-0.6.5.ebuild | 63 ++++++++++++++++++++++++++++++ 2 files changed, 64 insertions(+) |