[Bug 3729] New: server dependencies on client.h
bugzilla-daemon at icculus.org
bugzilla-daemon at icculus.org
Sat Jul 26 10:11:29 EDT 2008
http://bugzilla.icculus.org/show_bug.cgi?id=3729
Summary: server dependencies on client.h
Product: Quake 3
Version: SVN HEAD
Platform: PC
OS/Version: Linux
Status: NEW
Severity: minor
Priority: P3
Component: Misc
AssignedTo: zakk at icculus.org
ReportedBy: bugzilla at benmachine.co.uk
QAContact: quake3-bugzilla at icculus.org
Building the dedicated server uses files such as code/qcommon/unzip.c,
code/null/null_client.c and some others, and these files include client.h
This is a problem because it means that building the dedicated server requires
the speex header files, despite the fact that as far as I can tell the server
doesn't require any of the libraries or codecs.
In most cases, these includes just need one or two of the header files included
in client.h, rather than that file itself - in some cases, the header files
aren't needed at all. I'm going to attach a patch that sorts these issues in a
second.
It was difficult for me to test this properly since I can't get voip working
*anyway* (probably my hardware or openal or something), but I don't see how it
could break anything.
--
Configure bugmail: http://bugzilla.icculus.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug, or are watching the QA contact.
More information about the quake3-bugzilla
mailing list