<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 TRANSITIONAL//EN">
<HTML>
<HEAD>
  <META HTTP-EQUIV="Content-Type" CONTENT="text/html; CHARSET=UTF-8">
  <META NAME="GENERATOR" CONTENT="GtkHTML/1.0.0">
</HEAD>
<BODY>
I read something on the site about there being a slight corruption in the CVS tree. I personally pulled down the CVS this afternoon, I had to pull down the lame-libs pacakge also - but it in turn compiled fine with no errors :) They suggest on the site to sart over with the CVS tree, and pull down a fresh copy...
<BR>

<BR>
On Fri, 2001-12-07 at 23:57, Steven M. Schultz wrote:
    <BLOCKQUOTE>
<PRE><FONT COLOR="#258d00"><FONT SIZE="3"><I>[Automatic answer: RTFM (read DOCS, FAQ), also read DOCS/bugreports.html &amp;</FONT></FONT></I>
<FONT COLOR="#258d00"><FONT SIZE="3"><I> http://gcc.gnu.org/gcc-2.96.html if you still have questions or problems]</FONT></FONT></I>
<FONT COLOR="#258d00"><FONT SIZE="3"><I></FONT></FONT></I>
<FONT COLOR="#258d00"><FONT SIZE="3"><I>greetings -</FONT></FONT></I>
<FONT COLOR="#258d00"><FONT SIZE="3"><I></FONT></FONT></I>
<FONT COLOR="#258d00"><FONT SIZE="3"><I>        The cvs version of MPlayer has been building nicely for some time.</FONT></FONT></I>
<FONT COLOR="#258d00"><FONT SIZE="3"><I></FONT></FONT></I>
<FONT COLOR="#258d00"><FONT SIZE="3"><I>        Tonight though I did a 'cvs update' (it has been a few days since</FONT></FONT></I>
<FONT COLOR="#258d00"><FONT SIZE="3"><I>        the last time) and I can no longer build MPlayer.  The compilation</FONT></FONT></I>
<FONT COLOR="#258d00"><FONT SIZE="3"><I>        comes to a halt in 'libmp1e' with:</FONT></FONT></I>
<FONT COLOR="#258d00"><FONT SIZE="3"><I></FONT></FONT></I>
<FONT COLOR="#258d00"><FONT SIZE="3"><I>gmake -C libmp1e</FONT></FONT></I>
<FONT COLOR="#258d00"><FONT SIZE="3"><I>gmake[1]: Entering directory `/usr/local/src/MPlayer-cvs/libmp1e'</FONT></FONT></I>
<FONT COLOR="#258d00"><FONT SIZE="3"><I>gcc -c -O4 -march=i686 -mcpu=i686 -pipe -ffast-math -fomit-frame-pointer -D_THREAD_SAFE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE  -DHAVE_CONFIG_H -D_GNU_SOURCE -D_REENTRANT -DFLOAT=float -I. -I.. -fPIC -o audio/filter.o audio/filter.c</FONT></FONT></I>
<FONT COLOR="#258d00"><FONT SIZE="3"><I>In file included from audio/../common/fifo.h:26,</FONT></FONT></I>
<FONT COLOR="#258d00"><FONT SIZE="3"><I>                 from audio/audio.h:24,</FONT></FONT></I>
<FONT COLOR="#258d00"><FONT SIZE="3"><I>                 from audio/filter.c:26:</FONT></FONT></I>
<FONT COLOR="#258d00"><FONT SIZE="3"><I>audio/../common/list.h:64: syntax error before `pthread_rwlock_t'</FONT></FONT></I>
<FONT COLOR="#258d00"><FONT SIZE="3"><I>audio/../common/list.h: In function `destroy_xlist':</FONT></FONT></I>
<FONT COLOR="#258d00"><FONT SIZE="3"><I>audio/../common/list.h:93: structure has no member named `rwlock'</FONT></FONT></I>
<FONT COLOR="#258d00"><FONT SIZE="3"><I>audio/../common/list.h: In function `destroy_invalid_xlist':</FONT></FONT></I>
<FONT COLOR="#258d00"><FONT SIZE="3"><I>audio/../common/list.h:104: structure has no member named `rwlock'</FONT></FONT></I>
<FONT COLOR="#258d00"><FONT SIZE="3"><I>audio/../common/list.h: In function `init_xlist':</FONT></FONT></I>
<FONT COLOR="#258d00"><FONT SIZE="3"><I>audio/../common/list.h:129: structure has no member named `rwlock'</FONT></FONT></I>
<FONT COLOR="#258d00"><FONT SIZE="3"><I>audio/../common/list.h: In function `list_xmembers':</FONT></FONT></I>
<FONT COLOR="#258d00"><FONT SIZE="3"><I>audio/../common/list.h:159: structure has no member named `rwlock'</FONT></FONT></I>
<FONT COLOR="#258d00"><FONT SIZE="3"><I>audio/../common/list.h:161: structure has no member named `rwlock'</FONT></FONT></I>
<FONT COLOR="#258d00"><FONT SIZE="3"><I>audio/../common/list.h: In function `add_xhead':</FONT></FONT></I>
<FONT COLOR="#258d00"><FONT SIZE="3"><I>audio/../common/list.h:211: structure has no member named `rwlock'</FONT></FONT></I>
<FONT COLOR="#258d00"><FONT SIZE="3"><I>audio/../common/list.h:213: structure has no member named `rwlock'</FONT></FONT></I>
<FONT COLOR="#258d00"><FONT SIZE="3"><I>audio/../common/list.h: In function `add_xtail':</FONT></FONT></I>
<FONT COLOR="#258d00"><FONT SIZE="3"><I>audio/../common/list.h:243: structure has no member named `rwlock'</FONT></FONT></I>
<FONT COLOR="#258d00"><FONT SIZE="3"><I>audio/../common/list.h:245: structure has no member named `rwlock'</FONT></FONT></I>
<FONT COLOR="#258d00"><FONT SIZE="3"><I>audio/../common/list.h: In function `rem_xhead':</FONT></FONT></I>
<FONT COLOR="#258d00"><FONT SIZE="3"><I>audio/../common/list.h:279: structure has no member named `rwlock'</FONT></FONT></I>
<FONT COLOR="#258d00"><FONT SIZE="3"><I>audio/../common/list.h:281: structure has no member named `rwlock'</FONT></FONT></I>
<FONT COLOR="#258d00"><FONT SIZE="3"><I>audio/../common/list.h: In function `rem_xtail':</FONT></FONT></I>
<FONT COLOR="#258d00"><FONT SIZE="3"><I>audio/../common/list.h:315: structure has no member named `rwlock'</FONT></FONT></I>
<FONT COLOR="#258d00"><FONT SIZE="3"><I>audio/../common/list.h:317: structure has no member named `rwlock'</FONT></FONT></I>
<FONT COLOR="#258d00"><FONT SIZE="3"><I>audio/../common/list.h: In function `unlink_xnode':</FONT></FONT></I>
<FONT COLOR="#258d00"><FONT SIZE="3"><I>audio/../common/list.h:346: structure has no member named `rwlock'</FONT></FONT></I>
<FONT COLOR="#258d00"><FONT SIZE="3"><I>audio/../common/list.h:348: structure has no member named `rwlock'</FONT></FONT></I>
<FONT COLOR="#258d00"><FONT SIZE="3"><I>audio/../common/list.h: In function `rem_xnode':</FONT></FONT></I>
<FONT COLOR="#258d00"><FONT SIZE="3"><I>audio/../common/list.h:381: structure has no member named `rwlock'</FONT></FONT></I>
<FONT COLOR="#258d00"><FONT SIZE="3"><I>audio/../common/list.h:383: structure has no member named `rwlock'</FONT></FONT></I>
<FONT COLOR="#258d00"><FONT SIZE="3"><I>gmake[1]: *** [audio/filter.o] Error 1</FONT></FONT></I>
<FONT COLOR="#258d00"><FONT SIZE="3"><I>gmake[1]: Leaving directory `/usr/local/src/MPlayer-cvs/libmp1e'</FONT></FONT></I>
<FONT COLOR="#258d00"><FONT SIZE="3"><I>gmake: *** [libmp1e/libmp1e.a] Error 2</FONT></FONT></I>
<FONT COLOR="#258d00"><FONT SIZE="3"><I></FONT></FONT></I>
<FONT COLOR="#258d00"><FONT SIZE="3"><I>        The problem is that pthread_rwlock_t (and the associated routines)</FONT></FONT></I>
<FONT COLOR="#258d00"><FONT SIZE="3"><I>        are not widely available - they're not in BSD/OS at any rate.</FONT></FONT></I>
<FONT COLOR="#258d00"><FONT SIZE="3"><I></FONT></FONT></I>
<FONT COLOR="#258d00"><FONT SIZE="3"><I>        Is 'libmp1e' necessary for MPlayer to play DVDs and mpeg1/2 files?  If</FONT></FONT></I>
<FONT COLOR="#258d00"><FONT SIZE="3"><I>        not would it be possible to not build libmp1e if the system does not</FONT></FONT></I>
<FONT COLOR="#258d00"><FONT SIZE="3"><I>        have the pthread_rwlock_* routines?   Alternatively would (and I have</FONT></FONT></I>
<FONT COLOR="#258d00"><FONT SIZE="3"><I>        not dug deeply into the sources) simpler pthread_mutex_* logic work?</FONT></FONT></I>
<FONT COLOR="#258d00"><FONT SIZE="3"><I></FONT></FONT></I>
<FONT COLOR="#258d00"><FONT SIZE="3"><I>        I'm out of ideas how to proceed at this point.</FONT></FONT></I>
<FONT COLOR="#258d00"><FONT SIZE="3"><I></FONT></FONT></I>
<FONT COLOR="#258d00"><FONT SIZE="3"><I>        Thanks.</FONT></FONT></I>
<FONT COLOR="#258d00"><FONT SIZE="3"><I></FONT></FONT></I>
<FONT COLOR="#258d00"><FONT SIZE="3"><I>        Steven Schultz</FONT></FONT></I>
<FONT COLOR="#258d00"><FONT SIZE="3"><I>        sms@2bsd.com</FONT></FONT></I>
<FONT COLOR="#258d00"><FONT SIZE="3"><I>_______________________________________________</FONT></FONT></I>
<FONT COLOR="#258d00"><FONT SIZE="3"><I>RTFM!!!  http://www.MPlayerHQ.hu/DOCS</FONT></FONT></I>
<FONT COLOR="#258d00"><FONT SIZE="3"><I>Search:  http://www.MPlayerHQ.hu/cgi-bin/htsearch</FONT></FONT></I>
<FONT COLOR="#258d00"><FONT SIZE="3"><I>http://mplayerhq.hu/mailman/listinfo/mplayer-users</FONT></FONT></I>
<FONT COLOR="#258d00"><FONT SIZE="3"><I></FONT></FONT></I></PRE>
    </BLOCKQUOTE>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%">
<TR>
<TD>
<H1>Curtis Wood 
<HR LENGTH="100">
<FONT SIZE="2"><B><I>System administrator</FONT></B></I>
<BR>
<FONT SIZE="2">Bluedomino hosting</FONT>
<BR>
<FONT SIZE="2"></FONT>
<BR>
<FONT SIZE="2">Website: </FONT><A HREF="http://www.bluedomino.net"><FONT SIZE="2">www.bluedomino.net</FONT></A>
<BR>
<FONT SIZE="2">Office#: (361)887-7778x205</FONT>
<BR>
<FONT SIZE="2">Email: </FONT><A HREF="mailto:curtis@bluedomino.net"><FONT SIZE="2">curtis@bluedomino.net</FONT></A></H1>
</TD>
</TR>
</TABLE>

</BODY>
</HTML>