[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