Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 138772 - Build problems with games-roguelike/slashem.
Summary: Build problems with games-roguelike/slashem.
Status: RESOLVED FIXED
Alias: None
Product: Gentoo/Alt
Classification: Unclassified
Component: FreeBSD (show other bugs)
Hardware: All FreeBSD
: High normal (vote)
Assignee: Gentoo/BSD Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-07-01 14:26 UTC by Robert Sebastian Gerus
Modified: 2013-02-02 10:31 UTC (History)
1 user (show)

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


Attachments
slashem-0.0.760-ebuild.patch (slashem-0.0.760-ebuild.patch,689 bytes, patch)
2006-07-01 14:26 UTC, Robert Sebastian Gerus
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Robert Sebastian Gerus 2006-07-01 14:26:01 UTC
First problem which i encountered was related to a dev-util/yacc dependency, but that trivial. Second one was caused by slashem's build system expecting awk to be gnu awk. Fixes for both are provided. The last one so far is a compilation-time problem, and here's the error message:

>>> Source unpacked.
>>> Compiling source in /var/tmp/portage/slashem-0.0.760/work/slashem-0.0.7E6F3 ...
( cd src ; gmake )
gmake[1]: Entering directory `/var/tmp/portage/slashem-0.0.760/work/slashem-0.0.7E6F3/src'
touch ../src/config.h-t
gcc -Os -march=i686 -pipe -I../include -I/usr/X11R6/include -c monst.c
In file included from monst.c:30:
../include/color.h:61: error: field 'match' has incomplete type
gmake[1]: *** [monst.o] Error 1
gmake[1]: Leaving directory `/var/tmp/portage/slashem-0.0.760/work/slashem-0.0.7E6F3/src'
gmake: *** [slashem] Error 2

!!! ERROR: games-roguelike/slashem-0.0.760 failed.
Call stack:
  ebuild.sh, line 1545:   Called dyn_compile
  ebuild.sh, line 940:   Called src_compile
  slashem-0.0.760.ebuild, line 87:   Called die

!!! make all
!!! If you need support, post the topmost build error, and the call stack if relevant.

!!! This ebuild is from an overlay: '/usr/local/portage-overlay/local'
Comment 1 Robert Sebastian Gerus 2006-07-01 14:26:33 UTC
Created attachment 90646 [details, diff]
slashem-0.0.760-ebuild.patch
Comment 2 Pekka Rousu 2006-10-06 23:09:44 UTC
Latest Slash'EM version is now in portage. It should fix the compiling problem.
Comment 3 Alexis Ballier gentoo-dev 2013-02-02 10:31:01 UTC
(In reply to comment #2)
> Latest Slash'EM version is now in portage. It should fix the compiling
> problem.

eww, closing then, 6 years later :)