Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 44831 - emerge of wesnoth-0.6.99.5 failed.
Summary: emerge of wesnoth-0.6.99.5 failed.
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Games (show other bugs)
Hardware: x86 Linux
: High minor (vote)
Assignee: Gentoo Games
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-03-16 02:38 UTC by Matt Linzer
Modified: 2004-03-17 04:19 UTC (History)
0 users

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Matt Linzer 2004-03-16 02:38:18 UTC
emerge of wesnoth-0.6.99.4 was just fine the other day

gcc 3.3.2, 3.16.2004, gentoo linux, kernel 2.6.4-rc2-mm1

the last lines are:
if g++ -DHAVE_CONFIG_H -I. -I. -I..    -I/usr/include/SDL -D_REENTRANT -DWESNOTH                                                                                                                                                 _PATH=\"/usr/share/games/wesnoth\" -Os -march=athlon-mp -mcpu=athlon-mp -fomit-f                                                                                                                                                 rame-pointer -pipe -MT game_events.o -MD -MP -MF ".deps/game_events.Tpo" \
  -c -o game_events.o `test -f 'game_events.cpp' || echo './'`game_events.cpp; \
then mv -f ".deps/game_events.Tpo" ".deps/game_events.Po"; \
else rm -f ".deps/game_events.Tpo"; exit 1; \
fi
if g++ -DHAVE_CONFIG_H -I. -I. -I..    -I/usr/include/SDL -D_REENTRANT -DWESNOTH                                                                                                                                                 _PATH=\"/usr/share/games/wesnoth\" -Os -march=athlon-mp -mcpu=athlon-mp -fomit-f                                                                                                                                                 rame-pointer -pipe -MT gamestatus.o -MD -MP -MF ".deps/gamestatus.Tpo" \
  -c -o gamestatus.o `test -f 'gamestatus.cpp' || echo './'`gamestatus.cpp; \
then mv -f ".deps/gamestatus.Tpo" ".deps/gamestatus.Po"; \
else rm -f ".deps/gamestatus.Tpo"; exit 1; \
fi
{standard input}: Assembler messages:
{standard input}:4834: Warning: end of file not at end of a line; newline insert                                                                                                                                                 ed
g++: Internal error: Terminated (program cc1plus)
Please submit a full bug report.
See <URL:http://bugs.gentoo.org/> for instructions.
{standard input}:5548: Error: undefined symbol `.LLSDATT2908' in operation
{standard input}:5551: Error: undefined symbol `.LLSDACSE2908' in operation
make[3]: *** [game.o] Error 1
make[3]: *** Waiting for unfinished jobs....
make[3]: Leaving directory `/var/tmp/portage/wesnoth-0.6.99.5/work/wesnoth-0.6.9                                                                                                                                                 9.5/src'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/var/tmp/portage/wesnoth-0.6.99.5/work/wesnoth-0.6.9                                                                                                                                                 9.5/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/wesnoth-0.6.99.5/work/wesnoth-0.6.9                                                                                                                                                 9.5'
make: *** [all] Error 2

!!! ERROR: games-strategy/wesnoth-0.6.99.5 failed.
!!! Function src_compile, Line 29, Exitcode 2
!!! emake failed


and when I try again it says:

display.cpp:2273: warning: passing `double' for argument 2 of `const T& 
   maximum(const T&, const T&) [with T = int]'

cc1plus: out of memory allocating 24437760 bytes after a total of 13479936 bytes
make[3]: *** [game.o] Error 1
make[3]: *** Waiting for unfinished jobs....
make[3]: Leaving directory `/var/tmp/portage/wesnoth-0.6.99.5/work/wesnoth-0.6.99.5/src'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/var/tmp/portage/wesnoth-0.6.99.5/work/wesnoth-0.6.99.5/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/wesnoth-0.6.99.5/work/wesnoth-0.6.99.5'
make: *** [all] Error 2

!!! ERROR: games-strategy/wesnoth-0.6.99.5 failed.
!!! Function src_compile, Line 29, Exitcode 2
!!! emake failed
Comment 1 Mr. Bones. (RETIRED) gentoo-dev 2004-03-16 22:57:43 UTC
Does it work if you use MAKEOPTS=-j1 ?
Comment 2 Mr. Bones. (RETIRED) gentoo-dev 2004-03-17 03:35:03 UTC
Oh, and please post the output of emerge --info as requested on the bug submission
page.
Comment 3 Mr. Bones. (RETIRED) gentoo-dev 2004-03-17 03:47:27 UTC
If it doesn't help to use MAKEOPTS=-j1, please try it with CXXFLAGS="pipe"
Comment 4 Matt Linzer 2004-03-17 04:12:56 UTC
changing to MAKEOPTS=-j1 fixed it, and I was able to emerge completely.  Thanks Mr. Bones

-Matt Linzer
Comment 5 Mr. Bones. (RETIRED) gentoo-dev 2004-03-17 04:19:03 UTC
Darn.  that means they dorked up the makefiles upstream.