[ports-i386@FreeBSD.org: gstreamer-ffmpeg-0.10.1_1 failed on
i386 7]
Jeremy Messenger
mezz7 at cox.net
Fri Dec 15 11:27:48 PST 2006
On Fri, 15 Dec 2006 13:11:31 -0600, Jeremy Messenger <mezz7 at cox.net> wrote:
> On Fri, 15 Dec 2006 12:28:39 -0600, Michael Johnson <ahze at ahze.net>
> wrote:
>
>> On 12/15/06, Kris Kennaway <kris at obsecurity.org> wrote:
>>> Dear Maintainer,
>>>
>>> As you may know, in the near future FreeBSD 7.x will be switching from
>>> the gcc 3.4 compiler to gcc 4.x. Unfortunately your port fails to
>>> build with the new compiler; see the log below or the following url:
>>>
>>> http://pointyhat.freebsd.org/errorlogs/i386-errorlogs/e.7.2006121307/
>>>
>>> To ease the disruption to users and to avoid further work later on,
>>> can you please work (with the upstream developers if necessary) on
>>> fixing this error?
>>>
>>> In many cases it requires only simple code changes, and these may
>>> already have been submitted to the developers by other projects
>>> (thesedays many Linux distributions use gcc 4.1, so chances are they
>>> have fixed the error already), or the patches may be found in their
>>> package repositories.
>>>
>>> You should be able to reproduce it yourself simply by installing the
>>> lang/gcc41 port and then setting the variables
>>>
>>> CC=/usr/local/bin/gcc41
>>> CXX=/usr/local/bin/g++41
>>>
>>> in your environment (Note: some ports do not respect these variables
>>> currently, but this is another bug that should be fixed).
>>>
>>> Thanks,
>>> Kris
>>
>> This looks like it's either a path problem or an install problem of
>> gcc41, because
>> mm_malloc.h should be a part of gcc41. Does mm_malloc.h exist on this
>> system?
>
> I am working on update it to 0.10.2 that should be fix. It doesn't has
> any of xmmintrin.h in source code anymore.
Committed, but I haven't test it with GCC 4.1. So... It will coming up
with new error if it will not build again with GCC 4.1. In this version,
for the first time it will display more video files in thumbnail as it fix
and add more codecs support. Nice.
Cheers,
Mezz
> Cheers,
> Mezz
>
>> Ports gcc41 installs mm_malloc.h
>>
>>> cc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../libavutil
>>> -I../../libavcodec -DHAVE_AV_CONFIG_H=1 -fomit-frame-pointer -Wall
>>> -Wno-switch -I/usr/local/include -msse -O2 -fno-strict-aliasing -pipe
>>> -fno-force-addr -MT libmmxsse_la-fft_sse.lo -MD -MP -MF
>>> .deps/libmmxsse_la-fft_sse.Tpo -c fft_sse.c -fPIC -DPIC -o
>>> .libs/libmmxsse_la-fft_sse.o
>>> In file included from fft_sse.c:24:
>>> /usr/include/xmmintrin.h:41:23: error: mm_malloc.h: No such file or
>>> directory
>>> gmake[8]: *** [libmmxsse_la-fft_sse.lo] Error 1
>>> gmake[8]: Leaving directory
>>> `/work/a/ports/multimedia/gstreamer-ffmpeg/work/gst-ffmpeg-0.10.1/gst-libs/ext/ffmpeg/libavcodec/i386'
>>> gmake[7]: *** [all-recursive] Error 1
>>> gmake[7]: Leaving directory
>>> `/work/a/ports/multimedia/gstreamer-ffmpeg/work/gst-ffmpeg-0.10.1/gst-libs/ext/ffmpeg/libavcodec'
>>> gmake[6]: *** [all-recursive] Error 1
>>> gmake[6]: Leaving directory
>>> `/work/a/ports/multimedia/gstreamer-ffmpeg/work/gst-ffmpeg-0.10.1/gst-libs/ext/ffmpeg'
>>> gmake[5]: *** [all] Error 2
>>> gmake[5]: Leaving directory
>>> `/work/a/ports/multimedia/gstreamer-ffmpeg/work/gst-ffmpeg-0.10.1/gst-libs/ext/ffmpeg'
>>> gmake[4]: *** [all-local] Error 2
>>> gmake[4]: Leaving directory
>>> `/work/a/ports/multimedia/gstreamer-ffmpeg/work/gst-ffmpeg-0.10.1/gst-libs/ext'
>>> gmake[3]: *** [all-recursive] Error 1
>>> gmake[3]: Leaving directory
>>> `/work/a/ports/multimedia/gstreamer-ffmpeg/work/gst-ffmpeg-0.10.1/gst-libs/ext'
>>> gmake[2]: *** [all-recursive] Error 1
>>> gmake[2]: Leaving directory
>>> `/work/a/ports/multimedia/gstreamer-ffmpeg/work/gst-ffmpeg-0.10.1/gst-libs'
>>> gmake[1]: *** [all-recursive] Error 1
>>> gmake[1]: Leaving directory
>>> `/work/a/ports/multimedia/gstreamer-ffmpeg/work/gst-ffmpeg-0.10.1'
>>> gmake: *** [all] Error 2
>>> *** Error code 2
>>>
>>> Stop in /a/ports/multimedia/gstreamer-ffmpeg.
>>> ================================================================
>>> build of /usr/ports/multimedia/gstreamer-ffmpeg ended at Fri Dec 15
>>> 16:33:59 UTC 2006
>>>
>>>
>>> ----- End forwarded message -----
--
mezz7 at cox.net - mezz at FreeBSD.org
FreeBSD GNOME Team - FreeBSD Multimedia Hat (ports, not src)
http://www.FreeBSD.org/gnome/ - gnome at FreeBSD.org
http://wiki.freebsd.org/multimedia - multimedia at FreeBSD.org
More information about the freebsd-multimedia
mailing list