Re: Playlests Broken in 2.2.5

Steve Holmes <[email protected]> Tue, 24 Feb 2004 20:28:37 -0700
Newsgroups gmane.comp.audio.zinf.devel
Message-ID <[email protected]>
Well, I think we've got her fixed now.  Thanks so much for the patch
and the extra research to track down the bug.  I applied the patch and
when I did a 'make' I ran into a version conflict with autoconf so I
was able to do a 'aclocal' followed by a 'automake' and it's all
straitened out now.  No funny errors at startup and m3u playlists work
and navigate now.

Will this patch be made into the prod release or should I hang on to
it separately in case I rebuild the program some day? Plus I will be
telling some people who will be interested in this version.  Should I
make the patch available to them also or will be there be an updated
tarball?

Thanks again for all the help.

On Tue, Feb 24, 2004 at 02:57:18PM -0800, Kristian G. Kvilekval wrote:
> Patch is below:   I just need to run make again and automake will
> automatically run.   You will need to have automake and autoconf
> installed on your system though.  
> 
> 
> 
> --- orig/plm/playlist/m3u/Makefile.am
> +++ mod/plm/playlist/m3u/Makefile.am
> @@ -3,7 +3,7 @@
>  plugin_LTLIBRARIES = m3u-plf.la
>   
>  m3u_plf_la_SOURCES = m3u.cpp m3u.h
> -#m3u_plf_la_LIBADD = $(ID3LIB_LIBS)
> +m3u_plf_la_LIBADD = $(top_builddir)/lib/http/libhttp.la
>  m3u_plf_la_LDFLAGS = $(plugin_ldflags)
>   
>  AM_CPPFLAGS = $(THREAD_CFLAGS) $(base_includes) \
>  
>  
> --- orig/plm/playlist/pls/Makefile.am
> +++ mod/plm/playlist/pls/Makefile.am
> @@ -3,6 +3,7 @@
>  plugin_LTLIBRARIES = pls-plf.la
>   
>  pls_plf_la_SOURCES = pls.cpp pls.h
> +pls_plf_la_LIBADD = $(top_builddir)/lib/http/libhttp.la
>  pls_plf_la_LDFLAGS = $(plugin_ldflags)
>   
>  AM_CPPFLAGS = $(THREAD_CFLAGS) $(base_includes) \
>  
>  
> 
> 
> 
> 
> On Tue, 2004-02-24 at 14:13, Steve Holmes wrote:
> > Thanks for the help so far.  I have some questions and comments
> > inserted below.
> > 
> > On Tue, Feb 24, 2004 at 11:23:00AM -0800, Kristian Kvilekval wrote:
> > > OK.. I think I've found the problem.
> > > 
> > > libhttp (where the symbol _ZN4HttpC1EP9FAContext ) is defined
> > > is actually only included when the zinf ui is loaded.  In your
> > > case the UI object is never loaded so voila, the linker never finds
> > > it.
> > > 
> > > I've patched zinf- and tried it out.
> > > 
> > > Add this plm/playlist/pls/Makefile.am
> > >   pls_plf_la_LIBADD = $(top_builddir)/lib/http/libhttp.la
> > > 
> > > 
> > > Add this plm/playlist/m3u/Makefile.am
> > >   m3u_plf_la_LIBADD = $(top_builddir)/lib/http/libhttp.la
> > > 
> > > Seems to work.
> > > 
> > Where exactly in the Makefiles should I add these? Near the top?  Also
> > since the suffix of these files is 'am', do I need to do a ./configure
> > before recompiling?
> > 
> > > The id3 bug does seem to be an old version of libid3
> > > 
> > Yes, I totally trashed my id3lib and downloaded, compiled and
> > installed id3lib-3.8.3 and I see now that this err has gone away
> > now.  I just have the two errors you addressed above.  
> > One other question; When I do a 'make clean' and then 'make', I get
> > final messages in the output saying files already exist.  This is
> > while symlinks are being built in the plugins directory at the end
> > of the session.  This last time, I blew away the source tree
> > completely and started fresh and this time the links were created
> > without any errors.  Note that the existing file message did not
> > stop the make.  Not sure if that means anything serious or not.
> 
> Sorry, I'm not sure I understand the problem you're facing.  If
> the symlinking is causing the make to fail please include
> a trace of the output and I'll try to fix it.
> 
> -- 
> email:[email protected] office:(805)893-4276 http://www.cs.ucsb.edu/~kris
> 
> 
> 
> -------------------------------------------------------
> SF.Net is sponsored by: Speed Start Your Linux Apps Now.
> Build and deploy apps & Web services for Linux with
> a free DVD software kit from IBM. Click Now!
> http://ads.osdn.com/?ad_id=1356&alloc_id=3438&op=click
> _______________________________________________
> Zinf-devel mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/zinf-devel
> 
> 

-- 
HolmesGrown Solutions
The best solutions for the best price!
http://ld.net/?holmesgrown


-------------------------------------------------------
SF.Net is sponsored by: Speed Start Your Linux Apps Now.
Build and deploy apps & Web services for Linux with
a free DVD software kit from IBM. Click Now!
http://ads.osdn.com/?ad_id=1356&alloc_id=3438&op=click