[companion-integrate] RTI - libogg and libvorbis removal

Steven M. Christensen steve at smc.vnet.net
Mon Nov 20 00:07:57 PST 2006


I would like to submit a RTI for deletion of the ogg and vorbis libraries
from, and the moving of libao in, the Companion CD project.

The code reviewer for this change has been Paul Cunningham (details
in companion-discuss).  Suggested fixes have been made and no further
comments received.

These changes build cleanly on SPARC and x86 for Nevada build 45 in
nightly builds.

Details of the changes are:

It was pointed out by Glynn Foster that libogg and libvorbis are now
part of Nevada and no longer need to be in the Companion.

I removed the ogg subdirectory in the usr/src/lib at the same time
moving the libao directory out into usr/src/lib.  Changes to Makefiles
and related files were made to take this into account.

The only program elsewhere in the companion that uses libogg and libvorbis
was vorbis-tools.  I redid the Makefile there to point to the /usr/lib
locations of these libraries.  Vorbis is mentioned in xmms, but only to
say that it is not enabled.

Relevant pkgdefs were either removed or modified to take the above
changes into account.

The webrev for this is at

http://companion.sunfreeware.com/downloads/oggwebrev/

Steve Christensen




More information about the companion-integrate mailing list