dev-lang/maude-2.6 failing emerge with : x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I/var/tmp/portage/dev-lang/maude-2.6/work/Maude-2.6/src/Mixfix -I../.. -I/var/tmp/portage/dev-lang/maude-2.6/work/Maude-2.6/src/Utility -I/var/tmp/portage/dev-lang/maude-2.6/work/Maude-2.6/src/Temporal -I/var/tmp/portage/dev-lang/maude-2.6/work/Maude-2.6/src/Interface -I/var/tmp/portage/dev-lang/maude-2.6/work/Maude-2.6/src/Core -I/var/tmp/portage/dev-lang/maude-2.6/work/Maude-2.6/src/Variable -I/var/tmp/portage/dev-lang/maude-2.6/work/Maude-2.6/src/FullCompiler -I/var/tmp/portage/dev-lang/maude-2.6/work/Maude-2.6/src/Higher -I/var/tmp/portage/dev-lang/maude-2.6/work/Maude-2.6/src/CUI_Theory -I/var/tmp/portage/dev-lang/maude-2.6/work/Maude-2.6/src/S_Theory -I/var/tmp/portage/dev-lang/maude-2.6/work/Maude-2.6/src/NA_Theory -I/var/tmp/portage/dev-lang/maude-2.6/work/Maude-2.6/src/FreeTheory -I/var/tmp/portage/dev-lang/maude-2.6/work/Maude-2.6/src/ObjectSystem -I/var/tmp/portage/dev-lang/maude-2.6/work/Maude-2.6/src/Mixfix -I/var/tmp/portage/dev-lang/maude-2.6/work/Maude-2.6/src/BuiltIn -I/var/tmp/portage/dev-lang/maude-2.6/work/Maude-2.6/src/MSCP10 -I/var/tmp/portage/dev-lang/maude-2.6/work/Maude-2.6/src/IO_Stuff -I/var/tmp/portage/dev-lang/maude-2.6/work/Maude-2.6/src/ACU_Persistent -I/var/tmp/portage/dev-lang/maude-2.6/work/Maude-2.6/src/ACU_Theory -I/var/tmp/portage/dev-lang/maude-2.6/work/Maude-2.6/src/AU_Persistent -I/var/tmp/portage/dev-lang/maude-2.6/work/Maude-2.6/src/AU_Theory -I/var/tmp/portage/dev-lang/maude-2.6/work/Maude-2.6/src/Meta -I/var/tmp/portage/dev-lang/maude-2.6/work/Maude-2.6/src/3rdParty -I/var/tmp/portage/dev-lang/maude-2.6/work/Maude-2.6/src/FullCompiler -I/var/tmp/portage/dev-lang/maude-2.6/work/Maude-2.6/src/StrategyLanguage -march=native -mtune=amdfam10 -Os -pipe -ggdb -c -o libmixfix_a-surface.o `test -f 'surface.cc' || echo '/var/tmp/portage/dev-lang/maude-2.6/work/Maude-2.6/src/Mixfix/'`surface.cc <stdout>: In function 'int yy_get_next_buffer()': <stdout>:4664:3: error: invalid initialization of reference of type 'int&' from expression of type 'yy_size_t {aka long unsigned int}' /var/tmp/portage/dev-lang/maude-2.6/work/Maude-2.6/src/Mixfix/lexerAux.hh:30:6: error: in passing argument 2 of 'void getInput(char*, int&, int)' surface.c: In function 'int yyparse(void*)': surface.c:5607:35: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] surface.c:5751:35: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings] make[4]: *** [libmixfix_a-lexer.o] Error 1 make[4]: *** Waiting for unfinished jobs.... surface.yy:308:66: warning: ignoring return value of 'int system(const char*)', declared with attribute warn_unused_result [-Wunused-result] make[4]: Leaving directory `/var/tmp/portage/dev-lang/maude-2.6/work/maude-2.6_build/src/Mixfix' make[3]: *** [all] Error 2 make[3]: Leaving directory `/var/tmp/portage/dev-lang/maude-2.6/work/maude-2.6_build/src/Mixfix' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/var/tmp/portage/dev-lang/maude-2.6/work/maude-2.6_build/src' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/var/tmp/portage/dev-lang/maude-2.6/work/maude-2.6_build' make: *** [all] Error 2 : Posting build.log Reproducible: Always
Created attachment 361186 [details] build.log
Created attachment 361188 [details] emerge-info
+*maude-2.6-r1 (06 Nov 2013) + + 06 Nov 2013; Sébastien Fabbro <bicatali@gentoo.org> + +files/maude-2.6-gcc47.patch, +files/maude-2.6-search-datadir.patch, + +maude-2.6-r1.ebuild, -files/2.1.1-gcc3.4.patch, -files/23maude, + -files/maude-2.3.0-gcc43.patch, -maude-2.3.0.ebuild, -maude-2.5.0.ebuild, + -maude-2.6.ebuild, metadata.xml: + Fixed with newer gcc (bug #454072), build in source fixing bug #488450, switch + to EAPI5, separate doc and examples flags, include patch from Debian to look + for datadir at compile time removing the need to define MAUDE_LIB system-wide, + removed older ebuilds which do not build anymore +