Bug 122264

Summary: games/vavoom doesn't build
Product: Ports & Packages Reporter: Oliver Herold <oliver>
Component: Individual Port(s)Assignee: Alejandro Pulver <alepulver>
Status: Closed FIXED    
Severity: Affects Only Me    
Priority: Normal    
Version: Latest   
Hardware: Any   
OS: Any   

Description Oliver Herold 2008-03-30 19:30:02 UTC
games/vavoom doesn't build with default options.

-----------------------------------------------------

[...]

gmake[2]: Leaving directory
`/usr/ports/games/vavoom/work/vavoom-1.26/source'
gmake[1]: Leaving directory
`/usr/ports/games/vavoom/work/vavoom-1.26/source'
Making all in progs
gmake[1]: Entering directory
`/usr/ports/games/vavoom/work/vavoom-1.26/progs'
Making all in common
gmake[2]: Entering directory
`/usr/ports/games/vavoom/work/vavoom-1.26/progs/common'
./../utils/bin/vcc -P../../basev/common/progs ./engine/classes.vc
./../basev/common/progs/engine.dat
./../utils/bin/vcc -P../../basev/common/progs ./linespec/classes.vc
./../basev/common/progs/linespec.dat
./linespec/RedParticleFountain.vc:12: End of file inside a comment
./linespec/GreenParticleFountain.vc:12: End of file inside a comment
./linespec/BlueParticleFountain.vc:12: End of file inside a comment
./linespec/YellowParticleFountain.vc:12: End of file inside a comment
./linespec/PurpleParticleFountain.vc:12: End of file inside a comment
./linespec/BlackParticleFountain.vc:12: End of file inside a comment
./linespec/WhiteParticleFountain.vc:12: End of file inside a comment
Confused by previous errors, bailing out
gmake[2]: *** [../../basev/common/progs/linespec.dat] Fehler 1
gmake[2]: Leaving directory
`/usr/ports/games/vavoom/work/vavoom-1.26/progs/common'
gmake[1]: *** [all-recursive] Fehler 1
gmake[1]: Leaving directory
`/usr/ports/games/vavoom/work/vavoom-1.26/progs'
gmake: *** [all-recursive] Fehler 1
*** Error code 2

Stop in /usr/ports/games/vavoom.
*** Error code 1

Stop in /usr/ports/games/vavoom.

--------------------------------------------------

Tried it with allegro instead of sdl and it breaks too, but possible allegro is broken.


[...]

install  -s -o root -g wheel -m 555 lib/unix/libagl.so.0.4.3 /usr/local/lib/libagl.so.0.4.3
ln -sf libagl.so.0.4.3 /usr/local/lib/libagl.so.0.4
ln -sf libagl.so.0.4.3 /usr/local/lib/libagl.so.0
ln -sf libagl.so.0.4.3 /usr/local/lib/libagl.so
ldconfig    # works only if you are root
-
AllegroGL is now installed.
install  -o root -g wheel -m 444 /usr/ports/graphics/allegrogl/work/alleggl/examp/* /usr/local/share/examples/allegrogl
install  -o root -g wheel -m 444 /usr/ports/graphics/allegrogl/work/alleggl/*.txt /usr/local/share/doc/allegrogl
===>   Running ldconfig
/sbin/ldconfig -m /usr/local/lib
===>   Registering installation for allegrogl-0.4.3
===>   Returning to build of vavoom-1.26_1
Error: shared library "agl.4" does not exist
*** Error code 1

Stop in /usr/ports/games/vavoom.
*** Error code 1

How-To-Repeat: cd /usr/ports/games/vavoom && make install
Comment 1 Edwin Groothuis freebsd_committer freebsd_triage 2008-03-30 19:30:10 UTC
Responsible Changed
From-To: freebsd-ports-bugs->alepulver

Over to maintainer (via the GNATS Auto Assign Tool)
Comment 2 Alejandro Pulver freebsd_committer freebsd_triage 2008-04-03 00:02:23 UTC
State Changed
From-To: open->feedback

Discussing in ports@ list.
Comment 3 Martin Wilke freebsd_committer freebsd_triage 2008-05-31 23:38:24 UTC
State Changed
From-To: feedback->closed

should be fixed now. If this problem still exists, please feel free to 
follow-up this PR so that we can re-open it and find a solution for the 
problem. Thanks!