Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 133497

Summary: games-fps/avp needs patch for openal/freealut split
Product: Gentoo Linux Reporter: Chris Gianelloni (RETIRED) <wolf31o2>
Component: [OLD] GamesAssignee: Gentoo Games <games>
Status: RESOLVED FIXED    
Severity: normal CC: ssuominen, tristan
Priority: High    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Bug Depends on:    
Bug Blocks: 132826    
Attachments: avp-20031110.ebuild

Description Chris Gianelloni (RETIRED) gentoo-dev 2006-05-16 08:22:33 UTC
Filing a bug so I know which packages are broken.
Comment 1 Samuli Suominen (RETIRED) gentoo-dev 2006-07-02 12:22:16 UTC
It also breaks with GCC 4.1.1,

include/SDL -D_GNU_SOURCE=1 -D_REENTRANT   -c -o avp/davehook.o avp/davehook.cpp
gcc -g -march=athlon-xp -O3 -pipe -DLINUX -Dengine=1 -I. -Iinclude -Iwin95 -Iavp -Iavp/win95 -Iavp/support -Iavp/win95/frontend -Iavp/win95/gadgets -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT   -c -o avp/deaths.o avp/deaths.c
avp/win95/gadgets/trepgadg.hpp:62: error: extra qualification 'TextReportGadget::' on member 'GetPos_Rel'
avp/win95/gadgets/trepgadg.hpp:67: error: extra qualification 'TextReportGadget::' on member 'GetSize'
make: *** [avp/davehook.o] Error 1

Also, upstream is dead. Homepage says,

Current status: Abandoned. I'm no longer working on this.

Here are the commands for getting the CVS code:

cvs -z3 -d:pserver:anonymous@icculus.org:/cvs/cvsroot login
(password is: anonymous)

cvs -z3 -d:pserver:anonymous@icculus.org:/cvs/cvsroot co avp

But when one tries to get sources:

cvs login: authorization failed: server icculus.org rejected access to /cvs/cvsroot for user anonymous

So since it's broken with OpenAL 0.0.8 , GCC 4.1.1 , and abandoned by upstream and you can't even get sources -- I propose a removal of this package.
Comment 2 Tristan Heaven (RETIRED) gentoo-dev 2006-07-02 12:38:32 UTC
(In reply to comment #1)
> It also breaks with GCC 4.1.1,
Bug #132389

> cvs login: authorization failed: server icculus.org rejected access to
> /cvs/cvsroot for user anonymous
it has been moved to svn
Comment 3 Samuli Suominen (RETIRED) gentoo-dev 2006-07-02 14:16:50 UTC
> Bug #132389

Silly of me for not checking that.

> > cvs login: authorization failed: server icculus.org rejected access to
> > /cvs/cvsroot for user anonymous
> it has been moved to svn

And silly upstream doesn't keep HOMEPAGE up-to-date.

:-)
Comment 4 Tristan Heaven (RETIRED) gentoo-dev 2006-08-07 13:00:19 UTC
Created attachment 93685 [details, diff]
avp-20031110.ebuild

The lazy way to do it.
Comment 5 Chris Gianelloni (RETIRED) gentoo-dev 2006-08-09 09:47:01 UTC
Fixed in CVS... thanks for the patch...
Comment 6 Chris Gianelloni (RETIRED) gentoo-dev 2006-08-09 09:47:16 UTC
Bleh... meant to hit fixed