[MPlayer-users] mplayer update on FreeBSD ports

Antonio Olivares olivares14031 at yahoo.com
Sat Jan 21 17:23:54 CET 2012


> /usr/ports/multimedia/mplayer/work/mplayer-export-2011-12-18/ffmpeg/libavcodec/ffv1.c:243:
> > undefined reference to `log2'
> > 
> > You should definitely upgrade this machine to a newer
> base
> > system.
> > log2 and log2f has been merged into all FreeBSD
> branches
> > several months ago.
> > 
> > Riggs
> 
> What exactly do you mean update the system?
> It is up to date via ports.  Do you mean update to
> 9.0? 
> 
> The other machine updated just fine.  I believe it
> might be a matter of configuration?  Should I post
> config.log to paste bin or similar?  
> 
> @Reimund
> <quote>
> If the two 8.2 boxes are supposed to be otherwise
> identical, you could compare the config.log's and the build
> logs (log 'make distclean all' output in
> /usr/ports/multimedia/mplayer with script(1)).
> </quote>
> I believe it could be one of the options that errors out, I
> will run make distclean all and try the whole thing again
> and see what happens.  I don't want to uninstall
> mplayer and reinstall since I have some custom crontab
> entries to play music at random times.  
> 

ran make distclean all, fails at same place :(

ffmpeg/libavcodec/libavcodec.a(ffv1.o): In function `find_best_state':
/usr/ports/multimedia/mplayer/work/mplayer-export-2011-12-18/ffmpeg/libavcodec/ffv1.c:243: undefined reference to `log2'
ffmpeg/libavcodec/libavcodec.a(aacsbr.o): In function `sbr_make_f_master':
/usr/ports/multimedia/mplayer/work/mplayer-export-2011-12-18/ffmpeg/libavcodec/aacsbr.c:428: undefined reference to `log2f'
/usr/ports/multimedia/mplayer/work/mplayer-export-2011-12-18/ffmpeg/libavcodec/aacsbr.c:456: undefined reference to `log2f'
ffmpeg/libavcodec/libavcodec.a(aacsbr.o): In function `sbr_make_f_derived':
/usr/ports/multimedia/mplayer/work/mplayer-export-2011-12-18/ffmpeg/libavcodec/aacsbr.c:580: undefined reference to `log2f'
/usr/ports/multimedia/mplayer/work/mplayer-export-2011-12-18/ffmpeg/libavcodec/aacsbr.c:580: undefined reference to `log2f'
collect2: ld returned 1 exit status
gmake: *** [mplayer] Error 1
*** Error code 1

Stop in /usr/ports/multimedia/mplayer.
*** Error code 1

Stop in /usr/ports/multimedia/mplayer.

Otherwise, I am thinking about installing mplayer svn but configuring it to /opt/ directory not to mess with /usr/local/bin where normal mplayer resides?  Should I go that route?  updating base will take long time :(  I had problem updating lastest xfce-wm with some conflicts and it took a while to get it back to work, now again?  for mplayer only?  but if I have to update it, I will just suggest some other ways to do it before I take that bigger approach.

Regards,

Antonio 


More information about the MPlayer-users mailing list