MPlayer-1.0rc2 at FreeBSD 7.0-RELEASE-p3 from ports.
Mark Ovens
parish at magichamster.com
Thu Aug 14 16:26:02 UTC 2008
Willy Picard wrote:
> Hi,
>
> The mplayer port is still broken after the last ffmpeg update. More precisely,
> the mplayer-0.99.11_5 port with ffmpeg-2008.07.27_5 (on a i386 FreeBSD 7
> machine) is broken. However, the fix given formerly by Jeremy Messenger (cf.
> http://lists.freebsd.org/pipermail/freebsd-multimedia/2008-July/008856.html
> solves the problem. Could the maintainer commit the patch?
>
Hmm, I applied that patch to the Makefile for mplayer-0.99 and it did
indeed solve the problem, however multimedia/mencoder failed with the
same error in MPlayer-1.0rc2 so I applied the same patch to the mencoder
Makefile (it has the same post-configure code) but it still fails to build.
Any ideas?
In file included from ../libavutil/bswap.h:30,
from ../mpbswap.h:4,
from ao_pcm.c:8:
../libavutil/common.h:98: error: redefinition of 'av_log2'
/usr/local/include/libavutil/common.h:124: error: previous definition of
'av_log2' was here
../libavutil/common.h:116: error: redefinition of 'av_log2_16bit'
/usr/local/include/libavutil/common.h:140: error: previous definition of
'av_log2_16bit' was here
../libavutil/common.h:131: error: redefinition of 'mid_pred'
/usr/local/include/libavutil/common.h:153: error: previous definition of
'mid_pred' was here
../libavutil/common.h:178: error: redefinition of 'av_clip'
/usr/local/include/libavutil/common.h:200: error: previous definition of
'av_clip' was here
../libavutil/common.h:190: error: redefinition of 'av_clip_uint8'
/usr/local/include/libavutil/common.h:212: error: previous definition of
'av_clip_uint8' was here
../libavutil/common.h:201: error: redefinition of 'av_clip_int16'
/usr/local/include/libavutil/common.h:223: error: previous definition of
'av_clip_int16' was here
../libavutil/common.h:212: error: redefinition of 'ff_get_fourcc'
/usr/local/include/libavutil/common.h:248: error: previous definition of
'ff_get_fourcc' was here
../libavutil/common.h:300: error: redefinition of 'read_time'
/usr/local/include/libavutil/common.h:335: error: previous definition of
'read_time' was here
In file included from ../libavutil/bswap.h:30,
from ../mpbswap.h:4,
from ao_pcm.c:8:
../libavutil/common.h:349:1: warning: "STOP_TIMER" redefined
In file included from ao_pcm.c:7:
/usr/local/include/libavutil/common.h:383:1: warning: this is the
location of the previous definition
gmake[1]: *** [ao_pcm.o] Error 1
gmake[1]: Leaving directory
`/usr/ports/multimedia/mencoder/work/MPlayer-1.0rc2/libao2'
gmake: *** [libao2/libao2.a] Error 2
*** Error code 2
Stop in /usr/ports/multimedia/mencoder.
*** Error code 1
Stop in /usr/ports/multimedia/mencoder.
===>>> make failed for multimedia/mencoder
===>>> Aborting update
===>>> Update for mencoder-0.99.11_1 failed
===>>> Aborting update
===>>> Update for kmplayer-0.10.0c,2 failed
===>>> Aborting update
redshift#
Regards,
Mark
More information about the freebsd-ports
mailing list