Game Development Community

Linux libraries lib/xiph/linux/lib* are corrupt in CVS

by Todd "zaz" Koeckeritz · in Torque Game Engine · 10/06/2006 (9:09 pm) · 0 replies

The libraries in CVS against which TGE-L should be building are corrupt. They are not recognized by my linker as being libraries and others have had similar problems.

Its likely that this is caused by the keyword substitution setting of kv as noted by:
torque-HEAD:4020% cvs -z3 log lib/xiph/linux/libogg.so.0.5.2

RCS file: /cvs/torque/torque/lib/xiph/linux/libogg.so.0.5.2,v
Working file: lib/xiph/linux/libogg.so.0.5.2
head: 1.2
branch:
locks: strict
access list:
symbolic names:
keyword substitution: kv
total revisions: 2;     selected revisions: 2
description:
----------------------------
revision 1.2
date: 2006/09/06 23:29:07;  author: DrakanFyr;  state: Exp;  lines: +2 -79
* Syncing CVS with TGE 1.4.2 - Phase 4 - Lib
----------------------------
revision 1.1
date: 2006/02/07 01:03:51;  author: ryacketta;  state: Exp;
RJY:

update library file name sand checkLinks.sh
=============================================================================

Setting these files to binary (no keyword substitution) by cvs -z3 admin -kb lib/xiph/linux/lib*, refreshing/recommitting them to CVS and finally pulling/updating them back down from CVS (for end users) should fix this problem.